[發明專利]一種數據包轉發方法及裝置有效
| 申請號: | 201710867415.2 | 申請日: | 2017-09-22 |
| 公開(公告)號: | CN107623643B | 公開(公告)日: | 2021-10-08 |
| 發明(設計)人: | 杜光東 | 申請(專利權)人: | 深圳市盛路物聯通訊技術有限公司 |
| 主分類號: | H04L12/911 | 分類號: | H04L12/911;H04L12/951;H04L1/18;H04L12/729 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 楊立 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據包 轉發 方法 裝置 | ||
本發明涉及一種數據包轉發方法及裝置,其方法包括讀取數據包的數據量大小,并根據用戶端的已占用帶寬獲取用戶端傳輸信道的可用帶寬;當確定所述數據包的數據量大于所述可用帶寬時,根據所述可用帶寬將所述數據包拆分為多個數據量相等的子數據包;根據所述子數據包的數據量動態分配所述可用帶寬,并在預定時間內通過動態分配后的所述可用帶寬轉發所述多個子數據包;其中,所述子數據包的數據量不大于所述可用帶寬。本發明通過將所述數據包拆分為多個子數據包,并根據子數據包的數量對可用帶寬進行動態分配,這樣可以在確保數據包順利轉發的前提下盡可能提高轉發效率和網絡資源的利用率,避免出現初始緩沖甚至卡死或者加載失敗的情況。
技術領域
本發明涉及數據處理技術領域,尤其涉及一種數據包轉發方法及裝置。
背景技術
網絡視頻等高帶寬業務的出現,對現有網絡的服務質量提出挑戰,長時間的初始緩沖會挑戰用戶耐心和服務忠誠度,快速響應網絡用戶的業務請求成為迫切需要解決的問題。
現有的層次化服務質量(hierarchical qual ity of service,簡稱HQoS)技術提供“用戶+業務”級的業務保證。然而,在現有技術下,當用戶需要訪問大圖片、大網頁、大視頻或大文件等大數據時,經常會出現網絡初始響應緩慢,需要長時間刷新頁面或者長時間業務初始緩沖的情況,造成用戶需要等待較長時間,甚至卡死或者加載失敗的情況,嚴重影響了用戶體驗。并且現有技術中,通過預先為用戶分配好網絡帶寬,然后通過預先分配好的網絡帶寬傳輸數據信息。不加以任何調節,這樣使得網絡帶寬沒有得到充分的利用,造成資源浪費,嚴重影響用戶的使用體驗。
發明內容
本發明所要解決的技術問題是針對上述現有技術的不足,提供一種數據包轉發方法及裝置。
第一方面,本發明提供了一種數據轉發方法,所述方法包括:
讀取數據包的數據量,并根據用戶端的已占用帶寬獲取用戶端傳輸信道的可用帶寬;
當確定所述數據包的數據量大于所述可用帶寬時,根據所述可用帶寬將所述數據包拆分為N個數據量相等的子數據包,所述N為大于1的自然數;
根據所述子數據包的數據量動態分配所述可用帶寬,并在預定時間內通過動態分配后的所述可用帶寬轉發所述多個子數據包;
其中,所述子數據包的數據量不大于所述可用帶寬。
本發明的數據轉發方法,根據用戶端已占用的帶寬獲取可用帶寬,在所述數據包的數據量大于所述可用帶寬時將所述數據包拆分為多個數據量相等的子數據包,并根據所述子數據包的數據量動態分配所述可用帶寬,最后根據動態分配后的所述可用帶寬轉發所述多個子數據包。通過將所述數據包拆分為多個子數據包,并根據子數據包的數量對可用帶寬進行動態分配,這樣可以在確保數據包順利轉發的前提下盡可能提高轉發效率和網絡資源的利用率,避免出現初始緩沖甚至卡死或者加載失敗的情況。
進一步,所述方法還包括:當所述數據包的數據量小于或等于所述可用帶寬,則通過所述可用帶寬將所述數據包直接轉發。
上述實施例中,當所述數據包的數據量小于或等于所述可用帶寬,則無需將所述數據包進行拆分,即可順利的將所述數據包通過所述可用帶寬所在信道進行轉發,實現數據包的流暢轉發。
進一步,所述方法還包括:當根據所述可用帶寬將所述數據包拆分為多個數據量相等的子數據包后,為所有所述子數據包生成標識信息,并將所述標識信息進行ID編號。
上述實施例中,通過為所述子數據包生成標識信息并將所述標識信息按序進行ID編號,可以在轉發的過程中對所述子數據包進行識別,也方便接收端接收所述子數據包之后根據所述ID編號對所述子數據包進行解壓后形成目標數據內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市盛路物聯通訊技術有限公司,未經深圳市盛路物聯通訊技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710867415.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種繩繡用軸承座結構
- 下一篇:一種芳香型保健羽絨加工裝置





