NR/5G ~ UCI Multiplexing on PUSCH

本文深入探讨了NR(New Radio)中UCI(User Equipment Control Information)在PUSCH(Physical Uplink Shared Channel)上的复用过程。主要涉及HARQ-ACK、CSI和SR的传输,并详细阐述了UCI在非DM-RS符号上的映射策略。当HARQ-ACK比特数小于等于2时,采用打孔方式;大于2则采用速率匹配。同时,根据CSI部分的大小和可用资源进行连续或均匀映射。通过实例展示了不同UCI元素的映射顺序,为理解NR UCI处理提供了清晰的指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章介绍了几个不同的UCI Multiplexing on PUSCH的步骤。

UCI包括HARQ-ACK,CSI和SR,在PUCCH信道上发送或者复用到PUSCH上发送。CSI包括在PUSCH信道上发送的非周期CSI,PUCCH信道上发送的周期CSI,以及在PUCCH信道或者PUSCH信道上发送给的semi-persistent CSI。

CSI包含两部分,CSI part 1是固定的payload size,指示了Part 2的CSI信息比特个数,CSI part 1必须完整发送。

UCI multiplexing到PUSCH在38.212协议的6.2.7节描述。

UCI只能在非DMRS符号上发送,在发送UCI的符号上,映射方式取决于用于发送UCI的RE可用总数和UCI需要的RE总数。

如果剩余需要映射的UCI的RE总数大于可用RE总数的一般,那么是改符号上是连续映射的,否则均匀映射在改符号上以达到分集增益。

HARQ-ACK bit在第一个连续DM-RSOFDM符号后映射,CSI part 1或者CSI part2则从第一个未用于DM-RS的符号开始映射。

如果HARQ-ACK的比特数小于等于2,HARQ-ACK使用打孔方式,否则使用速率匹配的方式。

Multiplexing包含了以下步骤

Step1:当HARQ-ACK的比特数小于等于2,找出reserved HARQ-ACK的位置

Step2:当HARQ-ACK的比特数大于2,映射HARQ-ACK

Step3:CSI Part 1和CSI Part 2映射

Step4:映射UL-SCH

Step5:当HARQ-ACK的比特数小于等于2,映射HARQ-ACK

Step6:形成codeword

下面的两个例子中,具体参数为single layer,pi/2-BPSK调制方式,DMRS符号在符号2/7/11。

betaOffsetACK参数确定用于HARQ-ACK所占资源数,BetaOffsetCSI1和BetaOffsetCSI2参数确定用于CSI Part1和CSI Part2所占资源数。UCIScaling限制了在PUSCH上用于UCI的RE总数。

第一个例子是HARQ-ACK的比特数小于等于2。PUSCH TBSize=24,目标码率是314/1024,CSI part1的比特数是10,CSI part2的比特数是10,HARQ-ACK的比特数为2。

Step 1 – 先计算出HARQ-ACK的reserved位置,使用HARQ-ACK比特数等于2来计算。根据配置,计算出的reserved的RE个数是4。

Step2 – 由于HARQ-ACK的比特数小于等于2,跳过这步骤。

Step 3- 映射CSI Part1和CSI Part 2,CSI Part 1计算占据的RE个数是19,在例子的配置中RB个数是1,因此只有12个RE在一个符号上,映射在第一个符号之后,剩余的CSI Part 1的RE个数是7,大于第二个符号可用RE个数一般(12/2),因此连续映射RE。

CSI Part 1映射完成之后,CSIPart 2(分配的RE个数也为19个)在第二个符号上开始映射5个RE,跳过DMRS符号之后,在其紧接着的符号上开始映射,HARQ-ACK reserved的RE可以映射CSI Part 2,这样剩余的19 – 5 – 12 = 2RE,在第5个符号上均匀映射。

Step 4- 映射UL-SCH

Step 5 - 映射HARQ-ACK,从图中可以看出,HARQ-ACK所占的RE直接打掉了之前映射的CSI Part 2。

Step 6 – 先从频域在从时域读出RE

第二个例子是HARQ-ACK的比特数大于2。HARQ-ACK的比特数为6,CSI Part 1和CSI Part 2的比特数都为19,UL-SCH的比特数为106。

Step 1 – 跳过这个步骤

Step 2 – 映射HARQ-ACK,HARQ-ACK分配的RE个数为6,不大于12/2,因此均匀映射在该符号上。

Step 3 – 同例子1

Step 4 – 同例子1

Step 5- 跳过这个步骤

Step 6 – 先频域在时域按照RE读出映射数据。

参考- https://ww2.mathworks.cn/help/5g/ug/nr-uci-multiplexing-on-pusch.html

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值