999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

XML技術在艦船通信控制管理中的應用研究*

2011-06-06 10:05:38王近濤
艦船電子工程 2011年10期
關鍵詞:設備模型系統

王近濤

(中國船舶重工集團公司第七二二研究所 武漢 430079)

1 引言

隨著海軍艦艇通信系統建設的飛速發展,系統規模不斷擴大、接入的設備和承載的業務也不斷增多,對通信控制管理技術提出了更高的要求。進一步提高控制管理的可擴展性、確保通信系統的高效運行顯的尤為重要。

目前艦船通信系統的控制管理多采用了SNMP協議和私有協議,然而由于SNMP缺乏協議擴展和復雜層次配置內容的表示能力,私有協議的二進制數據流表示方式使得管理協議的可讀性差,不便于擴展,這些不足決定了二者不適宜作為未來復雜通信系統的控制管理協議。

基于 XML(eXtensible Markup Language,可擴展標記語言)的數據表示方式是目前網絡及設備控制管理技術的最新研究方向[1],XML技術具有良好的數據存儲格式、可擴展性強、結構化程度高、內容具有良好的可讀性并且易于網絡傳輸的特點[2]。上述優點使得XML技術可作為未來海軍艦艇通信系統內部的控制管理協議。

2 XML與通信控制管理協議

XML是由 W3C(World Wide Web Consortium)于1998年2月發布的一種標準,它是一種數據交換格式,具有較強的靈活性和可擴展性[3]。強大的數據描述能力使XML適宜于艦船通信系統的網絡管理及設備控制協議。XML作為艦船通信控制管理協議具有如下的優點:

1)數據結構性方面,XML可以方便有效地表示樹形結構化數據,這就使得XML可以作為表示數據的手段[4]。

2)擴展性方面,XML還是一組用于設計數據格式和結構的規則和方法,可以生成方便不同的計算機和應用程序讀取的數據文件[5]。

3)在數據傳輸方面,可以根據需要采用多種協議來傳輸數據。

4)在數據處理方面,XML提供了DOM以及SAX API接口,方便用戶提取XML文檔中描述的管理數據信息[6]。

完整的通信控制管理協議應包括通信協議棧、控制管理模型和管理信息模型三個要素,這三個要素分別實現了通信控制管理協議數據傳輸、控制管理模式和數據表示等方面的功能,結合起來共同實現了控制管理接口的全部功能。組成如圖1所示。

圖1 通信控制管理協議組成

通信協議棧完成控制管理消息端到端的通信[7],并將消息在應用程序與被管控對象代理間傳送[8],基于XML的通信控制管理接口的通信協議棧是TCP/IP,采用 HTTP/POST綁定SOAP請求[9]。通信協議棧應具備如下的基本功能。

1)信息的傳輸與系統無關。通信協議棧應在操作系統上進行封裝,協議棧的實現應屏蔽操作系統的差異,以保證協議可以在不同的操作系統上運行。一般采用標準的TCP/IP協議棧或在之上的HTTP協議,通過HTTP的GET或POST消息實現應用程序和被控對象間的通信。

2)信息的傳輸應具有可靠保證。應具備可靠消息服務的能力,控制XML消息的發送和確認,包括完整性檢查、重新發送控制、錯誤通知、消息的確認等。

3)支撐大批量的數據傳輸。在基于XML的控制管理接口中,傳送大數據量的配置信息、性能數據和故障信息,協議棧應提供FTP等其它數據傳輸方式,提高傳輸效率。

控制管理模式對信息的傳送采用適當的方式進行建模。根據設備端和管理端所處的網絡環境的不同,主要有兩種工作模式:Peer to Peer對等模式和Client/Server主從模式[13]。設備端在啟動后根據系統的配置啟動正確的工作模式流程,管理端同時處理兩種工作模式。

1)Peer to Peer對等模式

