|تعداد مشاهده مقاله||2,477,522|
|تعداد دریافت فایل اصل مقاله||1,746,115|
|Journal of Electrical and Computer Engineering Innovations (JECEI)|
|مقاله 3، دوره 6، شماره 2، مهر 2018، صفحه 129-149 اصل مقاله (1.4 M)|
|نوع مقاله: Review paper|
|شناسه دیجیتال (DOI): 10.22061/jecei.2019.5093.188|
|S. Shams Shamsabad Farahani*|
|Department of Electrical engineering, Islamic Azad university, Islamshahr branch|
|تاریخ دریافت: 23 مرداد 1396، تاریخ بازنگری: 21 دی 1396، تاریخ پذیرش: 26 اردیبهشت 1397|
|Background and Objectives: Wireless Sensor Networks (WSNs) are a specific category of wireless ad-hoc networks where their performance is highly affected by application, life time, storage capacity, processing power, topology changes, and the communication medium and bandwidth. These limitations necessitate an effective data transport control in WSNs considering quality of service, energy efficiency, and congestion control.|
Methods: Congestion is an important issue in wireless networks. Congestion in WSNs badly effects loss rate, channel quality, link utilization, the number of retransmissions, traffic flow, network life time, delay, and energy as well as throughput. Due to the dominant role of WSNs, more efficient congestion control algorithms are needed.
Results: In this paper, a comprehensive review of different congestion control schemes in WSNs is provided. In particular, different congestion control techniques are classified according to the way congestion is detected, notified and mitigated. Furthermore, congestion mitigation algorithms are classified and different performance metrics are used to compare congestion control algorithms.
Conclusion: In this paper, congestion mitigation algorithms are classified in different groups. Finally, the current work attempts to provide specific directives to design and develop novel congestion control schemes.
©2018 The author(s). This is an open access article distributed under the terms of the Creative Commons Attribution (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, as long as the original authors and source are cited. No permission is required from the authors or the publishers.
|Congestion detection؛ Congestion control؛ Congestion notification؛ Wireless Sensor Networks (WSNs)|
 N. Pant, “A comparative study of congestion control in wireless sensor networks using efficient resource management,” in Proc. the 2nd Int. Conf. Advancement in Engineering, Applied Science and Management (ICAEASM): 320-325, 2017.
 A. Shah, B. Nazir, I. A. Khan, “Congestion control algorithms in wireless sensor: trends and opportunities,” Journal of King Saud University – Computer and Information Sciences, 29(3): 236-245, 2017.
 V. E. Narawade, U. D. Kolekar , “Congestion avoidance and control in wireless sensor networks: a survey,” in Proc. International Conference on ICT in Business Industry & Government (ICTBIG): 1 – 5,2016.
 M. Kaur, V. Verma , A. Malik , “a comparative analysis of various congestion control schemes in wireless sensor networks,” presented at the 8th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 2018.
 M. Shah, M. Y. Khan, H. khan, M. N. Hayat, S. R. Jan, “Congestion control in wireless sensor networks- an overview of current trends,” International Journal of Science and Engineering Applications, 5(5): 273-279, 2016.
 L. p. Singh, “A review on taxonomy for congestion control and congestion avoidance approaches,” International Journal of Scientific Research Engineering & Technology (IJSRET), 6(12): 1156-1164, 2017.
 S. Rama Devi, N. Pujitha, “A survey of comparison on various congestion control protocols for wireless sensor networks,” International Journal of Latest Trends in Engineering and Technology (IJLTET) Special Issue- ICRACSC-2016: 094-098, 2016.
 M. Y. Sumthane, R. A. Vatti, “A review on congestion control techniques in wireless sensor networks,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), 6(10): 108-112, 2017.
 S. U. M. Kamal, M. J. Al-Mansor, N. J. Hasan, “Comprehensive survey congestion control mechanisms in wireless sensor networks: comprehensive survey,” Computer Engineering and Intelligent Systems, 9(7): 1-7, 2018.
 B. Nawaz, K. Mahmood, J. Khan, M.U. Hassan, A. M. Shah, M. K. Saeed, “Congestion control techniques in wsns: a review,” International Journal of Advanced Computer Science and Applications (IJACSA), 10(4): 194-199, 2019.
 N. Thrimoorthy, T. Anuradha, “Congestion detection approaches in wireless sensor networks: a comparative study,” International Journal of Engineering Research and Development, 12(3): 59-63, 2016.
 M. C. Vuran, O. B. Akan, I. F. Akyildiz, “XLM: A cross-layer protocol for wireless sensor networks,” presented at the IEEE 40th Annu. Conf. Information Sciences and Systems, Waikoloa, HI, USA, 2006.
 Y. Zhou, M. Lyu, J. Liu, H. Wang, “PORT: a price-oriented reliable transport protocol for wireless sensor networks,” in Proc. 16th IEEE Int. Symp. on Software Reliability Engineering, ISSRE: 10 -12, 2005.
 Y. S. Zgr, Y. Sankarasubramaniam, O¨. B. Akan, I. F. Akyildiz, “ESRT: event-to-sink reliable transport in wireless sensor networks,” in Proc. 4th ACM Int. Symp. Mobile ad hoc networking and computing, MobiHoc: 177–188, 2003.
 M. Razzaque, C. S. Hong, “Congestion detection and control algorithms for multipath data forwarding in sensor networks,” in Proc. 11th Int. Conf. Advanced Commun. Technology, ICACT: 651–653, 2009.
 M. Moghaddam, D. Adjeroh, “A novel congestion control protocol for vital signs monitoring in wireless biomedical sensor networks,” in Proc. IEEE Wireless Commun. and Netw. Conf. (WCNC): 1–6, 2010.
