OPTIMAL LINEAR-TIME QOS- BASED SCHEDULING FOR WIMAX Arezou Mohammadi, Selim G. Akl, Firouz Behnamfar School of Computing, Queen’s University CCECE 2008.

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

A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
A Study of the Bandwidth Management Architecture over IEEE WiMAX Student : Sih-Han Chen ( 陳思翰 ) Advisor : Ho-Ting Wu ( 吳和庭 ) Date :
1 Advisor: Dr. Kai-Wei Ke Speaker: Ming-Chia Hsieh Date: 30/07/2006 A Dynamic Uplink/Downlink BWA and Packet Scheduling Mechanism in WiMAX.
A serve flow management strategy for IEEE BWA system in TDD mode Hsin-Hsien Liu
Performance Evaluation of the IEEE MAC for QoS Support Aemen Hassaan Lodhi
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 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 :黃文帥.
Quality of Service Scheduling for Broadband Wireless Access Systems Sih-Han Chen Department of Computer Science and Information Engineering National.
1 在 IEEE 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:
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.
Adaptive Resource Allocation for Layer-Encoded IPTV Multicasting in IEEE WiMAX Wireless Networks Wen-Hsing Kuo, Wanjiun Liao, Tehuang Liu IEEE TRANSACTIONS.
The QoS of WiMAX. Outline Introduction Connections & Service flows Classifier & Scheduler Scheduling services Handover.
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.
A Flexible Resource Allocation and Scheduling Framework for Non-real-time Polling Service in IEEE Networks Fen Hou, James She, Pin-Han Ho, and Xuemin.
Scheduling in IEEE e Mobile WiMAX Networks-Key Issues and a Survey 報告者 : 李宗穎 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 27, NO. 2, FEBRUARY.
AeroMACS QOS.
WiMAX: IEEE Wireless MANs. Sridhar IyerIIT Bombay2 Wireless networks  Wireless PANs (Bluetooth – IEEE ) –very low range –wireless connection.
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.
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.
WiMAX: IEEE Wireless MANs Sridhar Iyer K R School of Information Technology IIT Bombay
Fair Class-Based Downlink Scheduling with Revenue Considerations in Next Generation Broadband wireless Access Systems Bader Al-Manthari, Member, IEEE,
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.
Robust QoS Control for Single Carrier PMP Mode IEEE Systems Authors: Xiaofeng Bai, Abdallah Shami, and Yinghua Ye Published: IEEE TMC April 2008.
Uplink Scheduling with Quality of Service in IEEE Networks Juliana Freitag and Nelson L. S. da Fonseca State University of Campinas, Sao Paulo,
1 Admission Control and Interference-Aware Scheduling in Multi-hop WiMAX Networks Debalina Ghosh, Ashima Gupta, Prasant Mohapatra Department of Computer.
Channel Access Delay Analysis of IEEE Best Effort Services Hossein Ghaffarian, Mahmood Fathy, Mohsen Soryani Dept. of Computer Engineering Iran.
A Joint Bandwidth Allocation and Routing Scheme for the IEEE 802
A Multicast Mechanism in WiMax Mesh Network Jianfeng Chen, Wenhua Jiao, Pin Jiang, Qian Guo Asia-Pacific Conference on Communications, (APCC '06)
Opportunistic Fair Scheduling for the Downlink of Wireless Metropolitan Area Networks Mehri Mehrjoo, Mehrdad Dianati, Xuemin (Sherman) Shen, and.
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.
Applying a Self-Configuring Admission Control Algorithm in a New QoS Architecture for IEEE Networks Sahar Ghazal 1, Yassine Hadjadj Aout 2, Jalel.
Bandwidth Balancing in Multi- Channel IEEE Wireless Mesh networks Claudio Cicconetti, Ian F. Akyildiz School of Electrical and Computer Engineering.
HR/AB/VS, IIT-Bombay 1 Feb 8, 2006 An Opportunistic DRR (O-DRR) Uplink Scheduling Scheme for IEEE based Broadband Wireless Networks Hemant Kr Rath,
LOGO A Latency and Modulation Aware Bandwidth Allocation Algorithm for WiMAX Base Stations Yi-Neng Lin, Che-Wen Wu, Ying-Dar Lin, and Yuan-Cheng Lai WCNC.
1 Admission Control for Non-preprovisioned Service Flow in Wireless Metropolitan Area Networks Liping Wang, Fuqiang Liu, Yusheng Ji, and Nararat Ruangchaijatupon.
Bluetooth: Quality of Service Reference: “QoS based scheduling for incorporating variable rate coded voice in Bluetooth”; Chawla, S.; Saran, H.; Singh,
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.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Performance Evaluation of the IEEE MAC for QoS Claudio Cicconetti, Alessandro Erta, Luciano Lenzini, and Enzo Mingozzi IEEE Transactions On Mobile.
WCNC 2008 Markov Chain Model for Polling Delay and Throughput Analyses of Uplink Subframe in WiMAX Networks Ben-Jye Chang Department of Computer Science.
Scalable Video Multicast with Adaptive Modulation and Coding in Broadband Wireless Data Systems Peilong Li *, Honghai Zhang *, Baohua Zhao +, Sampath Rangarajan.
©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.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
Ben-Gurion University of the Negev Department of Communication Systems Engineering.
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.
© Airspan Networks Inc. Automatic QoS Testing over IEEE Standard.
IEEE MAC Ikjun Yeom. Computer Network Physical Layer: network card, wire/wireless Datalink Layer: data delivery in a link Network Layer: addressing,
Broadband Access Networks and Services Chapter 7 IEEE Standard Byeong Gi Lee Seoul National University EE Spring 2004.
CSIE & NC Chaoyang University of Technology Taichung, Taiwan, ROC
AeroMACS QOS.
AeroMACS QOS.
Analysis and Evaluation of a New MAC Protocol
Dusit Niyato, Student Member, IEEE Ekram Hossain, Senior Member, IEEE
WiMAX: IEEE Wireless MANs
Qingwen Liu, Student Member, IEEE Xin Wang, Member, IEEE,
A Study of the Bandwidth Management Architecture over IEEE 802
Presentation transcript:

OPTIMAL LINEAR-TIME QOS- BASED SCHEDULING FOR WIMAX Arezou Mohammadi, Selim G. Akl, Firouz Behnamfar School of Computing, Queen’s University CCECE 2008

Outline Introduction Motivation and Goal Proposed algorithm Simulation Conclusions

Introduction In this paper, author proposed two scene. For a service provider that covers a library data transmission is as important as voice. In an area such as the downtown of a city voice transmission might be more important than data. The bandwidth allocation issue related four types of service and two types of bandwidth allocation methods which is defined by std.

Introduction Unsolicited grant service (UGS) UGS is designed to support real-time service flows that generate fixed size packets on a periodic basis. (VoIP) Real-time polling service (rtPS) rtPS is designed to support real-time traffic with variable size packets on a periodic basis. (video) Non-real-time polling service (nrtPS) nrtPS is used for non real-time applications that require variable size grant on a regular basis. (FTP) Best Effort (BE) service BE consumes the remaining bandwidth by a contention-based bandwidth request mechanism. ( transmission)

Introduction Two types of bandwidth allocation methods are defined in the standard: Grant Per Connection (GPC) With the GPC method, BS allocates grants to end users on a connection basis. Grant Per Subscriber Station (GPSS). With the GPSS method, grants are allocated on a SS basis, and packet scheduling is handled by SSs.

Motivation and Goal In this work, we focus on the GPS method BS responsible for handling all of the bandwidth allocation The problem of maximizing the number of data packets to be sent through an uplink subframe become a big issue. In a city UL bandwidth (slots) MS 1 UGS MS 2 UGS MS 3 rtPS MS 4 nrtPS MS 5 BE ms1ms2ms3

Motivation and Goal In this work, we focus on the GPS method BS responsible for handling all of the bandwidth allocation The problem of maximizing the number of data packets to be sent through an uplink subframe is a big issue. In a library UL bandwidth (slots) MS 1 UGS MS 2 UGS MS 3 rtPS MS 4 nrtPS MS 5 BE ms1ms2ms4ms5

Motivation and Goal We aim at modeling the problem as Knapsack problem and optimize the number of packets with various QoS requirements.

Proposed algorithm Assumption The service provider can choose a suitable modulation and coding scheme for data flows. There are a set of n data packets that are accepted by the admission controller and are waiting to be served

Proposed algorithm Definitions d i : the deadline for packet i l i : the length for packet i (number of slots) q i : the QoS class for packet i

Proposed algorithm Maximizing the total number of packets Subject to C is the uplink subframe bandwidth (number of slots)

Proposed algorithm The problem, which is formally defined as in the model, is a 0-1 Knapsack problem, which is an NP-hard problem. Subject to

Proposed algorithm The Knapsack problem can be solved in pseudo-polynomial time using dynamic programming, with a run time of O(n). i12345 V i ( )10111 Wi(li)Wi(li)21345 C = 5slots

Proposed algorithm W=12345 i= {v 1 } {v 1, v 3 } 401 {v 1 } 2 {v 1, v 3 } 501 {v 1 } 2 {v 1, v 3 } V[ i, w ] i12345 V i ( )10111 W i (l i )21345 C = 5slots {v 2 } {v 3 } V[2,3]=max(v[1,3],0+v[1,2])=1

Proposed algorithm Theorem 1: The algorithm provided here is a globally optimal uplink scheduling algorithm for any given consecutive number of frames. Sketch of the proof: We use induction to prove our claim. The algorithm is optimal for one subframe. We prove that it is optimal for subframe K + 1, if it is optimal for subframe K. Then, using contradiction, we prove the inductive step of the induction.

Proposed algorithm Maximizing the number of UGS packets : the ith packet

Proposed algorithm

Simulation Randomly generation l i 0< l i < 200 n = 20~200

Simulation

Conclusions In this paper, we presented two models to describe uplink scheduling in WiMAX systems. We showed that the 0-1 Knapsack problem is reducible to the problems described here. Therefore, we present an optimal algorithm for each model of the application, with a running time of O(n), where n is the number of packets to be sent.