WO2010142226A1 - 数据传输速率的自适应调整方法、装置及系统 - Google Patents

数据传输速率的自适应调整方法、装置及系统 Download PDF

Info

Publication number
WO2010142226A1
WO2010142226A1 PCT/CN2010/073606 CN2010073606W WO2010142226A1 WO 2010142226 A1 WO2010142226 A1 WO 2010142226A1 CN 2010073606 W CN2010073606 W CN 2010073606W WO 2010142226 A1 WO2010142226 A1 WO 2010142226A1
Authority
WO
WIPO (PCT)
Prior art keywords
rate
customer
sheep
received
control information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2010/073606
Other languages
English (en)
French (fr)
Inventor
刘欣
邹子轩
许阳坡
邸佩云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP10785739A priority Critical patent/EP2432175B1/en
Publication of WO2010142226A1 publication Critical patent/WO2010142226A1/zh
Priority to US13/314,961 priority patent/US9455925B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/25Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/752Media network packet handling adapting media to network capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Definitions

  • This relates to the field of communication of letters, and more particularly to the method, apparatus and system of rate.
  • the width of the U P to the end is reduced, or the deterioration is reduced, and the number of the previous rate is reduced.
  • the number of customers in the store will be full, causing the number to be lost. Since the UP itself does not provide the rate and the system, the rate will be low, while the rabbit client’s upper, the number and the customer’s , causing the customer to be available, since UP itself does not provide the rate and system,
  • the rate is high, while the rabbit client is under.
  • This method, device, and system for providing rate are prevented.
  • the rate of the system including the maximum value and reception of the parameters of each client and customer receiving the customer.
  • the rate prediction To the parameter arithmetic rate prediction, whether the rate prediction is smaller than the original, if the rate prediction is less than the original, then
  • the number of at least sheep in the deposit is faster than the customer's previous greater than or equal to fast, and the customer's previous less than the customer's expectation, then the parameters are each.
  • composition of the client is the composition of the client
  • composition of the client The composition of the client.
  • This method of providing rate includes
  • the parameters include the number of rates received by the customer and the TP received by the customer ( ea e an e P o oco ,
  • the maximum sequence of the TP and the maximum sequence of TPs received by the customer, before the customer, before the customer.
  • the maximum value and the received parameters, the arithmetic rate prediction, and the parameters of the received customer are not different.
  • the received parameters include the number rate received by the customer, the maximum sequence of the TP received by the customer, and The maximum value and the received parameter arithmetic rate prediction
  • the rate prediction is obtained, whether the rate prediction is less than each original, each original vacancy, each rate, or the speed rate prediction of each receiving is less than the original, then step 1.
  • the rate prediction value is not less than the original, then step 1.
  • the speed (ie, rate prediction) and the speed (ie, the original) determine whether it is possible that the speed is less than the speed, then the number in the memory does not increase, and finally the inverse, if the speed is greater than or equal to the speed, the number in the memory Do not increase, so not.
  • the number of sheep in the deposit is different from the sheep, and the rest are sheep and sheep.
  • This method of providing rate includes
  • the customer's front is less than or faster than the customer's maximum, and the customer's customer's front is greater than the customer's expectation, but less than or equal to the customer's maximum.
  • the customer may overflow.
  • This item is provided as shown, including receiving sheep 1, sheep, sheep and sheep
  • the parameter parameters of the receiving client include the number of times the client receives the previous rate, the maximum sequence of the TP received by the client, and
  • Receiving sheep 1 receives the customer's parameters, the maximum value of the sheep and the parameters received by the receiving sheep 1 , the arithmetic rate prediction is predicted in the sheep, the sheep
  • the rate prediction is smaller than the original sheep's judgment rate prediction is smaller than the original ones, then the number of sheep in the sheep is at least the number of sheep, and the sheep are different, but the sheep are different.
  • This customer is provided by the customer, including the plug test sheep 1 and sheep
  • Each 1 receives the customer's parameter, the maximum value and the received parameter.
  • the rate is predicted.
  • the rate prediction is less than the original. If the rate prediction is less than the original, then the number of at least the sheep is stored.
  • the customer analyzes the customer's previous value, the customer's expectation and the fast same customer's previous greater than or equal to the fast, and the customer's previous less than the customer's expectation, then the parameters are each.
  • Ben the client's parameter client overflows and possibly the client's non-existence overflow and possible overflow, the maximum value of each parameter at each integer rate and the received parameter, the arithmetic rate prediction, whether it is possible, may exist, The number of at least the sheep in each deposit is prevented. Same as, because the number of customers received is not accurate, and the rate of integers, the client's overflow is not resolved, and the pass-through, shift prevention, and the number received by the customer, can be an integer rate unresolved client The overflow of the end.
  • This method of providing rate as shown, Method includes
  • Each customer receives the parameters or control information of each customer, and the steps receive the customer's control information, then the steps are
  • the parameters include the number of rates received by the customer, the maximum sequence of TPs received by the customer, and the maximum sequence of TPs received by the customer, the customer's pre-, and the customer's pre-received TP.
  • the parameters received include the customer's expectations, the customer's pre-, and the customer's maximum sequence of TPs received before the customer, Hugh said and the customer's former customer's pre-measurement or customer
  • the customer's expectations that can be broadcasted before include the customer's usage parameters. If the number of parameters is used, the number of parameters is used. If the same parameters that can be broadcast are used, the same parameters that can be broadcast are used. Ben
  • each can be the same as before, B. TU* N. ) +p ), its , B. Before, in the middle
  • TU is the largest packet of TP
  • N is the sequence of each latest TP, N. Is the maximum sequence of TPs received by the client, P.
  • the rate prediction value is not less than the original, then the step
  • At least the number of sheep in the memory is sorted according to the importance of the user's rest, in order of the importance of the user's rest, and the number of the good numbers is at least the number of sheep.
  • the sheep vary from one to the other, and the sheep are different. Rate of .
  • Control information for controlling the rate of information reduction whether the number of control information for which the rate is less than the rate of the previous rate is suspended, and if the number is not the same, then the number of pauses is
  • the control information adjusts the rate of each original at the same rate according to each original control information.
  • the parameters received by the customer include the number of rates received by the customer, the maximum sequence of TP received by the customer, and the maximum value of the received and received parameters.
  • the root receives the maximum sequence of TPs received by the client before and the rest of the previous values, the same as in the step.
  • the pre-peed rate prediction. This method of providing the rate, as shown, Method includes
  • the customer analyzes the customer's previous value. The customer's expectation is the same as the customer's own. If the customer's previous value is greater than or equal to the fast, and the customer's previous one is less than the customer's expectation, then the customer's previous step is less than fast.
  • the step before the customer is greater than the customer's expectation
  • the customer’s former includes the customer’s quantity or customer
  • the customer's expectations that can be played before can include the customer's expectations or the customer's expectations.
  • the speed that can be broadcasted includes the customer's quantity or the customer's quantity. In the use of the above parameters, if a number of parameters are used, the number of parameters will be used. If the same parameters that can be broadcast by the number are used, the same parameters that can be broadcast by the number are used.
  • the maximum value of the customer is , or the number of cases is used for the size of the customer.
  • the maximum value of the customer, the maximum value of the step customer is not, the step
  • the customer will follow the original control information of each, with the rate of each control information integer, to prevent the customer from following. If the customer's front is less than or equal to the customer's maximum value, then the step customer's front is greater than the customer's maximum value, then the step
  • the customer will reduce the rate of control information, each at the rate of each control information integer, to prevent the customer from going up.
  • the control information that the customer will suspend, and the rate of the integer of each control information reduces the & caused by the customer.
  • This item is provided as shown, including receiving sheep 1, sheep, sheep, sheep and rate sheep
  • Each receiving sheep 1 receives the customer's parameters or control information, each receives the customer's parameters, the maximum value of the sheep and the parameters received by the receiving sheep 1.
  • the arithmetic rate prediction predicts the rate in the sheep, and the sheep rate prediction is smaller than the original. If the sheep's judgment rate prediction is less than the original, then at least the number of sheep in the sheep
  • the sheep judgement rate prediction value is not less than the original, then the rate rate of the sheep will predict the same rate.
  • the receiving sheep 1 receives the control information of the client, and the rate sheep receives the rate of the integer of the control information received by the sheep 1 at the root. Receiving the control information of the rate of decrease of the control information received by the sheep 1 , the rate of the sheep is lower than the rate of the previous rate, and the control information of the control information received by the sheep 1 is suspended, and the number of the rate sheep is different, if the rate sheep determines The number is not the same, then the rate sheep is suspended.
  • the number of sheep judged by the rate is at least the number of sheep in the deposit.
  • the sheep can include the first and first rate receiving sheep 1 parameters received including the customer's expectations, the customer's front, the customer's maximum sequence of TP received before the customer, and
  • the first 1st obtained before the first rate is at the root maximum, the received customer's expectation and the first and the first obtained
  • the number of rates is calculated, and the first rate is multiplied by the number of rate rates of the upper period to obtain a rate prediction.
  • the maximum value of the sheep, and the parameters received by the receiving sheep 1 , the arithmetic rate prediction can be expressed in the following manner, the hike part, the sheep including the second and second rates
  • the parameters received by the receiving sheep 1 include the number rate received by the customer, The maximum sequence of TPs received by the customer before, and second
  • the first second obtains the front, the second rate, the maximum value, the received number of the customer before the received rate, and the calculated front, arithmetic rate prediction.
  • the sheep will save at least the number of sheep, first sorted by 1, according to the importance of the user's rest, the number of the stored in the order according to the importance of the user's rest or sorted in the sorted 1 will be good, according to the user's rest
  • the client provides the customer, as shown, the customer includes the plug test analysis of the sheep 1, the sheep and the sheep's expectations and the fast analysis of the sheep 1 and the customer's previous less than the customer's expectations, the customer
  • the first sheep determines the maximum value of the customer, then the sheep will receive the number rate before the customer and the customer receives it before.
  • the maximum sequence of TP and the maximum value of each customer determined by the first sheep are the maximum sequence of TPs received by the customer in the customer's expectation, before the customer, and before the customer.
  • Control information for each. The expectation of the customer analysis sheep 1 analysis of the customer's former customer's maximum value of the same analysis sheep 1 before the customer is greater than the customer's expectations, and the customer
  • Each analysis sheep 1 analyzes the customer's previous maximum greater than the customer, then the customer
  • the sheep will suspend control information for each.
  • Each 1 receives the customer's parameters or control information. If each 1 receives the customer's parameters, the maximum value of each 1 and the received parameter arithmetic rate prediction, whether the rate prediction is less than the original, if the rate prediction is less than the original, then
  • At least 1 of the number of sheep in the deposit receives the control information of the customer , the rate of each integer received control information.
  • the customer analyzes the customer's previous value, and the customer's expectation and quickness are the same. If the customer's analysis is greater than or equal to the customer's before, and the customer's front is less than the customer's expectation, the customer will be parameterized.
  • the customer will be compared with the customer's expectation according to the original control information. If the customer's front is less than or equal to the customer's maximum value, the rate control information will be reduced. If the analysis obtains the maximum value of the customer before the customer, the control information will be suspended.
  • the maximum value and the parameter arithmetic rate prediction it is judged that there may be overflow, and the number of at least the sheep in each memory is prevented.
  • the customer's parameter client may reduce the rate of the customer's communication, prevent the customer's access, the number of the customer's customer's parameters, the customer's access to the customer, the customer's access to each other, the rabbit customer more number of customers
  • the customer's parameters of the client have been down, through the various devices, to the number of customers in the store, under the rabbit customer.
  • the parameter judgment of each customer may appear, the number of sheep in the deposit is at least, and the rabbit is up, the number of the client is not allowed, and the exchange of the customer rate with the rabbit makes the customer step by step, at least in the deposit.
  • the number of sheep, the number of users who are less important in importance, is lost, and the number of users who have a greater importance to the user has increased the low-level of the user.
  • the domain of the wood can clearly understand the way to use the common hardware necessary for the software, but also the hardware, but in many cases the former is a better way.
  • the part of the wood scheme or the existing wood can be taken out in the form of software, the software is stored in a storable storage, or the like, and includes a plurality of instructions for making each (may be , each, or each of them).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Description

