International Journal of Computer Science and Mobile Computing (IJCSMC)
Adaptive Load-Balancing Algorithm-Rainbow version (ALBA-R for short), is a simple and efficient geographic forwarding for WSNs. ALBA-R integrates contention-based MAC principles, geographic routing concepts, and an algorithm to deal with the dead end problem. The protocol proves to be robust and applicable to realistic scenarios in the sense specified before. In addition, ALBA-R directly addresses the important issue of balancing the packet load among possible relays featuring explicitly congestion metrics in the relay selection process.