張蕾
摘 要:空管語音通信是空中交通管制部門實施對空指揮,調(diào)配各種飛行任務,避免空中險情,對外協(xié)調(diào),信息通報,保證飛行安全的重要手段。本文通過一次實際工作中ICS系統(tǒng)Controller板的故障案例,探討了常規(guī)的排故經(jīng)驗,以及極端情況下使用FTP或SSH等遠程登錄協(xié)議維護Controller板的解決方案。
關鍵詞:ICS系統(tǒng);Controller板;故障排查
1 背景概述
民航內(nèi)話系統(tǒng)是內(nèi)部“語音通信交換系統(tǒng)(Voice Communication Switching System, VCSS)”的簡稱,是空管專用話音交換機,接入無線電甚高頻/高頻設備、各類電話設備、網(wǎng)絡設備。作為一個強大的通信服務平臺,內(nèi)話系統(tǒng)主要應用在區(qū)域管制中心、進近管制中心和塔臺等空管單位,是空管單位提供語音通信服務的重要工具。
貴陽現(xiàn)場使用的SCHMID ICS 200/60內(nèi)話系統(tǒng)由瑞士Schmid公司生產(chǎn),是目前我國空管系統(tǒng)使用較為廣泛的內(nèi)話系統(tǒng),采用分布式結(jié)構(gòu)、數(shù)字化技術和模塊化設計[1],交換網(wǎng)絡為全利用度無阻塞型,交換速度快、通話質(zhì)量高、工作可靠性好。
SCHMID ICS200/60內(nèi)話系統(tǒng)由以下四個部分組成:
(1)接口組件,包括模擬接口和數(shù)字接口。模擬接口包括無線電接口和各種電話接口(LB,CB, PSTN,...),數(shù)字接口包括各種專線。每個接口組件通過2Mbps E1主備冗余總線與服務器相連。
(2)智能化操作席位。每個操作席位均具有綜合語音交換和信號處理功能,通過一個或多個雙2Mbps E1冗余設計的環(huán)線與服務器連接。
(3)服務器系統(tǒng)(通常采用冗余設置方式)。服務器系統(tǒng)同時連接接口組件總線和席位環(huán)線。
(4)系統(tǒng)管理終端。對系統(tǒng)進行監(jiān)控和設置。一個獨立的通信鏈路用于系統(tǒng)的配置和管理,用以太網(wǎng)LAN來傳輸配置文件數(shù)據(jù)、事件日志,并將程序和數(shù)據(jù)下載到服務器中。
2 故障現(xiàn)象
某日,貴陽ICS 200/60內(nèi)話系統(tǒng)服務器A出現(xiàn)異常,服務器B切換為主用狀態(tài)。A服務器Controller板上同時出現(xiàn)黃燈和紅燈告警,自檢燈I不斷閃爍,Server板出現(xiàn)黃燈告警,各子機架連接到故障服務器的E1/T1板的1、3口燈變紅,由此判斷A服務器不能與B服務器、監(jiān)控席正常通信。經(jīng)查,故障原因為服務器A的Controller板故障導致服務器A無法正常工作,需對故障Controller板進行更換。
3 處置策略與探討
3.1 更換Controller板
更換Controller板有兩種方法,一種是將故障Controller板中的CF卡拔出,替換備件Controller板中的CF卡,再將備件插入系統(tǒng)主機對應槽位,由于CF卡中保存了系統(tǒng)配置、運行數(shù)據(jù)等相關信息,不用再對Controller板進行配置,極大的縮短排故時間。另一種方法當原板中CF卡失效,則可以遠程登錄Controller板進行配置安裝。
3.2? SSH協(xié)議登錄Controller板
此次貴陽故障Controller板的CF卡不可用,新的Controller板缺乏相應的配置,需要安裝軟件InstallNewSoftware。Schmid內(nèi)話系統(tǒng)的監(jiān)控席使用的是Windows操作系統(tǒng),Controller板使用Linux操作系統(tǒng)。由于windows不能訪問linux文件系統(tǒng),為了遠程維護linux系統(tǒng)的Controller板,Schmid在監(jiān)控席上安裝Cypwin軟件,這是一個win環(huán)境下的Linux仿真器(http://cygwin.com/),可以監(jiān)控席上運行Linux下的命令行,通過該軟件可以將監(jiān)控席模擬為Linux系統(tǒng)遠程登錄Controller板并執(zhí)行相應的操作。
監(jiān)控席使用SSH(Secure Shell) 網(wǎng)絡服務程序遠程登錄Controller板。與ftp、pop和telnet等網(wǎng)絡服務在網(wǎng)絡上用明文傳送口令和數(shù)據(jù)的方式不同,SSH傳輸?shù)乃锌诹詈蛿?shù)據(jù)都會被加密。登錄格式為:#ssh用戶名@主機名(新Controller板的IP地址),登錄后可對Controller板進行配置。
3.3 不同操作系統(tǒng)之間文件互傳
配置Controller板的關鍵在于實現(xiàn)遠程通信。如果新Controller板沒有InstallNewSoftware軟件需要人工拷貝,就涉及Linux與Windows等操作系統(tǒng)之間實現(xiàn)文件互傳。
方案1利用FTP協(xié)議進行文件互傳
FTP客戶端——Windows和Linux操作系統(tǒng)都默認支持FTP協(xié)議,可以做FTP客戶端,訪問FTP服務器。
FTP服務器——Windows和Linux操作系統(tǒng)都需要配置FTP服務器才能被FTP客戶端訪問。具體查看方式如下:
Windows:控制面板——管理工具——計算機管理——服務和應用程序,如果存在Internet信息服務——FTP站點——默認FTP站點,則該Windows主機配置了FTP服務器,可以在FTP站點的屬性中設置FTP登錄的根目錄。
如果沒有配置FTP服務器可以通過以下方式配置:控制面板——添加或刪除程序——添加或刪除Windows組件——Internet信息服務(IIS)——詳細信息——文件傳輸協(xié)議(FTP)服務,插入Windows系統(tǒng)盤自動安裝。
Linux:使用rpm -q vsftpd查詢,若顯示package vsftpd is not installed則表示沒有安裝FTP服務器;如果顯示vsftpd表明已經(jīng)安裝服務器軟件,此時FTP登錄的根目錄為Linux系統(tǒng) /home 用戶的主目錄。如沒有可以使用rpm -ivhvsftp.rpm安裝FTP服務器
當兩個操作系統(tǒng)安裝完成后,在windows中可以使用IE瀏覽器,在地址欄中輸入:ftp://IP地址,以圖形化的方式對文件進行操作。
方案2利用SSH協(xié)議進行文件互傳
如果Windows與Linux都沒有配置FTP服務器或拒絕FTP登錄,而Windows默認不支持SSH協(xié)議,需下載Putty等SSH客戶端軟件。若實際運行環(huán)境不允許安裝軟件或開放FTP訪問服務,可以采取Schmid監(jiān)控席的方式,在Windows系統(tǒng)上安裝Linux仿真器,通過SSH協(xié)議登錄Linux系統(tǒng),使用Linux遠程拷貝命令scp進行文件傳輸:
將本地文件復制到遠程服務器:
scp /Local_Directory/InstallNewSoftwareuser@Controller IP:/Remote_Directory
4 結(jié)束語
本文介紹了一個ICS 200/60內(nèi)話系統(tǒng)Controller板故障案例及兩種常規(guī)的恢復方法,并針對可能出現(xiàn)的極端情況,即Controller板缺少安裝文件或通信協(xié)議,提出不同操作系統(tǒng)間文件互傳的解決方案。此外,對于語音交換系統(tǒng),指示燈的狀態(tài)是排故關鍵,設備維護人員如果能夠掌握系統(tǒng)各個指示燈所表示的意義,并且熟悉設備正常工作時各個指示燈的狀態(tài),在故障發(fā)生時,可以通過指示燈的變化迅速找到故障點,極大減少排故時間。
參考文獻:
[1] Schmid Telecom AG.System Management User Management [M]. Switzerland: Schmid Telecom AG, 2007.
(中國民航貴州空中交通管理分局? 貴州? 貴陽? 550012)