[go: up one dir, main page]

CN105049369A - Video transmission congestion control method based on MPTCP in heterogeneous wireless network - Google Patents

Video transmission congestion control method based on MPTCP in heterogeneous wireless network Download PDF

Info

Publication number
CN105049369A
CN105049369A CN201510499597.3A CN201510499597A CN105049369A CN 105049369 A CN105049369 A CN 105049369A CN 201510499597 A CN201510499597 A CN 201510499597A CN 105049369 A CN105049369 A CN 105049369A
Authority
CN
China
Prior art keywords
link
congestion
bandwidth
transmission
congestion window
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.)
Pending
Application number
CN201510499597.3A
Other languages
Chinese (zh)
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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201510499597.3A priority Critical patent/CN105049369A/en
Publication of CN105049369A publication Critical patent/CN105049369A/en
Pending 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/27Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets

Landscapes

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

Abstract

本发明公开了一种异构无线网络中基于MPTCP的视频传输拥塞控制方法。本发明方法首先在发送端建立拥塞预测模型,根据链路往返时延的变化趋势,预测链路拥塞是否即将发生,并依此调节拥塞窗口大小;而后在发送端建立带宽估计模型,根据相邻ACK确认包接收时间以及发送端成功接收的数据字节数得到带宽估计值,据此来判断链路质量;最后在发送端建立拥塞窗口调整模型,根据各条链路带宽估计值以及丢包情况,相应地调整拥塞窗口以及拥塞门限值的大小。本发明实现了链路丢包原因的区分,有效地解决了视频流在高丢包率的无线信道中吞吐量较低的问题。

The invention discloses an MPTCP-based video transmission congestion control method in a heterogeneous wireless network. The method of the present invention first establishes a congestion prediction model at the sending end, predicts whether link congestion is about to occur according to the change trend of link round-trip delay, and adjusts the congestion window size accordingly; then establishes a bandwidth estimation model at the sending end, according to the adjacent The bandwidth estimation value is obtained from the receiving time of the ACK confirmation packet and the number of data bytes successfully received by the sending end, and the link quality is judged based on this; finally, a congestion window adjustment model is established on the sending end, according to the estimated bandwidth of each link and the packet loss situation , adjust the size of the congestion window and the congestion threshold accordingly. The invention realizes the distinction of link packet loss causes, and effectively solves the problem of low throughput of video streams in wireless channels with high packet loss rates.

Description

异构无线网络中基于MPTCP的视频传输拥塞控制方法Congestion Control Method for Video Transmission Based on MPTCP in Heterogeneous Wireless Networks

技术领域technical field

本发明涉及移动通信技术领域,具体涉及一种异构无线网络中基于MPTCP的视频传输拥塞控制方法。The invention relates to the technical field of mobile communication, in particular to an MPTCP-based video transmission congestion control method in a heterogeneous wireless network.

背景技术Background technique

随着无线通信技术的不断发展,应用服务种类不断丰富,现今无线网络传输的主体已不再是简单的文本、语音、图像等,取而代之的是应用于视频直播,视频会议等的流媒体。较之于传统的数据业务,专业级视频流传输对带宽、丢包率、端到端时延及抖动都有更高的需求。单路径的传输控制协议(TransportControlProtocol,TCP)难以满足这些需求,主要体现在:即使网络中存在多条可传输路径,TCP连接也只能使用其中一条,而随着网络数据流量不断增加,势必会造成传输路径的拥塞,而链路一旦发生故障,TCP连接将可能中断,影响用户体验。With the continuous development of wireless communication technology, the types of application services are constantly enriched. Today, the main body of wireless network transmission is no longer simple text, voice, images, etc., but replaced by streaming media used in live video, video conferencing, etc. Compared with traditional data services, professional video streaming has higher requirements on bandwidth, packet loss rate, end-to-end delay and jitter. The single-path transmission control protocol (Transport Control Protocol, TCP) is difficult to meet these requirements, mainly reflected in: even if there are multiple transmittable paths in the network, the TCP connection can only use one of them, and as the network data flow continues to increase, it is bound to Congestion of the transmission path is caused, and once the link fails, the TCP connection may be interrupted, affecting user experience.

多路径传输控制协议(Multi-PathTCP,MPTCP)是对传统TCP的扩展,采用多条链路并发传输,聚合多条链路的传输性能,有效提升网络资源利用率。然而,随着网络传输数据量的不断增加,拥塞是必须解决的一个问题。拥塞是一种持续的网络超负荷状态,当网络供给不能满足用户需求时,网络将发生拥塞。拥塞导致的结果是端到端延时及抖动增加、丢包率上升、甚至有可能造成系统崩溃,为了解决这个问题,许多学者提出不同的多路并发传输拥塞控制方法。然而这些方法,只要传输链路发生丢包,即认为链路拥塞,相应减小拥塞窗口以降低发送速率,但异构无线网络由于外界环境的影响,在链路状况较好的情况下也会发生丢包,此时减小拥塞窗口只会降低吞吐量,因此这些方法并不适用于无线视频传输。因此如何根据实际链路传输质量,提出一种适用于异构无线网络视频流传输的拥塞控制方法具有重要意义。Multi-Path Transmission Control Protocol (Multi-PathTCP, MPTCP) is an extension of traditional TCP, using multiple links for concurrent transmission, aggregating the transmission performance of multiple links, and effectively improving the utilization of network resources. However, with the continuous increase of the amount of network transmission data, congestion is a problem that must be solved. Congestion is a continuous network overload state. When the network supply cannot meet the needs of users, the network will be congested. The result of congestion is the increase of end-to-end delay and jitter, the increase of packet loss rate, and even the possibility of system crash. In order to solve this problem, many scholars have proposed different multi-channel concurrent transmission congestion control methods. However, in these methods, as long as the transmission link loses packets, it is considered that the link is congested, and the congestion window is correspondingly reduced to reduce the transmission rate. However, due to the influence of the external environment, the heterogeneous wireless network will also When packet loss occurs, reducing the congestion window will only reduce throughput, so these methods are not suitable for wireless video transmission. Therefore, how to propose a congestion control method suitable for heterogeneous wireless network video stream transmission according to the actual link transmission quality is of great significance.

