Self-Stabilizing Clustering Algorithm for Ad Hoc Networks

An ad hoc network is a local network that is built spontaneously as devices connect. Instead of relying on a base station or the centralized device, to coordinate the flow of messages to each node in the network, the individual network nodes forward packets to and from each other. So finding a route to a destination can be complexe. The clustering problem consists to partition the network into groups of nodes called clusters. In this paper, we present a self-stabilizing clustering algorithm for ad hoc networks. From any configuration, our algorithm guarantees the network is partitioned in at most D + 2 rounds, where D is the diameter of the network.

[1]  Mario Gerla,et al.  Global state routing: a new routing scheme for ad-hoc wireless networks , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[2]  Dahlia Malkhi,et al.  K-clustering in wireless ad hoc networks , 2002, POMC '02.

[3]  Stefano Basagni,et al.  Distributed clustering for ad hoc networks , 1999, Proceedings Fourth International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN'99).

[4]  Colette Johnen,et al.  Self-stabilizing Weight-Based Clustering Algorithm for Ad Hoc Sensor Networks , 2006, ALGOSENSORS.

[5]  Christian Bettstetter,et al.  Scenario-based stability anlysis of the distributed mobility-adaptive clustering (DMAC) algorithm , 2001, MobiHoc '01.

[6]  Zygmunt J. Haas,et al.  A new routing protocol for the reconfigurable wireless networks , 1997, Proceedings of ICUPC 97 - 6th International Conference on Universal Personal Communications.

[7]  Shlomi Dolev,et al.  Self Stabilization , 2004, J. Aerosp. Comput. Inf. Commun..

[8]  C C. Chiang,et al.  Routing in Clustered Multihop, Mobile Wireless Networks With Fading Channel , 1997 .

[9]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[10]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[11]  Mario Gerla,et al.  Multicluster, mobile, multimedia radio network , 1995, Wirel. Networks.

[12]  C. Bettstetter,et al.  Time and message complexities of the generalized distributed mobility-adaptive clustering (GDMAC) algorithm in wireless multihop networks , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[13]  Sajal K. Das,et al.  WCA: A Weighted Clustering Algorithm for Mobile Ad Hoc Networks , 2002, Cluster Computing.

[14]  Nathalie Mitton,et al.  Auto-Organisation des reseaux sans fil Multi-sauts a Grande Echelle , 2006 .

[15]  Colette Johnen,et al.  Service time optimal self-stabilizing token circulation protocol on anonymous undirectional rings , 2002, 21st IEEE Symposium on Reliable Distributed Systems, 2002. Proceedings..

[16]  Wayne Goddard,et al.  Self-stabilizing protocols for maximal matching and maximal independent sets for ad hoc networks , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[17]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[18]  Maria Gradinariu Potop-Butucaru,et al.  Memory space requirements for self-stabilizing leader election protocols , 1999, PODC '99.

[19]  Wayne Goddard,et al.  A Synchronous Self-stabilizing Minimal Domination Protocol in an Arbitrary Network Graph , 2003, IWDC.

[20]  Sébastien Tixeuil,et al.  Route Preserving Stabilization , 2003, Self-Stabilizing Systems.

[21]  Stefano Basagni,et al.  Distributed and mobility-adaptive clustering for multimedia support in multi-hop wireless networks , 1999, Gateway to 21st Century Communications Village. VTC 1999-Fall. IEEE VTS 50th Vehicular Technology Conference (Cat. No.99CH36324).

[22]  Mario Gerla,et al.  Adaptive Clustering for Mobile Wireless Networks , 1997, IEEE J. Sel. Areas Commun..

[23]  Per Johansson,et al.  Wireless ad hoc networking—The art of networking without a network , 2000 .

[24]  Marco Schneider,et al.  Self-stabilization , 1993, CSUR.

[25]  Edsger W. Dijkstra,et al.  Self-stabilizing systems in spite of distributed control , 1974, CACM.

[26]  David Powell,et al.  A Survey of Dependability Issues in Mobile Wireless Networks , 2003 .

[27]  A. Ephremides,et al.  A design concept for reliable mobile radio networks with frequency hopping signaling , 1987, Proceedings of the IEEE.