Efficient Scheduling for Energy-Delay Tradeoff on a Time-Slotted Channel

Yanting Wu,Rajgopal Kannan,Bhaskar Krishnamachari
2015-01-01
Abstract:We study the fundamental problem of scheduling packets on a time-slotted channel to balance the tradeoff between a higher energy cost incurred by packing multiple packets on the same slot, and higher latency incurred by deferring some packets. Our formulation is general and spans diverse scenarios, such as single link with rate adaptation, multi-packet reception from cooperative transmitters, as well as multiple transmit-receive pairs utilizing tunable interference mitigation techniques. The objective of the system is to minimize the weighted sum of delay and energy cost from all nodes. We first analyze the offline scheduling problem, in which the traffic arrivals are given in advance, and prove that a greedy algorithm is optimal. We then consider the scenario where the scheduler can only see the traffic arrivals so far, and develop an efficient online algorithm, which we prove is O(1)-competitive. We validate our online algorithm by running simulations on different traffic arrival patterns and penalty functions. While the exact competitive ratio in principle depends on the energy function, in our simulations we find this ratio to be always less than 2.
What problem does this paper attempt to address?