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

5G NR PDCCH之处理流程

        本节主要介绍PDCCH处理流程概述。

        PDCCH(Physical Downlink Control Channel,物理下行控制信道)主要用于传输DCI(Downlink Control Information,下行控制信息),用于通知UE资源分配,调度信息、系统信息等,可指示UE(User Equipment,用户设备)进行上行或下行数据的传输。PDCCH通过 CORESET(Control Resource Set,控制资源集)与搜索空间(Search Space)共同确定其用于数据接收的时频域资源。其中:

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

        由于PDCCH不再占用全部带宽,而是通过CORESET进行资源配置,因此,搜索空间表征了PDCCH时频资源的发送周期和符号起始位置等具体位置集合信息。        且由于在搜索阶段,UE无法知晓发给它的DCI格式、聚合等级及在PDCCH上的位置等,因此,UE须对所有可能的候选位置和所有可能的DCI格式、聚合等级组合逐一尝试解码。具体搜索空间的类型如下表所示。 

        PDCCH其数据的主要处理流程为:DCI→CRC处理→POLAR编码→速率匹配→加扰→信号调制→资源映射。其中:

  • DCI:生成下行控制信息,包含调度指令如资源分配、MCS、HARQ信息等,以及DCI格式和目标UE的RNTI;(长度非固定)[38.212-7.3.1]
  • CRC处理:对DCI比特序列附加 24 bit的CRC数据,并用目标的RNTI进一步加扰CRC,用于接收端验证数据完整性;[38.212-7.3.2]
  • 信道编码:对处理后的比特数据进行Polar信道编码,用于提升数据抗干扰能力和可靠性;[38.212-7.3.3]
  • 速率匹配:通过重复或打孔等操作调整码率,调整编码后输出的比特数,用于匹配物理层资源分配适配QPSK调制需求;[38.212-7.3.4]
  • 加扰:利用无线帧或时隙号生成扰码,用于进一步降低相邻小区PDCCH的干扰;[38.311-7.3.2.3]
  • 信号调制:过将二进制数据使用QPSK调制转换为符号,用于适配无线信道传输;[38.311-7.3.2.4]
  • 资源映射:将经过调制的符号分配到指定的时频资源上,用于确保DCI数据在复杂无线环境中可靠、高效地传递至UE。[38.311-7.3.2.5]

        PDCCH处理流程如下图所示。

http://www.lryc.cn/news/586661.html

相关文章:

  • Web攻防-PHP反序列化原生内置类Exception类SoapClient类SimpleXMLElement
  • 预处理器完整功能介绍和示例演示(LESS/SCSS)
  • MYSQL笔记1
  • RabbitMQ队列的选择
  • 微信小程序案例 - 本地生活(首页)
  • CCS-MSPM0G3507-6-模块篇-OLED的移植
  • 什么时候需要用到 multiprocessing?
  • 深度学习图像分类数据集—猫七种表情识别分类
  • Android 响应式编程完整指南:StateFlow、SharedFlow、LiveData 详解
  • MySQL 的 `EXPLAIN` 输出中,`filtered` 属性使用
  • spring--@Autowired
  • spring-ai-alibaba 1.0.0.2 学习(十六)——多模态
  • Java_Springboot技术框架讲解部分(二)
  • Infoblox NetMRI 远程命令执行漏洞复现(CVE-2025-32813)
  • 基于 CentOS 7 的 LVS+DR+Web+NFS 旅游攻略分享平台部署
  • linux中at命令的常用用法。
  • Vue配置特性(ref、props、混入、插件与作用域样式)
  • DHS及HTTPS工作过程
  • 【Java Stream】基本用法学习
  • vue2入门(1)vue核心语法详解复习笔记
  • 算法学习笔记:18.拉斯维加斯算法 ——从原理到实战,涵盖 LeetCode 与考研 408 例题
  • 一扇门铃,万向感应——用 eventfd 实现零延迟通信
  • 14.使用GoogleNet/Inception网络进行Fashion-Mnist分类
  • 4. 观察者模式
  • Java行为型模式---观察者模式
  • Typecho分类导航栏开发指南:从基础到高级实现
  • 低代码引擎核心技术:OneCode常用动作事件速查手册及注解驱动开发详解
  • Pytorch实现感知器并实现分类动画
  • 深入理解观察者模式:构建松耦合的交互系统
  • 为什么玩游戏用UDP,看网页用TCP?