• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

Fair Resource Allocation in Wireless Networks using Queue-length-based Scheduling and Congestion Control. (2005)

by A Eryilmaz, R Srikant
Venue:In Proc. of IEEE INFOCOM,
Add To MetaCart

Tools

Sorted by:
Results 11 - 20 of 202
Next 10 →

Joint asynchronous congestion control and distributed scheduling for multi-hop wireless networks

by Loc Bui, Atilla Eryılmaz, R. Srikant, Xinzhou Wu - in the Proceedings IEEE Infocom
"... Abstract — We consider a multi-hop wireless network shared by many users. For an interference model that only constrains a node to either transmit or receive at a time, but not both, we propose an architecture for fair resource allocation that consists of a distributed scheduling algorithm operating ..."
Abstract - Cited by 60 (16 self) - Add to MetaCart
Abstract — We consider a multi-hop wireless network shared by many users. For an interference model that only constrains a node to either transmit or receive at a time, but not both, we propose an architecture for fair resource allocation that consists of a distributed scheduling algorithm operating in conjunction with an asynchronous congestion control algorithm. We show that the proposed joint congestion control and scheduling algorithm supports at least one-third of the throughput supportable by any other algorithm, including centralized algorithms. I.
(Show Context)

Citation Context

...� f �� qf(t) − q ⋆� f (ˆxf(t) − x ⋆ f )� ≤ − δ Lγ �q(t) − q⋆�I�q(t)−q⋆ �≥cLγ + ζI�q(t)−q⋆ �≤cLγ, where δ, ζ and c are positive constants which are independent of L. Proof: This statement is proved in =-=[12]-=- for a large class of utility functions and for the case of a single transmitter transmitting to many receivers. Here, we consider the multi-hop scenario and further generalize the utility functions. ...

Polynomial complexity algorithms for full utilization of multi-hop wireless networks

by Atilla Eryilmaz, Asuman Ozdaglar, Eytan Modiano
"... In this paper, we propose and study a general framework that allows the development of distributed mechanisms to achieve full utilization of multi-hop wireless networks. In particular, we develop a generic randomized routing, scheduling and flow control scheme that is applicable to a large class o ..."
Abstract - Cited by 58 (15 self) - Add to MetaCart
In this paper, we propose and study a general framework that allows the development of distributed mechanisms to achieve full utilization of multi-hop wireless networks. In particular, we develop a generic randomized routing, scheduling and flow control scheme that is applicable to a large class of interference models. We prove that any algorithm which satisfies the conditions of our generic scheme maximizes network throughput and utilization. Then, we focus on a specific interference model, namely the two-hop interference model, and develop distributed algorithms with polynomial communication and computation complexity. This is an important result given that earlier throughput-optimal algorithms developed for such a model relies on the solution to an NP-hard problem. To the best of our knowledge, this is the first polynomial complexity algorithm that guarantees full utilization in multi-hop wireless networks. We further show that our algorithmic approach enables us to efficiently approximate the capacity region of a multi-hop wireless network.
(Show Context)

Citation Context

...ralized to networks with different interference structures. In addition to the works mentioned above, our paper is related to recent work combining flow control with routing and scheduling, including =-=[13, 24, 7, 18, 8]-=-. While these papers also propose algorithms achieving fair allocations without violating stability, the routing-scheduling component of these algorithms are based on the centralized control approach ...

Novel architectures and algorithms for delay reduction in back-pressure scheduling and routing

by Loc Bui, R. Srikant, Er Stolyar - Proceedings of IEEE INFOCOM 2009 Mini-Conference , 2009
"... The back-pressure algorithm is a well-known throughput-optimal algorithm. However, its delay performance may be quite poor even when the traffic load is not close to network capacity due to the following two reasons. First, each node has to maintain a separate queue for each commodity in the network ..."
Abstract - Cited by 58 (3 self) - Add to MetaCart
The back-pressure algorithm is a well-known throughput-optimal algorithm. However, its delay performance may be quite poor even when the traffic load is not close to network capacity due to the following two reasons. First, each node has to maintain a separate queue for each commodity in the network, and only one queue is served at a time. Second, the back-pressure routing algorithm may route some packets along very long routes. In this paper, we present solutions to address both of the above issues, and hence, improve the delay performance of the back-pressure algorithm. One of the suggested solutions also decreases the complexity of the queueing data structures to be maintained at each node. I.
(Show Context)

Citation Context

... should be thought of as the network-designated capacity for a flow. We note that the concept of shadow queues here is different from the notion of virtual queues used in [12] for the Internet and in =-=[5]-=- for wireless networks. In networks with virtual queueing systems, the arrival rates to both the real and virtual queues are the same, but the virtual queue is drained at a slower rate than the real q...

