当前位置: 首页 > news >正文

5G NR PDCCH之CORESET交织映射

        本节主要介绍5G NR PDCCH中CORESET的交织(interleaved)/非交织映射。[38.211-7.3.2.2]

 1. 前情提要:

        CORESET表征了PDCCH的频域位置和时域占用的符号数量等时频资源,PDCCH可以在CORESET上进行传输。CORESET中的控制区域位于每个 BWP 内(即CORESET所占RB数量小于等于BWP所占RB数量),且每个 BWP 最多可以配置3个CORESET。由于每个用户最多可以配置4个BWP,因此,每个用户最多可以配置12个 CORESET[38.331]。5G中CORESET分布如下图所示。

        在频域上,CORESET由数个CCE(control channel elements,控制信道元素)聚合而成,且聚合等级分为1、2、4、8或16以适应不同的DCI负载大小或不同的编码速率。其中,1个CCE由6个REG(Resource Element Group,资源元素组)组成,且REG由频域上12个连续的RE及时域上1个OFDM符号的组成。每个CCE由6/L个REG Bundle组成,且L表示每个REG Bundle中REG的个数。此外,在1个REG中,PDCCH DMRS在频域上每4个子载波进行一次映射,且其映射位置固定为各RB的第1、5、9、13个子载波上‌。

        需要注意的是,CORESET可通过对CCE中REG Bundle的交织映射,实现分配频率的连续(用于频率分集)与非连续(用于局部波束赋形)。交织映射中L的大小与占据的OFDM符号相关[38.211-7.3.2.2]。 此外, 在时域上,CORESET占据1~3个连续的OFDM符号(可通过高层参数设置),可位于slot内的任何位置,根据不同的场景,CORESET的时域OFDM符号调度位置也不同(一般高层参数将CORESET的时域OFDM符号调度在一个slot的起始位置)。CORESET在时频域上的示意图如下所示。

2.  交织映射:

        CCE的基本单位即REG,且CCE到REG的映射共可分为交织/非交织两种方式,且其中REG的排布优先时域,其后频域。[38.211-7.3.2.2]

        每个CCE由6/L个REG Bundle组成,且每个REG Bundle由L个连续的REG组成(即每个CCE由6个REG组成)。定义REG Bundle i由REG{iL, iL+1,...,iL+L-1}组成,N_{REG}^{CORESET}=N_{RB}^{CORESET}N_{symb}^{CORESET}表示一个CORESET中REG的数量(为6的倍数,最小为值6,最大值为270,其取决于1个45bit的高层参数;即每bit指示频域连续的6个RB,1为可用,0为不可用),i=0,1,...,N_{REG}^{CORESET}/L-1。并定义CCE j由REG Bundle {f(6j/L), f(6j/L+1),...,f(6j/L+6/L-1)}组成,其中f(·) 表示交织器。

 (1)非交织映射:

        对于CCE到REG的非交织映射,有REG Bundle大小L = 6且交织器f(x) = x。且非交织映射示意图如下图所示。

        可见,CORESET占据1-3个OFDM符号。对于CCE中REG的排序遵从先时域后频域的规则,且其中REG索引具有连续性。 

(2)交织映射:

        对于CCE到REG的交织映射,REG在频域资源上将被打散。此时,1个CCE内包含REG并不连续,需要注意的是,在1个REG bundle内的REG在频域上仍连续。

       对于 CORESET中不同OFDM符号的情况,L的取值存在差异如下:

  • 符号数N=1时,REG bundle大小L∈{2,6};
  • 符号数N=2或3时,REG bundle大小L∈{N,6};

        且交织器计算如下:

其中,R∈{2,3,6} ,由高层参数interleaverSize 给出。n_shift∈ {0,1,...,274},表示交织索引起始的偏移量,由高层参数shiftIndex给出(若该参数未给出,则取n_shift=N_{ID}^{cell},即小区ID)。且N_{RB}^{CORESET}由高层参数frequencyDomainResources给出。交织映射示意图如下图所示。

        可见,对于L≠6的情况,属于同一CCE的REG Bundle在频域上不再连续。

        此外,对于无论交织/非交织映射,UE可假设:

  • 若高层参数precoderGranularity为sameAsREG-bundle,则在 REG bundle中将使用相同预编码;
  • 若高层参数precoderGranularity为allContiguousRBs,CORESET中连续REG中使用相同的预编码;CORESET中的RE不与SSB重叠;若未提供高层参数pdcch-CandidateReceptionWith-CRS-Overlap,则 CORESET中的RE不与高层参数lte-CRS-ToMatchAround, lte-CRS-PatternList1, lte-CRS-PatternList2, lte-CRS-PatternList3或lte-CRS-PatternList4指示的LTE 小区特定参考信号重叠。
http://www.dtcms.com/a/251367.html

相关文章:

  • 25年泰康保险养老社招入职统一测评(心理、认知、潜质)北森真题题库、高分攻略
  • 【系统分析师】第4章-基础知识:计算机网络与分布式系统(核心总结)
  • 从0开始学习语言模型--Day02-如何最大化利用硬件
  • 什么是装饰器?
  • 紧急救援!Ubuntu崩溃修复大赛
  • 三次贝塞尔曲线,二次贝塞尔曲线有什么区别
  • 通达信 玄学首板 抓首版指标
  • 11.OpenCV—联合QT环境配置
  • PoE供电异常如何排查?
  • leetcode 搜索插入位置 java
  • ArcGIS中英文切换
  • 62-STM32的ISP一键下载电路
  • 华为OD机试_2025 B卷_磁盘容量排序(Python,100分)(附详细解题思路)
  • 语言模型是怎么工作的?通俗版原理解读!
  • 第六十四节:基于EasyOCR的中英文文本识别与图像标注技术研究
  • 微信小程序 按钮点击事件
  • 概率期望DP
  • Luckfox Pico Pi RV1106学习<4>:RV1106的帧率问题
  • 易语言模拟真人鼠标轨迹算法 - 非贝塞尔曲线
  • 4,QT文件操作
  • 电路笔记(元器件):PCM5102、PCM510xA I2S音频协议 DAC芯片 PCM5102模块与接线说明
  • Ubuntu中ESP32使用记录
  • 电阻篇---常见作用
  • LeetCode第 454 场周赛题解
  • STM32 开发 - STM32CubeMX 下载芯片支持包、创建 HAL 库工程
  • React学习001-创建 React 应用
  • React条件渲染之逻辑与和逻辑或详解
  • React 中除了react-router还有哪些路由方案
  • Zustand:小而美的React状态管理库详解
  • React 动态路由的使用和实现原理