Congestion Control Mechanism Based on Dual Threshold DI-RED for WSNs

In wireless sensor networks (WSNs), traffic flow congestion can reduce network performance. We propose a congestion control method for WSNs that use a cache state with a dual threshold in the router buffer to control congestion. In addition, the congestion is controlled by the channel transmission state that is monitored by the queuing variation tendency and the transmission rate. Based on the active queue management mechanism, a dual threshold with the double index random early detection (DI-RED) model is established to improve network performance. We also present the congestion control algorithm of DI-RED model to ensure the perfect actualization. By solving the DI-RED model, a series of channel indicators is obtained, including packet loss rate, average queue length, delay and throughput. Simulation results show that the proposed DI-RED model is more stable and demonstrates better control, which can overcome the parameter sensitivity of the RED mechanism. The proposed model realises a reasonable tradeoff between network performance and packet dropping probability, which effectively avoids degraded network performance caused by pursuing a lower packet dropping probability. The results are important when selecting a congestion control mechanism and parameter settings for WSNs.

[1]  Irfan-Ullah Awan,et al.  Stochastic modelling of random early detection based congestion control mechanism for bursty and correlated traffic , 2004, IEE Proc. Softw..

[2]  Hossam S. Hassanein,et al.  Towards prolonged lifetime for deployed WSNs in outdoor environment monitoring , 2015, Ad Hoc Networks.

[3]  Yacine Ouzrout,et al.  Energy-Efficiency of Tools and Applications on Internet , 2018 .

[4]  Irfan-Ullah Awan,et al.  Discrete-time performance analysis of a congestion control mechanism based on RED under multi-class bursty and correlated traffic , 2007, J. Syst. Softw..

[5]  Ali Ghaffari,et al.  Congestion control mechanisms in wireless sensor networks: A survey , 2015, J. Netw. Comput. Appl..

[6]  Irfan-Ullah Awan,et al.  RED and WRED Performance Analysis Based on Superposition of N MMBP Arrival Proccess , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[7]  Cherif Ghazel,et al.  Satisfying QoS Requirements in NGN Networks Using a Dynamic Adaptive Queuing Delay Control Method , 2015, FNC/MobiSPC.

[8]  Loretta Ichim,et al.  Message Queuing Model for a Healthcare Hybrid Cloud Computing Platform , 2017 .

[9]  Noureddine Boudriga,et al.  On a Controlled Random Deployment WSN-Based Monitoring System Allowing Fault Detection and Replacement , 2014, Int. J. Distributed Sens. Networks.

[10]  M. Mirsadeghi,et al.  Energy efficient fast predictor for WSN-based target tracking , 2015, Ann. des Télécommunications.

[11]  Walter Godoy,et al.  Quality of service for voice over IP in networks with congestion avoidance , 2009, Ann. des Télécommunications.

[12]  Donald A. Adjeroh,et al.  A Prioritization Based Congestion Control Protocol for Healthcare Monitoring Application in Wireless Sensor Networks , 2013, Wirel. Pers. Commun..

[13]  Özgür B. Akan,et al.  Modeling of rate-based congestion control schemes in cognitive radio sensor networks , 2016, Ad Hoc Networks.

[14]  GhaffariAli Congestion control mechanisms in wireless sensor networks , 2015 .

[15]  Kang G. Shin,et al.  The BLUE active queue management algorithms , 2002, TNET.

[16]  Irfan-Ullah Awan,et al.  Controlling mean queuing delay under multi-class bursty and correlated traffic , 2011, J. Comput. Syst. Sci..

[17]  Gautam Choudhury,et al.  Performance analysis of DRX mechanism using batch arrival vacation queueing system with N-policy in LTE-A networks , 2018, Ann. des Télécommunications.

[18]  August Betzler,et al.  Experimental evaluation of congestion control for CoAP communications without end-to-end reliability , 2016, Ad Hoc Networks.

[19]  Hongchun Sun,et al.  Performance analysis of wireless ad-hoc network based on bidirectional full-duplex and saturated state , 2018, IET Commun..

[20]  Fadi A. Thabtah,et al.  Performance evaluation for DRED discrete-time queueing network analytical model , 2008, J. Netw. Comput. Appl..

[21]  Farshad Safaei,et al.  A novel power efficient adaptive RED-based flow control mechanism for networks-on-chip , 2016, Comput. Electr. Eng..

[22]  Wei Hu,et al.  Energy Optimization for WSN in Ubiquitous Power Internet of Things , 2019, Int. J. Comput. Commun. Control.

[23]  Van Jacobson,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[24]  Azzedine Boukerche,et al.  AI-Enabled Reliable Channel Modeling Architecture for Fog Computing Vehicular Networks , 2020, IEEE Wireless Communications.

[25]  Zhao Ying-ying Network analytical model of tandem queuing RED and ERED , 2011 .

[26]  José M. Troya,et al.  A survey on quality of service support in wireless sensor and actor networks: Requirements and challenges in the context of critical infrastructure protection , 2011, J. Netw. Comput. Appl..