CN107360101A - A kind of TCP congestion avoidance algorithms based on auto-adaptive parameter - Google Patents

A kind of TCP congestion avoidance algorithms based on auto-adaptive parameter Download PDF

Info

Publication number
CN107360101A
CN107360101A CN201710660611.2A CN201710660611A CN107360101A CN 107360101 A CN107360101 A CN 107360101A CN 201710660611 A CN201710660611 A CN 201710660611A CN 107360101 A CN107360101 A CN 107360101A
Authority
CN
China
Prior art keywords
congestion
network
auto
adaptive parameter
slow
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.)
Granted
Application number
CN201710660611.2A
Other languages
Chinese (zh)
Other versions
CN107360101B (en
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.)
Wuhan University of Technology WUT
Original Assignee
Wuhan University of Technology WUT
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 Wuhan University of Technology WUT filed Critical Wuhan University of Technology WUT
Priority to CN201710660611.2A priority Critical patent/CN107360101B/en
Publication of CN107360101A publication Critical patent/CN107360101A/en
Application granted granted Critical
Publication of CN107360101B publication Critical patent/CN107360101B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • 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/29Flow control; Congestion control using a combination of thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures

Landscapes

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

Abstract

The invention discloses a kind of TCP congestion avoidance algorithms based on auto-adaptive parameter, comprise the following steps:During network data transmission, with the quantity increase of congestion window, network enters congestion avoidance phase by the slow incipient stage;If Retransmission timeout occurs in congestion avoidance phase, judge that network there occurs congestion, starts to perform the TCP congestion avoidance algorithms based on auto-adaptive parameter, congestion window and the slow size for starting threshold value are dynamically controlled by setting auto-adaptive parameter;By detecting congestion window whether in threshold interval, judge whether network recovers from congestion, if do not recovered, continue executing with congestion avoidance algorithm, until network recovers from congestion.The mode for the auto-adaptive parameter that the present invention takes, allow the network to combine current actual conditions, be adaptively adjusted congestion window value and slow beginning threshold value so that network can quickly break away from congestion, the utilization rate of network is improved simultaneously, avoids network from acutely shaking.

Description

