Delay efficient scheduling via redundant constraints in multihop networks
We consider the problem of delay-efficient scheduling in general multihop networks. While the class of max-weight type algorithms are known to be throughput optimal for this problem, they typically incur undesired delay performance. In this paper, we propose the Delay-Efficient SCheduling algorithm...
Gespeichert in:
Veröffentlicht in: | Performance evaluation 2011-08, Vol.68 (8), p.670-689 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We consider the problem of delay-efficient scheduling in general multihop networks. While the class of max-weight type algorithms are known to be throughput optimal for this problem, they typically incur undesired delay performance. In this paper, we propose the
Delay-Efficient SCheduling algorithm (DESC). DESC is built upon the idea of
accelerating queues (AQ), which are virtual queues that quickly propagate the traffic arrival information along the routing paths. DESC is motivated by the use of redundant constraints to accelerate convergence in the classic optimization context. We show that DESC is throughput-optimal. The delay bound of DESC can be better than previous bounds of the max-weight type algorithms which did not use such traffic information. We also show that under DESC, the service rates allocated to the flows converge quickly to their target values and the average total “network service lag” is small. In particular, when there are
O
(
1
)
flows and the rate vector is of
Θ
(
1
)
distance away from the boundary of the capacity region, the average total “service lag” only grows
linearly in the network size. |
---|---|
ISSN: | 0166-5316 1872-745X |
DOI: | 10.1016/j.peva.2011.02.001 |