Asymptotic behavior of a generalized TCP congestion avoidance algorithm

被引:7
|
作者
Ott, Teunis J. [1 ]
Swanson, Jason
机构
[1] Rutgers State Univ, WINLAB, New Brunswick, NJ 08903 USA
[2] Univ Wisconsin, Dept Math, Madison, WI 53706 USA
关键词
weak convergence; stochastic differential equation; stationary distribution; TCP/IP; congestion avoidance; PERFORMANCE; MODEL;
D O I
10.1239/jap/1189717533
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
The transmission control protocol (TCP) is a transport protocol used in the Internet. In Ott (2005), a more general class of candidate transport protocols called 'protocols in the TCP paradigm' was introduced. The long-term objective of studying this class is to find protocols with promising performance characteristics. In this paper we study Markov chain models derived from protocols in the TCP paradigm. Protocols in the TCP paradigm, as TCP, protect the network from congestion by decreasing the 'congestion window' (i.e. the amount of data allowed to be sent but not yet acknowledged) when there is packet loss or packet marking, and increasing it when there is no loss. When loss of different packets are assumed to be independent events and the probability p of loss is assumed to be constant, the protocol gives rise to a Markov chain {W-n}, where W-n is the size of the congestion window after the transmission of the nth packet. For a wide class of such Markov chains, we prove weak convergence results, after appropriate rescaling of time and space, as p -> 0. The limiting processes are defined by stochastic differential equations. Depending on certain parameter values, the stochastic differential equation can define an Ornstein-Uhlenbeck process or can be driven by a Poisson process.
引用
收藏
页码:618 / 635
页数:18
相关论文
共 50 条
  • [1] TCP Congestion Avoidance Algorithm Identification
    Yang, Peng
    Luo, Wen
    Xu, Lisong
    Deogun, Jitender
    Lu, Ying
    31ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2011), 2011, : 310 - 321
  • [2] TCP Congestion Avoidance Algorithm Identification
    Yang, Peng
    Shao, Juan
    Luo, Wen
    Xu, Lisong
    Deogun, Jitender
    Lu, Ying
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (04) : 1311 - 1324
  • [3] Accurate DCA algorithm for TCP congestion avoidance
    Xia, MQ
    Yi, FS
    Wang, Y
    Zeng, JZ
    PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 675 - 677
  • [4] CANIT: A new algorithm to improve the fairness of TCP congestion avoidance
    Benaboud, H
    Mikou, N
    PROCEEDINGS OF THE SIXTH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, 2001, : 702 - 707
  • [5] Generalized TCP congestion avoidance and its effect on bandwidth sharing and variability
    Misra, A
    Baras, J
    Ott, T
    GLOBECOM '00: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1- 3, 2000, : 329 - 337
  • [6] TCP TIPS: TCP Variant with Proactive Congestion Avoidance
    Sivov, Anatoliy
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2013), 2013, 7979 : 417 - 423
  • [7] On improving the fairness of TCP congestion avoidance
    Henderson, TR
    Sahouria, E
    McCanne, S
    Katz, RH
    GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 539 - 544
  • [8] Genetic Improvement of TCP Congestion Avoidance
    Carbognin, Alberto
    Custode, Leonardo Lucio
    Iacca, Giovanni
    BIOINSPIRED OPTIMIZATION METHODS AND THEIR APPLICATIONS, 2022, 13627 : 114 - 126
  • [9] An Improved Algorithm to Congestion Avoidance Mechanism of TCP Vegas based on Delay Estimation
    Zhang Hua
    Liao Ming-hua
    2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL III, 2010, : 347 - 349
  • [10] Delay-based congestion avoidance for TCP
    Martin, J
    Nilsson, A
    Rhee, I
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (03) : 356 - 369