西门子无线系统BSS主要包括TRAU、BSC、BTSE,其中以BSC为核心,分别连接TRAU、BTSE组成不同BSC管理的网元范围。但是,长期以来困扰网络管理人员的是对所有网元的配置以及网元硬件信息的管理缺乏手段。下面我们将探讨这个话题,以期给所有存在西门子无线网络配置管理困难问题的人们一个可行的解决办法。
首先,我们看看西门子BSS对无线网元配置进行管理的几个方法。
一、使用IDF信息。
IDF信息是西门子公司从BR5开始引入的一种对无线网元配置信息进行管理的解决办法,以系统软件统计的形式在每个BTSE、BSC里生成本地模块的IDF信息文件,然后汇总到BSC、RC里。同时,西门子在RC、LMT提供了相应的工具查看、编辑IDF。
IDF对所有的无线网元硬件进行了nob和ob的分类,其中nob模块不能自动在IDF文件里生成和更新,ob模块则可以。nob和ob模块的区别是模块本身有无ROM进行软件管理。
下表是常见的BSS模块nob和ob分类:
|
|
Nob模块 |
ob模块 |
|
BSC |
FRAME,RACK,EPWR,PWRS,DTLP,SN64 |
TDPC,MEMT,MPCC,DK40,IXLT,PPLD,PPCC,QTLP,SN16,UBEX,PLLH |
|
TRAU |
TPWR,TRAU-RACK,TRAU-SHELF |
BSCI,MSCI,TRAC |
|
BS20 |
RBS20,OVPT,RXAMOD,RXMUCO,RXFIL,FAN,GPSU,HPDU,HYBRID, HYCOM,DUKIT,DCBREAKER,AC/DC,DCPA,DCTPU,BATTERY |
CCTRL,MCLK,LI,ALCO,BBSIG,PA,TPU |
|
BS60 |
ACK,DCPA,DCTPU,DUCOM,GPSU,FAN,FIBOX,FICOM,FILTERBOX, HPDU,HYCOM,RXMUCO,RXAMOD,RBS60,RXFIL |
CCTRL,MCLK,LI,ALCO,BBSIG,PA,TPU |
|
BS240 |
AC/DC,BATTERY,FAN,FNT,HEATER,HPDU,OVPT,RACK,TMA |
ACT,COBA,COSA,CU,DUAMUCO,DIAMUCO,FICOM |
使用IDF方式进行无线网元配置管理是比较合理的方式,但是依然会存在若干缺点:
1、需要在设备开通时制作、输入IDF;
2、IDF信息的后期维护麻烦,尤其是更换了基站的主控板之后,要重新制作、下载IDF;
3、对nob信息的维护需要人工干预;
4、部分IDF结果信息不准确,甚至错误,尤其是BS60系列的基站基本不可用(可能是西门子无线系统软件的问题)。
二、使用命令行对网元模块进行Getinfo的操作。
在LMT或者是RC上对网元所有的模块进行Get命令操作时,会得到相对比较准确的结果,其原理是首先得到具体的网元编号,然后有针对性的对各个网元进行Get命令操作,得到反馈结果之后,按照一定的规律对信息进行匹配,最终得到最后的结果。
这种方法的缺点也很多:
1、操作步骤繁琐,且需要一定的时间;
2、对结果文件的处理烦杂;
3、无法准确得出BS240的Fduamco信息。
下面,我们来看看我们的解决办法。上述两种办法IDF和Getinfo都有各自的优缺点,我们利用这两种办法里的准确信息来得到相对准确的结果。
一、使用BssIDFInfo,处理IDF文件,得到IDF中准确的内容。
1、首先从RC上得到各个BSC的IDF文件,CLI命令为:
(1)Lock REMINV:BSS:XX/REMINV:0;
(2)Uploadidf RC_TOOLS:RC:0/RC_TOOLS:0,BSSDN=BSS:XX,UPLDIDTY=FULL;
(3)Unlock REMINV:BSS:XX/REMINV:0;
2、将得到的IDF结果文件从RC上ftp下来,然后用工具BssIDFInfo处理,得到BssIDFInfo.xls结果文件。
3、结果文件里BSC、BTSM是以网元的SALUNAME标识的。由于BS60的IDF信息及其不准确,所以BssIDFInfo在处理IDF文件时只处理BS240系列的信息。
需要注意的是,IDF信息不一定准确,所以建议使用BssIDFInfo得到BS240的FDUAMCO信息(这是Getinfo得不到的),然后其它的硬件配置信息依靠Getinfo方法得到。
下面是BssIDFInfo处理出来的结果文件:
二、使用BssHwInfo,按步骤执行Get命令、处理结果文件,得到相对准确的网元配置信息。
1、首先,使用BssHwInfo处理你想要得到硬件配置信息的BSC数据库ASC文件,可以一次性处理多个BSC的ASC文件,但限制是所有的BSC在一个RC上。处理完成之后得到一个CLI文件:GetBtsm.cli,将此文件放在RC上执行,执行完成之后将在RC的/export/local/路径下生成BtsmInfo.txt结果文件。
2、将BtsmInfo.txt结果文件从RC上ftp下来,然后再用工具BssHwInfo处理,得到CLI文件:GetHw.cli,然后再将此文件放在RC上执行,执行完成之后将在RC的/export/local/路径下生成GetHw.txt结果文件。
3、再将GetHw.txt结果文件从RC上ftp下来,然后再用工具BssHwInfo处理,得到最终的结果文件:BssHwInfo.xls。这样就可以查看各个BTSM配置硬件的基本信息了。
下面是BssHwInfo处理出来的结果:
工具下载地址:
BssIDFInfo:https://files.cnblogs.com/neosarry/Tool_BssIDFinfo.zip
BssHwInfo:https://files.cnblogs.com/neosarry/Tool_BssHwInfo.zip
浙公网安备 33010602011771号