End-to-end bandwidth guarantees through fair local spectrum share in wireless ad hoc networks

by Saswati Sarkar, Leandros Tassiulas, Saswati Sarkar, Ros Tassiulas - Proc. Control and Decision Conference (CDC) 2003
"... endorsement of any of the University of Pennsylvania's products or services. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution m ..."
Abstract - Cited by 54 (6 self) - Add to MetaCart
endorsement of any of the University of Pennsylvania's products or services. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by writing to pubs-permissions@ieee.org. By choosing to view this document, you agree to all provisions of the copyright laws protecting it.
(Show Context)

Citation Context

...Another notion for fairness is to maximize the sum of the certain functions of the rates (utilities) of all users. Recently, algorithms have been proposed for attaining this goal in wireless networks =-=[3]-=-, [9], [12], [23]. In Section II, we describe the fairness objective and the network model, and present conditions that are necessary and sufficient for a bandwidth allocation to be maxmin fair. In Se...

Joint scheduling and congestion control in mobile ad-hoc networks. http://cm.bell-labs.com/who/andrews/pub.html

by Umut Akyol, Matthew Andrews, Piyush Gupta, John Hobby, Iraj Saniee, Alexander Stolyar
"... Abstract — In this paper we study the problem of jointly performing scheduling and congestion control in mobile adhoc networks so that network queues remain bounded and the resulting flow rates satisfy an associated network utility maximization problem. In recent years a number of papers have presen ..."
Abstract - Cited by 51 (4 self) - Add to MetaCart
Abstract — In this paper we study the problem of jointly performing scheduling and congestion control in mobile adhoc networks so that network queues remain bounded and the resulting flow rates satisfy an associated network utility maximization problem. In recent years a number of papers have presented theoretical solutions to this problem that are based on combining differential-backlog scheduling algorithms with utility-based congestion control. However, this work typically does not address a number of issues such as how signaling should be performed and how the new algorithms interact with other wireless protocols. In this paper we address such issues. In particular: • We define a specific network utility maximization problem that we believe is appropriate for mobile adhoc networks. • We describe a wireless Greedy Primal Dual (wGPD) algorithm for combined congestion control and scheduling that aims to solve this problem. • We show how the wGPD algorithm and its associated signaling can be implemented in practice with minimal disruption to existing wireless protocols. • We show via OPNET simulation that wGPD significantly outperforms standard protocols such as 802.11 operating in conjunction with TCP. This work was supported by the DARPA CBMANET program. I.
(Show Context)

Citation Context

...e Max-Weight algorithm will do this. As already mentioned, if the congestion control and scheduling are performed in isolation then adverse effects can occur. In recent years a number of papers [24], =-=[11]-=-, [23], [18] have addressed this issue by considering algorithms for jointly combining congestion control and scheduling. In particular, each of these algorithms defines a network control that determi...

Order optimal delay for opportunistic scheduling in multi-user wireless uplinks and downlinks

