Abstract:To solve the problem of AODVjr with heavy dependence on symmetry links and routing messages delivery rate in ZigBee, the mesh routing protocol was proposed based on two-layer topology. The routing messages delivery loss rate was adopted as routing metric to eliminate the effect of routing messages loss. The routing discovery was only based on routing message unidirectional transmission to reduce the dependence on symmetry links. The star topology was introduced based on mesh topology to reduce resource consumption of some nodes and expand network capacity. The network topology was established with star network. The mesh routing beacon frame, the routing metric and the routing establishing process were analyzed, and the routing performance was verified by tests. The results show that the proposed protocol has higher data transmission reliability than that of AODVjr in wireless sensor networks, and the packet loss probability is reduced by 30%.