[發明專利]用于網絡測速系統的測速資源動態分配方法及系統有效
| 申請號: | 200710106200.5 | 申請日: | 2007-06-25 |
| 公開(公告)號: | CN101068171A | 公開(公告)日: | 2007-11-07 |
| 發明(設計)人: | 陳漾軒;江平 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 尚志峰;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 網絡 測速 系統 資源 動態分配 方法 | ||
技術領域
本發明涉及通訊領域的基于WEB(World?Wide?web,萬維網)方式或者FTP(File?Transfer?Protocol,文本傳輸協議)方式的網絡測速系統,尤其涉及應用于該網絡測速系統的測速資源動態分配方法及系統。
背景技術
隨著寬帶網絡用戶數量的大規模增長,網絡測速系統因為能夠實時提供用戶當前的網絡帶寬使用情況,被電信運營商和寬帶網絡用戶廣泛用于檢測用戶線路的實際帶寬是否與用戶申請的配置帶寬相符。在實際的應用中,由于網絡測速系統與用戶線路之間的物理通道帶寬低于用戶配置帶寬,或者測速過程中網絡測速系統本身的可用帶寬低于用戶配置帶寬,都會造成網絡測速系統的測速結果大大低于用戶實際可用帶寬,影響網絡測試系統的測試精度和可信性。
因此,需要一種網絡測速系統的測速資源動態分配的解決方案,能夠解決上述相關技術中的問題。
發明內容
本發明所要解決的技術問題是根據用戶申請的帶寬和用戶線路所在的物理位置,結合測速服務器集群的帶寬使用情況,智能選擇最合適的網絡測速資源供用戶測速使用,從而避免由于測速過程中網絡測速系統的可用測速資源低于用戶配置帶寬而造成的測速結果偏差。
根據本發明的一個方面,提供了一種用于網絡測速系統的測速資源動態分配方法,該方法包括以下步驟:步驟S102,用戶向控制服務器發送測速請求消息,測速請求消息中包括用戶ID;步驟S104,控制服務器根據用戶ID確定用戶所屬的IP分組和申請的配置帶寬,確定是否存在可用的測速服務器,在存在可用的測速服務器的情況下,控制服務器向用戶返回測速服務器的測速資源,用戶執行測速任務;步驟S106,控制服務器定時輪詢測速服務器的用戶隊列,并在用戶占用測速帶寬資源的時間達到預定的測速任務最大執行時間的情況下,將用戶從用戶隊列中清除;以及步驟S108,更新測速服務器的可用帶寬以及測速服務器隊列中的每個測速服務器的最小等待時間,并循環執行步驟S106。
該方法還包括以下步驟:控制服務器維護測速服務器集群的工作列表,在測速服務器上報測速服務啟動狀態消息后,控制服務器將測速服務器信息插入到工作列表中,在測速服務器上報測速服務停止請求消息后,控制服務器將測速服務器信息從工作列表中刪除;在測速服務器啟動網絡測速時,向控制服務器發送當前測速服務啟動狀態消息,狀態消息包括最大有效測速帶寬、允許的用戶分組列表、以及測速性能優先級。
步驟S104還包括以下步驟:在確定存在可用測速服務器后,控制服務器更新工作列表,調整測速服務器的可用帶寬和測速優先級,并將用戶的信息加入測速服務器的用戶隊列中,其中,控制服務器調整可用帶寬和測速優先級的步驟包括以下步驟:將測速服務器的可用帶寬減去用戶配置帶寬作為新的可用帶寬;以及將測速性能優先級降低一個級別。
步驟S104還包括以下步驟:在不存在可用的測速服務器的情況下,控制服務器遍歷測速服務器集群的工作隊列,確定最小等待時間,并拒絕測速請求,向用戶返回最小等待時間,用戶延遲測速任務。
確定可用的測速服務器的步驟包括以下步驟:根據用戶所在的IP分組確定測速服務器集群中允許IP分組的第一測速服務器列表;在第一測速服務器列表中確定可用帶寬不小于用戶配置帶寬的第二測速服務器列表;以及根據第二測速服務器列表中的優先級,按照優先級從高到低遍歷確定的第一個測速服務器確定為可用的測速服務器。
更新可用帶寬的步驟包括以下步驟:將到達預定的測速任務最大執行的用戶所在的測速服務器的可用帶寬加上用戶的配置帶寬作為新的可用帶寬。
測速服務器停止網絡測速服務時,向控制服務器發送測速服務停止請求消息,控制服務器判斷測速服務器上的測速任務全部完成后,向測速服務器返回請求確認消息,測速服務器停止網絡測速服務。
根據本發明的另一個方面,提供了一種用于網絡測速系統的測速資源動態分配系統,該系統包括:控制服務器,用于根據用戶ID確定用戶所屬的IP分組和申請的配置帶寬,確定是否存在可用的測速服務器,在存在可用的測速服務器的情況下,控制服務器向用戶返回測速服務器測速資源;以及測速服務器,用于向控制服務器上報啟動網絡測速服務和停止網絡測速服務請求消息,以及為網絡測速提供測速資源。
在不存在可用的測速服務器的情況下,控制服務器遍歷測速服務器集群工作隊列,確定最小等待時間,并拒絕測速請求,向用戶返回最小等待時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710106200.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:空中數據傳輸的承載方式的切換方法及系統
- 下一篇:高白度用紙





