国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

CORBA技術(shù)在電力通信傳輸網(wǎng)的應(yīng)用

2016-11-10 06:48:21陳浩暉
大眾科技 2016年2期
關(guān)鍵詞:傳輸網(wǎng)網(wǎng)元管理器

陳浩暉

CORBA技術(shù)在電力通信傳輸網(wǎng)的應(yīng)用

陳浩暉

(中國(guó)電子科技集團(tuán)公司第三十四研究所,廣西 桂林 541004)

在電力通信系統(tǒng)中SDH傳輸網(wǎng)管通過(guò)CORBA接口與綜合網(wǎng)管進(jìn)行通信。文章從通信綜合網(wǎng)管的架構(gòu),傳輸SDH網(wǎng)絡(luò)CORBA北向接口在網(wǎng)絡(luò)的作用,CORBA的關(guān)鍵技術(shù)及北向接口的功能實(shí)現(xiàn)方式,闡述綜合網(wǎng)管實(shí)現(xiàn)獲取通信網(wǎng)絡(luò)配置及運(yùn)行狀態(tài)的方式實(shí)現(xiàn)有效的通信管理及調(diào)度。

綜合網(wǎng)管:傳輸網(wǎng)管:CORBA

電力通信傳輸網(wǎng)在電力系統(tǒng)中作為傳輸電力自動(dòng)化控制、電網(wǎng)生產(chǎn)管理信息系統(tǒng)傳輸載體,保障電力系統(tǒng)的安全穩(wěn)定運(yùn)行及電網(wǎng)運(yùn)營(yíng)有著至關(guān)重要的作用。傳輸網(wǎng)主要以SDH網(wǎng)絡(luò)構(gòu)建,因?yàn)樵诰W(wǎng)中有多廠家的設(shè)備,一般一個(gè)省網(wǎng)絡(luò)有多個(gè)廠家設(shè)備每個(gè)廠家的專業(yè)網(wǎng)管都不一樣,在這種情況下需要建設(shè)一個(gè)綜合網(wǎng)管平臺(tái)將各廠家設(shè)備統(tǒng)一在一個(gè)網(wǎng)管平臺(tái),做到故障統(tǒng)一管理、資源統(tǒng)一調(diào)度、性能統(tǒng)一管理、配置統(tǒng)一平臺(tái),而如何從各專業(yè)網(wǎng)管中采集相應(yīng)的網(wǎng)絡(luò)數(shù)據(jù),作為傳輸網(wǎng)管平臺(tái)來(lái)說(shuō),主流廠家均采用較為成熟的CORBA技術(shù),將現(xiàn)有傳輸網(wǎng)設(shè)備資源、業(yè)務(wù)狀態(tài)從專業(yè)網(wǎng)管集成上來(lái),使運(yùn)維部門在統(tǒng)一的網(wǎng)管平臺(tái)上實(shí)現(xiàn)對(duì)通信的綜合監(jiān)控,及時(shí)發(fā)現(xiàn)設(shè)備、業(yè)務(wù)故障,提高業(yè)務(wù)故障響應(yīng)時(shí)間,為電網(wǎng)的安全穩(wěn)定運(yùn)行提供更好的服務(wù)和支撐。

1 傳輸網(wǎng)管在綜合網(wǎng)管的接入方式

在電力系統(tǒng)主要是在傳輸網(wǎng)管接入綜合網(wǎng)管是通過(guò)CORBA接口,作為綜合網(wǎng)管和傳輸網(wǎng)管的接口。如圖1所示,從網(wǎng)絡(luò)架構(gòu)上來(lái)說(shuō)分成三層,其中網(wǎng)元層為各個(gè)節(jié)點(diǎn)SDH設(shè)備,專業(yè)網(wǎng)管層為各個(gè)廠家的專業(yè)網(wǎng)管各個(gè)廠家的網(wǎng)管均不一樣,通過(guò)北向接口與上一層第三方管理平臺(tái)(綜合網(wǎng)管)連接。綜合網(wǎng)管CORBA從接口提取專業(yè)網(wǎng)管數(shù)據(jù)獲取設(shè)備信息、拓?fù)浣Y(jié)構(gòu)、配置信息、告警信息,對(duì)設(shè)備的狀態(tài)改變會(huì)通過(guò)接口通知上報(bào)到上層網(wǎng)管,實(shí)時(shí)準(zhǔn)確地把專業(yè)網(wǎng)管的狀態(tài)信息完整地傳送到綜合網(wǎng)管平臺(tái)體系中。

圖1 網(wǎng)絡(luò)架構(gòu)

