Exploiting the efficiency and fairness potential of AIMD-based congestion avoidance and control

被引:19
作者
Lahanas, A
Tsaoussidis, V [1 ]
机构
[1] Northeastern Univ, Coll Comp Sci, Boston, MA 02115 USA
[2] Democritus Univ Thrace, Dept Elect & Comp Engn, GR-67100 Xanthi, Greece
关键词
TCP; AIMD; congestion control; fairness; efficiency;
D O I
10.1016/S1389-1286(03)00269-X
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Additive increase multiplicative decrease (AIMD) is the dominant algorithm for congestion avoidance and control in the Internet. The major goal of AIMD is to achieve fairness and efficiency in allocating resources. In the context of packet networks, AIMD attains its goal partially. We exploit here a property of AIMD-based data sources to share common knowledge, yet in a distributed manner; we use this as our departing point to achieve better efficiency and faster convergence to fairness. Our control model is based on the assumptions of the original AIMD algorithm; we show that both efficiency and fairness of AIMD can be improved. We call our approach AIMD with fast convergence (AIMD-FC). We present experimental results with TCP that match the expectations of our theoretical analysis. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:227 / 245
页数:19
相关论文
共 21 条
  • [1] AKELLA A, 2002, ACM SIGCOMM
  • [2] [Anonymous], 2000, NETWORK SIMULATOR NS
  • [3] [Anonymous], P ACM SIGCOMM
  • [4] Bansal D, 2001, IEEE INFOCOM SER, P631, DOI 10.1109/INFCOM.2001.916251
  • [5] ANALYSIS OF THE INCREASE AND DECREASE ALGORITHMS FOR CONGESTION AVOIDANCE IN COMPUTER-NETWORKS
    CHIU, DM
    JAIN, R
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1989, 17 (01): : 1 - 14
  • [6] Promoting the use of end-to-end congestion control in the Internet
    Floyd, S
    Fall, K
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (04) : 458 - 472
  • [7] Random Early Detection Gateways for Congestion Avoidance
    Floyd, Sally
    Jacobson, Van
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (04) : 397 - 413
  • [8] KNOWLEDGE AND COMMON KNOWLEDGE IN A DISTRIBUTED ENVIRONMENT
    HALPERN, JY
    MOSES, Y
    [J]. JOURNAL OF THE ACM, 1990, 37 (03) : 549 - 587
  • [9] Jacobson V., 1988, Computer Communication Review, V18, P314, DOI 10.1145/52325.52356
  • [10] Jain R. K., 1984, DECTR301