ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

全国职业院校技能大赛5G组网与运维赛项实战:NSA/SA与CU/DU分离

全国职业院校技能大赛5G组网与运维赛项实战:NSA/SA与CU/DU分离 简介本资源为全国职业院校技能大赛5G组网与运维赛项的配套实训指导文档面向职业院校通信、网络相关专业学生及参赛选手帮助其系统掌握5G NSA与SA组网架构下的网络规划、设备配置与业务验证流程。文档立足3GPP R15标准协议以IUV-5G全网部署与优化教学仿真系统为依托围绕Option3X与Option2两种组网方式覆盖核心网、无线网、承载网三大层面的机房设备配置、MME与SGW等数据配置、网络调试及业务验证等关键环节并涉及NFV、SDN、网络切片、Massive MIMO等5G新特性与eMBB、uRLLC、mMTC三大应用场景。资源包内含1个docx文档压缩包约204.98MB目录结构按组网方式与实验模块分层编排便于按章节检索学习。目前已有2060人学习下载适合需要对照仿真平台完成端到端组网实训、查漏补缺的中高级网络运维学习者。1. 全国职业院校技能大赛-5G组网与运维赛项从NSA/SA双模到CU/DU分离的实战拆解带学生打这个赛项三年最深的感受是它考的不是你会不会配基站而是你能不能在一套仿真环境里把5G从核心网到AAU的整条链路讲清楚、配通、排掉故障。赛项通常分理论、仿真、实操三块仿真平台多基于主流设备商的网管系统实操则涉及CU/DU分离、NSA与SA组网切换、切片配置、告警排查。适合通信技术、计算机网络专业的师生也适合想系统补齐5G组网运维能力的从业者。如果你只会敲命令不懂信令流程或者只会背理论没碰过网管这个赛项会逼你把两头接上。下面按我实际带训的路径把组网架构、参数配置、故障排查和提速技巧拆开讲。2. 5G组网架构选型NSA与SA到底怎么选、CU/DU怎么拆2.1 NSA与SA的本质差异与赛项中的选型逻辑NSA非独立组网和SA独立组网在赛项里不是二选一的理论题而是两套要分别配通的实操环境。NSA的核心是控制面锚定在4G5G基站只承载用户面信令走LTE的MME用户面走5G的UPF。SA则是NR直接接入5GC控制面和用户面全走5G核心网。赛项仿真里NSA组网通常要求你先配好4G锚点站再配5G辅站两者之间要配X2接口。SA组网则直接配gNB到AMF的NG接口。很多选手翻车在NSA的X2口没通导致辅站加不上。我一般让学生先确认锚点站的PCI和TAC再配辅站的NR小区最后检查X2链路状态。参数上NSA的B1事件门限A2/B1决定终端何时上报5G测量赛项里常考B1门限设为-105dBm左右太高会导致终端不触发添加。SA的切换门限则看A3事件偏置通常设2dB。这些数值在仿真平台里是填空项填错直接导致业务不通。注意NSA和SA的切换不是改个开关核心网侧AMF/MME的配置也要同步改仿真里经常要重启核心网网元才生效。2.2 CU/DU分离架构的部署步骤与参数CU/DU分离是赛项实操的高频考点。CU负责RRC、SDAP、PDCP层DU负责RLC、MAC、PHY高层AAU负责PHY低层和射频。仿真里通常给你三个网元要你配F1接口。操作步骤先配CU的NG接口指向AMF再配CU的F1接口指向DU最后配DU的F1接口指向CU。F1接口的传输层用SCTP端口号38422。CU和DU的IP要在同一网段否则F1建立不起来。# 仿真平台CLI下配置CU的F1接口示例 set cu f1 local-ip 192.168.10.1 set cu f1 peer-ip 192.168.10.2 set cu f1 sctp-port 38422 set cu ng amf-ip 192.168.20.1 commit逻辑说明local-ip是CU自己的F1地址peer-ip是DU的地址sctp-port固定38422。ng amf-ip指向核心网AMF。参数改完必须commit否则配置不生效。失败时先ping对端IP再看SCTP链路状态最后查F1AP是否建立。DU侧配对称的peer-ip和local-ip即可。常见坑是CU和DU的PLMN不一致导致F1建立后小区无法激活。PLMN要跟核心网TAC一致赛项里经常给错一位。2.3 组网选型的赛项评分权重与训练优先级从近几届赛项看SA组网配置占分比NSA高约15%CU/DU分离又是SA里的重点。训练时我建议先攻SACU/DU再回头补NSA。因为SA的NG接口和F1接口逻辑更清晰学会后NSA的X2只是多一层锚点关系。切片配置在SA里是加分项通常要求配两个切片一个eMBB一个uRLLCSST分别填1和2。切片配好后要在AMF侧绑定DNN否则终端注册不上。这部分赛项里给的分值不高但容易丢因为选手常忘了配DNN。提示仿真平台里改完切片参数后终端要重新注册才能看到切片信息别急着点业务测试。3. 5G基站参数配置从AAU/DU/CU安装到峰值速率计算3.1 AAU/DU/CU的仿真安装与线缆连接赛项仿真里AAU/DU/CU的安装不是拖拽完事要配光口、电口和同步源。AAU到DU之间是eCPRI前传DU到CU是F1回传。前传带宽通常按25Gbps配回传按10Gbps配。安装步骤先把AAU的光口配成eCPRI模式再配DU的前传口最后配同步源为GPS或1588v2。同步源不配小区起不来。我见过选手光口配通但同步源选错折腾半小时。# DU侧前传口配置示例 set du fronthaul port 0 mode ecpri set du fronthaul port 0 speed 25G set du sync source 1588v2 set du sync priority 1 commit参数说明mode ecpri是前传协议speed 25G是光口速率sync source选1588v2或gps。priority 1表示主同步源。改完用show du fronthaul status查链路up才算通。3.2 5G峰值速率计算公式与赛项中的参数填空赛项理论部分常考峰值速率计算。公式是峰值速率 层数 × 调制阶数 × 编码率 × 带宽内RB数 × 12子载波 × 符号数 / TTI。简化记法100MHz带宽、4层、256QAM、码率0.93时下行约1.6Gbps。仿真里会给你带宽、层数、调制方式让你填理论峰值。常见参数30kHz子载波下100MHz对应273个RB每RB 12子载波每slot 14符号TTI 0.5ms。算的时候注意下行和上行分开上行通常2层、64QAM。# 5G峰值速率计算示例 def peak_rate(bandwidth_mhz, layers, modulation_bits, code_rate, scs_khz30): rb_map {20: 51, 50: 133, 100: 273} rb rb_map.get(bandwidth_mhz, 273) symbols_per_slot 14 slots_per_ms 2 if scs_khz 30 else 1 tti_ms 0.5 rate layers * modulation_bits * code_rate * rb * 12 * symbols_per_slot * slots_per_ms / tti_ms return rate / 1e9 # Gbps print(peak_rate(100, 4, 8, 0.93)) # 256QAM8bits逻辑说明modulation_bits对QPSK是216QAM是464QAM是6256QAM是8。code_rate取0.93是256QAM典型值。结果单位Gbps。赛项填空时保留两位小数。3.3 波束配置与SSB参数AAU的波束配置影响覆盖。赛项里常要求配SSB波束通常8波束或16波束。SSB周期默认20ms赛项可能要求改成10ms。波束方向要按仿真场景的覆盖图调调错会导致终端搜不到小区。参数上SSB的subcarrier offset和k_ssb要跟核心网配一致。常见坑是k_ssb填错终端能搜到SSB但读不到MIB。我一般让学生先按默认值配通再微调波束方向。注意波束配置改完要重启小区仿真里点“小区重启”按钮不是重新加载配置。4. 5G运维排查告警、信令与常见故障定位4.1 网管告警分类与优先级处理赛项运维部分会给一堆告警要你按优先级处理。告警分紧急、重要、次要、提示四级。紧急告警通常是链路断、同步丢失、小区退服。重要告警是驻波比高、光模块收光低。次要和提示可以最后看。处理顺序先看紧急告警的根因比如F1链路断会导致小区退服先通链路再清退服。驻波比告警要看门限通常设1.5超过要查天馈。光模块收光低要看是脏了还是弯折。# 查看当前告警 show alarm current # 按级别过滤 show alarm current level critical # 清除已恢复告警 clear alarm id 1024逻辑说明show alarm current列出所有活动告警level critical只看紧急。clear alarm手动清已恢复的没恢复的清了还会再报。赛项里清告警前先确认根因已解决。4.2 信令跟踪与NG/X2/F1接口排查信令跟踪是排障核心。NG接口看NGAPX2看X2APF1看F1AP。赛项仿真里通常有信令跟踪工具选接口和网元后开始抓。常见故障终端注册失败看NGAP的Initial UE Message有没有发出去没发说明小区没激活。切换失败看X2AP的Handover Request有没有回应没回应查X2链路。F1建立失败看F1AP的F1 Setup Request和ResponseResponse里带Cause值查Cause定位。# 开启NG接口信令跟踪 start trace interface ngap peer 192.168.20.1 # 查看跟踪结果 show trace result last 10参数说明peer是AMF的IPlast 10看最近10条。跟踪结果里看Procedure Code和Cause。赛项里常考根据Cause判断故障比如CauseRadio Network Layer表示无线侧问题。4.3 业务测试与速率不达标排查业务测试通常用iperf或仿真平台自带工具。速率不达标先查三层物理层看RSRP和SINRRSRP低于-110dBm说明覆盖差传输层看回传带宽够不够应用层看TCP窗口。我一般按RSRP→SINR→调度RB数→MCS→BLER的顺序查。RSRP正常但SINR低查干扰。SINR正常但RB数少查调度策略。MCS低查信道质量。BLER高查重传。提示仿真里速率测试前先确认UE已注册且PDU会话建立没建会话测不了。5. 避坑指南5G组网与运维赛项里最容易翻车的5个点5.1 现象F1接口建立成功但小区无法激活原因CU和DU的PLMN或TAC不一致或者DU的扇区配置与CU的小区配置不匹配。 解决先核对CU和DU的PLMN、TAC再查DU的扇区号是否与CU小区绑定。仿真里改完要重启DU。5.2 现象NSA辅站添加失败X2链路显示up但辅站加不上原因X2口通了但SCTP偶联没建或者B1门限设太高终端不上报。 解决查X2的SCTP状态确认偶联建立。B1门限调到-105dBm左右再看终端测量报告。5.3 现象SA终端注册成功但无法建立PDU会话原因AMF侧DNN没配或者SMF的IP池耗尽。 解决查AMF的DNN配置确认与切片SST/NSSAI匹配。SMF的IP池在仿真里通常够用但配错网段会分配失败。5.4 现象峰值速率计算填空算出来差一个数量级原因RB数记错或者TTI按1ms算但30kHz子载波是0.5ms。 解决30kHz子载波下100MHz是273个RBTTI 0.5msslots_per_ms2。算完检查单位Gbps和Mbps别混。5.5 现象告警清了又报反复出现原因根因没解决比如光模块收光低但没换模块或者驻波比高但没调天馈。 解决先处理根因再清告警。仿真里点“告警确认”不等于解决要看到告警消失且不再新增。6. 提速技巧用脚本批量配参数和信令跟踪的进阶用法赛项时间紧手工配几十个参数容易出错。我一般提前写好脚本仿真平台支持CLI批量导入。比如把CU、DU、AMF的IP和端口做成变量一键生成配置。# 批量生成CU/DU配置脚本 cu_ip 192.168.10.1 du_ip 192.168.10.2 amf_ip 192.168.20.1 config f set cu f1 local-ip {cu_ip} set cu f1 peer-ip {du_ip} set cu f1 sctp-port 38422 set cu ng amf-ip {amf_ip} commit with open(cu_config.txt, w) as f: f.write(config) print(CU配置脚本已生成)逻辑说明把IP做成变量换环境只改变量。生成的txt在仿真平台CLI里用source命令导入。参数说明sctp-port固定38422amf-ip按实际填。这招在赛项里能省10分钟以上。信令跟踪也可以批量开。把要跟踪的接口和网元写成列表循环开启。跟踪结果导出后按Procedure Code过滤快速定位失败信令。# 批量开启信令跟踪 interfaces [ngap, x2ap, f1ap] peers {ngap: 192.168.20.1, x2ap: 192.168.10.3, f1ap: 192.168.10.2} for iface in interfaces: cmd fstart trace interface {iface} peer {peers[iface]} print(cmd)逻辑说明interfaces列表放要跟踪的接口peers字典放对应对端IP。打印出的命令逐条在CLI执行。赛项里跟踪完记得stop trace不然结果太多。最后一个技巧把常见故障的Cause值和处理方案做成速查表打印出来带进赛场。比如F1AP CauseTransport Layer表示传输问题查IP和SCTPCauseRadio Network Layer查无线配置。这招是我带学生打省赛时逼出来的当时一个F1建立失败查了20分钟后来做了速查表国赛时3分钟定位。希望帮到你。本文还有配套的精品资源点击获取
返回列表