||ZigBee is a low-data-rate wireless sensor network technology with main characteristics of low transmission range, low cost, low power consumption, reliable transmission, and easy network extension. Its maior applications include environment detection, home control, and data sensor.
To enhance the routing efficiency is one of the most important purposes of ZigBee research. For the tree routing of ZigBee network, it follows the tree topology and has the advantage of low complexity. However, if the destination node is near the sourse node, it may have the problem of long transmission distance. Taehong Kim, Daeyoung Kim, Noseong Park*, Seong-eun Yoo, and Tomás Sánchez López proposed an shortcut tree routing algorithm to reduce the routing cost by using the neighbor table. But this method possibly has the problem of huge neighbour table. Latter, Shih-An Fan proposed an improved shortcut tree routing algorithm to solve this problem by optimizing the neighbor table. With limited resources, when a node chooses a nearby node to transmit data, maybe the choice is not the most suitable.
In order to consider the routing efficiency in the ZigBee network, this paper, base on Fan’s algorithm, adds consideration of remaining power and node distances to reduce the hop steps, shortens the data transmission time, and extends the network lifetime.