[發明專利]一種雙引擎分布式對等網絡仿真系統體系結構有效
| 申請號: | 200810046562.4 | 申請日: | 2008-11-14 |
| 公開(公告)號: | CN101741627A | 公開(公告)日: | 2010-06-16 |
| 發明(設計)人: | 周世杰;秦志光;何興高;吳春江;楊睿;陳明軍;李亞龍;楊文君 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610054 *** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 引擎 分布式 對等 網絡 仿真 系統 體系結構 | ||
1.一種雙引擎分布式對等網絡仿真系統,其特征在于:
在該仿真系統中,參與仿真運行的計算機分為仿真管理計算機和仿真應用計算機,其中 仿真管理計算機負責仿真系統的控制和協調各仿真應用計算機之間的仿真運行,仿真應用計 算機負責P2P協議的仿真運行;通過分布式技術,該仿真系統將P2P協議的仿真運行任務分 配到多個仿真應用計算機,每臺仿真應用計算機上運行一個雙引擎P2P仿真系統應用程序;
該雙引擎由節點仿真引擎和網絡仿真引擎所組成,通過仿真消息隊列,節點仿真引擎和 網絡仿真引擎實現了相互通信;
節點仿真引擎負責完成仿真節點的運行控制,包括仿真節點的創建、仿真節點連接關系 的維護、P2P仿真協議的執行、仿真數據的統計;網絡仿真引擎則負責仿真消息的接收和發 送;
網絡仿真引擎分別通過本地鄰居列表、遠程鄰居列表、網絡連接映射表,實現了本地仿 真節點信息交互、遠程仿真節點交互、仿真節點與P2P應用信息交互。
2.如權利要求1所述的雙引擎分布式對等網絡仿真系統,節點仿真引擎通過一定的仿真 節點調度策略,調度到某個仿真節點對象,并能夠對該仿真節點執行某種P2P仿真協議;仿 真節點的運行控制由節點仿真引擎負責完成,包括仿真節點的創建、仿真節點連接關系的維 護、P2P仿真協議的執行、仿真數據的統計。
3.如權利要求1所述的雙引擎分布式對等網絡仿真系統,網絡仿真引擎負責本地仿真節 點之間以及本地仿真節點與外界的信息交互,網絡仿真引擎一方面將本地仿真節點的仿真信 息發送出去,一方面又接收來自外界的仿真信息,這樣不僅能夠實現同一臺仿真應用計算機 上仿真節點之間的信息交互,而且能夠實現不同仿真應用計算機上仿真節點之間的信息交互。
4.如權利要求1所述的雙引擎分布式對等網絡仿真系統,當位于同一臺仿真應用計算機 上的仿真節點之間仿真消息交互時,由網絡仿真引擎根據本地鄰居列表判斷出仿真消息中接 收者的信息,然后調度目標仿真節點即可;當不同仿真應用計算機上的仿真節點之間仿真消 息交互時,網絡仿真引擎根據遠程鄰居列表判斷出該消息的目標節點位于不同的仿真應用計 算機后,將仿真消息封裝成網絡數據包發送給外部仿真應用計算機上的目標節點;當仿真節 點向外界真實P2P應用發送仿真消息時,網絡仿真引擎創建一個UDP或TCP的網絡連接, 并將連接關系記錄到網絡連接映射表中,當網絡通信結束后,網絡連接會被網絡仿真引擎撤 銷,并將連接關系從網絡連接映射表中刪除,以減少仿真系統的開銷。
5.如權利要求1所述的雙引擎分布式對等網絡仿真系統,節點仿真引擎能夠利用仿真應 用計算機支持一定規模的P2P仿真,同時,借助于網絡仿真引擎對其進行擴展,使仿真消息 能夠以網絡數據包的形式發送到其他仿真應用計算機或真實P2P應用,從而能夠利用多臺計 算機實現大規模的P2P仿真;仿真消息不通過仿真管理計算機進行轉發,不受仿真管理計算 機性能的影響,并且仿真信息交互所帶來的網絡通信開銷分攤到各個仿真應用計算機,只要 通過增加仿真應用計算機的數量,便能夠實現大規模的P2P仿真。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810046562.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:控制觸覺設備的方法和設備
- 下一篇:移動終端安全系統





