Abstract:As the WSN nodes are limited in energy, and energy supplement is very complex, so how to use energy of the wireless node efficiently is the primary challenge faced by the WSN. In order to solve the problem proposed above, by analyzing the characteristics of WSN and its energy loss model, we propose a cross-layer energy-efficient scheduling algorithm. Simulation results are computed and the results are shown. The algorithm can save energy consumption efficiently and reduce data transmission delay. At the same time, the algorithm is able to prolong the lifetime of WSN.