DPCC: Dynamic Predictive Congestion Control in Wireless Sensor Networks
Congestion occurs in Wireless Sensor Networks (WSNs) when nodes are densely distributed, and/or the application produces high flow rate near the sink due to the convergent nature of upstream traffic. Congestion can lead to packet losses, delay, and energy waste due to a large number of packet drops and retransmissions. Therefore it is necessary to carry out congestion control which detects congestion precisely and regulates it fairly. To achieve this objective, a Dynamic Predictive Congestion Control (DPCC) algorithm is proposed in this paper. The DPCC can predict congestion in a node and will broadcast traffic on the entire network fairly and dynamically. Simulation results show that the proposed protocol is more efficient than previous ones.