2 CORBA的相關(guān)技術(shù)

CORBA(Common Object Request Broker Architecture公共對(duì)象請(qǐng)求代理體系結(jié)構(gòu))是由OMG組織制訂的一種標(biāo)準(zhǔn)的面向?qū)ο髴?yīng)用程序體系規(guī)范。采用服務(wù)器端和客戶端傳輸數(shù)據(jù)的方式以下為CORBA中關(guān)鍵的技術(shù)描述。

CORBA的特點(diǎn):平臺(tái)獨(dú)立性,CORBA可以在任何平臺(tái)上運(yùn)行。語(yǔ)言無(wú)關(guān)性,通過(guò)一種叫IDL(Interface Definition Language)的接口定義語(yǔ)言,任何語(yǔ)言都能制作CORBA組件,而CORBA組件能在任何語(yǔ)言、任何平臺(tái)使用。

ORB(Object Request Broker)ORB是一種功能,客戶端應(yīng)用程序調(diào)用服務(wù)器端遠(yuǎn)端對(duì)象方法的一種機(jī)制它具備以下能力:對(duì)象定位(根據(jù)對(duì)象引用定位對(duì)象的實(shí)現(xiàn)),對(duì)象定位后,確信Server能接受請(qǐng)求將客戶方請(qǐng)求通過(guò)Marshaling/ Unmarshing方式重定向到服務(wù)器對(duì)象上,如果需要,將結(jié)果以同樣的方式返回。

IDL(Interface Definition Language )定義客戶側(cè)和服務(wù)器之間的接口,是由編譯器IDL 自動(dòng)生成的, 以及根據(jù)支持的語(yǔ)言映射,自動(dòng)生成來(lái)自一個(gè)CORBA IDL的代碼。IDL僅僅定義接口,而不定義實(shí)現(xiàn)。在CORBA中IDL有著規(guī)范的定義。各廠商會(huì)提供相應(yīng)的IDL文件Stub code(樁)放在客戶方, Skeleton Code(骨架) 放在服務(wù)器方。

GIOP(General Inter-ORB Protocol)通用ORB之間的協(xié)議:定義了一個(gè)不同ORB之間的接口。GIOP是CORBA方法調(diào)用的核心部分。GIOP不基于任何特別的網(wǎng)絡(luò)協(xié)議,如IPX或TCP/IP。為了確?;ゲ僮餍裕琌MG必須將GIOP定義在所有供應(yīng)商都支持的特定傳輸之上。IIOP(Internet Inter-ORB Protocol,因特網(wǎng)ORB之間的協(xié)議):IIOP把GIOP消息數(shù)據(jù)映射為TCP/IP連接行為和輸入/輸出流。OMG在最廣泛使用的通信傳輸平臺(tái)——TCP/IP上標(biāo)準(zhǔn)化GIOP。GIOP加TCP/IP等于IIOP。

對(duì)象服務(wù):CORBA中,在Server和Client端,即在設(shè)備網(wǎng)管和更上一級(jí)(第三方)網(wǎng)管需要相應(yīng)的接口連接信息解析專業(yè)網(wǎng)管返回的IDL消息,并將解析后的結(jié)果翻譯為上層網(wǎng)管可理解的信息,并將指定目的地的下發(fā)消息以通用格式(下層網(wǎng)管可理解的方式)傳遞給特定專業(yè)網(wǎng)管。

圖2 Client和Server端通過(guò)ORB通信

如圖2,Client 和Server端通過(guò)ORB通信。Stub(樁)調(diào)用Skeleton(骨架)分別作為Client和Server的代理,它們根據(jù)接口的IDL描述,通過(guò)ORB作為中間件在處理兩個(gè)分布式對(duì)象之間的通信。

3 CORBA技術(shù)在網(wǎng)管中實(shí)現(xiàn)方式

3.1名字服務(wù)、通知服務(wù)

名字服務(wù)(Name service):為創(chuàng)建第三方網(wǎng)管與專業(yè)網(wǎng)管之間的連接。名字服務(wù)通過(guò)IDL文件解析Client端與Server端的連接信息,并創(chuàng)建連接。圖3為CORBA建議的名字服務(wù)圖,圖中斜字體為傳輸網(wǎng)管生成的(不同廠家名字不同)專業(yè)網(wǎng)管根據(jù)協(xié)議對(duì)綜合網(wǎng)管提供了唯一的訪問(wèn)入口即

EmsSession Factory 對(duì)象的引用。如圖3。

圖3 CORBA建議的名字服務(wù)圖