发明内容Contents of the invention

本发明的目的是针对现有拥塞控制方法的不足,提出一种异构无线网络中基于MPTCP的视频传输拥塞控制方法。通过TCP协议将接收端得到的单向传输时延、丢包情况反馈到发送端,发送端拥塞预测模块根据各条链路传输时延的变化,预测链路拥塞情况,预先调节链路拥塞窗口大小,一定程度上避免拥塞的发生。之后,发送端带宽估计模块根据一段时间内各链路发送的数据字节数,估计链路实际带宽,并根据丢包情况以及带宽估计值对拥塞窗口大小进行相应的调整,以达到减缓拥塞程度及提高传输吞吐量的目的。The object of the present invention is to propose a video transmission congestion control method based on MPTCP in a heterogeneous wireless network for the deficiency of the existing congestion control method. The one-way transmission delay and packet loss obtained by the receiving end are fed back to the sending end through the TCP protocol. The congestion prediction module of the sending end predicts the link congestion situation according to the change of the transmission delay of each link, and adjusts the link congestion window in advance. size, to a certain extent avoid congestion. Afterwards, the bandwidth estimation module at the sending end estimates the actual bandwidth of the link based on the number of data bytes sent by each link within a period of time, and adjusts the size of the congestion window according to the packet loss situation and the bandwidth estimation value to reduce the degree of congestion And the purpose of improving the transmission throughput.

为实现上述目的,本发明的多路拥塞控制方法包含拥塞预测模型、带宽估计模型以及拥塞窗口调整模型;To achieve the above object, the multi-channel congestion control method of the present invention includes a congestion prediction model, a bandwidth estimation model and a congestion window adjustment model;

所述的拥塞预测模型用于对传输链路是否即将发生拥塞进行预测,具体是:通过接收端返回的ACK确认包获得数据包的往返时延(Round-TripTime,RTT),再将RTT与该链路出现的最小RTT进行比较获得差值,当差值大于某一阈值时,认为链路即将发生拥塞,此时适当减小该链路拥塞窗口大小以避免拥塞发生。The congestion prediction model is used to predict whether the transmission link is about to be congested, specifically: the round-trip time delay (Round-TripTime, RTT) of the data packet is obtained through the ACK confirmation packet returned by the receiving end, and then the RTT and the The minimum RTT of the link is compared to obtain the difference. When the difference is greater than a certain threshold, it is considered that the link is about to be congested. At this time, the size of the link congestion window is appropriately reduced to avoid congestion.

所述的带宽估计模型用于对传输链路的实际传输带宽进行估计,具体是:通过计算发送端接收到两个相邻ACK确认包的时间T内,接收端成功接收的数据包字节数与这段时间T的比值作为链路带宽的采样值,然后通过加权平均法对采样值平滑处理,将处理后的采样值作为该链路的带宽估计值。The bandwidth estimation model is used to estimate the actual transmission bandwidth of the transmission link, specifically: by calculating the number of bytes of data packets successfully received by the receiving end within the time T when the sending end receives two adjacent ACK confirmation packets The ratio of T to this period of time is used as the sampling value of the link bandwidth, and then the sampling value is smoothed by the weighted average method, and the processed sampling value is used as the bandwidth estimation value of the link.

所述的拥塞窗口调整模型用于对各条链路的拥塞窗口进行调整,根据接收端反馈的各链路丢包情况以及带宽估计值,对各链路拥塞窗口进行相应的调整。The congestion window adjustment model is used to adjust the congestion window of each link, and adjust the congestion window of each link according to the packet loss situation of each link and the estimated bandwidth value fed back by the receiving end.

本发明是通过以下技术方案实现的,具体步骤为:The present invention is realized through the following technical solutions, and the concrete steps are:

步骤1、建立视频多路并发传输模型。将一个发送端和一个接收端通过多个网络接口连接,构成多条数据传输链路,各条链路所具有的带宽、时延均不同。Step 1. Establish a video multi-channel concurrent transmission model. A sending end and a receiving end are connected through multiple network interfaces to form multiple data transmission links, and the bandwidth and delay of each link are different.

步骤2、建立拥塞预测模型,具体流程为:Step 2. Establish a congestion prediction model. The specific process is as follows:

2-1.通过接收端返回的ACK确认包的时间戳信息,获得传输链路m的往返时延RTTm,计算往返时延RTTm与该链路传输过程中出现的最小往返时延minRTTm之间的差值θm2-1. Obtain the round-trip delay RTT m of the transmission link m through the timestamp information of the ACK confirmation packet returned by the receiving end, and calculate the round-trip delay RTT m and the minimum round-trip delay minRTT m during the transmission of the link The difference between θ m .

2-2.将差值θm与拥塞判定阈值bm进行比较,当θm>bm时,认为链路即将发生拥塞,将拥塞窗口Cm调整为Cm-const*Cm,其中const为一个常量,将拥塞窗口适当减小,避免拥塞发生,同时对吞吐量不会造成很大影响。2-2. Compare the difference θ m with the congestion judgment threshold b m , when θ m > b m , it is considered that the link is about to be congested, and the congestion window C m is adjusted to C m -const*C m , where const As a constant, the congestion window is appropriately reduced to avoid congestion, and at the same time, the throughput will not be greatly affected.

步骤3、建立带宽估计模型,得到各链路实际带宽估计值;具体流程为:Step 3. Establish a bandwidth estimation model to obtain the actual bandwidth estimation value of each link; the specific process is as follows:

3-1.设接收到上一个ACK确认包的时间tk-1,m,接收到当前ACK确认包的时间tk,m,以及两个相邻ACK确认包时间差tk,m-tk-1,m内接收端成功接收的数据字节数dk,m,得到传输链路带宽采样值: 3-1. Suppose the time t k-1, m of receiving the last ACK confirmation packet, the time t k , m of receiving the current ACK confirmation packet, and the time difference between two adjacent ACK confirmation packets t k, m -t k -1, the number of data bytes successfully received by the receiving end within m d k, m , to obtain the sampling value of the transmission link bandwidth:

3-2.通过加权平均法对带宽采样值进行平滑处理,获得带宽估计值:3-2. The bandwidth sampling value is smoothed by the weighted average method to obtain the bandwidth estimation value:

BWBW kk ,, mm == (( 11 -- pp )) ** sthe s aa mm pp ll ee __ BWBW kk ,, mm ++ sthe s aa mm pp ll ee __ BWBW kk -- 11 ,, mm 22 ++ pp ** BWBW kk -- 11 ,, mm

其中BWk,m,BWk-1,m分别为链路m上当前时刻与前一时刻的带宽估计值,sample_BWk,m,sample_BWk-1,m分别链路m上当前时刻与前一时刻带宽采样值,p为加权因子。Among them, BW k, m , BW k-1, m are the bandwidth estimation values at the current time and the previous time on the link m respectively, sample_BW k, m , sample_BW k-1, m are respectively the current time and the previous time on the link m Time bandwidth sampling value, p is the weighting factor.

步骤4、建立拥塞窗口调整模型,根据各链路带宽估计值以及丢包情况调整拥塞窗口大小,具体流程为:Step 4. Establish a congestion window adjustment model, and adjust the congestion window size according to the estimated bandwidth of each link and the packet loss situation. The specific process is as follows:

4-1.接收到新的ACK确认包时,比较拥塞窗口Cm与拥塞门限值Sm的大小,若Cm≤Sm,则Cm=Cm+1;4-1. When receiving a new ACK confirmation packet, compare the size of the congestion window C m with the congestion threshold S m , if C m ≤ S m , then C m =C m +1;

4-2.如果Cm>Sm,则其中BWk,total为当前时刻所有链路带宽估计值的总和;4-2. If C m >S m , then where BW k, total is the sum of all link bandwidth estimates at the current moment;

4-3.如果接收到三个相同的ACK确认包,则认为链路发生丢包,相应调整拥塞门限值与拥塞窗口值: S m = BW k , m BW max , m * C m C m = S m , 其中BWmax,m为在链路m传输过程中出现的最大带宽估计值,之后进行数据重传。4-3. If three identical ACK confirmation packets are received, it is considered that packet loss occurs on the link, and the congestion threshold and congestion window value are adjusted accordingly: S m = BW k , m BW max , m * C m C m = S m , Among them, BW max, m is the estimated maximum bandwidth value that occurs during the transmission of link m, and then data retransmission is performed.

4-4.如果发生超时,则调整拥塞门限值与拥塞窗口: S m = BW k , m BW max , m * C m C m = 1 , 之后进行数据重传。4-4. If timeout occurs, adjust the congestion threshold and congestion window: S m = BW k , m BW max , m * C m C m = 1 , Afterwards, the data is retransmitted.

步骤5、重复步骤2~步骤4,直至无线视频业务传输完毕。Step 5. Repeat steps 2 to 4 until the transmission of the wireless video service is completed.

与现有多路拥塞控制方法相比,本发明的优点体现在:Compared with the existing multi-channel congestion control method, the advantages of the present invention are as follows:

1、现有的多路拥塞控制方法大多是在拥塞发生后,大幅地减少拥塞窗口的大小,再重传丢失的数据包,而重传必定会导致网络传输吞吐量的下降。本发明在拥塞发生之前,根据RTT的变化预测链路质量变化,如果预测链路即将发生拥塞,则适当减少拥塞窗口的大小,避免拥塞及数据重传的发生。1. Most of the existing multi-channel congestion control methods are to greatly reduce the size of the congestion window after the congestion occurs, and then retransmit the lost data packets, and the retransmission will inevitably lead to a decrease in network transmission throughput. The present invention predicts link quality changes according to RTT changes before congestion occurs, and appropriately reduces the size of the congestion window to avoid congestion and data retransmission if the predicted link is about to be congested.

2、在现有的大部分多路拥塞控制方法中,只要发生丢包即认为链路发生拥塞,大幅减小拥塞窗口。但在无线网络中,丢包大多是由于无线信道的不稳定造成,此时链路质量较好。本发明中,丢包后,将拥塞窗口设置为如果是无线丢包,此时链路质量较好,则BWk,m≈BWmax,m,拥塞窗口基本没变;如果发生拥塞丢包,BWk,m与BWmax,m相差较大,拥塞窗口将大幅减少。因此本发明能够较好区分拥塞丢包与无线丢包,并作出合理的拥塞窗口调整。2. In most of the existing multi-channel congestion control methods, as long as packet loss occurs, the link is considered to be congested, and the congestion window is greatly reduced. However, in a wireless network, packet loss is mostly caused by the instability of the wireless channel, and the link quality is better at this time. In the present invention, after packet loss, the congestion window is set to If it is wireless packet loss, the link quality is better at this time, then BW k, m ≈ BW max, m , and the congestion window basically does not change; if congestion occurs, the difference between BW k, m and BW max, m is large, The congestion window will be drastically reduced. Therefore, the present invention can better distinguish between congestion packet loss and wireless packet loss, and make reasonable congestion window adjustments.

附图说明Description of drawings

图1为基于MPTCP的视频流传输拥塞控制方法系统框图。FIG. 1 is a system block diagram of a video stream transmission congestion control method based on MPTCP.

图2为异构无线网络中视频流多路并发传输示意图。Fig. 2 is a schematic diagram of multi-channel concurrent transmission of video streams in a heterogeneous wireless network.

图3为基于MPTCP的视频流传输拥塞控制算法流程图。FIG. 3 is a flowchart of an MPTCP-based video stream transmission congestion control algorithm.

具体实施方式Detailed ways

以下结合附图实施例对本发明作进一步详细说明。The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

本发明针对现有多路拥塞控制方法的不足,提出一种异构无线网络中基于MPTCP的视频传输拥塞控制方法。能够对网络状态进行分析并预测链路是否即将发生拥塞,一定程度上避免拥塞发生。另外对各链路实际带宽进行估计,根据链路实际传输质量调整拥塞窗口大小,从而提高视频流在无线网络中的传输吞吐量。所述异构无线网络中基于MPTCP的视频流传输拥塞控制方法的系统框图如图1所示,包含以下模型:Aiming at the deficiency of the existing multi-channel congestion control method, the invention proposes an MPTCP-based video transmission congestion control method in a heterogeneous wireless network. It can analyze the network status and predict whether the link is about to be congested, so as to avoid congestion to a certain extent. In addition, the actual bandwidth of each link is estimated, and the size of the congestion window is adjusted according to the actual transmission quality of the link, thereby improving the transmission throughput of the video stream in the wireless network. The system block diagram of the video stream transmission congestion control method based on MPTCP in the heterogeneous wireless network is shown in Figure 1, including the following models:

