Dynamic Fair Scheduling With QoS Constraints in Multimedia Wideband CDMA Cellular Networks Liang Xu, Member, IEEE, Xuemin (Sherman) Shen, Senior Member,

Slides:



Advertisements
Similar presentations
February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Advertisements

Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Opportunistic Scheduling Algorithms for Wireless Networks
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Abhay.K.Parekh and Robert G.Gallager Laboratory for Information and Decision Systems Massachusetts Institute of Technology IEEE INFOCOM 1992.
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
EE 685 presentation Optimal Control of Wireless Networks with Finite Buffers By Long Bao Le, Eytan Modiano and Ness B. Shroff.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
Ncue-csie1 A QoS Guaranteed Multipolling Scheme for Voice Traffic in IEEE Wireless LANs Der-Jiunn Deng 、 Chong-Shuo Fan 、 Chao-Yang Lin Speaker:
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
1 Token Bucket Based CAC and Packet Scheduling for IEEE Broadband Wireless Access Networks Chi-Hung Chiang
Mobility Increases Capacity In Ad-Hoc Wireless Networks Lecture 17 October 28, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor.
EE360: Lecture 7 Outline Adaptive CDMA Techniques Introduction CDMA with power control Adaptive techniques for interference reduction Rate and power adaptation.
1 Power Control and Rate Adaptation in WCDMA By Olufunmilola Awoniyi.
A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The Single-Node Case Abhay K. Parekh, Member, IEEE, and Robert.
College of Engineering Resource Management in Wireless Networks Anurag Arepally Major Adviser : Dr. Robert Akl Department of Computer Science and Engineering.
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
Mazumdar Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Non-convex.
Transporting Compressed Video Over ATM Networks with Explicit-Rate Feedback Control IEEE/ACM Transactions on Networking, VOL. 7, No. 5, Oct 1999 T. V.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
Fair Class-Based Downlink Scheduling with Revenue Considerations in Next Generation Broadband wireless Access Systems Bader Al-Manthari, Member, IEEE,
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Device-to-Device Communication in Cellular Networks Speaker: Tsung-Han Chiang Date: Feb. 24,
JWITC 2013Jan. 19, On the Capacity of Distributed Antenna Systems Lin Dai City University of Hong Kong.
Fairness-Aware Cooperative Resource Allocation for Self-Healing in SON-based Indoor System Kisong Lee, Student Member, IEEE, Howon Lee, Associate Member,
Advanced Spectrum Management in Multicell OFDMA Networks enabling Cognitive Radio Usage F. Bernardo, J. Pérez-Romero, O. Sallent, R. Agustí Radio Communications.
Cell Zooming for Cost-Efficient Green Cellular Networks
Downlink Scheduling With Economic Considerations to Future Wireless Networks Bader Al-Manthari, Nidal Nasser, and Hossam Hassanein IEEE Transactions on.
Overload Prediction Based on Delay in Wireless OFDMA Systems E. O. Lucena, F. R. M. Lima, W. C. Freitas Jr and F. R. P. Cavalcanti Federal University of.
Opportunistic Fair Scheduling for the Downlink of Wireless Metropolitan Area Networks Mehri Mehrjoo, Mehrdad Dianati, Xuemin (Sherman) Shen, and.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
Hangguan Shan, Member, IEEE, Ho Ting Cheng, Student Member, IEEE, and Weihua Zhuang, Fellow, IEEE Cross-Layer Cooperative MAC Protocol in Distributed Wireless.
Dynamic Bandwidth Allocation with Fair Scheduling For WCDMA Systems Liang Xu, Xumin Shen, and Jon W. Mark University of Waterloo published in IEEE Wireless.
Multicast Recipient Maximization in IEEE j WiMAX Relay Networks Wen-Hsing Kuo † ( 郭文興 ) & Jeng-Farn Lee ‡ ( 李正帆 ) † Department of Electrical Engineering,
Spectrum Sensing In Cognitive Radio Networks
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
CprE 458/558: Real-Time Systems (G. Manimaran)1 CprE 458/558: Real-Time Systems Energy-aware QoS packet scheduling.
CHANNEL ALLOCATION FOR SMOOTH VIDEO DELIVERY OVER COGNITIVE RADIO NETWORKS Globecom 2010, FL, USA 1 Sanying Li, Tom H. Luan, Xuemin (Sherman) Shen Department.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
04/02/08 1 Packet Scheduling IT610 Prof. A. Sahoo KReSIT.
CSIE & NC Chaoyang University of Technology Taichung, Taiwan, ROC
Fundamentals of Cellular Networks (Part III)
Presented by: Ahmed Abdelhalim
Khiem Lam Jimmy Vuong Andrew Yang
Presented by Tae-Seok Kim
Group Multicast Capacity in Large Scale Wireless Networks
Advanced Wireless Networks
ECE 7930 Advanced Topics in Wireless Networks
Analyzing Security and Energy Tradeoffs in Autonomic Capacity Management Wei Wu.
Syed Hussain Ali, Member, IEEE Victor C. M. Leung, Fellow, IEEE
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
Dusit Niyato, Student Member, IEEE Ekram Hossain, Senior Member, IEEE
Provision of Multimedia Services in based Networks
Scheduling Algorithms in Broad-Band Wireless Networks
Networked Real-Time Systems: Routing and Scheduling
Qingwen Liu, Student Member, IEEE Xin Wang, Member, IEEE,
Presented By Riaz (STD ID: )
Youngki Kim Mobile R&D Laboratory KT, Korea
Chrysostomos Koutsimanis and G´abor Fodor
Presentation transcript:

