[發明專利]一種多點傳輸數據方法有效
| 申請號: | 201410409787.7 | 申請日: | 2014-08-19 |
| 公開(公告)號: | CN104168319B | 公開(公告)日: | 2018-10-12 |
| 發明(設計)人: | 許馳 | 申請(專利權)人: | 耘申信息科技(上海)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京天奇智新知識產權代理有限公司 11340 | 代理人: | 楊春 |
| 地址: | 200010 上海市黃*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多點 傳輸 數據 方法 | ||
一種多點傳輸數據方法,用于在基于云計算平臺的P2P網絡中實現數據的多點傳輸,包括:構建基于云計算平臺的P2P網絡;客戶節點向P2P網絡發送服務請求消息,服務請求消息中包括客戶節點的IP地址以及客戶節點所請求的服務的服務信息;客戶節點接收P2P網絡返回的確認消息并解析確認消息;如果確認消息中包含一個或多個服務節點的IP地址,則客戶節點根據確認消息中包含的一個或多個服務節點的IP地址與一個或多個服務節點建立直接連接,客戶節點與一個或多個服務節點進行數據傳輸。本發明實現一個可控的、可靠的、可擴展的、低成本的平臺,并克服了訪問服務節點的時延缺陷,進一步提高了多點傳輸數據效果。
技術領域
本發明涉及基于云計算的P2P網絡,特別涉及在基于云計算的P2P網絡中的一種多點數據傳輸方法。
背景技術
在云計算平臺中,用戶所使用的數據、服務、應用軟件、開發平臺等資源都是來自于互聯網上的云計算服務提供商。由服務提供商負責對分布在網絡上的各種資源進行分配、負載均衡、軟件部署、安全控制。用戶根據自身的需求申請一定配額的資源,并可以根據需求的變化動態的調整申請配額。用戶再也無需為了瞬時的峰值而購買大量的資源,而可以通過在峰值抵達之前提高申請的配額,動態適應變化的需求。云計算方便了用戶對資源的獲取和管理,降低了用戶的成本需求。云計算中的資源則是由服務提供商提供并控制的,所以具有良好的可控性和可靠性,但對于服務提供商而言,則存在成本問題和可擴展性問題。
P2P網絡中的資源一般是由普通用戶共享實現的,所以具有良好的可擴展性和低廉的成本。但由于用戶行為本身的不確定性,從而容易造成網絡拓撲不穩定,且用戶節點的信譽度較低、自由度大,所以P2P網絡具有可控性和可靠性都較差的缺陷。
因此,針對相關技術中所存在的上述問題,目前尚未提出有效的解決方案。
發明內容
為解決上述現有技術所存在的問題,本發明將P2P網絡和云計算相結合,互補缺陷,實現一個可控的、可靠的、可擴展的、低成本的平臺,基于該平臺本發明提出了一種多點傳輸數據方法,用于在基于云計算平臺的P2P網絡中實現數據的多點傳輸,其特征在于,所述方法包括:構建基于云計算平臺的P2P網絡;客戶節點向P2P網絡發送服務請求消息,服務請求消息中包括客戶節點的IP地址以及客戶節點所請求的服務的服務信息;客戶節點接收P2P網絡返回的確認消息并解析確認消息;如果確認消息中包含一個或多個服務節點的IP地址,則客戶節點根據確認消息中包含的一個或多個服務節點的IP地址與一個或多個服務節點建立直接連接,客戶節點與一個或多個服務節點進行數據傳輸。
優選地,所述構建基于云計算平臺的P2P網絡包括:構建具有多個云服務器的云計算平臺,云計算平臺采用云存儲技術存儲位置超級節點目錄和服務超級節點目錄,同時備份存儲位置超級節點目錄中每一個位置超級節點中存儲的服務目錄和服務超級節點目錄中每一個服務超級節點中存儲的服務目錄;按照所在地理位置區域將所有網絡節點劃分為多個位置組,由云計算平臺在每一個位置組中選取一網絡節點作為位置超級節點,并更新位置超級節點目錄;按照提供服務的類型將所有提供服務的網絡節點劃分為多個服務組,由云計算平臺在每一個服務組中選取一網絡節點作為服務超級節點,并更新服務超級節點目錄;其中,當網絡節點需要提供服務或取消服務時,首先向所在位置組中的位置超級節點注冊服務或注銷服務,并根據所提供的服務的類型向相應的服務組中的服務超級節點注冊服務或注銷服務;然后所在位置組中的位置超級節點更新其上存儲的服務目錄,相應的服務組中的服務超級節點更新其上存儲的服務目錄;接著更新云計算平臺上備份存儲的相應的服務目錄。
優選地,客戶節點向P2P網絡發送資源請求消息包括:客戶節點向所在位置組中的位置超級節點發出資源請求消息;所在位置組中的位置超級節點解析資源請求消息;所在位置組中的位置超級節點根據解析得到的服務信息查詢所在位置組中是否存在提供所請求的服務的服務節點,如果存在提供所請求的服務的服務節點,則所在位置組中的位置超級節點根據解析得到的IP地址向客戶節點返回所在位置組中包括所有提供所請求的服務的多個服務節點的多個IP地址的確認消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于耘申信息科技(上海)有限公司,未經耘申信息科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410409787.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種利伐沙班中間體的制備方法以及中間體
- 下一篇:異吲哚類化合物及其應用
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





