nrcellcu和nrcelldu_华为5G常用MML命令(现场版本)

常用命令:

1、LST NRCELL 查询NR小区静态参数(频带,下行频点,双工模式,激活状态;

2、DSP NRCELL 查询NR小区动态参数(最近一次NR DU小区状态变化的原因等);

3、LST NRDUCELL 查询NR DU小区静态参数(小区标识、PCI、带宽、频点等);

4、DSP NRDUCELL 查询NR DU小区动态参数;

5、LST GNODEBFUNCTION  查询gNodeB功能(基站号);

6、LST ALMAF 查询活动告警;

7、LST NRCELLRESELCONFIG 查询NR小区重选配置(部分网元版本不支持);

8、LST NRCELLRELATION查询NR小区关系

9、LST NRDUCELLPDSCH       查询NR DU小区PDSCH配置

10、LST NRDUCELLPUSCH:;  查询NR DU小区PUSCH配置

11、DSP GNBCUX2

12、LST NRCELLRELATION            查询NR小区邻区

13、LST NREXTERNALNCEL           查询NR外部邻区

14、LST NRCELLANR                 查询NR小区ANR

15、LST NRCELLEUTRANRELATION     查询NR小区E-UTRAN邻区关系

16、LST GNBEUTRAEXTERNALCELL     查询gNodeB EUTRAN外部小区

17、LST NRCELLEUTRANNFREQ        查询NR小区E-UTRAN相邻频点

18、LST OPTLOG 查询操作日志

19、LST RRU查询RRU配置信息(5G站点RRU为AAU),根据发射通道和接受通道个数可知小区为64T64R

20、STR NRDUCELLCHNCALIB 启动NR DU小区通道校正

21、DSP NRDUCELLCHNCALIB 查询NR DU小区通道校正,通道校正通过才能进行单验

22、STR VSWRTEST  启动驻波比测试

23、STP VSWRTEST  停止驻波比测试

1)当驻波比大于工程质量要求值时,说明连接存在问题,需要检查天馈连线和天馈设备;

2)DSP VSWR查询的驻波值是射频模块使用当前运行功率来启动自动驻波测试结果,而STR VSWRTEST是根据单音以最大功率启动驻波测试,并且两种测试精度不同,因此二者结果会有差异

3)该命令依次对每个发射通道进行串行测试,因此执行时间会随发射通道的个数成倍增加

24、DSP BRD 查询单板 (5G的单板为AIRU)

25、LST NRCELLALGOSWITCH       查询NR小区级算法开关

26、LST NRDUCELLTRP   查询NR DU小区TRP(功率),目前最高349dBm(200W)

NRDUCELLTRPID=201,MAXTRANSMITPOWER=349;(修改发射功率)

27、LST GNODEBPARAMgNodeB下所有小区空口帧的起始相对于参考时钟源的延迟时间(用于5G站点与TDD站的帧对齐)

28、ACT  NRDUCELL  激活      ACT  NRCELL  激活

NSA组网模式下,5G小区需同时激活FDD锚点站、5G小区、5G DU小区,才可将站点完全激活使用户接入

29、DEA  NRDUCELL  去激活        DEA  NRCELL  去激活

30、DSP ALLUEBASICINFO      查询LTE小区下所有UE(User Equipment)的基本信息

31、DSP GNBCUX2INTERFACE        查询gNodeB CU X2接口状态和信息

32、LST SCTPHOST查询SCTP本端配置信息

查询5G站PDCP分流模式,避免影响现网,将服务质量等级8和9的“AM模式PDCP参数组标识”设置为5;将参数组5的“下行数据PDCP分流模式  =  动态分流”设置为仅向辅站分流

33、LST NRCELLQCIBEARER

34、LST GNBPDCPPARAMGROUP

35、锚点站A6主控板不支持NSA组网模式

锚点站主控板查询:

锚点站主控板型号:WD22UMPTe3

运营商信息查询(MCC、MNC)

组网配置   LST GNBOPERATOR(5G)  LST CNOPERATOR(4G)

36、FDD站点关闭ANR功能

MOD CELLALGOSWITCH小区级算法开关,MOCN改造站的关闭ANR开关

37、锚点站关闭DRX  MOD CELLDRXPARA:LOCALCELLID=1,DRXALGSWITCH=OFF;

