[發明專利]一種數據傳輸監控方法、系統及網絡傳輸裝置有效
| 申請號: | 200910106827.X | 申請日: | 2009-04-15 |
| 公開(公告)號: | CN101527659A | 公開(公告)日: | 2009-09-09 |
| 發明(設計)人: | 王澤強 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/56;H04L29/08 |
| 代理公司: | 深圳中一專利商標事務所 | 代理人: | 張全文 |
| 地址: | 518044廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 監控 方法 系統 網絡 傳輸 裝置 | ||
技術領域
本發明屬于網絡通信領域,尤其涉及一種數據傳輸監控方法、系統及網絡 傳輸裝置。
背景技術
點對點(Peer-to-Peer,P2P)技術,又稱為對等互聯網絡技術,是一種網 絡新技術。在網絡中的每個節點的地位都是對等的。每個節點既充當服務器, 為其他節點提供服務,同時也享用其他節點提供的服務。并且,網絡中信息的 傳輸和服務的實現都直接在節點之間進行,可以無需中間環節和服務器的介入。 簡單來說,P2P技術能直接將人們聯系起來,使人們可以直接連接到其他用戶 的計算機以交換文件,而不用像過去那樣連接到服務器去瀏覽與下載,使得網 絡溝通變得容易,可以直接進行文件共享和交互,真正地消除中間商。P2P技 術的另一個重要的優點是改變了互聯網以大網站為中心的狀態,重返″非中心化 ″,把權力交還給用戶。
P2P網絡中各個節點(Peer)即扮演“客戶端”又扮演“服務器”的角色。 節點之間可以在沒有服務器中轉的情況下建立連接,相互之間可以進行數據傳 輸。眾多的節點相互連接形成一個龐大的P2P網絡,在該網絡中,數據可以自 由地傳輸并且實現數據在各節點間的傳輸和儲存。
近十年來研究發現,網絡中的網絡流量特性與傳統的馬爾可夫業務模型存 在差異,實際的網絡業務普遍存在著在統計意義上的自相似性(Self-similar), 也就是長相關性(Long?Range?Dependence)。傳統網絡中的數據流只是在短時 間尺度上才存在突發性,當對業務流進行大時間尺度聚集,網絡的流量將會趨 向平滑。當自相似的網絡流量無論以長的還是短的時間尺度作為基本測量單位 時間去觀察,網絡的流量都具有相似的突發結構。
在P2P網絡中,各個節點都具有為其他節點提供數據的服務能力。對于本 地節點而言,可能同時會有眾多的節點可選擇。然而,由于各節點所處網絡的 不同,以及網絡之間傳輸能力的不同,本地節點與不同節點之間的連通率和數 據傳輸速度都會有明顯不同。現有技術不能有效地判斷各節點的服務能力,并 根據各節點的性能有針對性地發送數據請求,因而不能充分利用性能好的節點 的服務能力,使得現有P2P網絡的數據傳輸能力低。
發明內容
本發明實施例的目的在于提供一種數據傳輸監控方法,旨在解決現有P2P 網絡不能充分利用性能好的節點的服務能力,使得數據傳輸能力低的問題。
本發明實施例是這樣實現的,一種數據傳輸監控方法,所述方法包括下述 步驟:
向目標節點發送數據請求;
接收目標節點連續返回的數據包,所述數據包中包括發送時間;
記錄接收到的大小相等的各數據包的接收時間,根據所述發送時間和接收 時間計算與目標節點間的網絡流量水平;
根據計算得到的網絡流量水平調整下一輪向目標節點的數據請求量;
所述根據接收到的數據包計算與目標節點間的網絡流量水平的步驟具體 為:
根據各數據包的接收時間和發送時間計算各數據包的單相延遲;
得出本次數據請求所接收到的數據包中最大和最小的單相延遲;
根據本次數據請求所接收到的各數據包的單相延遲及得出的最大和最小的 單相延遲,根據公式計算與目標節點間的網絡流量水平參 數,其中,ω為網絡流量水平參數,Dmax為最大的單相延遲,Dmin為最小的單相 延遲,Di為第i個數據包的單相延遲,N為本次數據請求所接收的數據包的個 數。
優選地,所述根據計算得到的網絡流量水平調整下一輪向目標節點的數據 請求量的步驟具體為:
判斷得到的網絡流量水平參數的值是否屬于預設的流量負荷區域;
如果網絡流量水平參數的值小于所述預設的流量負荷區域的最小值,則增 加對目標節點的單位時間數據請求量;
如果網絡流量水平參數的值屬于所述預設的流量負荷區域,則維持對目標 節點的單位時間數據請求量;
如果網絡流量水平參數的值大于所述預設的流量負荷區域的最大值,則減 小對目標節點的單位時間數據請求量。
優選地,所述預設的流量負荷區域為0.5-0.8。
本發明實施例的另一目的在于提供一種節點間數據傳輸監控系統,所述系 統包括:
數據請求單元,用于向目標節點發送數據請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910106827.X/2.html,轉載請聲明來源鉆瓜專利網。





