In this paper, we propose a distributed traffic-balancing routing protocol for large-scale wireless sensor networks to distribute traffic from sources to sinks effectively by utilizing the number of hops and the current queue size at one- and two-hop next neighbors to make routing decisions. |