A kind of TCP congestion avoidance algorithms based on auto-adaptive parameter
Technical field
The present invention relates to computer network transmission control protocol technical field, more particularly to it is a kind of based on auto-adaptive parameter TCP congestion avoidance algorithms.
Background technology
According to statistics, if retransmission events are occurred in Web server, wherein Retransmission timeout has accounted for 70%, common In video tour website, Retransmission timeout has also accounted for half or so.In specific data transmission procedure, network congestion can be serious The performance of data transfer is influenceed, the processing strategy for Retransmission timeout has been largely fixed the transmission performance of network.
In the prior art, there is multiple technologies scheme to carry out the congestion control of network, such as Application No.: A kind of TCP jamming control methods based on handling capacity rate of change ECN mechanism disclosed in CN201310002460.3, due to this side Method primary operational is in router side, it is necessary to which progress ECN mark, so needs are modified in exchange generator terminal on switches And operation, it is more complicated in specific implement, it is difficult to control.For another example Application No.:CN03155730.9 patent is according to really Bag ACK relative one-way delay variation tendency is recognized to judge the congestion condition of link, and then it is because link congestion to distinguish packet loss It is caused or because wireless error causes, different Restoration Mechanisms is adaptively taken according to different packet loss reasons;But This mode needs to calculate relative one-way delay and estimates the variation tendency of relative one-way delay, in specific implementation process, Because the RTT of network transmission is that Millisecond is other, the precision of calculating is difficult to control, and easily causes erroneous judgement, may influence reality Border effect.
The content of the invention
Adjustment of the technical problem to be solved in the present invention in the relevant parameter in for Retransmission timeout algorithm in the prior art Strategy is relatively fixed, and can not combine the problem of current actual conditions of network carry out congestion control, also, in a practical situation, When network congestion phenomenon occurs, time-out or situation about losing occur for the data of not usually one transmitting terminal, may To occur in multiple transmitting terminals, at this moment according to existing congestion control policy the value of these transmission windows can be reduced to one compared with Low level, and start to perform slowstart algorithm;The congestion window of these transmitting terminals increases to net from current reduced levels The disposal ability of network needs the regular hour, and within this long time, Internet resources are not efficiently used, and are caused Waste.Based on it is above-mentioned the problem of, there is provided a kind of TCP congestion avoidance algorithms based on auto-adaptive parameter.
The technical solution adopted for the present invention to solve the technical problems is:
The present invention provides a kind of TCP congestion avoidance algorithms based on auto-adaptive parameter, comprises the following steps:
During network data transmission, with the quantity increase of congestion window, network is kept away by the slow incipient stage into congestion Exempt from the stage;
If Retransmission timeout occurs in congestion avoidance phase, judge that network there occurs congestion, starts to perform based on certainly The TCP congestion avoidance algorithms of adaptation parameter, congestion window and slow beginning thresholding are dynamically controlled by setting auto-adaptive parameter The size of value;
By detecting congestion window whether in threshold interval, judge whether network recovers from congestion, if Do not recover, then continue executing with the TCP congestion avoidance algorithms based on auto-adaptive parameter, until network recovers from congestion.
Further, the method for setting auto-adaptive parameter is in algorithm of the invention:
Auto-adaptive parameter μ=2 are set-x;Wherein, when Retransmission timeout occurs, the value of congestion window is opened slowly more than current The value of beginning threshold value, it is the value of congestion window to introduce variable x=ssthresh/cwnd, cwnd, and ssthresh starts thresholding to be slow The value of value.
Further, it is of the invention dynamically to control congestion window and slow beginning threshold value by setting auto-adaptive parameter The method of size be:
If variable x=ssthresh/cwnd is less than or equal to 0.5, illustrate that congestion window is much larger than the slow beginning of Congestion Avoidance Threshold value, i.e., now there is longer time that congestion does not occur in network environment;
Then it is multiplied by auto-adaptive parameter μ to congestion window cwnd to be adjusted, by making full use of the bandwidth of network and avoiding The shake of network, makes network recover from congestion.
Further, it is of the invention dynamically to control congestion window and slow beginning threshold value by setting auto-adaptive parameter The method of size be:
If variable x=ssthresh/cwnd is more than the threshold value of setting, illustrate congestion window and the slow number for starting threshold value It is worth close, i.e., now congestion was occurring not long ago for network;
The slow threshold value that starts is arranged to:New_ssthresh=μ × cwnd;
Congestion window is arranged to:New_cwnd=μ × cwnd/2.
The beneficial effect comprise that:The TCP congestion avoidance algorithms based on auto-adaptive parameter of the present invention, by certainly Adaptation parameter dynamically adjusts congestion window and slow beginning threshold value, network is broken away from congestion, the algorithm is only to sender's Transmission Control Protocol carries out a small amount of modification, the Transmission Control Protocol without changing intermediate node, and changes and relate only to transport layer, and other Layer protocol is unrelated;The adjustable strategies for solving relevant parameter in existing Retransmission timeout algorithm are relatively fixed, and can not combine network Current actual conditions carry out the problem of congestion control;The algorithm allows the network to combine current actual conditions, adaptively Ground adjusts congestion window value and slow beginning threshold value so that network can quickly break away from congestion, while improve the utilization of network Rate, network is avoided acutely to shake.
Brief description of the drawings
Below in conjunction with drawings and Examples, the invention will be further described, in accompanying drawing:
Fig. 1 is the algorithm flow chart of the embodiment of the present invention;
Fig. 2 is the TCP jamming control method flow charts based on auto-adaptive parameter of the embodiment of the present invention;
Fig. 3 be the embodiment of the present invention improvement before and after Retransmission timeout congestion window variation diagram.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples The present invention is further elaborated.It should be appreciated that specific embodiment described herein is only to explain the present invention, not For limiting the present invention.
As shown in figure 1, the TCP congestion avoidance algorithms based on auto-adaptive parameter of the embodiment of the present invention, comprise the following steps:
During network data transmission, with the quantity increase of congestion window, network is kept away by the slow incipient stage into congestion Exempt from the stage;
If Retransmission timeout occurs in congestion avoidance phase, judge that network there occurs congestion, starts to perform based on certainly The TCP congestion avoidance algorithms of adaptation parameter, congestion window and slow beginning thresholding are dynamically controlled by setting auto-adaptive parameter The size of value;
By whether detecting congestion window in (the general value of threshold value is ssthresh=16) in threshold interval, net is judged Whether network recovers from congestion, if do not recovered, continues executing with the TCP congestion controls based on auto-adaptive parameter and calculates Method, until network recovers from congestion.
The method of setting auto-adaptive parameter is in the algorithm:
Auto-adaptive parameter μ=2 are set-x;Wherein, when Retransmission timeout occurs, the value of congestion window is opened slowly more than current The value of beginning threshold value, it is the value of congestion window to introduce variable x=ssthresh/cwnd, cwnd, and ssthresh starts thresholding to be slow The value of value.
The method of congestion window and the slow size for starting threshold value is dynamically controlled to be by setting auto-adaptive parameter:
If variable x=ssthresh/cwnd is less than or equal to 0.5, illustrate that congestion window is much larger than the slow beginning of Congestion Avoidance Threshold value, i.e., now there is longer time that congestion does not occur in network environment;
Then it is multiplied by auto-adaptive parameter μ to congestion window cwnd to be adjusted, by making full use of the bandwidth of network and avoiding The shake of network, makes network recover from congestion.
If variable x=ssthresh/cwnd is more than the threshold value of setting, illustrate congestion window and the slow number for starting threshold value It is worth close, i.e., now congestion was occurring not long ago for network;
The slow threshold value that starts is arranged to:New_ssthresh=μ × cwnd;
Congestion window is arranged to:New_cwnd=μ × cwnd/2.
As shown in Fig. 2 in another specific embodiment of the present invention:
It is relatively fixed, can not works as with reference to network to solve the adjustable strategies of relevant parameter in existing Retransmission timeout algorithm Preceding actual conditions carry out the problem of congestion control.In a practical situation, when network congestion phenomenon occurs, it is not usually Time-out or situation about losing occur for the data of one transmitting terminal, it may be possible to occur in multiple transmitting terminals, at this moment according to existing The value of these transmission windows can be reduced to a relatively low level by congestion control policy, and start to perform slowstart algorithm. The disposal ability that the congestion window of these transmitting terminals increases to network from current reduced levels needs the regular hour, at this Within the long time, Internet resources are not efficiently used, and cause to waste.Based on it is above-mentioned the problem of, there is provided one kind is based on The TCP jamming control methods of auto-adaptive parameter.
In data transmission procedure, network performs since the slow incipient stage, and in this stage, the congestion window in network is Start according to exponential form increased.When the value of congestion window exceedes full gate beginning threshold value, network starts to perform Congestion Avoidance Algorithm, the rate of rise of congestion window slow down.In congestion avoidance phase, network is due to resource-constrained, it may occur that Retransmission timeout is existing As, this is to judge network there occurs congestion, start to perform set forth herein the calculation of the TCP congestion controls based on auto-adaptive parameter Method.
The algorithm of proposition is mainly when Retransmission timeout occurs, and passes through auto-adaptive parameter μ=2 of introducing-xTo realize pair The adjustment of congestion window.Wherein x=ssthresh/cwnd, it is known that the change of μ values is the threshold value by slowly Ssthresh and congestion window value cwnd dynamics determine.In TCP congestion control procedure, the slow threshold value that starts represents net The ability of network processing data, congestion window value represent the ability that transmitting terminal can send data, and the two parameters together decide on Network performance.Thus, the abilities of data is sent by starting threshold value and congestion window value slowly come common adjustment network, this Kind strategy really has adaptivity.TCP jamming control methods based on auto-adaptive parameter are mainly sent out in Retransmission timeout When raw, congestion window and slow beginning threshold value are changed according to being multiplied by related parameter μ respectively.If by one as above Secondary change can't cause network to recover from congestion, and network will detect congestion again, perform this paper plan again Slightly, so repeat, until network recovers from congestion.
First, according to set forth herein strategy, introduce corresponding auto-adaptive parameter μ, TCP Congestion control protocols repaiied Change, mainly when Retransmission timeout occurs for network, for the slow adjustment plan for starting threshold value ssthresh and congestion window cwnd Slightly it is changed according to corresponding μ values, and compiles and pass through.
Secondly, network proceeds by data transfer, and at this moment network can enter the slow incipient stage;At this stage, network Congestion window value be less than it is slow start threshold value, congestion window just increases according to exponential form.When the value of congestion window increases During to more than slow beginning threshold value, data transfer has reached the disposal ability of network, and congestion window starts to increase according to linear forms Long, now network enters congestion avoidance phase.
Then, when the data volume increase handled in network, because the disposal ability of network is limited, it will packet loss occurs and shows As at this moment needing just to retransmit the packet of discarding.Retransmission timeout strategy be exactly according to set forth herein based on adaptive ginseng Several TCP jamming control methods.
Dynamically control congestion window cwnd's and slow beginning threshold value ssthresh using the auto-adaptive parameter μ of introducing Size, on the one hand makes cwnd be at preferable section, on the other hand enables the network to as far as possible small cost from congestion Recover.If current cwnd change can not be such that network recovers from congestion, it will be received again by and gather around in network The signal of plug, now, network will perform the TCP congestion avoidance algorithms of auto-adaptive parameter again to current cwnd so that Network is broken away from from congestion, and the brief false code of TCP congestion avoidance algorithms of auto-adaptive parameter is as follows.
When Retransmission timeout occurs, cwnd value of the value always greater than current ssthresh, i.e. cwnd > ssthre, Sh introduces variable x=ssthresh/cwnd.X is analyzed it is known that when x is smaller, illustrate now congestion window cwnd Much larger than the threshold value ssthresh of Congestion Avoidance, i.e., there is longer time that congestion, net does not occur in network environment now Network environment is better.If the phenomenon of Retransmission timeout at this moment occurs, it may be considered that net is seen to the cwnd adjustment carried out by a small margin Whether network can recover from congestion, if can if illustrate that it can make full use of and network bandwidth and avoid trembling for network It is dynamic.When x is larger, the value for illustrating cwnd and ssthresh relatively, can learn network very recently just there occurs Congestion, now need just network can be made to break away from from congestion the change that cwnd is carried out by a relatively large margin.In view of being gathered around in TCP The slow start stage in control process is filled in, congestion window cwnd is with index by AIMD (and formula increase, product formula are reduced) algorithm Form increases, and introduces formula μ=2-x, you can realize the adjustment to congestion window.
Concrete analysis proves as follows:
Existing condition x=ssthresh/cwnd, it is known that 0 < x < 1, now there is μ=2-x, carrying out derivation to μ can To obtain.
μ '=- 2-xThe < x < 1 of ln2 0
μ "=(2-xln2)20 < x < 1
By μ ' < 0, μ " > 0 it is known that μ is subtraction function on section (0,1), and smoother, it can cause just Network smoothly recovers from congestion.
By above-mentioned false code, set forth herein the main operation of innovatory algorithm be after time-out occurs, by door Limit value ssthresh is arranged to μ × cwnd, and the value of congestion window is set as μ × cwnd/2.By this dynamic adjustable strategies, allow Algorithm adaptively can recover with reference to the actual conditions of current network from congestion, Retransmission timeout algorithm congestion before and after improvement Window change is as shown in Figure 3.
It should be appreciated that for those of ordinary skills, can according to the above description be improved or converted, And all these modifications and variations should all belong to the protection domain of appended claims of the present invention.

