LTE通信学习协议解读(R14)——PUSCH流程如何确定调制阶数、冗余版本和TB size

        UE根据接收到的DCI format 0/4来确定对应的PUSCH传输使用调制阶数(modulation order)、冗余版本(redundancy version)以及TB size。

        首先,UE需要确定如下信息:

--读取“modulation and coding scheme and redundancy version”字段,得到I_{MCS}( MCS: modulation and coding scheme,I_{MCS}是MCS的索引index);

--读取“CSI  request”字段;

--根据36.213的8.1节,计算出分配给该UE的PRB数 ;

--计算出控制信息的编码符号数。

1、相关概念

DCI:Downlink Control Information,下行控制信息,用来调度UE的各种信息,以bit进行传输。

        每种DCI格式的组成,都包含了大量的信息,分为上行DCI和下行DCI:

        上行DCI主要用于指示上行PUSCH传输,包括DCI Format0和DCI Format4。

        下行DCI主要用于指示下行调度分配信息,包括DCI Format 1/1A/1B/1C/1D/2A/2B/2C

调制阶数:指的是在数字通信系统中,用于表示信息的离散符号的数量。

        直接影响信息传输的速率和信号的动态范围。较高的调制阶数意味着使用更多的离散符号来表示信息,从而提高了信息传输速率。QPSK,16-QAM64-QAM每个符号分别传输2个比特、4个比特和6个比特的信息。

TBS: Transport Block Size,传输块

        是在媒体接入层(MAC)和物理层(PHY)之间进行数据传递的承载单元。物理块上行和下行数据共享通道是以传输块(TB,Transport Block)为基本单位进行传输数据的。

2、确定调制阶数Q_{m}^{'}和冗余版本RV

对于非BL/CE UE和,调制阶数(Q_{m}^{'})如下确定,其中Q_{m}^{'}=Q_{m}^{},除非另有规定:

-如果UE能够在PUSCH中支持64QAM,而不能够在PUSCH中支持256QAM,并且没有被更高层配置为仅发送QPSK和16QAM,则调制阶数由表8.6.1-1给出。

-如果UE能够在PUSCH中支持256QAM,并且没有被更高层配置为仅发送QPSK和16QAM,也没有被配置为具有更高层参数Enable256QAM的UE,则调制阶数由表8.6.1-1给出。

-如果UE能够在PUSCH中支持256QAM并且配置有更高层参数Enable256QAM,则调制阶数由表8.6.1-3给出

RV的作用:Transport Block经过信道编码(turbocoder)的数据包括三段,第一段可以认为是基本数据,其余两段是冗余数据,这三段数据依次放在一个环形缓冲区内。RV版本其实就是指示从这个缓冲区的哪个位置来取数据。可以参考36.212- 5.1.4.1.2中的公式。      

3、确定传输块大小TB SIZE

        对于未映射到两层或多层空间复用的传输块:

ITBS是TBS的index(0-26),表格中间的数值才是实际TBS的大小


4、总结

       对于I_{MCS} 0~28而言,如果DCI format 4中的TB没有被去使能,则UE会先通过查36.213的Table 8.6.1-1得到TBS索引I_{MCS},然后结合之前计算出的RB数量,按照36.213的7.1.7.2.1节(1个TB只映射到1层)或7.1.7.2.2节(1个TB映射到2层)的介绍查表得到TB size。TBS越大,码率越高,码率一般不能超过1。

参考资料

《GPP TS 36.213 version 14.17.0 Release 14》 8.6,7.1 

《深入理解LTE-A》

  • 29
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值