Abstract:To ensure monitoring quality of wireless sensor networks (WSNs),sensors were usually deployed densely.If these nodes worked synchronously,they may cause many serious channel conflicts,and generate a quantity of data,which result in a large energy consumption.Hence,it was an energy efficient way to active nodes alternately.It was researched in this paper and a prediction-based scheduling algorithm called PSGM was proposed.In PSGM,cluster heads managed nodes and scheduled the sleeping of nodes with low energy.Then the data of the sleeping nodes would be got by cluster heads with some prediction algorithm.Simulation results showed that PSGM prolonged the lifespan of the network and assured the accuracy of data.