1、DUS41改脚本和起站DUS41 SetUp1. eNodeB相关信息介绍: 关于此eNodeB的硬件信息如下图1所示:图1 硬件信息 在此次Integration之前,首先要收集如下的配置信息,方便稍后的改脚本,该配置信息如下图2所示: 图2 配置信息2. 脚本信息注意:脚本中一般需要修改的信息为图2中的配置信息。 第一个脚本:0_giga.mo(走底层数据)2为电口,1是光口 第二个脚本:1_VLAN_IP.mo(定义两个接口,分别走S1(流向EPC)和OAM(流向internet)的数据)定义的数据接口注意:如果远程连接不上,可能是未执行addStaticRoute。 第三个脚本:2_I
2、PAccessHostEt.mo(走S1的数据) 第四个脚本:3_GPS.mo 第五个脚本:4_radio_swallc.mo 第六个脚本:5_1_8pathRRU_cell1.mo注意:此脚本是8天线,此eNodeB使用的是2根天线,因此有3个 feature要set为0,分别为:featureStateOctAntUlPerfPkg、featureStateDualLayBeamfPerfPkg、featureStateSingLayBeamfPerfPkg双向引用注意:中间另外的6根天线相关设置都屏蔽掉了。核心网用来识别小区的 第七个脚本:3. 起站步骤:(1) 首先要关掉赛门铁克:查找
3、cmd右键run as administrator输入命令:sc stop smcservice(2) 配置电脑IP地址:(3) 网线连接LMT口和电脑,打开moshell,输入:moshell 169.254.1.10即可连接到DU。(4) 首先使用lt all 将DU中所有的mo加载到本机上。(5) 再查看CV,使用命令:cvls此时Startable、 Executing 和Last created的cv name应该都是basic_cv(名字可能不一样但都是basic cv)(6) 此时可以开始跑脚本:注意:有两种命令可以跑脚本,即为:run和trun,其中,run用来跑后缀为mos的
4、脚本,而trun用来跑后缀为mo的脚本。开始跑脚本(可以使用tab键辅助补全名称):trun ./ DUL41_BDJC_8TxRx_TDD_Scripts/0_giga.motrun ./ DUL41_BDJC_8TxRx_TDD_Scripts/1_VLAN_IP.motrun ./ DUL41 _BDJC_8TxRx_TDD_Scripts/ 2_IpAccessHostEt.motrun ./ DUL41_BDJC_8TxRx_TDD_Scripts/ 3_GPS.motrun ./ DUL41_BDJC_8TxRx_TDD_Scripts/ 4_radio_swallc.motrun
5、 ./ DUL41_BDJC_8TxRx_TDD_Scripts/ 5_1_8pathRRU_cell1.motrun ./ DUL41_BDJC_8TxRx_TDD_Scripts/ 6_EnodeBtransport.mo注意:跑完了OAM脚本就可以进行远程操作。如果跑完OAM脚本但是远程连不上,可能是没有添加静态路由(前面有详细介绍)。(7) 跑完脚本之后注意要存一个cv,使用命令: cvms script_ok (8) 此时可以看一下al,再就是装license。首先使用命令:acl rbsconfig 来设置uniquelogicalname.这个action的值可以在license
6、中搜索:fingerprint,其后面的print即为uniquelogicalname。如下图所示: 注意:L13A中装license设置uniquelogicalname的时候不能用以上操作,因该使用命令:acl licensing。使用其action: setuln。使用license server命令查看修改。注意:如果license中的sequence number(SN)比当前系统的sequence number(SN)要小,那么此步操作将会失败。因此,需要将系统的SN修改为0,请参考: (9) 使用命令acl licensing(也可写成 acl 6)中的Action: upda
7、teLicenseKeyFile来将license上传到DU。使用license server命令查看修改:(10) 此时可以查看al,并存一个CV为license_ok.命令为cvms license_ok(11) 升级UP包:首先使用命令:lpr upgrade。创建一个MO如下:cr SwManagement=1,UpgradePackage=R22BU(名字为UP文件的名字或后面的部分)(12) 现在可以进行强制安装,可以使用forcedInstall或者nonBlockingForcedInstall,执行之后输入命令poll 5 1(第一个参数为间隔5s显示一次,第二个参数表示1s
8、之后进行强制安装,两参数可任意设置。)来查看进度。之后使用命令:get SwManagement=1,UpgradePackage=R22BU state,如果显示install_complete状态,则表示安装好。安装完成之后进行rebootNodeUpgrade,同样使用poll 5 1来查看进度。之后使用命令:get SwManagement=1,UpgradePackage=R22BU state,如果显示upgrade_complete状态,则表示安装好。存一个cv,命令为:cvms upgrade_ok。如下图所示:注意:有的时候因为权限不足而显示不了Action,可以重新退出,之
9、后输入命令:moshell v use_complete_mom=1 169.254.1.10(直连的时候)(13) 之后查看小区的状态,命令:st cell。如果cell为disable,那么就要看DU、RU、MME等的状态。其实就算是其他状态都是enable,cell的状态也可能是disable。上次就遇到过类似问题:结果有三个feature(featureStateOctAntUlPerfPkg、featureStateDualLayBeamfPerfPkg、featureStateSingLayBeamfPerfPkg)没关(其实是跑脚本的时候没有屏蔽掉)以及频点不对。感想:其实,在培训的时候这些命令和过程记得很清楚,当时操作起来也很顺利,因此,感觉Integration很简单。但是在这次实际操作中,我发现每天都遇到很多意想不到的问题,有时候一个问题会由多种原因造成,而你所需要做的是通过问题的错误提示,找到问题的根源,而很多时候我们可以借助Alex,这是一个不错的工具。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1