速率的自 方法、 裝置及 統 本 要求了 提交的, 1 1 . ,
" 速率的 這 方法、 裝置及 統" 的中固 的 先 , 其全部內容 引用結合在本 。 木領域
本 涉及信 的通信領域, 尤其涉及 速率的 這 方法、 裝置及 統。
背景 木
目前, 很多 , 比 流 休, 要求低 的用戶休
中 到端的數 是由U P (U e a ag a P o oco , 用戶 ) 的, 而U P 本身不提供速率 的和制, 送神情況下存在 下
第 、 在 U P 到端的 寬減小, 或 者 惡化 , 減小 的 已 不能 以 前速率 的數 , 造成 的上 , 使 的數 丟失。
第二、 客戶 存中的數 將滿, 造成數 上 而使 丟失 , 由于 U P本身不提供速率 的和制, 將 的速率 低, 而 兔客 戶 的上 , 使 的數 走 以及 客戶 存中的數 即將 , 造成客戶 可用 , 由于U P本身不提供速率 的和制, 將
的速率 高, 而 兔客戶 的下 。
解決上 , 現有 木中 下方案 客戶 客戶 存中的數 占有率, 將 存中的數 占有率 各 各 上 防止客戶 溢出的 木 , 然解決了客戶 的溢出 防止 的上 。
內容
本 的 提供 速率的 這 方法、 裝置及 統 防止了 的上 。
到上 目的, 本 的 下 木
速率的 這 方法, 包括
接收客戶 的參數 速率預測 是否小于 各的原始
速率預測 小于 各的原始 , 則 存中至少 介 羊 的數 。
各 , 包括
接收羊 , 于接收客戶 的參數
羊 , 于根 的最大值和 接收羊 接收到的參數, 算數 速率預測
羊 , 于 羊 得到的數 速率預測 是否小 于 各的原始
羊 , 于 羊 判定 速率預測 小于 各的 原始 , 則 存中至少 介 羊 的數 。
速率的 這 統, 包括 各器和客戶 各 接收客戶 的參數, 的最大值和 接收 到的參數 算數 速率預測 , 速率預測 是否小于 各的原始 , 若 速率預測 小于 各的原始 , 則
存中至少 介 羊 的數 快速 同的 客戶 的 前 大于或等于 快速 , 且 客戶 的 前 小于客戶 的期望 , 則將參數 各 。
用本 明技木方案 , 各 的最大值和接收到的參數, 算數 速率預測 , 速率預測 各的原始 同 的 是否可能存在上 , 可能存在上 , 各 存中的至少 介 羊 的數 , 防止 的上 。 固說明
了更清楚 說明本 或現有 木中的 木方案, 下面將 或現有 木 中所需要使用的 羊 介紹, 而易 , 下面 中的 是本 的 些 , 于本領域普通 木 未 , 在不付 出 造性 性的前提下, 可以 得其他的 。
1力本 1 速率的 這 方法的流程
力本 1 速率的 這 方法的流程
力本 1 各 的組成
力本 1客戶端的組成
力本 1和 速率的自這 統的組成 力本 速率的 這 方法的流程
力本 速率的 這 方法的流程 力本 各 的組成
力本 客戶端的組成 。
休 方式
下面將結合本 中的 , 本 中的 木方案 清 楚、 完整地 , 然, 的 是本 部分 , 而不是 全部的 。 于本 明中的 , 本領域普通 木 在沒有作出 造 性 前提下 得的所有其他 , 都 于本 明保 的 固。 本 提供 速率的 這 方法, 1 所示, 方法包括
1 1、 各 接收客戶 的參數 其中 參數包括 客戶 前接收 到的數 速率、 客戶 前接收到的 TP ( ea e an e P o oco ,
) 的最大序列 以及 或者客戶 的期望 、 客戶 的 前 、 、 客戶 前接收到的 TP 的最大序列 。
1 、 在接收到 客戶 的參數 , 的最大值和 接 收到的參數 算數 速率預測
其中, 的最大值和 接收到的參數, 算數 速率預 測 , 接收到客戶 的參數的不 有不同的 例 , 接收的參數包括客戶 前接收到的數 速率、客戶 前接收到的 TP 的最大序列 以及 , 的最大值和 接收到的參數 算數 速率預測 休
接收到的客戶 前接收到的 TP 的最大序列 以及
的 前 的最大值、 接收到的客戶 前接收到的 速率以及 算出的 的 前 , 算數 速率預測 。 1 、 在 得到 速率預測 , 速率預測 是 否小于 各的原始 , 各的原始 休 , 各 的 率或者服各 接收 的速 速率預測 小于 各的原始 , 則 步驟1 。 速率預測值不小于 各的原始 , 則 步驟1 。 的 速度(即 速率預測 )和 速度 (即 各的原始 ) 的 , 決定了 是否 可能上 速度小 于 速度, 則 存中的數 不 增 , 最終 上 反 , 若 速度大于或等于 速度, 則 存中的數 不 不 增 , 因此不 上 。
1 、 存中至少 介 羊 的數 羊 的 各不同而不同, 例 各 休 , 羊 。
1
本 提供 速率的 這 方法, 所示, 方法包括
快速 同的 客戶 分析得到客戶 的 前值 分別 客戶 的期望 和 快速 同的 客戶 的 前 大于或等于 快速 , 且 客戶 的 前 小于客戶 的期望 , 則 步驟
客戶 的 前 小于 快速 ,或者大 于客戶 的最大值 , 客戶 也 客戶 的 前 大于 客戶 的期望 , 但是小于或等于 客戶 的最大值 , 客戶 可能溢出。
、 將參數 各 , 以 各 參數 是 否可能上 。
本 提供 各 , 所示, 包括 接收羊 1、 羊 、 羊 和 羊
接收羊 1, 于接收客戶 的參數 參數包括 客戶 前接 收到的數 速率、 客戶 前接收到的 TP 的最大序列 以及
或者客戶 的期望 、 客戶 的 前 、 、 客戶 前接收到 的 TP 的最大序列 。
接收羊 1接收到客戶 的參數 , 羊 的最大值和 接收羊 1接收到的參數, 算數 速率預測 在所 羊 得到 預測 , 羊
速率預測 是否小于 各的原始 羊 判定 速率預測 小于 各的原始 , 則 羊 存中 至少 介 羊 的數 , 其中 羊 的 各不同而不 例 各 休 各 , 羊 。
本 提供 客戶 , 所示, 客戶 包括 栓測分析羊 1和 羊
分析羊 1, 于 分析客戶 的 前值分別 客戶 的期望 和 快速 同的 分析羊 1 分析 得到 客戶 的 前 大于或等于 快速 , 且 客戶 的 前 小于客戶 的期望 , 通 羊 將參數 各 , 以 各 參數 是否可能上 。 本 提供 速率的 這 統, 所示, 統包括 服各 1和客戶 。 其 各 1和客戶 的 休 可 以參考前 內容, 里不再 。
各 1接收客戶 的參數, 的最大值和 接收到的參數 算數 速率預測 , 速率預測 是 否小于 各的原始 , 若 速率預測 小于 各的原始 , 則 存中至少 介 羊 的數 。
客戶 分析客戶 的 前值分別 客戶 的期望 和 快速 同的 客戶 的 前 大于或等于 快速 , 且 客戶 的 前 小于客戶 的期望 , 則將參數 各 。
本 , 客戶 的參數 客戶端的 是否溢出和可 能 客戶端的 不存在溢出和可能溢出 , 將 于 各 整數 速率的參數 各 各 的最大值和 接 收到的參數, 算數 速率預測 , 是否 可能上 , 可能存在上 , 各 存中的至少 介 羊 的數 , 防止 的上 。 同 , 由于 上 , 使客戶 接 收到的數 不准 , 而 整數 的 速率, 未解決客戶端的 溢出 , 而通 本 的 , 移防止 的上 , 而使客 戶 收到的數 , 可以 整數 的 速率未解決客戶端的 溢出 。 本 提供 速率的 這 方法, 所示, 方法包括
1、 各 接收客戶 的參數或者控制信息 各 接收到的客戶 的參數, 則 步驟 各 接收到客戶 的控制信息, 則 步驟
其中 參數包括 客戶 前接收到的數 速率、 客戶 前接收 到的 TP 的最大序列 以及 或者客戶 的期望 、 客戶 的 前 、 、 客戶 前接收到的 TP 的最大序列 。
本 以接收到的參數包括客戶 的期望 、 客戶 的 前 、 、 客戶 前接收到的 TP 的最大序列 , 休說 且 客戶 的 前 包括 客戶 的 前 量或者客戶
的 前 所能播 的 客戶 的期望 包括 客戶 的 在使用上 參數 , 若使用數 量的參數, 則都使用數 量的參數 若使 用數 所能播 的 同參數, 則都使用數 所能播 的 同參數。 本
以 量的參數 休說明。
、 各 接收到的客戶 前接收到的 TP 的最大序列 以及 的 前
其中, 各 可以 下 式 同 的 前 , B。 TU* N。) +p ), 其 , B。 的 前 , 本 中
的 前 , TU是 TP 的最大包 , N是 各 最新 出的 TP 的序列 , N。是客戶 前接收到的 TP 的最大序列 , P 。
、 的最大 、 接收到的客戶 的期望 和 前 以及 得到的 的 前 , 算數 速率的 數。
其 可以 下 式 算數 速率的 數,
c
& " 其 k 速率的 。 1
數, 介
J m
數, B。 客戶 的 前 , B。 客戶 的期望 , B。
的 前 , m 的最大 。 , 休 將 上 周期的 速率 速率的 數的相 乘, 得到 速率預測 。
、 速率預測 是否小于 各的原始 , 各的 原始 休 , 各 的 率或者服各 接收 的速
速率預測 小于 各的原始 , 則 步驟
速率預測值不小于 各的原始 , 則 步驟
、 存中的至少 介 羊 的數 , 結束 的 速率的 。
其 , 所 存中至少 介 羊 的數 休 按照 用戶 休 的重要性將 存中的數 排序 按照 用戶休 的重要性 到 的順序, 好 的數 中依次 至少 介 羊 的數 。 其 羊 的 各不同而不同, 例 各 休 各 , 羊 。 速率的 。
、 各 接收到客戶 的控制信息 , 控制信息 整數 的 速率, 結束 速率的 。 控制信息 降低 速率的控制信息 , 將 的 速率 小于 前速率的任 速率 控制信息 暫停 的控制信息 , 的數 是否 各, 若 的數 非 各, 則暫停 的數 各 , 則 存中至少 介 羊 的數
控制信息 按照 各的原始 的控制信息 , 將 的 速率調整 各的原始 相同的速率。 其 各 接收到的參數包括客戶 前接收到的數 速率、 客 戶 前接收到的 TP 的最大序列 以及 , 的最大值 和 接收到的參數, 算數 速率預測 休
根 接收到的客戶 前接收到的 TP 的最大序列 以及 的 前 其中 的 前值的 的 休 式, 步驟 中的相同。 同 的最大值、 接收到的客戶 前接收到的數 速率 以及 算出的 的 前 , 算數 速率預測 休 根 下 式調整數 的 速率, V V, Vc V
4'
Figure imgf000012_0001
" 。 客戶 前接收到的數 速率, 上 周期的數 速率, 前的數 速率, m 的最大值 B。 的 前 , peed 速率預測 。 本 提供 速率的 這 方法, 所示, 方法包括
1、 客戶 分析客戶 的 前值分別 客戶 的期望 和 快速 同的 , 若 客戶 的 前 大于或等于 快速 , 且 客戶 的 前 小于 客戶 的期 望 , 則 步驟 客戶 的 前 小于 快速
,則 步驟 客戶 的 前 大于 客戶 的期望 , 則 步驟
其中, 客戶 的 前 包括 客戶 的 前 量或者客戶
的 前 所能播放的 客戶 的期望 包括 客戶 的期望 量或者客戶 的期望 所能播 的 快速 包括 客戶 下 量或者客戶 下 量的播 同。 在使用上 參數 , 若使用數 量的參數, 則都使用數 量的參數 若使 用數 所能播 的 同參數, 則都使用數 所能播 的 同參數。
、 客戶 的最大值是否 的 , 的 , 例 數 , 用以 客戶 的大小。 客戶 的最大值 的 , 步驟 客戶 的最大值 沒有 的 , 步驟
、 將客戶 前接收到的數 速率、 客戶 前接收到的 TP 的 最大序列 以及 各 , 以 各 上 參數
是否可能上 。
、 將客戶 的期望 、 客戶 的 前 、 、 客戶 前 接收到的 TP 的最大序列 各 , 以 各 上 參數 是否可能上 。 、 客戶 將按照 各的原始 的控制信息 各 , 以 各 控制信息 整數 的 速率, 防止客戶 的下 。 客戶 的 前 小于或等于 客戶 的最大值, 則 步驟 客戶 的 前 大于 客戶 的最大值, 則 步 驟
、 客戶 將降低 速率的控制信息 各 , 以 各 控制信息 整數 的 速率, 防止客戶 的上 。 、 客戶 將暫停 的控制信息 各 , 以 各 控制信息 整數 的 速率, 降低 客戶 的上 而造成的 &。 本 提供 各 , 所示, 包括 接收羊 1、 羊 、 羊 、 羊 和速率 羊
各 接收羊 1接收客戶 的參數或者控制信息 各 接收到客戶 的參數 , 羊 的最大值和 接收羊 1接收到的參數, 算數 速率預測 在所 羊 得到 速率預測 , 羊 速率預測 是否小于 各的原始 , 若 羊 判定數 速率預測 小于 各的原始 ,則 羊 存中至少 介 羊 的數
羊 判定數 速率預測值不小于 各的原始 , 則 速 率 羊 將 的 速率 速率預測 相同的速 率。
接收羊 1接收到客戶 的控制信息 , 速率 羊 , 于根 接收羊 1接收到的控制信息 整數 的 速率。 接收羊 1接收到的控制信息 降低 速率的控制信 息 , 速率 羊 將 的 速率 小于 前速率的任 速率 接收羊 1接收到的控制信息 暫停 的控制信息 , 速率 羊 的數 是否 各, 若 速率 羊 判 定 的數 非 各, 則 速率 羊 暫停
速率 羊 判定 的數 各 , 則 羊 于 存中至少 介 羊 的數 。
其 羊 可以包括第 1 和第 速率 接收羊 1接收到的參數包括客戶 的期望 、客戶 的 前 、 客戶 前接收到的 TP 的最大序列 以及 , 第
1 接收到的客戶 前接收到的 TP 的最大序列 以及
的 前 第 1 得到 的 前 , 第 速率 于根 的最大值、 接收 的客戶 的期望 和 前 以及 第 1 得到的
的 前 , 算數 速率的 數 第 速率
將 速率的 數 算出未 , 第 速率 于將 上 周期的 速率 速率的 數的相乘, 得到 速率預測 。
其中 羊 , 的最大值和 接收羊 1接收到的 參數, 算數 速率預測 可以 用以下方式, 休 部分所 示, 羊 包括 第二 和第二速率
接收羊 1接收到的參數包括客戶 前接收到的數 速率、 客戶 前接收到的 TP 的最大序列 以及 , 第二
接收到的客戶 前接收到的 TP 的最大序列 以及
的 前 第二 得到 的 前 , 第二速率 于, 的最大值、 接收到的客戶 前接收到的數 速率以及 算出的 的 前 , 算數 速率預測 。
其 羊 包括 排序 1和
羊 將 存中的至少 介 羊 的數 , 首先 通 排序 1, 按照 用戶休 的重要性將 存中的數 排 序 按照 用戶休 的重要性的 或者 排序 在所 排 序 1將 好 , 羊 , 按 照 用戶休 的重要性 到 的順序, 好 的數 中依次 至少 介 車位的數 。
本 提供 客戶 , 所示, 客戶 包括 栓測分析羊 1、 第 羊 和 羊 的期望 和 快速 同的 分析羊 1 且 客戶 的 前 小于客戶 的期望 , 客戶
第 羊 客戶 的最大值是否 的 , 的 , 于 客戶 的大小。
第 羊 判定 客戶 的最大值 的 , 則 羊 將客戶 前接收到的數 速率、客戶 前接收到的 TP 的最大序列 以及 各 第 羊 判定 客戶 的最大值沒有 的 , 則 羊 將客戶 的期望 、 客戶 的 前 、 、 客戶 前接收到的 TP 的最 大序列 各 。
分析羊 1 分析得到 客戶 的 前 小于 快速 , 則 客戶 羊 將按照 各的原始
的控制信息 各 。 的期望 , 則 客戶 分析羊 1 分析 客戶 的 前 客戶 的最大值 同的 分析羊 1得 到 客戶 的 前 大于 客戶 的期望 , 且 客戶
的 前 小于或等于客戶 的最大值, 則 客戶 羊 將降低 速率的控制信息 各 分析羊 1 分析得到 客戶 的 前 大于客戶 的最大值, 則 客戶
羊 將暫停 的控制信息 各 。
本 提供 速率的 這 統, 所示, 統包括 服各 1和客戶 。 其 各 1和客戶 的 休 可 以參考前 內容, 里不再 。
各 1接收客戶 的參數或者控制信息, 若 各 1 接收到客戶 的參數 , 各 1 的最大值和 接收 到的參數 算數 速率預測 , 速率預測 是否小于 各 的原始 , 若 速率預測 小于 各的原始 , 則
存中至少 介 羊 的數 各 1接收到客戶 的控制信息 , 各 1 接收到的控制信息 整數 的 速率。 客戶 分析客戶 的 前值分別 客戶 的期望 和 快速 同的 , 若 客戶 分析得到 客戶 的 前 大于或等于 快速 , 且 客戶 的 前 小于客戶 的期望 , 則將參數 各 客戶
分析得到 客戶 的 前 小于 快速 , 則將按 照 各的原始 的控制信息 各 客戶 分 析得到 客戶 的 前 大于 客戶 的期望 , 且 客戶 的 前 小于或等于客戶 的最大值, 則將降低 速率的控 制信息 各 客戶 分析得到 客戶 的 前 大于客戶 的最大值, 則將暫停 的控制信息 各 。
本 , 客戶 的參數判定客戶端的 不存在溢出和 可能溢出 , 將 于 各 整數 速率的參數 各
各 的最大值和 參數 算數 速率預測 , 判定 可能存在溢出 , 各 存中的至少 介 羊 的數 , 防止 的上 。
且 客戶 客戶 的參數 客戶端的 可能上 , 客戶 通 所 各 將 的 速率降低, 防止客戶 的上 , 休 的數 不 客戶 客戶 的參數 客戶端的 已 上 , 客戶 通 各 暫停 , 以 兔客戶 更多的數 上 客戶 客戶 的參數 客戶端的 已 下 , 通 各器 快 的 , 以 客戶 存中的數 , 兔 客戶 的 下 。 各 客戶 的參數判定 可能出現上 , 存中至少 介 羊 的數 , 而 兔了 上 而 , 使 客戶端的數 不准 , 同 兔了客戶 速率的交換而使客戶 也 步的, 在 存中的至少 介 羊 的數 , 用戶休 重要性較差的數 丟失, 兔了 用戶休 重 要性較大的數 , 提升了用戶的低 休 。
以上的 方式的 , 領域的 木 可以清楚 了解到本 可借助軟件 必需的通用硬件的方式未 , 然也可以 硬件, 但很多 情況下前者是更佳的 方式。 于 的理解, 本 的 木方案本 上或 者說 現有 木做出 的部分可以以軟件 的形式休現出未, 軟 件 存儲在可 的存儲 的 , 或 等, 包括若 干指令用以使得 台 各 (可以是 , 各 , 或者 各 等) 行本 各 的方法。
以上 , 力本 的 休 方式,
, , 可輕易想到 化或替換, 都 涵蓋在本 的保 固 內 , 本 的保 固 以 要求的保 固 。