所述的拥塞预测模型用于对传输链路是否即将发生拥塞进行预测,具体是:通过接收端返回的ACK确认包获得数据包的往返时延(Round-TripTime,RTT),再将RTT与该链路出现的最小RTT进行比较获得差值,当差值大于某一阈值时,认为链路即将发生拥塞,此时适当减小该链路拥塞窗口大小以避免拥塞发生。The congestion prediction model is used to predict whether the transmission link is about to be congested, specifically: the round-trip time delay (Round-TripTime, RTT) of the data packet is obtained through the ACK confirmation packet returned by the receiving end, and then the RTT and the The minimum RTT of the link is compared to obtain the difference. When the difference is greater than a certain threshold, it is considered that the link is about to be congested. At this time, the size of the link congestion window is appropriately reduced to avoid congestion.

所述的带宽估计模型用于对传输链路的实际传输带宽进行估计,具体是:通过计算发送端接收到两个相邻ACK确认包的时间T内,接收端成功接收的数据包字节数与这段时间T的比值作为链路带宽的采样值,然后通过加权平均法对采样值平滑处理,将处理后的采样值作为该链路的带宽估计值。The bandwidth estimation model is used to estimate the actual transmission bandwidth of the transmission link, specifically: by calculating the number of bytes of data packets successfully received by the receiving end within the time T when the sending end receives two adjacent ACK confirmation packets The ratio of T to this period of time is used as the sampling value of the link bandwidth, and then the sampling value is smoothed by the weighted average method, and the processed sampling value is used as the bandwidth estimation value of the link.

所述的拥塞窗口调整模型用于对各条链路的拥塞窗口进行调整,根据接收端反馈的各链路丢包情况以及带宽估计值,对各链路拥塞窗口进行相应的调整。The congestion window adjustment model is used to adjust the congestion window of each link, and adjust the congestion window of each link according to the packet loss situation of each link and the estimated bandwidth value fed back by the receiving end.

本实例具体通过以下步骤实现:This example is implemented through the following steps:

步骤一、建立视频多路并发传输模型。如图2所示:发送端视频服务器及接收端智能手机通过两个网络接口连接,构成Wi-Fi和4G两条传输链路,进行视频业务的传输。Step 1: Establish a video multi-channel concurrent transmission model. As shown in Figure 2: the video server at the sending end and the smart phone at the receiving end are connected through two network interfaces to form two transmission links, Wi-Fi and 4G, to transmit video services.

步骤二、建立拥塞预测模型,通过接收端返回的ACK确认包的时间戳信息,获得传输链路m的往返时延RTTm,计算其与该链路传输过程中出现的最小往返时延minRTTm之间的差值θm。将θm与拥塞判定阈值bm进行比较,当θm>bm时,认为链路即将发生拥塞,将拥塞窗口Cm调整为Cm-const*Cm,否则拥塞窗口不发生变化。其中const为一个较小的常量。Step 2: Establish a congestion prediction model, obtain the round-trip delay RTT m of the transmission link m through the timestamp information of the ACK confirmation packet returned by the receiving end, and calculate the minimum round-trip delay minRTT m between it and the link transmission process The difference between θ m . Compare θ m with the congestion judgment threshold b m . When θ m > b m , it is considered that the link is about to be congested, and the congestion window C m is adjusted to C m -const*C m , otherwise the congestion window does not change. Where const is a smaller constant.

步骤三、建立带宽估计模型,获得带宽估计值;根据接收到同一链路相邻两个ACK确认包的时间tk-1,m,tk,m,以及这段时间内接收端成功接收的数据字节数dk,m,得到传输链路带宽采样值:通过加权平均法对带宽采样值进行平滑处理,获得带宽估计值:Step 3: Establish a bandwidth estimation model and obtain a bandwidth estimation value; according to the time t k-1, m , t k, m of receiving two adjacent ACK confirmation packets on the same link, and the number of successfully received The number of data bytes d k, m to get the sampling value of transmission link bandwidth: The bandwidth sampling value is smoothed by the weighted average method to obtain the bandwidth estimation value:

BWBW kk ,, mm == (( 11 -- pp )) ** sthe s aa mm pp ll ee __ BWBW kk ,, mm ++ sthe s aa mm pp ll ee __ BWBW kk -- 11 ,, mm 22 ++ pp ** BWBW kk -- 11 ,, mm

其中BWk,m,BWk-1,m分别为链路m上当前时刻与前一时刻的带宽估计值,sample_BWk,m,sample_BWk-1,m分别为链路m上当前时刻与前一时刻带宽采样值,p为加权因子。Among them, BW k, m , BW k-1, m are the bandwidth estimation values at the current moment and the previous moment on the link m respectively, and sample_BW k, m , sample_BW k-1, m are the bandwidth estimates at the current moment and the previous moment on the link m respectively. Bandwidth sampling value at one moment, p is the weighting factor.

步骤四、建立拥塞窗口调整模型,根据链路带宽估计值以及丢包情况调整拥塞窗口大小。如图3所示:接收到新的ACK确认包时,比较拥塞窗口Cm与拥塞门限值Sm的大小,若Cm<Sm,则Cm=Cm+1;否则其中BWk,total为当前时刻所有链路带宽估计值的总和;若接收到三个相同的ACK,则认为链路发生丢包,调整拥塞门限值与拥塞窗口值:Cm=Sm,其中BWmax,m为在链路m传输过程中出现的最大带宽估计值,之后进行数据重传;如果发生超时,调整拥塞门限值与拥塞窗口:Cm=1,之后进行数据重传。Step 4: Establish a congestion window adjustment model, and adjust the size of the congestion window according to the estimated link bandwidth and packet loss. As shown in Figure 3: when receiving a new ACK confirmation packet, compare the size of the congestion window C m and the congestion threshold S m , if C m <S m , then C m =C m +1; otherwise Among them, BW k, total is the sum of the estimated bandwidth of all links at the current moment; if three identical ACKs are received, it is considered that the link has lost packets, and the congestion threshold and congestion window value are adjusted: C m =S m , where BW max, m is the estimated maximum bandwidth that occurs during the transmission of link m, and then retransmits data; if timeout occurs, adjust the congestion threshold and congestion window: C m =1, then perform data retransmission.