在Peer to Peer對等模式下,設備端和管理端一般都處于同一個局域網內部,通訊無需經過防火墻或安全隔離設備等隔離系統時,在該模式下設備端和管理端都同時作為服務端和客戶端,既提供接口供對方調用,也調用對方的服務接口。組成如圖2所示。

圖2 對等模式組成圖

2)Client/Server主從模式

當管理端處于網絡中而設備端位于隔離系統后,在管理端與設備端之間存在防火墻等隔離系統時,由于防火墻的存在,設備端只能向管理端發送Request消息,不能發送Response消息,因此設備端只能作為Client,調用管理端提供的服務接口,管理端作為Server,向設備端提供服務功能,供設備端調用。組成如圖3所示。

圖3 主從模式組成圖

管理信息模型是指通信控制管理應用程序透過控制管理接口所看到的被管對象間的抽象表示形式。在基于XML的網絡管理接口中采用XML/Schema為管理信息進行建模。

3 基于XML的通信控制管理方案

考慮到目前艦船通信控制管理系統對設備和子網的管理多采用SNMP協議和私有協議,基于XML的管理方案需要對以往的協議進行適配,以保障通信控制管理協議南向接口可適應目前通信系統不同設備的管理需求。下面將沿用傳統網絡管理的管理者—代理模型,探討基于XML的控制管理系統可能采取的方案。

3.1 XML_based Manager—SNMP Agent方案

第一種方案保留SNMP代理,用XML_based管理者代替SNMP管理者,其主要結構模型如圖4所示。

圖4 XML_based Manager—SNMP Agent模型

在此方案中采用XML DTD或Schema描述管理信息結構(類似于SNMP SMI),HTTP作為傳輸數據的手段。管理數據以XML文檔格式存取,并用標準的XML技術進行處理。由于該管理者和SNMP代理雙方所采用的技術不同,在它們之間需要增設一個XML/SNMP網關,管理者通過此網關來使用和管理現有的SNMP代理。XML/SNMP網關實現SNMP SMI到XML Schema的轉換。

3.2 XML_based Manager—XML_based Agent方案

當不考慮現有控制管理協議,開發一個全新的通信控制管理系統時,利用XML_based管理者管理XML_based代理是充分發揮XML網絡管理優勢的最理想方案,其主要結構模型如圖5所示。

圖5 XML_based Manager—XML_based Agent模型

在此方案中選用XML Schema來描述管理信息結構,管理者和代理之間采用HTTP協議進行通信,管理數據以XML格式存放。管理者通過不同的URL執行發出請求、接收回復和陷阱等各種功能。代理方使用XPath handler解析從管理者發來的XPath表達式,并通過DOM接口在事先解析好的DOM樹中定位所要操作的結點,之后DOM樹利用管理后端接口向系統應用程序發出取值請求,獲得響應后將該結點的值層層返回發送給管理者。

4 XML在艦船通信控制管理中的設計實現

艦船通信系統通常由分布式的網絡傳輸單元組成。采用基于XML_based的網絡管理模型,可有效的適應控制管理信息的擴展需求。通信控制管理系統作為管理端實現對分布式網絡傳輸單元的統一管理。管理模型如圖6所示。

在艦船通信控制管理中的控制管理消息采用基于XML標準的結構,通過XML/Schema來建

圖6 艦船通信控制管理架構

模,并以XSD的形式存儲在本地,作為傳輸XML消息合法性校驗的標準。基本信息如表1所示。

表1 XML標準的文本消息結構

具體協議形式示例如圖7所示。

圖7 基于XML的通信控制管理消息體示例

5 結語

艦船通信系統的規模不斷擴大,復雜性不斷增加,異構性日益普遍,傳統的網絡管理技術已經不能滿足新的網管需求。本文利用XML技術在管理者與被管設備之間易于傳遞XML格式的管理消息的優點,介紹了一種基于XML技術的艦船通信控制管理技術,用于目前艦船通信設備和子網的管理方式,具有很好的理論價值和實用價值。

[1]Tostem Kylie,Frank Startup.Integrating SNMP agents with XML-based management systems[J].IEEE Communications Magazine,2004,7

