Title :
Delay Guarantees for Throughput-Optimal Wireless Link Scheduling
Author :
Kar, Koushik ; Sarkar, Saswati ; Ghavami, Abouzar ; Luo, Xiang
Author_Institution :
Dept. of Electr., Comput. & Syst. Eng., Rensselaer Polytech. Inst., Troy, NY, USA
Abstract :
We consider the question of obtaining tight delay guarantees for throughout-optimal link scheduling in arbitrary topology wireless ad-hoc networks. Two classes of scheduling policies are considered: 1) a maximum queue-length weighted independent set scheduling policy and 2) a randomized independent set scheduling policy where the set scheduling probabilities are selected optimally. Both policies stabilize all queues for any set of feasible packet arrival rates, and are therefore throughput-optimal. For these policies, we show that the average packet delay is bounded by a constant that depends on the chromatic number of the interference graph, and the arrival slack in the system-a metric representing the overall load on the network. We prove that this upper bound is asymptotically tight in the sense that there exist classes of topologies where the expected delay attained by any scheduling policy is lower bounded by the same constant. We extend our upper bounds to the case of multi-hop sessions. Through simulations, we study how our analysis compares with actual delays computed for i.i.d., Markovian, and trace-driven packet arrival processes.
Keywords :
Markov processes; ad hoc networks; graph theory; mobile radio; queueing theory; telecommunication network topology; Markovian process; arbitrary topology wireless ad-hoc network; chromatic number; delay guarantees; interference graph; multihop session; packet arrival rate; packet delay; queue-length weighted independent set scheduling policy; randomized independent set scheduling policy; throughput-optimal wireless link scheduling; trace-driven packet arrival process; Delay; Interference; Network topology; Schedules; Stability analysis; Upper bound; Vectors; Delay analysis; maximum weight scheduling; randomized scheduling;
Journal_Title :
Automatic Control, IEEE Transactions on
DOI :
10.1109/TAC.2012.2194333