Claims

要 求
1、 速率的 這 方法, 其特 在于, 包括
接收客戶 的參數 速率預測 是否小于 各的原始
速率預測 小于 各的原始 , 則 存中至少 介 車位的數 。
、 要求1 的數 速率的 這 方法, 其特 在于, 接收到的參數包括客戶 的期望 、 客戶 的 前 、 客戶 前接收到的 TP 的最大序列 以及 , 的最大值和 接收到的參數 算數 速率預測
接收到的客戶 前接收到的 TP 的最大序列 以及
的 前
同 的最大值、 接收到的客戶 的期望 和 前 以及 得到的 的 前 , 算數 速率的 數
將 上 周期的 速率 速率的 數的相乘, 得到 速率預測 。
、 要求 的數 速率的 這 方法, 其特 在于, 接收的參數包括客戶 前接收到的數 速率、 客戶 前接收到 的 TP 的最大序列 以及 , 的最大值和 接收到的 參數 算數 速率預測
接收到的客戶 前接收到的 TP 的最大序列 以及
的 前 的最大值、 接收到的客戶 前接收到的數 速率 以及 算出的 的 前 , 算數 速率預測 。
、 要求1 的數 速率的 這 方法, 其特 在于, 若 速率預測值不小于 各的原始 , 則將 的 速率
速率預測 相同的速率。
、 要求1 的數 速率的 這 方法, 其特 在于, 方法 包括
接收客戶 的控制信息
控制信息 降低 速率的控制信息 , 將 的 速率 小于 前速率的任 速率
控制信息 暫停 的控制信息 , 的數 是否 各, 若 的數 非 各, 則暫停 的數 各 , 則 存中至少 介 羊 的數
控制信息 按照 各的原始 的控制信息 , 將 的 速率 各的原始 相同的速率。
要求1至 任 項 的數 速率的 這 方法, 其 特 在于, 存中至少 介 羊 的數
按照 用戶休 的重要性將 存中的數 排序
按照 用戶休 的重要性 到 的順序, 好 的數 中依次 至少 介 羊 的數 。
、 各 , 其特 在于, 包括
接收羊 , 于接收客戶 的參數
羊 , 于根 的最大值和 接收羊 接收到的參數, 算數 速率預測
, 于 羊 得到的數 速率預測 是否小 于 各的原始
, 于 羊 判定 速率預測 小于 各的 原始 , 則 存中至少 介 羊 的數 。
、 要求 的 各 , 其特 在于, 羊 包括 第 , 于 接收羊 接收到的參數 客戶 的期望 、 客戶 的 前 、 客戶 前接收到的 TP 的最大序列 以及 , 接收到的客戶 前接收到的 TP 的最大序列 以及
的 前
第 速率 , 于根 的最大值、 接收到的客戶 的期望 和 前 以及 得到的 的 前 , 算數 速 率的 數 以及將 上 周期的 速率 速率的 數的相乘, 得到 速率預測 。
要求 的 各 , 其特 在于, 羊 包括 第二 , 于 接收羊 接收的參數 客戶 前接收到的數 速率、 客戶 前接收到的 TP 的最大序列 以及 , 接 收到的客戶 前接收到的 TP 的最大序列 以及 的 前
第二速率 , 于根 的最大值、 接收到的客戶 前接收到的數 速率以及 算出的 的 前 , 算數 速率的預測 。
1 、 要求 的 各 , 其特 在于, 各 包括 速率 羊 , 于 速率預測值不小于 各的原始 , 則將
11、 要求 1 的 各 , 其特 在于,
接收羊 于, 接收客戶 的控制信息
速率 羊 于, 接收羊 接收到的控制信息 降低 速率的控制信息 , 將 的 速率 小于 前速率的任 速率 速率 羊 于, 接收羊 接收到的控制信息 暫停 的控制信息 , 的數 是否 各, 若 的數 非 各, 則暫停
羊 于, 若 的數 各 , 則 存 中至少 介 羊 的數
速率 羊 于, 接收羊 接收到的控制信息 按照 各 的原始 的控制信息 , 將 的 速率 各的原 始 相同的速率。
1 、 要求11 的 各 , 其特 在于, 羊 包括 排序 , 于按照 用戶休 的重要性將 存中的數 排序 , 于按照 用戶休 的重要性 到 的順序, 好 的數 中依次 至少 介 羊 的數 。
1 、 速率的 這 統, 其特 在于, 包括客戶 和 要求 至1 任 項 的 各 和 快速 同的 客戶 的 前 大于或等于 快速 , 且 客戶 的 前 小于客戶 的期 望 , 則將參數 各 。
PCT/CN2010/073606 2009-06-09 2010-06-07 数据传输速率的自适应调整方法、装置及系统 Ceased WO2010142226A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP10785739A EP2432175B1 (en) 2009-06-09 2010-06-07 Method, device and system for self-adaptively adjusting data transmission rate
US13/314,961 US9455925B2 (en) 2009-06-09 2011-12-08 Method, device, and system for self-adaptively adjusting data transmission rate

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910147902.7A CN101924603B (zh) 2009-06-09 2009-06-09 数据传输速率的自适应调整方法、装置及系统
CN200910147902.7 2009-06-09

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/314,961 Continuation US9455925B2 (en) 2009-06-09 2011-12-08 Method, device, and system for self-adaptively adjusting data transmission rate

