Collaborative Channel Equalization: Analysis and Performance Evaluation of Distributed Aggregation Algorithms in WSNs

In wireless sensor networks (WSN), collaboration is a way to improve the quality of data communication between sensor nodes with restricted resources in terms of memory, processing and energy storage. For receive collaboration, various array processing schemes such as receive beamforming and collaborative channel equalization (CCE) can be used for aggregating data received by each node in the network. The key challenge is the limitation on the number of nodes which can collaborate because of the increased computational load and memory demand when the multiple signals are aggregated. This problem arises when sensor nodes in a CDMA based WSN collaborate, although the low power property of CDMA technique makes it suitable for WSN applications. Here receive collaboration is investigated in CDMA networks using CCE as the collaboration algorithm. We present two novel distributed signal aggregation algorithms: partial and hierarchical aggregation, which distribute computational load and memory demands on collaborative nodes. The positive impacts of receive collaboration on the signal quality and reliability are confirmed experimentally in a WSN scenario using software radios. Then the requirements of collaborative reception using CCE combined with the novel aggregation methods in terms of computational and memory load, as well as energy consumption are evaluated. The results indicate that the distributed signal aggregation algorithms, especially hierarchical aggregation, have computational and memory requirements less than that of centralized CCE, providing greater flexibility and scalability which enables collaboration in WSNs on a larger scale than previously possible.

[1]  H. Vincent Poor,et al.  Collaborative beamforming for distributed wireless ad hoc sensor networks , 2005, IEEE Transactions on Signal Processing.

[2]  Cem Ersoy,et al.  MAC protocols for wireless sensor networks: a survey , 2006, IEEE Communications Magazine.

[3]  B. G. Agee,et al.  The least-squares CMA: A new technique for rapid correction of constant modulus signals , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  Takashi Miyaki,et al.  Self-optimized collaborative data communication in wireless sensor networks , 2011, OC '11.

[5]  Michael Beigl,et al.  Performance Analysis of Receive Collaboration in TDMA-based Wireless Sensor Networks , 2010 .

[6]  Tho Le-Ngoc,et al.  Recursive least squares constant modulus algorithm for blind adaptive array , 2004, IEEE Transactions on Signal Processing.

[7]  H. Vincent Poor,et al.  Distributed transmit beamforming: challenges and recent progress , 2009, IEEE Communications Magazine.

[8]  Haiying Shen,et al.  A QoS-oriented distributed routing protocol for hybrid networks , 2010, The 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS 2010).

[9]  Ming Chen,et al.  Genetic clustering route algorithm in WSN , 2010, 2010 Sixth International Conference on Natural Computation.

[10]  Michael Beigl,et al.  On the feasibility of receive collaboration in wireless sensor networks , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[11]  Raghuraman Mudumbai,et al.  Distributed Transmit Beamforming Using Feedback Control , 2006, IEEE Transactions on Information Theory.

[12]  Wendy Hui Wang,et al.  A decentralized key management scheme via neighborhood prediction in mobile wireless networks , 2010, The 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS 2010).