Fair Class-Based Downlink Scheduling with Revenue Considerations in Next Generation Broadband wireless Access Systems Bader Al-Manthari, Member, IEEE,

Slides:



Advertisements
Similar presentations
Centre for Communications Research Scheduling Techniques for Improving Call Capacity for VoIP Traffic in MIMO-OFDMA Networks M. Nicolaou, S. Armour, A.
Advertisements

Lookback Scheduling for Long-Term Quality-of-Service Over Multiple Cells Hatem Abou-zeid*, Stefan Valentin, Hossam S. Hassanein*, and Mohamed F. Feteiha.
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Opportunistic Scheduling Algorithms for Wireless Networks
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
1 “Multiplexing Live Video Streams & Voice with Data over a High Capacity Packet Switched Wireless Network” Spyros Psychis, Polychronis Koutsakis and Michael.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
CAC and Scheduling Schemes for Real-time Video Applications in IEEE Networks Ou Yang UR 10/11/2006.
A serve flow management strategy for IEEE BWA system in TDD mode Hsin-Hsien Liu
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
“On the Integration of MPEG-4 streams Pulled Out of High Performance Mobile Devices and Data Traffic over a Wireless Network” Spyros Psychis, Polychronis.
1 Proportional differentiations provisioning Packet Scheduling & Buffer Management Yang Chen LANDER CSE Department SUNY at Buffalo.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
Fair Real-time Traffic Scheduling over Wireless Local Area Networks Insik Shin Joint work with M. Adamou, S. Khanna, I. Lee, and S. Zhou Dept. of Computer.
Suk-Bok Lee, Ioannis Pefkianakis, Adam Meyerson, Shugong Xu, Songwu Lu
Chia-Yu Yu 1, Sherali Zeadally 2, Naveen Chilamkurti 3, Ce-Kuen Shieh 1 1 Institute of Computer Communication Engineering and Department of Electrical.
Multicast Scheduling in Cellular Data Networks Katherine Guo, Arun Netravali, Krishan Sabnani Bell-Labs Research Hyungsuk Won, Han Cai, Do Young Eun, Injong.
Scheduling in IEEE e Mobile WiMAX Networks-Key Issues and a Survey 報告者 : 李宗穎 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 27, NO. 2, FEBRUARY.
On QoS Guarantees with Reward Optimization for Servicing Multiple Priority Class in Wireless Networks YaoChing Peng Eunyoung Chang.
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.
Multimedia Support for Wireless W-CDMA with Dynamic Spreading By Ju Wang Mehmet Ali Elicin And Jonathan C.L. Liu Lecture by Seth Caplan.
The Case for Addressing the Limiting Impact of Interference on Wireless Scheduling Xin Che, Xi Ju, Hongwei Zhang {chexin, xiju,
Performance Analysis of an innovative scheduling algorithm for OFDMA based IEEE a systems E. Baccarelli, M.Biagi, C.Pelizzoni, N.Cordeschi This work.
2008/4/101 A DAPTIVE P OWER A LLOCATION AND C ALL A DMISSION C ONTROL IN M ULTISERVICE W IMAX A CCESS N ETWORKS IEEE Wireless Communications February 2007.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
1 [3] Jorge Martinez-Bauset, David Garcia-Roger, M a Jose Domenech- Benlloch and Vicent Pla, “ Maximizing the capacity of mobile cellular networks with.
Utilizing Call Admission Control for Pricing Optimization of Multiple Service Classes in Wireless Cellular Networks Authors : Okan Yilmaz, Ing-Ray Chen.
Utility-Optimal Scheduling in Time- Varying Wireless Networks with Delay Constraints I-Hong Hou P.R. Kumar University of Illinois, Urbana-Champaign 1/30.
Optimal Base Station Selection for Anycast Routing in Wireless Sensor Networks 指導教授 : 黃培壝 & 黃鈴玲 學生 : 李京釜.
Admission Control and Scheduling for QoS Guarantees for Variable-Bit-Rate Applications on Wireless Channels I-Hong Hou P.R. Kumar University of Illinois,
Incentive-Oriented Downlink Scheduling for Wireless Networks with Real-Time and Non-Real-Time Flows I-Hong Hou, Jing Zhu, and Rath Vannithamby.
Utility Maximization for Delay Constrained QoS in Wireless I-Hong Hou P.R. Kumar University of Illinois, Urbana-Champaign 1 /23.
Downlink Scheduling With Economic Considerations to Future Wireless Networks Bader Al-Manthari, Nidal Nasser, and Hossam Hassanein IEEE Transactions on.
Vertical Optimization Of Data Transmission For Mobile Wireless Terminals MICHAEL METHFESSEL, KAI F. DOMBROWSKI, PETER LANGENDORFER, HORST FRANKENFELDT,
A Joint Channel and Queue-Aware Scheduling for IEEE Wireless Metropolitan Area Networks Mehri Mehrjoo, Xuemin Shen, Kshirassgar Naik WCNC 2007.
Wireless communications and mobile computing conference, p.p , July 2011.
Opportunistic Traffic Scheduling Over Multiple Network Path Coskun Cetinkaya and Edward Knightly.
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.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
Cooperative Layered Wireless Video Multicast Ozgu Alay, Thanasis Korakis, Yao Wang, Elza Erkip, Shivendra Panwar.
Yuan-Cheng Lai and Yen-Hung Chen Department of Information Management National Taiwan University of Science and Technology AINA 2008 Accept rate: 2008.
BOUNDS ON QOS- CONSTRAINED ENERGY SAVINGS IN CELLULAR ACCESS NETWORKS WITH SLEEP MODES - Sushant Bhardwaj.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
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,
On Exploiting Diversity and Spatial Reuse in Relay-enabled Wireless Networks Karthikeyan Sundaresan, and Sampath Rangarajan Broadband and Mobile Networking,
CHANNEL ALLOCATION FOR SMOOTH VIDEO DELIVERY OVER COGNITIVE RADIO NETWORKS Globecom 2010, FL, USA 1 Sanying Li, Tom H. Luan, Xuemin (Sherman) Shen Department.
Performance Evaluation of the IEEE MAC for QoS Claudio Cicconetti, Alessandro Erta, Luciano Lenzini, and Enzo Mingozzi IEEE Transactions On Mobile.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Wireless Cache Invalidation Schemes with Link Adaptation and Downlink Traffic Presented by Ying Jin.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
ComNets, RWTH Aachen University Relays in CDMA2000 Martha Clavijo Chair of Communication Networks RWTH Aachen University, Germany FFV 2007, ,
Self-Organized Resource Allocation in LTE Systems with Weighted Proportional Fairness I-Hong Hou and Chung Shue Chen.
Downlink Scheduling for Multimedia Multicast/Broadcast over Mobile WiMAX Connection-oriented Multi- state Adaptation Source:IEEE Wireless Communications.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Cooperative Resource Management in Cognitive WiMAX with Femto Cells Jin Jin, Baochun Li Department of Electrical and Computer Engineering University of.
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
A Method for Non-real-time Polling Service in IEEE Wireless Access Networks + Jing Wu, + Jeonghoon Mo, and * Ting Wang + Information and Communications.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Performance Evaluation of Scheduling in IEEE based Wireless Mesh Networks Bo Han, Weijia Jia,and Lidong Lin Computer Communications, 2007 Mei-zhen.
Dynamic Fair Scheduling With QoS Constraints in Multimedia Wideband CDMA Cellular Networks Liang Xu, Member, IEEE, Xuemin (Sherman) Shen, Senior Member,
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
Scheduling in Wireless Communication Systems
Scheduling Algorithms in Broad-Band Wireless Networks
Youngki Kim Mobile R&D Laboratory KT, Korea
Presentation transcript:

Fair Class-Based Downlink Scheduling with Revenue Considerations in Next Generation Broadband wireless Access Systems Bader Al-Manthari, Member, IEEE, Hossam Hassanein, Senior Member, IEEE, Najah Abu Ali, Member, IEEE, and Nidal Nasser, Member, IEEE Presented by Reghu Anguswamy and Fenye Bao 1

Outline Introduction Related work System model Proposed scheme – Opportunity cost & utility function – Scheduling different types of traffic Performance evaluation Conclusion 2

Introduction Broadband Wireless Access Systems (BWAS) – High Speed Downlink Packet Access (HSDPA) – (WiMAX) QoS Provisioning – Satisfying diverse QoS requirements of users while maximizing revenues of network operators 3

Levels of QoS Provisioning 4

Design Issues (1) Channel quality conditions – Varying data rates due to mobility – Selection of users with good channel quality conditions to maximize system capacity Fairness – User with bad channel quality conditions may not get served and suffer from starvation 5

Design Issues (2) QoS requirements – Different QoS for different applications Revenue losses – Loss of revenue due to scheduling low-revenue generating users – Buffering data at base station – Pay for services 6

Packet Scheduling Nonreal-time – Main QoS metric is average throughputs – Maximum Carrier to Interference Ratio (Max CIR) Chooses users best quality channel conditions maximizing system capacity at the expense of fairness – Proportional Fairness (PF) Balances capacity-fairness tradeoff by serving users with best relative channel quality Only fair when similar channel conditions – Score-Based (SB) Scheduling scheme – Fast Fair Throughput (FFT) 7

Packet Scheduling Real-time – Designed for multimedia traffic with various QoS requirements such as min. data rate or max. delay – Buffering data at base station – Pay for services – Modified Largest Weighted Delay First (M-LWDF) and Fair M-LWDF (FM-LWDF) – Max CIR with Early Delay Notifications(EDN) 8

Packet Scheduling Real-time – Modified Largest Weighted Delay First (M-LWDF) and Fair M-LWDF (FM-LWDF) Relative channel quality multiplies by a term representing user’s packet delay FM-LWDF borrows equalizer term from FFT scheme and adds it to M-LWDF to improve fairness – Max CIR with Early Delay Notifications(EDN) Scheduling using Max CIR as long as packet delays are below a certain threshold 9

Contributions of the Paper Supporting multiple classes of service for users having different QoS and traffic demands. Satisfying the conflicting requirements of the users and network operators. Maximizing the throughput of the wireless system. Ensuring a fair distribution of wireless resources. 10

Two Economics Concepts Opportunity Cost – The opportunity cost for a good is defined as the value of any other goods or services that a person must give up in order to product or get that good. – For example: if a gardener can grow carrots or potatoes, the opportunity cost of growing carrots is the alternative crop (potatoes) might have been grown instead. 11

Two Economics Concepts Law of Diminishing Marginal Utility – increasing amounts of a good or of a service are consumed, past some point of consumption the utility (usefulness) of successive increases drops. 12

System Model and Packet Scheduling Model 13

System Model and Packet Scheduling Model Downlink transmission is done in time frames. Each frame consists of a number of time slots. The base station serves N users. There are K classes of traffic. Each class (i) of traffic has N i users: N = N 1 + … + N K, (1 <= i <= K) Each user regularly informs the base station of his channel quality condition through uplink. 14

Fair Class-Based Packet Scheduling General Formulation – Utility function to represent the satisfactions of mobile users. – Opportunity cost function to represent the cost of serving them. 15

Fair Class-Based Packet Scheduling Objective: Subject to: is the set of users (represented by ) selected to transmit to. 16 Utility function QoS measures Lower and upper bounds on QoS Data rate constraint Opportunity cost constraint NiNi

The Opportunity Cost The opportunity cost is defined as follows: : price per bit for user j in class i; : the revenue earned if user j is served. : the maximum obtainable revenue in current time frame. 17

The Opportunity Cost Revenue loss constraint: H = 0, cannot tolerate any revenue loss; H = 0.2 Rev Max, restricts the revenue loss to be no more than 20% of the maximum obtainable revenue; H = Rev Max, the opportunity cost is ignored. 18

The Opportunity Cost To guarantee certain levels of QoS (real-time traffic), the opportunity cost constraint may be relaxed: Where: is the obtainable revenue from the users that require QoS guarantees. 19 Reserved to guarantee QoS

The Utility Function The authors introduced following utility function: Properties of this utility function – Nondecreasing – Diminishing marginal utility – Prioritizing different classes (larger a i increases the slope of utility function?) 20

The Utility Function Objective: Scheduling decision: – Computing the aggregate utility if only user (i,j) is scheduled and all others are not. – Finding the set of users with highest aggregate utility (in descending order). – Optimal? Approximately optimal? 0-1 knapsack. DP! 21 Utility of served users Utility of not served users

Scheduling Different Types of Traffic QoS Measures – Average throughput – Minimum data rate requirements – Maximum delay requirements QoS measures are chosen so that the scheduling scheme achieves the objectives 22

Scheduling Different Types of Traffic Exploiting the user channel quality conditions in scheduling decisions Maximizing the users individual data rates and the system throughput Users with good channel quality conditions will have higher priority to transmit 23

Scheduling Different Types of Traffic 24

Scheduling Different Types of Traffic - different definitions for different traffic types e – best effort traffic – Increases fairness measure of a user – if a user with high average throughput is served, though his utility will increase, the social welfare of the system will not be maximized because of the rapid decrease of utilities of users with low average throughputs as a result of the diminishing marginal property 25

Scheduling Different Types of Traffic r – minimum data rate requirements represents a fairness measure – if the user is receiving a low average throughput compared to other users who request the same data rate, the rate of decrease in his utility function will be higher than the other users – Scheduler will be forced to serve the user to increase his utility, and hence, maximize the social welfare of the system. 26

Scheduling Different Types of Traffic d – maximum delay requirements - also represents fairness measure similar to the case for minimum data rate requirements 27

Scheduling Different Types of Traffic 28

Scheduling Different Types of Traffic 29

Performance Evaluation Traffic Models – VoIP (class 1) – Audio streaming (class 2) – Video streaming (class 2) – FTP (class 3) Priority: class 1 > class 2 > class 3, audio > video. Price: p ij = 6, 4, 2, 1 for VoIP, audio, video, FTP. 30

Performance Evaluation Channel Model – The channel condition changes with time depending on the user’s environment and speed. – The channel models consists of 5 parts: Distance loss Shadowing Multipath fading Intracell interference Intercell interference 31

Performance Evaluation Simulation Results – One traffic type VoIP and audio streaming (real-time) – Compared with M-LWDF, FM-LWDF, Max CIR, and EDN. Video streaming and FTP (nonreal-time) – Compared with CIR, PF, and FFT. – Multiplexed scenario Shows the ability to provide inter and intraclass prioritization. 32

Performance Evaluation Average packet delay (VoIP) 33

Performance Evaluation Average packet delay of FCBPS with different revenue losses (VoIP) 34

Performance Evaluation The Jain fairness index (VoIP) 35

Performance Evaluation The Jain fairness index of FCBPS with different revenue losses (VoIP) 36

Performance Evaluation Average throughput (video streaming) 37

Performance Evaluation The Jain fairness index (video streaming) 38

Performance Evaluation Percentage of service coverage for all traffic types (multiplexed traffic) 39

Performance Evaluation The Jain fairness index for all traffic types (multiplexed traffic) 40

Conclusion The proposed scheduling scheme: utilizes utility and opportunity cost functions – to satisfy the QoS requirements of users – under the revenue loss constriction of network operators. supports both interclass and intraclass prioritization. ensures fairness at packet-level. 41

Questions? 42