[發明專利]一種根據節點實際網絡動態調整分享策略的方法有效
| 申請號: | 202210133058.8 | 申請日: | 2022-02-14 |
| 公開(公告)號: | CN114567638B | 公開(公告)日: | 2023-09-01 |
| 發明(設計)人: | 楊堅;彭竟;尹道樂;羅晨航;吳建宏;高楊 | 申請(專利權)人: | 珠海邁科智能科技股份有限公司 |
| 主分類號: | H04L67/104 | 分類號: | H04L67/104;H04L67/1042;H04L67/1074 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 侯麗燕 |
| 地址: | 519000 廣東省珠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 根據 節點 實際 網絡 動態 調整 分享 策略 方法 | ||
本發明提供一種根據節點實際網絡動態調整分享策略的方法,該方法包括登錄TS服務器獲取pear列表,為每個pear創建一個線程,并利用pear信息進行數據穿透,當穿透成功后間隔第一預設時間向節點發送一次心跳包,并判斷心跳包發送時間是否超時,如是,累計超時的次數,并根據第二預設時間內的超時次數確定節點,建立父子關系,通過解析心跳包信息更新父子節點區間,并計算父子節點區間差值,根據父子節點的區間差值變化動態調整分享策略,并根據該策略生成網絡的各種執行指令。本發明能最大限度的利用父節點的上行帶寬,同時也不影響父節點所在網絡其他的應用使用上行帶寬,從而解決用戶主觀意識到P2P獨占上行帶寬,導致用戶體驗差等問題。
技術領域
本發明涉及分布式網絡技術領域,尤其涉及一種根據節點實際網絡動態調整分享策略的方法。
背景技術
P2P是一種分布式網絡,網絡中的節點共享他們所擁有的資源,通過對等網絡提供服務和內容,節點(Peer)之間可以直接訪問而無需經過中間實體。在此網絡中每個節點即是提供者(父節點),又是資源獲取者(子節點)。
由于每個節點的網絡環境復雜,節點直接分享資源就需要考慮到網絡環境。目前P2P節點之間資源分享策略有很多,有固定帶寬上限的,有限定分享節點的個數,或者直接不做任何限制獨占帶寬的分享策略。這些或多或少都有一些弊端,因為海量的節點網絡情況非常復雜,有些上行帶寬極小,有的上行帶寬很大,有些網絡環境不穩定,有些網絡上行帶寬被其他設備占用,種種情況都直接影響到了資源分享的穩定性,以及節點用戶的體驗。因為如果節點網絡不穩定、或者獨占了整個節點的網絡資源,用戶就使用其他應用或者設備就會卡頓。當然也有根據節點網絡帶寬上限做出動態調整的策略,但是當前節點網絡環境是變化的,就導致上行帶寬的上限也是變化的。
例如,家庭網絡的帶寬上行是5Mbps,下行是50Mbps,但是網絡是一個家庭都在使用,第一個人在看電視劇占用了20Mbps的下行帶寬,第二個人在上傳照片、視頻到云盤,占用了4Mbps的上行帶寬,此時如果P2P節點計算出來的家庭網絡帶寬就是下行30Mbps,上行1Mbps,顯然是錯誤的。如果節點獨占了整個網絡的上行帶寬,第一個人和第二個人就都會被影響。
再假如家庭網絡的上行5Mbps,下行50Mbps,鄰居家里是上行100Mbps,下行200Mbps,偏僻的區域是上行0.5Mbps,下行4Mbps。那么如果固定資源分享帶寬的上限或者節點個數都是不合適的,因為每個網絡環境都是有差別的,有些不滿足,有些沒有充分利用。
因此,當前的P2P節點之間的資源分享策略,因為海量的節點網絡情況非常復雜,有些上行帶寬極小,有些網絡環境不穩定,有些網絡上行帶寬被其他設備占用,要么浪費了上行帶寬,要么獨占了上行帶寬導致用戶反感,種種情況都直接影響到了分享數據的穩定性,以及用戶的體驗。
發明內容
本發明的主要目的是提供一種可以根據節點實際網絡動態調整分享策略的方法,該方法能最大限度的利用父節點的上行帶寬,同時也不影響父節點所在網絡其他的應用使用上行帶寬,從而可以解決用戶主觀意識到P2P獨占上行帶寬,導致用戶體驗差等問題。
為了實現上述主要目的,本發明提供的一種根據節點實際網絡動態調整分享策略的方法,包括登錄TS服務器獲取pear列表;為每個pear創建一個線程,并利用pear信息進行數據穿透;當穿透成功后間隔第一預設時間向節點發送一次心跳包,并判斷心跳包發送時間是否超時,如是,累計超時的次數,并根據第二預設時間內的超時次數確定節點,建立父子關系;通過解析心跳包信息更新父子節點區間,并計算父子節點區間差值;根據父子節點的區間差值變化動態調整分享策略,并根據該策略生成網絡的各種執行指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海邁科智能科技股份有限公司,未經珠海邁科智能科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210133058.8/2.html,轉載請聲明來源鉆瓜專利網。





