下行控制信息 - 上行DCI

所谓的上行DCI也就是上行授权DCI,用来为上行PUSCH传输分配对应的控制信息并通知终端。与下行DCI格式相似,上行DCI格式也分为回退(fallback)格式和非回退(non-fallback)格式。上行DCI的回退格式为DCI format 0_0,其用途与下行DCI的回退格式相似:

  • 用于随机接入过程。
  • 用于无线基站给终端配置一些UE-specific特性,这些特性通过重配置消息发送给终端,在终端回复重配置完成消息之前,无线基站无法确定终端是否正确接收重配置消息或者确认可以接收新配置的特性,此时使用回退格式。

DCI非回退格式则用于其他场景,比如终端在接入成功后在FR1场景下进入上下行MIMO场景或者在FR2场景下使用beamforming做MU-MIMO等场景。

DCI format 0_0

回退格式DCI format 0_0用于两种场景:

1. 使用C-RNTI/CS-RNTI/MCS-C-RNTI加扰的DCI format 0_0,其中使用C-RNTI加扰的DCI format 0_0用于动态调度的上行PUSCH传输;使用CS-RNTI加扰的DCI format 0_0用于半静态上行PUSCH传输(configured grant PUSCH transmission);使用MCS-C-RNTI加扰的DCI format 0_0用于URLLC场景的上行PUSCH传输:

2. 使用TC-RNTI加扰的DCI format 0_0,用于基于竞争的随机接入中的Msg4,即用来传输竞争解决信息的PDSCH:

 

DCI format 0_1

DCI format 0_1支持两种场景:

1. 用于上行半静态PUSCH传输(CG-PUSCH)的HARQ-ACK反馈,对应场景是R16新引入的‘Configured grant enhancement’功能,大致流程为:当给终端配置了CG-PUSCH之后,gNB可以使用CG-DFI(Downlink Feedback Indicator)来反馈上行传输的HARQ-ACK。同样为了减少控制信令的消耗,可以使用一个DCI format 0_1来反馈一个终端多个CG-PUSCH传输:

2.  用于动态调度一个或者多个PUSCH传输:

 Note: 由于DCI format 0_1涉及的表格太多,所以为了节省篇幅,这里不再详细列出DCI format 0_1所涉及的各个表格,大家可以自行到38.212中查阅。

表格中黄色高亮的字段表示该字段是R16新增字段或者是R15已有字段但是做了重新定义。

下面我们主要看看R16引入了哪些新增字段:

  • ChannelAccess-CPext:该字段用于“shared spectrum channel access”场景,定义接入类型以及循环前缀(CP) extention的长度:

        

        以上表格只是大概给出相关定义,具体介绍如果后面我写共享频谱专题的话会放在那里介 绍。

  • Open-loop power control parameter set indication:与LTE相似,NR针对上行PUSCH传输也定义了一个初始发射功率P0,该初始发射功率也是由两部分组成:P_{O-NOMINAL-PUSCH}P_{O-UE-PUSCH},每部分都通过信令配置一个初始值;在R15中,P_{O-UE-PUSCH}的取值通过信令PUSCH-PowerConfig->p0-PUSCH-AlphaSet获取,其中p0-PUSCH-AlphaSet是一个集合,以p0-PUSCH-AlphaSetId作为索引检索,而DCI format 0_1中的“SRS resource indicator”字段可以指定PUSCH-PowerConfig->SRI-PUSCH-PowerControl->SRI-PUSCH-PowerControlId,再通过该字段关联到指定的p0-PUSCH-AlphaSetId,最后找到p0-PUSCH-AlphaSet集合中的一个确定的功率参数,见下图:

 在引入“open-loop power control parameter set indication”之后,在没有配置信令SRI-PUSCH-PowerControl或者DCI format 0_1中没有包含‘SRS resource indicator’字段时,就可以使用该字段来指示可使用的P_{O-UE-PUSCH}数值:

  1. 当该字段数值为‘0’或者‘00’时,P_{O-UE-PUSCH}数值等于信令参数p0-AlphaSet中的第一个P0-PUSCH-AlphaSet;
  2. 当该字段数值为‘1’或者‘01’时,P_{O-UE-PUSCH}数值等于信令参数p0-PUSCH-Set中的第一个最小p0-PUSCH-SetID所对应的P0-PUSCH-Set;

  3. 当该字段数值为‘10’时,P_{O-UE-PUSCH}数值等于信令参数p0-PUSCH-Set中的第二个最小p0-PUSCH-SetID所对应的P0-PUSCH-AlphaSet;

 从以上可以看出,引入该字段后,不仅延续了R15后期才支持的上行PUSCH传输的P0功率的动态配置,同时还可以通过该字段的使用略过‘SRS resource indicator’字段,减少DCI长度。

  • Priority indicator:这个字段和下行DCI中同名字段用途相同:主要用于增强URLLC的可靠性以及毫米波场景下的多点合作传输。只不过这里对应的是上行传输。
  • Invalid symbol pattern indicator:该字段用于URLLC中的PUSCH增强功能。
  • Minimum applicable scheduling offset indicator:与下行DCI同名字段用途相同,该字段用于基于cross-slot调度的终端节能功能(cross-slot scheduling based power saving)。其过程类似于DRX的配置,也就是说终端在通过该字段确定了shang行传输的最小K2(PDCCH到PDSCH之间的slot个数)值之后,在确认K2所代表的这若干个slot上没有任何需要监听的信道,则进入休眠状态达到省电的目的。
  • SCell dormancy indicator:与下行DCI同名字段用途相同,该字段用于SCell休眠功能,此功能也是用于终端节能目的。在SCell休眠期内,终端不用监听该SCell上的PDCCH,但是仍然可以执行对SCell的RRM/CSI测量、AGC以及波束管理。
  • sidelink assignment index:用于side link功能。

 

DCI format 0_2

DCI format 0_2是R16版本新增加的DCI格式,其中大部分的字段长度都设计成了灵活可配方式,这样可以通过减少DCI format 0_2的长度(比如DCI format 0_2的长度\leqslant24 bits)来提升其被终端接收的可靠性。这样做的原因是因为推出DCI format 0_2的目的是为了URLLC,而URLLC要求数据接收的超高可靠性,这自然就对负责上行控制信息传输的DCI能否被正确接收有更加严格的要求;通过将DCI format 0_2的各个字段长度设置为可配置可变长度,缩减DCI长度,可以在每种CCE聚合度下传输DCI format 0_2时相较于其他上行DCI格式获得更多的冗余bit信息,从而提高被终端接收的可靠性。

Note: 由于DCI format 0_2涉及的表格太多,所以为了节省篇幅,这里不再详细列出DCI format 0_2所涉及的各个表格,大家可以自行到38.212中查阅。

DCI format 0_2中新增的字段与DCI format 0_1中相同,这里不再重复叙述。

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值