随着高速公路建设日新月异的发展,我省高速公路机电设备更新也在逐步与世界先进水平接轨。在众多的高速机电设备之中,交换机系统可以称得上是联系各路段数据的核心设备之一,并在今后即将采用的无人值守ETC收费系统中起到至关重要的作用。笔者曾在华为大学接受过华为32模CC08交换机的工程师培训,并在交换机系统的日常维护中积累了一定的经验,现在用一定的篇幅谈谈关于交换机系统日常维护工作常用的模拟话机的诊断测试、BAM应急工作站的安装和使用、BAM 服务器数据设定缓慢的处理方法和接入网BAM 故障的处理等,希望能起到抛砖引玉的作用。
CC08交换机模拟话机的诊断测试
一、 模拟话机诊断测试
CC08交换机模拟话机测试是外线测试的补充,用于测试用户话机的性能测试。项目包括性能测试或指标测试,如振铃听拨号音等测试,以此判断外线的断线、话机性能等故障。
二、硬件准备
硬件连线分配给TSS板的用户端口是一个能够正常工作的内部用户端口,以保证从TSS板到分配给TSS板用户端口之间完全正常,即保证内线正常。同时,系统将申告用户外线,通过外测试总线连到TSS板硬件配置,首先为TSS板分配一个内部用户端口,并用外部物理线使内部用户端口与TSS板相连接。于是外部物理线TSS板,母板总线ASL板和用户外线构成透明传输。申告用户话机和分配给TSS板的用户端口,实现连接在图中第三方话机为PSTN上的任意一台普通模拟话机。话机测试时该话机可通过拨打分配给TSS板用户端口的电话号码,实现与被测话机通话,此时被测用户实际上是利用分配给TSS板的用户端口的内线和故障外线完成测试。
三 、用户设备诊断测试的操作步骤和命令
1、MOD TSSCFG 修改TSS配置给TSS板分配一个模拟用户端口
2、LST CNACLD 查询呼叫字冠
3、SET TSTTEL 开始话机测试
4、第三方话机拨打分配给TSS板用户端口的电话号码
5、STR TSTTEL 进行话机测试
6、STP TSTTEL 停止话机测试
说明:
1、话机测试完毕后,必须发送停止测试命令,否则系统将在半小时后自动停止话机测试;
2、执行LST CNACLD命令可以查询到测试号码的号首集;
3、SET TSTTEL STR TSTTEL STP TSTTEL命令每次操作输出两个结果,第一个结果返回0,表示命令发送到主机第二个结果中,BAM状态和主机状态均为正常,表示命令执行成功;
4、话机测试选项包括:发送拨号音,发送回铃音,发送嗥鸣音,发送忙音测环阻接收用户,拨号反极性测试和送振铃等。其中振铃信号必须在被测话机挂机状态才能执行,其它测试选项则全部在摘机状态下执行,因此测试必须先进行送振铃项目,然后再进行其它测试项目,这些测试项没有严格的顺序要求。
四、示例:
对被测话机60132进行诊断测试第三方话机号码为60140, TSS板占用的模拟号码为60100。
1、修改TSS配置为TSS板分配一个模拟用户端口
MOD TSSCFG:MN=1, F=2, PSN=0, IPN=TRUE;
参数MN=
2、查询被测话机的号首集
LST CNACLD:; 查询得到被测话机60132的号首集为1
3、开始话机测试 SET TSTTEL:P=1, D=K'60132;
参数P=1表示号首集为1 D=K'60132表示被测话机号码,执行命令将命令发送到主机后,返回值为0,表示发送命令成功,此时主机会上报待测话机的状态,如摘挂机等。
4、第三方话机60140拨打分配给TSS板用户端口的电话号码60100 后,在维护终端上可以看到,第三方话机连接测试话机的提示,第三方话机听到一声回铃音。
5、对测试话机60132进行话机测试 STR TSTTEL:PTO=RING; 参数PTO=RING表示测试送振铃
说明:
(1)在进行送振铃测试时,被测话机摘机后,可顺序进行发拨号音发回铃音等试项目。如果被测话机正常,则第三方话机和被测话机应能同时听到拨号音、回铃音等信号音。如果听不到相应的信号音,则表明被测用户的相应功能可能存在问题,此时应对用户外线和话机进行检修。
(2)其它测试反极性测试、测环阻等维护终端会有相应的结果提示信息。
6、停止话机测试 STP TSTTEL: P=1, D=K'60132;
BAM应急工作站的安装和使用
一、应急工作站简介
CC08 数字程控交换系统的BAM服务器是终端系统与交换设备的联系媒介,话单统计数据等重要数据都存放在BAM服务器上,BAM服务器是交换机的关键部件。为了防患于未然,BAM必须配备应急工作站。应急工作站的硬件与普通工作站基本相同,区别仅在于系统软件和配置上。应急工作站需安装应急工作站软件,该软件可通过网络自动同步备份,BAM服务器的数据内容缺省值为每四小时发起一次同步活动,当BAM服务器停止工作后,可以通过应急工作站上的备份数据恢复BAM数据库,还可以用应急工作站暂时代替BAM服务器工作,待BAM服务器故障恢复后再切换恢复到原来的工作模式。
二、安装应急工作站
1、安装步骤:应急工作站一般需要到现场安装其软件安装环境与BAM服务器相同
(1)安装Win NT Server 4.0 Service Pack 5 Pack 6;
(2)安装IE 4.01或以上版本;
(3)安装MS SQL Server 7.0 数据库管理系统桌面版;
(4)安装CC08 BAM服务器软件。
2 、BAM服务器软件安装注意事项:
(1)选择安装类型应急工作站;
(2) 指定同步目录在运行期间,应急工作站必须自动同步BAM服务器的数据内容。因此在安装应急工作站时,必须指定BAM服务器的机器名或IP地址,为了完成应急服务器功能指定两个同步的目录,常规BAM服务器的系统数据备份目录默认为F:\CC08, 话单文件数据存放目录默认为D:\Bill, 同步数据存放目录可以设置为应急工作站上的相应目录;
(3) 设置数据备份时间周期,应急工作站同步备份BAM服务器的话单和数据,默认备份时间周期为4小时。为了减少发生故障时的话单和数据丢失,目前要求将应急工作站备份时间周期设置为10分钟,设置方法如下(注意应急工作站和BAM服务器两端都要设置):
A: 在BAM服务器和应急工作站的WINNT目录下找到128bam.ini 文件;
B: 修改128bam.ini中[mirror]项的时间配置为Period=10, Deadline=10, Timeout=5,其中Period 为定时周期,默认值为240 ,单位为分钟,通过调整此项的值,可以设置定时备份的周期。应急工作站将按此周期定时扫描BAM服务器的指定备份目录,并备份相应文件。Deadline 为同步文件限制终止时间,单位为分钟,即仅复制最后修改时间比复制时的时间早n分钟的文件,n的值为Deadline的值。Timeout 为应急工作站与BAM服务器的应答超时的时间,缺省为1分钟,Timeout的值过小可能会导致备份失败。
(4)应急工作站安装检查:应急工作站安装设置完成后,重新启动系统系统将自动启动客户端程序。 请检查:
A:应急工作站的Smirror服务应自动启动;
B:过10分钟检查应急工作站是否开始备份BAM服务器的相应目录。
三、启用应急工作站替代BAM服务器
应急工作站平常作为普通客户端使用。当BAM服务器发生故障时,在应急工作站上利用备份数据恢复BAM数据库,用应急工作站暂时代替BAM服务器工作。
BAM服务器请按以下步骤进行:
1、恢复BAM数据库。
(1)关闭应急工作站的所有运行应用程序,并确认无其它程序或连接,访问应急工作站的数据库断开网线;
(2)启动CC08 BAM服务器安装程序安装过程中应注意:
在选择软件安装选项时,由于应急工作站已安装过BAM软件,应选择缺省选项Restore CC08 Environment and Data;
在系统提示输入备份数据路径信息时,输入必要信息,包括BAM数据库备份文件和计次表数据库备份文件,文件所在目录为同步数据存放目录。
其中CC08 System Database Backup File 为BAM 数据库备份文件,文件名为BamYYYYMMDD.dat, 建议选择日期最新的备份文件CC08 Bill Database Backup
File 为计次表备份文件,文件名为MeterBak.dat ,CC08 Registry Backup File 为BAM注册表的备份,在应急工作站中无须恢复,注意不能输入任何数据。
(3)在输入备份数据路径信息后,安装程序自动利用备份数据进行BAM数据库的恢复。在恢复过程中,安装程序将显示执行进度信息,根据数据库容量和机器效率的不同,该过程所花费的时间从数分钟到数小时不等。
(4)启动BAM系统进行格式转换为联机作准备:
应急工作站数据库恢复后,重新启动计算机执行SecurityManager.exe,启动BAM系统执行MMLWs.exe启动客户端程序,登录后执行下列命令,进行数据格式转换。
LOF: 设置脱机状态
SET FMT: STS=ON 设置格式转换开关为ON,FMT 执行格式转换,完成本步骤后系统即可恢复话单维护告警和话统等子系统;
2、连接网络:
(1)断开BAM服务器与前台主机的网络连接
(2)连接应急工作站与前台主机,在BAM服务器机柜中将应急工作站网线插入前台主机使用的LANSwitch
(3)设置应急工作站IP地址为BAM地址172.20.200.200
3、校验数据并执行联机命令:
执行CRC校验命令,STR CRC校验前后台数据记录校验不一致的表名,若存在校验不一致的表格则:
(1)执行LST USD 查询尚未发送的记录,若有则发送这些记录;
(2)收集BAM数据库备份文件日期后的操作记录,重新进行这些操作;
重新执行CRC校验命令,STR CRC 校验前后台数据,如果所有表格校验正确,则执行联机命令LON, 应急工作站正式启动。
BAM 服务器数据设定缓慢的处理方法
一、确保MCP 卡网卡网线硬件正常。
BAM 服务器有两块MCP 卡,其拨码开关设置不同, 服务器与老式镶嵌于BAM 上的MCP 卡的拨码开关不同,必须保证网卡正常运行驱动带宽足够大,并设定正确的IP 地址与网关。
二、使用独立HUB 集线器。
BAM 服务器与维护终端之间通过HUB 连接,其间的信息以广播方式传送。在只有一台维护终端非话务高峰和非话务统计时设定数据。
三、合理安排话统和取话单时间段。
四、增大虚拟内存。
此方法可提高服务器的运行性能,大大提高多任务窗口的打开数量和运行速度。
五、合理应用维护终端统计功能。
避免在维护终端的Tablebrowse 同时打开ST 用户数据表、V5ST 用户数据表和用户数据索引表并做统计,查看完毕后应立即关闭这些表格。由于这些表格动态更新打开查询时,它们将得不到及时更新,只有在表格关闭后才能恢复更新。打开的时间越长,更新的时间也越长,从而加大了服务器负担。
六、减少话务高峰期数据操作
在话务量高峰期间应尽量减少和避免批命令,连续设定大批数据设定全局或大量统计类的查询,如LST NSVUSER 新业务用户统计,LST ALMMAL查询恶意记录,全局大批量数据操作FMT ALL, 格式转换BKP DB ,备份BAM 数据库及注册表等命令,这些命令都会加大服务器的负担。
七、服务器内存与告警软件NT日志文件
要求服务器内存
接入网BAM 故障的处理
一、基本配置
以上本局接入网BAM 配置,类似硬盘分为C 盘
二、故障现象
告警箱告警,维护工作台显示工作站与服务器通讯中断,重启BAM 后故障依旧,接上鼠标键盘和显示器后观察系统提示DISK I/O ERROR
三、处理过程
1、关电打开AM, 检查主板硬盘插头和数据联线均正常;
2、重新启动进入CMOS 系统可检测到C 盘,用DOS 命令转入C 盘时出现提示Alert Retry 或Fail ,推断C 盘有坏扇区;
3、关电将C 盘去掉,改为从盘安装到其他电脑上打开文件目录正常,用磁盘扫描程序检查发现了大量坏扇区,将BAM D 盘改为主盘后重新分区,在C 盘下安装Win2000启动后,此时BAM 和WS 均可ping 通,再从便携电脑中将安装软件BAM 补丁程序和MOXA 驱动程序拷贝到D 分区下;
4、关电将BAM 原C 盘改为从盘挂到BAM 下成为E 盘打开;
D:\...\Setup\Gui\Bam\Disk1 目录执行Setup.exe 文件安装,完毕后自动重启进入HONET ,网管界面退出,网管界面打开;
D:\...\Setup\Gui\Clients\Disk1 目录执行Setup.exe 文件,注意这一过程要快,否则五分钟左右Watchdog 检测到HONET 网管被关闭后会自动重启BAM,安装完后自动重启进入HONET 网管界面,退出网管界面注意,如果没有退出DBF 目录下有文件在用,不容许覆盖。将E:\An_nms\Bam\Dbf 目录下的所有内容拷贝到C:\An_nms\Bam\Dbf下,再将BAM 补丁程序打上,至此BAM版本和数据均已恢复,注意电脑主从盘互换时一方面要跳线修改,主从盘另一方面还要进入CMOS,重新确认硬盘容量。
5、安装MOXA 驱动程序,打开数管系统中的设备配置菜单下的模块描述表,记下各模块的串口编号,然后开始安装MOXA驱动程序,用该TURBO 系列MOXA 驱动程序安装,结束单击FINISH 后出现MOXA 配置界面。所以在MOXA 属性界面中,通过Port setting 键将COM Number 改为com4-com35,单击OK 键结束MOXA 安装。如果不将MOXA 卡的串口号改为与模块描述表中的数据一致,则在进入维护后会出现某些模块单板状态报不上来的现象。
6、接好BAM 联线后,上电登录后进入接入网维护台,各模块单板状态均可正确上报,检查前台软件版本均可正确上报,检查备份开关各模块主备机均为允许备份。说明:主备机数据一致,进入接入网数管台,进行前后台数据一致性检查均正常,将告警箱开关打开,显示通讯口----- 紧急告警说明BAM 和告警箱之间的RS232 串口未工作,将E:\An_nms\Public\initfile 目录下的四个配置文件与C 盘下的文件比较发现bam.ini,almbox.ini 两个文件不同,将其拷贝到C:\An_nms\Public\initfile 目录下,覆盖新文件重启BAM后告警箱正常。
维护经验
在BAM 的C 盘下的DBF 目录中的文件和initfile 目录下的配置文件必须备份到安全可靠的地方,每次修改接入网数据前后均需备份DBF 数据。
联系客服