A computer readable medium, comprising: a computer program code comprising one or more instructions, which, when executed by a computer device, cause the computer device to determine an enhanced dedicated channel dedicated physical data channel, E-DPDCH, gain factor in compressed mode, according to the number of E-DPDCHs for an initial transmission of data, characterized in that , when a current frame is a compressed frame, the computer program code is configured to, when executed by the computer device, cause the computer device to determine the E-DPDCH gain factor in the compressed mode as follows: β ed , C , i = β c , C , j ⋅ L e , ref , 1 L e , I , i ⋅ L e , ref , 2 L e , ref , 1 A ed , ref , 2 2 − A ed , ref , 1 2 K e , ref , 2 − K e , ref , 1 K e , i − K e , ref , 1 + A ed , ref , 1 2 ⋅ 10 Δ ⁢ harq 20 ⋅ 15 ⋅ N pilot , C N slots , I ⋅ N pilot , N wherein, β ed,C,i denotes the E-DPDCH gain factor in the compressed mode, L e,I,i denotes the number of the E-DPDCHs for the initial transmission of data, β c,C,j denotes a dedicated physical control channel, DPCCH, gain factor used for the j:th TFC in the compressed mode, A ed , ref , 1 = β ed , ref , 1 β c , and A ed , ref , 2 = β ed , ref , 2 β c , where β c is a DPCCH gain factor in non-compressed mode, β ed,ref,1 and β ed,ref,2 denote the E-DPDCH gain factors of a first and a second reference E-TFCs, respectively, L e,ref,1 and L e,ref,2 denote the number of the E-DPDCHs used for the first and second reference E-TFCs, respectively, K e,ref,1 and K e,ref,2 denote transport block sizes of the first and second reference E-TFCs, respectively, K e,i denotes the transport block size of the i:th E-TFC, Δ harq denotes an offset of a hybrid automatic repeat request, HARQ, N pilot,C denotes the number of pilot bits per slot on a DPCCH in the compressed mode, N pilot,N denotes the number of pilot bits per slot on the DPCCH in the non-compressed mode, and N slots,I denotes the number of non discontinuous transmission, DTX, slots in a frame used for the initial transmission of data; wherein the computer program code, when executed by the computer device, further causes the computer device to determine a transmit power of the E-DPDCH according to the E-DPDCH gain factor in the compressed mode. β ed,C,i denotes the E-DPDCH gain factor in the compressed mode, L e,I,i denotes the number of the E-DPDCHs for the initial transmission of data, β c,C,j denotes a dedicated physical control channel, DPCCH, gain factor used for the j:th TFC in the compressed mode, A ed , ref , 1 = β ed , ref , 1 β c , and A ed , ref , 2 = β ed , ref , 2 β c , where β c is a DPCCH gain factor in non-compressed mode, β ed,ref,1 and β ed,ref,2 denote the E-DPDCH gain factors of a first and a second reference E-TFCs, respectively, L e,ref,1 and L e,ref,2 denote the number of the E-DPDCHs used for the first and second reference E-TFCs, respectively, K e,ref,1 and K e,ref,2 denote transport block sizes of the first and second reference E-TFCs, respectively, K e,i denotes the transport block size of the i:th E-TFC, Δ harq denotes an offset of a hybrid automatic repeat request, HARQ, N pilot,C denotes the number of pilot bits per slot on a DPCCH in the compressed mode, N pilot,N denotes the number of pilot bits per slot on the DPCCH in the non-compressed mode, and N slots,I denotes the number of non discontinuous transmission, DTX, slots in a frame used for the initial transmission of data; wherein the computer program code, when executed by the computer device, further causes the computer device to determine a transmit power of the E-DPDCH according to the E-DPDCH gain factor in the compressed mode. <EOS>