Publications (1)

Publication Number Publication Date
WO2010142226A1 true WO2010142226A1 (zh) 2010-12-16

Family

ID=43308424

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/073606 Ceased WO2010142226A1 (zh) 2009-06-09 2010-06-07 数据传输速率的自适应调整方法、装置及系统

Country Status (4)

Country Link
US (1) US9455925B2 (zh)
EP (1) EP2432175B1 (zh)
CN (1) CN101924603B (zh)
WO (1) WO2010142226A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110879825A (zh) * 2018-09-06 2020-03-13 阿里巴巴集团控股有限公司 一种数据同步方法及装置

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6091436B2 (ja) * 2011-02-24 2017-03-08 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation ネットワーク・イベント管理のための装置、方法、およびコンピュータ・プログラム
CN103139088A (zh) * 2011-11-28 2013-06-05 华为技术有限公司 控制通信接口传输速率的方法和网络设备
CN103179171B (zh) * 2011-12-26 2015-12-16 中国移动通信集团山东有限公司 基于分布式系统架构的文件传输方法及装置
CN102685468B (zh) * 2012-04-28 2014-10-08 华为技术有限公司 视频包的传输方法和设备
EP2661138A1 (en) * 2012-05-04 2013-11-06 Panasonic Corporation Threshold-based and power-efficient scheduling request procedure
CN103702237A (zh) * 2012-09-28 2014-04-02 北京大学 Http流媒体的速率自适方法及装置
US10062141B2 (en) * 2012-10-24 2018-08-28 Nubo Software Server-based fast remote display on client devices
CN103945244B (zh) * 2013-01-17 2018-05-29 华为技术有限公司 控制视频业务传输的方法和装置
GB201310665D0 (en) 2013-06-14 2013-07-31 Microsoft Corp Rate Control
US10250673B1 (en) * 2014-03-14 2019-04-02 Amazon Technologies, Inc. Storage workload management using redirected messages
US9823864B2 (en) * 2014-06-02 2017-11-21 Micron Technology, Inc. Systems and methods for throttling packet transmission in a scalable memory system protocol
FR3022094B1 (fr) * 2014-06-06 2017-12-08 Bull Sas Methode et systeme de controle de flux
CN105337784B (zh) * 2014-07-14 2019-02-12 华为技术有限公司 一种丢包测试方法,测试装置和系统
US10230648B2 (en) * 2015-01-26 2019-03-12 Huawei Technologies Co., Ltd. Method and system for rate adaptation for data traffic
US9756112B2 (en) * 2015-02-11 2017-09-05 At&T Intellectual Property I, L.P. Method and system for managing service quality according to network status predictions
CN106452663A (zh) * 2015-08-11 2017-02-22 阿里巴巴集团控股有限公司 基于rtp协议的网络通话数据传输方法及通信设备
CN105656602B (zh) * 2015-12-31 2019-05-14 小米科技有限责任公司 数据传输方法及装置
WO2018072675A1 (en) 2016-10-18 2018-04-26 Zhejiang Dahua Technology Co., Ltd. Methods and systems for video processing
CN108702352B (zh) * 2016-11-01 2021-09-14 华为技术有限公司 一种确定音视频数据编码速率的方法、终端以及存储介质
CN108271085A (zh) * 2016-12-30 2018-07-10 中兴通讯股份有限公司 一种http实时流媒体hls文件的发送方法及装置
CN107592344B (zh) * 2017-08-28 2021-05-25 腾讯科技(深圳)有限公司 数据传输方法、装置、存储介质和计算机设备
CN109474444A (zh) * 2017-09-07 2019-03-15 中国移动通信有限公司研究院 一种传输控制协议tcp窗口的调整方法及调整设备
CN107613330B (zh) * 2017-10-20 2019-09-20 清华大学 一种视频码率自适应方法
US10955461B2 (en) * 2018-05-16 2021-03-23 Advantest Corporation Smart and efficient protocol logic analyzer configured within automated test equipment (ATE) hardware
US10929260B2 (en) 2018-05-16 2021-02-23 Advantest Corporation Traffic capture and debugging tools for identifying root causes of device failure during automated testing
US10948540B2 (en) 2018-07-27 2021-03-16 Advantest Corporation Integrated protocol analyzer configured within automated test equipment (ate) hardware
WO2020097883A1 (zh) * 2018-11-15 2020-05-22 北京小米移动软件有限公司 传输消息的方法及装置
CN109348513B (zh) * 2018-11-15 2023-08-11 Oppo广东移动通信有限公司 一种数据包传输方法、终端及计算机存储介质
CN110380825B (zh) * 2019-07-29 2022-05-10 网宿科技股份有限公司 一种传输速率的控制方法和装置
CN110572465B (zh) * 2019-09-12 2022-04-15 浙江齐治科技股份有限公司 一种报文传输方法及装置
CN111526607B (zh) * 2020-04-14 2022-07-08 北京小米移动软件有限公司 通信数据的处理方法及装置、终端设备和存储介质
CN113938945B (zh) * 2020-06-29 2023-11-28 华为技术有限公司 数据包发送的方法、装置
JP7511684B2 (ja) * 2021-01-26 2024-07-05 三菱電機株式会社 データ転送装置及びデータ転送方法
US11595457B2 (en) * 2021-04-05 2023-02-28 Arris Enterprises Llc System and method for dynamic adjustment of content streaming rates
CN115021870B (zh) * 2022-08-09 2022-10-28 杭州瀚陆海洋科技有限公司 一种基于深海无缆自主机器人的无线数据传输控制系统
CN115767143B (zh) * 2022-09-23 2025-07-01 阿里巴巴(中国)有限公司 播放卡顿的判断方法、装置、电子设备和可读存储介质
CN117707089B (zh) * 2023-12-25 2024-12-20 广西七识数字科技有限公司 一种基于物联网的生产车间异常监控系统
CN119135580B (zh) * 2024-09-30 2025-10-10 中国电信股份有限公司 数据传输方法及装置、非易失性存储介质、电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040242235A1 (en) * 2003-05-30 2004-12-02 Witana Geetha Varuni Admitting data flows to a multiple access network
CN1557072A (zh) * 2001-09-21 2004-12-22 ���˹���Ѷ��� 使用缓冲器大小计算用于拥塞控制的传输速率的数据通信方法和系统
CN1610352A (zh) * 2003-10-18 2005-04-27 三星电子株式会社 移动专用网络中调整传输速度以获得最佳传输速度的方法
CN1656809A (zh) * 2002-05-22 2005-08-17 皇家飞利浦电子股份有限公司 使用虚拟接收缓冲器吸收信道传输速率波动的传输方法
CN1917413A (zh) * 2005-08-18 2007-02-21 英业达股份有限公司 自动调整传输速率的方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6412013B1 (en) * 1998-10-23 2002-06-25 Koninklijke Philips Electronics N.V. System for controlling data output to a network
AU3038100A (en) * 1999-12-13 2001-06-25 Nokia Corporation Congestion control method for a packet-switched network
US7260826B2 (en) 2000-05-31 2007-08-21 Microsoft Corporation Resource allocation in multi-stream IP network for optimized quality of service
KR100438167B1 (ko) * 2000-11-10 2004-07-01 엘지전자 주식회사 인터넷 전화통신을 위한 음성신호 송수신장치
US7292602B1 (en) 2001-12-27 2007-11-06 Cisco Techonology, Inc. Efficient available bandwidth usage in transmission of compressed video data
US6910079B2 (en) * 2002-01-25 2005-06-21 University Of Southern California Multi-threshold smoothing
SG111978A1 (en) * 2002-11-20 2005-06-29 Victor Company Of Japan An mpeg-4 live unicast video streaming system in wireless network with end-to-end bitrate-based congestion control
JP4401964B2 (ja) 2003-03-21 2010-01-20 パナソニック株式会社 無線ネットワークにおいてレート制御方式を最適化する情報をシグナリングする方法および通信システム
US7417991B1 (en) * 2003-12-18 2008-08-26 Avaya Inc. Network quality estimation
EP1716672B1 (en) * 2004-02-20 2009-04-01 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Method, apparatus and computer program product for controlling data packet transmissions
US7701884B2 (en) * 2004-04-19 2010-04-20 Insors Integrated Communications Network communications bandwidth control
CN1588909A (zh) 2004-07-15 2005-03-02 复旦大学 一种控制网络数字电视节目组播发送速率的方法
CN100442796C (zh) 2004-09-09 2008-12-10 上海川海信息科技有限公司 一种流媒体传输系统中的速率控制方法
EP2148479B1 (en) * 2004-12-24 2012-11-21 Aspera, Inc. Bulk data transfer
JP4742669B2 (ja) * 2005-05-13 2011-08-10 ソニー株式会社 送受信システム、送信装置および送信方法、受信装置および受信方法、並びにプログラム
CN101043240B (zh) 2006-03-21 2010-12-01 华为技术有限公司 数据传输控制方法、收发信机及系统
US7953880B2 (en) * 2006-11-16 2011-05-31 Sharp Laboratories Of America, Inc. Content-aware adaptive packet transmission
US8467457B2 (en) * 2007-01-16 2013-06-18 Mobixell Networks (Israel) Ltd System and a method for controlling one or more signal sequences characteristics
CN101026509B (zh) 2007-02-28 2011-07-20 西南科技大学 一种端到端低可用带宽测量方法
US7987285B2 (en) * 2007-07-10 2011-07-26 Bytemobile, Inc. Adaptive bitrate management for streaming media over packet networks

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1557072A (zh) * 2001-09-21 2004-12-22 ���˹���Ѷ��� 使用缓冲器大小计算用于拥塞控制的传输速率的数据通信方法和系统
CN1656809A (zh) * 2002-05-22 2005-08-17 皇家飞利浦电子股份有限公司 使用虚拟接收缓冲器吸收信道传输速率波动的传输方法
US20040242235A1 (en) * 2003-05-30 2004-12-02 Witana Geetha Varuni Admitting data flows to a multiple access network
CN1610352A (zh) * 2003-10-18 2005-04-27 三星电子株式会社 移动专用网络中调整传输速度以获得最佳传输速度的方法
CN1917413A (zh) * 2005-08-18 2007-02-21 英业达股份有限公司 自动调整传输速率的方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2432175A4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110879825A (zh) * 2018-09-06 2020-03-13 阿里巴巴集团控股有限公司 一种数据同步方法及装置
CN110879825B (zh) * 2018-09-06 2023-04-28 阿里巴巴集团控股有限公司 一种数据同步方法及装置

