[發明專利]一種仿真網絡運行狀況動態監測方法無效
| 申請號: | 200910018390.4 | 申請日: | 2009-09-22 |
| 公開(公告)號: | CN101661401A | 公開(公告)日: | 2010-03-03 |
| 發明(設計)人: | 王凱;段文良;肖敦利 | 申請(專利權)人: | 山東中創軟件商用中間件股份有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;H04W16/22;H04L12/26 |
| 代理公司: | 濟南舜源專利事務所有限公司 | 代理人: | 苗 峻 |
| 地址: | 250014山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 仿真 網絡 運行狀況 動態 監測 方法 | ||
技術領域
本發明涉及一種仿真網絡運行狀況動態監測方法,屬于網絡仿真技術領域。
背景技術
網絡仿真是進行網絡技術研究的一種基本手段。在新技術的研究過程中,由于各種原因,實際網絡系統的實現往往是代價較高或是不現實的。在這種情況下,仿真就成了最佳可供選擇的測試、評估和驗證手段之一。
網絡仿真軟件NS2自帶的仿真結果統計工具只能在仿真實驗結束后對仿真數據進行統計、分析等,不能在仿真網絡運行過程中實時顯示網絡運行狀態和數據。雖然可以將流經的網絡統計數據輸出到命令終端顯示,但用戶界面友好性和顯示結果動態性都遠不及圖形界面。
發明內容
本發明的目的就是針對上述的不足,提供了一種便于操作、便于監控的新型的仿真網絡運行狀況動態監測方法。
一種仿真網絡運行狀況動態監測方法,包括如下步驟:
1)通過圖形界面創建仿真網絡拓撲,進而生成tcl腳本;以tcl/tk工具開發出的圖形界面,能以圖形化拖拽的方式生成tcl腳本,大大方便了仿真網絡拓撲的定義;
2)仿真網絡運行,將流經的網絡數據記錄到數據結構中;由于NS2仿真網絡底層的功能實現采用C和C++語言編寫,因此可以定義靈活多變的數據結構和復雜的算法對流經的網絡數據進行記錄和運算處理;
3)將仿真網絡運行過程中的統計數據顯示到圖形界面。
上述第3)步是這樣的:首先在仿真網絡中對網絡數據進行統計分析,然后通過建立Otcl/C++分裂對象模型將網絡運行數據與圖形界面進行關聯,并將統計數據發送給圖形界面,圖形界面顯示數據。
一種仿真網絡運行狀況動態監測裝置,包括:
第一單元,用于通過圖形界面創建仿真網絡拓撲,生成tcl腳本;
第二單元,用于在仿真網絡運行時,將流經的網絡數據記錄到數據結構中;
第三單元,用于將仿真網絡運行中的統計數據傳送給圖形界面。
上述第三單元包括:
一統計單元,用于在仿真網絡運行時對網絡數據進行統計分析;
一關聯單元,用于通過建立Otcl/C++分裂對象模型將網絡運行數據與圖形界面進行關聯,并將統計數據發送給圖形界面;
一圖形界面顯示單元,用于顯示數據。
本發明具有如下優點:
1.大大降低了NS2的使用難度
通過為NS2添加圖形界面,用戶可以通過圖形操作的方式來創建仿真網絡拓撲,即使是從未用過NS2的用戶也能在最短的時間內上手。
2.大大方便了用戶對仿真網絡進行監控
通過將網絡運行數據用圖形界面動態地顯示給用戶,使得用戶能及時、直觀地了解到仿真網絡的運行狀況,從而進一步方便了用戶對NS2的使用。
附圖說明
圖1為本發明實施例的流程圖。
具體實施方式
下面以非限定性的實施方式對本發明進一步進行解釋、說明。
一種仿真網絡運行狀況動態監測方法,本方法為NS2添加圖形用戶界面,降低了NS2的使用難度,方便了用戶對仿真網絡進行監控。
本方法開始于步驟101:開始創建仿真網絡,仿真網絡創建完成后才能對其進行監測。
仿真網絡創建完成之后進入步驟102:通過圖形界面創建仿真網絡拓撲,進而生成tcl腳本;以tcl/tk工具開發出的圖形界面,能以圖形化拖拽的方式生成tcl腳本,大大方便了仿真網絡拓撲的定義。
然后進入步驟103:仿真網絡運行,將流經的網絡數據記錄到數據結構中;由于NS2仿真網絡底層的功能實現采用C和C++語言編寫,因此可以定義靈活多變的數據結構和復雜的算法對流經的網絡數據進行記錄和運算處理。
再進入步驟104:將仿真網絡運行過程中的統計數據顯示到圖形界面。首先在仿真網絡中對網絡數據進行統計分析,然后通過建立Otcl/C++分裂對象模型將網絡運行數據與圖形界面進行關聯,并將統計數據發送給圖形界面,圖形界面顯示數據。
最后進行步驟105:仿真網絡運行結束。
對應的,一種仿真網絡運行狀況動態監測裝置,包括:
第一單元,用于通過圖形界面創建仿真網絡拓撲,生成tcl腳本;
第二單元,用于在仿真網絡運行時,將流經的網絡數據記錄到數據結構中;
第三單元,用于將仿真網絡運行中的統計數據傳送給圖形界面。
第三單元包括:
一統計單元,用于在仿真網絡運行時對網絡數據進行統計分析;
一關聯單元,用于通過建立Otcl/C++分裂對象模型將網絡運行數據與圖形界面進行關聯,并將統計數據發送給圖形界面;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東中創軟件商用中間件股份有限公司,未經山東中創軟件商用中間件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910018390.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:連接切換方法、裝置及系統
- 下一篇:用于實現分集增益的發射信號的方法





