DocumentCode
1630737
Title
On reducing delay and temporal starvation of queue-length-based CSMA algorithms
Author
Dongyue Xue ; Ekici, Eylem
Author_Institution
Dept. of Electr. & Comput. Eng., Ohio State Univ., Columbus, OH, USA
fYear
2012
Firstpage
754
Lastpage
761
Abstract
Recently, a group of queue-length-based CSMA algorithms have been proposed to achieve throughput optimality in wireless networks with single-hop transmissions. These algorithms suffer from two problems: (1) large delays, and (2) temporal starvation phenomenon, where communication links are inactive for a prolonged period of time before getting service. To mitigate these two problems, in this paper, we propose a novel v(t)-regulated CSMA algorithm which can be implemented in a distributed manner using the RTS/CTS mechanism. Link scheduling is performed such that links with longer queues are favored so as to reduce average delay. The v(t)-regulated CSMA algorithm also ensures a more frequent switch between schedules such that the effect of temporal starvation is reduced. We prove that the proposed algorithm is throughput optimal, and show through numerical evaluations that the algorithm indeed mitigates the temporal starvation problem and achieves far better delay performance than other throughput-optimal CSMA algorithms.
Keywords
carrier sense multiple access; delays; numerical analysis; radio links; radio networks; RTS-CTS mechanism; communication links; delay performance; numerical evaluation; queue-length-based CSMA algorithms; reducing delay; scheduling; single-hop transmissions; temporal starvation; temporal starvation phenomenon; wireless networks; Algorithm design and analysis; Delays; Multiaccess communication; Network topology; Schedules; Throughput; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication, Control, and Computing (Allerton), 2012 50th Annual Allerton Conference on
Conference_Location
Monticello, IL
Print_ISBN
978-1-4673-4537-8
Type
conf
DOI
10.1109/Allerton.2012.6483294
Filename
6483294
Link To Document