[發明專利]數據包發送方法、接收方法、發送裝置及接收裝置在審
| 申請號: | 201610078138.2 | 申請日: | 2016-02-03 |
| 公開(公告)號: | CN107040474A | 公開(公告)日: | 2017-08-11 |
| 發明(設計)人: | 張路 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/801 | 分類號: | H04L12/801;H04L29/12 |
| 代理公司: | 北京康信知識產權代理有限責任公司11240 | 代理人: | 江舟,李靈潔 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據包 發送 方法 接收 裝置 | ||
技術領域
本發明涉及通信領域,具體而言,涉及一種數據包發送方法、接收方法、發送裝置及接收裝置。
背景技術
隨著科技的發展,互聯網在人們的生活中起著越來越重要的作用,在當前的網絡時代,可以利用網絡傳輸多種類型的數據。在數據傳輸的過程中,由于種種原因,需要進行流量限制,在流量限制方面,數據傳輸類軟件及相關互聯網產品,采用的基本策略包括漏桶和令牌桶策略。漏桶算法提供了一種機制,通過它,突發流量可以被整形以便為網絡提供一個穩定的流量。漏桶可以看作是一個帶有常量服務時間的單服務器隊列,如果漏桶(包緩存)溢出,那么數據包會被丟棄。它的主要目的是控制數據注入到網絡的速率,平滑網絡上的突發流量。
令牌桶算法的原理是系統會以一個恒定的速度往桶里放入令牌,而如果請求需要被處理,則需要先從桶里獲取一個令牌,當桶里沒有令牌可取時,則拒絕服務。令牌桶的另外一個好處是可以方便的改變速度。一旦需要提高速率,則按需提高放入桶中的令牌的速率。
但是,在某些情況下,漏桶算法不能夠有效地使用網絡資源。因為漏桶的漏出速率是固定的參數,所以即使網絡中不存在資源沖突(沒有發生擁塞),漏桶算法也不能使某一個單獨的流突發到端口速率。漏桶算法的根本目的是保持速率平滑,對于存在突發特性的流量來說缺乏效率。
令牌桶算法則能夠滿足這些具有突發特性的流量。但是令牌桶算法又有它的局限性,首先它和漏桶算法一樣,也是需要較大的緩沖區來實現隊列存儲,更適合運行于在較大型系統,如個人電腦(Personal Computer,簡稱為PC)軟件和互聯網網站等;其次,它的主要目的是流量限制和流量整形,對桶內無令牌可取時的情況沒有詳細描述,因此當網絡在短時間內保持高流量時,丟包率仍然是影響傳輸質量的因素之一,帶寬利用率不高。另外,相對于漏桶而言,令牌桶只能在某短暫時刻允許突發流量,其本質還是流量“限制和整形”,而沒有提升速率的功能。數據通道產品有一個重要的課題,就是并發速率,在同時上下行傳輸時,其上、下行的速率往往并不能達到單獨進行上傳、下載時的單獨速率。上述的漏桶算法和令牌桶算法均無法解決上下行速率無法達到單獨進行上傳、下載時的單獨速率的問題。
并且,在上行發送數據包時,數據包會經過多層處理,以物聯網(也稱為機器通信 (Machine-Type Communications,簡稱為MTC))中的數據傳輸為例,上行傳輸的數據包會經過無線協議棧的分組數據匯聚協議層(Packet Data Convergence Protocol,簡稱為PDCP)、無線鏈路控制(Radio Link Control,簡稱為RLC)、媒體接入控制(Medium Access Control,簡稱為MAC)、物理層等一層層的處理,對于小包來說,其數據體占整個包大小的比例原本就不大,每個數據包的包頭都層層處理,會使得無線協議棧工作效率降低,導致數據傳輸慢的問題。
針對相關技術中存在的上述的數據傳輸慢的問題,目前尚未提出有效的解決方案。
發明內容
本發明提供了一種數據包發送方法、接收方法、發送裝置及接收裝置,以至少解決相關技術中存在的數據傳輸慢的問題。
根據本發明的一個方面,提供了一種數據包發送方法,包括:確定待發送到服務器的第一數據包;當所述第一數據包的數量為兩個以上時,將兩個以上所述第一數據包聚合為一個第二數據包;將所述第二數據包發送給所述服務器。
可選地,將兩個以上所述第一數據包聚合為一個第二數據包包括:將兩個以上所述第一數據包的源互聯網協議IP地址均轉換為預定IP地址;將轉換了源IP地址的兩個以上第一數據包聚合為所述第二數據包,并將所述第二數據包的源地址設置為所述預定IP地址。
可選地,將轉換了源IP地址的兩個以上第一數據包聚合為所述第二數據包包括:將轉換了源IP地址的兩個以上第一數據包中的數據分別填充進所述第二數據包中的不同的數據字段中。
可選地,將轉換了源IP地址的兩個以上第一數據包中的數據分別填充進所述第二數據包中的不同的數據字段中包括:將轉換了源IP地址的兩個以上第一數據包中的數據分別填充進所述第二數據包中的長度相同的不同的數據字段中,其中,填充了所述第一數據包中的數據的數據字段中攜帶有以下信息至少之一:用于標識所述第一數據包中的數據的長度的第一標識信息、用于標識所述第一數據包轉換之前的源IP地址的第二標識信息、填充位,其中,所述填充位用于當所述第一數據包中的數據的長度小于所述數據字段的長度時,填充所述數據字段中未填充所述第一數據包中的數據的部分。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610078138.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種節能遮陽百葉自動平衡裝置
- 下一篇:一種通用的高氣密性紗窗系統





