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

某型戰術互聯網仿真系統中網絡拓撲數據存儲方法

2012-07-02 00:51:04樊大偉龔松顯霍景河
兵器裝備工程學報 2012年5期
關鍵詞:設備系統設計

樊大偉,龔松顯,霍景河

(1.裝甲兵工程學院 信息工程系,北京 100072;2.總參通信訓練基地,河北 宣化 075100)

戰術互聯網是由戰術無線電臺、交換設備、傳輸設備等設備組成的計算機網絡,是數字化部隊信息化建設的一項重要內容[1]。某戰術互聯網仿真通信系統主要運用虛擬現實技術和模擬技術,使受訓人員在近似實戰的戰場環境、虛擬的組網環境中提高熟練掌握、運用戰術互聯網的能力。其中,仿真系統中的網絡拓撲數據是仿真系統中各功能模塊進行正確工作的基礎,是仿真環境真實性的重要依據。對網絡拓撲數據的處理策略直接決定了整個仿真系統效率的高低,是系統中需要考慮的一個重要技術點[2]。本文對拓撲數據的存儲進行了分析,給出了一種有效的綜合處理策略。

1 網絡模型介紹

某戰術互聯網通信仿真系統的網絡模型基本構成如圖1所示。其主要功能是以網絡拓撲數據為基礎,支持各類設備仿真模塊進行無線信道、鏈路和網絡性能的仿真。

圖1 通信網絡模型基本構成

在系統中,網絡仿真模塊的功能是基于系統中各設備仿真模塊的實時工作參數,形成網絡的仿真拓撲數據并發送至中心處理模塊;設備仿真模塊的功能是定期向中心處理模塊發送與自身相關的網絡拓撲請求,并依據中心模塊發回的拓撲數據進行通信仿真;中心處理模塊的功能是接收并儲存網絡仿真模塊的網絡拓撲數據,響應設備仿真模塊的拓撲請求。

基于以上描述,在網絡拓撲數據的處理過程中需要重點對拓撲數據的存儲策略進行考慮。即:在系統仿真的過程中,中心處理模塊與網絡仿真模塊和設備仿真模塊之間存在著大量、頻繁的網絡拓撲數據交互。對于常采用的以數據庫作為接口的交互方式,其I/O 訪問操作比較慢,因此中心處理模塊必須按照一定的數據結構將網絡拓撲數據準確無誤地儲存在計算機內存中,才能保證網絡拓撲數據交互的時效性。

2 關鍵技術實現

2.1 動態存儲類的設計

在系統中,根據每次仿真需求、訓練任務以及部隊編制規模的不同,系統中網絡拓撲的規模變化很大[3-4]。對于拓撲數據的存儲,常用的靜態分配內存的方式會造成一定程度的內存浪費,而且當拓撲數據量超過一定大小時,系統的內存棧將無法提供足夠的內存。綜合效率及能力兩方面的考慮,采用動態的方法對拓撲數據進行儲存是最佳的方案。在本系統中,設計構造了動態儲存類DynaStore,可以方便地對內存進行自動分配和釋放,靈活地對拓撲數據進行儲存[5]。其主要結構簡單描述如下:

在動態存儲類中,內存處理函數包裝了C ++中的內存分配和銷毀函數。當一個動態存儲類被定義后,開發者只需要將注意力集中在數據處理函數上即可。動態存儲類會基于開發者設置或默認的內存分配粒度的大小,并根據需要,調用內存處理函數來分配新內存或回收不用的內存,從而很好地滿足不同規模網絡拓撲數據的存儲,達到存儲單元的最佳利用。

2.2 拓撲類和拓撲管理類的設計

網絡拓撲類的設計是整個系統設計的關鍵,考慮到系統中基于編制的拓撲結構圖的特點,選擇基于圖的數據存儲結構比較適合,可以很好地描述拓撲中設備(頂點)和設備間(邊)的關聯關系。在系統中,分別定義了設備數據結構DevInfor 和連線信息結構ArcInfor,描述了設備的工作狀態和設備間的通信性能參數。

圖的傳統的存儲結構,如數組、鄰接表、十字鏈表等[6],都是基于已知固定數量的頂點為基礎進行設計的,不能完全滿足本系統中拓撲動態變化的需求。為此,以鄰接多重表為基礎,結合上面的動態存儲類,設計開發了基于圖的拓撲類,其主要結構簡單描述如下:

在拓撲類中,網絡內所有設備以及設備間連線信息以動態存儲類對象的形式存在,每一個拓撲類對象和仿真系統中基于編制的網絡拓撲結構一一對應。

