Fair Real-time Traffic Scheduling over A Wireless Local Area Network Maria Adamou, Sanjeev Khanna, Insup Lee, Insik Shin, and Shiyu Zhou Dept. of Computer.

Slides:



Advertisements
Similar presentations
A DISTRIBUTED CSMA ALGORITHM FOR THROUGHPUT AND UTILITY MAXIMIZATION IN WIRELESS NETWORKS.
Advertisements

Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Wireless Resource Management through Packet Scheduling Outline for this lecture o identify the design challenges for QoS support over wireless mobile networks.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Achieving Quality of Service in Wireless Networks A simulation comparison of MAC layer protocols. CS444N Presentation By: Priyank Garg Rushabh Doshi.
1 A Novel Topology-blind Fair Medium Access Control for Wireless LAN and Ad Hoc Networks Z. Y. Fang and B. Bensaou Computer Science Department Hong Kong.
Distributed Control Algorithms for Service Differentiation in Wireless Packet Networks Michael Barry, Andrew T Campbell, Andras Veres
Presented by Scott Kristjanson CMPT-820 Multimedia Systems Instructor: Dr. Mohamed Hefeeda 1 Cross-Layer Wireless Multimedia.
1 “Multiplexing Live Video Streams & Voice with Data over a High Capacity Packet Switched Wireless Network” Spyros Psychis, Polychronis Koutsakis and Michael.
Dynamic Tuning of the IEEE Protocol to Achieve a Theoretical Throughput Limit Frederico Calì, Marco Conti, and Enrico Gregori IEEE/ACM TRANSACTIONS.
CAC and Scheduling Schemes for Real-time Video Applications in IEEE Networks Ou Yang UR 10/11/2006.
CS541 Advanced Networking 1 Spectrum Sharing in Cognitive Radio Networks Neil Tang 3/23/2009.
26 April A Compositional Framework for Real-Time Guarantees Insik Shin and Insup Lee Real-time Systems Group Systems Design Research Lab Dept. of.
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 Token Bucket Based CAC and Packet Scheduling for IEEE Broadband Wireless Access Networks Chi-Hung Chiang
Real-time smoothing for network adaptive video streaming Kui Gao, Wen Gao, Simin He, Yuan Zhang J. Vis. Commun. Image R. 16 (2005)
A TCP With Guaranteed Performance in Networks with Dynamic Congestion and Random Wireless Losses Stefan Schmid, ETH Zurich Roger Wattenhofer, ETH Zurich.
1 TDMA Scheduling in Competitive Wireless Networks Mario CagaljHai Zhan EPFL - I&C - LCA February 9, 2005.
1 Short-term Fairness for TCP Flows in b WLANs M. Bottigliengo, C. Casetti, C.-F. Chiasserini, M. Meo INFOCOM 2004.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
Opportunistic Transmission Scheduling With Resource-Sharing Constraints in Wireless Networks From IEEE JOURNAL ON SELECTED AREAS IN COMMUNCATIONS Presented.
Voice Traffic Performance over Wireless LAN using the Point Coordination Function Wei Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Michael.
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
Resource Allocation for E-healthcare Applications
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.
Opersating Mode DCF: distributed coordination function
21 Mar 2002 First Israelli-Swedish Workshop on Next Generation Networking1 / 28 Stochastic Analysis of Wireless-fair Scheduling Hwee Pink Tan and Raphael.
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
Company LOGO Provision of Multimedia Services in based Networks Colin Roby CMSC 681 Fall 2007.
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks Department of Computer Science, Wayne State.
Utility-Optimal Scheduling in Time- Varying Wireless Networks with Delay Constraints I-Hong Hou P.R. Kumar University of Illinois, Urbana-Champaign 1/30.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
27th, Nov 2001 GLOBECOM /16 Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail-Drop / RED Routers Go Hasegawa Osaka University, Japan.
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.
Hybrid OFDMA/CSMA Based Medium Access Control for Next- Generation Wireless LANs Yaser Pourmohammadi Fallah, Salman Khan, Panos Nasiopoulos, Hussein Alnuweiri.
Utility Maximization for Delay Constrained QoS in Wireless I-Hong Hou P.R. Kumar University of Illinois, Urbana-Champaign 1 /23.
Delay-Based Back-Pressure Scheduling in Multi-Hop Wireless Networks 1 Bo Ji, 2 Changhee Joo and 1 Ness B. Shroff 1 Department of ECE, The Ohio State University.
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
Providing End-to-End Delay Guarantees for Multi-hop Wireless Sensor Networks I-Hong Hou.
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Yuan-Cheng Lai and Yen-Hung Chen Department of Information Management National Taiwan University of Science and Technology AINA 2008 Accept rate: 2008.
Bandwidth Balancing in Multi- Channel IEEE Wireless Mesh networks Claudio Cicconetti, Ian F. Akyildiz School of Electrical and Computer Engineering.
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,
CHANNEL ALLOCATION FOR SMOOTH VIDEO DELIVERY OVER COGNITIVE RADIO NETWORKS Globecom 2010, FL, USA 1 Sanying Li, Tom H. Luan, Xuemin (Sherman) Shen Department.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
A Theory of QoS for Wireless I-Hong Hou Vivek Borkar P.R. Kumar University of Illinois, Urbana-Champaign.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
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.
Exploring Random Access and Handshaking Techniques in Large- Scale Underwater Wireless Acoustic Sensor Networks Peng Xie and Jun-Hong Cui Computer Science.
Improved IEEE PCF performance using silence detection and cyclic shift on stations polling E. Ziouva and T. Antonakopoulos IEE Proceedings-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.
Embedded System Scheduling
Team: Aaron Sproul Patrick Hamilton
Sriram Lakshmanan Zhenyun Zhuang
Abdul Kader Kabbani (Stanford University)
Scheduling Scheme for PCF with Diversity
Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802
Provision of Multimedia Services in based Networks
Scheduling Algorithms in Broad-Band Wireless Networks
Throughput-Optimal Broadcast in Dynamic Wireless Networks
Javad Ghaderi, Tianxiong Ji and R. Srikant
Satellite Packet Communications A UNIT -V Satellite Packet Communications.
Presentation transcript:

Fair Real-time Traffic Scheduling over A Wireless Local Area Network Maria Adamou, Sanjeev Khanna, Insup Lee, Insik Shin, and Shiyu Zhou Dept. of Computer & Information Science University of Pennsylvania, USA

2 Real-time Communication over Wireless LAN BS MH1 MH3 MH2

3 Wireless LAN MAC Protocol  IEEE – standard DCF (distributed)  Contention-based transmission PCF (centralized)  Contention-free (CF) transmission  BS schedules CF transmissions by polling

4 Wireless Network Characteristics  Unpredictable Channel Error location dependent bursty BS MH1 MH3 MH2 

5 Challenges  How do channel errors affect real-time transmissions? QoS degradation Wireless channel error model  How does BS schedule real-time transmissions with unpredictable errors? Real-time scheduling objective considering QoS degradation with errors Real-time scheduling algorithm

6 Outlines  Real-time traffic model  Scheduling objectives  Theoretical results  Online scheduling algorithms  Simulation results  Conclusion

7 Real-time Traffic Model  Periodic packet generation (release time)  Soft deadline Upon missing deadline, a packet is dropped  Acceptable packet loss (deadline miss) rate Degradation = actual loss rate – acceptable loss rate  The same packet length (execution time)

8 Scheduling objectives 1. Fairness (considering each flow) Location dependent channel errors Minimizing the maximum degradation 2. Throughput (considering the system) Maximizing the overall system throughput (fraction of packets meeting deadlines)  Online scheduling algorithm without knowledge of error in advance

9 Theoretical results  No online optimal algorithm Performance ratio of an online algorithm w.r.t. optimal  for throughput maximization, two  for achieving fairness, unbounded  For the combined objectives, unbounded  A polynomial time offline algorithm that optimally achieves our scheduling objectives

10 Online scheduling algorithms  EDF (Earliest Deadline First)  GDF (Greatest Degradation First)  EOG (EDF or GDF)  LFF (Lagging Flows First)

11 EDF (Earliest Deadline First) when a new packet is available DiDi εiεi EDF Queue Scheduler when it dispatches

12 GDF (Greatest Degradation First) when a new packet is available DiDi εiεi GDF Queue Scheduler when it dispatches

13 EOG (EDF or GDF) when a new packet is available EDF Queue Scheduler when it dispatches GDF Queue If there is a packet that will miss its deadline after next slot Otherwise

14 LFF (Lagging Flows First) when a new packet is available DiDi εiεi LFF Array 4 index

15 LFF (Lagging Flows First) when a new packet is available DiDi εiεi LFF Array Scheduler when it dispatches 4 index

16 LFF (Lagging Flows First) when a new packet is available EDF Queue Scheduler when it dispatches GDF Queue If there is a packet that will miss its deadline after next slot Otherwise

17 Simulation – Performance Metrics 1. Degradation (for each flow) Fraction of packets lost beyond the acceptable packet loss rate 2. Throughput (over all flows) Fraction of successfully transmitted packets

18 Simulation – Error Modeling  Random blackouts (w i ) for error period  Error duration rate = BS MH1 MH3 MH2  MH1  t max t0t0 MH2  MH3  wiwi

19 Results – Max Degradation

20 Results – Throughput Ratio

21 Related Work  QoS guarantees over wireless links No consideration of fairness issue  WFQ over wireless networks No consideration of deadline constraint  QoS degradation considering deadline Imprecise computation IRIS ( Increased Reward with Increased Service ) (m,k)-firm deadline model DWCS ( Dynamic Window-Constrained Scheduling )

22 Conclusion  Scheduling objectives 1. Fairness – minimizing the maximum degradation 2. Overall throughput maximization  Theoretical results No online algorithm can be guaranteed to achieve a bounded performance ratio for the scheduling objective

23 Conclusion  Online algorithms For fairness objective 1. LFF2. GDF3. EOG4.EDF For maximum throughput objective 1. EDF2. LFF3. EOG4.GDF Future work Variable length packets Other measures of fairness