步骤五、重复上述步骤二~步骤四,直至无线视频业务传输完毕。Step 5. Repeat the above steps 2 to 4 until the transmission of the wireless video service is completed.

Claims (5)

1.异构无线网络中基于MPTCP的视频传输拥塞控制方法,其特征在于该方法包括如下步骤:1. the video transmission congestion control method based on MPTCP in the heterogeneous wireless network, it is characterized in that the method comprises the steps: 步骤1、建立视频多路并发传输模型。将一个发送端和一个接收端通过多个网络接口连接,构成多条数据传输链路,各条链路所具有的带宽、时延均不同。Step 1. Establish a video multi-channel concurrent transmission model. A sending end and a receiving end are connected through multiple network interfaces to form multiple data transmission links, and the bandwidth and delay of each link are different. 步骤2、建立拥塞预测模型,具体流程为:Step 2. Establish a congestion prediction model. The specific process is as follows: 步骤3、建立带宽估计模型,得到各链路实际带宽估计值;Step 3, establish a bandwidth estimation model, and obtain the actual bandwidth estimation value of each link; 步骤4、建立拥塞窗口调整模型,根据各链路带宽估计值以及丢包情况调整拥塞窗口大小;Step 4. Establish a congestion window adjustment model, and adjust the congestion window size according to the estimated bandwidth of each link and the packet loss situation; 步骤5、重复步骤2~步骤4,直至无线视频业务传输完毕。Step 5. Repeat steps 2 to 4 until the transmission of the wireless video service is completed. 2.如权利要求1所述的异构无线网络中基于MPTCP的视频传输拥塞控制方法,其特征在于拥塞预测模型建立的具体流程如下:2. the video transmission congestion control method based on MPTCP in the heterogeneous wireless network as claimed in claim 1, it is characterized in that the concrete process that congestion prediction model is set up is as follows: 2-1.通过接收端返回的ACK确认包的时间戳信息,获得传输链路m的往返时延RTTm,计算往返时延RTTm与该链路传输过程中出现的最小往返时延minRTTm之间的差值θm2-1. Obtain the round-trip delay RTT m of the transmission link m through the timestamp information of the ACK confirmation packet returned by the receiving end, and calculate the round-trip delay RTT m and the minimum round-trip delay minRTT m during the transmission of the link The difference between θ m . 2-2.将差值θm与拥塞判定阈值bm进行比较,当θm>bm时,认为链路即将发生拥塞,将拥塞窗口Cm调整为Cm-const*Cm,其中const为一个常量。2-2. Compare the difference θ m with the congestion judgment threshold b m , when θ m > b m , it is considered that the link is about to be congested, and the congestion window C m is adjusted to C m -const*C m , where const as a constant. 3.如权利要求2所述的异构无线网络中基于MPTCP的视频传输拥塞控制方法,其特征在于带宽估计模型的建立和链路实际带宽估计的获取过程如下:3. the video transmission congestion control method based on MPTCP in the heterogeneous wireless network as claimed in claim 2, it is characterized in that the establishment of bandwidth estimation model and the acquisition process of link actual bandwidth estimation are as follows: 3-1.设接收到上一个ACK确认包的时间tk-1,m,接收到当前ACK确认包的时间tk,m,以及两个相邻ACK确认包时间差tk,m-tk-1,m内接收端成功接收的数据字节数dk,m,得到传输链路带宽采样值: 3-1. Suppose the time t k-1, m of receiving the last ACK confirmation packet, the time t k , m of receiving the current ACK confirmation packet, and the time difference between two adjacent ACK confirmation packets t k, m -t k -1, the number of data bytes successfully received by the receiving end within m d k, m , to obtain the sampling value of the transmission link bandwidth: 3-2.通过加权平均法对带宽采样值进行平滑处理,获得带宽估计值:3-2. The bandwidth sampling value is smoothed by the weighted average method to obtain the bandwidth estimation value: BWBW kk ,, mm == (( 11 -- pp )) ** sthe s aa mm pp ll ee __ BWBW kk ,, mm ++ sthe s aa mm pp ll ee __ BWBW kk -- 11 ,, mm 22 ++ pp ** BWBW kk -- 11 ,, mm 其中BWk,m,BWk-1,m分别为链路m上当前时刻与前一时刻的带宽估计值,sample_BWk,m,sample_BWk-1,m分别链路m上当前时刻与前一时刻带宽采样值,p为加权因子。Among them, BW k, m , BW k-1, m are the bandwidth estimation values at the current time and the previous time on the link m respectively, sample_BW k, m , sample_BW k-1, m are respectively the current time and the previous time on the link m Time bandwidth sampling value, p is the weighting factor. 4.如权利要求3所述的异构无线网络中基于MPTCP的视频传输拥塞控制方法,其特征在于步骤4所述的建立拥塞窗口调整模型,根据各链路带宽估计值以及丢包情况调整拥塞窗口大小,具体流程如下:4. the video transmission congestion control method based on MPTCP in the heterogeneous wireless network as claimed in claim 3 is characterized in that the establishment congestion window adjustment model described in step 4 adjusts congestion according to each link bandwidth estimate and packet loss The window size, the specific process is as follows: 4-1.接收到新的ACK确认包时,比较拥塞窗口Cm与拥塞门限值Sm的大小,若Cm≤Sm,则Cm=Cm+14-1. When receiving a new ACK confirmation packet, compare the size of the congestion window C m with the congestion threshold S m , if C m ≤ S m , then C m =C m+1 ; 4-2.如果Cm>Sm,则其中BWk,total为当前时刻所有链路带宽估计值的总和;4-2. If C m >S m , then where BW k, total is the sum of all link bandwidth estimates at the current moment; 4-3.如果接收到三个相同的ACK确认包,则认为链路发生丢包,相应调整拥塞门限值与拥塞窗口值: S m = BW k , m BW max , m * C m C m = S m , 其中BWmax,m为在链路m传输过程中出现的最大带宽估计值,之后进行数据重传。4-3. If three identical ACK confirmation packets are received, it is considered that packet loss occurs on the link, and the congestion threshold and congestion window value are adjusted accordingly: S m = BW k , m BW max , m * C m C m = S m , Among them, BW max, m is the estimated maximum bandwidth value that occurs during the transmission of link m, and then data retransmission is performed. 4-4.如果发生超时,则调整拥塞门限值与拥塞窗口: S m = BW k , m BW max , m * C m C m = 1 , 之后进行数据重传。4-4. If timeout occurs, adjust the congestion threshold and congestion window: S m = BW k , m BW max , m * C m C m = 1 , Afterwards, the data is retransmitted. 5.如权利要求4所述的异构无线网络中基于MPTCP的视频传输拥塞控制方法,其特征在于:5. the video transmission congestion control method based on MPTCP in the heterogeneous wireless network as claimed in claim 4, is characterized in that: 所述的拥塞预测模块用于对传输链路是否即将发生拥塞进行预测,具体是:通过接收端返回的ACK确认包获得数据包的往返时延RTT,再将RTT与该链路出现的最小RTT进行比较,当差值大于某一阈值时,认为链路即将发生拥塞,通过减小该链路拥塞窗口大小以避免拥塞发生。The congestion prediction module is used to predict whether the transmission link is about to be congested, specifically: obtain the round-trip time delay RTT of the data packet through the ACK confirmation packet returned by the receiving end, and then compare the RTT with the minimum RTT that occurs on the link For comparison, when the difference is greater than a certain threshold, it is considered that the link is about to be congested, and the congestion window size of the link is reduced to avoid congestion. 所述的带宽估计模块用于对传输链路的实际传输带宽进行估计,具体是:通过计算发送端接收到两个相邻ACK确认包的时间内,接收端成功接收的数据包字节数与这段时间的比值作为链路带宽的采样值,通过加权平均法对采样值平滑处理,将处理后的值作为该链路的带宽估计值。The bandwidth estimating module is used to estimate the actual transmission bandwidth of the transmission link, specifically: by calculating the time when the sending end receives two adjacent ACK confirmation packets, the number of bytes of data packets successfully received by the receiving end and The ratio during this period is used as the sampling value of the link bandwidth, and the sampling value is smoothed by the weighted average method, and the processed value is used as the bandwidth estimation value of the link. 所述的拥塞窗口调整模块用于对各条链路的拥塞窗口进行调整,根据接收端反馈的各链路丢包情况以及带宽估计值,对各链路拥塞窗口进行相应的调整。The congestion window adjustment module is used to adjust the congestion window of each link, and adjust the congestion window of each link according to the packet loss situation of each link and the bandwidth estimation value fed back by the receiving end.
CN201510499597.3A 2015-08-14 2015-08-14 Video transmission congestion control method based on MPTCP in heterogeneous wireless network Pending CN105049369A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510499597.3A CN105049369A (en) 2015-08-14 2015-08-14 Video transmission congestion control method based on MPTCP in heterogeneous wireless network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510499597.3A CN105049369A (en) 2015-08-14 2015-08-14 Video transmission congestion control method based on MPTCP in heterogeneous wireless network

