Green Wave: Latency and Capacity-Efficient Sleep Scheduling for Wireless Networks

While scheduling the nodes in a wireless network to sleep periodically can save energy, it also incurs higher latency and lower throughput. We consider the problem of designing optimal sleep schedules in wireless networks, and show that finding sleep schedules that can minimize the latency over a given subset of source-destination pairs is NP-hard. We also derive a latency lower bound given by d + O(1/p) for any sleep schedule with a required active rate (i.e., the fraction of active slots of each node) p, and the shortest path length d. We offer a novel solution to optimal sleep scheduling using green-wave sleep scheduling (GWSS), inspired by coordinated traffic lights, which is shown to meet our latency lower bound (hence is latency-optimal) for topologies such as the line, grid, ring, torus and tree networks, under light traffic. For high traffic loads, we propose non-interfering GWSS, which can achieve the maximum throughput scaling law given by T(n,p) = Ω(p/√n) bits/sec on a grid network of size n, with a latency scaling law D(n,p) = O(√n) + O(1/p). Finally, we extend GWSS to a random network with n Poisson-distributed nodes, for which we show an achievable throughput scaling law of T(n,p) = Ω(p/√(nlog n)) bits/sec and a corresponding latency scaling law D(n,p) = O(√(nlog n)) + O(1/p); hence meeting the well-known Gupta-Kumar achievable throughput rate Ω(1/√(nlog n)) as p approaches 1.

[1]  Shu Du,et al.  DW-MAC: a low latency, energy efficient demand-wakeup MAC protocol for wireless sensor networks , 2008, MobiHoc '08.

[2]  Saikat Guha,et al.  Green Wave Sleep Scheduling: Optimizing Latency and Throughput in Duty Cycling Wireless Networks , 2011, IEEE Journal on Selected Areas in Communications.

[3]  Massimo Franceschetti,et al.  Closing the Gap in the Capacity of Wireless Networks Via Percolation Theory , 2007, IEEE Transactions on Information Theory.

[4]  Bhaskar Krishnamachari,et al.  Delay efficient sleep scheduling in wireless sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[5]  Omer Gurewitz,et al.  RI-MAC: a receiver-initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks , 2008, SenSys '08.

[6]  A Schadschneider,et al.  Optimizing traffic lights in a cellular automaton model for city traffic. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[7]  Saikat Guha,et al.  Effect of Topology Knowledge on Opportunistic Forwarding , 2009 .

[8]  Deborah Estrin,et al.  Medium access control with coordinated adaptive sleeping for wireless sensor networks , 2004, IEEE/ACM Transactions on Networking.

[9]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[10]  Anish Arora,et al.  O-MAC: A Receiver Centric Power Management Protocol , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[11]  R. Rozovsky,et al.  SEEDEX: a MAC protocol for ad hoc networks , 2001, MobiHoc '01.

[12]  Ram Ramanathan,et al.  JAVeLEN - An ultra-low energy ad hoc wireless network , 2008, Ad Hoc Networks.

[13]  Matthew Miller An Errata for Delay Efficient Sleep Scheduling in Wireless Sensor Networks [1] , 2005 .

[14]  Guy Kortsarz,et al.  Traffic-light scheduling on the grid , 1994, Discret. Appl. Math..

[15]  Leonardo Badia,et al.  Energy and connectivity performance of routing groups in multi-radio multi-hop networks , 2008 .

[16]  Jianping Pan,et al.  Topology control for wireless sensor networks , 2003, MobiCom '03.

[17]  Prithwish Basu,et al.  Exact Analysis of Latency of Stateless Opportunistic Forwarding , 2009, IEEE INFOCOM 2009.

[18]  Prithwish Basu,et al.  Opportunistic forwarding in wireless networks with duty cycling , 2008, CHANTS '08.