通知服務(wù):當(dāng)網(wǎng)絡(luò)發(fā)生改變時(shí),通知服務(wù)可以及時(shí)將變更的信息通知上一級(jí)網(wǎng)管/第三方網(wǎng)管包括告警,節(jié)點(diǎn)加減、路徑添加刪除,板卡的添減等。保證維護(hù)人員根據(jù)綜合網(wǎng)管及時(shí)了解到網(wǎng)絡(luò)的運(yùn)行狀況,并確保第三方網(wǎng)管與專業(yè)網(wǎng)管數(shù)據(jù)的一致性。

3.2CORBA管理器

CORBA通過(guò)EMS session factory的方式引用不同的CORBA管理器為實(shí)現(xiàn)不同的管理功能主要的管理對(duì)象為:

網(wǎng)元系統(tǒng)管理器(EMSMgr):體現(xiàn)整個(gè)網(wǎng)元管理器的功能,主要是廠家、版本等信息。

網(wǎng)元管理器(ManagedElement Manager):管理網(wǎng)元信息,包括網(wǎng)元信息、網(wǎng)元交叉連接信息、各物理端口、邏輯端口信息。管理SDH業(yè)務(wù)端口信息,在交叉連接中將這些端口信息對(duì)應(yīng)。也可以提供獲取所有的當(dāng)前節(jié)點(diǎn)告警及已確認(rèn)的當(dāng)前告警且能提供基本的篩選功能。

多層子網(wǎng)管理器(MultiLayerSubnetwork Manager):管理多層子網(wǎng)網(wǎng)元,通過(guò)獲取拓?fù)溥B接和子網(wǎng)連接,可以對(duì)多層子網(wǎng)進(jìn)行管理、創(chuàng)建、刪除。通過(guò)其管理生成鏈路信息。

設(shè)備清單管理器(EquipmentInventory Manager):提供網(wǎng)元的板卡信息、槽位信息、板卡物理端口信息。

性能管理器(Performance Manager):管理性能測(cè)試,采集當(dāng)前、歷史性能數(shù)據(jù)。

3.3CORBA接口程序工作實(shí)現(xiàn)方式

通過(guò)名字服務(wù)將Server和Client創(chuàng)建連接。當(dāng)Client發(fā)現(xiàn)EmsSessionFactory的值對(duì)應(yīng)上后,調(diào)用getVersion()獲取北向接口版本信息.getEMSSession在Server和Client創(chuàng)建(EMS)會(huì)話.getEventChannel()獲取事件通道。getManager(EMS),在此處使用不同的管理器獲取需要的信息,進(jìn)行下一個(gè)會(huì)話然后結(jié)束。此種會(huì)話是有Client發(fā)起的,Server應(yīng)答。通常綜合網(wǎng)管的配置信息是通過(guò)此方式來(lái)獲取。

圖4 Corba接口對(duì)話方式

綜合網(wǎng)管開(kāi)發(fā)平臺(tái)使用CORBA TMF814協(xié)議,通過(guò)網(wǎng)元管理器獲取網(wǎng)元名稱、ID基本信息,通過(guò)設(shè)備清單管理獲取板卡名稱、板卡插槽位置形成一個(gè)節(jié)點(diǎn)的面板數(shù)據(jù),通過(guò)網(wǎng)元管理器獲取交叉連接信息,端口信息,單個(gè)節(jié)點(diǎn)信息就此完成,再通過(guò)多層子網(wǎng)管理器將拓?fù)湫畔?,子網(wǎng)連接信息獲取,形成完整的鏈路信息,將業(yè)務(wù)電路路由信息完整的在綜合網(wǎng)管體現(xiàn)。綜合網(wǎng)管根據(jù)采集到的數(shù)據(jù)和實(shí)際業(yè)務(wù)結(jié)合,為資源管理系統(tǒng)提供準(zhǔn)確有效的數(shù)據(jù)。

圖5 通知服務(wù)

通知服務(wù)是在開(kāi)啟會(huì)話通道之后同時(shí)也開(kāi)啟通過(guò) Server-Client交互會(huì)話,當(dāng)網(wǎng)絡(luò)改變時(shí)Server告知Client并將信息推送到客戶端。當(dāng)網(wǎng)元或子網(wǎng)系統(tǒng)發(fā)生改變時(shí),接口向相應(yīng)的管理器發(fā)送信息,根據(jù)收到的信息更新數(shù)據(jù)庫(kù)。當(dāng)網(wǎng)絡(luò)有告警時(shí)專業(yè)網(wǎng)管通過(guò)CORBA接口向上層網(wǎng)管上報(bào)告警信息。

