Self-stabilizing local routing in ad hoc networks

被引:0
|
作者
Bein, Doina
Datta, Ajoy K. [1 ]
Villain, Vincent
机构
[1] Univ Nevada, Sch Comp Sci, Las Vegas, NV 89154 USA
[2] Univ Picardie, LaRIA, F-80025 Amiens, France
来源
COMPUTER JOURNAL | 2007年 / 50卷 / 02期
关键词
ad hoc network; distributed algorithm; local routing; minimal distance; mobile network; optimal routing; self-stabilization;
D O I
10.1093/comjnl/bxl059
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a self-stabilizing optimal (in terms of the distance) local routing algorithm (SOLR) for a wireless mobile ad hoc network. The distance may represent various metrics, including the real distance and the number of hops. The optimal routing for any node is computed for t closest nodes (called t-set) where t is an application-dependent parameter and is decided in advance. The locality is defined with respect to the t-set, not with respect to the direct neighbours. Our protocol is a particular case of distance vector routing protocol, where the number of entries in the routing table is limited to t. A self-stabilizing system has the ability to automatically recover to normal behaviour in case of transient faults without a centralized control. Each node can start in some arbitrary state and with no knowledge of the network architecture, but still eventually computes a correct routing table for the nodes in its t-set. If we assume that the t-set represents the set of destinations for which the shortest path needs to be computed, SOLR becomes an optimal on-demand routing protocol. It can be extended to a global routing protocol by using features specific to other protocols (e.g. hierarchical routing, cluster routing, interval routing, etc.).
引用
收藏
页码:197 / 203
页数:7
相关论文
共 50 条
  • [1] Self-stabilizing local routing in Ad hoc networks
    Bein, Doina
    Datta, Ajoy K.
    Villain, Vincent
    [J]. Computer Journal, 2007, 50 (02): : 197 - 203
  • [2] Self-stabilizing optimal local routing in ad hoc networks
    Bein, D
    Datta, AK
    Villain, V
    [J]. 25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2005, : 564 - 570
  • [3] Self-stabilizing routing algorithms for wireless ad-hoc networks
    Khot, Rohit
    Poola, Ravikant
    Kothapalli, Kishore
    Srinathan, Kannan
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, PROCEEDINGS, 2007, 4882 : 54 - 66
  • [4] Self-stabilizing multicast protocols for ad hoc networks
    Gupta, SKS
    Srimani, PK
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (01) : 87 - 96
  • [5] Self-stabilizing Clustering Algorithm for Ad Hoc Networks
    Flauzac, Olivier
    Haggar, Bachar Salim
    Nolot, Florent
    [J]. ICWMC: 2009 FIFTH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMMUNICATIONS, 2009, : 24 - 29
  • [6] A fault-local self-stabilizing clustering service for wireless ad hoc networks
    Demirbas, Murat
    Arora, Anish
    Mittal, Vineet
    Kulathumani, Vinodkrishnan
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2006, 17 (09) : 912 - 922
  • [7] Self-Stabilizing Clustering Algorithm in Mobile Ad Hoc Networks
    Ali, Mansouri
    Salim, Bouhlel Mohamed
    [J]. 2015 SAI INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS), 2015, : 978 - 983
  • [8] Self-Stabilizing TDMA Algorithms for Dynamic Wireless Ad Hoc Networks
    Leone, Pierre
    Schiller, Eladm.
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [9] Self-stabilizing dynamic mutual exclusion for mobile ad hoc networks
    Chen, Y
    Welch, JL
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (09) : 1072 - 1089
  • [10] Random walk for self-stabilizing group communication in ad hoc networks
    Dolev, Shlomi
    Schiller, Elad
    Welch, Jennifer L.
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (07) : 893 - 905