Next Article in Journal
Neural Network Emulation of the Integral Equation Model with Multiple Scattering
Next Article in Special Issue
Feedback Power Control Strategies inWireless Sensor Networks with Joint Channel Decoding
Previous Article in Journal
Identification of Tea Storage Times by Linear Discrimination Analysis and Back-Propagation Neural Network Techniques Based on the Eigenvalues of Principal Components Analysis of E-Nose Sensor Signals
Previous Article in Special Issue
Connectivity, Coverage and Placement in Wireless Sensor Networks
Sensors 2009, 9(10), 8083-8108; doi:10.3390/s91008083

Efficient Aggregation of Multiple Classes of Information in Wireless Sensor Networks

1,* , 1
1 and 1
1 Department of Computer Science, University of California, Davis, CA, USA 2 School of Electronic Information,Wuhan University, China 3 Qualcomm Inc., San Diego, CA, USA
* Author to whom correspondence should be addressed.
Received: 22 July 2009 / Revised: 8 September 2009 / Accepted: 27 September 2009 / Published: 14 October 2009
(This article belongs to the Special Issue Wireless Sensor Technologies and Applications)


Congestion in a Wireless Sensor Network (WSN) can lead to buffer overflow, resource waste and delay or loss of critical information from the sensors. In this paper, we propose the Priority-based Coverage-aware Congestion Control (PCC) algorithm which is distributed, priority-distinct, and fair. PCC provides higher priority to packets with event information in which the sink is more interested. PCC employs a queue scheduler that can selectively drop any packet in the queue. PCC gives fair chance to all sensors to send packets to the sink, irrespective of their specific locations, and therefore enhances the coverage fidelity of theWSN. Based on a detailed simulation analysis, we show that PCC can efficiently relieve congestion and significantly improve the system performance based on multiple metrics such as event throughput and coverage fidelity. We generalize PCC to address data collection in a WSN in which the sensor nodes have multiple sensing devices and can generate multiple types of information. We propose a Pricing System that can under congestion effectively collect different types of data generated by the sensor nodes according to values that are placed on different information by the sink. Simulation analysis show that our Pricing System can achieve higher event throughput for packets with higher priority and achieve fairness among different categories. Moreover, given a fixed system capacity, our proposed Pricing System can collect more information of the type valued by the sink.
Keywords: wireless sensor networks; congestion control; fairness; performance analysis wireless sensor networks; congestion control; fairness; performance analysis
This is an open access article distributed under the Creative Commons Attribution License (CC BY) which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Share & Cite This Article

Further Mendeley | CiteULike
Export to BibTeX |
EndNote |
MDPI and ACS Style

Qiu, X.; Liu, H.; Li, D.; Yick, J.; Ghosal, D.; Mukherjee, B. Efficient Aggregation of Multiple Classes of Information in Wireless Sensor Networks. Sensors 2009, 9, 8083-8108.

View more citation formats

Related Articles

Article Metrics

For more information on the journal, click here


[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert