Distributed and Adaptive Routing Based on Game Theory

被引:0
作者
Jonglez, Baptiste [1 ]
Gaujal, Bruno [1 ]
机构
[1] Univ Grenoble Alpes, CNRS, Inria, Grenoble INP,LIG, F-38000 Grenoble, France
来源
2017 PROCEEDINGS OF THE 29TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 29), VOL 1 | 2017年
关键词
DYNAMICS;
D O I
10.1109/ITC.29.86
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a new adaptive multi-flow routing algorithm to select end-to-end paths in packet-switched networks. This algorithm provides provable optimality guarantees in the following game theoretic sense: The network configuration converges to a configuration arbitrarily close to a pure Nash equilibrium. In this context, a Nash equilibrium is a configuration in which no flow can improve its end-to-end delay by changing its network path. This algorithm has several robustness properties making it suitable for real-life usage: it is robust to measurement errors, outdated information, and clocks desynchronization. Furthermore, it is only based on local information and only takes local decisions, making it suitable for a distributed implementation. Our SDN-based proof-of-concept is built as an Openflow controller. We set up an emulation platform based on Mininet to test the behavior of our proof-of-concept implementation in several scenarios. Although real-world conditions do not conform exactly to the theoretical model, all experiments exhibit satisfying behavior, in accordance with the theoretical predictions.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 29 条
  • [1] A stochastic approximation algorithm with varying bounds
    Andradottir, S
    [J]. OPERATIONS RESEARCH, 1995, 43 (06) : 1037 - 1048
  • [2] [Anonymous], 2010, Population Games and Evolutionary Dynamics
  • [3] [Anonymous], IEEE J SELECTED AREA
  • [4] [Anonymous], 2012, RFC
  • [5] Awerbuch B., 2004, P 36 ANN ACM S THEOR, P45, DOI 10.1145/1007352.1007367
  • [6] Balouek D, 2013, COMM COM INF SC, V367, P3
  • [7] Barré S, 2011, LECT NOTES COMPUT SC, V6640, P444, DOI 10.1007/978-3-642-20757-0_35
  • [8] Benaïm M, 1999, LECT NOTES MATH, V1709, P1
  • [9] Regret Analysis of Stochastic and Nonstochastic Multi-armed Bandit Problems
    Bubeck, Sebastien
    Cesa-Bianchi, Nicolo
    [J]. FOUNDATIONS AND TRENDS IN MACHINE LEARNING, 2012, 5 (01): : 1 - 122
  • [10] Chirichella C, 2013, IEEE GLOB COMM CONF, P2963, DOI 10.1109/GLOCOM.2013.6831525