最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

4GLTE物理层理论峰值速率计算方法(包含TDD帧格式)

IT圈 admin 34浏览 0评论

2024年4月24日发(作者:俟彗)

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类型最大速率限制

TDD

Configuration

0(Mbps)

Peak Throughput

TDD

5.662 2.064 28.063 10.182 56.126 20.409 82.913 20.409 164.753 30.150

Configuration

1(Mbps)

Peak Throughput

TDD

7.722 1.032 38.268 5.091 76.536 10.204 113.064 10.204 224.664 15.075

Configuration

2(Mbps)

Peak Throughput

TDD

Configuration

9.009 0.516 44.646 2.545 89.292 5.102 131.908 5.102 262.108 7.537

Cat 1

DL UL

Cat 2

DL UL

Cat 3

DL UL

Cat 4

DL UL

Cat 5

DL UL

Peak Throughput

3.603 3.096 17.858 15.273 35.716 30.614 52.763 30.614 104.843 45.225

5(Mbps)

表1是于协议TS36.306里定义的不同类型UE每TTI最大处理数据量计算出来的UE最大

吞吐率限制,不同类型终端最终可以达到的速率是前面几页胶片计算的理论峰值和上面的

UE最大能力限制峰值的较小值。

表2:小区理论峰值速率

基本条件(2×2 MIMO)

子帧

配比

0

10MHz 1

2

特殊

PUCCH PRACH

子帧

RB 周期

配比

10:2:2 9

10:2:2 9

10:2:2 9

10ms

10ms

10ms

下行理论峰值

(Mbps)

64QAM

上行理论峰值(Mbps)

16QAM 64QAM

25.62

40.3

54.98

12.52

8.24

3.97

17.19

11.33

5.47

5

0

1

20MHz

2

5

10:2:2 9

10:2:2 15

10:2:2 15

10:2:2 15

10:2:2 15

10ms

5ms

5ms

5ms

10ms

64.18

52.17

82.32

112.47

131.61

1.83

26.91

17.84

8.77

4.23

2.54

36.13

23.8

11.46

5.73

表3:单用户理论峰值速率

基本条件(2×2 MIMO)

子帧

配比

0

特殊

子帧

配比

PUCCH PRACH

RB 周期

下行理论峰值(Mbps)

CAT3 CAT4

上行理论峰值(Mbps)

CAT5 CAT3 CAT4 CAT5

10:2:2 9 10ms 25.62 25.62 25.62 12.39 12.39 17.01

1

10MHz

2

10:2:2 9 10ms 40.30 40.30 40.30 8.11 8.11 11.15

10:2:2 9 10ms 54.98 54.98 54.98 3.83 3.83 5.29

5 10:2:2 9 10ms 64.18 64.18 64.18 1.69 1.69 2.36

0 10:2:2 15 5ms 35.71 52.17 52.17 25.96 25.96 35.13

1

20MHz

2

10:2:2 15 5ms 56.12 82.32 82.32 17.2 17.2 23.28

10:2:2 15 5ms 76.53 112.47 112.47 8.43 8.43 11.43

5

10:2:2 15 10ms 89.29 131.61 131.61 4.05 4.05 5.50

2024年4月24日发(作者:俟彗)

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类型最大速率限制

TDD

Configuration

0(Mbps)

Peak Throughput

TDD

5.662 2.064 28.063 10.182 56.126 20.409 82.913 20.409 164.753 30.150

Configuration

1(Mbps)

Peak Throughput

TDD

7.722 1.032 38.268 5.091 76.536 10.204 113.064 10.204 224.664 15.075

Configuration

2(Mbps)

Peak Throughput

TDD

Configuration

9.009 0.516 44.646 2.545 89.292 5.102 131.908 5.102 262.108 7.537

Cat 1

DL UL

Cat 2

DL UL

Cat 3

DL UL

Cat 4

DL UL

Cat 5

DL UL

Peak Throughput

3.603 3.096 17.858 15.273 35.716 30.614 52.763 30.614 104.843 45.225

5(Mbps)

表1是于协议TS36.306里定义的不同类型UE每TTI最大处理数据量计算出来的UE最大

吞吐率限制,不同类型终端最终可以达到的速率是前面几页胶片计算的理论峰值和上面的

UE最大能力限制峰值的较小值。

表2:小区理论峰值速率

基本条件(2×2 MIMO)

子帧

配比

0

10MHz 1

2

特殊

PUCCH PRACH

子帧

RB 周期

配比

10:2:2 9

10:2:2 9

10:2:2 9

10ms

10ms

10ms

下行理论峰值

(Mbps)

64QAM

上行理论峰值(Mbps)

16QAM 64QAM

25.62

40.3

54.98

12.52

8.24

3.97

17.19

11.33

5.47

5

0

1

20MHz

2

5

10:2:2 9

10:2:2 15

10:2:2 15

10:2:2 15

10:2:2 15

10ms

5ms

5ms

5ms

10ms

64.18

52.17

82.32

112.47

131.61

1.83

26.91

17.84

8.77

4.23

2.54

36.13

23.8

11.46

5.73

表3:单用户理论峰值速率

基本条件(2×2 MIMO)

子帧

配比

0

特殊

子帧

配比

PUCCH PRACH

RB 周期

下行理论峰值(Mbps)

CAT3 CAT4

上行理论峰值(Mbps)

CAT5 CAT3 CAT4 CAT5

10:2:2 9 10ms 25.62 25.62 25.62 12.39 12.39 17.01

1

10MHz

2

10:2:2 9 10ms 40.30 40.30 40.30 8.11 8.11 11.15

10:2:2 9 10ms 54.98 54.98 54.98 3.83 3.83 5.29

5 10:2:2 9 10ms 64.18 64.18 64.18 1.69 1.69 2.36

0 10:2:2 15 5ms 35.71 52.17 52.17 25.96 25.96 35.13

1

20MHz

2

10:2:2 15 5ms 56.12 82.32 82.32 17.2 17.2 23.28

10:2:2 15 5ms 76.53 112.47 112.47 8.43 8.43 11.43

5

10:2:2 15 10ms 89.29 131.61 131.61 4.05 4.05 5.50

发布评论

评论列表 (0)

  1. 暂无评论