Abstract:Aiming at the problems of excessive energy loss and node failure caused by RREQ packet flooding in traditional ZigBee routing algorithms, a ZigBee routing optimization algorithm suitable for greenhouse monitoring wireless network was proposed. The ZigBee routing algorithm is optimized by controlling the broadcast direction and range of RREQ packets during the route discovery process, and selecting nodes with better node residual energy and LQI values. The simulation results show that the improved algorithm effectively reduces the energy loss of the ZigBee network, slows down the node failure process in the network, and improves the network survival time. The proposed algorithm has been applied to the wireless network of greenhouse monitoring and achieved satisfactory results.