Scheduling in IEEE 802.16e Mobile WiMAX Networks-Key Issues and a Survey 報告者 : 李宗穎 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 27, NO. 2, FEBRUARY.

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

Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Priority Scheduling and Buffer Management for ATM Traffic Shaping Authors: Todd Lizambri, Fernando Duran and Shukri Wakid Present: Hongming Wu.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
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
1 Token Bucket Based CAC and Packet Scheduling for IEEE Broadband Wireless Access Networks Chi-Hung Chiang
Performance Analysis of the IEEE Wireless Metropolitan Area Network nmgmt.cs.nchu.edu.tw 系統暨網路管理實驗室 Systems & Network Management Lab Reporter :黃文帥.
1 在 IEEE 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:
Fair Scheduling in Web Servers CS 213 Lecture 17 L.N. Bhuyan.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
1 Proportional differentiations provisioning Packet Scheduling & Buffer Management Yang Chen LANDER CSE Department SUNY at Buffalo.
1 A new QoS Architecture for IEEE and Spec. Instruction Speaker: Ming-Chia Hsieh Date:2005/05/03.
12006/11/28 Performance Analysis of Scheduling Algorithms for VoIP Services in IEEE e Systems Advisor: Dr. Kai-Wei Ke Speaker: Jaw-Woei Ma Date:11/28/2006.
IEEE e/Mobile WiMAX Moise Effo.
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.
1 Real-Time Traffic over the IEEE Medium Access Control Layer Tian He J. Sobrinho and A. krishnakumar.
1 IEEE Wireless MAN "Air Interface for Fixed Broadband Wireless Access Systems"
An Efficient QoS Scheduling Architecture for IEEE Wireless MANs Supriya Maheshwari Under the guidance of Prof. Sridhar Iyer and Prof. Krishna Paul.
A Study of the Bandwidth Management Architecture over IEEE WiMAX Student :Sih-Han Chen Advisor : Ho-Ting Wu Date :
Chia-Yu Yu 1, Sherali Zeadally 2, Naveen Chilamkurti 3, Ce-Kuen Shieh 1 1 Institute of Computer Communication Engineering and Department of Electrical.
WiMAX: IEEE Wireless MANs. Sridhar IyerIIT Bombay2 Wireless networks  Wireless PANs (Bluetooth – IEEE ) –very low range –wireless connection.
CONGESTION CONTROL and RESOURCE ALLOCATION. Definition Resource Allocation : Process by which network elements try to meet the competing demands that.
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.
Performance evaluation of adaptive sub-carrier allocation scheme for OFDMA Thesis presentation16th Jan 2007 Author:Li Xiao Supervisor: Professor Riku Jäntti.
An Adaptive Deficit-based Scheduler for IEEE e Networks Nararat RUANGCHAIJATUPON and Yusheng JI The Graduate University for Advanced Studies National.
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,
Chun Nie, Thanasis Korakis, and Shivendra Panwar Department of Electrical and Computer Engineering, Polytechnic University, Brooklyn A Multi-hop Polling.
Energy-Saving Scheduling in IEEE e Networks Chia-Yen Lin, and Hsi-Lu Chao Department of Computer Science National Chiao Tung University.
Integration of WiMAX and WiFi Optimal Pricing for Bandwidth Sharing Dusit Niyato and Ekram Hossain, TRLabs and University of Manitoba IEEE Communications.
An optimal power-saving class II for VoIP traffic and its performance evaluations in IEEE e JungRyun Lee School of Electrical and Electronics Eng,Chung-Ang.
Quality of Service in WiMAX and LTE Networks Mehdi Alasti and Behnam Neekzad, Clearwire Jie Hui and Rath Vannithamby, Intel Labs IEEE Communications Magazine.
Downlink Scheduling With Economic Considerations to Future Wireless Networks Bader Al-Manthari, Nidal Nasser, and Hossam Hassanein IEEE Transactions on.
Uplink Scheduling with Quality of Service in IEEE Networks Juliana Freitag and Nelson L. S. da Fonseca State University of Campinas, Sao Paulo,
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.
1 The Design of the Power Saving Mechanisms in IEEE e Networks (Defense) Student: Lei Yan ( 嚴雷 ) Advisor: Dr. Ho-Ting Wu ( 吳和庭 ) Date: 2009/07/23.
Broadband Mobile Wireless Network Lab Quality of Service Scheduling for Broadband Wireless Access Systems Vehicular Technology Conference, 2006.
Yuan-Cheng Lai and Yen-Hung Chen Department of Information Management National Taiwan University of Science and Technology AINA 2008 Accept rate: 2008.
Hybrid Power Saving Mechanism for VoIP Services with Silence Suppression in IEEE e Systems Hyun-Ho Choi, Jung-Ryun Lee, and Dong-Ho Cho IEEE Communications.
1 Admission Control for Non-preprovisioned Service Flow in Wireless Metropolitan Area Networks Liping Wang, Fuqiang Liu, Yusheng Ji, and Nararat Ruangchaijatupon.
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,
Eun-Chan Park and Hwangnam Kim Dept. of Information and Communication, Dongguk University ( 南韓東國大學 ) Dept. of Electrical Engineering, Korea University.
Performance Evaluation of the IEEE MAC for QoS Claudio Cicconetti, Alessandro Erta, Luciano Lenzini, and Enzo Mingozzi IEEE Transactions On Mobile.
©Copyright All Rights Reserved Scheduling in WiMAX Hemant Kumar Rath Dept. of Electrical Engg., IIT-Bombay Guide: Prof.
Multicast Polling and Efficient VoIP Connections in IEEE Networks Olli Alanen Telecommunication Laboratory Department of Mathematical Information.
Downlink Scheduling for Multimedia Multicast/Broadcast over Mobile WiMAX Connection-oriented Multi- state Adaptation Source:IEEE Wireless Communications.
Ben-Gurion University of the Negev Department of Communication Systems Engineering.
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.
MAC Protocols for Sensor Networks
New Distributed QoS Control Scheme for IEEE Wireless Access Networks Xiaofeng Bai 1, Abdallah Shami 1, Khalim Amjad Meerja 1 and Chadi Assi 2 1.
OPTIMAL LINEAR-TIME QOS- BASED SCHEDULING FOR WIMAX Arezou Mohammadi, Selim G. Akl, Firouz Behnamfar School of Computing, Queen’s University CCECE 2008.
CSIE & NC Chaoyang University of Technology Taichung, Taiwan, ROC
MAC Protocols for Sensor Networks
Instructor Materials Chapter 6: Quality of Service
Topics discussed in this section:
Channel Allocation (MAC)
Dusit Niyato, Student Member, IEEE Ekram Hossain, Senior Member, IEEE
Provision of Multimedia Services in based Networks
Scheduling Algorithms in Broad-Band Wireless Networks
Qingwen Liu, Student Member, IEEE Xin Wang, Member, IEEE,
Subject Name: Adhoc Networks Subject Code: 10CS841
Youngki Kim Mobile R&D Laboratory KT, Korea
Introduction to Packet Scheduling
Introduction to Packet Scheduling
Presentation transcript:

Scheduling in IEEE e Mobile WiMAX Networks-Key Issues and a Survey 報告者 : 李宗穎 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 27, NO. 2, FEBRUARY 2009 Chakchai So-In, Student Member, IEEE, Raj Jain, Fellow, IEEE, and Abdel-Karim Tamimi, Student Member, IEEE

2 Outline Introduction Scheduler Classification of Scheduler Conclusion

3 Introduction Key Features of WiMAX Networks WiMAX QoS Service Classes Application Traffic Models Request/Grant Mechanism

4 Key Features of WiMAX Networks OFDMA Scalable use of any spectrum width TDD and FDD MIMO Per subscriber adaptive modulation Advanced coding techniques (space-time coding and turbo coding) Strong security Multiple QoS classes

5 WiMAX QoS Service Classes Unsolicited Grant Scheme (UGS) Extended Real Time Polling Service (ertPS) Real Time Polling Service (rtPS) Non Real Time Polling Service (nrtPS) Best Effort Service (BE)

6 Application Traffic Models

7 Online-Game Traffic Model Quake II Traffic Model CDF : F(x) = 1 – e -e (x-a)/b inverse transformation : x = a + blnlnu

8 Detail Parameter

9 Request/Grant Mechanism (UGS) the scheduler needs to be aware of the resource requirements and should be able to schedule the flows so that the resources can be optimized EX : each flow requiring 500 bytes every 5 frames, if only 2500 bytes are allowed in one frame, all 10 flows can not start in the same frame, the problem gets more difficult when the UGS flows dynamically join and leave

10 Request/Grant Mechanism (rtPS) There is a strict or loose requirement of delay. If any packets are over the deadline, those packets will be dropped Video applications also have their own characteristics such as the size and the duration of I-frame, B-frame and P-frame for MPEG video

11 Request/Grant Mechanism (ertPS) Adaptive Multi-Rate (AMR) coding is used, only 33 bytes are sent every 20 ms during the active periods and 7 bytes during silent periods how to let the BS know whether there is a packet to transmit or not reduce the polling overhead and delay