[2]榮波,周旗.基于XML的新一代互聯網網管方案[J].網絡與應用,2002(5):68~70

[3]崔建群,吳黎兵,肖德寶.基于XML的被管網元對象模型的建立方法[J].計算機工程,31(14):132~134

[4]VeriSign White Paper.XML Trust Services,2001,11

[5][EB/OL].http://www.w3.org/Encryption/2001,2002-12-31

[6][EB/OL].http://www.w3.org/Signature,2002-12-31

[7]Entrust Technologies.Web Services Trust and XML Security Standards,2001,4

[8]cs-xacml-specification[EB/OL].http://www.oasisopen.org/committees/documents.php

[9][美]莫里森.XML揭密[M].北京:清華大學出版社,2001,6

[10]張小霞.一種基于XML與關系數據庫的映射算法[J].計算機與數字工程,2011,39(2)

[11]熊才權,李永輝.基于XML的空間數據互操作與可視化的研究與應用[J].計算機與數字工程,2009,37(6)

[12]姚雅鵑.XML數據路徑索引技術研究與分析[J].計算機與數字工程,2011,39(1)

[13]Entrust Technologies.XML Strategy for Authorization,2001,4

猜你喜歡
設備模型系統
一半模型
諧響應分析在設備減振中的應用
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: 亚洲人成网18禁| 99久久精品国产精品亚洲| 第一区免费在线观看| 狼友视频国产精品首页| 欧美激情第一区| 亚洲女人在线| 欧美www在线观看| 一级毛片a女人刺激视频免费| 国产伦片中文免费观看| 操国产美女| 色久综合在线| 2020久久国产综合精品swag| 55夜色66夜色国产精品视频| 国产天天射| 天天摸夜夜操| 97精品久久久大香线焦| 久久久噜噜噜| www.99精品视频在线播放| 在线国产三级| 亚洲色图欧美视频| 91麻豆精品国产91久久久久| 精品在线免费播放| jizz在线观看| 亚洲中文无码h在线观看| 欧美自慰一级看片免费| 亚洲大尺码专区影院| 国产一区二区三区在线观看免费| 成人无码一区二区三区视频在线观看| 国产网站在线看| 狠狠色狠狠色综合久久第一次| 欧美在线三级| 国产精品第一区在线观看| 在线精品视频成人网| 久久精品电影| 91青青草视频在线观看的| 超清无码熟妇人妻AV在线绿巨人| 在线另类稀缺国产呦| 国产高清在线观看91精品| 国产啪在线91| 欧美成a人片在线观看| 久青草国产高清在线视频| 亚洲欧美国产五月天综合| 亚洲精品波多野结衣| 国产日韩AV高潮在线| 国产成人高精品免费视频| 亚洲性视频网站| 狠狠色香婷婷久久亚洲精品| 国产成人精品三级| 四虎永久在线| 国产一国产一有一级毛片视频| 91亚洲免费| 米奇精品一区二区三区| 亚亚洲乱码一二三四区| 国产精品自在在线午夜| 久久综合色播五月男人的天堂| 亚洲美女一区二区三区| 亚洲精品成人片在线播放| 日本一本在线视频| 久久 午夜福利 张柏芝| 国产在线一二三区| 亚洲精品无码高潮喷水A| 国产欧美高清| 91福利在线观看视频| 91福利免费视频| 国产黄网站在线观看| 国产自在自线午夜精品视频| 91在线播放国产| 呦女亚洲一区精品| 国产久操视频| 亚洲天堂视频在线观看免费| 在线观看免费人成视频色快速| 久久免费视频播放| 日本一区中文字幕最新在线| 曰AV在线无码| 国产精品开放后亚洲| 伊人久久婷婷| 中文字幕av无码不卡免费| 亚洲精品欧美日韩在线| 欧美精品影院| 日韩av电影一区二区三区四区 | 亚洲第一成年人网站| 一本二本三本不卡无码|