ALARM: An energy aware sleep scheduling algorithm for lifetime maximization in wireless sensor networks | IEEE Conference Publication | IEEE Xplore