謝 昊,吳慶華
1.昆山市信息港網(wǎng)絡(luò)科技有限責(zé)任公司,江蘇昆山 215301
2.昆山市張浦鎮(zhèn)文化體育站,江蘇昆山 215321
對(duì)網(wǎng)內(nèi)運(yùn)行的不同廠家的設(shè)備進(jìn)行有效的管理:包括數(shù)字電視及模擬電視前端部分和數(shù)據(jù)前端部分的各種設(shè)備;廣播信道和交互信道中使用的路由器、交換機(jī)、復(fù)用器、光端機(jī)、放大器等設(shè)備。
對(duì)各種技術(shù)類型的網(wǎng)絡(luò)實(shí)施全面的管理:包括交互信道的同步數(shù)字系列SDH(Synchronous Digital Hierarchy)網(wǎng)、千兆以太網(wǎng)、異步傳輸模式ATM(Asynchronous Transfer Mode)、基于SDH(Synchronous Digital Hierarchy) 的多業(yè)務(wù)傳送平臺(tái)MSTP(Multi-Service Transport Platform)網(wǎng)和各類接入網(wǎng)等。
對(duì)與網(wǎng)絡(luò)運(yùn)行和業(yè)務(wù)直接相關(guān)的各種管理子系統(tǒng)實(shí)現(xiàn)統(tǒng)一的管理:管理子系統(tǒng)包括設(shè)備管理系統(tǒng)、地理信息系統(tǒng)、用戶管理系統(tǒng)、操作支持系統(tǒng)、商務(wù)支持系統(tǒng)等。
由于各地廣電的網(wǎng)管系統(tǒng)建設(shè)水平和應(yīng)用環(huán)境存在差異,因此,目前沒有全國(guó)統(tǒng)一的綜合網(wǎng)管接口規(guī)范,昆山廣電現(xiàn)有的廠商所提供的網(wǎng)元管理系統(tǒng)多采用SNMP協(xié)議,不同的廠商采用各自不同的技術(shù)和管理協(xié)議(包括管理信息庫(kù)MIB)。要實(shí)現(xiàn)綜合網(wǎng)絡(luò)管理首先要解決的問(wèn)題就是如何獲取這些不同廠商的網(wǎng)元管理系統(tǒng)的信息并進(jìn)行統(tǒng)一管理。
網(wǎng)絡(luò)管理系統(tǒng)使用獨(dú)立于各廠商的專用信息模型,并采用專用的接口模塊將廠商各自的信息模型轉(zhuǎn)換為網(wǎng)絡(luò)管理系統(tǒng)專用的、統(tǒng)一的信息模型的方式可有效的解決這一問(wèn)題。接口轉(zhuǎn)換方式綜合網(wǎng)絡(luò)管理系統(tǒng)的結(jié)構(gòu)如圖1所示。
圖1 接口轉(zhuǎn)換方式綜合網(wǎng)絡(luò)管理系統(tǒng)結(jié)構(gòu)圖
各廠商的網(wǎng)元管理系統(tǒng)或子網(wǎng)管理系統(tǒng)的網(wǎng)管信息通過(guò)這些接口模塊轉(zhuǎn)換為綜合網(wǎng)管系統(tǒng)統(tǒng)一的信息模型,這樣就能夠?qū)崿F(xiàn)多廠商設(shè)備的集中維護(hù)和管理,并能對(duì)全網(wǎng)資源進(jìn)行統(tǒng)一調(diào)度和管理。
在這里我們采用基于通用對(duì)象請(qǐng)求代理體系結(jié)構(gòu)CORBA(Common Object Request Broker Architecture)的接口描述語(yǔ)言IDL(Interface Design Language)對(duì)接口進(jìn)行定義。
這種基于CORBA的接口模塊具體來(lái)說(shuō)就是以CORBA為支撐技術(shù)的協(xié)議網(wǎng)關(guān)。目前,昆山廣電的廠商網(wǎng)元管理系統(tǒng)都支持SNMP協(xié)議,SNMP對(duì)被管理對(duì)象是采用變量的形式進(jìn)行表示,而CORBA采用的是面向?qū)ο蟮姆椒?,通過(guò)不同接口的定義實(shí)現(xiàn)對(duì)對(duì)象的操作。因此,將CORBA應(yīng)用于SNMP管理中,主要是解決CORBA與SNMP的轉(zhuǎn)換。
CORBA/SNMP網(wǎng)關(guān)通過(guò)調(diào)用轉(zhuǎn)換和協(xié)議靜態(tài)翻譯實(shí)現(xiàn)CORBA管理者與SNMP管理資源之間的互操作。網(wǎng)關(guān)在運(yùn)行過(guò)程中實(shí)現(xiàn)調(diào)用轉(zhuǎn)換,而協(xié)議的靜態(tài)翻譯需要建立起SNMP 管理信息結(jié)構(gòu)SMI(Structure of Management Information)到IDL的映射,這種映射由SMI到IDL的MIB編譯器實(shí)現(xiàn)。通過(guò)映射將SMI定義的MIB樹轉(zhuǎn)換成CORBA的對(duì)象體系結(jié)構(gòu)。圖2為CORBA/SNMP網(wǎng)關(guān)轉(zhuǎn)換的實(shí)現(xiàn)模型。
圖2 CORBA/SNMP網(wǎng)關(guān)轉(zhuǎn)換實(shí)現(xiàn)模型
本文所介紹的基于CORBA的接口模塊也就是以CORBA為支撐技術(shù)的協(xié)議網(wǎng)關(guān),屏蔽了底層通信的細(xì)節(jié),可有效的減少系統(tǒng)對(duì)接過(guò)程中的工作量,使軟件有較好的容錯(cuò)性和移植性。符合昆山廣電的實(shí)際情況,能有效解決現(xiàn)有多廠商網(wǎng)元層網(wǎng)絡(luò)管理系統(tǒng)的信息采集與統(tǒng)一問(wèn)題。
[1]顧紀(jì)明,熊承國(guó).HFC網(wǎng)絡(luò)需要開放式網(wǎng)絡(luò)管理系統(tǒng)[D].杭州國(guó)際有線電視技術(shù)研討會(huì)論文集,2002.
[2]汪蕓.CORBA技術(shù)及其應(yīng)用.東南大學(xué)出版社[M],1999.
[3]吳志遠(yuǎn),周長(zhǎng)浩.多廠商接口的作用、進(jìn)展和可行性[J].電信快報(bào),2001(3):17-18.
[4]劉曄,徐志根.用CORBA構(gòu)建基于SNMP的網(wǎng)絡(luò)管理系統(tǒng)[J].計(jì)算機(jī)工程與科學(xué),2004,3(26):11-13.
[5]趙飛.下一代網(wǎng)的綜合管理研究[D].西安電子科技大學(xué)碩士論文,2006.