Results 1  10
of
174
CrossLayer Design for Wireless Networks
 IEEE Communications Magazine
, 2003
"... As the cellular and PCS world collides with Wireless LANs and Internetbased packet data, new networking approaches will support the integration of voice and data on the composite infrastructure of cellular base stations and Ethernetbased wireless access points. This paper highlights some of the pa ..."
Abstract

Cited by 254 (2 self)
 Add to MetaCart
(Show Context)
As the cellular and PCS world collides with Wireless LANs and Internetbased packet data, new networking approaches will support the integration of voice and data on the composite infrastructure of cellular base stations and Ethernetbased wireless access points. This paper highlights some of the past accomplishments and promising research avenues for an important topic in the creation of future wireless networks. In this paper, we address the issue of crosslayer networking, where the physical and MAC layer knowledge of the wireless medium is shared with higher layers, in order to provide efficient methods of allocating network resources and applications over the Internet. In essence, future networks will need to provide ”impedance matching ” of the instantaneous radio channel conditions and capacity needs with the traffic and congestion conditions found over the packetbased world of the Internet. Further, such matching will need to be coordinated with a wide range of particular applications and user expectations, making the topic of crosslayer networking an increasingly important one for the evolving wireless buildout. 1
A tutorial on crosslayer optimization in wireless networks
 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS
, 2006
"... This tutorial paper overviews recent developments in optimization based approaches for resource allocation problems in wireless systems. We begin by overviewing important results in the area of opportunistic (channelaware) scheduling for cellular (singlehop) networks, where easily implementable my ..."
Abstract

Cited by 248 (29 self)
 Add to MetaCart
(Show Context)
This tutorial paper overviews recent developments in optimization based approaches for resource allocation problems in wireless systems. We begin by overviewing important results in the area of opportunistic (channelaware) scheduling for cellular (singlehop) networks, where easily implementable myopic policies are shown to optimize system performance. We then describe key lessons learned and the main obstacles in extending the work to general resource allocation problems for multihop wireless networks. Towards this end, we show that a cleanslate optimization based approach to the multihop resource allocation problem naturally results in a “loosely coupled” crosslayer solution. That is, the algorithms obtained map to different layers (transport, network, and MAC/PHY) of the protocol stack are coupled through a limited amount of information being passed back and forth. It turns out that the optimal scheduling component at the MAC layer is very complex and thus needs simpler (potentially imperfect) distributed solutions. We demonstrate how to use imperfect scheduling in the crosslayer framework and describe recently developed distributed algorithms along these lines. We conclude by describing a set of open research problems.
Fair Resource Allocation in Wireless Networks using Queuelengthbased Scheduling and Congestion Control
"... We consider the problem of allocating resources (time slots, frequency, power, etc.) at a base station to many competing flows, where each flow is intended for a different receiver. The channel conditions may be timevarying and different for different receivers. It is wellknown that appropriate ..."
Abstract

Cited by 202 (45 self)
 Add to MetaCart
We consider the problem of allocating resources (time slots, frequency, power, etc.) at a base station to many competing flows, where each flow is intended for a different receiver. The channel conditions may be timevarying and different for different receivers. It is wellknown that appropriately chosen queuelength based policies are throughputoptimal while other policies based on the estimation of channel statistics can be used to allocate resources fairly (such as proportional fairness) among competing users. In this paper, we show that a combination of queuelengthbased scheduling at the base station and congestion control implemented either at the base station or at the end users can lead to fair resource allocation and queuelength stability.
A framework for opportunistic scheduling in wireless networks,”
 Computer Networks,
, 2003
"... AbstractScheduling has been extensively studied in various disciplines in operations research and wireline networking. However, the unique characteristics of wireless communication systems namely, timingvarying channel conditions and multiuser diversity means that new scheduling solutions need ..."
Abstract

Cited by 167 (8 self)
 Add to MetaCart
