
A wireless sensor network (WSN) is a very large collection of sensor nodes which organized into different form like tree, mesh etc. This sensor nodes are work on the power source i.e. battery which is essential for its communication There are to main approaches to sleep scheduling i) random ii) synchronized. Main purpose of any sleep scheduling algorithm is to maintain network connectivity to save the power of the network we used the scheduling technique with WSN to increase the life of the network. In sleep scheduling most of the nodes are put into sleep mode to increase the lifetime of the network. Sleep scheduling is very important to become a network more efficient and flexible. Main aim of sleep scheduling algorithm is to live the network for long period of time. The different technique is used with the sleep scheduling like routing and tree based algorithm which is really improve the performance of the network.