- 5G技术核心与增强:从R15到R16
- OPPO研究院组编
- 751字
- 2022-07-27 19:00:26
5.3.2 CBG的划分
确定采用基于CBG的传输方式后,首先达成了如下设计原则[18-20]。
· 针对一个HARQ进程内的一个TB进行CBG重传。
· 一个CBG中可以包括一个TB中的所有CB,即回退为基于TB的传输。换言之,CBG传输是可配置的。
· 一个CBG中可以只包括一个CB。
· CBG的颗粒度是可配置的。
下一个需要解决的问题就是如何将一个TB划分成多个CBG。标准化讨论过程中,主要提出了如下3种CBG划分方法。
· 方法1:基站配置CBG的数量,每个CBG中包括的CB数量根据TBS确定。
· 方法2:基站配置每个CBG中的CB数量,CBG的数量根据TBS确定。
· 方法3:CBG的数量或每个CBG中包括的CB的数量根据TBS确定。
由于CBG的数量直接关系ACK/NACK反馈信息的比特数,因此方法1能够较好地控制上行信令开销。对于方法2,由于TBS的取值范围很大,因此会造成反馈信息比特数量发生较大波动。另外,当ACK/NACK采用复用传输时,可能会造成基站与UE直接ACK/NACK反馈信息码本的理解歧义。方法3较为复杂,且根据TBS同时调整CBG数量和每个CBG内包括的CB数量的意义不大。因此在RAN1 #89会议上,一致通过采用方法1确定一个TB中的CBG,并且要求每个CBG中包括的CB数量尽可能平均。
经过RAN1 #90及#90 bis会议进一步讨论,完整的CBG划分方法得到通过。具体的,RRC信令配置每个TB包括的CBG数量。对于单码字传输,一个TB包括的CBG最大数量为2、4、6或8。对于双码字传输,一个TB包括的CBG最大数量为2或4,且每个码字包括的CBG最大数量相同。对于一个TB,其中包括的CBG的数量M等于该TB包括的CB数量C和配置最大CBG的数量N这两个数据中的最小值。而前M1=mod(C,M)个CBG中的每个CBG包括K1=「C/M」个CB,后M-M1个CBG中的每个CBG包括K2=「C/M」个CB。以图5-33为例,RRC配置一个TB中包括的CBG的最大数量为4,一个TB根据TBS划分成10个CB。CBG 1和CBG 2各包括3个CB,分别为CB 1~CB 3,CB 4~CB 6。CBG 3和CBG 4各包括2个CB,分别为CB 7~CB 8,CB 9~CB 10。
图5-33 CBG划分示意图