【摘要】在西安本地網網絡運行過程中,準確掌握系統的運行狀態,及時處理設備故障,可以大大提高網絡的資源利用率,顯著降低網絡的運行和維護費用。為應對各專業多廠商、多技術、多業務發展的現狀,研究綜合網管的接入方式與實現方法具有重要意義。西安如何將各專業網管系統逐步融合到綜合網管平臺之中成為了電信網管系統建設的重要課題。
【關鍵詞】網管系統北向接口多廠商開放接口
1西安電信本地網管狀況
西安本地電信網絡大體可分為一個基礎網(傳輸網),六個業務網(固定電話網、數字數據網、智能網、分組交換網、小靈通網、接入網和三個支撐網。隨著網絡規模的不斷擴大,網上設備的種類和數量也不斷地增加,整個網絡的復雜性日益提高,多廠商問題非常突出。
2西安電信綜合網管接入方案
網管接入方法的選擇是西安綜合網管建設方案的基礎,也是系統實現的關鍵。網管接入方法主要分為多廠商開放接口方式、數據庫方式兩種。
2.1多廠商開放接口方式
適應電信運營網絡多元化的設備現狀,支持多種協議,提供豐富的數據接口,能連接并管理包括ASCII/TL1、SNMP、CMIP/Q3等主要類型的設備;通過設置系統的應用服務網關,可以連接其他廠商的應用系統、管理系統和數據庫,包括Sybase、MS SQL、Informix和Oracle等。滿足西安電信的實際需要,可實現各種網元設備、網元網管系統和專業網管系統的統一接入。
2.2數據庫方式
數據庫方式采用自行開發的傳輸集中告警系統的計算機網絡與廠商原有的子網管理系統網絡實現對接,通過改變子網管理系統內部的IP尋址方式進入廠商子網管理系統的數據庫。
其優點是:開發成本較低、開發周期短、無需廠商配合;缺點是:采集信息單一、影響子網管理系統安全、廠商軟件升級后將無法保證系統運行。
3西安電信現有廠商網管的北向接口類型及實現方式
3.1北向接口類型
根據西安電信現有廠商網管的種類,本文對各廠商網關的北向接口類型進行了歸納,逐一對各種接口進行分析,詳見表1。
3.2各種接口的實現方式
3.2.1數據庫輪訓方式
使用數據庫方式采集告警數據,根據具體采集方式的不同,分為通過遠端客戶端連接和服務器本地直接連接兩種,連接無論對方是何種數據庫,在實施時,通常包含如下信息:
a.數據庫服務器的地址
b.數據庫服務器的帳號/密碼
c.數據庫服務器的連接端口(遠程客戶端連接時使用);
d.數據庫服務器開放23端口,同時提供有數據庫訪問權限的帳號/密碼(服務器本地連接時使用)
3.2.2Socket連接方式
采用TCP或UDP協議作為告警信息收發的的通信協議類型,由各網管廠商制訂應用層的通信協議內容并以書面文檔的形式提供。具體實施重點如下所述。
TCP方式實現過程:
(1)對方服務器方式
a.對方開放的IP地址,端口。
b.網絡通路是否存在防火墻等設備,如果有,需要對相應的服務端口進行開放。
c.需要對方提供服務器接口協議規范文檔。
(2)對方客戶端模式:
a.向對方提供我方的IP、端口
b.向對方提供我方的接口協議規范(可選,通常只要對方給過來就可以,不需要具體規范)
c.需要對方網管配置到我方服務器的連接
UDP方式實現過程:
a.告警系統提供UDP發送的目的端口(如果端口可隨意設置,可以決定端口號)。
b.告警系統提供UDP發包的目的地址。
3.2.3CORBA接口的實現過程
CORBA是面向對象的。因此,首先把網管底層功能劃分成各個功能集合,每個集合對應一個CORBA對象。然后,將每個集合具體提供的功能和數據分別抽象成CORBA對象中的方法和數據結構。再用接121定義語言(IDL)描述出這些方法和數據結構。最后,用IDL編譯器將IDL分別生成接口的Client/Server框架C++源碼并在接口函數中加入各自的業務邏輯代碼編譯成最終的應用程序。
表1主要廠商北向接口的情況
4小結
西安電信采用多廠商開放接口方式,整個網絡的復雜性日益提高,多廠商問題非常突出,對網絡管理提出了更高的要求。西安電信綜合網管系統已實現對本地網各相關專業網絡的網元、網管以及專業網管系統的接入,實現跨廠家、跨專業的,在統一界面、同一窗口內對網絡的告警管理、性能管理,同時實現與資源信息、客戶信息的互連和調用,做到了互通和共享信息資源,相互之間的信息交換,充分發揮網絡的運行效率。