Claims (4)

1. a kind of TCP congestion avoidance algorithms based on auto-adaptive parameter, it is characterised in that comprise the following steps:
During network data transmission, with the quantity increase of congestion window, network enters Congestion Avoidance rank by the slow incipient stage Section;
If Retransmission timeout occurs in congestion avoidance phase, judge that network there occurs congestion, starts to perform based on adaptive The TCP congestion avoidance algorithms of parameter, dynamically control congestion window by setting auto-adaptive parameter and start threshold value slowly Size;
By detecting congestion window whether in threshold value, judge whether network recovers from congestion, if do not recovered, The TCP congestion avoidance algorithms based on auto-adaptive parameter are then continued executing with, until network recovers from congestion.
2. the TCP congestion avoidance algorithms according to claim 1 based on auto-adaptive parameter, it is characterised in that in the algorithm Set auto-adaptive parameter method be:
Auto-adaptive parameter μ=2 are set-x;Wherein, when Retransmission timeout occurs, the value of congestion window is more than current slow beginning door The value of limit value, it is the value of congestion window to introduce variable x=ssthresh/cwnd, cwnd, and ssthresh is slow beginning threshold value Value.
3. the TCP congestion avoidance algorithms according to claim 2 based on auto-adaptive parameter, it is characterised in that pass through setting Auto-adaptive parameter is dynamically to control the method for congestion window and the slow size for starting threshold value:
If variable x=ssthresh/cwnd is less than or equal to 0.5, illustrate that congestion window is much larger than the slow beginning thresholding of Congestion Avoidance Value, i.e., now have longer time that congestion does not occur in network environment;
Then it is multiplied by auto-adaptive parameter μ to congestion window cwnd to be adjusted, by making full use of the bandwidth of network and avoiding network Shake, network is recovered from congestion.
4. the TCP congestion avoidance algorithms according to claim 2 based on auto-adaptive parameter, it is characterised in that pass through setting Auto-adaptive parameter is dynamically to control the method for congestion window and the slow size for starting threshold value:
If variable x=ssthresh/cwnd is more than the threshold value of setting, illustrate congestion window and the slow numerical value phase for starting threshold value Closely, i.e., now congestion was occurring not long ago for network;
The slow threshold value that starts is arranged to:New_ssthresh=μ × cwnd;
Congestion window is arranged to:New_cwnd=μ × cwnd/2.
CN201710660611.2A 2017-08-04 2017-08-04 TCP congestion control algorithm based on adaptive parameters Expired - Fee Related CN107360101B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710660611.2A CN107360101B (en) 2017-08-04 2017-08-04 TCP congestion control algorithm based on adaptive parameters

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710660611.2A CN107360101B (en) 2017-08-04 2017-08-04 TCP congestion control algorithm based on adaptive parameters

