Abstract
The IEEE 802.15.4a standard enables geographical routing in ZigBee networks but previous geographical routing algorithms can suffer high packet loss due to the interference effects. This letter proposes an interference-aware energy-efficient geographical routing algorithm for the IEEE 802.15.4a networks. The proposed algorithm estimates the energy cost by considering the interference effects and forwards a packet to the neighbor with the lowest energy cost to advance. Experimental results show that the proposed algorithm outperforms the previous algorithms in terms of the delivery ratio and the energy consumption.