在仿真系統中,為了能夠更好地對所有拓撲類對象進行管理,在拓撲類的層次之上,設計了一個拓撲管理類,用來對系統中所有的拓撲類對象進行管理控制。其設計思路是將所有的拓撲類封裝在一個動態存儲類對象中,拓撲管理類的結構簡單描述如下:

經過以上層層迭進的設計,網絡拓撲數據在內存中的存儲結構如圖2 所示。

圖2 數據在內存中的存儲結構

上述存儲策略設計有以下特點:

1)拓撲管理類對象所管理的拓撲類對象的數量具有較好的伸縮性,能夠適應任意大小網絡拓撲規模的變化。

2)拓撲管理類提供了對所有網絡拓撲數據進行訪問的唯一接口,從而簡化了拓撲處理的交互過程,能夠方便地對拓撲進行增加、刪除、更新和查詢。

3 結束語

通過設計網絡拓撲數據在內存中的動態存儲方式,實現了對網絡拓撲數據的有效處理。在仿真系統中的實際應用表明,文中的網絡拓撲數據處理策略具有較好的一般性和實用性,能夠滿足仿真系統的效率要求,并且對于其他類似的仿真系統設計具有一定的借鑒意義。

[1]劉明慶,李紅平.戰術互聯網淺述[J].現代通信,2003,29(2):26-29.

[2]孫柏林.計算機戰役戰術訓練模擬系統軍事總體設計原理[M].北京:解放軍出版社,1994.

[3]鄭愛民,崔燦,劉福杰.實用化的戰術互聯網網絡管理方案及其技術[J].西安電子科技大學學報,2002,29(1):74-77.

[4]李晶晶,甘志春,沈建軍.戰術互聯網網絡管理模型[J].火力與指揮控制,2011(9):118-121.

[5]張先迪. 圖論及其應用[M]. 北京:高等教育出版社,2005.

[6]嚴蔚敏,吳偉民. 數據結構[M]. 北京:清華大學出版社,1992.

猜你喜歡
設備系統設計
諧響應分析在設備減振中的應用
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
主站蜘蛛池模板: 国产成人一区二区| 中文字幕亚洲精品2页| 日本www在线视频| 91视频国产高清| 日韩精品亚洲精品第一页| 色悠久久久久久久综合网伊人| 国产美女自慰在线观看| 91精品久久久无码中文字幕vr| 在线a网站| 亚洲天堂久久| 国产男人天堂| 精品欧美视频| 免费又爽又刺激高潮网址| 99精品高清在线播放| 久久精品无码专区免费| 国内视频精品| 中日韩一区二区三区中文免费视频 | 成人精品午夜福利在线播放| 欧洲一区二区三区无码| 精品久久久久久中文字幕女| 亚洲精品国产精品乱码不卞| 日韩中文字幕免费在线观看| 久久精品波多野结衣| 欧美区一区| 一本大道无码高清| 成人欧美日韩| 亚洲经典在线中文字幕| 亚亚洲乱码一二三四区| 亚洲欧美日韩成人在线| 在线观看91香蕉国产免费| 2022国产无码在线| 伊人久久福利中文字幕 | 91在线无码精品秘九色APP| 久久中文电影| 中文字幕啪啪| 午夜少妇精品视频小电影| 国产精品13页| 理论片一区| 成人va亚洲va欧美天堂| 亚洲男人天堂网址| 99久久性生片| 亚洲九九视频| 91po国产在线精品免费观看| 美女无遮挡免费网站| 美女视频黄频a免费高清不卡| 久久精品亚洲中文字幕乱码| 亚洲精品午夜天堂网页| 国产成本人片免费a∨短片| 在线观看精品自拍视频| 免费看黄片一区二区三区| 亚洲中文久久精品无玛 | 欧美色99| 欧美日韩在线成人| 日本国产在线| AV不卡在线永久免费观看| 波多野结衣一级毛片| 99久久精彩视频| 免费一级毛片在线观看| 国产91无码福利在线| 国产一区二区人大臿蕉香蕉| 性欧美久久| 国产精品自在在线午夜| 国产区免费精品视频| 日本午夜三级| 国产亚洲一区二区三区在线| 中字无码av在线电影| 久久久91人妻无码精品蜜桃HD| 欧美中文一区| h网站在线播放| 波多野结衣爽到高潮漏水大喷| 久久免费观看视频| 亚洲另类国产欧美一区二区| 国产精品成人观看视频国产 | 国产91全国探花系列在线播放 | 国产极品美女在线| 亚洲 成人国产| 一级毛片基地| 蜜桃视频一区二区| 日韩二区三区| 亚洲Av综合日韩精品久久久| 伊人久久影视| 亚洲第一色网站|