发明名称 Method, device, and system for self-adaptively adjusting data transmission rate
摘要 Embodiments of the present invention disclose a method, a device, and a system for self-adaptively adjusting a data transmission rate, which solve the problem of network buffer overflow. The method includes: receiving parameters sent by a client; calculating a predicted value of a data sending rate according to a maximum value of a network buffer and the received parameters; judging whether the predicted value of the data sending rate is less than an original service bit rate; and if the predicted value of the data sending rate is less than the original service bit rate, discarding data of at least one data unit in a send buffer. The method, the device, and the system are mainly applied to adjust the data transmission rate, and especially to adjust the data transmission rate in a time-varying network.
申请公布号 US9455925(B2) 申请公布日期 2016.09.27
申请号 US201113314961 申请日期 2011.12.08
申请人 Huawei Technologies Co., Ltd. 发明人 Liu Xin;Zou Zixuan;Xu Yangpo;Di Peiyun
分类号 G06F15/16;H04L12/823;H04L12/801;H04L1/00;H04L12/825;H04L12/835;H04L12/861;H04L29/06 主分类号 G06F15/16
代理机构 Brinks Gilson & Lione 代理人 Brinks Gilson & Lione
主权项 1. A method for self-adaptively adjusting a data transmission rate, comprising: receiving by a server, parameters sent from a client; calculating by the server, a predicted value of a new data transmission rate from the server to the client, according to an initial data transmission rate based on a ratio of maximum storage value and current storage value of a network buffer in the server and according to the received parameters; determining by the server, whether the predicted value of the new data transmission rate from the server to the client is less than an original service bit rate which comprises a write speed of the network buffer in the server; predicting by the server, an overflow of the network buffer in the server by comparing the predicted value of the new data transmission rate from the server to the client and the original service bit rate of the network buffer in the server, wherein the overflow of the network buffer in the server takes place when the write speed is greater than a read speed of the network buffer in the server; and adjusting by the server, the initial data transmission rate to the predicted value of a new data transmission rate from the server to the client, if the predicted value of the new data transmission rate from the server to the client is not less than the original service bit rate, otherwise, discarding data of at least one data unit in a send buffer of the server.
地址 Shenzhen CN