38、TAC查询:5G站点LST GNBTRACKINGAREA:;   4G站点 LST CNOPERATORTA:;

查询gNodeB测量公共参数组  LST GNBMEASCOMMPARAMGRP

39、LST ALMLOG查询告警日志

40、LST CELLRESEL查询小区重选信息,调整优先级,小区重选门限等

41、LST CELLMCPARA查询测量控制参数信息

45、LST NRDUCELLRSVDPARAM:;

保留参数15,小区频选开关,接入信号强度最高的小区,其它信号对本小区的干扰影响,应用于n41频段开通100M后,避免周边D1\D2的干扰影响

46、LST RETPORT传输口查询

47、LST GNBCIPHERCAPB:; gNodeB加密算法优先级

TUE保障通过关闭加密算法,速率可以进一步提升。

48、查询GPS状态    DSP GPS:;

49、查询扇区设备配置信息     LST SECTOREQM:;

50、查询IPv4地址   DSP IPADDR4:;

51、查询NR DU小区信道功率配置   LST NRDUCELLCHNPWR:;

52、DSP BRD: ;( 柜号   框号   槽号   查询 )

53、DSP LICINFO:;(查询RRC连接用户数License (NR)  )

单站参数

1、核查4-5基站状态是否正常,告警等;LST ALMAF:;(告警),LST NRCELL:;(可查询NR基站状态)

2、检查4/5G间的X2链路,是否正常建立;是否相互配置X2链路;DSP X2INTERFACE,DSP GNBDUX2INTERFACE;

3、检查锚点相关配置,包括频点、邻频点是否配置错误;LTE是否添加5G小区邻区关系;

查询NR外部小区:LST NREXTERNALCELL

查询NR相邻频点:LST NRNFREQ

查询NR邻区关系:LST NRNRELATIONSHIP

4、核查4-5锚点参数

当前NSA组网4G侧锚点所用5G频点皆为SSB频点512910;

1)配置PCC频点以及锚点频点优先级

ADD PCCFREQCFG:PCCDLEARFCN=38400,PREFERREDPCCPRIORITY=1,PCCA4RSRPTHD=-105,NSAPCCANCHORINGPRIORITY=7;

2)增加NR SCG SSB频点

ADD NRSCGFREQCONFIG:PccDlEarfcn=38400,ScgDlArfcn=512910,ScgDlArfcnPriority=1,

NRB1TIMETOTRIGGER=512ms;

3),配置NR邻区PLMN名单(ANR特性开启时需要打开)

ADD NCELLPLMNLIST: Mcc="460", Mnc="00", RatType=NR, gNBIdLength=24;

4)打开NSA DC算法开关(表示该小区启用LTE-NR NSA DC特性)

MOD NSADCMGMTCONFIG:LOCALCELLID=1,NSADCALGOSWITCH=NSA_DC_CAPABILITY_SWITCH-1,NSADCDEFAULTBEARERMODE=SCG_SPLIT_BEARER,NSADCUEMCGULAMBRRATIO=30,SCGADDITIONBUFFERDELAYTHLD=5,SCGADDITIONBUFFERLENTHLD=20,SCGADDITIONINTERVAL=10,VOLTEUESCGMGMTSTRATEGY=ADAPTIVE;

5)打开LTE侧端管协同开关(关闭后CPE无法接入)

MOD UECOOPERATIONPARA: LocalCellId=1, SpecUserCooperationSwitch

=SpecUeIdentifySwitch-1;

6)配置NR外部小区

ADD NREXTERNALCELL: Mcc="460", Mnc="00", GnodebId=531809, CellId=0, DlArfcn=512910, UlArfcnConfigInd=NOT_CFG, PhyCellId=0, Tac=22547;

7)增加NR相邻频点

ADD NRNFREQ: LocalCellId=1, DlArfcn=512910, UlArfcnConfigInd=NOT_CFG;

8)增加NR邻区关系

ADD NRNRELATIONSHIP: LocalCellId=1, Mcc="460", Mnc="00",

5、改善ping时延/预调度参数优化

MOD NRDUCELLRSVDOPTPARAM:NRDUCELLID=0,PARAMID=73,PARAM1=1;

MOD NRDUCELLRSVDOPTPARAM:NRDUCELLID=0,PARAMID=60,PARAM1=2000;

PING大包时延大概降低10MS左右

