張蕾
摘 要:空管語音通信是空中交通管制部門實施對空指揮,調配各種飛行任務,避免空中險情,對外協調,信息通報,保證飛行安全的重要手段。本文通過一次實際工作中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)