(Show Context)
AbstractScheduling has been extensively studied in various disciplines in operations research and wireline networking. However, the unique characteristics of wireless communication systems namely, timingvarying channel conditions and multiuser diversity means that new scheduling solutions need to be developed that are specifically tailored for this environment. In this paper, we summarize various opportunistic scheduling schemes that exploit the timevarying nature of the radio environment to improve the spectrum efficiency while maintaining a certain level of satisfaction for each user. We also discuss the advantages and costs associated with opportunistic scheduling, and identify possible future research directions.
Scheduling Algorithms for a Mixture of RealTime and NonRealTime Data in HDR
 in Proceedings of 17th International Teletraffic Congress (ITC17
"... High Data Rate (HDR) technologz has recently been proposed as an overlay to CDMA... In this paper, we study various scheduling algorithms for a mixture of realtime and nonrealtime data over HDR/CDMA and compare their performance. We study the performance with respect to packet delays and also ave ..."
Abstract

Cited by 142 (1 self)
 Add to MetaCart
(Show Context)
High Data Rate (HDR) technologz has recently been proposed as an overlay to CDMA... In this paper, we study various scheduling algorithms for a mixture of realtime and nonrealtime data over HDR/CDMA and compare their performance. We study the performance with respect to packet delays and also average throughput, where we use a token based mechanism to give minimum throughput guarantees. We nd that a rule which we call the exponential rule performs well with regard to both these criteria. (In a companion paper, we show that this rule is throughputoptimal, i.e., it makes the queues stable if it is feasible to do so with any other scheduling rule.) Our main conclusion is that intelligent scheduling algorithms in conjunction with token based rate control provide an ecient framework for supporting a mixture of realtime and nonrealtime data applications in a single carrier.
Stable scheduling policies for fading wireless channels
 IEEE/ACM Trans. Networking
, 2005
"... We study the problem of stable scheduling for a class of wireless networks. The goal is to stabilize the queues holding information to be transmitted over a fading channel. Few assumptions are made on the arrival process statistics other than the assumption that their mean values lie within the capa ..."
Abstract

Cited by 136 (39 self)
 Add to MetaCart
(Show Context)
We study the problem of stable scheduling for a class of wireless networks. The goal is to stabilize the queues holding information to be transmitted over a fading channel. Few assumptions are made on the arrival process statistics other than the assumption that their mean values lie within the capacity region and that they satisfy a version of the law of large numbers. We prove that, for any mean arrival rate that lies in the capacity region, the queues will be stable under our policy. Moreover, we show that it is easy to incorporate imperfect queue length information and other approximations that can simplify the implementation of our policy. 1
Joint congestion control, routing and MAC for stability and fairness in wireless networks
 IEEE Journal on Selected Areas in Communications
, 2006
"... In this work, we describe and analyze a joint scheduling, routing and congestion control mechanism for wireless networks, that asymptotically guarantees stability of the buffers and fair allocation of the network resources. The queue lengths serve as common information to different layers of the ne ..."
Abstract

Cited by 126 (23 self)
 Add to MetaCart
(Show Context)
In this work, we describe and analyze a joint scheduling, routing and congestion control mechanism for wireless networks, that asymptotically guarantees stability of the buffers and fair allocation of the network resources. The queue lengths serve as common information to different layers of the network protocol stack. Our main contribution is to prove the asymptotic optimality of a primaldual congestion controller, which is known to model different versions of TCP well.
Exploiting Decentralized Channel State Information for Random Access
, 2002
"... We study the use of channel state information for random access in fading channels. Traditionally, random access protocols have been designed by assuming simple models for the physical layer where all users are symmetric and there is no notion of channel state. We introduce a reception model that ta ..."
Abstract

Cited by 82 (18 self)
 Add to MetaCart
(Show Context)
We study the use of channel state information for random access in fading channels. Traditionally, random access protocols have been designed by assuming simple models for the physical layer where all users are symmetric and there is no notion of channel state. We introduce a reception model that takes into account the channel states of various users. Under the assumption that each user has access to his channel state information (CSI), we propose a variant of Slotted ALOHA protocol for medium access control, where the transmission probability is allowed to be a function of the CSL The function is called the transmission control scheme. Assuming the finite user infinite buffer model we derive expressions for the maximum stable throughput of the system. We introduce the notion of asymptotic stable throughput (AST) that is the maximum stable throughput as the number of users goes to infinity. We consider two types of transmission control namely population independent transmission control (PITC) where the transmission control is not a function of the size of the network and population dependent transmission control where the transmission control is a function of the size of the network. We obtain expressions for the AST achievable with PITC. For population dependent transmission control, we introduce a particular transmission control that can potentially lead to significant gains in AST. For both PITC and PDTC, we show that the effect of transmission control is equivalent to changing the probability distribution of the channel state. The theory is then applied to CDMA networks with Linear Minimum Mean Square Error (LMMSE) receivers and Matched Filters (MF) to illustrate the effectiveness of utilizing channel state. It is shown that through the use of channel state, with an...
Pathwise optimality of the exponential scheduling rule for wireless channels
 Advances in Applied Probability
, 2004
"... We consider the problem of scheduling transmissions of multiple data users (flows) sharing the same wireless channel (server). The unique feature of this problem is the fact that the capacity (service rate) of the channel varies randomly with time and asynchronously for different users. We study a s ..."
Abstract

Cited by 61 (19 self)
 Add to MetaCart
(Show Context)
We consider the problem of scheduling transmissions of multiple data users (flows) sharing the same wireless channel (server). The unique feature of this problem is the fact that the capacity (service rate) of the channel varies randomly with time and asynchronously for different users. We study a scheduling policy called Exponential scheduling rule, which was introduced in an earlier paper. Given a system with N users, and any set of positive numbers {an},n = 1,2,...,N, we show that in a heavytraffic limit, under a nonrestrictive complete resource pooling condition, this algorithm has the property that, for each time t, it (asymptotically) minimizes maxn an˜qn(t), where ˜qn(t) is user n queue length in the heavy traffic regime.
Joint asynchronous congestion control and distributed scheduling for multihop wireless networks
 in the Proceedings IEEE Infocom
"... Abstract — We consider a multihop 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
(Show Context)
Abstract — We consider a multihop 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 onethird of the throughput supportable by any other algorithm, including centralized algorithms. I.