A Coding-Based Approach to Robust Shortest-Path Routing

被引:0
|
作者
Barbero, Angela I. [1 ]
Ytrehus, Oyvind [2 ]
机构
[1] Univ Valladolid, Dept Appl Math, E-47011 Valladolid, Spain
[2] Univ Bergen, Dept Informat, N-5020 Bergen, Norway
关键词
Communication networks; Routing; Distance vector algorithm; Information theory; Coding; Belief propagation;
D O I
10.1007/978-3-319-17296-5_3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Robust and distributed creation of routing tables is essential for the functioning of a modern communication network. One of the two main types of routing algorithms in use in today's Internet is made up of variations of the so-called distance-vector or Bellman-Ford algorithm (Bellman, Quart Appl Math 16: 87-90, 1958; Ford (1956) Network flow theory paper P-923. RAND Corporation, Santa Monica; Moore (1959) The shortest path through a maze. In: Proceedings of an international symposium on the theory of switching 1957, Cambridge. Part II. Harvard University Press, pp 285-292). These algorithms suffer from two main deficiencies: (i) The amount of data exchanged for the algorithms to function is considered excessive for some applications, and (ii) the algorithms respond slowly to "bad news" in the network. This is known as the count-to-infinity (c2 infinity) problem. In order to address (ii), protocol designers (RFC1058 - routing information protocol (1988) Internet Engineering Task Force) have introduced heuristics such as the "split horizon" and the "route poisoning" techniques. It can be shown by simple examples that these heuristics do not solve the c2 infinity problem completely. In this paper we describe a simple routing algorithm, the Tree Routing algorithm, that exchanges no more data than existing algorithms, and that at the same time provides routing agents with no less (and often more) insight into the topology of the network. The Tree Routing algorithm is inspired by techniques used in information theory and coding theory. We explain why the Tree Routing algorithm will never respond slower, and will often respond faster, than existing algorithms.
引用
收藏
页码:35 / 42
页数:8
相关论文
共 50 条
  • [31] The Routing Continuum from Shortest-path to All-path: A Unifying Theory
    Li, Yanhua
    Zhang, Zhi-Li
    Boley, Daniel
    31ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2011), 2011, : 847 - 856
  • [32] SHORTEST-PATH MOTION
    PAPADIMITRIOU, CH
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 241 : 144 - 153
  • [33] Shortest-path routing in randomized DHT-based Peer-to-Peer systems
    Wang, Chih-Chiang
    Harfoush, Khaled
    COMPUTER NETWORKS, 2008, 52 (18) : 3307 - 3317
  • [34] Cached Shortest-Path Tree: An Approach to Reduce the Influence of Intra-Domain Routing Instability
    Zhang, Shu
    Iida, Katsuyoshi
    Yamaguchi, Suguru
    IEICE Trans Commun, 12 (3590-3599):
  • [35] Cached shortest-path tree: An approach to reduce the influence of intra-domain routing instability
    Zhang, S
    Iida, K
    Yamaguchi, S
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2003, E86B (12) : 3590 - 3599
  • [37] A coding-based routing for scalable MANET
    Ryu, Bo
    Zhang, Zhensheng
    Tang, David
    Ma, Leon
    Zhu, Hua
    Gulati, Vivek
    Huang, Joe
    Gummalla, Ajay
    Sorensen, Barbara
    MILCOM 2006, VOLS 1-7, 2006, : 3549 - 3555
  • [38] A PARAMETRIC APPROACH TO SOLVING BICRITERION SHORTEST-PATH PROBLEMS
    MOTE, J
    MURTHY, I
    OLSON, DL
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1991, 53 (01) : 81 - 92
  • [39] A Shortest-Path Lyapunov Approach for Forward Decision Processes
    Clempner, Julio B.
    INTERNATIONAL JOURNAL OF COMPUTER GAMES TECHNOLOGY, 2009, 2009 (01)
  • [40] Enhanced Pathfinding and Scalability with Shortest-Path Tree Routing For Space Networks
    De Jonckere, Olivier
    Fraire, Juan A.
    Burleigh, Scott
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 4082 - 4088