• DocumentCode
    1739096
  • Title

    A distributed heuristic algorithm on delay-constrained least-cost unicast routing

  • Author

    Zhengying, Wang ; Bingxin, Shi ; Ling, Zou

  • Author_Institution
    Dept. of Electron. & Inf. Eng., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    853
  • Abstract
    The delay-constrained least-cost unicast routing problem is NP-complete. We present a distributed heuristic algorithm, called the distributed DCLC unicast routing heuristic based on selection function (DCLC-DSF). DCLC-DSF, which is a dynamic routing algorithm with re-routing and negotiation mechanism, only requires the local information to be kept at each node: the delay and cost of neighbor links. In the worst case, for a network with e links and n nodes, the message complexity of DCLC-DSF is O(λe), and the computation complexity of each node is O(n2), where λ is the maximum node degree of the network, while for a stable network, the message complexity is O(e). The simulation results also show that, on the average, DCLC-DSF requires much fewer messages. Therefore, DCLC-DSF scales well to large-scale networks. We picture the protocol of DCLC-DSF by a finite state machine. We also use simulation to compare DCLC-DSF to the optimal DCLC algorithm CBF and the least-delay path algorithm LDP. The results show that DCLC-DSF path costs are within 5-8% from these of the optimal solution. Our work is ongoing
  • Keywords
    communication complexity; delays; distributed algorithms; finite state machines; minimisation; protocols; telecommunication network routing; DCLC-DSF; NP-complete problem; computation complexity; delay-constrained least-cost unicast routing; distributed heuristic algorithm; dynamic routing algorithm; finite state machine; large-scale networks; local information; message complexity; negotiation mechanism; protocol; re-routing; selection function; Automata; Computational modeling; Computer networks; Costs; Delay; Heuristic algorithms; Large-scale systems; Protocols; Routing; Unicast;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Technology Proceedings, 2000. WCC - ICCT 2000. International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    0-7803-6394-9
  • Type

    conf

  • DOI
    10.1109/ICCT.2000.889327
  • Filename
    889327