6、5G分流参数设置

SCG ONLY不分流(上下行不分流)MOD GNBPDCPPARAMGROUP:PDCPPARAMGROUPID= 5 , DL DATAPDCPSPLITMODE = SCG_ONLY , UL DATASPLITPRIMARYPATH= SCG ,ULDATASPLITTHRESHOLD= INFINITY ;

SCG_AND_MCG分流(上下行动态分流)MOD GNBPDCPPARAMGROUP:PDCPPARAMGROUPID= 5 , DL DATAPDCPSPLITMODE = SCG_AND_MCG , UL DATASPLITPRIMARYPATH= MCG ,ULDATASPLITTHRESHOLD= BIT100 ;

7、5G速率提升MML命令

MOD NRDUCELLRSVDOPTPARAM: NrDuCellId=0, ParamId=26, Param1=63;

MOD NRDUCELLRSVDOPTPARAM: NrDuCellId=0, ParamId=27, Param1=1;

MOD NRDUCELLRSVDPARAM: NrDuCellId=0, RsvdSwParam1=RsvdSwParam1_bit15-1;

MOD GNBPDCPPARAMGROUP: PdcpParamGroupId=5, UlDataSplitThreshold=INFINITY;

MOD GNBRLCPARAMGROUP: RlcParamGroupId=5, RlcMode=AM, UeAmStatusRptProhibitTmr=MS5, gNBAmStatusRptProhibitTmr=MS5, gNBRlcReassemblyTimer=MS5, UeRlcReassemblyTimer=MS5;

MOD NRDUCELLPUCCH: NrDuCellId=7, StructureType=LONG_STRUCTURE, Format3RbNum=4, Format1RbNum=RB4;

MOD NRDUCELLRSVDOPTPARAM: NrDuCellId=x, ParamId=75, Param1=1;//PUSCH抢占PUCCH开关

MOD NRDUCELLPUSCH: NrDuCellId=x, UlDmrsType=TYPE1, UlAdditionalDmrsPos=NOT_CONFIG, MaxMimoLayerCnt=LAYER_4;

MOD NRDUCELLALGOSWITCH: NrDuCellId=x, UlInconsecutiveSchSwitch=UL_NON_CON_SCH_SW-1;

MOD NRDUCELLPRACH: NrDuCellId=x, PrachConfigurationIndex=202;//4:1 SlotAssign场景,PRACH周期为10ms

MOD NRDUCELLALGOSWITCH: NrDuCellId=7, Ul256QamSwitch=UL_256QAM_FIXED;//默认是OFF,如果测256QAM的话就配置,否则就配置成OFF"

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Python提取华为网管MML命令输出内容可以通过以下步骤实现: 1. 使用Python的telnetlib库建立与华为网管的Telnet连接。 2. 通过telnet连接发送MML命令。例如,可以使用telnet.write()函数发送MML命令,如telnet.write("LST ALM:;")。 3. 通过telnet连接接收并读取MML命令的输出内容。可以使用telnet.read()函数读取输出内容。 4. 对输出内容进行处理和解析。可以使用字符串处理函数(如split()、strip())和正则表达式(如re模块)来处理输出内容,提取所需信息。 5. 将提取的结果进行进一步处理或保存。可以将结果写入文件、存储到数据库中,或直接输出到终端。 示例代码如下: ```python import telnetlib host = "192.168.1.1" # 华为网管IP地址 port = 23 # Telnet端口号 mml_command = "LST ALM:;" # 需要执行的MML命令 # 建立Telnet连接 tn = telnetlib.Telnet(host, port) # 发送MML命令 tn.write(mml_command.encode('ascii') + b"\r\n") # 读取输出内容 output = tn.read_until(b"logout") # 读取输出内容,直到遇到"logout"字符串 # 关闭Telnet连接 tn.close() # 处理和解析输出内容 # 例如,利用正则表达式提取告警信息 import re alarms = re.findall(r"ALARM INFO: (.*?)\r\n", output.decode('ascii')) # 输出提取结果 for alarm in alarms: print(alarm) ``` 这段代码建立与华为网管的Telnet连接,发送"MML命令",并读取输出内容。然后使用正则表达式解析输出内容,并提取告警信息。最后将提取的告警信息输出到终端上。根据实际需求,你可以根据输出内容的格式进行适当修改和调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值