• DocumentCode
    680403
  • Title

    Dynamic distributed algorithm for computing multiple next-hops on a tree

  • Author

    Haijun Geng ; Xingang Shi ; Xia Yin ; Zhiliang Wang

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    7-10 Oct. 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    High reliability is always pursued by network designers. Multipath routing can provide multiple paths for transmission and failover, and is considered to be effective in the improvement of the network reliability. However, existing multipath routing algorithms focus on how to find as many paths as possible, rather than their computation or communication overhead. We propose a dynamic distributed multipath algorithm (DMPA) to help a router in a link-state network find multiple nexthops for each destination. A router runs the algorithm locally and independently, where only one single shortest path tree (SPT) needs to be constructed, and no message other than the basic link states is disseminated. DMPA maintains the SPT and dynamically adjusts it in response to network state changes, so the sets of nexthops can be incrementally and efficiently updated. At the same time, DMPA guarantees loop-freeness of the induced forwarding path by a partial order of the routers underpinning it. We evaluate DMPA and compare it with some latest multipath algorithms, using a set of real, inferred and synthetic topologies. The results show that DMPA can provide good reliability and fast recovery for the network with very low overhead.
  • Keywords
    multipath channels; telecommunication network reliability; telecommunication network topology; telecommunication transmission lines; trees (mathematics); DMPA; SPT; communication overhead; dynamic distributed algorithm; dynamic distributed multipath algorithm; link-state network; loop-freeness; multipath routing; multiple next-hops; network reliability; routers underpinning; single shortest path tree; synthetic topology; Artificial neural networks; Computer network reliability; Equations; Heuristic algorithms; Internet; Reliability; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols (ICNP), 2013 21st IEEE International Conference on
  • Conference_Location
    Goettingen
  • Type

    conf

  • DOI
    10.1109/ICNP.2013.6733581
  • Filename
    6733581