2012
DOI: 10.1016/j.comnet.2012.05.009
|View full text |Cite
|
Sign up to set email alerts
|

Backpressure scheduling in IEEE 802.11 wireless mesh networks: Gap between theory and practice

Abstract: Achieving efficient bandwidth utilization in wireless networks requires solving two important problems: (1) which packets to send (i.e., packet scheduling) and (2) which links to concurrently activate (i.e., link scheduling). To address these scheduling problems, many algorithms have been proposed and their throughput optimality and stability are proven in theory. One of the most well-known scheduling algorithms is backpressure scheduling which performs both link and packet scheduling assuming a TDMA (Time Div… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 34 publications
0
6
0
Order By: Relevance
“…This is principally due to the differences between the Backpressure in theory and in practice [31]. This issue is the subject of our next section.…”
Section: Improving Backpressure Policiesmentioning
confidence: 93%
See 3 more Smart Citations
“…This is principally due to the differences between the Backpressure in theory and in practice [31]. This issue is the subject of our next section.…”
Section: Improving Backpressure Policiesmentioning
confidence: 93%
“…The "link scheduling" is the second stage of the classical Backpressure algorithms. It consists of determining the link activation sequence among multiple links composing the network [31]. Let consider the following first:…”
Section: A Backpressure Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…As stated in the original paper [3], the Backpressure algorithm assumes the existence of a central controller with a global view of the whole network, to perform complex computations at each time slot. Such requirements in addition to the computational complexity are too prohibitive in practice [4]. Moreover, this algorithm requires maintaining a queue for each potential destination at each node, which may limit its scalability to large networks due to the induced excessive overhead.…”
Section: Introductionmentioning
confidence: 99%