J. M. Huang, C. Y. Li, K. H. Chen, “TALONet: A power-efficient grid-based congestion avoidance scheme using multi-detouring technique in wireless sensor networks,” in Proc. IEEE Wireless Telecommunications Symp., WTS: 1–6, 2009.
 X. Qiu, D. Ghosal, B. Mukherjee, J. Yick, D. Li, “Priority-based coverage-aware congestion control for multihop wireless sensor networks,” in Proc. IEEE 28th Int. Conf. Distrib. Computing Systems Workshops, ICDCS: 285–290, 2008.
 S. Kim, R. Fonseca, P. Dutta, A. Tavakoli, D. Culler, P. Levis, S. Shenker, I. Stoica, “Flush: a reliable bulk transport protocol for multihop wireless networks,” in Proc. 5th Int. Conf. on Embedded networked sensor systems, SenSys: 351–365, 2007.
 M. O. Rahman, M. M. Monowar, B. G. Choi, C. S. Hong, “An approach for congestion control in sensor network using priority-based application,” in Proc. 2nd Int. Conf. on Ubiquitous information management and communication, ICUIMC: 430–435, 2008.
 M. Yaghmaee, D. Adjeroh, “A new priority-based congestion control protocol for wireless multimedia sensor networks,” in Proc. Int. Symp. on a World of Wireless, Mobile and Multimedia Networks: 1–8, 2008.
 T. He, F. Ren, C. Lin, S. Das, “Alleviating congestion using traffic-aware dynamic routing in wireless sensor networks,” in Proc. 5th Annu. IEEE Commun. Society Conf. on Sensor, Mesh and Ad Hoc Commun. and Networks, SECON: 233–241, 2008.
 J. Y. Teo, Y. Ha, C. K. Tham, “Interference-minimized multipath routing with congestion control in wireless sensor network for high- rate streaming,” IEEE Trans. Mobile Computing, 7(9): 1124–1137, 2008.
 M. Rahman, M. Monowar, C. Hong, “A capacity aware data transport protocol for wireless sensor network,” in Proc. Int. Conf. on Computational Science and Its Applications, ICCSA, ser. Lecture Notes in Computer Science: 491–502, 2009.
 M. Monowar, M. Rahman, C. S. Hong, “Multipath congestion control for heterogeneous traffic in wireless sensor network,” in Proc. 10th Int. Conf. on Advanced Communication Technology, ICACT, 3): 1711–1715, 2008.
 M. M. Monowar, M. O. Rahman, A.-S. K. Pathan, C. S. Hong, “Congestion control protocol for wireless sensor networks handling prioritized heterogeneous traffic,” in Proc. 5th Annu. Int. Conf. on Mobile and Ubiquitous Systems: Computing, Networking, and Services, Mobiquitous: 17:1–17:8, 2008.
 S. Brahma, M. Chatterjee, K. Kwiat, “Congestion control and fairness in wireless sensor networks,” in Proc. 8th IEEE Int. Conf. on Pervasive Computing and Communications Workshops (PERCOM Workshops): 413–418, 2010.
 T. He, J. A. Stankovic, C. Lu, T. Abdelzaher, “SPEED: a stateless protocol for real-time communication in sensor networks,” presented at the IEEE 23rd Int. Conf. Distrib. Computing Syst., Rhode Island, USA, 2003.
 A. Sharif, V. Potdar, A. J. D. Rathnayaka, “Prioritizing information for achieving qos control in WSN,” in Proc. 24th IEEE Int. Conf. Advanced Information Networking and Applications (AINA)): 835–842, 2010.
 M. Doudou, D. Djenouri, N. Badache, “Survey on latency issues of asynchronous mac protocols in delay-sensitive wireless sensor networks,” IEEE Commun. Surveys and Tutorials, 15(2): 528–550, 2013.
 F. Bian, S. Rangwala, R. Govindan, “Quasi-static centralized rate allocation for sensor networks,” in Proc. 4th Annu. IEEE Commun. Society Conf. on Sensor, Mesh and Ad Hoc Commun. and Networks, SECON: 361–370,2007.
 R. Annie Uthra, S. V. Kasmir Raja, A. Jeyasekar, A. J. Lattanze, “A probabilistic approach for predictive congestion control in wireless sensor networks”, Zhejiang University-science (Computers & Electronics), 15(3): 187-199, 2014.
 M. J. Auxilius Jude, V. C. Diniesh, “DACC: dynamic agile congestion control scheme for effective multiple traffic wireless sensor networks,” in Proc. International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET): 1329 – 1333, 2017.
 N. Goyal, M. Dave, A. K. Verma , “Congestion control and load balancing for cluster based underwater wireless sensor networks,” in Proc. 4th International Conference on Parallel, Distributed and Grid Computing (PDGC): 462 – 467, 2016.
 E. Felemban, C. G. Lee, E. Ekici, “MMSPEED: multipath multi- speed protocol for qos guarantee of reliability and timeliness in wireless sensor networks,” IEEE Trans. Mob. Comput, 5(6): 738–754, 2006.
 S. Mahdizadeh Aghdam, M. Khansari, H. R. Rabiee, M. Salehi, “WCCP: a congestion control protocol for wireless multimedia communication in sensor networks,” AdHoc Network, 13 (Part B), pp.516–534, 2014.
 C. Sergiou, V. Vassiliou, “Hrtc: a hybrid algorithm for efficient congestion control in wireless sensor networks,” in Proc. 6th IEEE international conference on new technologies, mobility and security (NTMS): 1–5, 2014.
 S. Kanta Swain, P. Kumar Nanda, “Priority based fairness rate control in wireless sensor networks,” in Proc. the Int. Conf. Wireless Communications, Signal Processing and Networking (WiSPNET): 2206 – 2210, 2017.
 M. A. Kafi, J. Ben-Othman, A. Ouadjaout, M. Bagaa, N. Badache, “REFIACC: reliable, efficient, fair and interference-aware congestion control protocol for wireless sensor networks,” Comput. Commun., 101: 1–11, 2017.
 M. H. Yaghmaee, N. F. Bahalgardi, D. Adjeroh, “A prioritization-based congestion control protocol for health care monitoring application in wireless sensor networks,” Wireless Personal Communications, 72(4): 2605–2631, 2013.
 L. Tshiningayamwe, G. A. Lusilao-Zodi, M. E. Dlodlo, “A priority rate-based routing protocol for wireless multimedia sensor networks,” Advances in nature and biologically inspired computing, 419: 347–358, 2016.
 M. Monowar, O. Rahman, A.S. Khan Pathan, C. Seon Hong, “Prioritized heterogeneous traffic-oriented congestion control protocol for wsns,” The International Arab Journal of Information Technology, 9(1): 39-48, 2012.
 S. S. S. Farahani, M. R. Jahed -Motlagh, M. A. Nekoui, S. V. Azhari, “Robust decentralized adaptive nonquadratic congestion control algorithm for a class of delayed networks,” Nonlinear Dynam., 73(4): 2291–2311, 2013.
 S. S. S. Farahani, S. Fakhimi Derakhshan, “LMI-based congestion control algorithms for a delayed network,” International Journal of Industrial Electronics, Control and Optimization, 2(2): 91-98, 2019.
 Y. Sun, X. Mi, L. Tang, “Congestion control based on triangle module fusion operator in wireless sensor networks,” in Proc. 9th International Conference on Fuzzy Systems and Knowledge Discovery: 2157–2160, 2012.
 C. Lu, B. M. Blum, T. F. Abdelzaher, J. A. Stankovic, T. He, “RAP: a real-time communication architecture for large-scale wireless sensor networks,” in Proc. Real-Time and Embedded Technology and Application Symposium (RTAS) IEEE: 55-66, 2002.
