WCDMA DPCH/EDCH功率计算
2016-07-17 10:29
330 查看
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=(
aeb4
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)
(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=(
aeb4
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)
相关文章推荐
- php 多进程
- 使用json发生java.lang.NoClassDefFoundError: net/sf/json/JSONObject异常的解决办法
- 关于cin、gets等输入的一些用法
- 前端JSer装逼手册
- poj 2106 Boolean Expressions(特殊的表达式求值)
- iOS Core Graphics基础入门(2)
- POJ 2407 Relatives
- JMeter连接数据库常见问题
- FQDN 是什么
- FastDfs配置
- 基于泛型反射的通用数据层封装
- ros中使用rosbag记录数据及转换视频
- leetcode224. Basic Calculator
- 语言编译的步骤及装入执行过程
- PAT-团体程序设计天梯赛-练习集- L3-010 是否完全二叉搜索树【三星级】
- Ubuntu 14 安装 “宋体,微软雅黑,WPS Office的symbol、wingdings、wingdings 2、wingdings 3、webding字体,Consolas雅黑混合版编程字体” 等 Windows 7 下的字体
- iOS Core Graphics介绍
- Gradle For Android
- Android开发60条技术经验总结
- FACH EFACH及其DRX