TDD物理层理论峰值速率计算方法 吞吐率取决于MAC层调度选择的TBS,理论峰值吞吐率就是在一定条件下计算可以选择的最大TBS。 TBS由RB数和MCS阶数查表得到,具体计算思路如下: ① 针对每个子帧计算可用的RE数,此处要根据协议物理层资源分布,扣除每个子帧里PDCCH,PBCH,S-SS,P-SS,CRS(对于BF还有DRS)等开销。这些开销中,PBCH,S-SS,P-SS是固定的;其它的开销要考虑具体的参数设置,如PDCCH符号数,特殊子帧配比,4天线以上时映射到2端口还是4端口等,CRS和DRS的时频占用位置参考协议36.211的6.10节; ② 计算每个子帧RE可携带的比特数,可携带比特数 = 可用RE × 调制系数(64QAM为6) ③ 依据可用的RB数选择满足CR(码率)不超过0.93的最大的TBS,其中CR = TBS/可携带比特数。 ④ 计算出每个子帧选择的TBS后,根据时隙配比累加各个子帧的TBS,如果是双码字还要乘以2,计算出最终吞吐率; 下面以20M带宽,2×2 MIMO,子帧配比1,特殊子帧配比7,PDCCH符号1为例进行计算,下行传数的子帧有:0,1,4,5,6,9。 子帧0:可用RE=(((符号数-PDCCH-PBCH-辅同步)*每RB12个子载波-CRS)*中间6RB+((符号数-PDCCH)*每RB12个子载波-CRS)*剩余RB)*调制系数=(((14-1-4-1)*12-8)*6+((14-1)*12-12)*(100-6))*6=84384,查100RB对应的TBS,可以选择75376(MCS28) 子帧1:可用RE=(((符号数-PDCCH-主同步)*每RB12个子载波-CRS)*中间6RB+((符号数-PDCCH)*每RB12个子载波-CRS)*剩余RB)*调制系数=(((10-1-1)*12-8)*6+((10-1)*12-8)*(100-6))*6=59568,TBS选择55056(MCS24) 子帧4:可用RE=(((符号数-PDCCH)*每RB12个子载波-CRS)*RB)*调制系数=(((14-1)*12-12)*100)*6=86400,TBS选择75376(MCS28) 子帧5:可用RE=(((符号数-PDCCH-辅同步)*每RB12个子载波-CRS)*中间6RB+((符号数-PDCCH)*每RB12个子载波-CRS)*剩余RB)*调制系数= (((14-1-1)*12-12)*6+((14-1)*12-12)*(100-6))*6=85968, TBS选择75376(MCS28) 子帧6和子帧9分别与子帧1和子帧4计算相同 下行吞吐率=(子帧0+子帧1+子帧4+子帧5+子帧6+子帧9)*2*100/1000000 =(75376+55056+75376+75376+55056+75376)*2*100/1000000=82.323Mbps 上行计算思路和下行基本一样,只不过上行需要考虑扣除的开销没有下行那么复杂,只需要在时域考虑每个子帧扣除2个符号的DMRS,频域考虑扣除PUCCH占用的RB数,和PRACH周期到来时,再扣除6个RB。 以20M带宽,1×2 SIMO,子帧配比1,特殊子帧配比7,PUCCH 16RB,PRACH周期5ms为例计算,上行传数的子帧有:2/3/7/8,假设PRACH在子帧3和子帧8。 子帧2:可用RE=((符号数-DMRS)*每RB12个子载波*(总RB数-PUCCH))**调制系数=((14-2)*12*(100-16))*6=72576,TBS选择61664(MCS28阶) 子帧3:可用RE=((符号数-DMRS)*每RB12个子载波*(总RB数-PUCCH-PRACH))**调制系数=((14-2)*12*(100-16-6))*6=67392,TBS选择57336(MCS28阶) 子帧7、子帧8分别和子帧2、子帧3计算方法相同。 上行吞吐率=(子帧2+子帧3+子帧7+子帧8)*100/1000000 =(61664+57336+61664+57336)*100/1000000=23.8Mbps 表1:不同UE类型最大速率限制 | | | | | | | | | | | | | | | | | Peak Throughput TDD Configuration 0(Mbps) | | | | | | | | | | | Peak Throughput TDD Configuration 1(Mbps) | | | | | | | | | | | Peak Throughput TDD Configuration 2(Mbps) | | | | | | | | | | | Peak Throughput TDD Configuration 5(Mbps) | | | | | | | | | | |
表1是于协议TS36.306里定义的不同类型UE每TTI最大处理数据量计算出来的UE最大吞吐率限制,不同类型终端最终可以达到的速率是前面几页胶片计算的理论峰值和上面的UE最大能力限制峰值的较小值。 表2:小区理论峰值速率
|