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

深入浅出:图解5G NR中UCI复用与资源抢占的那些事儿

5G NR上行控制信道的资源博弈UCI复用机制全景解析想象一下在一个繁忙的十字路口各种车辆出租车、救护车、私家车都在争夺有限的通行权。5G上行控制信道中的UCI复用场景与之惊人地相似——SR调度请求、HARQ-ACK混合自动重传确认、CSI信道状态信息这三种关键控制信息在PUCCH/PUSCH信道上演着一场精妙的资源争夺战。本文将用工程师的视角结合协议细节和实际系统行为揭示这场交通管制背后的智能决策逻辑。1. 上行控制信息的车辆类型与道路规则在5G NR系统中上行控制信息UCI如同城市交通系统中的各类车辆各有其特性和优先级SR调度请求就像救护车的紧急信号用于终端UE向基站gNB申请上行数据传输资源。其特点包括采用PUCCH Format 0/1传输周期由periodicityAndOffset参数配置一个MAC实体可配置多个SR资源最多8个HARQ-ACK类似出租车必须按时完成的接送确认用于下行数据传输的可靠性保障。其资源分配存在两种模式| 资源类型 | 配置方式 | 适用场景 | 资源确定方法 | |-------------------|------------------------|--------------------|----------------------------------| | 公共PUCCH资源 | PUCCH-ConfigCommon | 初始接入阶段 | 通过pucch-ResourceCommon索引确定 | | 专用PUCCH资源 | PUCCH-Config | 连接态专用资源配置 | 通过DCI中的PUCCH资源指示符确定 |CSI信道状态信息如同定期发车的公交系统提供信道质量反馈。根据上报方式可分为周期性CSIPUCCH半持续性CSIPUCCH/PUSCH非周期性CSIPUSCH关键提示这三种UCI类型在TS 38.213协议中被赋予了明确的优先级规则——HARQ-ACK SR CSI。这就像交通规则中的救护车优先于出租车出租车优先于公交车。2. 资源碰撞场景的决策逻辑当多个UCI需要在同一时隙传输时系统就像面对多辆同时到达路口的车辆必须按照既定规则做出决策。以下是典型的冲突场景及其处理机制2.1 HARQ-ACK与SR的碰撞当HARQ-ACK反馈时机与SR发送时机重叠时协议规定了明确的处理流程资源选择如果有专用PUCCH资源配置使用PUCCH-ResourceSet中的资源否则使用公共资源集中的资源信息复用将HARQ-ACK信息映射到SR资源上传输通过不同的循环移位CS或正交覆盖码OCC区分信息SR状态表示Positive SRHARQ-ACK信息特定序列样式Negative SR仅传输HARQ-ACK信息# 示例HARQ-ACK与SR复用的资源选择算法 def select_pucch_resource(harq_ack_bits, sr_status): if has_dedicated_resource(): resource_set get_dedicated_resource_set(harq_ack_bits) return resource_set[get_pri_from_dci()] else: common_set get_common_resource_set() n_cce get_last_pdcch_ncce() return common_set[calculate_index(n_cce)]2.2 CSI与其他UCI的碰撞CSI的传输命运取决于其类型和碰撞对象的优先级与HARQ-ACK碰撞CSI被丢弃高优先级HARQ-ACK获胜例外Type II CSI Part1可能被保留与SR碰撞根据CSI优先级参数reportQuantity决定高优先级CSI如L1-RSRP可能抢占SR资源实际系统行为在38.214协议中CSI优先级由Pri_{i,CSI}公式计算其中非周期CSI 半持续CSI 周期CSI3. PUCCH与PUSCH的道路容量规划就像城市需要规划不同等级的道路5G系统也需要精心设计控制信道的资源分配3.1 PUCCH资源池设计公共资源池初始接入16个预定义资源Format 0/1固定时频位置通过SIB1广播专用资源池连接态最多4个资源集PUCCH-ResourceSet动态分配支持Format 2/3/4PUCCH资源集容量对比 | 资源集ID | 最大负载(bits) | 资源数量 | 适用场景 | |----------|----------------|----------|-------------------------| | 0 | 2 | 32 | 1-2比特HARQ-ACKSR | | 1 | N2 (默认1706) | 8 | 中等规模UCI | | 2 | N3 (默认1706) | 8 | 大规模UCI | | 3 | 1706 | 8 | 超大规模UCI |3.2 PUSCH上的UCI复用当UCI与上行数据共享PUSCH时就像公交车允许搭载其他货物需要特殊安排资源映射规则UCI占用DMRS附近的子载波采用不同的调制编码方案MCSCSI的两部分结构Part1固定大小RI、CRI、CQIPart2可变大小PMI、LI等优先级丢弃机制当容量不足时按Pri_{i,CSI}值从低到高丢弃CSI部分4. 实战案例分析多UCI碰撞处理流程让我们通过一个典型场景观察系统如何处理复杂的UCI碰撞场景设定时隙nSR发送时机 HARQ-ACK反馈时机 周期性CSI上报时机UE配置专用PUCCH资源Format 3处理流程优先级排序HARQ-ACK最高 SR CSI最低资源分配决策选择专用PUCCH资源集中适合HARQ-ACKSR组合的资源计算所需资源大小2比特HARQ-ACK 1比特SR状态信息复用将HARQ-ACK与SR状态联合编码使用选定PUCCH资源的物理层参数传输CSI处理检查CSI优先级值Pri_{i,CSI}由于PUCCH容量限制CSI被丢弃如配置了PUSCH资源可能尝试在PUSCH上传输关键参数影响maxPayloadSize决定资源集选择PUCCH-ResourceIndicatorDCI中的3比特字段动态选择资源reportSlotOffsetCSI上报时隙偏移配置这个案例展示了协议如何像智能交通系统一样在复杂场景下做出最优的资源分配决策。通过理解这些机制开发者在设计调度算法时能更好地预测系统行为优化控制信道的使用效率。