Publications (1)

Publication Number Publication Date
CN105049369A true CN105049369A (en) 2015-11-11

Family

ID=54455584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510499597.3A Pending CN105049369A (en) 2015-08-14 2015-08-14 Video transmission congestion control method based on MPTCP in heterogeneous wireless network

Country Status (1)

Country Link
CN (1) CN105049369A (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106160953A (en) * 2016-07-06 2016-11-23 四川大学 A kind of transmission method based on learning-oriented energy efficiency model
CN106789718A (en) * 2016-12-05 2017-05-31 广东神马搜索科技有限公司 The jamming control method of data transfer, equipment, server and programmable device
CN106878192A (en) * 2016-12-26 2017-06-20 北京邮电大学 A Data Scheduling Method for Adaptive MPTCP
CN107070805A (en) * 2017-03-22 2017-08-18 上海华为技术有限公司 The method and node of a kind of flow control
CN107171842A (en) * 2017-05-22 2017-09-15 南京大学 Multi-path transmission protocol jamming control method based on intensified learning
WO2017161566A1 (en) * 2016-03-25 2017-09-28 华为技术有限公司 Congestion control method, apparatus, and related device
CN107800642A (en) * 2016-08-31 2018-03-13 北京金山云网络技术有限公司 A kind of jamming control method and device
CN108075988A (en) * 2017-11-16 2018-05-25 华为技术有限公司 Data transmission method and device
CN108092908A (en) * 2016-11-23 2018-05-29 华为技术有限公司 Control the method and sending ending equipment of flow
EP3370363A1 (en) * 2017-03-02 2018-09-05 Thales Hybrid data transport solution in particular for satellite links
CN108965150A (en) * 2018-07-27 2018-12-07 广东电网有限责任公司 With the data transmission system for directly accelerating frame
CN109698925A (en) * 2018-11-28 2019-04-30 北京大学 Real-time video jamming control method and device based on data-driven
CN110995606A (en) * 2019-12-20 2020-04-10 迈普通信技术股份有限公司 Congestion analysis method and device
CN111277502A (en) * 2020-01-20 2020-06-12 北京红云融通技术有限公司 Method for transmitting data by multi-link aggregation and transmitting equipment
CN111404783A (en) * 2020-03-20 2020-07-10 南京大学 Network state data acquisition method and system
CN111901075A (en) * 2020-07-16 2020-11-06 华中科技大学 Multi-network convergence transmission method, transmission system and computer-readable storage medium
CN112054965A (en) * 2019-06-05 2020-12-08 阿里巴巴集团控股有限公司 Congestion control method, equipment and computer readable medium
CN112118191A (en) * 2020-09-18 2020-12-22 首都师范大学 Multipath transmission congestion control method, device, control device and storage medium
CN112217725A (en) * 2020-10-13 2021-01-12 安徽极玩云科技有限公司 Delay optimization method based on edge calculation
CN112996046A (en) * 2021-02-04 2021-06-18 邦彦技术股份有限公司 Load dynamic sharing processing method, network architecture and equipment
CN113923164A (en) * 2021-09-30 2022-01-11 中国电信股份有限公司 Link congestion detection method and related equipment
CN115086712A (en) * 2022-06-07 2022-09-20 同济大学 Dual-network time-sensitive self-adaptive communication method and system based on CPS system
CN116566914A (en) * 2023-07-07 2023-08-08 灵长智能科技(杭州)有限公司 Bypass TCP acceleration method, device, equipment and medium
CN116760777A (en) * 2023-08-22 2023-09-15 无锡车联天下信息技术有限公司 Multipath congestion control method based on ABEA3C

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7299280B2 (en) * 2001-10-17 2007-11-20 The Regents Of University Of California Method and apparatus for TCP with faster recovery
CN101232445A (en) * 2007-01-24 2008-07-30 株式会社Ntt都科摩 Communication terminal, congestion control method, and congestion control program
CN101645765A (en) * 2009-08-03 2010-02-10 四川大学 Reliable transmission acceleration method facing networks with high error rate and long delay characteristics
WO2011101425A1 (en) * 2010-02-19 2011-08-25 Thomson Licensing Control of packet transfer through a multipath session comprising a single congestion window
CN102355648A (en) * 2011-08-03 2012-02-15 浙江大学 Distributed transmission method for ubiquitous-mobile-network-based emergency communication system
CN102711172A (en) * 2012-05-25 2012-10-03 浙江工业大学 Modified TCPW congestion control method in wireless network
CN103051554A (en) * 2013-01-05 2013-04-17 北京航空航天大学 TCP (transmission control protocol) congestion control method based on throughout change rate and ECN (Explicit Congestion Notification) mechanism
CN103346963A (en) * 2013-06-26 2013-10-09 南京昭视畅网络科技有限公司 MPTCP data scheduling method based on forecast arrival time
CN103840917A (en) * 2014-03-28 2014-06-04 北京邮电大学 Multipath parallel transmission scheme based on network coding
KR101425300B1 (en) * 2013-01-04 2014-07-31 경희대학교 산학협력단 Method for managing width of window in multi-path TCP
CN104796350A (en) * 2015-04-29 2015-07-22 广西大学 Multipath TCP (transmission control protocol) congestion control method based on continuous message marks

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7299280B2 (en) * 2001-10-17 2007-11-20 The Regents Of University Of California Method and apparatus for TCP with faster recovery
CN101232445A (en) * 2007-01-24 2008-07-30 株式会社Ntt都科摩 Communication terminal, congestion control method, and congestion control program
CN101645765A (en) * 2009-08-03 2010-02-10 四川大学 Reliable transmission acceleration method facing networks with high error rate and long delay characteristics
WO2011101425A1 (en) * 2010-02-19 2011-08-25 Thomson Licensing Control of packet transfer through a multipath session comprising a single congestion window
CN102355648A (en) * 2011-08-03 2012-02-15 浙江大学 Distributed transmission method for ubiquitous-mobile-network-based emergency communication system
CN102711172A (en) * 2012-05-25 2012-10-03 浙江工业大学 Modified TCPW congestion control method in wireless network
KR101425300B1 (en) * 2013-01-04 2014-07-31 경희대학교 산학협력단 Method for managing width of window in multi-path TCP
CN103051554A (en) * 2013-01-05 2013-04-17 北京航空航天大学 TCP (transmission control protocol) congestion control method based on throughout change rate and ECN (Explicit Congestion Notification) mechanism
CN103346963A (en) * 2013-06-26 2013-10-09 南京昭视畅网络科技有限公司 MPTCP data scheduling method based on forecast arrival time
CN103840917A (en) * 2014-03-28 2014-06-04 北京邮电大学 Multipath parallel transmission scheme based on network coding
CN104796350A (en) * 2015-04-29 2015-07-22 广西大学 Multipath TCP (transmission control protocol) congestion control method based on continuous message marks

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
SAMAR SHAILENDRA等: "MPSCTP: A Multipath Variant of SCTP and its performance comparison with other Multipath Protocols", 《2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS(ICCS)》 *
樊帅: "MPTCP拥塞控制算法的设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑 (月刊 )》 *

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108476174A (en) * 2016-03-25 2018-08-31 华为技术有限公司 A congestion control method, device and related equipment
CN108476174B (en) * 2016-03-25 2021-01-29 华为技术有限公司 Congestion control method, device and related equipment
WO2017161566A1 (en) * 2016-03-25 2017-09-28 华为技术有限公司 Congestion control method, apparatus, and related device
US10530693B2 (en) 2016-03-25 2020-01-07 Huawei Technologies Co., Ltd. Congestion control method and apparatus, and related device
CN106160953B (en) * 2016-07-06 2019-04-16 四川大学 A kind of transmission method based on learning-oriented energy efficiency model
CN106160953A (en) * 2016-07-06 2016-11-23 四川大学 A kind of transmission method based on learning-oriented energy efficiency model
CN107800642A (en) * 2016-08-31 2018-03-13 北京金山云网络技术有限公司 A kind of jamming control method and device
CN108092908B (en) * 2016-11-23 2020-06-26 华为技术有限公司 Method for controlling flow and sending end equipment
CN108092908A (en) * 2016-11-23 2018-05-29 华为技术有限公司 Control the method and sending ending equipment of flow
CN106789718A (en) * 2016-12-05 2017-05-31 广东神马搜索科技有限公司 The jamming control method of data transfer, equipment, server and programmable device
CN106789718B (en) * 2016-12-05 2020-10-16 阿里巴巴(中国)有限公司 Data transmission congestion control method, equipment, server and programmable equipment
CN106878192A (en) * 2016-12-26 2017-06-20 北京邮电大学 A Data Scheduling Method for Adaptive MPTCP
CN106878192B (en) * 2016-12-26 2020-02-14 北京邮电大学 Data scheduling method of self-adaptive MPTCP
FR3063589A1 (en) * 2017-03-02 2018-09-07 Thales HYBRID DATA TRANSPORT SOLUTION IN PARTICULAR FOR SATELLITE BONDS
EP3370363A1 (en) * 2017-03-02 2018-09-05 Thales Hybrid data transport solution in particular for satellite links
US10601602B2 (en) 2017-03-02 2020-03-24 Thales Hybrid data transport solution, in particular for satellite links
WO2018171351A1 (en) * 2017-03-22 2018-09-27 华为技术有限公司 Method and node for flow control
CN107070805A (en) * 2017-03-22 2017-08-18 上海华为技术有限公司 The method and node of a kind of flow control
CN107171842B (en) * 2017-05-22 2020-01-03 南京大学 Multipath transmission protocol congestion control method based on reinforcement learning
CN107171842A (en) * 2017-05-22 2017-09-15 南京大学 Multi-path transmission protocol jamming control method based on intensified learning
CN108075988A (en) * 2017-11-16 2018-05-25 华为技术有限公司 Data transmission method and device
CN108965150B (en) * 2018-07-27 2021-11-16 广东电网有限责任公司 Data transmission system with direct acceleration framework
CN108965150A (en) * 2018-07-27 2018-12-07 广东电网有限责任公司 With the data transmission system for directly accelerating frame
CN109698925A (en) * 2018-11-28 2019-04-30 北京大学 Real-time video jamming control method and device based on data-driven
CN109698925B (en) * 2018-11-28 2020-10-16 北京大学 Data-driven real-time video congestion control method and device
CN112054965A (en) * 2019-06-05 2020-12-08 阿里巴巴集团控股有限公司 Congestion control method, equipment and computer readable medium
CN110995606A (en) * 2019-12-20 2020-04-10 迈普通信技术股份有限公司 Congestion analysis method and device
CN110995606B (en) * 2019-12-20 2022-02-22 迈普通信技术股份有限公司 Congestion analysis method and device
CN111277502A (en) * 2020-01-20 2020-06-12 北京红云融通技术有限公司 Method for transmitting data by multi-link aggregation and transmitting equipment
CN111404783A (en) * 2020-03-20 2020-07-10 南京大学 Network state data acquisition method and system
CN111901075A (en) * 2020-07-16 2020-11-06 华中科技大学 Multi-network convergence transmission method, transmission system and computer-readable storage medium
CN111901075B (en) * 2020-07-16 2021-11-23 华中科技大学 Multi-network convergence transmission method, transmission system and computer-readable storage medium
CN112118191B (en) * 2020-09-18 2023-07-28 首都师范大学 Multipath transmission congestion control method, device, control equipment and storage medium
CN112118191A (en) * 2020-09-18 2020-12-22 首都师范大学 Multipath transmission congestion control method, device, control device and storage medium
CN112217725A (en) * 2020-10-13 2021-01-12 安徽极玩云科技有限公司 Delay optimization method based on edge calculation
CN112996046A (en) * 2021-02-04 2021-06-18 邦彦技术股份有限公司 Load dynamic sharing processing method, network architecture and equipment
CN113923164A (en) * 2021-09-30 2022-01-11 中国电信股份有限公司 Link congestion detection method and related equipment
CN113923164B (en) * 2021-09-30 2024-12-17 中国电信股份有限公司 Link congestion detection method and related equipment
CN115086712B (en) * 2022-06-07 2023-06-02 同济大学 A dual-network time-sensitive adaptive communication method and system based on CPS system
CN115086712A (en) * 2022-06-07 2022-09-20 同济大学 Dual-network time-sensitive self-adaptive communication method and system based on CPS system
CN116566914A (en) * 2023-07-07 2023-08-08 灵长智能科技(杭州)有限公司 Bypass TCP acceleration method, device, equipment and medium
CN116566914B (en) * 2023-07-07 2023-09-19 灵长智能科技(杭州)有限公司 Bypass TCP acceleration method, device, equipment and medium
CN116760777A (en) * 2023-08-22 2023-09-15 无锡车联天下信息技术有限公司 Multipath congestion control method based on ABEA3C
CN116760777B (en) * 2023-08-22 2023-10-20 无锡车联天下信息技术有限公司 Multipath congestion control method based on ABEA3C

Similar Documents

Publication Publication Date Title
CN105049369A (en) Video transmission congestion control method based on MPTCP in heterogeneous wireless network
CN101616077B (en) A method for fast transmission of large files on the Internet
Zhang et al. Novel quick start (QS) method for optimization of TCP
US11018701B2 (en) Reliable data transmission method based on reliable UDP and fountain code in aeronautical ad hoc networks
US8547839B2 (en) TCP congestion control for heterogeneous networks
CN102843257B (en) A kind of path evaluation method and device
Pokhrel et al. Improving multipath TCP performance over WiFi and cellular networks: An analytical approach
CN105024940B (en) Heterogeneous network TCP jamming control methods based on link circuit self-adapting
CN103873479B (en) A kind of panel data transmission algorithm assessed based on cross-layer
US10057147B2 (en) Apparatus and method for controlling data flow in communication system
CN100534069C (en) Accelerating method for asymmetric and multi-concurrency network
CN103346963A (en) MPTCP data scheduling method based on forecast arrival time
CN104486690B (en) A kind of mobile video transmission optimization method based on Transmission Control Protocol
US7965639B2 (en) Dynamic adaptation of MAC-layer retransmission value
CN100407698C (en) Data transmission method of radio link control layer
JP2006157918A (en) High-throughput communications system, communications terminal, session relay device, and communication protocol
CN101599965A (en) Measurement-Based Adaptive High-Speed Information Transmission Protocol
Najm et al. Improvement of SCTP congestion control in the LTE-A network
CN109286640B (en) A communication method for adaptive adjustment based on satellite network status
CN103401778B (en) Based on the multi-path transmission grouping scheduling method that receiving terminal cache overflow probability is ensured
CN113891172A (en) A RTT-based Adaptive Rate Control Method for Wireless Mesh Networks
CN103929364A (en) A multiplex transmission control method and device for intelligent coordination at the receiving end
CN105262643B (en) A kind of packet loss differentiating method based on TD-LTE mobile network&#39;s transmission features
CN104506453A (en) User experience quality-oriented code rate allocation method
Trinh et al. An energy-efficient congestion control scheme for MPTCP in wireless multimedia sensor networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20151111