Adaptive Load-Aware Congestion Control Protocol for Wireless Sensor Networks
- 132 Downloads
Congestion control in wireless sensor networks (WSNs) is crucial. In this article, we discuss congestion control and the adaptive load-aware problem for sensor nodes in WSNs. When the traffic load of a specific node exceeds its the available capacity of the node, a congestion problem occurs because of buffer memory overflow. Congestion may cause serious problems such as packet loss, the consumption of power, and low network throughput for sensor nodes. To address these problems, we propose a distributed congestion control protocol called adaptive load-aware congestion control protocol (ALACCP). The protocol can adaptively allocate the appropriate forwarding rate for jammed sensor nodes to mitigate the congestion load. Through the buffer management mechanism, the congestion index of neighboring sensor nodes, and an adjustment of the adaptive forwarding rate, the degree of congestion is alleviated markedly. The performance in allocating the forwarding rate effectively to neighboring sensor nodes also improves. The ALACCP can avoid packet loss because of traffic congestion, reduce the power consumption of nodes, and improve the network throughput. Simulation results revealed that the proposed ALACCP can effectively improve network performance and maintain the fairness of networks.
KeywordsAdaptive load-aware ALACCP Buffer management Congestion control Protocol Wireless sensor networks
This work was partly supported by Grant NSC-99-2221-E-024-006 from Ministry of Science and Technology, Taiwan.
- 3.Xu, J., Tang, X., & Lee, W. C. (2005). EASE: An energy-efficient in network storage scheme for object tracking in sensor networks. in Proceedings of IEEE Sensor and Ad Hoc Communications and Networks, pp. 396–405.Google Scholar
- 4.Bahl, P., & Padmanabhan, V. N. (2000). RADAR: An in-building RF-based user location and tracking system. In Proceedings of the IEEE INFOCOM, pp. 775–784.Google Scholar
- 5.Dai, H., & Han, R. (2003). A node-centric load balancing algorithm for wireless sensor networks. In Proceedings of the IEEE global telecommunications conference, pp. 548–552.Google Scholar
- 6.Huang, S. C., & Jan, R. H. (2004). Energy-aware, load balanced routing schemes for sensor networks. In Proceedings of the IEEE international conference on parallel and distributed systems, pp. 419–425.Google Scholar
- 8.Sheu, J. P., Chang, L. J., & Hu, W. K. (2009). Hybrid congestion control protocol in wireless sensor networks. Journal of Information Science and Engineering, 25(4), 1103–1119.Google Scholar
- 9.Yin, X., Zhou, X., Huang, R., Fang, Y., & Li, S. (2009). A fairness-aware congestion control scheme in wireless sensor networks. In IEEE transactions on vehicular technology, 58(9).Google Scholar
- 10.Kominami, D., Sugano, M., Murata, M., & Hatauchi, T. (2013). Controlled and self-organized routing for large-scale wireless sensor networks. In ACM transactions on sensor networks, 10(1), Article 13, pp. 13.1–13.27.Google Scholar
- 15.Park, H., Lee, J., Oh, S., Yim, Y., Kim, S. H., & Nam, K. D. (2011). Quality-based event reliability protocol in wireless sensor networks. In IEEE consumer communications and networking conference, pp. 730–734.Google Scholar