12 Request/Grant Mechanism (nrtPS & BE) The only constraint for nrtPS is the minimum guaranteed throughput The main issue for BE is fairness. The problem is whether the scheduler should be fair in a short-term or a longterm EX : over one second, a flow can transmit 1 byte every 5 ms or 200 bytes every 1 second. Also, the scheduler should prevent starvation

13 Component Schedulers at BS and MSs

14 QoS Parameters The main parameters are the minimum reserved traffic, the maximum allowable delay and the tolerated jitters the scheduler may need to reschedule or interleave packets in order to meet the delay and throughput requirements. (Ex : Earliest Deadline First)

15 Throughput Optimization The bandwidth request is indicated in number of bytes and it does not translate straight forwardly to number of slots If the MS asks for 7 bytes, the BS needs to give 2 slots thereby consuming 12 bytes (if 6 bytes per slot) the percentage of packet lost is also important

16 Fairness The time to converge to fairness is important since the fairness can be defined as short term or long term

17 Energy Consumption and Power Control the scheduler can calculate the suitable power to use for each MS depending upon their location (SNR, BER…) For mobile users, the power is very limited. Therefore, MS scheduler also needs to optimize the transmission power

18 Implementation Complexity & Scalability Since the BS has to handle many simultaneous connections and decisions have to be made within 5 ms WiMAX frame duration The algorithm should efficiently operate as the number of connections increases

19 Classification of Scheduler

20 Channel-Unaware Schedulers Intra-class Scheduling Intra-class scheduling is used to allocate the resource within the same class given the QoS requirements Inter-class Scheduling Inter-class is whether each traffic class should be considered separately, that is, have its own queue

21 Round Robin algorithm How to calculate average data rate or minimum reserved traffic at any given time? Another issue is what should be the duration of fairness? EX : the scheduler can allocate 100 bytes every frame for 10 frames or 1000 bytes every 10 th frame

22 Weighted Fair Queuing algorithm each connection has its own FIFO queue and the weight can be dynamically assigned for each queue the size of bandwidth request can be used to determine the weight of queue The ratio of a connection’s average data rate to the total average data rate can be used to determine the weight of the connection The minimum reserved rate can be used as the weight The pricing can be also used as a weight

23 Delay-based algorithms This set of schemes is specifically designed for real-time traffic such as UGS, ertPS and rtPS Largest Weighted Delay First (LWDF) chooses the packet with the largest delay to avoid missing its deadline Delay Threshold Priority Queuing (DTPQ) was proposed for use when both real-time and non real-time traffic are present

24 Priority-based algorithm (1/2) the priority order can be: UGS, ertPS, rtPS, nrtPS and BE or packets with the largest delay can be considered at the highest priority The direct negative effect of priority is that it may starve some connections of lower priority service classes

25 Priority-based algorithm (2/2) To mitigate starve problem, Deficit Fair Priority Queuing (DFPQ) with a counter was introduced to maintain the maximum allowable bandwidth for each service class The counter decreases according to the size of the packets. The scheduler moves to another class once the counter falls to zero

26 Channel-Aware Schedulers Fairness QoS guarantee system throughput maximization power optimization

27 Fairness Proportional Fairness Scheme (PFS) PFS uses the ratio of channel capacity W i (t) to the long-term throughput R i (t) in a given time window T i of queue i as the preference metric instead of the current achievable data rate R i (t) can be calculated by exponentially averaging the i th queue’s throughput in terms of T i

28 QoS Guarantee Modified Largest Weighted Delay First (M- LWDF) The algorithm explicitly uses both current channel condition and the state of the queue into account The scheme serves the queue j for which “ρ i W j (t)r j (t)” is maximum ρ i is a constant which could be different for different service classes W i (t) can be either the delay of the head of line packet or the queue length r i (t) is the channel capacity for traffic class i

29 System Throughput Maximization (1/2) Users with better channel conditions receive exponentially higher bandwidth that additional mechanisms are required if the total slots are less than the total minimum required slots

30 System Throughput Maximization (2/2) Another method is using a heuristic approach, minimize the unsatisfied demand (for UGS) R ij be the rate for MS i on channel j N ij be the number of slots allocated to MS i on subchannel j linear programming  O(n 3 m 3 N) heuristic  O(nmN)

31 Power Constraint (1/2) IEEE e standard defines Power Saving Class (PCS) type I, II and III to figure out the optimal sleep time with guaranteed service especially delay

32 Power Constraint (2/2) 60% voice packets from being transmitted during silent periods SID (Silence Insertion Descriptor)

33 Conclusion and future work Optimization for WiMAX scheduler is still an ongoing research topic polling mechanism backoff optimization overhead optimization Future research on scheduling Multiple Input Multiple Output multi-hops scenario handle base station selection and hand off