A game-theoretic approach towards congestion control in communication networks

被引:28
|
作者
Garg, R
Kamra, A
Khurana, V
机构
[1] IBM Corp, India Res Lab, New Delhi 110016, India
[2] Indian Inst Technol, New Delhi 110016, India
[3] Network Appliance, Santa Clara, CA 95051 USA
关键词
game theory; Nash equilibrium; Stackelberg equilibrium; generalized processor sharing; GPS; scheduling; congestion control; TCP; fairness; RIS; DWS;
D O I
10.1145/571697.571723
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most of the end-to-end congestion control schemes are "voluntary" in nature and critically depend on end-user cooperation. We show that in the presence of selfish users, all such schemes will inevitably lead to a congestion collapse. Router and switch mechanisms such as service disciplines and buffer management policies determine the sharing of resources during congestion. We show, using a game-theoretic approach, that all currently proposed mechanisms, either encourage the behaviour that leads to congestion or are oblivious to it. We propose a class of service disciplines called the Diminishing Weight Schedulers (DWS) that punish misbehaving users and reward congestion avoiding well behaved users. We also propose a sample service discipline called the Rate Inverse Scheduling (RIS) from the class of DWS schedulers. With DWS schedulers deployed in the network, max-min fair rates constitute a unique Nash and Stackelberg Equilibrium. We show that RIS solves the problems of excessive congestion due to unresponsive flows, aggressive versions of TCP, multiple parallel connections and is also fair to TCP.
引用
收藏
页码:47 / 61
页数:15
相关论文
共 50 条
  • [1] An evolutionary game-theoretic approach to congestion control
    Menasché, DS
    Figueiredo, DR
    Silva, EDE
    PERFORMANCE EVALUATION, 2005, 62 (1-4) : 295 - 312
  • [2] A game-theoretic framework for congestion control in general topology networks
    Alpcan, T
    Basar, T
    PROCEEDINGS OF THE 41ST IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 2002, : 1218 - 1224
  • [3] Control and game-theoretic tools for communication networks (survey)
    Basar, Tamer
    APPLIED AND COMPUTATIONAL MATHEMATICS, 2007, 6 (02) : 104 - 125
  • [4] Congestion pricing for dynamic bandwidth allocation in Satellite Networks: a game-theoretic approach
    Fiaschetti, Andrea
    Haschetti, Maurizio
    Pietrabissa, Antonio
    Petrone, Miriam
    2012 IEEE FIRST AESS EUROPEAN CONFERENCE ON SATELLITE TELECOMMUNICATIONS (ESTEL), 2012,
  • [5] Security in Networks: A Game-Theoretic Approach
    Gueye, Assane
    Walrand, Jean C.
    47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 829 - 834
  • [6] ALOHA networks: a game-theoretic approach
    Marban, Sebastian
    van de Ven, Peter
    Borm, Peter
    Hamers, Herbert
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2013, 78 (02) : 221 - 242
  • [7] ALOHA networks: a game-theoretic approach
    Sebastián Marbán
    Peter van de Ven
    Peter Borm
    Herbert Hamers
    Mathematical Methods of Operations Research, 2013, 78 : 221 - 242
  • [8] Game-Theoretic Risk Assessment in Communication Networks
    He, Xiaobing
    Sui, Zhiyuan
    de Meer, Hermann
    2016 IEEE 16TH INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING (EEEIC), 2016,
  • [9] A Distributed Collaborative Game-Theoretic Approach in Cognitive Satellite Communication Networks
    Wang, Jili
    Zhang, Bangning
    Jia, Luliang
    Zhao, Bing
    Guo, Daoxing
    IEEE ACCESS, 2020, 8 : 129446 - 129460
  • [10] Contention control: A game-theoretic approach
    Chen, Lijun
    Low, Steven H.
    Doyle, John C.
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 6183 - 6189