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
主站蜘蛛池模板: 视频在线观看一区二区| 久久人搡人人玩人妻精品| 日本免费一区视频| 超薄丝袜足j国产在线视频| 亚洲欧美成aⅴ人在线观看| 欧美一级在线看| 久久久久九九精品影院| 日韩黄色精品| 国产高潮视频在线观看| 日韩天堂视频| 免费可以看的无遮挡av无码| 精品国产一区91在线| 国产精品手机在线观看你懂的| 亚洲综合专区| 国产经典三级在线| 亚洲伊人电影| 国产精品视频观看裸模| 成人免费午夜视频| 国产精品一区二区在线播放| 色久综合在线| 一区二区欧美日韩高清免费| 中文字幕亚洲精品2页| 亚洲AⅤ永久无码精品毛片| 最新精品久久精品| 国内精品91| 久草网视频在线| 亚洲国产综合精品一区| 少妇精品在线| 欧美精品导航| аⅴ资源中文在线天堂| 中文字幕在线永久在线视频2020| 丝袜美女被出水视频一区| 麻豆国产精品| 九色视频在线免费观看| 欧美日韩在线观看一区二区三区| a国产精品| a在线观看免费| 欧美日韩高清在线| 亚洲人成在线免费观看| 免费国产好深啊好涨好硬视频| 91原创视频在线| 国产一区二区福利| 国产网站免费看| 四虎国产精品永久在线网址| 任我操在线视频| 久久一级电影| 丁香综合在线| 日本亚洲国产一区二区三区| 嫩草在线视频| 天天躁日日躁狠狠躁中文字幕| 制服丝袜国产精品| 色综合日本| 国产精品欧美激情| 国产一区二区免费播放| 香蕉久久永久视频| 天堂在线www网亚洲| 成人在线不卡视频| 中文字幕1区2区| 亚洲人在线| 国产av色站网站| 国产成人亚洲综合a∨婷婷| 2019年国产精品自拍不卡| 日韩美毛片| 久久综合九色综合97网| 国产亚洲美日韩AV中文字幕无码成人 | 黄色片中文字幕| 精品乱码久久久久久久| 97视频在线精品国自产拍| 亚洲福利视频一区二区| 国产乱子伦无码精品小说| 国产91精品久久| 一本无码在线观看| 国产极品美女在线| 亚洲大尺码专区影院| 亚洲国产日韩在线成人蜜芽| 日韩欧美高清视频| 91美女在线| 亚洲无码在线午夜电影| 精品三级在线| 欧美在线视频不卡第一页| 中文精品久久久久国产网址| 91精品国产麻豆国产自产在线|