论文部分内容阅读
摘 要:空管语音通信是空中交通管制部门实施对空指挥,调配各种飞行任务,避免空中险情,对外协调,信息通报,保證飞行安全的重要手段。本文通过一次实际工作中ICS系统Controller板的故障案例,探讨了常规的排故经验,以及极端情况下使用FTP或SSH等远程登录协议维护Controller板的解决方案。
关键词:ICS系统;Controller板;故障排查
1 背景概述
民航内话系统是内部“语音通信交换系统(Voice Communication Switching System, VCSS)”的简称,是空管专用话音交换机,接入无线电甚高频/高频设备、各类电话设备、网络设备。作为一个强大的通信服务平台,内话系统主要应用在区域管制中心、进近管制中心和塔台等空管单位,是空管单位提供语音通信服务的重要工具。
贵阳现场使用的SCHMID ICS 200/60内话系统由瑞士Schmid公司生产,是目前我国空管系统使用较为广泛的内话系统,采用分布式结构、数字化技术和模块化设计[1],交换网络为全利用度无阻塞型,交换速度快、通话质量高、工作可靠性好。
SCHMID ICS200/60内话系统由以下四个部分组成:
(1)接口组件,包括模拟接口和数字接口。模拟接口包括无线电接口和各种电话接口(LB,CB, PSTN,...),数字接口包括各种专线。每个接口组件通过2Mbps E1主备冗余总线与服务器相连。
(2)智能化操作席位。每个操作席位均具有综合语音交换和信号处理功能,通过一个或多个双2Mbps E1冗余设计的环线与服务器连接。
(3)服务器系统(通常采用冗余设置方式)。服务器系统同时连接接口组件总线和席位环线。
(4)系统管理终端。对系统进行监控和设置。一个独立的通信链路用于系统的配置和管理,用以太网LAN来传输配置文件数据、事件日志,并将程序和数据下载到服务器中。
2 故障现象
某日,贵阳ICS 200/60内话系统服务器A出现异常,服务器B切换为主用状态。A服务器Controller板上同时出现黄灯和红灯告警,自检灯I不断闪烁,Server板出现黄灯告警,各子机架连接到故障服务器的E1/T1板的1、3口灯变红,由此判断A服务器不能与B服务器、监控席正常通信。经查,故障原因为服务器A的Controller板故障导致服务器A无法正常工作,需对故障Controller板进行更换。
3 处置策略与探讨
3.1 更换Controller板
更换Controller板有两种方法,一种是将故障Controller板中的CF卡拔出,替换备件Controller板中的CF卡,再将备件插入系统主机对应槽位,由于CF卡中保存了系统配置、运行数据等相关信息,不用再对Controller板进行配置,极大的缩短排故时间。另一种方法当原板中CF卡失效,则可以远程登录Controller板进行配置安装。
3.2 SSH协议登录Controller板
此次贵阳故障Controller板的CF卡不可用,新的Controller板缺乏相应的配置,需要安装软件InstallNewSoftware。Schmid内话系统的监控席使用的是Windows操作系统,Controller板使用Linux操作系统。由于windows不能访问linux文件系统,为了远程维护linux系统的Controller板,Schmid在监控席上安装Cypwin软件,这是一个win环境下的Linux仿真器(http://cygwin.com/),可以监控席上运行Linux下的命令行,通过该软件可以将监控席模拟为Linux系统远程登录Controller板并执行相应的操作。
监控席使用SSH(Secure Shell) 网络服务程序远程登录Controller板。与ftp、pop和telnet等网络服务在网络上用明文传送口令和数据的方式不同,SSH传输的所有口令和数据都会被加密。登录格式为:#ssh用户名@主机名(新Controller板的IP地址),登录后可对Controller板进行配置。
3.3 不同操作系统之间文件互传
配置Controller板的关键在于实现远程通信。如果新Controller板没有InstallNewSoftware软件需要人工拷贝,就涉及Linux与Windows等操作系统之间实现文件互传。
方案1利用FTP协议进行文件互传
FTP客户端——Windows和Linux操作系统都默认支持FTP协议,可以做FTP客户端,访问FTP服务器。
FTP服务器——Windows和Linux操作系统都需要配置FTP服务器才能被FTP客户端访问。具体查看方式如下:
Windows:控制面板——管理工具——计算机管理——服务和应用程序,如果存在Internet信息服务——FTP站点——默认FTP站点,则该Windows主机配置了FTP服务器,可以在FTP站点的属性中设置FTP登录的根目录。
如果没有配置FTP服务器可以通过以下方式配置:控制面板——添加或删除程序——添加或删除Windows组件——Internet信息服务(IIS)——详细信息——文件传输协议(FTP)服务,插入Windows系统盘自动安装。
Linux:使用rpm -q vsftpd查询,若显示package vsftpd is not installed则表示没有安装FTP服务器;如果显示vsftpd表明已经安装服务器软件,此时FTP登录的根目录为Linux系统 /home 用户的主目录。如没有可以使用rpm -ivhvsftp.rpm安装FTP服务器
当两个操作系统安装完成后,在windows中可以使用IE浏览器,在地址栏中输入:ftp://IP地址,以图形化的方式对文件进行操作。
方案2利用SSH协议进行文件互传
如果Windows与Linux都没有配置FTP服务器或拒绝FTP登录,而Windows默认不支持SSH协议,需下载Putty等SSH客户端软件。若实际运行环境不允许安装软件或开放FTP访问服务,可以采取Schmid监控席的方式,在Windows系统上安装Linux仿真器,通过SSH协议登录Linux系统,使用Linux远程拷贝命令scp进行文件传输:
将本地文件复制到远程服务器:
scp /Local_Directory/InstallNewSoftwareuser@Controller IP:/Remote_Directory
4 结束语
本文介绍了一个ICS 200/60内话系统Controller板故障案例及两种常规的恢复方法,并针对可能出现的极端情况,即Controller板缺少安装文件或通信协议,提出不同操作系统间文件互传的解决方案。此外,对于语音交换系统,指示灯的状态是排故关键,设备维护人员如果能够掌握系统各个指示灯所表示的意义,并且熟悉设备正常工作时各个指示灯的状态,在故障发生时,可以通过指示灯的变化迅速找到故障点,极大减少排故时间。
参考文献:
[1] Schmid Telecom AG.System Management User Management [M]. Switzerland: Schmid Telecom AG, 2007.
(中国民航贵州空中交通管理分局 贵州 贵阳 550012)
关键词:ICS系统;Controller板;故障排查
1 背景概述
民航内话系统是内部“语音通信交换系统(Voice Communication Switching System, VCSS)”的简称,是空管专用话音交换机,接入无线电甚高频/高频设备、各类电话设备、网络设备。作为一个强大的通信服务平台,内话系统主要应用在区域管制中心、进近管制中心和塔台等空管单位,是空管单位提供语音通信服务的重要工具。
贵阳现场使用的SCHMID ICS 200/60内话系统由瑞士Schmid公司生产,是目前我国空管系统使用较为广泛的内话系统,采用分布式结构、数字化技术和模块化设计[1],交换网络为全利用度无阻塞型,交换速度快、通话质量高、工作可靠性好。
SCHMID ICS200/60内话系统由以下四个部分组成:
(1)接口组件,包括模拟接口和数字接口。模拟接口包括无线电接口和各种电话接口(LB,CB, PSTN,...),数字接口包括各种专线。每个接口组件通过2Mbps E1主备冗余总线与服务器相连。
(2)智能化操作席位。每个操作席位均具有综合语音交换和信号处理功能,通过一个或多个双2Mbps E1冗余设计的环线与服务器连接。
(3)服务器系统(通常采用冗余设置方式)。服务器系统同时连接接口组件总线和席位环线。
(4)系统管理终端。对系统进行监控和设置。一个独立的通信链路用于系统的配置和管理,用以太网LAN来传输配置文件数据、事件日志,并将程序和数据下载到服务器中。
2 故障现象
某日,贵阳ICS 200/60内话系统服务器A出现异常,服务器B切换为主用状态。A服务器Controller板上同时出现黄灯和红灯告警,自检灯I不断闪烁,Server板出现黄灯告警,各子机架连接到故障服务器的E1/T1板的1、3口灯变红,由此判断A服务器不能与B服务器、监控席正常通信。经查,故障原因为服务器A的Controller板故障导致服务器A无法正常工作,需对故障Controller板进行更换。
3 处置策略与探讨
3.1 更换Controller板
更换Controller板有两种方法,一种是将故障Controller板中的CF卡拔出,替换备件Controller板中的CF卡,再将备件插入系统主机对应槽位,由于CF卡中保存了系统配置、运行数据等相关信息,不用再对Controller板进行配置,极大的缩短排故时间。另一种方法当原板中CF卡失效,则可以远程登录Controller板进行配置安装。
3.2 SSH协议登录Controller板
此次贵阳故障Controller板的CF卡不可用,新的Controller板缺乏相应的配置,需要安装软件InstallNewSoftware。Schmid内话系统的监控席使用的是Windows操作系统,Controller板使用Linux操作系统。由于windows不能访问linux文件系统,为了远程维护linux系统的Controller板,Schmid在监控席上安装Cypwin软件,这是一个win环境下的Linux仿真器(http://cygwin.com/),可以监控席上运行Linux下的命令行,通过该软件可以将监控席模拟为Linux系统远程登录Controller板并执行相应的操作。
监控席使用SSH(Secure Shell) 网络服务程序远程登录Controller板。与ftp、pop和telnet等网络服务在网络上用明文传送口令和数据的方式不同,SSH传输的所有口令和数据都会被加密。登录格式为:#ssh用户名@主机名(新Controller板的IP地址),登录后可对Controller板进行配置。
3.3 不同操作系统之间文件互传
配置Controller板的关键在于实现远程通信。如果新Controller板没有InstallNewSoftware软件需要人工拷贝,就涉及Linux与Windows等操作系统之间实现文件互传。
方案1利用FTP协议进行文件互传
FTP客户端——Windows和Linux操作系统都默认支持FTP协议,可以做FTP客户端,访问FTP服务器。
FTP服务器——Windows和Linux操作系统都需要配置FTP服务器才能被FTP客户端访问。具体查看方式如下:
Windows:控制面板——管理工具——计算机管理——服务和应用程序,如果存在Internet信息服务——FTP站点——默认FTP站点,则该Windows主机配置了FTP服务器,可以在FTP站点的属性中设置FTP登录的根目录。
如果没有配置FTP服务器可以通过以下方式配置:控制面板——添加或删除程序——添加或删除Windows组件——Internet信息服务(IIS)——详细信息——文件传输协议(FTP)服务,插入Windows系统盘自动安装。
Linux:使用rpm -q vsftpd查询,若显示package vsftpd is not installed则表示没有安装FTP服务器;如果显示vsftpd表明已经安装服务器软件,此时FTP登录的根目录为Linux系统 /home 用户的主目录。如没有可以使用rpm -ivhvsftp.rpm安装FTP服务器
当两个操作系统安装完成后,在windows中可以使用IE浏览器,在地址栏中输入:ftp://IP地址,以图形化的方式对文件进行操作。
方案2利用SSH协议进行文件互传
如果Windows与Linux都没有配置FTP服务器或拒绝FTP登录,而Windows默认不支持SSH协议,需下载Putty等SSH客户端软件。若实际运行环境不允许安装软件或开放FTP访问服务,可以采取Schmid监控席的方式,在Windows系统上安装Linux仿真器,通过SSH协议登录Linux系统,使用Linux远程拷贝命令scp进行文件传输:
将本地文件复制到远程服务器:
scp /Local_Directory/InstallNewSoftwareuser@Controller IP:/Remote_Directory
4 结束语
本文介绍了一个ICS 200/60内话系统Controller板故障案例及两种常规的恢复方法,并针对可能出现的极端情况,即Controller板缺少安装文件或通信协议,提出不同操作系统间文件互传的解决方案。此外,对于语音交换系统,指示灯的状态是排故关键,设备维护人员如果能够掌握系统各个指示灯所表示的意义,并且熟悉设备正常工作时各个指示灯的状态,在故障发生时,可以通过指示灯的变化迅速找到故障点,极大减少排故时间。
参考文献:
[1] Schmid Telecom AG.System Management User Management [M]. Switzerland: Schmid Telecom AG, 2007.
(中国民航贵州空中交通管理分局 贵州 贵阳 550012)