DPDCH/DPCCH
(BetaD_cal/BetaC_cal)^2*L_cal/k_cal = (BetaD_ref/BetaC_ref)^2*L_ref/k_ref
BetaD_cal/Beta = (BetaD_ref/BetaC_ref)*sqrt((L_ref/L_cal)*(k_cal/k_ref))
多个传输信道k值计算:每个传输信道RMA*N求和;
RMA:Rate Matching Attribute 1-256,如何设定?
可以看到N若相同时,RMA大的,功率设置越大;
EDPDCH/DPCCH
Extrapolation
--保证计算的ETFCI和参考ETFCI(ref-ETFCI)的EbNo相等(另外考虑不同的deltaHARQ):
(BetaEd_cal^2*L_cal)/k_cal = (BetaEd_ref^2*L_ref)/k_ref
=>得到协议的公式:
BetaEd_cal = BetaEd_ref*sqrt((L_ref*k_cal)/(k_ref*L_cal))
Interpolation
--根据两个参考的ETFCI的总能量计算出相应ETFCI的能量(线形关系);
建立一个坐标系,横坐标x为ETFCI对应的bits数目,纵坐标y为ETFCI对应的总的发送能量;(不考虑delta_harq的影响)
以两个reference ETFCI得到的直线:y1=(betaEd_ref1^2)*L_ref1,y2=(betaEd_ref2^2)*L_ref2
在(x1,y1),(x2,y2)连线上;
计算的相应(x,y),x\x1\x2通过ETFCI table查表得到;
y=(betaEd_cal^2)*L_cal
y=((x-x1)/(x2-x1))*(y2-y1)+y1
x=k_cal,x1=k_ref1,x2=k_ref2;
y=((k_cal-k_ref1)/(k_ref2-k_ref1))*((betaEd_ref2^2)*L_ref2-(betaEd_ref1^2)*L_ref1)+ (betaEd_ref1^2)*L_ref1
(betaEd_cal^2)*L_cal = ((k_cal-k_ref1)/(k_ref2-k_ref1))*((betaEd_ref2^2)*L_ref2-(betaEd_ref1^2)*L_ref1)+ (betaEd_ref1^2)*L_ref1
(betaEd_cal^2)*L_cal = L_ref1*(((k_cal-k_ref1)/(k_ref2-k_ref1))*((betaEd_ref2^2)*L_ref2/ L_ref1-betaEd_ref1^2)+ (betaEd_ref1^2))
(betaEd_cal^2)*L_cal = L_ref1*(((k_cal-k_ref1)/(k_ref2-k_ref1))*((betaEd_ref2^2)*L_ref2/ L_ref1-betaEd_ref1^2)+ (betaEd_ref1^2))
BetaEd_cal = sqrt(L_ref1/L_cal)*sqrt(((k_cal-k_ref1)/(k_ref2-k_ref1))*((betaEd_ref2^2)*L_ref2/ L_ref1-betaEd_ref1^2)+ (betaEd_ref1^2))
BetaEd_cal = sqrt(L_ref1/L_cal)*sqrt(((k_cal-k_ref1)/(k_ref2-k_ref1))*((betaEd_ref2^2)*L_ref2/ L_ref1-betaEd_ref1^2)+ (betaEd_ref1^2))
BetaEd_cal = sqrt(L_ref1/L_cal)*sqrt(((betaEd_ref2^2)*L_ref2/L_ref1-betaEd_ref1^2)/(k_ref2-k_ref1)*(k_cal-k_ref1)+ betaEd_ref1^2)