P. Levis, N. Patel, D. Culler, “Trickle: a self-regulating algorithm for code propagation and maintenance in wireless sensor networks,” in Proc. USENIX/ACM Symposium on Network Systems Design and Implementation (NSDI): 15-28, 2004.
 R. Hashemzehi, “A learning automata-based protocol for solving congestion problem in wireless sensor network,” International Journal of Emerging Trends and Technology in Computer Science, 2(4): 396-399, 2013
 K. A. Kumar, A. Krishna, K. S. Chatrapati, “Congestion control in heterogeneous wireless sensor networks for high-quality data transmission,” in Proceedings of the international congress on information and communication technology: 429–437, 2016.
 A. A. Rezaee, M. H. Yaghmaee, A. M. Rahmani, A. H. Mohajerzadeh, “Hoca: healthcare aware optimized congestion avoidance and control protocol for wireless sensor networks,” J. Netw. Comput. Appl., 37: 216–228, 2014.
 G. Srinivasan, S. Murugappan, “Rapid congestion control technique for wireless sensor network for energy efficiency and reliability,” in Proc. the International Conference on Computing and Control Engineering (ICECE '12), 2012.
 E. Giancoli, F. Jabour, A. Pedroza, “CTCP: reliable transport control protocol for sensor networks,” in Proc. International conference on intelligent sensors, sensor networks and information processing: 493–498, 2008.
 F. K. Shaikh, A. Khelil, A. Ali, N. Suri, “TRCCIT: tunable reliability with congestion control for information transport in wireless sensor networks,” presented at the international wireless internet conference (WICON), Singapore, 2010.
 M. Zarei, A. M. Rahmani, R. Farazkish, “CCTF: congestion control protocol based on trustworthiness of nodes in wireless sensor networks using fuzzy logic,” Int. J. Ad Hoc Ubiquitous Comput., 8(1): 54–63, 2011.
 L. Zilong, Z. Weixia , Q. Tao , “A cross-layer congestion control strategy in wireless sensor network,” in Proc. the 4th IEEE Int. Conf. Broadband Network and Multimedia Technology,: 173 - 177, 2011.
 N. Borzouie, N. Borzouie, “ Improve the quality of services to help congestion control flows to send a video in wireless multimedia sensor networks,” in Proc. the 8th Int. Conf. Information and Technology (IKT): 241-246, 2016.
 K. Bok, E. Ryu, J. Park, J. Yoo, “An energy efficient congestion control scheme for multimedia data in wireless sensor networks,” in Proc. the IEEE Trustcom/Big Data SE/ISPA , 1: 1279–1283, 2015.
 M. Zarei, A. M. Rahmani, A. Sasan, M. Teshnehlab, “Fuzzy based trust estimation for congestion control in wireless sensor networks,” in Proc. the Int. Conf. Intelligent Networking and Collaborative Systems: 233–236, 2009.
 J. P. Sheu, C. X. Hsu, C. Ma, “A game theory based congestion control protocol for wireless personal area networks,” in Proc. the IEEE 39th Annual Computer Software and Applications Conference, 2: 659 – 664, 2015.
 V. Senniappan, J. Subramanian, A. Thirumal, “Application of novel swarm intelligence algorithm for congestion control in structural health monitoring ,” in Proc. the IEEE Region 10 Conference (TENCON): 24–27, 2016.
 M. Royyan, M. Rusyadi Ramli , J. M.Lee , D. S. Kim, “Bio-inspired scheme for congestion control in wireless sensor networks,” in Proc. the 14th IEEE International Workshop on Factory Communication Systems (WFCS): 1 – 4, 2018.
 M. Zarei, A. M. Rahmani, R. Farazkish, S. Zahirnia, “FCCTF: fairness congestion control for a distrustful wireless sensor network using fuzzy logic,” in Proc. 10th International Conference on Hybrid Intelligent Systems,: 1-6, 2010.
 S. A. Munir, W. B. Yu, B. Ren, M. Ma. “Fuzzy logic-based congestion estimation for qos in wireless sensor network,” in Proc. Wireless Communications and Networking Conference (WCNC 07): 4336–4341. 2007.
 P. Antoniou, A. Pitsillides, A. Engelbrecht, T. Blackwell, L. Michael, “Applying swarm intelligence to a novel congestion control approach for wireless sensor networks,” in Proceedings of the 4th International Symposium on Applied Sciences in Biomedical and Communication Technologies, ISABEL '11, 2011.
 J. SAYYADA, N. K. Choudhari, “Hierarchical tree-based congestion control using fuzzy logic for heterogeneous traffic in wsn,” International Journal of Current Engineering and Technology, 4(6): 4136–4143, 2014.
 Y. L. Chen, H. P. Lai, “Priority-based transmission rate control with a fuzzy logical controller in wireless multimedia sensor networks,” Computers and Mathematics with Applications, 64: 688-698, 2012.
 V. E. Narawade, U. D. Kolekar, “Eacsro: epsilon constraint-based adaptive cuckoo search algorithm for rate optimized congestion avoidance and control in wireless sensor networks,” in Proc. International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC): 715–720, 2017.
 S. J. Park, R. Vedantham, R. Sivakumar, I. F. Akyildiz, “A scalable approach for reliable downstream data delivery in wireless sensor networks,” in Proceedings of the 5th ACM international symposium on mobile ad hoc networking and computing (ACM Mobihoc: 78–79, 2004.
 D. Kandris, G. Tselikis, E. Anastasiadis , E. Panaousis , T. Dagiuklas, “COALA: a protocol for the avoidance and alleviation of congestion in wireless sensor networks,” Sensors (Basel), 17(11): 1-14, 2017.
 N. Tanzade Panah, R. Javadian, M. Rafie Kharazmi, “A new predictive model for congestion control in wireless sensor networks,” Journal of Engineering Science and Technology, 12(6): 1601–1616, 2017.
 T. Ramesh, S. Shaleni Priya, “A review on game theory-based congestion control in wireless sensor networks,” Journal of Network Communications and Emerging Technologies (JNCET), 8(4): 352-355, 2018.
 P. Aimtongkham, T. G. Nguyen, 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, Wiley-Hindawi: 1-19, 2018.
 M. Arora, S. Upadhyaya, N. Kashyap, “Flexible congestion control using fuzzy logic for Wireless Sensor Networks,” International Journal of Computer Sciences and Engineering, 6(5): 492-499, 2018.
 A. A. Rezaee, F. Pasandideh, “A fuzzy congestion control protocol based on active queue management in wireless sensor networks with medical applications,” Wireless Pers. Commun., 98(1): 815–842, 2018.
 J. C. Ochi, C. O. Ohaneme, A. C. O. Azubog, “Development of an intelligent fuzzy-based algorithm for data congestion management scheme in wireless lan,” International Journal of Innovative Technology and Exploring Engineering (IJITEE), 5(5): 15-26, 2015.
 Z. Fei , B. Li , S. Yang , C. Xing , H. Chen , L. Hanzo, “A survey of multi-objective optimization in wireless sensor networks: metrics, algorithms, and open problems,” IEEE Commun. Surv. Tut. , 19(1), 2017.
 M. S. Manshahia, M. Dave, S. B. Singh, “Computational intelligence for congestion control and quality of service improvement in wireless sensor networks,” Transactions on Machine Learning and artificial Intelligence, 5(6): 21-35, 2017.
 N. Farzaneh Bahalgardi, M. H. Yaghmaee, D. Adjeroh, “An adaptive congestion alleviating protocol for healthcare applications in wireless body sensor networks: learning automata approach,” Amirkabir International Journal of Electrical and Electronics Engineering, 44 (1): 31-41, 2012.
 M. Osuo-Genseleke, L. Kabari, O. Nathaniel, “Performance measures for congestion control techniques in a wireless sensor network,” International Journal of Scientific and Research Publications, 7: 1-5, 2018.
تعداد مشاهده مقاله: 808
تعداد دریافت فایل اصل مقاله: 1,201