相关文章:

深入浅出:图解5G NR中UCI复用与资源抢占的那些事儿

5G NR上行控制信道的资源博弈:UCI复用机制全景解析 想象一下,在一个繁忙的十字路口,各种车辆(出租车、救护车、私家车)都在争夺有限的通行权。5G上行控制信道中的UCI复用场景与之惊人地相似——SR(调度请求…...

5个核心价值:docx2tex实现DOCX到LaTeX的高效转换

5个核心价值:docx2tex实现DOCX到LaTeX的高效转换 【免费下载链接】docx2tex Converts Microsoft Word docx to LaTeX 项目地址: https://gitcode.com/gh_mirrors/do/docx2tex 在学术论文撰写中,一位研究生花费数小时手动调整从Word转换过来的LaTe…...

告别C盘空间焦虑:手把手教你将MySQL和PATSTAT专利库完整部署到移动硬盘

告别C盘空间焦虑:手把手教你将MySQL和PATSTAT专利库完整部署到移动硬盘 当你的研究项目需要处理数百GB的专利数据,而笔记本电脑的C盘只剩下可怜的几GB空间时,那种焦虑感堪比论文截止日期前夜的打印机卡纸。PATSTAT这样的专利数据库就像知识宝…...

Kubernetes集群的灾难恢复方案

Kubernetes集群的灾难恢复方案 🔥 硬核开场 各位技术老铁,今天咱们聊聊Kubernetes集群的灾难恢复方案。别跟我扯那些理论,直接上干货!在生产环境中,Kubernetes集群面临着各种潜在的灾难,如节点故障、网络中…...

5个让老旧电脑也能流畅运行碧蓝航线自动脚本的优化技巧

5个让老旧电脑也能流畅运行碧蓝航线自动脚本的优化技巧 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScript 还在为老旧电脑运行A…...

Fish Speech-1.5企业级应用:教育课件配音、政务播报、跨境电商本地化

Fish Speech-1.5企业级应用:教育课件配音、政务播报、跨境电商本地化 1. 快速上手:用Fish Speech-1.5生成专业级语音 想象一下这样的场景:你是一名教育工作者,需要为在线课程录制配音,但自己的声音不够专业&#xff…...

3步轻松解密QQ音乐加密文件:qmc-decoder终极指南

3步轻松解密QQ音乐加密文件:qmc-decoder终极指南 【免费下载链接】qmc-decoder Fastest & best convert qmc 2 mp3 | flac tools 项目地址: https://gitcode.com/gh_mirrors/qm/qmc-decoder 你是否曾经在QQ音乐下载了心爱的歌曲,却发现只能在…...

Linux内核SLUB调试之slabinfo工具

前面我们介绍了Linux内核SLUB调试功能,现在我们来介绍一下slabinfo等相关的工具,这对于理解并调试slab缓存功能很有帮助。 slabinfo介绍 slabinfo 不是普通系统命令,而是内核源码自带的官方调试工具。 它的源码位于内核源码树的tools/mm/slabinfo.c,由内核社区直接维护,…...

【软件部署】docker快速部署MySQL多个主版本的单实例

说明 使用docker快速部署MySQL多个主版本的单实例容器。最新子版本。 MySQL5 创建文件compose.yamlservices:mysql5-single:image: mysql:5.7.44container_name: mysql5-singlerestart: unless-stoppedports:- "3306:3306"environment:TZ: Asia/ShanghaiMYSQL_ROOT_P…...

失业期PHP程序员,能合作就别对着干。多一个朋友,少一个敌人。

这句话是失业期 PHP 程序员在资源匮乏环境下,从“零和博弈”转向“正和博弈”的生存智慧。 它的本质是:承认个体力量的局限性,通过降低人际摩擦系数,将潜在的竞争对手转化为互补的合作伙伴。在失业期,你的核心资产不是…...

极坐标曲线绘制的艺术:从基础图形到复杂路径

1. 极坐标曲线绘制入门指南 第一次接触极坐标曲线时,我被它独特的数学美感深深吸引。与常见的直角坐标系不同,极坐标用距离和角度来描述点的位置,这种表达方式让某些图形的绘制变得异常简单。记得刚开始学习时,我花了整整一个周末…...

基于SpringBoot开发的预约停车系统共享停车位小程序app

在城市化进程加速的今天,汽车保有量以年均数百万辆的速度激增,而停车位建设却始终滞后。据统计,我国一线城市核心区域车位缺口率普遍超过50%,医院、景区、商圈等场景“一位难求”的现象已成为制约城市运转效率的痛点。在此背景下&…...

语义通信实战:跳过“比特”保“语义”,手把手构建轻量级图像压缩重建网络(基于PyTorch)

语义通信实战:轻量级图像压缩重建网络从零实现(PyTorch版) 在无人机巡检、远程医疗等物联网场景中,传统图像传输常面临带宽与功耗的双重压力。我们团队去年为某农业无人机项目部署图像识别系统时,发现传统JPEG2000压缩…...

AMD Ryzen底层硬件调试:如何通过SMU Debug Tool实现处理器性能的精确控制与优化

AMD Ryzen底层硬件调试:如何通过SMU Debug Tool实现处理器性能的精确控制与优化 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table…...

昆仑通态MCGS与3台施耐德ATV12变频器通讯程序 实现昆仑通态触摸屏与3台施耐德ATV12...

昆仑通态MCGS与3台施耐德ATV12变频器通讯程序 实现昆仑通态触摸屏与3台施耐德ATV12变频器通讯,程序稳定可靠,同时解决了施耐德ATV变频器断电重启后,自准备过程。 无需人为再准备。 器件:昆仑通态TPC7062KD触摸屏,3台施…...

高效获取城通网盘直链:智能解析工具使用指南

高效获取城通网盘直链:智能解析工具使用指南 【免费下载链接】ctfileGet 获取城通网盘一次性直连地址 项目地址: https://gitcode.com/gh_mirrors/ct/ctfileGet 还在为城通网盘的下载限制而烦恼吗?ctfileGet是一款专为突破城通网盘下载限制而设计…...

基于Python的交通数据分析应用2025_mjev917n

前言随着家庭用电需求的日益增长,精准预测用电量对于能源管理与成本控制具有重要意义。通过预测家庭用电量,用户可以更好地规划用电行为,降低能源消耗,实现节能减排的目标。同时,对于电力公司而言,准确的用…...

5分钟快速部署:Python大麦网自动抢票脚本终极指南

5分钟快速部署:Python大麦网自动抢票脚本终极指南 【免费下载链接】Automatic_ticket_purchase 大麦网抢票脚本 项目地址: https://gitcode.com/GitHub_Trending/au/Automatic_ticket_purchase 还在为抢不到心仪演唱会门票而烦恼吗?每次热门演出开…...

绝区零一条龙:5大核心功能彻底解放你的游戏时间

绝区零一条龙:5大核心功能彻底解放你的游戏时间 【免费下载链接】ZenlessZoneZero-OneDragon 绝区零 一条龙 | 全自动 | 自动闪避 | 自动每日 | 自动空洞 | 支持手柄 项目地址: https://gitcode.com/gh_mirrors/ze/ZenlessZoneZero-OneDragon 你是否厌倦了在…...

从LaTeX论文中提取关键思想:nlp_structbert辅助学术文献综述

从LaTeX论文中提取关键思想:nlp_structbert辅助学术文献综述 写文献综述,大概是每个研究生和科研人员都绕不开的“必修课”。面对几十甚至上百篇PDF论文,光是下载、整理、阅读摘要,就足以耗掉一周的时间。更头疼的是,…...

若依3.8.6项目里,@RateLimiter注解报‘服务器限流异常’?别慌,手把手教你修复这个Redis坑

若依3.8.6项目中RateLimiter注解的Redis限流异常深度解析与修复实战 当你正在使用若依框架开发一个需要接口限流的功能时,突然在测试环境遇到RateLimiter注解抛出"服务器限流异常"的错误,而Redis服务明明运行正常——这种看似矛盾的场景往往让…...

为什么你的Django微服务总在凌晨OOM?揭秘企业级Python内存生命周期管理的7个致命盲区

第一章:Django微服务OOM现象的典型特征与根因图谱Django微服务在容器化部署场景下频繁触发OOM Killer,往往并非源于单次请求的内存爆炸,而是由内存泄漏累积、异步任务失控、序列化反模式及ORM懒加载滥用等多因素交织所致。典型表现包括&#…...

Pixel Dimension Fissioner 实战项目:复刻“黑马点评”首页视觉设计

Pixel Dimension Fissioner 实战项目:复刻"黑马点评"首页视觉设计 1. 开场白:当AI遇见UI设计 最近在设计师圈子里有个热门话题:如何用AI工具提升UI设计效率。作为从业多年的设计老鸟,我一直在寻找能真正帮到设计师的智…...

StructBERT中文语义匹配系统安全审计:本地化部署带来的合规优势

StructBERT中文语义匹配系统安全审计:本地化部署带来的合规优势 1. 项目概述 StructBERT中文语义智能匹配系统是一个基于先进孪生网络模型的本地化部署解决方案。该系统专门针对中文文本处理需求,提供高精度的语义相似度计算和特征提取能力。 与传统方…...

Phi-4-mini-reasoning实操手册:对接企业微信机器人实现每日逻辑题自动推送

Phi-4-mini-reasoning实操手册:对接企业微信机器人实现每日逻辑题自动推送 1. 项目背景与价值 企业微信机器人是许多团队日常工作中常用的自动化工具,能够帮助团队提升工作效率。而Phi-4-mini-reasoning作为一款专注于推理任务的文本生成模型&#xff…...

解决中文文献管理痛点:茉莉花插件如何提升学术研究效率

解决中文文献管理痛点:茉莉花插件如何提升学术研究效率 【免费下载链接】jasminum A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件,用于识别中文元数据 项目地址: https://gitcode.com/gh_mirrors/ja/jasminum 副标题&#x…...

澳大利亚太阳能气象与光伏数据集:15年运营数据的深度解析与应用

1. 澳大利亚太阳能数据宝藏:15年实战记录的价值解读 第一次接触澳大利亚DKASC和Yulara Solar System数据集时,我就像发现了一个装满金矿的宝箱。这套横跨15年的太阳能气象与光伏运营数据,记录着北领地沙漠地区39个太阳能电站每分钟的"呼…...

#VCS# 实战指南:利用 +fsdb+skip_cell_instance 精准控制库信号 dump 策略

1. 为什么你需要关心库信号的 dump 策略? 如果你用过 VCS 跑过稍微大一点的芯片仿真,尤其是带上了标准单元库的后仿,我猜你一定经历过这种绝望:仿真跑得比蜗牛还慢,好不容易跑完了,一看生成的 FSDB 波形文…...

别再只用DoHeatmap了!用pheatmap给单细胞marker基因热图加亿点细节(附完整R代码)

解锁单细胞热图高级定制:从DoHeatmap到pheatmap的工业级可视化方案 在单细胞转录组分析中,热图是展示marker基因表达模式的黄金标准工具。虽然Seurat的DoHeatmap函数提供了快速可视化的解决方案,但当我们需要发表级图表或更精细的表达模式展示…...

如何通过Jar包快速集成国产工作流引擎的设计器

1. 为什么选择国产工作流引擎的设计器 在开发OA系统、ERP、CRM等企业级应用时,工作流引擎几乎是必不可少的核心组件。传统的开源工作流引擎如Activiti、Flowable虽然功能强大,但集成设计器往往需要复杂的配置和二次开发,这对中小型团队来说成…...