This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
HEED: A Hybrid, Energy-Efficient, Distributed Clustering Approach for Ad Hoc Sensor Networks
October 2004 (vol. 3 no. 4)
pp. 366-379
Topology control in a sensor network balances load on sensor nodes and increases network scalability and lifetime. Clustering sensor nodes is an effective topology control approach. In this paper, we propose a novel distributed clustering approach for long-lived ad hoc sensor networks. Our proposed approach does not make any assumptions about the presence of infrastructure or about node capabilities, other than the availability of multiple power levels in sensor nodes. We present a protocol, HEED (Hybrid Energy-Efficient Distributed clustering), that periodically selects cluster heads according to a hybrid of the node residual energy and a secondary parameter, such as node proximity to its neighbors or node degree. HEED terminates in O(1) iterations, incurs low message overhead, and achieves fairly uniform cluster head distribution across the network. We prove that, with appropriate bounds on node density and intracluster and intercluster transmission ranges, HEED can asymptotically almost surely guarantee connectivity of clustered networks. Simulation results demonstrate that our proposed approach is effective in prolonging the network lifetime and supporting scalable data aggregation.

[1] D. Estrin, L. Girod, G. Pottie, and M. Srivastava, “Instrumenting the World with Wireless Sensor Networks,” Proc. Int'l Conf. Acoustics, Speech, and Signal Processing (ICASSP 2001), May 2001, http://citeseer.nj.nec.comestrin01instrumenting.html .
[2] G.J. Pottie and W.J. Kaiser, “Wireless Integrated Newtork Sensors,” Comm. ACM, vol. 43, no. 5, pp. 51-58, May 2000.
[3] V. Kawadia and P.R. Kumar, “Power Control and Clustering in Ad Hoc Networks,” Proc. IEEE INFOCOM, Apr. 2003.
[4] S. Narayanaswamy, V. Kawadia, R.S. Sreenivas, and P.R. Kumar, “Power Control in Ad-Hoc Networks: Theory, Architecture, Algorithm and Implementation of the COMPOW protocol,” Proc. European Wireless 2002. Next Generation Wireless Networks: Technologies, Protocols, Services and Applications, pp. 156-162, Feb. 2002.
[5] C. Intanagonwiwat, R. Govindan, and D. Estrin, “Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks,” Proc. ACM/IEEE Int'l Conf. Mobile Computing and Networking (MOBICOM), 2000.
[6] J. Kulik, W. Heinzelman, and H. Balakrishnan, “Negotiation-Based Protocols for Disseminating Information in Wireless Sensor Networks},” ACM Wireless Networks, vol. 8, nos. 2-3, pp. 169-185, 2002, citeseer.nj.nec.comkulik99negotiationbased. html .
[7] J.-H. Chang and L. Tassiulas, “Energy Conserving Routing in Wireless Ad-Hoc Networks,” Proc. IEEE INFOCOM, Mar. 2000, http://www.ieee-infocom.org/2000/papers417.ps .
[8] W. Heinzelman, A. Chandrakasan, and H. Balakrishnan, “An Application-Specific Protocol Architecture for Wireless Microsensor Networks,” IEEE Trans. Wireless Comm., vol. 1, no. 4, pp. 660-670, Oct. 2002.
[9] A. Cerpa and D. Estrin, “ASCENT: Adaptive Self-Configuring Sensor Networks Topologies,” Proc. IEEE INFOCOM, June 2002.
[10] Y. Xu, J. Heidemann, and D. Estrin, “Geography-Informed Energy Conservation for Ad Hoc Routing,” Proc. ACM/IEEE Int'l Conf. Mobile Computing and Networking (MOBICOM), pp. 70-84, July 2001.
[11] B. Chen, K. Jamieson, H. Balakrishnan, and R. Morris, “Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks,” ACM Wireless Networks, vol. 8, no. 5, Sept. 2002.
[12] C.R. Lin and M. Gerla, “Adaptive Clustering for Mobile Wireless Networks,” IEEE J. Selected Areas Comm., Sept. 1997.
[13] S. Banerjee and S. Khuller, “A Clustering Scheme for Hierarchical Control in Multi-Hop Wireless Networks,” Proc. IEEE INFOCOM, Apr. 2001.
[14] B. McDonald and T. Znati, “Design and Performance of a Distributed Dynamic Clustering Algorithm for Ad-Hoc Networks,” Proc. Ann. Simulation Symp., 2001.
[15] M. Gerla, T.J. Kwon, and G. Pei, “On Demand Routing in Large Ad Hoc Wireless Networks with Passive Clustering,” Proc. IEEE Wireless Comm. & Networking Conf. (WCNC), 2000.
[16] S. Basagni, “Distributed Clustering Algorithm for Ad-Hoc Networks,” Proc. Int'l Symp. Parallel Architectures, Algorithms, and Networks (I-SPAN), 1999.
[17] M. Chatterjee, S.K. Das, and D. Turgut, “WCA: A Weighted Clustering Algorithm for Mobile Ad Hoc Networks,” Cluster Computing, pp. 193-204, 2002.
[18] T.J. Kwon and M. Gerla, “Clustering with Power Control,” Proc. MilCOM '99, 1999.
[19] S. Bandyopadhyay and E. Coyle, “An Energy-Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks,” Proc. IEEE INFOCOM, Apr. 2003.
[20] A.D. Amis, R. Prakash, T.H.P. Vuong, and D.T. Huynh, “Max-Min D-Cluster Formation in Wireless Ad Hoc Networks,” Proc. IEEE INFOCOM, Mar. 2000.
[21] O. Younis and S. Fahmy, “Distributed Clustering in Ad-Hoc Sensor Networks: A Hybrid, Energy-Efficient Approach,” Proc. IEEE INFOCOM, Mar. 2004.
[22] B. Shirazi, A.R. Hurson, and K.M. Kavi, Scheduling and Load Balancing in Parallel and Distributed Systems. IEEE CS Press, 1995.
[23] F. Ye, H. Luo, J. Chung, S. Lu, and L. Zhang, “A Two-Tier Data Dissemination Protocol for Large-Scale Wireless Sensor Networks,” Proc. ACM/IEEE Int'l Conf. Mobile Computing and Networking (MOBICOM), Sept. 2002.
[24] J. Hill, R. Szewczyk, A. Woo, S. Hollar, D.E. Culler, and K.S.J. Pister, “System Architecture Directions for Networked Sensors,” Architectural Support for Programming Languages and Operating Systems, pp. 93-104, 2000.
[25] J. Elson, L. Girod, and D. Estrin, “Fine-Grained Network Time Synchronization Using Reference Broadcasts,” Proc. Symp. Operating Systems Design and Implementation (OSDI), 2002.
[26] F. Ye, G. Zhong, S. Lu, and L. Zhang, “PEAS: A Robust Energy Conserving Protocol for Long-Lived Sensor Networks,” Proc. Int'l Conf. Distributed Computing Systems (ICDCS), 2003.
[27] D.M. Blough and P. Santi, “Investigating Upper Bounds on Network Lifetime Extension for Cell-Based Energy Conservation Techniques in Stationary Ad Hoc Networks,” Proc. ACM/IEEE Int'l Conf. Mobile Computing and Networking (MOBICOM), 2002.
[28] W.C.Y. Lee, Mobile Cellular Telecommunications. McGraw-Hill, 1995.
[29] V. Mhatre and C. Rosenberg, “Design Guidelines for Wireless Sensor Networks Communication: Clustering and Aggregation,” Ad-Hoc Networks J., to appear.
[30] S. Lindsey and C.S. Raghavendra, “PEGASIS: Power-Efficient Gathering in Sensor Information Systems,” Proc. Int'l Conf. Comm. (ICC '01), 2001.
[31] D.B. Johnson and D.A. Maltz, “Dynamic Source Routing in Ad Hoc Wireless Networks,” Mobile Computing, vol. 353, 1996, citeseer.ist.psu.edujohnson96dynamic.html .
[32] P. Gupta and P.R. Kumar, “Critical Power for Asymptotic Connectivity in Wireless Networks,” Stochastic Analysis, Control, Optimizations, and Applications: A Volume in Honor of W.H. Fleming, W.M. McEneaney, G. Yin, and Q. Zhang (Eds.), 1998.
[33] S. Shakkottai, R. Srikant, and N. Shroff, “Unreliable Sensor Grids: Coverage, Connectivity and Diameter,” Proc. IEEE INFOCOM, Mar. 2003, citeseer.ist.psu.edushakkottai03unreliable.html .
[34] S. Singh and C. Raghavendra, “PAMAS: Power Aware Multi-Access protocol with Signalling for Ad Hoc Networks,” ACM Computer Comm. Rev., vol. 28, no. 3, pp. 5-26, July 1998, ,
[35] Z. Haas and S. Tabrizi, “On Some Challenges and Design Choices in Ad-Hoc Communications,” Proc. IEEE MILCOM '98, Oct. 1998.
[36] K. Sohrabi, J. Gao, V. Ailawadhi, and G.J. Pottie, “Protocols for Self-Organization of a Wireless Sensor Network,” IEEE Personal Comm. Magazine, vol. 7, no. 5, Oct. 2000, .
[37] W. Ye, J. Heidenmann, and D. Estrin, “An Energy-Efficient MAC Protocol for Wireless Sensor Networks,” Proc. IEEE INFOCOM, June 2002.
[38] A. Woo and D. Culler, “A Transmission Control Scheme for Media Access in Sensor Networks,” Proc. ACM/IEEE Int'l Conf. Mobile Computing and Networking (MOBICOM), 2001, citeseer.nj.nec.com/460902.htmlhttp://www.comsoc. org/ pci/private/2000/oct/pottie.htmlhttp:/ /today.cs. berkeley.edu/tos media.html.
[39] M. Perillo, Z. Ignjatovic, and W. Heinzelman, “An Energy Conservation Method for Wireless Sensor Networks Employing a Blue Noise Spatial Sampling Technique,” Proc. Third Int'l Symp. Information Processing in Sensor Networks (IPSN '04), Apr. 2004.
[40] D. Braginsky and D. Estrin, “Rumor Routing Algorithm for Sensor Networks,” Proc. First Workshop on Sensor Networks and Application (WSNA '02), Sept. 2002.
[41] A. Srinivas and E. Modiano, “Minimum Energy Disjoint Path Routing in Wireless Ad-Hoc Networks,” Proc. ACM/IEEE Int'l Conf. Mobile Computing and Networking (MOBICOM), Sept. 2003.
[42] Z.J. Haas, M.R. Pearlman, and P. Samar, “The Zone Routing Protocol (ZRP) for Ad-Hoc Networks,” Internet Draft, draft-ietf-manet-zone-zrp-04.txt, July 2002.
[43] D. Estrin, R. Govindan, J. Heidemann, and S. Kumar, “Next Century Challenges: Scalable Coordination in Sensor Networks,” Proc. ACM/IEEE Int'l Conf. Mobile Computing and Networking (MOBICOM), Aug. 1999.
[44] H. Chan and A. Perrig, “ACE: An Emergent Algorithm for Highly Uniform Cluster Formation,” Proc. First European Workshop Sensor Networks (EWSN), Jan. 2004.
[45] F. Kuhn and R. Wattenhofer, “Constant-Time Distributed Dominating Set Approximation,” Proc. ACM Symp. Principles of Distributed Computing (PODC), July 2003.

Index Terms:
Sensor networks, clustering, network lifetime, energy efficiency, fault tolerance.
Citation:
Ossama Younis, Sonia Fahmy, "HEED: A Hybrid, Energy-Efficient, Distributed Clustering Approach for Ad Hoc Sensor Networks," IEEE Transactions on Mobile Computing, vol. 3, no. 4, pp. 366-379, Oct. 2004, doi:10.1109/TMC.2004.41
Usage of this product signifies your acceptance of the Terms of Use.