Dynamic Fair Scheduling With QoS Constraints in Multimedia Wideband CDMA Cellular Networks Liang Xu, Member, IEEE, Xuemin (Sherman) Shen, Senior Member, IEEE, and Jon W. Mark, Fellow, IEEE IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 3, NO. 1, JANUARY 2004 Speaker: Chun Hsu 許君 1

Outline  Introduction  System Model  Soft Capacity  CDGPS  C-CDGPS  Numerical Results  Conclusion  Comments 2

Introduction – Soft capacity  Wireless networks are expected to support multimedia traffic, and to make efficient use of the radio resource.  To efficiently support QoS for multimedia traffic in wireless networks is to employ a central scheduler.  The scheduler should be efficient in utilizing the radio resources and be fair in scheduling services.  An important feature of CDMA cellular networks is the so- called soft capacity.  The uplink capacity is subject to the variation of signal-to- interference ratios (SIRs) and bandwidth demands of.  For instance, if one user is allocated a large bandwidth while the other users are allocated relatively small bandwidths, the total achievable throughput could be larger than that for uniform bandwidth allocation 3

Introduction – Challenge and Goal  In order to avoid overbooking the capacity, a conventional scheduler may have to make a conservative estimate of the soft uplink capacity,  which may result in an inefficient utilization of the radio resources.  The total uplink throughput may have to be sacrificed for fairness. On the other hand, a short-term unfair bandwidth allocation may improve the total throughput.  Goal  to design a scheduler more efficient in utilizing the soft uplink capacity  to tradeoff the fairness with throughput 4

Introduction – Contribution  A formulation of the soft uplink capacity is given, where a “nominal capacity” is defined to interpret the uplink resource in each cell.  Based on the nominal capacity, adapt the CDGPS scheme to exploit the soft-capacity in a more efficient way.  A modified CDGPS scheme, credit-based CDGPS (C- CDGPS) is proposed.  The C-CDGPS scheme can improve the delay and throughput, as compared with the original CDGPS scheme.  Long-term fairness among all users can also be guaranteed due to the bounded user credits, although short-term unfairness may be introduced by the credit-based scheduling. 5

System Model  In this paper, maximum achievable throughout on all dedicated channels is referred as the uplink capacity.  Due to the multiple-access interferences (MAI) among uplink channels, the uplink capacity is considered to interference- limited,  i.e., the capacity is not limited by the number of available spreading codes.  In order to achieve a bounded delay for a user, it is required that each traffic source is shaped by a leaky- bucket regulator with parameter (σ, ρ),  where σ and ρ are token buffer size and token generation rate, respectively. 6

