Wireless sensor network consist of large number of nodes and there are four main sources of energy consumption; energy required keeping the communication radios on; energy required for the transmission and reception of control packets; energy required to keep sensors on; and energy required for data transmission and reception. The fraction of total energy consumption for data transmission and reception is relatively small in these systems because events occur so rarely. The main issue of Wireless Sensor Network is energy consumption, delay and data loss. The VBS is used for maximizing the lifetime of WSN but it couldnt handle the data delivery delay and data loss. So we propose the sleep-wakeup scheduling to reduce the wastage of energy by performing off state to save the energy. Anycast is used to reduce the packet transmission delay and data loss.