利用其通知服務(wù),圖5告警實(shí)時(shí)上報(bào)功能,告警及時(shí)從專業(yè)網(wǎng)管推送到綜合網(wǎng)管上,將傳輸告警納入其告警體系中,實(shí)現(xiàn)告警的監(jiān)控、篩選、短信外送等功能,在第一時(shí)間內(nèi)反映出網(wǎng)絡(luò)的運(yùn)行狀況使維護(hù)人員能夠迅速發(fā)現(xiàn)問(wèn)題并解決問(wèn)題。綜合網(wǎng)管根據(jù)告警生成歷史告警,方便查詢和處理。

目前使用的綜合系統(tǒng)中大多數(shù)的網(wǎng)管未使用配置管理功能從綜合網(wǎng)管往專業(yè)網(wǎng)管下發(fā)命令進(jìn)行網(wǎng)絡(luò)配置,性能管理器也較少在實(shí)際網(wǎng)絡(luò)使用。只對(duì)網(wǎng)絡(luò)監(jiān)控及資源管理滿足通信調(diào)度的需求。

4 結(jié)論

通過(guò)CORBA 接口,標(biāo)準(zhǔn)的接口、對(duì)象的調(diào)用,配置數(shù)據(jù)的采集及網(wǎng)絡(luò)變化的自動(dòng)推送等極其方便了第三方的應(yīng)用開(kāi)發(fā),較好地解決了原先的配置數(shù)據(jù)同步和告警采集問(wèn)題,更好地將SDH傳輸網(wǎng)納入電力通信綜合網(wǎng)管中,為實(shí)現(xiàn)電力通信的調(diào)控智能化奠定良好的基礎(chǔ)。

[1] LOUISA LUCIANI MIKAEL RIEDEL.TMF814 Network Simulator[D].Goteborg:Chalmers University of Technology,2010.

[2] 陶邦勝.基于CORBA的統(tǒng)一數(shù)據(jù)采集平臺(tái)[J].電力系統(tǒng)通信,2010,31(7):53-56.

[3] 丁柱衛(wèi),侯思祖,張璇,等.SDH傳輸網(wǎng)網(wǎng)管系統(tǒng)TMF814北向接口的研究[J].黑龍江科技信息,2012,(16):100-101.

[4] 張淼.電力通信告警信息采集系統(tǒng)的研究與實(shí)現(xiàn)[D].保定:華北電力大學(xué),2013.

Application of CORBA technology for power communication transmission system network

The SDH transmission network management use CORBA interface to communicate with integrated network management. The document from the architecture of integrated network management, the CORBA functions in the network, and the key technology of CORBA and achieve the function way from interface. Describe the integrated network management way get the transmission network configuration and network state, and good way to management and dispatch the communication network.

Integrated network management; transmission network management; CORBA

TN91

A

1008-1151(2016)02-0021-03

2016-01-10

陳浩暉(1973-),男,中國(guó)電子科技集團(tuán)公司第三十四研究所工程師,研究方向?yàn)橥ㄐ殴こ碳夹g(shù)支持。

猜你喜歡
傳輸網(wǎng)網(wǎng)元管理器
應(yīng)急狀態(tài)啟動(dòng)磁盤管理器
一種全網(wǎng)時(shí)鐘同步管理方法
Windows文件緩沖處理技術(shù)概述
淺析干線傳輸網(wǎng)升級(jí)改造勘察注意事項(xiàng)
電力系統(tǒng)SDH/PTN傳輸網(wǎng)性能測(cè)試與分析
OTN傳輸網(wǎng)的建設(shè)及應(yīng)用探究
高集成度2.5A備份電源管理器簡(jiǎn)化鋰離子電池備份系統(tǒng)
光網(wǎng)絡(luò)設(shè)備ECC常見(jiàn)問(wèn)題解決思路剖析
OTN在福建高速公路傳輸網(wǎng)中的應(yīng)用
快速導(dǎo)出QQ群消息
電腦迷(2014年2期)2014-04-29 19:21:13
西峡县| 江山市| 宁都县| 萝北县| 梁平县| 杨浦区| 黔江区| 库伦旗| 中方县| 拉孜县| 凌源市| 中江县| 泸西县| 平果县| 上思县| 楚雄市| 深圳市| 江北区| 科技| 宁强县| 浪卡子县| 襄樊市| 五原县| 祁连县| 蓬莱市| 白河县| 梅州市| 浦江县| 旬阳县| 宣城市| 工布江达县| 遂平县| 涿州市| 景德镇市| 邯郸县| 罗山县| 施秉县| 玛曲县| 花莲市| 玛纳斯县| 得荣县|