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 条
  • [21] Routing Military Aircraft With A Constrained Shortest-Path Algorithm
    Royset, Johannes O.
    Carlyle, W. Matthew
    Wood, R. Kevin
    MILITARY OPERATIONS RESEARCH, 2009, 14 (03) : 31 - 52
  • [22] An adaptive shortest-path on-line routing algorithm
    Chich, T
    GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 1664 - 1669
  • [23] A SHORTEST-PATH ROUTING PROBLEM WITH RESOURCE-ALLOCATION
    PEDERZOLI, G
    SANCHO, NGF
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1987, 124 (01) : 33 - 42
  • [24] Visibility-Graph-based Shortest-Path Geographic Routing in Sensor Networks
    Tan, Guang
    Bertier, Marin
    Kermarrec, Anne-Marie
    IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, : 1719 - 1727
  • [25] A FACTORING APPROACH FOR THE STOCHASTIC SHORTEST-PATH PROBLEM
    HAYHURST, KJ
    SHIER, DR
    OPERATIONS RESEARCH LETTERS, 1991, 10 (06) : 329 - 334
  • [26] ON ACHIEVING THE SHORTEST-PATH ROUTING IN 2-D MESHES
    Jiang, Zhen
    Wu, Jie
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2008, 19 (06) : 1279 - 1297
  • [27] Load-balancing in MANET shortest-path routing protocols
    Souihli, Oussama
    Frikha, Mounir
    Ben Hamouda, Mahmoud
    AD HOC NETWORKS, 2009, 7 (02) : 431 - 442
  • [28] A SHORT PATH TO THE SHORTEST-PATH
    LAX, PD
    AMERICAN MATHEMATICAL MONTHLY, 1995, 102 (02): : 158 - 159
  • [29] The complexity of the characterization of networks supporting shortest-path interval routing
    Eilam, T
    Moran, S
    Zaks, S
    THEORETICAL COMPUTER SCIENCE, 2002, 289 (01) : 85 - 104
  • [30] On the Channel Congestion of the Shortest-Path Routing for Unidirectional Hypercube Networks
    Kung, Tzu-Liang
    Hung, Chun-Nan
    Teng, Yuan-Hsiang
    INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING, IMIS-2018, 2019, 773 : 610 - 619