Also Published As

Publication number Publication date
US9455925B2 (en) 2016-09-27
EP2432175B1 (en) 2013-03-20
US20120079132A1 (en) 2012-03-29
CN101924603B (zh) 2014-08-20
CN101924603A (zh) 2010-12-22
EP2432175A4 (en) 2012-03-21
EP2432175A1 (en) 2012-03-21

Similar Documents

Publication Publication Date Title
WO2010142226A1 (zh) 数据传输速率的自适应调整方法、装置及系统
JP4762996B2 (ja) 優先して扱われるべきパケットの間接的な判断でネットワークにおいてルートするためのパケットを順序付けるための方法及び装置
JP4338285B2 (ja) パケットスケジューリング方法および装置
CN1910868B (zh) 用于控制队列缓冲器的方法及装置
CN111428899B (zh) 网点业务的排队叫号方法及装置
US7006512B2 (en) Apparatus and methods for managing queues on a mobile device system
CN107135411B (zh) 一种调整视频码率的方法及电子设备
US9712580B2 (en) Pipelining for parallel network connections to transmit a digital content stream
CN112825511B (zh) 一种交换网络拥塞管理方法、装置、设备和存储介质
CN104967868A (zh) 视频转码方法、装置和服务器
CN1303797C (zh) 测定ip话音网络的方法
CN104580095A (zh) 一种获取api资源的方法及装置
CN103329608B (zh) 一种调度数据流通过共享通信链路的传输的方法及装置
EP1854253B1 (en) Method of managing a congestion state in a server of a communication network
CN119440847A (zh) 一种用于模型推理的负载均衡调度方法、装置和电子设备
GB2558322A (en) Resource Allocation
CN113645324B (zh) 一种基于队列的ip分配方法及系统
JP5142293B2 (ja) 通信セッション規制装置
CN111181875A (zh) 带宽调节方法及装置
CN108768886A (zh) 一种SaaS数据访问质量提升方法
CN117527971B (zh) 一种基于数据分片的话务分配方法及系统
JP2002314610A (ja) 情報配信方法及び装置及び情報配信プログラム及び情報配信プログラムを格納した記憶媒体
JP7767047B2 (ja) レート制御サーバ、配信システム及びレート制御プログラム
JP2016036103A (ja) 映像配信サーバ及び映像配信方法
CN116633864B (zh) 一种基于云计算平台的流量调度方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10785739

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2010785739

Country of ref document: EP