Publications (2)

Publication Number Publication Date
CN107360101A true CN107360101A (en) 2017-11-17
CN107360101B CN107360101B (en) 2020-01-14

Family

ID=60286205

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710660611.2A Expired - Fee Related CN107360101B (en) 2017-08-04 2017-08-04 TCP congestion control algorithm based on adaptive parameters

Country Status (1)

Country Link
CN (1) CN107360101B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110166370A (en) * 2019-05-15 2019-08-23 浙江启程电子科技股份有限公司 A kind of transmission method based on congestion factor anticipation
CN111200843A (en) * 2020-01-03 2020-05-26 浙江工业大学 Cross-layer congestion control method based on 5G mobile network
CN111614572A (en) * 2020-04-28 2020-09-01 网络通信与安全紫金山实验室 TCP network congestion control method based on RTT
CN112822116A (en) * 2020-12-29 2021-05-18 广东省电信规划设计院有限公司 TCP congestion control method and device
CN113194040A (en) * 2021-04-28 2021-07-30 王程 Intelligent control method for instantaneous high-concurrency server thread pool congestion
CN114268588A (en) * 2021-11-30 2022-04-01 网络通信与安全紫金山实验室 Data transmission method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188473A (en) * 2007-12-20 2008-05-28 上海交通大学 Self-adapted adjustment method for transmission rate of transport layer in wireless self-organized network
CN101409935A (en) * 2008-11-20 2009-04-15 上海交通大学 TCP transmission control method for score window step length in wireless self-organizing network
CN104486690A (en) * 2014-12-25 2015-04-01 北京理工大学 Mobile video transmission optimization method based on TCP (transmission control protocol)
CN105024940A (en) * 2015-07-16 2015-11-04 重庆大学 Link adaptation-based heterogeneous network TCP congestion control method
CN105207949A (en) * 2014-06-12 2015-12-30 ***通信集团内蒙古有限公司 TCP optimization method and system, and SP server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188473A (en) * 2007-12-20 2008-05-28 上海交通大学 Self-adapted adjustment method for transmission rate of transport layer in wireless self-organized network
CN101409935A (en) * 2008-11-20 2009-04-15 上海交通大学 TCP transmission control method for score window step length in wireless self-organizing network
CN105207949A (en) * 2014-06-12 2015-12-30 ***通信集团内蒙古有限公司 TCP optimization method and system, and SP server
CN104486690A (en) * 2014-12-25 2015-04-01 北京理工大学 Mobile video transmission optimization method based on TCP (transmission control protocol)
CN105024940A (en) * 2015-07-16 2015-11-04 重庆大学 Link adaptation-based heterogeneous network TCP congestion control method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘俊: ""基于往返时间最佳预测的无线TCP性能改进"", 《深圳信息职业技术学院学报》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110166370A (en) * 2019-05-15 2019-08-23 浙江启程电子科技股份有限公司 A kind of transmission method based on congestion factor anticipation
CN111200843A (en) * 2020-01-03 2020-05-26 浙江工业大学 Cross-layer congestion control method based on 5G mobile network
CN111200843B (en) * 2020-01-03 2023-09-22 青岛乾程科技股份有限公司 Cross-layer congestion control method based on 5G mobile network
CN111614572A (en) * 2020-04-28 2020-09-01 网络通信与安全紫金山实验室 TCP network congestion control method based on RTT
CN112822116A (en) * 2020-12-29 2021-05-18 广东省电信规划设计院有限公司 TCP congestion control method and device
CN112822116B (en) * 2020-12-29 2023-09-19 广东省电信规划设计院有限公司 TCP congestion control method and device
CN113194040A (en) * 2021-04-28 2021-07-30 王程 Intelligent control method for instantaneous high-concurrency server thread pool congestion
CN114268588A (en) * 2021-11-30 2022-04-01 网络通信与安全紫金山实验室 Data transmission method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN107360101B (en) 2020-01-14

