Traffic Regulation based Congestion Control algorithm in Sensor Networks

In order to solve the problem that the node are respond slowly and unsteadily in the existing congestion control algorithms for sensor network traffic control with dynamic changes of network status, an algorithm based on traffic regulation is proposed. In the algorithm, congestion can be avoided and controlled by sending Traffic Regulating Factors from the father node to the children nodes according to the queue size and current traffic arrival rate of the father node. In order to produce traffic regulating factors, pre-assigned rates in bottleneck nodes are considered for the control of packet round-trip delay. At the same time, the Sink node makes reverse transmission of traffic regulating factors one hop-by-hop according to Minimum Event Detection Degrees. Based on the traffic regulating factors, the source nodes can adjust the data packet generation rate adaptively, and the congestion problem can be fundamentally resolved. Simulation results show that the proposed algorithm is an effective algorithm for congestion control, which can raise network throughput, reduce packet loss rate, and stabilize node queue length.

[1]  Chen Jie-sheng The Analysis of Time Characteristic of Air-raid Target Stream for Air-defence , 2008 .

[2]  Fang-Ching Ou,et al.  A Generic Traffic Conditioner , 1999 .

[3]  Archan Misra,et al.  Utility-based bandwidth adaptation in mission-oriented wireless sensor networks , 2012, TOSN.

[4]  Wang,et al.  EAQR: An Energy-efficient ACO Based QoS Routing Algorithm in Wireless Sensor Networks , 2009 .

[5]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[6]  Bhaskar Krishnamachari,et al.  Explicit and precise rate control for wireless sensor networks , 2009, SenSys '09.

[7]  Tianhua Liu,et al.  A Fault Management Protocol for Low-Energy and Efficient Wireless Sensor Networks , 2013, J. Inf. Hiding Multim. Signal Process..

[8]  Andreas Pitsillides,et al.  Fuzzy explicit marking: A unified congestion controller for Best-Effort and Diff-Serv networks , 2009, Comput. Networks.

[9]  Vijay Raisinghani,et al.  A Review of Congestion Control Mechanisms for Wireless Sensor Networks , 2011 .

[10]  Ruzena Bajcsy,et al.  Congestion control and fairness for many-to-one routing in sensor networks , 2004, SenSys '04.

[11]  Nsf Ncr,et al.  A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The Single Node Case* , 1991 .

[12]  Özgür B. Akan,et al.  Event-to-sink reliable transport in wireless sensor networks , 2005, IEEE/ACM Transactions on Networking.

[13]  Giacomo Verticale,et al.  Analytical Methods for Resource Allocation and Admission Control with Dual-Leaky-Bucket Regulated Traffic , 2007, 2007 IEEE International Conference on Communications.

[14]  Sajal K. Das,et al.  Traffic-Aware Dynamic Routing to Alleviate Congestion in Wireless Sensor Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[15]  Cheng Luo,et al.  Congestion avoidance and control in sensor network based on fuzzy AQM , 2012, 2012 IEEE 11th International Conference on Signal Processing.

[16]  C. M. Verrelli,et al.  Feedback Control Systems , 2016 .