Soft Capacity how to formulate and deploy the capacity  As the uplink capacity of a CDMA system is soft in nature, an important issue is how to formulate and deploy the capacity.  Let the spread bandwidth be W(?). Denote R i the channel rate and P i the received signal power of the i th user in the cell.  The SIR of the i th user can be written as  where P n is the background noise power at the BS and I inter is the intercell interference power from other cells.  The bit energy of user is E b =P i /R i.  I e be the equivalent spectral density of the interference plus background noise for user i.  The equivalent power of interference plus noise is WI e. 7

Soft Capacity  Then, the QoS at the BS receiver can be expressed in terms of E b /I e and (1) can be manipulated to yield  To achieve the target BER, a minimum E b /I e requirement, (E b /I e ) 0 need to be guaranteed for all users.  Let γ i be the desired SIR (SIR threshold) of user i. For QoS satisfaction, γ i must be greater than or equal to the specification r i 0 = (E b /I e ) 0 R i /W, so that the actual can be achieved as  The uplink capacity can be defined as  f((E b /I e ) i ) is an increasing function of the achieved which accounts for the effect of forward error control. 8

Soft Capacity  Consider a simplified system model, where only two users sharing the DS-CDMA uplink.  There are no other interference and background noise except for the MAI between the two users. 9 R 1A +R 2A <R 1B +R 2B R 1A =R 2A R 1B <R 2B

Soft Capacity - Nominal Capacity(1/2)  From (1), if SIR i can be maintained at the desired level, for any, the minimal received powers are [24]  Since the power value should be positive and limited, the following necessary condition must be satisfied.  However, when the left-hand side of (6) is close to 1, the optimal power levels may be too high to be sustainable. Therefore, it is necessary to impose the inequality  We define (1-δ) as the nominal capacity. 10

Soft Capacity - Nominal Capacity(2/2)  Let. From(5), (7), the nominal capacity (1-δ) of a target cell can be determined using  In general, P u can be set by the service provider.  As P u represents a target limit on the sum of the received signal powers from all the mobiles within the cell,  the benefit of setting P u is limiting the interference from this cell to other cells.  In practice, P u can also be dynamically adjusted according to the location of mobiles.  For instance, if most of the mobiles move closer to the BS and, hence, their interference to other cells decrease, P u can be increased accordingly. 11

CDGPS  The CDGPS scheme is based on the GPS fair scheduling discipline, and developed for the rate-scheduled wideband CDMA system.  To insure that the uplink system will not be overloaded during the dynamic scheduling, C has to be chosen as the lower bound of the soft capacity,  In (9), all the users N are persistently and simultaneously transmitting at the same channel rate, which gives a safe but conservative estimate of the uplink capacity. 12

CDGPS – delay bound and fairness  Let traffic flow i be regulated by a Leaky-Bucket with token buffer size σ i and token generation rate ρ i.  Theorem 1: If guarantee rate g i >=ρ i, then the packet delay of flow i is bounded by  Short term fairness  CDGPS can guarantee each backlogged flow with at least the minimum rate which is proportional to its weight.  In addition, the surplus bandwidth is redistributed among all of the backlogged flows in proportion to their weights.  Long term fairness  comparing the delay bound (12) with the ideal GPS delay bound σ i /g i, the difference between the two bounds is within T. 13

CDGPS – Resource Allocation for Soft Capacity (1/2)  To overcome the inefficient use of uplink capacity, they developed the following optimal resource allocation approach.  Let B i (k) be the amount (in bits) of flow i traffic requested for transmission in slot k, the throughput H i (k) of user during slot can be written as  The optimization problem is to choose the vectors S={γ 1 (k),…,γ N (k)} and R={R 1 (k),…,R N (k)}, such that 14

CDGPS – Resource Allocation for Soft Capacity (2/2)  subject (E b /I e ) to constraints  Capacity constraint (7)  GPS fairness constraints 15

CDGPS – Soft Capacity Allocation Procedure (1/2) 16 This procedure is to find a solution for (14)

