[發明專利]點對點網絡中節點的交互方法和裝置無效
| 申請號: | 201310269577.8 | 申請日: | 2013-06-28 |
| 公開(公告)號: | CN103312574A | 公開(公告)日: | 2013-09-18 |
| 發明(設計)人: | 唐黃平 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | H04L12/28 | 分類號: | H04L12/28;H04L12/701 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 100080 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 點對點 網絡 節點 交互 方法 裝置 | ||
技術領域
本發明涉及網絡中節點之間的交互方法和裝置,尤其涉及在點對點網絡中無需借助節點調度服務器的節點之間的交互方法和裝置。
背景技術
隨著互聯網多媒體技術的快速發展,點對點(P2P)網絡傳輸技術作為一種可靠高速的流媒體傳輸技術,得到了廣泛的應用,并且取得了較好的效果。點對點網絡中,用戶節點之間的數據交互是網絡數據傳輸中最重要的一環。現有技術中,主要依賴節點調度服務器來為用戶節點分配與之交互的節點,還采用設定超級節點的方式,在網絡傳輸不順暢的時候,為用戶節點提供資源。
但是,現有技術的節點交互方式,在用戶節點數量龐大的情況下,節點調度的服務器的負擔會很重,會影響服務的質量,并且設定超級節點會增加網絡運行和維護的成本。
發明內容
本發明的目的在于解決上述問題,提供了一種點對點網絡中節點的交互方法和裝置,降低了節點調度服務器的負擔,節約了網絡運行和維護的成本。
本發明的技術方案為:本發明揭示了一種點對點網絡中節點的交互方法,包括:
已連接的用戶節點之間交換本地節點信息和本地已連接的其他節點信息,以獲取新節點的參數信息;
基于獲取到的新節點參數信息,選擇較優的節點進行連接;
對于已連接節點周期性的根據節點參數,淘汰較差的節點。
根據本發明的點對點網絡中節點的交互方法的一實施例,用戶節點之間周期性的交換本地節點信息和本地已連接的其他節點信息。
根據本發明的點對點網絡中節點的交互方法的一實施例,用于交換的本地節點及本地已連接的其他節點信息包括:節點的網絡類型、基本信息、連入類型、連續塊個數、剩余可用連接數、地理信息匹配程度、區域信息、開始塊號、塊數、是否正在下載、文件校驗碼以及文件位圖。
根據本發明的點對點網絡中節點的交互方法的一實施例,用于選擇新節點進行連接的參數包括:節點之間的區域匹配程度、網絡類型匹配程度、本節點當前的連接狀況、以及剩余連接數。
根據本發明的點對點網絡中節點的交互方法的一實施例,用于淘汰已連接節點的參數包括:丟包率、網絡類型、往返時延、會話速度、以及會話活動時長。
本發明還揭示了一種點對點網絡中節點的交互裝置,包括:
節點信息交換模塊,已連接的用戶節點之間交換本地節點信息和本地已連接的其他節點信息,以獲取新節點的參數信息;
節點連接選擇模塊,基于節點交換得來的新節點,根據節點的參數選擇較優的節點進行連接;
節點淘汰模塊,對于已連接上的節點周期性的根據節點參數,淘汰較差的節點。
根據本發明的點對點網絡中節點的交互裝置的一實施例,節點信息交換模塊中,用戶節點之間周期性的交換本地節點信息和本地已連接的其他節點信息。
根據本發明的點對點網絡中節點的交互裝置的一實施例,用于交換的本地節點及本地已連接的其他節點信息包括:節點的網絡類型、基本信息、連入類型、連續塊個數、剩余可用連接數、地理信息匹配程度、區域信息、開始塊號、塊數、是否正在下載、文件校驗碼以及文件位圖。
根據本發明的點對點網絡中節點的交互裝置的一實施例,用于選擇新節點進行連接的參數包括:節點之間的區域匹配程度、網絡類型匹配程度、本節點當前的連接狀況、以及剩余連接數。
根據本發明的點對點網絡中節點的交互裝置的一實施例,用于淘汰已連接節點的參數包括:丟包率、網絡類型、往返時延、會話速度、以及會話活動時長。
本發明對比現有技術有如下的有益效果:本發明的方案是已連接的用戶節點之間交換本地節點信息和本地已連接的其他節點信息,以獲取新節點的參數信息;根據獲取到的新節點參數信息,選擇較優的節點進行連接;對于已連接節點周期性的根據節點參數,淘汰較差的節點。相較于現有技術,用戶節點之間的信息交換無需依賴于節點調度服務器或者超級節點,因而能降低節點調度服務器的負擔,從而節約了網絡運行和維護的成本。
附圖說明
圖1示出了本發明的點對點網絡中節點的交互方法的較佳實施例的流程圖。
圖2示出了本發明的點對點網絡中節點的交互裝置的較佳實施例的原理圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的描述。
圖1示出了本發明的點對點網絡中節點的交互方法的較佳實施例的流程。請參見圖1,下面是對本實施例的交互方法的實現步驟的詳細描述。
步驟S10:已連接的用戶節點之間交換本地節點信息和本地已連接的其他節點信息,以獲取新節點的參數信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310269577.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種即時通信的方法、系統及服務器
- 下一篇:燈光控制設備間的網絡通訊系統





