ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

5G网络优化QoS机制详解:5QI、DRB映射与参数调整

5G网络优化QoS机制详解:5QI、DRB映射与参数调整 简介《5G网络优化QoS管理机制》是一份面向5G网络优化工程师、通信专业学生及移动网络从业者的专业课件系统讲解4/5G QoS架构差异、5G QoS Flow与QoS Profile的核心概念以及QoS参数5QI、GFBR、MFBR等的定义与用途。内容重点覆盖QoS映射原理与gNodeB无线QoS管理包括准入与抢占、上下行调度、non-GBR/GBR速率保障方法并结合NSA场景说明DRB映射机制。压缩包内为1个pptx文件大小3.42MB幻灯片结构清晰包含课程目标、目录、架构对比图表和关键参数表格便于按章节学习与培训演示。目前已有1290人学习下载。通过该课件读者可快速建立5G端到端QoS管理知识框架掌握从QoS流建立到空口承载映射的完整链路并能理解GBR/Delay Critical GBR等不同业务类型下的资源调度策略为网络优化与参数配置提供直接参考。1. 5G网络优化QoS管理机制为什么指标好看游戏该卡还是卡做5G网络优化QoS管理机制的同学大多经历过这种局面基站指标全绿CQI、RSRP、SINR都漂亮用户却投诉直播推流卡顿、视频会议掉字。问题往往不在覆盖而在QoS管理机制——默认承载把所有业务都当成尽力而为来调度语音、视频、游戏抢不到该有的资源。这块内容既要懂5QI、QoS Flow这些标准概念也要掌握从核心网策略到基站调度参数的下发路径。适合现场优化工程师、核心网策略配置者也适合给家里5G网关做业务保障的人讲清楚怎么把QoS从参数表变成能复现的优化手段。2. 5G QoS机制先立住5QI、QoS流与承载映射的关系5G QoS管理机制和LTE最大的差别在于LTE优化可以简单理解为“调QCI”而5G还要同时管好QoS Flow、5QI、ARP、GFBR/MFBR以及DRB映射。只看一个QoS参数去优化往往在弱场或拥塞场景下一点效果都没有。2.1 5QI参数表决定业务优先级但别把优先级当成万金油5G里不再叫“承载”而叫QoS流每个QoS流对应一组QoS参数标准把这组参数打包成5QI。5QI只是一个索引真正决定行为的是它背后的资源类型、优先级、包时延预算、包错误率和最大数据突发量。优化时最容易犯的错就是把5QI数值当成“优先级开关”。例如把某个Non-GBR业务从5QI 8改成5QI 6主观上以为提高了优先级实际上5QI 8和5QI 6在标准表里的时延预算、丢包率目标都不同调度器实际执行的是整套组合不是单纯放大优先级。常用5QI参考如下5QI资源类型默认优先级包时延预算包错误率典型业务1GBR50100ms10^-2语音会话2GBR50150ms10^-3V2X消息3GBR3050ms10^-3实时游戏、云娱乐4GBR40300ms10^-6非交互视频5Non-GBR10100ms10^-6IMS信令6Non-GBR60300ms10^-6TCP视频、Web业务7Non-GBR70100ms10^-3语音、交互式游戏8Non-GBR80300ms10^-6TCP视频、聊天9Non-GBR90300ms10^-6默认尽力而为注意表格里的“默认优先级”数值越小调度优先级越高。这也是不少网优机型把5QI 1和5QI 5当成“高优先级”的原因。但如果业务本身是Non-GBR5QI里不包含GFBR调度器无法保证带宽只能保证相对位置。现场核对配置时我会把现网PDU会话里每个QoS Flow对应的5QI、ARP、GFBR/MFBR导出来和这张标准表逐条比对。重点看三类问题GBR业务错配成Non-GBR实时游戏会话还停留在5QI 9IMS信令跑到5QI 6或5QI 7上。这些问题用普通网管报表就能发现而且往往比改天线倾覆更带来体验提升。另外很多设备支持non-standard 5QI值从128开始参数完全由运营商定义。这类5QI必须在核心网和基站双侧都有同名Profile否则跨厂交互容易在N4接口或切换时失效后面会专门讲这个坑。2.2 QoS流到DRB的映射SDAP、RLC模式与PDCP丢弃的配合5G协议栈里SDAP层在PDCP之上负责把QoS Flow映射到DRB。SDAP只做映射不做调度真正调度在MAC层。但映射结果直接决定了MAC层能看到几个逻辑信道如果所有业务都被塞进同一个DRB那么即使QoS Flow本身标了高优先级在无线空口上也无法和后台下载区分。一个DRB可以承载多个QoS Flow但它们共享同一套RLC模式和PDCP配置。把“实时游戏”和“后台下载”映射进同一个DRB后台下载的大包会把游戏包排在前面到MAC调度时大家就是同一个队列QoS流的优先级根本无法体现。因此QoS优化里最重要的“落地动作”不是改一个5QI而是调整DRB映射。调整映射前先看这几层SDAP决定包进入哪条DRBPDCP负责头压缩、加密以及拥塞时的丢弃计时器RLCUM模式适合固定时延小业务AM模式带重传但会引入时延抖动MAC逻辑信道有优先级、PBR、桶大小决定实际调度权重。我一般会这样配置IMS信令5QI 5RLC UMPDCP discard timer 150ms甚至100ms实时游戏5QI 3或专用5QIRLC UMdiscard timer 50-100ms视频播放TCP类RLC AMdiscard timer 300ms左右后台下载RLC AMdiscard timer给到500ms或更长逻辑信道优先级放最低。具体核对步骤可以照这个顺序做在网管上导出小区的DRB配置和QoS Flow-to-DRB映射表用空口抓包或网管计数找到PDCP discard计数高、RLC重传次数异常的DRB按5QI把该DRB里承载的业务分类如果时延敏感业务和大量TCP下载合流就在CU用户面配置里新增DRB把游戏/语音单独映射过去改完必须触发一次PDU会话重建立否则gNB不会更新SDAP映射表。这套步骤同时解释了为什么“改核心网QoS参数”经常对无线体验影响很小参数确实传到了gNB但如果gNB的SDAP映射规则没变数据包还是原样堆在同一条DRB里无线侧调度器依旧按原有逻辑信道行动。只有把QoS Flow正确映射到不同DRB5QI里的时延和丢包目标才会真正传导到空口调度上。3. 把QoS策略落到5G基站和核心网配置步骤与参数边界理解5G QoS机制后下一步就是在现网/实验室把策略下发到核心网和基站。这里既涉及PCF、SMF的策略规则也涉及gNB的逻辑信道参数。只调一端另一端不对齐最后效果都出不来。3.1 核心网侧在SMF上配置QoS规则、GBR带宽和5QI核心网侧的QoS规则源头是PCF下发的PCC规则SMF将其转换成QoS规则再通过N1/N4接口下发给UE和gNB。一个QoS规则里至少包含QFI、5QI、ARP、GFBR和MFBR。优化现网或独立测试网时常见做法是先在PCF或SMF数据库里建立一套QoS Profile再把它绑定到目标DNN和S-NSSAI上。以开通一路高清语音QoS Flow为例需要做以下几步在PCF上新建PCC rule指定QoS Flow IdentifierQFI和5QI1配置ARP建议语音业务用可抢占但尽量靠近1的能力级别设置GFBR为上行64kbps、下行64kbpsMFBR为上行128kbps、下行128kbps把规则绑定到IMS DNN或语音切片S-NSSAI通过“UE策略更新”或“网络请求PDU会话修改”把QoS规则下发到终端和gNB。这里有几个参数边界很容易被忽略。GFBR设置过高超过小区当前剩余GBR容量时Pdu Session建立会失败或GBR QoS Flow会进入等待MFBR设置过大调度器为了满足峰值带宽会去抢占其它Non-GBR资源结果语音不卡了视频又开始卡。经验上MFBR和GFBR的比值不要超过2-4倍且要和小区容量、用户数一起算账。另外ARP决定的是准入和抢占不是调度优先级。把某个业务的ARP调成1只代表它在资源紧张时可以抢占低ARP业务不代表空口调度时优先。网优人员若想给实时游戏调度特权核心网改ARP能保证准入但空口体验必须靠基站侧逻辑信道参数来完成。3.2 基站侧调度权重、RLC模式和PDCP丢包门限的调整gNB侧并不直接看懂5QI它看到的是来自核心网的QoS Profile并把它转换成DRB配置和逻辑信道配置。因此基站侧真正要改的参数是逻辑信道优先级logical channel priority、PBRprioritized bit rate、桶大小、RLC模式以及PDCP discard timer。按我调过的设备通常会涉及这些参数参数对象参数名常见参考调优表现逻辑信道priority1-15越小越优先语音设1-2后台设14-15逻辑信道PBRkbps语音64kbps视频256kbps逻辑信道bucketSizeDurationms按业务突发量计算RLCrlcModeUM / AM实时业务UM大流量AMPDCPdiscardTimerms实时业务50-100msMAClcConfig每DRB对应一组决定实际调度权重具体操作不能只改一个小区的参数。我会先在目标小区或优化簇内给“语音DRB”单独建一套逻辑信道Profilepriority设1PBR设64kbps同时给“后台下载DRB”设priority 15、PBR低一些。然后把Profile绑到对应DRB上和核心网下发的QFI对应起来。改完基站侧参数要特别留意切换场景。源小区调好的QoS Profile如果目标小区没有加载同一个Profile终端切换过去之后实时业务会瞬间降级。最好把配置做成小区簇级别的模板而不是只改投诉点周围几个小区。还有一点容易被忽略PDCP discard timer不是越小越好。对TCP视频业务如果discard timer过短丢包后会触发TCP拥塞控制视频反而更容易卡顿。所以对实时业务我建议控制在50-100ms对话音IMS这种固定小包业务也可以再短一些但不要让全DRB都用短定时器。3.3 家庭5G网络布线中的QoSCPE网关上的业务限速与识别5G进入家庭或小型园区时通常用5G CPE落地然后在CPE后面接路由器和交换机。很多人在做家庭5G网络布线时只在路由器上开启QoS限速结果游戏或视频会议还是卡。原因是CPE本身也是一台5G终端业务从CPE进入5G核心网后默认只有一个Non-GBR承载LAN侧用DSCP打的标记如果没有同步到CPE的5G侧核心网根本看不到这个优先级。家庭5G QoQ落地关键点有两层LAN侧在路由器和交换机上识别业务类型给语音、游戏标记高优先级DSCP5G侧在CPE管理页面打开“业务感知”或“业务优先”让CPE把标记后的包对应到合适QoS Flow或接入层调度权重。常见做法是登录CPE管理页找到QoS或业务识别设置开启语音/视频/游戏分类再把上行和下行带宽限制设置成运营商套餐带宽的80-90%避免大流量塞满CPE缓冲区。CPE后面接的交换机如果能“信任DSCP”就打开信任模式否则终端发出的标记会在路由转发时被重写。在做家庭5G网络布线时还要注意CPE的位置。弱场下行链路本身就丢包严重时LAN侧QoS再怎么做都只是局部优化真正该做的是调整CPE天线方向、靠近窗口或者更换增益更好的5G天线。空口质量太差任何QoS都没办法从无到有造出带宽。4. 5G网络优化里的QoS验证观测指标、门限和调整闭环QoS参数改完之后不能只看用户说“好像好一点”。要形成闭环必须用数据验证调整是否生效。我通常分两步先从网络侧指标定位再上终端做并发业务对比。4.1 先看N3口QoS Flow与DRB统计再谈MOS很多优化团队一上来就看MOS但MOS是结果指标不是可定位指标。MOS低的原因可能是覆盖、干扰、核心网丢包、基站调度不足也可能是终端编码问题。要证明QoS管理有没有生效我会先看N3口和gNB侧的两类统计。N3口是UPF和gNB之间的用户面接口。通过N3口抓包或网管统计可以按QFI看到每个QoS Flow的上下行速率、丢包和时延。如果N3口收包正常但gNB侧DRB discard计数很高问题出在PDCP丢弃配置或空口调度如果N3口本身就丢包则要先查承载链路不要浪费时间去调基站。基站侧重点看每个DRB的统计DRB上下行数据量PDCP discard timer触发的丢包计数RLC重传次数和重传比例MAC层逻辑信道被调度的次数和占比。我常用的门限和动作如下观测点指标建议门限动作N3口/UPFGBR业务GFBR利用率超过85%扩容或限制并发gNB DRB平均丢包率超过0.5%检查映射和调度权重gNB PDCPdiscard计数突增短时间超过0.1%调整discard timer或PBRMOS/QoE语音MOS低于3.8反查5QI和ARP视频卡顿冻结时长占比超过1%检查DRB映射是否混流拿到这些数据后对着5G网络图把“核心网-传输-N3-基站-空口”逐段看一遍不要一上来就改参数。很多时候问题根本不是“QoS没调”而是NFV虚拟机丢包或者UPF处理能力不足。只有先排除传输和核心网丢包再谈QoS才合理。4.2 用并发业务找出QoS策略的短板灌包与拉流实测网络侧指标正常但用户仍反馈卡顿时就要做并发业务验证。验证的核心思想是让高优先级和中低优先级业务同时抢资源观察QoS管理机制是否真的起到了差异化的作用。我常用的最小验证流程固定测试终端和位置记录当时的CQI、MCS和RSRP尽量选空口条件不差的点同时发起三路业务一路语音或微信语音一路1080p视频播放一路TCP灌包约8Mbps先跑三次“默认配置”记录视频卡顿次数、语音MOS、灌包吞吐修改QoS参数后让终端重新发起PDU会话每个配置再测三次取95th百分位时延和视频冻结时长做对比。灌包工具可以用iperf3或网管自带拨测工具。注意灌包目的不是“让网络拥塞”而是制造一个明确的背景流量检验高优先级业务能不能被优先调度。对比表可以这样记录业务调整前表现调整后表现判定语音会话MOS 3.2偶发回声MOS 4.1无回声达标1080p视频卡顿4次单次300ms卡顿0次达标TCP灌包8.2Mbps6.3Mbps可接受低优先级让路RTL时延P95 28msP95 18ms改善明显需要注意的是验证要单变量修改一次只改一类参数。很多人同时改了5QI、ARP、RLC模式和PDCP timer结果体验变好但不知道是哪一项起作用体验变差时也无法回溯。我会每次只调一个变量保留配置截图再进入下一轮。5. 5G QoS优化避坑越优先越掉话的三个真实排障记录QoS优化最容易翻车的不是参数不懂而是“改了某一项以为没问题结果别的业务遭殃”。下面整理几条踩坑记录按现象、原因、解决写出来值不少钱。5.1 现象GBR语音5QI优先级调高后忙时反而掉话现象某扩容小区忙时语音建立失败率上升把语音会话5QI从1改成自定义高优先级5QI后掉话率不降反升。原因5QI 1本身是GBR语音标准改成自定义5QI虽然优先级看着高了但同时也改变了包时延预算和丢包率目标gNB按新5QI去计算QoS参数并不等于对语音业务更友好。而且GBR业务准入认的是ARP不是5QI优先级。解决把5QI恢复成1在核心网确认ARP等级合理若要让语音优先抢占应提高ARP的抢占能力同时把gNB侧语音DRB的LCP priority调到1-2。5QI编号不要当玩具乱改尤其是标准定义好的主流业务。5.2 现象核心网改了QoS策略基站侧却没有生效现象在核心网把视频业务调整到专用5QI后gNB侧DRB统计完全没有变化甚至终端看到的QFI还是原来的值。原因只修改了PCF或SMF数据库里的策略没有触发PDU会话更新SMF没有通过N4接口通知gNB重新建立PFCP Session或者终端一直保有旧会话没有重新请求QoS规则。解决改完策略后主动触发一次PDU会话更新或让测试终端飞行模式重激活同时在核心网侧检查N4 PFCP Session是否更新了QFI和QoS Profile。实验室验证时我会直接在终端侧再拨一次会话确认协商到的QFI符合预期。5.3 现象多切片共享场景Non-GBR大流量把GBR业务饿死现象某个行业切片里的视频回传业务占满资源后同区域普通语音通话开始出现断续和高时延。原因不同切片在同一个gNB上调度时如果没有配置切片间的资源隔离权重Non-GBR业务就可以借共享资源把GBR业务的调度机会挤占。QoS Flow只能保证“DRB之间”的优先级不能保证“切片之间”的资源边界。解决在gNB上给语音切片配置更高的资源保证比例或Resource Share权重或直接限定行业切片的最大带宽。类似地在同一个切片内部也要检查Non-GBR的PBR和逻辑信道优先级避免后台视频回传和实时语音混在同一个DRB。5.4 现象家庭5G CPE网络QoS规则设置了仍然限不住视频流量现象用户按家里网络布线的思路在CPE QoS里给视频业务设了较低优先级但手机继续跑满带宽游戏依旧卡。原因很多CPE默认把LAN侧所有业务映射到同一个Non-GBR默认QoS FlowDSCP标记没有被CPE翻译到5G侧的QoS规则或者CPE的QoS只作用于LAN口限速没有控制空口发送队列。解决先确认CPE管理页是否开启了业务感知并将DSCP映射到对应接入层优先级如果没有业务感知能力就在CPE后面的路由器上做队列调度同时把CPE的上行带宽限制到实际空口速率的80%左右。家庭5G网络布线的关键是先保证CPE所在位置有足够好的5G信号再谈QoS标记顺序反了所有参数都白调。6. 用最小验证法判断QoS优化成效并养成回看配置的习惯6.1 一套可复用的最小验证流程每次调完QoS我都会把验证压缩到半小时内完成。固定一台终端、一个测试位置、一路语音、一路视频、一路灌包然后对比同场景下的三次结果。如果语音MOS提升但灌包吞吐明显下降说明QoS已经发生了“资源让渡”这是好消息如果语音和灌包同时好大概率只是无线环境波动造成不是QoS策略生效。验证结束后我会立刻导一次网管配置把核心网QoS Profile、gNB逻辑信道优先级和SDAP映射表截图归档。这么做的好处是两周后用户又投诉时可以快速确认现场配置是否被其它优化动作覆盖省掉重新排查的时间。6.2 我常用的检查习惯现在我做QoS优化习惯其实很简单先看N3口有没有丢再看gNB DRB discard高不高最后才动5QI或ARP。每次只改一个参数改完强制终端重新建立PDU会话并回读QFI确认核心网真的下发到了gNB。家庭场景也一样先看CPE位置和信号强度再配置DSCP和限速不然很容易白干。QoS管理机制不是一套静态参数而是从核心网策略到空口调度再到终端体验的完整链路。保留下每次调整前后的配置快照比记住任何一套“最优模板”都重要。我吃过最大的亏就是只调了核心网没调基站白白浪费一个晚上的验证时间。现在所有参数改完第一件事一定是做PDU会话重建立然后导一遍gNB侧DRB配置确认两边一致再开始测试。希望帮到你。本文还有配套的精品资源点击获取
返回列表