Science & Engineering Research Support soCiety (SERSC)
Aiming at the premature paralysis of network problem, which is caused by energy consumption imbalance of nodes in ZigBee, a weight-based clustering hybrid routing algorithm is proposed. From the viewpoint of energy, the algorithm considers the status of the node and network, selects cluster head according to the weights, and achieves energy balanced clustering of heterogeneous nodes. In the cluster, the authors adopt cluster-tree routing algorithm to implement optimization of local network. And among the different clusters, they adopt the AODVjr algorithm to reduce the latency of communication between the different clusters and routing overhead by controlling the flooding direction of RREQ.