[發明專利]一種與PeerCast網絡兼容的仿真方法有效
| 申請號: | 200910059017.3 | 申請日: | 2009-04-22 |
| 公開(公告)號: | CN101873233A | 公開(公告)日: | 2010-10-27 |
| 發明(設計)人: | 周世杰;秦志光;陸慶;何興高;李亞龍;楊文君 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/08;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610054 *** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 peercast 網絡 兼容 仿真 方法 | ||
1.一種與PeerCast網絡兼容的仿真方法,其特征在于,
該方法是基于PeerCast分布式仿真系統實現的;
該方法可以根據標準PeerCast協議原理構造出完整的大規模仿真網絡;
該方法實現了仿真節點與真實網絡中PeerCast節點的兼容;
該方法可以實現對PeerCast網絡基本特征的測量和分析。
2.如權利要求1所述,該分布式仿真系統由一個仿真服務器和若干個仿真平臺組成。仿真服務器的功能是分配與調度仿真任務、處理仿真時間同步、配置仿真參數、統計并圖形化顯示仿真結果等;仿真平臺則承擔具體的仿真任務。每個仿真平臺均與仿真服務器以C/S模式建立連接,用以傳輸仿真子網拓撲、仿真任務指令等;仿真平臺間則兩兩之間建立P2P連接,用以傳輸仿真節點間的通信消息。
3.如權利要求1所述,為保證與PeerCast網絡的兼容,需要嚴格根據標準的PeerCast協議原理設計仿真協議,據此還原出PeerCast節點在生存周期內的主要行為,進而構造出完整的可達數千個節點的大規模仿真網絡。協議原理包括:PeerCast網絡中節點的加入和退出機制、節點間的通信與組播樹的維護機制、直播流媒體數據的傳輸機制,以及上述各機制所需要的P2P通信消息的類型、格式、功能等細節內容。
4.如權利要求1、3所述,為實現仿真節點與外界真實網絡中的PeerCast節點之間的兼容,即能夠相互獲取數據并播放流媒體,仿真平臺中存在以下兩種機制:
(1)創建一張網絡連接映射表用于網絡連接的維護和管理。當仿真節點需要與PeerCast節點進行通信時,仿真平臺會創建為此一個TCP套接字,并將此連接關系記錄到網絡連接映射表中;當網絡通信結束后,該套接字會被仿真平臺撤銷,并將連接關系從網絡連接映射表中刪除。
(2)維護一份PeerCast網絡的協議通信規則。仿真節點向PeerCast節點發送消息時,消息附加真實節點的IP地址、端口號等地址信息后被投遞到發送隊列中,仿真平臺讀取預先存儲的PeerCast網絡的協議通信規則,據此對消息作必要的數據格式轉換和封裝,使之符合在真實網絡中傳輸的條件,然后根據網絡連接映射表中的對應連接關系,經由TCP套接字把消息發送給真實節點。同理,真實PeerCast節點向仿真節點發送消息的流程與上述流程正好相反,不再贅述。
5.如權利要求1、3所述,利用仿真節點與網絡的兼容性,以及仿真網絡的大規模特性,可實現對PeerCast網絡基本特征的測量和分析,從而為深層研究PeerCast協議提供了有效途徑。網絡基本特征包括:組播樹的網絡結構、節點的鄰居列表狀態、數據的傳輸時延等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910059017.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:外語對接即時翻譯系統
- 下一篇:高壓輸電避雷線熱氣流式融冰法





