加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

UE上报控制信息流程-Type-1_HARQ-ACK码本的确定

(2020-04-15 14:06:38)
标签:

杂谈

分类: 5GNR系统概述
当UE配置了信令参数pdsch-HARQ-ACK-Codebook = semi-staic,则UE使用Type-1 HARQ-ACK codebook。

如果UE配置了信令参数pdsch-AggregationFactor, 则该信令参数数值用UE上报控制信息流程-Type-1_HARQ-ACK码本的确定表示;否则,UE上报控制信息流程-Type-1_HARQ-ACK码本的确定

UE上报控制信息流程-Type-1_HARQ-ACK码本的确定

如果在以下场景中UE在PUCCH中上报HARQ-ACK信息:
  • 由带有'Downlink assignment index'字段(作为counter DAI字段,且数值等于1)的DCI 1_0指示的在PCell上的SPS PDSCH release;或者
  • 由带有'Downlink assignment index'字段(作为counter DAI字段,且数值等于1)的DCI 1_0指示的在PCell上的PDSCH;或者
  • SPS PDSCH reception
则UE可能会在PUCCH或者PUSCH上回复HARQ-ACK codebook,这两种方式我们逐一介绍。


Type-1 HARQ-ACK codebook in PUCCH


对于serving cell c,UE为candidate PDSCH reception确定一组UE上报控制信息流程-Type-1_HARQ-ACK码本的确定 occasions, UE在slot UE上报控制信息流程-Type-1_HARQ-ACK码本的确定上传输该PUDSCH的HARQ-ACK信息。如果serving cell c被去激活了(deactivated),则UE使用由信令firstActivedonwlinkBWP指定的下行BWP,UE使用这个下行BWP来为candidate PDSCH reception确定一组UE上报控制信息流程-Type-1_HARQ-ACK码本的确定 occasions,这些决定基于:
  • 基于一组与active UL BWP相关联的slot time value UE上报控制信息流程-Type-1_HARQ-ACK码本的确定(该参数确定了UE相对于接收到的PDSCH在什么时候上报对应的HARQ-ACK信息)
         1. 在serving cell c上, UE只被配置了监听DCI 1_0对应的PDCCH,  UE上报控制信息流程-Type-1_HARQ-ACK码本的确定由DCI 1_0中的‘PDSCH-to-
             HARQ_feedback timing indicator'字段对应的数值{1,2,3,4,5,6,7,8}确定;
         2. 在serving cell c上,如果UE被配置为监听DCI 1_1对应的PDCCH,  UE上报控制信息流程-Type-1_HARQ-ACK码本的确定由DCI 1_1中的'dl-DataToUL-
             ACK'字段确定(请参考博文'UE report in PUCCH'中'UE上报HARQ-ACK流程'一节)
  • 基于DCI 1_0/1_1中字段'Time domain resource assignment' 确定的PDSCH在时域上的资源位置,通过38.214中Table 5.1.2.1.1-1中的行索引R确定(请参考博文'下行传输流程'中‘Resource allocation in time domain’一节)
  • 基于下行SCS配置UE上报控制信息流程-Type-1_HARQ-ACK码本的确定和上行SCS配置UE上报控制信息流程-Type-1_HARQ-ACK码本的确定之间的比值UE上报控制信息流程-Type-1_HARQ-ACK码本的确定
  • 如果配置了信令参数TDD-UL-DL-ConfigurationCommonTDD-UL-DL-ConfigDedicated,则基于这两个信令参数提供的配置信息。

对于slot timing value UE上报控制信息流程-Type-1_HARQ-ACK码本的确定,UE根据以下pseudo-code来为要接收的PDSCH或者SPS PDSCH release candidates确定一组UE上报控制信息流程-Type-1_HARQ-ACK码本的确定  occasion:

UE上报控制信息流程-Type-1_HARQ-ACK码本的确定


