Faster Algorithms for Minimum-Energy Scheduling of Wireless Data Transmissions

This paper considers the problem of minimizing the energy used in transmitting a given sequence of packets with specied completion deadlines from a node in a wireless packet network. The packets have to to be transmitted in rst-in-rst-out order. Packets can be destined to dierent receivers. The channel conditions to each receiver (and so the energy per bit needed) can be dierent and assumed to be known. An offline algorithm for the case where all the packets have a common completion deadline was presented in [3, 4], and was used as the basis for an online scheduling algorithm. In this paper, we present a faster offline algorithm for the more general case of dierent packet completion deadlines. The presented algorithm has a running time of O(M2), where M is the length of the given packet sequence, provided the inverse of the derivative of the energy function is invertible in closed form. Otherwise, the running time depends on the number of receivers as well.

[1]  N. Bambos,et al.  Toward power-sensitive network architectures in wireless communications: concepts, issues, and design aspects , 1998, IEEE Wirel. Commun..

[2]  Elif Uysal-Biyikoglu,et al.  Energy-efficient scheduling of packet transmissions over wireless networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[3]  Elif Uysal-Biyikoglu,et al.  Energy-efficient packet transmission over a wireless link , 2002, TNET.

[4]  Leandros Tassiulas,et al.  Energy conserving routing in wireless ad-hoc networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[5]  Michele Zorzi,et al.  Energy efficiency of media access protocols for mobile data networks , 1998, IEEE Trans. Commun..

[6]  S. M. Heemstra de Groot,et al.  Power-aware routing in mobile ad hoc networks , 1998, MobiCom '98.