简介:这是一份中兴5G网络优化进阶资料,聚焦网络质量差小区的定义、判定标准、根因定位与优化手段,适合从事5G网优、基站维护的工程师查阅。内容按质差小区分类展开:低接入质差小区(SA&NSA接入成功率<98%)、高掉线质差小区(掉线率>2%)、低速率质差小区(自忙时速率<50Mbps),并从故障、覆盖、干扰、负荷、邻区漏配、参数配置等维度给出聚类分析思路;同时针对5G驻留比与流量分流比,给出站点建设、AAU功率重耕、互操作参数协同优化及异常终端处理等实用措施。包体为单个docx文档,大小967KB,结构完整,整理了系统时钟不可用、GNSS接收机故障、光模块不可用等多类告警信息,便于日常监控快速对照。已有341人学习下载,适合需要系统性提升5G质差处理能力的网优人员。
1. 拿到一份5G高级资料.docx,不等于你会上手调网
做网优的应该都有过这种体验:师傅传给你一份几百页的「5G高级资料.docx」,里面从帧结构、调制编码到切换信令、KPI门限写得满满当当,你如获至宝,翻了一周,结果到了现场该不会调还是不会调。原因很简单——这类docx本质上是知识库,不是操作手册。它告诉你「为什么是这样」,但不会替你把网管页面上的参数路径指出来,也不会告诉你调完参数之后需要连带观察哪几个指标才是安全的做法。
这篇文章就干三件事:告诉你这份docx该怎么读、怎么把里面的原理转换成网管上的可执行动作,以及在照着参数改的时候有哪些坑可以先避开。新手可以照这套路径把文档读成自己的技能树,熟手也能从里面把平时容易漏掉的边界条件拎出来复盘一遍。
2. 先把docx读成三层:很多人的问题出在从头读到尾
大部分拿到高级资料的人会犯一个错——当成小说从头看到尾。这不是在备考,这是在用时间换焦虑。我在带人看同类资料时,一定会让他们先把目录撕开,分成三个层面去读,读完再拼起来。这样你记住的不是几十个零散名词,而是一条从空口到核心网的完整排查链条。
2.1 第一层:空口物理层,重点看SINR、MCS和调度的关系
第一层是物理层。不要被「高层」两个字骗了,真正做优化的,每天看得最多的反而是底层:RSRP、SINR、MCS、CQI、BLER。
拿到docx之后,先翻物理层章节,把三组关系搞清楚。第一组是SINR与MCS的映射关系,搞清楚什么信号质量下能跑到什么调制阶数。第二组是CQI与MCS的对应,CQI上报延迟、周期会影响调度器的决策速度。第三组是BLER外环调整,目标BLER设多少、调整步长是多少,这直接影响用户速率的稳定性。
我一般会让新人在这一层做一张自己的速查表:把信号质量区间、MCS档位、典型速率列出来,贴在自己电脑旁边。等你到了现场,看到某个用户速率上不去,你的第一反应不是去看天线,而是先看他的SINR是多少、调度到了哪个MCS档位。快一点排障可以省下大半现场时间。
这一层的另一个重点是把CRC、HARQ、重传次数讲清楚。docx里通常会有几段长篇幅讲到重传对时延的影响,但不会告诉你实际排查时要同时看参数的MAC重传率和RLC重传率。这两个重传率一个反映空口质量,一个反映无线链路协议层的稳定性,调问题时不要只看其中一个。
2.2 第二层:信令流程层,每一张箭头图都对应一次排查动作
第二层是信令流程。这一层最容易被当成「背书材料」,但其实每一张图都是排查手册。
照着docx里画的流程,自己画一遍四个场景:初始接入、服务小区切换、X2/Xn 切换、上下文释放。画的时候不要只是抄箭头,要问三个问题:这条信令由谁发起的?触发条件是什么?如果一直收不到下一条,我该先去查哪边?
等到现场你拿到一段RRC信令,发现终端一直在发RRCSetupRequest,但gNB不回RRCSetup。资料上写「gNB根据调度资源决定是否响应」,但真到了这一步,你能执行的操作是去看随机接入前导次数有没有达到门限,以及上行干扰是否高到调度器不敢分配资源。这就是把信令流程与可执行动作对应起来的价值。
再比如切换流程里最常见的A3事件。docx里会写「当邻区质量高于服务小区的偏移量时触发测量报告」,但实际调优时你关注的是三个数:事件门限值、触发延迟、触发偏置。资料告诉你原理,你需要在旁边用手写批注补上「这三个参数在网管上叫什么名字、路径在哪、改动之后会改变切换带还是改变切换迟滞」。
2.3 第三层:KPI与参数层,把失败率拆成可对照的网管路径
第三层是KPI和参数。这一层的读法不是背公式,而是做映射。docx里每一个KPI,你要在旁边标注出它由哪些计数器构成、哪些参数会影响它、在网管哪一级菜单下查看。
举一个最常见例子:NR小区忙时无线掉线率。资料里会写公式和优化思路,但现场你要做的第一件事永远是拆分:是空口失败导致的掉线,还是切换失败导致的掉线,还是核心网侧主动释放。拆分依据是什么?是掉线前的最后一条信令。这就说明一件事:读KPI必须结合信令流程层一起读,才不是死记硬背。
也可以列一个自己的映射表,把「指标现象」与「排查链路」对应起来,例如:
| 现象 | 第一反应看的信令 | 对应参数或计数器 |
|---|---|---|
| 接入成功率低 | RRCSetupRequest → RRCSetup | 随机接入前导门限、PRACH信道配置 |
| 切换成功率低 | 测量报告 → 切换请求 → 切换响应 | A3事件门限、迟滞、切换准备定时器 |
| 掉线率高 | SRS/CSI上报中断 → RRC释放 | 上行失步定时器、SRS周期、PUCCH信道配置 |
| 速率上不去 | MCS调度记录 | CQI上报周期、MCS最大档位限制 |
这张表比资料本身更能代表你学会没有。做优化的核心能力是建立「指标到动作」的反射弧,而不是死记住某个公式。读完这一层,你手里应该至少有30条这样的映射关系,再去现场一点都不慌。
3. 照着docx把知识点变成可执行的调优动作
光会读不算完,网优的落地动作不外乎三类:查参数、改参数、验指标。这一章我直接给出一套可复制的做法:先把docx里的参数表批量提取成核查清单,再逐个参数讲一遍必调的项和调整边界,最后告诉你改完一个参数后必须连着观察哪几个指标。
3.1 从docx批量提取参数表:一个脚本把几十页表格变成工作清单
高级资料的正文里,参数通常散落在几十张表格里。人工一行一行抄不仅累,还特别容易漏掉某个重要字段。我一般会先写一个python脚本,把docx里面的表格全部抽出来存成结构化文本,然后按关键词过滤出包含「参数」「门限」「定时器」的表格,快速生成一份核查清单。
from docx import Document doc = Document("5G高级资料.docx") keywords = ["参数", "门限", "定时器", "偏移", "迟滞"] with open("param_checklist.txt", "w", encoding="utf-8") as f: for i, table in enumerate(doc.tables): for row in table.rows: cells = [cell.text.strip() for cell in row.cells] row_text = "|".join(cells) if any(k in row_text for k in keywords): f.write(f"[表{i+1}] {row_text}\n") print("提取完成,请打开param_checklist.txt人工核对")这个脚本做的事很简单:用python-docx打开文档,遍历所有表格,把包含「参数」「门限」「定时器」等关键词的行筛出来,写入一个纯文本文件。注意几点:第一,docx里的表格不一定每行都有完整字段名,筛出来的结果只作索引,最后还是要打开原文档核对上下文。第二,如果你拿到的docx里有合并单元格,python-docx读取时会出现重复值,看到重复不要慌,回原文确认即可。第三,输出的txt用Excel打开时记得用「|」做分列,否则所有字段会挤在一格。
这个动作的价值不在自动化本身,而在于给你一个强制性的通读机会。脚本跑完你不会只看txt,一定会回去翻几处中文上下文搞懂参数含义。这就是从「翻书」到「上手」的第一步。
3.2 五个必调参数与建议范围:照着资料可以大胆改的这些
从我的实际经验看,绝大多数优化场景翻来覆去就用这几个参数。搞清楚它们的含义和边界,比你背三十个参数名都值钱。我挑五个最常见的列一张参数核查表:
| 参数方向 | 默认经验值 | 调优方向 | 参照基准 | 涉及场景 |
|---|---|---|---|---|
| 切换A3偏置 | 3 dB,可调范围0~6 dB | 调大偏置缩小切换带,反之扩大 | 邻区关系、切换失败率 | 乒乓切换、切换过早过晚 |
| 触发延迟 | 320 ms,可调范围很宽 | 调大减小切换灵敏度 | 高速移动场景实测 | 高速移动掉线、频繁切换 |
| 最大发射功率 | 按小区规划 | 功率调整每次都算覆盖半径 | 下行RSRP分布数据 | 覆盖空洞、越区覆盖 |
| 小区个体偏置 | 0 dB | 调正吸引UE切入,调负推开UE | 目标小区负载 | 负载均衡、边缘速率 |
| PUCCH格式与周期 | 按子帧配置 | 周期越短,反馈越快,资源开销越大 | 上行干扰水平 | 上行丢包、调度时延 |
第1个A3偏置是最常遇到「乱调」的参数。有人为了让切换带收紧,把偏置从3dB改到6dB,结果边缘用户频繁掉线。调这个参数要同时观察切换成功率和边缘用户速率,不能只看切换次数。
第2个触发延迟在高铁、高速公路这类高速移动场景里特别关键。延迟调得太大,终端都还没上报测量报告,车已经开过覆盖点;调得太小又容易把一闪而过的弱信号当成切换目标,引发无线链路失败。
第3个功率参数虽然不起眼,但每次动它都要算一遍小区覆盖半径变化,不然就会出现「远了还是打不到,近了却越区干扰别人」的局面。
第4个小区个体偏置常用于负荷均衡。把高负荷小区的偏置调负,让边缘用户自然流向邻区,比硬做业务迁移要平滑得多。
第5个PUCCH周期更多出现在VoNR和低时延业务的优化里,周期太长,反馈不及时,MCS爬不上去,速率低只是表象。
3.3 改完一个参数之后,你至少还要连着看这三个指标
很多人翻车就翻在「只盯一个目标指标」。改参数之前目标很明确,比如提升切换成功率,改完之后确实切换成功率上去了,但整体掉线率反而升高了。
所以我在调每个参数之前,都会先写好观测清单。任何参数的调整,都要连带观察这三类指标:一是目标指标本身,二是相邻流程的失败率,三是资源利用率变化。
举个例子,你把A3偏置从3dB调成1dB,切换带变大,切换成功率可能短期稳住,但边缘用户的SINR下降,下行速率跟着跌。如果只看切换成功率,你会误判这次调整是成功的。正确做法是同时拉出一周内边缘用户的下行平均速率、误块率和重传率曲线,综合评估。
这一步恰恰是高级资料里写得最少、现场最需要的部分。资料里只会写「该参数影响切换性能,调整时需关注网络整体KPI」,但不会告诉你关注哪个KPI、观察多久、用什么粒度。我的习惯是把参数调整记录写进一个表:改动日期、改动参数、改动前值、改动后值、目标指标、连带指标、结论。这样即使一两周后出了新问题,也能回头看是不是这次调整埋下的雷。
4. 照着文档改参数最容易翻车的几个点:现象、原因与排查
这一章写点血泪经验。资料本身没错,错的是拿着资料当配方表,不看现场条件就直接抄作业。下面这几个场景我见过太多次,每个都按「现象 → 原因 → 解决」拆开讲清楚。
4.1 现象一:按文档调完功率参数,结果覆盖没补上,干扰反而升高了
现象是某小区弱覆盖区域用户反馈变多,你根据资料里「增大下行功率以提升覆盖」的思路,直接把最大发射功率往上提了3dB。结果一周后用户投诉更多了,后台一看,弱覆盖确实改善了,但远端越区覆盖严重,邻区上行干扰跟着飙升。
原因是对功率与覆盖的关系理解得太线性。功率提升不仅放大了本小区的覆盖,也放大了对邻区的干扰。特别是天线挂高较大、下倾角偏小的站点,功率一抬,信号一下子打到了几公里外,把原本属于邻区的用户也强拉了过来。
解决方法是调功率前先看两个数据:小区覆盖半径内的RSRP分布,以及邻区上行干扰水平。如果邻区上行干扰已经在门限附近,增加功率就是火上浇油。这时候先调天线下倾角或更换波束配置,往往比直接加功率更有效。我的习惯是功率单次调整不超过2dB,调整后第2天、第7天各看一轮KPI,给网络留足自学习稳定时间。
4.2 现象二:A3偏置一调,乒乓切换减少了,但边缘用户掉线了
现象是某连续覆盖场景存在乒乓切换,按资料里的思路调大A3偏置,把切换带缩小。调整后乒乓切换次数确实明显下降,代价是切换带变窄,边缘用户在切换带停留时间变短,稍有波动就触发无线链路失败。
原因是切换带窄了以后,终端从「信号够好可以切换」到「信号差到链路失败」之间的缓冲区域被压缩了。乒乓切换的代价是信令开销大,但不至于掉线;切换带过窄的代价是直接断链。
解决方法是先确认边缘用户的SINR抖动幅度。如果抖动大,宁可用加大触发延迟的方式抑制乒乓切换,也不要急于把偏置调太大。另外,调A3偏置必须搭配迟滞和触发延迟一起看,三者是联动的,只改其中一个很容易顾此失彼。
4.3 现象三:定时器参数调整后,掉线率暂时好转,但业务时延爆了
现象是某小区掉线率高于指标,你查到资料里有一句「适当缩短无线链路失败检测定时器可加快失败恢复」,于是把上行失步定时器调短。结果掉线率有所下降,但VoNR用户开始反馈通话断续,下行速率波动也变大。
原因是失步检测太灵敏,导致链路稍微抖动就被判定失步并触发重建流程。频繁的链路重建会造成短暂业务中断,在VoNR场景下人耳对50ms以上的中断都很敏感。
解决方法是调整这类定时器之前,先区分掉线是真实空口恶化还是链路误判。看掉线前的SRS上报连续性,如果SRS上报一直很规律,说明上行链路没断,掉线原因在别处,不应当动失步定时器。定时器参数不是「越小越安全」,它是在「早发现故障」和「避免误判」之间取平衡。
4.4 现象四:照搬文档里「某某场景优化方案」,忘了一个月前刚改过邻区关系
现象是新来的同事拿着高级资料里某个优化案例,对着现网参数逐一比对,发现有一项不一致,按案例改了过来。过几天切换成功率反而下滑,翻配置记录才发现,一个月前为了另一个问题专门调整过这块参数。
原因是docx里的案例是特定网络条件下的最优解,不是全局最优解。它在某个时段、某种负荷、某种邻区关系下成立,但不代表在所有网络都会正常。
解决方法是任何参数调整前先做版本回溯,看看这个参数半年内改过几次、为什么改。把docx当参考书,不要当圣旨。我见过的优秀优化工程师都有一个习惯:每次参数调整都留记录,半年之后自己都能说出每个参数最后改动的原因。资料给了你知识框架,现场记录给了你判断依据,两者缺一个都可能翻车。
5. 怎么判断这本docx你已经吃透了:一组可以照做的验证方法
读没读懂不是看你翻了几遍,是看你能不能独立完成一组验证任务。我设计了一套简单的自查流程:每个任务对应一个典型现场问题,你能讲清楚原理、动得了参数、说出观察指标,才算这一块过关。
5.1 任务一:给一个连续覆盖的小区做切换优化方案
这个任务的输入是一个现网连续覆盖小区,要求你在不动天线的前提下,用参数手段优化切换性能。你需要输出一张参数调整表,写清楚改哪几个参数、调整方向、调整量、预期效果和风险点。
验证自己是否过关的标准有三个:能不能说出本场景最合适的切换事件类型;能不能给出A3事件的三个核心参数的调整优先级;能不能列出切换优化后需要观察的通话质量跟踪指标。如果第3条答不全,说明你还没把信令流程和KPI真正连起来。补课的方法是回到docx的信令流程章节,把切换流程中每一条信令的失败分支都标出来,看每个失败分支对应哪一类KPI。
5.2 任务二:定位一个下行速率异常低的用户,给出排查路径
速率问题的排查链路其实非常固定:先看用户所在小区的负荷,再看用户的RSRP和SINR,再跟踪MCS调度曲线和重传率。docx里关于速率优化的内容通常都在物理层和MAC层的章节里,你要能从里面提炼出自己的排查顺序。
判断自己过关的标准是:拿到一段UE的调度日志,能不能在5分钟内说出要看的三个关键字段。如果不能,回到原文档做一件事:把调度流程相关段落重读一遍,自己画一张「速率低原因树」,从MCS、RB数、重传率三个分支往下拆,拆到可以对应参数为止。
5.3 任务三:对照docx目录给自己做覆盖度自评
最后一招是拿目录自评。把docx的目录展开,对每一章做三个标记:A代表能脱稿讲清原理并行云流水写出对应参数;B代表能看懂但到现场不知道从哪下手;C代表完全没概念。目标是把B类全部通过练习转成A类,C类清零。
做完自评之后,你会很清楚地发现自己的短板在哪个层面。物理层不行就多盯SINR和MCS曲线;信令流程弱就每天手画一遍接入和切换的信令图;KPI记不牢就对着网管报表把每个计数器点开看一遍定义。资料是静态的,能力是在对标和补课过程中长出来的。
6. 把docx变成自己的排障手册:一个值得长期坚持的整理习惯
到这一章,你已经把这份高级资料读成自己的知识体系了,但我建议你再多做一步:把docx里的重点内容按自己的表达习惯重写一遍,整理成自己的排障手册。这不是抄书,而是用自己的语言把资料里的结论和现场经验焊在一起。
我自己的整理格式很简单,每条就三个部分:先抄资料里的结论,通常一两句话;再补现场经验,写最近一次遇到这个问题的真实表现;最后写处理路径,按顺序列出执行的步骤和观察指标。整理的时候不追求长句子,只追求自己一个月后回来看还能看懂并执行。比如切换优化这条,我的手册上写的是:切换成功率低的第一步永远先拆「接入失败型」和「执行失败型」,前者先查邻区关系是否缺失,后者先查目标小区是否存在拥塞、有没有配置正确。
这个习惯的收益不是即时的,而是三个月后你会发现自己排查问题的速度变快了,因为你不再需要每次从头翻那份几百页的docx,只需要翻自己的手册就能定位到方向和步骤。最后用我自己一个习惯收尾:每次遇到一个典型问题,我会在手册里新加一条,并且标注日期和当时的网络环境。这样做的好处是,等明年再看今天写的内容,你会比今天更清楚哪些结论是通用的、哪些只是在当时那个网络条件下成立。资料再厚,也不如自己踩过坑之后写下来的那几页有价值。希望帮到你。
本文还有配套的精品资源,点击获取