[發明專利]一種P2P通信方法和P2P通信系統在審
| 申請號: | 201610268748.9 | 申請日: | 2016-04-26 |
| 公開(公告)號: | CN105791432A | 公開(公告)日: | 2016-07-20 |
| 發明(設計)人: | 楊鋒;徐松;伊伯軍 | 申請(專利權)人: | 深圳市匯海威視科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 馮筠 |
| 地址: | 518000 廣東省深圳市寶安區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 p2p 通信 方法 系統 | ||
1.一種P2P通信方法,其特征在于,包括如下步驟:
用戶節點與信令/碼流轉發服務器交互獲取自身的第一IP地址和第一UDP 端口;
用戶節點通過上述信令/碼流轉發服務器轉發包括所述第一IP地址和所述 第一UDP端口的通信連接請求至所述通信連接請求所指定的目標節點;
上述目標節點接收到所述通信連接請求后,與所述信令/碼流轉發服務器交 互獲取自身的第二IP地址和第二UDP端口且通過所述信令/碼流轉發服務器將 該信息轉發至發起所述通信連接請求的用戶節點;
用戶節點和目標節點分別通過所述信令/碼流轉發服務器轉發打洞請求至 對方,以請求與對方進行UDP打洞;
若用戶節點接收到所述目標節點發送的打洞應答消息,所述用戶節點與所 述目標節點進行點對點通信;
若用戶節點未接收到所述目標節點發送的打洞應答消息,所述用戶節點與 所述目標節點通過所述信令/碼流轉發服務器進行通信。
2.根據權利要求1所述的P2P通信方法,其特征在于,用戶節點與信令/ 碼流轉發服務器交互獲取自身的第一IP地址和第一UDP端口的步驟之前,包 括:
信令/碼流轉發服務器標識所有處于端口限制圓錐型下或對稱性網關下的 網絡攝像機作為普通節點;
信令/碼流轉發服務器標識所有處于完全圓錐型下或處于IP受限圓錐型下 的網絡攝像機作為超級節點;
信令/碼流轉發服務器分配至少包括一個處于完全圓錐型下超級節點的多 個超級節點給每一個普通節點,以實現所述普通節點與所述多個超級節點之間 的點對點通信并形成與所述普通節點對點通信的超級節點列表。
3.根據權利要求2所述的P2P通信方法,其特征在于,若用戶節點未接 收到所述目標節點發送的打洞應答消息的步驟之后還包括:
目標節點將所述超級節點列表通過所述信令/碼流轉發服務器轉發至所述 用戶節點;
用戶節點通過所述信令/碼流轉發服務器轉發打洞請求至所述超級節點列 表中每一個超級節點,以請求與每一個超級節點進行UDP打洞;
若用戶節點接收到任一個超級節點發送的打洞應答消息,所述用戶節點通 過發送所述打洞應答消息的超級節點與所述目標節點進行通信;
若用戶節點未接收到任一個超級節點發送的打洞應答消息,所述用戶節點 與所述目標節點通過所述信令/碼流轉發服務器進行通信。
4.一種P2P通信系統,其特征在于,包括用戶節點、信令/碼流轉發服務 器和目標節點;所述用戶節點包括用戶節點信息獲取模塊、用戶節點發送模塊、 用戶節點打洞模塊和通信處理模塊;所述目標節點包括目標節點信息獲取模塊、 目標節點發送模塊和目標節點打洞模塊;所述用戶節點信息獲取模塊用于與信 令/碼流轉發服務器交互獲取自身的第一IP地址和第一UDP端口;所述用戶節 點發送模塊,用于通過上述信令/碼流轉發服務器轉發包括所述第一IP地址和 所述第一UDP端口的通信連接請求至所述通信連接請求所指定的目標節點;所 述目標節點信息獲取模塊,用于接收到所述通信連接請求后,與所述信令/碼流 轉發服務器交互獲取自身的第二IP地址和第二UDP端口;所述目標節點發送 模塊用于通過所述信令/碼流轉發服務器將所述第二IP地址和第二UDP端口轉 發至發起所述通信連接請求的用戶節點;所述用戶節點打洞模塊用于通過所述 信令/碼流轉發服務器轉發打洞請求至所述目標節點,以請求與該目標節點進行 UDP打洞;同時,所述目標節點打洞模塊,用于通過所述信令/碼流轉發服務器 轉發打洞請求至所述用戶節點,以請求與該用戶節點進行UDP打洞;所述通信 處理模塊,用于若接收到所述目標節點發送的打洞應答消息,所述用戶節點與 所述目標節點進行點對點通信;所述通信處理模塊,用于若未接收到所述目標 節點發送的打洞應答消息,所述用戶節點與所述目標節點通過所述信令/碼流轉 發服務器進行通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市匯海威視科技有限公司,未經深圳市匯海威視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610268748.9/1.html,轉載請聲明來源鉆瓜專利網。