CDGPS – Soft Capacity Allocation Procedure (2/2) 17

Credit-Based CDGPS (C-CDGPS)  In some situation the short-term fairness may not be necessary.  For instance, for delay-insensitive data users, a short-term unfair allocation of resource in a slot may not degrade their QoS in terms of throughput.  A short-term unfairness may benefit user QoS and increase resource utilization, as long as the long-term fairness can still be guaranteed.  C-CDGPS scheduling scheme is introduced to improve the throughput of the delay-insensitive data users, and, at the same time, to guarantee the long-term fairness. 18

C-CDGPS - Credit  The credit of a user is increased if it does not receive as much as its deserved fair share of bandwidth in a time slot and is decreased if it receives more than its fair share.  Note that there has to be a limit on the credit accumulation, otherwise, a user with very large credit can capture bandwidth for a long period of time.  With the C-CDGPS, it can be shown that a credit bound exists so that the long-term fairness can be guaranteed.  The total amount of extra bandwidth which can be shared by greedy flows besides their guaranteed bandwidth is  B 0 ={j:S req,j (k)>G j } for the time slot k. 19

C-CDGPS – scheme strategy  and the credits of the flows in set B 0 are updated by  If a greedy flow does not receive its fair share of e(k), it will receive more credits.  The strategy is to give the greedy flow that has the largest amount of credits the first priority to obtain extra bandwidth.  In the first iteration, all the other greedy flows are only given the guaranteed bandwidth.  If the user with the highest credit does not use up e(k), the user with the second highest credit will be given a share of e(k) in the next iteration.  The iterations continue until the extra bandwidth is used up and K i (k) will be updated by (23). 20

C-CDGPS – Fairness and delay bound  Fairness is not guaranteed within each slot by the C- CDGPS rate-allocation procedure.  However, the short-term unfairness can be limited if the credits of greedy flows are bounded.  Since K max and K diff are bounded, Theorem 4 implies that the weighted fairness constraint (16) can be approximately satisfied in the long term. 21

C-CDGPS – delay bound 22

Simulation 1  The uplink capacity is assumed to be a constant C=2Mb/s.  Four homogeneous best-effort packet data flows are considered, and assigned the same weight.  Static scheduler assigns a fixed channel rate that equals to the guaranteed rate in the CDGPS scheme, to each packet flow. 23

Average delay comparison 24 (minimal delay) GPS performs hypothetically bit-by- bit scheduling which can instantly respond to the traffic variation. (better than static) CDGPS is more flexible in allocating bandwidth and can make use of idle network resource to improve delay performance.

Maximum delay comparison 25

Throughput comparison: CDGPS and GPS 26 traffic arrival rates fluctuate: 1.25s-1.35s

Simulation 2 & 3  In the second simulation, four homogeneous Poisson data traffic flows are simulated, each of which is guaranteed 1/4 of the capacity C.  The traffic load (normalized by C) is the sum of average arrival rates of the four data flows.  Nominal capacity (1-δ) =0.67  In the third simulation, ten voice flows, one VBR video flows and four best-effort data flows are simulated.  Voice: ON-OFF model, weight=8  VBR: eight-state MMPP model, weight=260  BE: Poisson process model, weight=2 27

Throughput comparison 28

Average delay comparison 29

Maximum delay comparison 30

Maximum and minimum credits in C-CDGPS 31

Delay Performance Of Heterogeneous Traffic Scheduled By CDGPS 32

Conclusion  Efficient dynamic fair scheduling schemes have been proposed to support QoS of multimedia traffic in the uplink of CDMA cellular networks.  The analysis and simulation results show that bounded delay can be provisioned for real-time application by using the CDGPS service discipline with a high resource utilization, and weighted fairness can be assured among different users.  The resource utilization and delay can be further improved by C-CDGPS which exploits the soft uplink capacity. 33

Comments  Maybe we can compare the soft capacity under each type of distribution for service request, to find out the highest soft capacity.  Then, based on C-CDGPS, allocate the resource to approximate the highest soft capacity distribution. 34