A Dynamic Cluster Formation Algorithm for Collaborative Information Processing in Wireless Sensor Networks

Clustering of sensor nodes has been shown to be an effective approach for distributed collaborative information processing in resource constrained wireless sensor networks to keep network traffic local in order to reduce energy dissipation of long-distance transmissions. Defining the range and topology of clusters to reduce energy consumption and retransmissions due to collisions on shared radio channels is an ongoing research topic. One solution is to minimize overlapping cluster ranges to reduce signal contention, thus reducing the energy dissipation of collisions and retransmissions. In this paper, we propose a dynamic cluster formation (DCF) algorithm that dynamically groups a set of sensor nodes into a logical cluster-based sensing and processing unit, collaborative agent sensor team (CAST), to detect and track localized phenomena. Each cluster head is selected locally such that the total overlap between clusters in a CAST is low and the coverage of each cluster head is high. We compare our approach with optimal solutions, and simulation results show the effectiveness and scalability of our CAST DCF algorithm.

[1]  Edward J. Coyle,et al.  An energy efficient hierarchical clustering algorithm for wireless sensor networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[2]  Feng Zhao,et al.  Collaborative signal and information processing in microsensor networks , 2002, IEEE Signal Processing Magazine.

[3]  Fei Hu,et al.  Optimized scheduling for data aggregation in wireless sensor networks , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[4]  Joongheon Kim,et al.  Low-energy localized clustering: an adaptive cluster radius configuration scheme for topology control in wireless sensor networks , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[5]  Ying Liang,et al.  Energy Adaptive Cluster-Head Selection for Wireless Sensor Networks , 2005, Sixth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT'05).

[6]  Ossama Younis,et al.  HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks , 2004, IEEE Transactions on Mobile Computing.

[7]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[8]  Stephen F. Jenks,et al.  A middleware architecture to facilitate distributed programming: DAROC: Data-Activated Replicated Object Communications , 2003, Future Gener. Comput. Syst..

[9]  Ian T. Downard,et al.  Simulating Sensor Networks in NS-2 , 2004 .

[10]  Mani B. Srivastava,et al.  Computation Hierarchy for In-Network Processing , 2003, WSNA '03.

[11]  Wendi B. Heinzelman,et al.  Adaptive protocols for information dissemination in wireless sensor networks , 1999, MobiCom.

[12]  S. Basagni,et al.  Sensor-DMAC: dynamic topology control for wireless sensor networks , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[13]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[14]  Murat Demirbas,et al.  FLOC : A Fast Local Clustering Service for Wireless Sensor Networks , 2004 .

[15]  Deborah Estrin,et al.  ASCENT: adaptive self-configuring sensor networks topologies , 2004, IEEE Transactions on Mobile Computing.

[16]  Prasun Sinha,et al.  Scalable data aggregation for dynamic events in sensor networks , 2006, SenSys '06.

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

[18]  Feng Zhao,et al.  Information-Driven Dynamic Sensor Collaboration for Tracking Applications , 2002 .

[19]  Raouf Boutaba,et al.  Clustering in WSN with Latency and Energy Consumption Constraints , 2006, Journal of Network and Systems Management.

[20]  Leonidas J. Guibas,et al.  Lightweight sensing and communication protocols for target enumeration and aggregation , 2003, MobiHoc '03.

[21]  Leonidas J. Guibas,et al.  Supporting group communication among interacting agents in wireless sensor networks , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[22]  Yunghsiang Sam Han,et al.  Scheduling Sleeping Nodes in High Density Cluster-based Sensor Networks , 2005, Mob. Networks Appl..

[23]  Feng Zhao,et al.  Distributed Group Management in Sensor Networks: Algorithms and Applications to Localization and Tracking , 2004, Telecommun. Syst..

[24]  Hairong Qi,et al.  Distributed computing paradigms for collaborative signal and information processing in sensor networks , 2004, J. Parallel Distributed Comput..