我们解释一下以上伪代码中为什么要定UE上报控制信息流程-Type-1_HARQ-ACK码本的确定,如果上下行传输所用的SCS配置相同,那么由于UE上报控制信息流程-Type-1_HARQ-ACK码本的确定就是下行DCI中的‘PDSCH-to-HARQ_feedback timing indicator’指示的数值,所以该判断永远成立,而对于上下行传输所用的SCS配置不相同的场景,就需要利用这个公式来找出正确的UE上报控制信息流程-Type-1_HARQ-ACK码本的确定,我们举个例子来说明:
假设接收到的PDSCH的SCS UE上报控制信息流程-Type-1_HARQ-ACK码本的确定,发送该PDSCH HARQ-ACK信息的PUCCH的SCS  UE上报控制信息流程-Type-1_HARQ-ACK码本的确定,PDSCH-to-HARQ_feedback timing indicator = 7, 那么上下行时域上的slot配置请参考下图:
UE上报控制信息流程-Type-1_HARQ-ACK码本的确定

这个时候我们可以看到,因为一个下行slot对应两个上行slot,所以UE上报控制信息流程-Type-1_HARQ-ACK码本的确定,对应的上行的slot序号UE上报控制信息流程-Type-1_HARQ-ACK码本的确定。那么按照公式UE上报控制信息流程-Type-1_HARQ-ACK码本的确定,把12代入计算,可以发现能满足该等式需求。因此对应在下行方向slot 2上接收到的PDSCH,UE在上行方向的slot 12上使用PUCCH传输HARQ-ACK信息。
同样的,我们可以利用公式UE上报控制信息流程-Type-1_HARQ-ACK码本的确定可以得到UE接收到的PDSCH所在的下行slot索引:
UE上报控制信息流程-Type-1_HARQ-ACK码本的确定


UE根据以下pseudo-code,确定一个HARQ-ACK codebook的下行传输所对应的UE上报控制信息流程-Type-1_HARQ-ACK码本的确定
HARQ-ACK信息bits,其中总长度为UE上报控制信息流程-Type-1_HARQ-ACK码本的确定个bits。在以下pseudo-code中,如果UE没有收到一个TB或者一个CBG,因为该PDSCH是半静态的,没有对应的DCI format 1_0或者1_1,因此UE直接为该TB或者CBG生成一个NACK。
UE上报控制信息流程-Type-1_HARQ-ACK码本的确定



Type-1 HARQ-ACK codebook in PUSCH


如果UE将对PDSCH的HARQ-ACK复用在PUSCH上传输:
  • 在serving cell c上,在任意UE上报控制信息流程-Type-1_HARQ-ACK码本的确定个用来接收 candidate PDSCH或者SPS PDSCH的occasions上,如果UE不是基于下行DCI中的‘PDSCH-to-HARQ feedback timing’字段来调度PDSCH reception或者SPS PDSCH release;或者不是基于下行DCI中的‘dl-DataToUL-ACK’字段来调度PDSCH reception或者SPS PDSCH release(如果‘PDSCH-to-HARQ feedback timing’字段没有在下行DCI中出现),UE不能把HARQ-ACK信息复用到PUSCH传输中。
  • 否则,UE按照‘Type-1 HARQ-ACK codebook in PUCCH’一节所描述的流程生成HARQ-ACK codebook(要把流程中判断条件‘harq-ACK-SpatialBundlingPUCCH’替换为'harq-ACK-SpatialBundlingPUSCH'),除非UE只接收到了1个SPS PDSCH release或者只接收到一个SPS PDSCH reception或者只接收到一个由DCI format 1_0调度的PDSCH(该DCI 1_0中的'counter DAI'字段数值为1),这种情况下UE只为SPS PDSCH release或者PDSCH reception生成HARQ-ACK信息。

如果UE把HARQ-ACK信息复用到由DCI 0_1调度的PUSCH传输上,当DCI 0_1中的’DAI‘字段数值为UE上报控制信息流程-Type-1_HARQ-ACK码本的确定时,UE按照‘Type-1 HARQ-ACK codebook in PUCCH’一节所描述的流程生成HARQ-ACK codebook(要把流程中判断条件‘harq-ACK-SpatialBundlingPUCCH’替换为'harq-ACK-SpatialBundlingPUSCH')。当UE上报控制信息流程-Type-1_HARQ-ACK码本的确定时,UE不需要生成HARQ-ACK信息并复用到PUSCH上,除非UE只接收到了SPS PDSCH release或者只接收到了SPS PDSCH或者只接收到了一个由DCI format 1_0调度的PDSCH(该DCI 1_0中的'counter DAI'字段数值为1),这种情况下UE只为SPS PDSCH release或者PDSCH reception生成HARQ-ACK信息。



0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有