Clustering and Routing in Mobile Wireless Networks

In this paper we propose several new clustering algorithms for nodes in a mobile ad hoc network. We propose to combine two known approaches into a single clustering algorithm which considers connectivity as a primary and lower ID as secondary criteria for selecting clusterheads. Several inherently collision-free clustering algorithms are then designed based on a depth first search (DFS) traversal of nodes in the network. These algorithms are initialized by any node and are fully distributed. They create and maintain k-clusters, in which any node is at distance at most k hops from the clusterhead. In the clustering process, each node is either a clusterhead, a covered or undecided node. In the basic k-cluster algorithm, each undecided visited node in DFS declares itself a clusterhead and covers all its k-hop neighbors. In the highest connectivity k-cluster algorithms, each undecided visited node checks all its undecided k-hop neighbors and chooses one with the largest connectivity to be its clusterhead. We also describe algorithms for modifying cluster structure in the presence of topological changes. The efficiency of the clustering algorithms is tested by measuring the average number of created clusters, the number of border nodes, and the cluster size in random unit graphs. In a recently proposed GEDIR (geographic distance routing) algorithm, each node forwards the packet to one of its neighbors that is closest to the destination. We propose A-GEDIR (Avoidance GEDIR) algorithm for clustered networks, in which node currently holding the packet selects the second closest neighbor to destination if the best choice is a clusterhead (and if second choice leads closer to destination). The proposed variation addresses the problem of higher energy consumption of clusterhead nodes. The delivery rates, hop counts and transmission ratios for clusterheads and other nodes in GEDIR and AGEDIR algorithms are then compared.

[1]  Michael J. Rycroft,et al.  Understanding GPS. Principles and Applications , 1997 .

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

[3]  C. V. Ramamoorthy,et al.  An Adaptive Hierarchical Routing Protocol , 1989, IEEE Trans. Computers.

[4]  Chai-Keong Toh,et al.  Associativity-Based Routing for Ad Hoc Mobile Networks , 1997, Wirel. Pers. Commun..

[5]  Nachum Shacham,et al.  Organization of Dynamic Radio Network by Overlapping Clusters: Architecture Considerations and Optimization , 1984, Performance.

[6]  Gregory S. Lauer,et al.  Hierarchical Routing Design for Suran , 1986, International Conference on Intelligent Cloud Computing.

[7]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[8]  Farouk Kamoun,et al.  Stochastic Performance Evaluation of Hierarchical Routing for Large Networks , 1979, Comput. Networks.

[9]  Farouk Kamoun,et al.  Design considerations for large computer communication networks. , 1976 .

[10]  N. Shacham,et al.  Future directions in packet radio architectures and protocols , 1987, Proceedings of the IEEE.

[11]  Anthony Ephremides,et al.  The Design and Simulation of a Mobile Radio Network with Distributed Control , 1984, IEEE J. Sel. Areas Commun..

[12]  Yanghee Choi,et al.  K-hop cluster-based dynamic source routing in wireless ad-hoc packet radio network , 1998, VTC '98. 48th IEEE Vehicular Technology Conference. Pathway to Global Wireless Revolution (Cat. No.98CH36151).

[13]  Dhiraj K. Pradhan,et al.  A cluster-based approach for routing in dynamic networks , 1997, CCRV.

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

[15]  S. Ramanathan,et al.  A survey of routing techniques for mobile communications networks , 1996, Mob. Networks Appl..

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

[17]  C. V. Ramamoorthy,et al.  RELIABLE CLUSTERING TECHNIQUES FOR LARGE, MOBILE PACKET RADIO NETWORKS. , 1987 .

[18]  Tomasz Imielinski,et al.  GeoCast—geographic addressing and routing , 1997, MobiCom '97.