by Michael J. Neely - Proc. of Allerton Conf. on Communication, Control, and Computing (invited paper , 2006
"... Abstract — We consider a one-hop wireless network with independent time varying channels and N users, such as a multiuser uplink or downlink. We first show that general classes of scheduling algorithms that do not consider queue backlog necessarily incur average delay that grows at least linearly wi ..."
Abstract - Cited by 45 (6 self) - Add to MetaCart
Abstract — We consider a one-hop wireless network with independent time varying channels and N users, such as a multiuser uplink or downlink. We first show that general classes of scheduling algorithms that do not consider queue backlog necessarily incur average delay that grows at least linearly with N. We then construct a dynamic queue-length aware algorithm that stabilizes the system and achieves an average delay that is independent of N. This is the first analytical demonstration that O(1) delay is achievable in such a multi-user wireless setting. The delay bounds are achieved via a technique of queue grouping together with basic Lyapunov stability and statistical multiplexing concepts.

Distributed random access algorithm: Scheduling and congestion control

by L. Jiang, D. Shah, J. Shin, J. Walrand - IEEE TRANS. INFORM. THEORY , 2009
"... This paper provides proofs of the rate stability, Harris recurrence, and ε-optimality of CSMA algorithms where the backoff parameter of each node is based on its backlog. These algorithms require only local information and are easy to implement. The setup is a network of wireless nodes with a fixed ..."
Abstract - Cited by 43 (13 self) - Add to MetaCart
This paper provides proofs of the rate stability, Harris recurrence, and ε-optimality of CSMA algorithms where the backoff parameter of each node is based on its backlog. These algorithms require only local information and are easy to implement. The setup is a network of wireless nodes with a fixed conflict graph that identifies pairs of nodes whose simultaneous transmissions conflict. The paper studies two algorithms. The first algorithm schedules transmissions to keep up with given arrival rates of packets. The second algorithm controls the arrivals in addition to the scheduling and attempts to maximize the sum of the utilities of the flows of packets at the different nodes. For the first algorithm, the paper proves rate stability for strictly feasible arrival rates and also Harris recurrence of the queues. For the second algorithm, the paper proves the ǫ-optimality. Both algorithms operate with strictly local information in the case of decreasing step sizes, and operate with the additional information of the number of nodes in the network in the case of constant step size.
(Show Context)

Citation Context

...ement. The central idea of considering the maximization of the sum of the user utilities is due to [30]. See also [34, 40]. Combining this objective with the scheduling appears in [44, 45] as well as =-=[12, 13]-=-. For a related survey, see [8, 51]. Randomized versions of MW by Tassiulas [53] and its variant by Giaccone, Prabhakar and Shah [16] provide a simpler (centralized) implementation of MW for input-que...

Efficient algorithms for renewable energy allocation to delay tolerant consumers

by Michael J. Neely, Arash Saber Tehrani, Ros G. Dimakis - in Proc. IEEE SmartGridComm , 2010
"... ar ..."
Abstract - Cited by 41 (2 self) - Add to MetaCart
Abstract not found
(Show Context)

Citation Context

...es. In this case, we design a related algorithm that maximizes time average profit. The Lyapunov optimization technique we use [10][11][12] is related to the primal-dual and fluid-model techniques in =-=[13]-=-[14][15][16]. The work in [10][11][12] establishes a general [O(1/V ), O(V )] performance-congestion tradeoff for stochastic network optimization problems with i.i.d. (and more general ergodic) proces...

Super-Fast Delay Tradeoffs for Utility Optimal Fair Scheduling in Wireless Networks

by Michael J. Neely , 2006
"... We consider the fundamental delay tradeoffs for utility optimal scheduling in a general network with time varying channels. A network controller acts on randomly arriving data and makes flow control, routing, and resource allocation decisions to maximize a fairness metric based on a concave utilit ..."
Abstract - Cited by 34 (17 self) - Add to MetaCart
We consider the fundamental delay tradeoffs for utility optimal scheduling in a general network with time varying channels. A network controller acts on randomly arriving data and makes flow control, routing, and resource allocation decisions to maximize a fairness metric based on a concave utility function of network throughput. A simple set of algorithms are constructed that yield total utility within O(1/V) of the utilityoptimal operating point, for any control parameter V> 0, with a corresponding end-to-end network delay that grows only logarithmically in V. This is the first algorithm to achieve such “super-fast” performance. Furthermore, we show that this is the best utility-delay tradeoff possible. This work demonstrates that the problem of maximizing throughput utility in a data network is fundamentally different than related problems of minimizing average power expenditure, as these latter problems cannot achieve such performance tradeoffs.
(Show Context)

Citation Context

... (n, c) (so that zero throughput for a given stream implies zero utility for that stream). Such utility functions are often used as a quantitative measure of network fairness [33] [10] [18] [16] [13] =-=[29]-=- [2] [1], and different choices of gnc(r) lead to different fairness properties [34]. We further assume that all utility functions have finite right derivatives. The optimal network utility g ∗ is def...

Predictable Performance Optimization for Wireless Networks

by Yi Li, et al. , 2008
"... We present a novel approach to optimize the performance of IEEE 802.11-based multi-hop wireless networks. A unique feature of our approach is that it enables an accurate prediction of the resulting throughput of individual flows. At its heart lies a simple yet realistic model of the network that cap ..."
Abstract - Cited by 34 (5 self) - Add to MetaCart
We present a novel approach to optimize the performance of IEEE 802.11-based multi-hop wireless networks. A unique feature of our approach is that it enables an accurate prediction of the resulting throughput of individual flows. At its heart lies a simple yet realistic model of the network that captures interference, traffic, and MAC-induced dependencies. Unless properly accounted for, these dependencies lead to unpredictable behaviors. For instance, we show that even a simple network of two links with one flow is vulnerable to severe performance degradation. We design algorithms that build on this model to optimize the network for fairness and throughput. Given traffic demands as input, these algorithms compute rates at which individual flows must send to meet the objective. Evaluation using a multi-hop wireless testbed as well as simulations show that our approach is very effective. When optimizing for fairness, our methods result in close to perfect fairness. When optimizing for throughput, they lead to 100-200 % improvement for UDP traffic and 10-50 % for TCP traffic.
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University