Traffic-Aware Dynamic Routing to Alleviate Congestion in Wireless Sensor Networks
The congestion problem in Wireless Sensor Networks (WSNs) is quite different from that in traditional networks. Most current congestion control algorithms try to alleviate the congestion by reducing the rate at which the source nodes inject packets into the network. However, this traffic control scheme always decreases the throughput so as to violate fidelity level required by the applications. In this paper, the authors present a solution that sufficiently exerts the idle or under-loaded nodes to alleviate congestion and improve the overall throughput in WSNs. To achieve this goal, a Traffic-Aware Dynamic Routing (TADR) algorithm is proposed to route packets around the congestion areas and scatter the excessive packets along multiple paths consisting of idle and under-loaded nodes.