An Energy-Efficient Distributed Congestion Control Protocol for Wireless Multimedia Sensor Networks

Wireless multimedia sensor networks (WMSNs) generate a huge amount of multimedia data. Congestion is one of the most challenging open issues in WMSNs. Congestion causes low throughput, high packet loss and low energy efficiency. Congestion happens when the data carried by the network surpasses the available capacity. This article presents an energy-efficient distributed congestion control protocol (DCCP) to mitigate congestion and improve end-to-end delay. Compared to the other protocols, the DCCP protocol proposed in this article can alleviate congestion by intelligently selecting the best path. First, congestion is detected by using two congestion indicators. Second, each node aggregates the received data and builds a traffic congestion map. The traffic congestion map is used to calculate the best path. Therefore, the traffic is balanced on different routes, which reduces the end-to-end delay. Finally, a rate controller is designed to prevent congestion in the network by sending a congestion notification message to a source node. After receiving a congestion notification message, the source node immediately adjusts its transmission rate. Experimental results based on raspberry pi sensor nodes show that the proposed DCCP protocol significantly improves network performance and is superior to existing modern congestion control protocols.

[1]  S. Misra,et al.  ProStream: Programmable Underwater IoT Network for Multimedia Streaming , 2022, IEEE Internet of Things Journal.

[2]  Syed Sajid Ullah,et al.  An Effective Wireless Sensor Network Routing Protocol Based on Particle Swarm Optimization Algorithm , 2022, Wireless Communications and Mobile Computing.

[3]  H. Myburgh,et al.  An Intra-Vehicular Wireless Multimedia Sensor Network for Smartphone-Based Low-Cost Advanced Driver-Assistance Systems , 2022, Sensors.

[4]  Nguyen Thi Thu Hang,et al.  Energy-Aware QoS MAC Protocol Based on Prioritized-Data and Multi-Hop Routing for Wireless Sensor Networks , 2022, Italian National Conference on Sensors.

[5]  Farman Ali,et al.  Using Modified Technology Acceptance Model to Evaluate the Adoption of a Proposed IoT-Based Indoor Disaster Management Software Tool by Rescue Workers , 2022, Sensors.

[6]  N. Malouch,et al.  On the design of efficient congestion control for the Constrained Application Protocol in IoT , 2022, Comput. Networks.

[7]  D. Chauhan,et al.  Performance Analysis of Deep Learning Based Routing Protocol for an Efficient Data Transmission in 5G WSN Communication , 2022, IEEE Access.

[8]  Fatma H. Elfouly,et al.  Efficient Node Deployment of Large-Scale Heterogeneous Wireless Sensor Networks , 2021, Applied Sciences.

[9]  Nitin Yadav,et al.  Intelligent Transport System Using Time Delay-Based Multipath Routing Protocol for Vehicular Ad Hoc Networks , 2021, Italian National Conference on Sensors.

[10]  Thar Baker,et al.  Congestion avoidance in wireless sensor network using software defined network , 2021, Computing.

[11]  Raksha Upadhyay,et al.  Physical layer secure key generation with nonlinear preprocessing of RSS for power constraint wireless networks , 2021, Int. J. Commun. Syst..

[12]  Amna Riaz,et al.  Review on Comparison of Different Energy Storage Technologies Used in Micro-Energy Harvesting, WSNs, Low-Cost Microelectronic Devices: Challenges and Recommendations , 2021, Sensors.

[13]  Omprakash Kaiwartya,et al.  Traffic and Energy Aware Optimization for Congestion Control in Next Generation Wireless Sensor Networks , 2021, J. Sensors.

[14]  U. Venkanna,et al.  Opt-ACM: An Optimized load balancing based Admission Control Mechanism for Software Defined Hybrid Wireless based IoT (SDHW-IoT) network , 2021, Comput. Networks.

[15]  Wai-Xi Liu,et al.  DRL-R: Deep reinforcement learning approach for intelligent routing in software-defined data-center networks , 2020, J. Netw. Comput. Appl..

[16]  Mohamed Othman,et al.  Wireless Sensor Network as a Mesh: Vision and Challenges , 2021, IEEE Access.

[17]  Aiiad Albeshri,et al.  Congestion Control in Cognitive IoT-Based WSN Network for Smart Agriculture , 2021, IEEE Access.

[18]  Topside E. Mathonsi,et al.  Traffic-based Congestion Management algorithm for Wireless Sensor networks , 2020, 2020 International Conference on Computational Science and Computational Intelligence (CSCI).

[19]  Wei Feng,et al.  Joint Energy-Saving Scheduling and Secure Routing for Critical Event Reporting in Wireless Sensor Networks , 2020, IEEE Access.

[20]  Sachin Tripathi,et al.  Energy efficient optimized rate based congestion control routing in wireless sensor network , 2020, J. Ambient Intell. Humaniz. Comput..

[21]  Ahmed M. Khedr,et al.  A Coverage Maintenance Algorithm for Mobile WSNs With Adjustable Sensing Range , 2020, IEEE Sensors Journal.

[22]  Cheng-Chi Lee,et al.  Security and Privacy in Wireless Sensor Networks: Advances and Challenges , 2020, Sensors.

[23]  Bharat Gupta,et al.  Deployment techniques in wireless sensor networks: a survey, classification, challenges, and future research issues , 2020, The Journal of Supercomputing.

[24]  Deepak Gupta,et al.  Reliable Multi-Object Tracking Model Using Deep Learning and Energy Efficient Wireless Multimedia Sensor Networks , 2020, IEEE Access.

[25]  Fatma H. El-Fouly,et al.  Real-Time Energy-Efficient Reliable Traffic Aware Routing for Industrial Wireless Sensor Networks , 2020, IEEE Access.

[26]  Mohammad Riyaz Belgaum,et al.  Integration challenges of Artificial Intelligence in Cloud Computing, Internet of Things and Software-defined networking , 2019, 2019 13th International Conference on Mathematics, Actuarial Science, Computer Science and Statistics (MACS).

[27]  Xi Jiang,et al.  Secure load-balanced scheme for cluster-based WSNs , 2019, 2019 6th International Conference on Systems and Informatics (ICSAI).

[28]  Muhammad Junaid Arshad,et al.  Buffer Occupancy-Based Transport to Reduce Flow Completion Time of Short Flows in Data Center Networks , 2019, Symmetry.

[29]  Fengqi Yu,et al.  A Traffic Congestion Control Algorithm for Wireless Multimedia Sensor Networks , 2018, 2018 IEEE SENSORS.

[30]  Fengqi Yu,et al.  Intelligent Video Surveillance Platform for Wireless Multimedia Sensor Networks , 2018 .

[31]  Akshay Malhotra,et al.  A packet priority intimation-based data transmission for congestion free traffic management in wireless sensor networks , 2017, Comput. Electr. Eng..

[32]  Imran Khan,et al.  Congestion control algorithms in wireless sensor networks: Trends and opportunities , 2017, J. King Saud Univ. Comput. Inf. Sci..

[33]  Rajeev Paulus,et al.  Congestion detection technique for multipath routing and load balancing in WSN , 2017, Wirel. Networks.

[34]  Shumaila Javaid,et al.  Traffic-aware congestion control (TACC) for wireless multimedia sensor networks , 2018, Multimedia Tools and Applications.

[35]  S. V. Kasmir Raja,et al.  Energy-efficient predictive congestion control for wireless sensor networks , 2015, IET Wirel. Sens. Syst..

[36]  Amir Masoud Rahmani,et al.  HOCA: Healthcare Aware Optimized Congestion Avoidance and control protocol for wireless sensor networks , 2014, J. Netw. Comput. Appl..