Similar Documents

Publication Publication Date Title
CN107360101A (en) A kind of TCP congestion avoidance algorithms based on auto-adaptive parameter
DeSimone et al. Throughput performance of transport-layer protocols over wireless LANs
Rossi et al. LEDBAT: the new BitTorrent congestion control protocol
Lin et al. TCP fast recovery strategies: Analysis and improvements
EP1634415B1 (en) Methods and devices for the coordination of flow control between a tcp/ip network and other networks
US20080181109A1 (en) Communication Terminal, Congestion Control Method, and Congestion Control Program
WO2005011187A1 (en) System and method for negative acknowledgement-based congestion control
Fairhurst et al. Updating TCP to support rate-limited traffic
Ramani et al. Explicit congestion notification (ECN) in TCP over wireless network
CN113242183A (en) Data stream sending control method and device, intelligent terminal and storage medium
Volodina et al. Impact of ack scaling policies on QUIC performance
Psaras et al. The TCP minimum RTO revisited
JP2007097144A (en) Communication system, communication terminal, relay node, communication method for use therein and program thereof
Lai Improving the performance of TCP Vegas in a heterogeneous environment
Awadallah et al. TCP-BFA: Buffer fill avoidance
Gonzalez et al. Improving throughput in sctp via dynamic optimization of retransmission bounds
Ahmed et al. Improving performance of SCTP over broadband high latency networks
Alnuem et al. New algorithm to control TCP behavior over lossy links
KR101334990B1 (en) Congestion window control method in Transmission Control Protocol
Oda et al. Design and evaluation of hybrid congestion control mechanism for video streaming
Alnuem et al. Tcp multiple drop action for transmission errors
Tekala et al. Evaluation of scalable TCP
Haider Improved congestion control for packet switched data networks and the internet
Statkus Performance investigation of data packets transport control protocol in heterogeneous networks
Pan et al. CW-HSTCP: Fair TCP in high-speed networks

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200114

Termination date: 20200804

CF01 Termination of patent right due to non-payment of annual fee