ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

5G VoNR掉话率飙高?端到端排查锁定UDM服务超时

5G VoNR掉话率飙高?端到端排查锁定UDM服务超时 简介5G VoNR端到端高掉话问题排查案例是一份面向5G网络优化工程师、核心网与无线协同运维人员的实战型案例文档。它以某市VoNR端到端掉话率异常抬升为背景清晰演示了从大数据平台掉话指标下钻、厂家及区县维度定位、SEQ信令追踪、用户级MR数据关联到最终锁定诺基亚MME与华为MSC交互缺陷、TAU与X2切换冲突、4G TDD语数分层功能触发二次切换等根因的完整排查路径并给出关闭语数分层功能后的掉话率、E-RAB掉线率等关键指标改善数据。资源为单个PDF文件大小1.81MB排版清晰内嵌问题分析过程、区县对比表、信令时序记录和参数调整前后KPI对比便于读者直接对照学习。这一案例已有499人学习尤其适合需要掌握VoNR/VoLTE互操作优化、跨厂家设备问题定界与端到端信令分析方法的工程师其中关于TAU流程与X2切换冲突、语数分层策略影响等细节能为实际网络优化与排障提供非常具体的参考。 做5G网络优化的人最怕后半夜手机弹出一条指标异常推送。那天我看到的正是VoNR掉话率飙高的告警某地市整网VoNR掉话率从平时0.4%左右三个小时内冲到2.1%个别小区甚至过了5%。VoNR是5G原生语音方案直接承载在NR上相比VoLTE驻留4G打语音再回落VoNR的体验更极致但端到端链路也更长、更敏感。掉话率一旦失控用户第一感知就是通话中断投诉马上就来。这篇东西就是我处理这个案例的完整记录重点是思路——怎么顺着端到端链路把问题从无线侧一路追到核心网最后在UDM上找到根因。适合正在做5G网络优化、VoNR专项优化或核心网信令分析的朋友参考新手也能跟住思路。1. 问题线索VoNR掉话率突然抬头的第一条报警先说现象本身。当晚20:30左右指标平台开始告警涉及范围是一个地市的商务圈与住宅区交界处大概覆盖30多个NR小区。从整网看VoNR呼叫建立成功率没有明显恶化还是98%以上但通话建立后QCI1承载异常释放的次数快速增加掉话率曲线几乎是垂直上升。更蹊跷的是这个区域过去两周指标一直很稳没有割接、没有License调整也没有大范围故障告警。1.1 掉话率口径与VoNR业务的特殊性第一个要理清的是掉话率怎么算的。常规统计是VoNR掉话率 QCI1承载异常释放次数 / QCI1承载成功建立次数。这个口径里“异常释放”不包括正常挂机时UE主动发起的释放流程也不包括网络侧因切换失败后发起的恢复流程只统计非正常原因导致的承载生命周期提前终结。VoNR和VoLTE的掉话率概念类似但VoNR承载在NR空口上时延更低对核心网信令交互的敏感度更高任何一次周期性注册更新失败、切换信令丢失、或者核心网网元响应超时都可能直接打断IMS会话。1.2 历史基线数据与波动趋势我把优化前两周的数据拉出来对比做了一个简单表格日期掉话率QCI1建立次数异常释放次数主要失败原因5月8日0.41%1120546定时器超时、切换失败5月9日0.38%1083041正常水平5月10日0.40%1152246正常水平5月20日1.93%12100233UE context release、UEMREQ超时5月21日2.08%11890247UE context release、UEMREQ超时数据里出现了明显的分水岭20号之后异常释放次数翻了5倍。原因值里有一类“UEMREQ超时”这是AMF向UDM发起UE上下文管理请求后在等待响应期间超时。这里已经暗示问题可能不在无线侧但当时还没意识到还是从无线开始排查的。2. 先隔离无线侧空口质量与切换链路的表现做端到端掉话排查第一原则就是“先分段、后定位”。如果一上来就怀疑核心网无线侧的嫌疑没排除后面所有分析都是空中楼阁。所以即使数据已经指向核心网信令我还是按照标准流程把无线侧先扫了一遍。2.1 第一轮排查覆盖与干扰是否背锅当晚我安排了两路路测在问题区域沿着主干道和商圈步行绕圈。结果RSRP整体在-85dBm到-105dBm之间SINR一般在15dB以上只有两个地下室边缘弱一点但VoNR在这种电平下不至于批量掉话。再看上行干扰PRB干扰噪声平均值-118dBm没有明显的干扰抬升。物理层BLER也正常空口传输质量没有异常。这里有个容易踩的坑只看RSRP和SINR就认为无线侧没问题。我后来补了一个分析——掉话小区的时间提前量TA分布如果用户都在远点可能存在上行失步。但TA分布显示大部分用户集中在0.5km以内小区覆盖半径也在合理范围内基本排除超远覆盖。2.2 切换链路检查VoNR专用切换参数未配置排除覆盖干扰后我开始查切换。VoNR通话中切换失败是掉话的高发原因尤其5G站间切换涉及Xn接口Xn链路异常或者邻区漏配都会导致切换时QCI1承载释放。我逐个检查了问题区域涉及的邻区关系A3事件偏移量以及5G站间的Xn链路状态。结果发现切换成功率在99.2%以上只有零星两三次切换失败不足以解释掉话率四倍增长。另一个可能出问题的点是外部小区PCI混淆或G-CSFB参数冲突但核查了一圈没有发现异常。终端的测量报告也看不出大规模提前上报或者检测不到邻区。2.3 初步结论无线侧问题不足以解释高掉话到这里无线侧的覆盖、干扰、切换、邻区四大类嫌疑都排除了。我在排障日志里写了一个结论空口质量不是掉话激增的原因问题大概率在核心网侧或者核心网与无线交互的某个接口上。接下来要做的就是顺着VoNR端到端链路往核心网抓信令。3. 深入核心网的信令追踪从AMF到UDM的时延拉锯VoNR端到端链路包括终端、gNB、AMF、SMF、UPF、IMS核心网以及最容易被忽略的UDM。语音呼叫建立后信令面至少涉及N1/N2接口UE与AMF交互、N8接口AMF与UDM交互、N10接口SMF与UDM交互再往上是IMS的SIP信令。问题区域的高掉话表面看是通话中断实际上要抓的是“通话过程中网络侧做了什么导致承载被释放”。3.1 核心网整体拓扑与接口选择当时我们的VoNR网络是5G核心网与4G融合组网UDM设备是从4G HSS升级融合而来承担VoNR用户签约数据管理和鉴权。AMF上开了Nudm_UECM、Nudm_SDM等服务化接口。这个拓扑有一个特点VoNR用户在4G/5G之间频繁移动时会触发大量的注册更新和签约订阅请求全部汇聚到UDM。我决定在AMF侧抓服务化接口信令同时从网管拉UDM处理时延数据。目标很明确看通话掉话前AMF和UDM之间到底发生了什么。3.2 抓取AMF侧信令发现周期性注册更新异常信令跟踪抓到的问题很典型。用户在通话中每过一段时间会进入周期性注册更新流程标准流程是UE发起Registration Request给AMFAMF向UDM发起Nudm_UECM_Registration请求UDM返回响应AMF再给UE回Registration Accept。但问题区域的呼叫记录显示AMF发出的Nudm_UECM_Registration请求有相当一部分在等待响应时超时。具体现象是AMF等待UDM响应超过设定阈值比如10秒随后AMF根据标准流程判定UE上下文已不可用主动发起释放UE上下文流程QCI1承载被连带释放——这时候用户在手机上看就是“通话断线”。更隐蔽的是UDM并没有报错只是响应慢慢到触发AMF侧的守护定时器。3.3 UDM响应超时的根因测算看到这个现象后我调了UDM侧的性能指标。有三个数据引起了注意一是UDM设备的CPU占用率在晚高峰达到87%左右数据库连接池使用率接近上限。二是UDM从收到Nudm_UECM_Registration请求到返回响应平均时延是620毫秒峰值超出了1.5秒。而正常配置下这类请求应该在50到100毫秒内完成。三是同一时间段UDM收到的请求量比平常高了几乎一倍主要来源是“移动性注册更新”请求——大量VoNR终端在TA边界来回移动频繁触发注册更新形成了信令风暴。UDM处理不过来响应持续延迟最终把AMF侧的定时器拖崩了。这里有一个很重要的判断并不是UDM宕机也不是N8接口断路而是“表面一切正常但性能到了临界点”。很多优化同事遇到这种情况容易忽略因为网管上看没有红色告警但实际服务已经退化。4. 根因锁定UDM服务超时背后的架构隐患既然UDM响应慢是直接原因那接下来要搞清楚为什么UDM会在那个特定区域、那个特定时间段慢到不可接受。4.1 UDM服务模型与VoNR注册风暴的碰撞UDM统一数据管理负责用户签约数据管理和鉴权。VoNR下UE经常在5G和4G覆盖之间切换每次转换都会触发移动性注册更新。UDM这时候更像是所有注册请求的汇合点。我们的问题区域正处于商务圈和住宅区交界带这个区域4G/5G覆盖交叠严重TA边界又画得不合理大量用户在通话中频繁跨越TA边界导致注册更新请求爆发式增长。严格来说这本质是两条问题线缠在一起架构侧UDM是单节点而且和HSS融合后处理能力按4G业务基线规划没有预留VoNR用户突增的冗余。参数侧AMF上的周期性注册更新定时器和TAU相关参数没有根据VoNR用户移动模型调优UE频繁触发不必要注册。这两条线任何一个单独发生都不至于大面掉话但叠加在一起恰好在晚高峰所有VoNR用户都在打电话的时候把UDM的响应能力打穿了。4.2 为什么无线侧优化解决不了这个掉话这个问题也可以反过来问既然根因在核心网为什么还要花大半天时间排查无线我的体会是无线侧排查本身就是必要的“排雷”过程。只有把覆盖、干扰、切换、邻区一个个排除干净才能理直气壮地把问题升级到核心网不背锅也不甩锅。但真正要解决的还是UDM的响应瓶颈。这里要明确一点哪怕无线侧再好只要AMF等在UDM响应的那段时间超过保护定时器承载照样释放。无线侧优化最多只能减少TA边界穿越不能消除UDM高时延。所以给客户的建议是“双管齐下”——先调整核心网参数稳定指标再做RF优化降低注册频率。4.3 参数修改与架构调整从“治标”到“治本”当晚直接做的是治标方案先把掉话降下来调整AMF侧周期性注册更新定时器T3512从默认的30分钟调大到45分钟减少UE频繁触发注册更新的次数。核查TA边界规划对问题区域几个紧挨着的TA做了合并减少移动场景下的TAU触发次数。在AMF侧把针对UDM的服务化接口请求超时时间做了差异化配置非关键请求比如定期订阅更新可以放宽等待时间避免直接释放用户上下文。UDM侧临时调大了数据库连接池和线程池的上限并开启请求队列优化降低峰值时的排队时延。治本方案则是推动UDM团队增加节点做负荷分担同时优化UDM与NRF之间的服务发现注册机制减少无效心跳交互。这几项涉及厂家版本、硬件资源和跨部门割接不是当场能完成的但参数调整后二十分钟内掉话率已经开始明显回落。5. 优化落地与事后复盘让掉话率回到正常区间指标恢复的过程很能说明问题。参数调整完成后我每隔十五分钟拉一次数据。第一个十五分钟掉话率还是1.8%左右因为已经有通话中的存量用户还在跑旧流程。第二个十五分钟掉话率降到1.1%。四十五分钟后稳定回到0.42%基本恢复到了问题前的基线水平。5.1 参数生效后的指标对比下面是我事后整理的优化前后对照参数/指标优化前优化后VoNR掉话率2.08%0.42%QCI1异常释放次数每小时24751Nudm_UECM_Registration平均响应时延620ms78ms晚高峰UDM CPU峰值87%52%用户感知通话中断投诉量明显上升恢复正常可以清楚看到UDM响应时延降下来之后AMF侧不再因为等待超时释放上下文掉话率自然回归正常。这说明掉话问题的“病根”确实在核心网处理时延而不是空口或者终端。5.2 排查方法论沉淀端到端掉话排查CheckList每次排完一个诡异问题我都会沉淀一张排查清单这次也不例外。给同样做VoNR优化、特别是从无线角度入手的同事一个可直接用的思路先看指标全貌把掉话率、QCI1建立次数、异常释放次数、原因值分布拉出来排除统计口径问题。定位时间/区域问题发生的时间段、小区簇、TA边界是否有共性。按“无线-传输-核心网-IMS-终端”顺序分段排雷无线看覆盖、干扰、切换传输看Xn/IP链路丢包和时延核心网看AMF/UDM/SMF响应时延和信令流程IMS看SIP信令和媒体面。不要忽略服务化接口N8、N10、N12这些接口有没有请求积压、超时、重试一定要看平均值和峰值不能只看有无告警。测试与复现用VoNR专用测试终端做长呼测试同时跟踪信令记录掉话时间点对比网络侧定时器。5.3 一个容易被忽略的坑不要被“高掉话”一词带偏最后说一个我自己的教训。高掉话这个词天然让人往“无线覆盖差、切换失败”方向带但这次案例里真正的问题出在UDM的服务化接口性能上和无线质量八竿子打不着。如果我一看到掉话率飙升就直接跑路测、调切换参数很可能折腾一晚上还找不到根因。现在回头看最有价值的不是那个参数调整而是“端到端”这三个字。VoNR业务链条很长掉话根因可能在任何一段。排查时心里始终装着一张端到端拓扑图每排除一段就标记一段才不会在错误方向上空耗时间。后来我又遇到过一次类似的周期性注册更新失败导致的VoLTE掉话靠着这套思路半小时内就锁定了核心网网元性能问题算是把这次踩坑变成了可复用的方法。本文还有配套的精品资源点击获取
返回列表