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 条
  • [41] A shortest-path routing algorithm for incomplete WK-recursive networks
    Su, MY
    Chen, GH
    Duh, DR
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (04) : 367 - 379
  • [42] Wavelength Conversion in All-Optical Networks with Shortest-Path Routing
    Thomas Erlebach
    Stamatis Stefanakos
    Algorithmica, 2005, 43 : 43 - 61
  • [43] Spectrum Assignment in Rings with Shortest-Path Routing: Complexity and Approximation Algorithms
    Talebi, Sahar
    Alam, Furqan
    Katib, Iyad
    Rouskas, George N.
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2015, : 642 - 647
  • [44] Wavelength conversion in all-optical networks with shortest-path routing
    Erlebach, T
    Stefanakos, S
    ALGORITHMICA, 2005, 43 (1-2) : 43 - 61
  • [45] Communication performance of shuffle-exchange networks with shortest-path routing
    Broadwater, A
    Jayadev, BD
    Efe, K
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 1259 - 1267
  • [46] SHORTEST-PATH ALGORITHEM BASED ROBUST OPTIMIZATION TO PUBLIC TRANSPORT HUB ALLOCATION PLANNING
    Zhang Yan
    Wang Shining
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 365 - 369
  • [47] A discrete-time recurrent neural network for shortest-path routing
    Wang, J
    Xia, YS
    PROCEEDINGS OF THE 37TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1998, : 1579 - 1584
  • [48] A loop-free shortest-path routing algorithm for dynamic networks
    D'Angelo, Gianlorenzo
    D'Emidio, Mattia
    Frigioni, Daniele
    THEORETICAL COMPUTER SCIENCE, 2014, 516 : 1 - 19
  • [49] An oblivious shortest-path routing algorithm for fully connected cubic networks
    Yang, Xiaofan
    Megson, Graham M.
    Evans, David J.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2006, 66 (10) : 1294 - 1303
  • [50] From Shortest-Path to All-Path: The Routing Continuum Theory and Its Applications
    Li, Yanhua
    Zhang, Zhi-Li
    Boley, Daniel
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (07) : 1745 - 1755