On the Selection of Cluster Heads in MANETs

Clustering schemes offer a practical way of providing scalability when dealing with large and dense Mobile Ad hoc Networks (MANETs). The feasibility of a clustering method can be primarily determined by the complexity of the cluster head selection. Optimizing the cluster head selection allows for the network to be more efficient by minimizing the signaling overhead while ensuring that the network connectivity is maintained despite topology changes. In this paper, we investigate the problems of cluster head selection for large and dense MANETs. Two variants of the cluster head selection are examined: (1) the distance-constrained selection where every node in the network must be located within a certain distance to the nearest cluster head; and (2) the size-constrained selection where each cluster is only allowed to have a limited number of members. We show that the problem of minimizing the set of cluster heads is NP-hard for both variants. We propose two distributed selection algorithms, each having logarithmic approximation ratio, for these variants. We also discuss, using simulations, the resulting cluster size distribution and cluster head density, which impact the efficient operation of the network.

[1]  Philippe Jacquet,et al.  Fish eye OLSR scaling properties , 2004, Journal of Communications and Networks.

[2]  Lujun Jia,et al.  An efficient distributed algorithm for constructing small dominating sets , 2002, Distributed Computing.

[3]  J. Edmonds Paths, Trees, and Flowers , 1965, Canadian Journal of Mathematics.

[4]  S. V. Raghavan,et al.  An Information Theoretic Approach to Cluster Head Selection in Mobile Ad Hoc Networks , 2003, MWCN.

[5]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[6]  Choon-Sung Nam,et al.  Cluster Head Selection for Equal Cluster Size in Wireless Sensor Networks , 2009, 2009 International Conference on New Trends in Information and Service Science.

[7]  Hao Chen,et al.  Cluster sizing and head selection for efficient data aggregation and routing in sensor networks , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[8]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[9]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[10]  Mario Gerla,et al.  Fisheye State Routing Protocol (FSR) for Ad Hoc Networks , 2002 .

[11]  Louise Lamont,et al.  HOLSR: a hierarchical proactive routing mechanism for mobile ad hoc networks , 2005, IEEE Communications Magazine.

[12]  Ravi Prakash,et al.  Max-min d-cluster formation in wireless ad hoc networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[13]  Roger Wattenhofer,et al.  Fault-Tolerant Clustering in Ad Hoc and Sensor Networks , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

[14]  Charalampos Konstantopoulos,et al.  Clustering in mobile ad hoc networks through neighborhood stability-based mobility prediction , 2008, Comput. Networks.

[15]  Andrew Feickert,et al.  The Joint Tactical Radio System (JTRS) and the Army's Future Combat System (FCS): Issues for Congress , 2005 .

[16]  Thomas H. Cormen,et al.  Introduction to algorithms [2nd ed.] , 2001 .

[17]  Vasek Chvátal,et al.  A Greedy Heuristic for the Set-Covering Problem , 1979, Math. Oper. Res..

[18]  Thomas H. Clausen,et al.  Mobile Ad Hoc Network (MANET) Neighborhood Discovery Protocol (NHDP) , 2011, RFC.

[19]  Natalija Vlajic,et al.  Near-Optimal Node Clustering in Wireless sensor Networks for Environment Monitoring , 2006, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[20]  P. Marshall DARPA progress towards affordable, dense, and content focused tactical edge networks , 2008, MILCOM 2008 - 2008 IEEE Military Communications Conference.

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

[22]  Santanu Kumar Rath,et al.  A Survey on One-Hop Clustering Algorithms in Mobile Ad Hoc Networks , 2009, Journal of Network and Systems Management.