[發明專利]一種數據傳輸速率測量方法、裝置、設備和計算機可讀介質有效
| 申請號: | 201711251209.5 | 申請日: | 2017-12-01 |
| 公開(公告)號: | CN108011780B | 公開(公告)日: | 2019-01-22 |
| 發明(設計)人: | 張柬;吳教仁;蔣浩;崔永新;劉寧 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京市鑄成律師事務所 11313 | 代理人: | 張臻賢;武晨燕 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 速率 測量方法 裝置 設備 計算機 可讀 介質 | ||
本發明提出一種數據傳輸速率測量方法,應用于服務器端,該方法包括:在收到來自客戶端的確認(ACK)消息時,更新本輪滑動周期內的往返延遲(RTT);計算獲得所述本輪滑動周期內的最大RTT、最小RTT和平均RTT;獲得當前最新的RTT內的數據量;根據所述當前最新的RTT內的數據量,以及所述本輪滑動周期內的最大RTT、最小RTT和平均RTT,分別計算獲得最小速率、最大速率和平均速率;根據所述最小速率、最大速率和平均速率計算獲得速率變化梯度信息;根據所述速率變化梯度信息計算獲得速率預測值。本發明還提出了一種數據傳輸速率測量裝置、服務器端設備和計算機可讀介質。
技術領域
本發明涉及互聯網信息傳輸技術領域,尤其涉及一種數據傳輸速率測量方法、裝置、設備和計算機可讀介質。
背景技術
相關技術中針對傳輸控制協議(TCP,Transmission Control Protocol)連接進行測速的方法主要包括:往返時延(RTT,Round-Trip Time)內取瞬時值的方法、周期內取移動平均值的方法、時間窗內取最值與平均值的方法等。其中,RTT內取瞬時值的方法是指,在每個RTT內從發送的字節數以及被確認的字節數中取最大值,除以RTT的時間間隔,得到當前RTT內的瞬時速率;RTT是計算機網絡中的一個重要性能指標,表示從發送端發送數據開始,到發送端收到來自接收端的確認,總共經歷的時延。周期內取移動平均值的方法是指,設定一個移動窗口,在每個傳輸的RTT進行速率測量,將整個移動窗口中的速率平均值作為該移動窗口的速率值,隨著時間移動,調整窗口的起點,每次向前移動一個RTT,逐次進行計算。時間窗內取最值與平均值的方法是指,設定一個時間窗口,在該時間窗口內計算速率最值與平均值。
對于廣域網場景而言,由于速度變化波動頻繁、帶寬存在突升突降的情況、以及測量延遲等原因,基于上述測速方法測得的速率值與用戶實際達到的速率值存在較大偏差,從而進行其他相關的調節就會產生誤判現象,影響數據真實傳輸速率,降低用戶體驗。
發明內容
本發明實施例提供一種數據傳輸速率測量方法、裝置、設備和計算機可讀介質,以至少解決現有技術中的以上技術問題。
第一方面,本發明實施例提供了一種數據傳輸速率測量方法,應用于服務器端,該方法包括:
在收到來自客戶端的確認(ACK)消息時,更新本輪滑動周期內的往返延遲(RTT);
計算獲得所述本輪滑動周期內的最大RTT、最小RTT和平均RTT;
獲得當前最新的RTT內的數據量;
根據所述當前最新的RTT內的數據量,以及所述本輪滑動周期內的最大RTT、最小RTT和平均RTT,分別計算獲得最小速率、最大速率和平均速率;
根據所述最小速率、最大速率和平均速率計算獲得速率變化梯度信息;
根據所述速率變化梯度信息計算獲得速率預測值。
結合第一方面,本發明在第一方面的第一種實施方式中,所述在收到來自客戶端的ACK消息時更新本輪滑動周期內的RTT,包括:
在收到來自客戶端的ACK時,獲得當前最新的RTT;
根據所述最新的RTT更新RTT列表rtt_list,更新后的rtt_list記錄N個RTT,所述N個RTT中包括所述當前最新的RTT,以及時間上與所述當前最新的RTT依次最相近的N-1個RTT;更新后的rtt_list即為所述本輪滑動周期內的rtt_list;
其中,N為大于1的整數。
結合第一方面的第一種實施方式,本發明在第一方面的第二種實施方式中,所述計算獲得本輪滑動周期內的最大RTT、最小RTT和平均RTT,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711251209.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種LED測距裝置
- 下一篇:基于IMM_UKF的三維制導律辨識濾波方法





