Skip to main content

Advertisement

Log in

A Survey on Congestion Control Protocols in Wireless Sensor Networks

  • Published:
International Journal of Wireless Information Networks Aims and scope Submit manuscript

Abstract

Wireless sensor networks (WSNs) are composed of several sensor nodes which are limited in terms of resources for computing, storage, communication bandwidth, and, most importantly of all, energy. One of the major challenges in these networks is congestion, which is triggered by factors such as packet collision, node buffer overflow, transmission channel contention, transmission rate, and many-to-one data transmission from several nodes to the sink node. Congestion affects energy consumption and various parameters of service quality in sensor nodes. Therefore, it is one of the most critical issues in WSNs that requires developing more advanced techniques for its avoidance, diagnosis, and control. In this paper, different methods of congestion control have been investigated; also, a novel taxonomy has been proposed based on combination of concentration of congestion control policies, different algorithms employed, and the effective parameter in detecting and controlling congestion.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. A. A. Adel and A. Waleed, A lightweight reliability mechanism proposed for datagram congestion control protocol over wireless multimedia sensor networks, Transactions on Emerging Telecommunications Technologies, Vol. 29, No. 3, pp. 1–17, 2018.

    Google Scholar 

  2. P. Aimtongkham, T. G. Nguyen and C. So-In, Congestion control and prediction schemes using fuzzy logic system with adaptive membership function in wireless sensor networks, Wireless Communications and Mobile Computing, Vol. 2018, No. 7, pp. 1–19, 2018.

    Google Scholar 

  3. O. B. Akan and I. F. Akyildiz, Event-to-sink reliable transport in wireless sensor networks, IEEE/ACM Transactions on Networking (TON), Vol. 13, No. 5, pp. 1003–1016, 2005.

    Google Scholar 

  4. M. Alaei, P. Sabbagh and F. Yazdanpanah, A QoS-aware congestion control mechanism for wireless multimedia sensor networks, Wireless Networks, Vol. 24, No. 1, pp. 1–20, 2018.

    Google Scholar 

  5. M. M. Alam and C. S. Hong, CRRT: Congestion-aware and rate-controlled reliable transport in wireless sensor networks, IEICE Transactions on Communications, Vol. 92, No. 1, pp. 184–199, 2009.

    Google Scholar 

  6. M. I. Alipio and N. M. C. Tiglao, RT-CaCC: a reliable transport with cache-aware congestion control protocol in wireless sensor networks, IEEE Transactions on Wireless Communications, Vol. 17, No. 7, pp. 4607–4619, 2018.

    Google Scholar 

  7. H. A. A. Al-Kashoash, H. Kharrufa, Y. Al-Nidawi and A. H. Kemp, Congestion control in wireless sensor and 6LoWPAN networks: toward the Internet of Things, Wireless Networks, Vol. 24, No. 1, pp. 1–30, 2018.

    Google Scholar 

  8. P. Antoniou, et al., Congestion control in wireless sensor networks based on bird flocking behavior, Comput Netw, Vol. 57, pp. 91–1167, 2013.

    Google Scholar 

  9. O. Banimelhem, and S. Khasawneh, Grid-based multipath with congestion avoidance routing. s.l., s.n. 2012.

  10. S. Brahma, M. Chatterjee, and K. Kwiat, Congestion control and fairness in wireless sensor networks. s.l., In 8th IEEE international conference on pervasive computing and communications workshops (PERCOM Workshops), p. 413–418. 2010.

  11. S. Brahma, M. Chatterjee, K. Kwiat and P. K. Varshney, Traffic management in wireless sensor networks, Computer Communications, Vol. 35, No. 6, pp. 670–681, 2012.

    Google Scholar 

  12. S. Chen and N. Yang, Congestion avoidance based on lightweight buffer management in sensor networks, IEEE Transactions on Parallel and Distributed Systems, Vol. 17, No. 9, pp. 934–946, 2006.

    Google Scholar 

  13. S. Chen, and Z. Zhang, Localized algorithm for aggregate fairness in wireless sensor networks. s.l., s.n., p. 274–285. 2006.

  14. T. S. Chen, C. H. Kuo and Z. W. Wu, Adaptive load-aware congestion control protocol for wireless sensor networks, Wireless Pers Commun, Vol. 97, No. 3, pp. 3483–3502, 2017.

    Google Scholar 

  15. W. Chen, Y. Niu and Y. Zou, Congestion control and energy balanced scheme based on the hierarchy for wsns, IET Wireless Sensor Systems, Vol. 7, No. 1, pp. 1–8, 2016.

    Google Scholar 

  16. D. M. Chiu and R. Jain, Analysis of the increase and decrease algorithms for congestion avoidance in computer networks, Computer Networks and ISDN Systems archive, Vol. 17, No. 1, pp. 1–14, 1989.

    MATH  Google Scholar 

  17. V. S. Deshpande, P. P. Chavan, V. M. Wadhai, and J. B. Helonde, Congestion control in wireless sensor networks by using differed reporting rate. s.l., In: World congress on information and communication technologies (WICT), p. 209–213. 2012.

  18. W. Ding, L. Tang and S. Ji, Optimizing routing based on congestion control for wireless sensor networks, Wireless Network, Vol. 22, No. 3, pp. 915–925, 2016.

    Google Scholar 

  19. C. T. Ee, and R. Bajcsy, Congestion control and fairness for many-to-one routing in sensor networks. s.l., s.n., p. 148–161. 2004.

  20. W. W. Fang, et al., Congestion avoidance, detection and alleviation in wireless sensor networks. Journal of Zhejiang University SCIENCE C, p. 63–73. 2010.

  21. N. Farzaneh, and M. H. Yaghmaee, Joint active queue management and congestion control protocol for healthcare applications in wireless body sensor networks. s.l., s.n., p. 88–95. 2011.

  22. S. Gambhir, V. Tickoo, and M. Kathuria, Priority-based congestion control in WBAN. s.l., s.n. 2015.

  23. A. Ghaffari, Congestion control mechanisms in wireless sensor networks: A survey, Journal of Network and Computer Applications, Vol. 52, pp. 101–115, 2015.

    Google Scholar 

  24. S. Ghanavati, J. Abawaji, and D. Izadi, A congestion control scheme based on fuzzy logic in wireless body area networks. s.l., s.n., p. 235–242. 2015.

  25. M. Gholipour, A. T. Haghighat and M. R. Meybodi, Congestion avoidance in cognitive wireless sensor networks using TOPSIS and response surface methodology, Telecommunication Systems, Vol. 67, No. 3, pp. 519–537, 2018.

    Google Scholar 

  26. R. Gunasundari, R. Arthi and S. Priya, An efficient congestion avoidance scheme for mobile healthcare wireless sensor networks, Int. J. Advanced Networking and Applications, Vol. 2, No. 3, pp. 693–698, 2010.

    Google Scholar 

  27. J. M. Huang, C. Y. Li, and K. H. Chen, TALONet: A power-efficient grid-based congestion avoidance scheme using multi-detouring technique in wireless sensor networks. s.l., Wireless Telecommunications Symposium, WTS, p. 1–6. 2009.

  28. S. Hua, Congestion control based on reliable transmission in wireless sensor networks, Journal of Networks, Vol. 9, No. 3, pp. 762–768, 2014.

    Google Scholar 

  29. J. Hu, et al., Optimal data transmission strategy for healthcare-based wireless sensor networks: A stochastic differential game approach, Wireless Personal Communications: An International Journal archive, Vol. 89, No. 4, pp. 1295–1313, 2016.

    Google Scholar 

  30. B. Hull, K. Jamieson, and H. Balakrishnan, Mitigating congestion in wireless sensor networks. s.l., s.n., p. 134–147. 2004.

  31. C. Intanagonwiwat, D. Estrin, and R. Govindan, Directed diffusion: a scalable and robust communication paradigm for sensor networks. s.l., s.n., p. 56–67. 2000.

  32. S. Jaiswal, and A. Yadav, Fuzzy based adaptive congestion control in wireless sensor networks. s.l., In: 6th International conference on contemporary computing (IC3), p. 433–438. 2013.

  33. M. A. Jan, et al., A comprehensive analysis of congestion control protocols in wireless sensor networks, Mobile Networks and Applications, Vol. 23, No. 3, pp. 456–468, 2018.

    Google Scholar 

  34. M. A. Jan, P. Nanda, X. He and R. P. Liu, PASCCC: Priority-based application-specific congestion control clustering protocol, Computer Networks, Vol. 74, pp. 92–102, 2014.

    Google Scholar 

  35. D. F. Jenolin Flora, V. Kavitha, and M. Muthuselvi, A survey on congestion control techniques in wireless sensor networks. s.l., s.n., p. 1146–1149. 2011.

  36. J. Kang, Y. Zhang and B. Nath, topology-aware resource adaptation to alleviate congestion in sensor networks, IEEE Transactions on Parallel and Distributed Systems, Vol. 18, No. 7, pp. 919–931, 2007.

    Google Scholar 

  37. K. A. Kumar, A. V. N. Krishna, and K. S. Chatrapati, Congestion control in heterogeneous wireless sensor networks for high-quality data transmission. s.l. In: Proceedings of the international congress on information and communication technology. 2016.

  38. D. Lee and K. Chung, Adaptive duty-cycle based congestion control for home automation networks, IEEE Transactions on Consumer Electronics, Vol. 56, No. 1, pp. 42–47, 2010.

    Google Scholar 

  39. J. H. Lee and I. B. Jung, Adaptive-compression based congestion control technique for wireless sensor networks, Sensors, Vol. 10, No. 4, pp. 2919–2945, 2010.

    Google Scholar 

  40. Z. Li, W. Zou, and T. Qi, A cross-layer congestion control strategy in wireless sensor network. s.l., s.n. 2011.

  41. G. Li, J. Li, and B. Yu, Lower bound of weighted fairness guaranteed congestion control protocol for wsns. s.l., In: Proceedings of the IEEE INFOCOM, p. 3046–3050. 2012.

  42. A. K. Luha, T. Vengattraman and M. Sathya, Rahtap algorithm for congestion control in wireless sensor network, International Journal of Advanced Research in Computer and Communication Engineering, Vol. 3, No. 4, pp. 6250–6255, 2014.

    Google Scholar 

  43. S. Mahdizadeh Aghdam, M. Khansari, H. R. Rabiee and M. Salehi, a congestion control protocol for wireless multimedia communication in sensor networks, Ad Hoc Networks, Vol. 13, pp. 516–534, 2014.

    Google Scholar 

  44. V. Michopoulos, L. Guan, G. Oikonomou and I. Phillips, A comparative study of congestion control algorithms in IPv6 wireless sensor networks distributed computing. s.l., s.n. 2011.

  45. V. Michopoulos, L. Guan, and I. Phillips, A new congestion control mechanism for WSNs. s.l., s.n. 2010.

  46. S. Misra, V. Tiwari and M. S. Obaidat, Lacas: learning automata-based congestion avoidance scheme for healthcare wireless sensor networks, IEEE Journal on Selected Areas in Communications, Vol. 27, No. 4, pp. 466–479, 2009.

    Google Scholar 

  47. M. M. Monowar, M. O. Rahman, and C. S. Hong, Multipath congestion control for heterogeneous traffic in wireless sensor network. s.l., In: 10th International Conference on Advanced Communication Technology, ICACT, p. 1711–1715. 2008.

  48. M. Monowar, O. Rahman, A. S. Khan Pathan, and C. S. Hong, Prioritized heterogeneous traffic-oriented congestion control protocol for WSNs. The International Arab Journal of Information Technology, 9(1), 2012.

  49. A. Nicolaou, et al. Utilizing Mobile Nodes for Congestion Control in Wireless Sensor Networks. s.l., In: 2019 15th International Conference on Distributed Computing in Sensor Systems (DCOSS). 2019.

  50. J. Paek, and R. Govindan, Rate-controlled reliable transport for wireless sensor networks. s.l., s.n., p. 305–319. 2004.

  51. H. Parsavand and A. Ghaffari, Controlling congestion in wireless sensor networks through imperialist competitive algorithm, Wireless Personal Communications, Vol. 101, No. 2, pp. 1123–1142, 2018.

    Google Scholar 

  52. M. O. Rahman, M. M. Monowar, and C. S. Hong, A QoS adaptive congestion control in wireless sensor network. s.l., In: 10th International conference on advanced communication technology, 2008, ICACT, p. 941–946. 2008.

  53. C. J. Raman and V. James, FCC: Fast congestion control scheme for wireless sensor networks using hybrid optimal routing algorithm, Cluster Computing, Vol. 21, No. 1, pp. 1–11, 2018.

    Google Scholar 

  54. S. Rangwala, R. Gummadi, R. Govindan, and K. Psounis, Interference-aware fair rate control in wireless sensor networks. s.l., s.n., p. 63–74. 2006.

  55. S. Rasouli Heikalabad, A. Ghaffari, M. A. Hadian and H. Rasouli, Dynamic predictive congestion control in wireless sensor networks, IJCSI International Journal of Computer Science Issues, Vol. 8, No. 1, pp. 472–477, 2011.

    Google Scholar 

  56. M. A. Razzaque, and C. S. Hong, Congestion detection and control algorithms for multipath data forwarding in sensor networks. s.l., In: 11th International conference on advanced communication technology, ICACT, p. 651–653. 2009.

  57. Rekha, et al., 2010. A survey on congestion control in WSN. Int. J. Comput. Sci. Commun.

  58. F. Ren, T. He, S. K. Das and C. Lin, Traffic-aware dynamic routing to alleviate congestion in wireless sensor networks, IEEE Transactions on Parallel and Distributed Systems, Vol. 22, No. 9, pp. 1585–1599, 2011.

    Google Scholar 

  59. A. A. Rezaee and F. Pasandideh, A fuzzy congestion control protocol based on active queue management in wireless sensor networks with medical applications, Wireless Pers Commun, Vol. 98, No. 1, pp. 815–842, 2017.

    Google Scholar 

  60. A. A. Rezaee, M. H. Yaghmaee Moghaddam and A. M. Rahmani, Optimized congestion management protocol for healthcare wireless sensor networks, Wireless Personal Communications, Vol. 75, No. 1, pp. 11–34, 2014.

    Google Scholar 

  61. A. A. Rezaee, M. H. Yaghmaee and A. M. Rahmani, Class-based optimized congestion management protocol for healthcare, Computer Science and Communications, Vol. 5, pp. 137–149, 2013.

    Google Scholar 

  62. A. A. Rezaee, M. H. Yaghmaee, A. M. Rahmani and A. H. Mohajerzadeh, HOCA: healthcare aware optimized congestion avoidance and control protocol for wireless sensor networks, Journal of Network and Computer Applications archive, Vol. 37, pp. 216–228, 2014.

    Google Scholar 

  63. M. Samiullah, S. M. Abdullah, A. F. M. Imamul Hoq Bappi, and S. Anwar, Queue management based congestion control in wireless body sensor network. s.l., In: 2012 International Conference on Informatics, Electronics & Vision (ICIEV). 2012.

  64. J. Sayyada and N. K. Choudhari, Hierarchical tree based congestion control using fuzzy logic for heterogeneous traffic in WSN, International Journal of Current Engineering and Technology, Vol. 4, No. 6, pp. 4136–4143, 2014.

    Google Scholar 

  65. C. Sergiou, and V. Vassiliou, Hrtc: A hybrid algorithm for efficient congestion control in wireless sensor networks. s.l., In: 6th international conference on new technologies, mobility and security (NTMS), p. 1–5. 2014.

  66. C. Sergiou, V. Vassiliou and A. Paphitis, Hierarchical Tree Alternative Path (HTAP) algorithm for congestion control in wireless sensor networks, Ad Hoc Networks, Vol. 11, No. 1, pp. 257–272, 2013.

    Google Scholar 

  67. C. Sergiou, V. Vassiliou and A. Paphitis, Congestion control in wireless sensor networks through dynamic alternative path selection, Computer Networks, Vol. 75, pp. 226–238, 2014.

    Google Scholar 

  68. S. A. Shah, B. Nazir, and I. A. Khan, Congestion control algorithms in wireless sensor networks: trends and opportunities. Journal of King Saud University Computer and Information Sciences, pp. 236–245, 2015.

  69. J. P. Sheu, and W. K. Hu, Hybrid congestion control protocol in wireless sensor networks.. s.l., Vehicular Technology Conference (VTC), p. 213–217. 2008.

  70. K. Singh, K. Singh, L. H. Son and A. Aziz, Congestion control in wireless sensor networks by hybrid multi-objective optimization algorithm, Computer Networks, Vol. 138, pp. 90–107, 2018.

    Google Scholar 

  71. S. K. Swain, and P. K. Nanda, Priority based fairness rate control in wireless sensor networks. s.l., In: International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), p. 2206–2210. 2017.

  72. S. B. Tambe, and S. S. Gajre, Novel Strategy for Fairness-Aware Congestion Control and Power Consumption Speed with Mobile Node in Wireless Sensor Networks. s.l.:Smart Trends in Systems, Security and Sustainability. 2017.

  73. L. Q. Tao and F. Q. Yu, enhanced congestion detection and avoidance for multiple class of traffic in sensor networks, IEEE Transactions on Consumer Electronics, Vol. 56, No. 3, pp. 1387–1394, 2010.

    Google Scholar 

  74. M. S. B. Tech, R. B. Jayakumari, and V. J. Senthilkumar, Congestion control in wireless sensor networks using prioritized interface queue. s.l., s.n. 2012.

  75. J. Y. Teo, Y. Ha and C. K. Tham, Interference minimized multipath routing with congestion control in WSN for high-rate streaming, IEEE Transactions on Mobile Computing archive, Vol. 7, No. 9, pp. 1124–1137, 2008.

    Google Scholar 

  76. L. Tshiningayamwe, G.-A. Lusilao-Zodi, and M. E. Dlodlo, A priority rate-based routing protocol for wireless multimedia sensor networks. s.l.: Advances in nature and biologically inspired computing. 2016.

  77. R. Vedantham, R. Sivakumar, and S. J. Park, Sink-to-sensors congestion control. s.l., s.n., p. 462–485. 2007.

  78. M. C. Vuran and I. F. Akyildiz, a cross-layer protocol for efficient communication in wireless sensor networks, IEEE Transactions on Mobile Computing, Vol. 9, No. 11, pp. 1578–1591, 2010.

    Google Scholar 

  79. C. Y. Wan, A. T. Campbell, and L. KrishnamurthyPSFQ: A Reliable Transport Protocol for Wireless Sensor Networks. s.l., s.n., p. 1–11. 2002.

  80. C. Y. Wan, S. B. Eisenman, and A. T. Campbell. Congestion detection and avoidance in sensor networks. s.l., s.n., p. 266–279. 2003.

  81. C. Y. Wan, S. B. Eisenman, and A. T. Campbell, Energy-efficient congestion detection and avoidance in sensor networks. ACM Transactions on Sensor Networks (TOSN), 7(4), 2011.

  82. C. Wang, et al., Upstream congestion control in wireless sensor networks through cross-layer optimization, IEEE Journal on Selected Areas in Communications, Vol. 25, No. 4, pp. 786–795, 2007.

    Google Scholar 

  83. C. Wang, K. Sohraby, and B. Li, SenTCP: A hop-by-hop congestion control protocol for wireless sensor networks. s.l., IEEE INFOCOM, p. 107–114. 2005.

  84. G. Wang, and K. Liu, Upstream Hop-by-Hop Congestion Control in Wireless Sensor Networks. s.l., IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications, p. 1406–1410. 2009.

  85. J. Wan, X. Xu, R. Feng and Y. Wu, Cross-layer active predictive congestion control protocol for wireless sensor networks, Sensors, Vol. 9, No. 10, pp. 8278–8310, 2009.

    Google Scholar 

  86. J. Wei, B. Fan, and Y. Sun, A congestion control scheme based on fuzzy logic for wireless sensor networks. s.l., In: 9th International conference on fuzzy systems and knowledge discovery (FSKD), p. 501–504. 2012.

  87. A. Woo, and D. E. Culler, A transmission control scheme for media access in sensor networks. s.l., s.n., pp. 221–235. 2001.

  88. J. Xiong, M. R. Lyu, and K. W. Ng, Congestion performance improvement in wireless sensor networks. s.l., s.n. 2012.

  89. M. H. Yaghmaee, and D. Adjeroh, A new priority-based congestion control protocol for wireless multimedia sensor networks. s.l., s.n., p. 1–8. 2008.

  90. M. H. Yaghmaee, N. F. Bahalgardi and D. Adjeroh, A prioritization based congestion control protocol for healthcare monitoring application in wireless sensor networks, Wireless Personal Communications, Vol. 72, No. 4, pp. 2605–2631, 2013.

    Google Scholar 

  91. X. Yang, X. Chen, R. Xia, and Z. Qian, Wireless Sensor Network Congestion Control Based on Standard Particle Swarm Optimization and Single Neuron PID. Sensors, 18(4), 2018.

  92. X. Yin, et al., A fairness-aware congestion control scheme in wireless sensor networks, IEEE Transactions on Vehicular Technology, Vol. 58, No. 9, pp. 5225–5234, 2009.

    Google Scholar 

  93. M. Zawodniok and S. Jagannathan, Predictive congestion control protocol for wireless sensor networks, IEEE Transactions on Wireless Communications, Vol. 6, No. 11, pp. 3955–3963, 2007.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mehri Rajaei.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bohloulzadeh, A., Rajaei, M. A Survey on Congestion Control Protocols in Wireless Sensor Networks. Int J Wireless Inf Networks 27, 365–384 (2020). https://doi.org/10.1007/s10776-020-00479-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10776-020-00479-3

Keywords

Navigation