Multi-Class QoS in 802.11 Networks Using GDMC IEEE Globecom 2007 – Washington, DC Friday, November 30, 2007 Bushra Anjum North Carolina State University.

Slides:



Advertisements
Similar presentations
Nick Feamster CS 4251 Computer Networking II Spring 2008
Advertisements

Doc.: IEEE /0338r1 Submission March 2012 Hung-Yu Wei, National Taiwan UniversitySlide 1 DeepSleep: Power Saving Mode to Support a Large Number.
Doc.: IEEE /387r1 Submission November 2000 W.-P. Ying, M. Nakahara, S. Ho, NextComm, Inc.Slide 1 A Scheduling Scheme for Level-2 Enhanced PCF.
IEEE CSMA/CA DCF CSE 6590 Fall /7/20141.
Medium Access Issues David Holmer
QoS In WLAN By Abdulbaset Hassan Muneer Bazama. Outline Introduction QoS Parameters medium access control schemes (MAC) e medium access.
Achieving Quality of Service in Wireless Networks A simulation comparison of MAC layer protocols. CS444N Presentation By: Priyank Garg Rushabh Doshi.
Modeling and Throughput Analysis for SMAC Ou Yang
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.
CSMA/CA in IEEE Physical carrier sense, and Virtual carrier sense using Network Allocation Vector (NAV) NAV is updated based on overheard RTS/CTS/DATA/ACK.
Distributed Control Algorithms for Service Differentiation in Wireless Packet Networks Michael Barry, Andrew T Campbell, Andras Veres
Submission Kai Kang, SHRCWC May 2013 A Mechanism to Provide QoS in IEEE e MAC Date: Authors: Slide 1.
1 Distributed Control Algorithms for Service Differentiation in Wireless Packet Networks INFOCOM 2001 Michael Barry, Andrew T. Campbell Andras Veres.
Doc.: IEEE /1019r1 Submission July 2011 MediaTek, Inc Slide 1 Supporting Large Number of STAs in ah Date: Authors:
Evaluate IEEE e EDCA Performance Tyler Ngo CMPE 257.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
MAC Protocol By Ervin Kulenica & Chien Pham.
QoS of Voice over with NS simulator Prepared by: Yoshpa Benny Shraer Alexander Vainer Albert Instructors: Prof. Reuven Cohen Mr. Itai Dabran.
Jamming and Anti-Jamming in IEEE based WLANs Ravi Teja C 4/9/2009 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
A Multichain Backoff Mechanism for IEEE WLANs Alkesh Patel & Hemant Patel ECE 695 – Leading Discussion By : Shiang- Rung Ye and Yu-Chee Tseng.
Opersating Mode DCF: distributed coordination function
1 SenMetrics’05, San Diego, 07/21/2005 SOSBRA: A MAC-Layer Retransmission Algorithm Designed for the Physical-Layer Characteristics of Clustered Sensor.
PLANETE group, INRIA Sophia-Antipolis July 1, 2003 Adaptive Channel allocation for QoS Enhancement in IEEE Wireless LANs Presented by: Mohammad.
A Virtual Collision Mechanism for IEEE DCF
2014 YU-ANTL Lab Seminar Performance Analysis of the IEEE Distributed Coordination Function Giuseppe Bianchi April 12, 2014 Yashashree.
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
Selecting Transmit Powers and Carrier Sense Thresholds in CSMA Jason Fuemmeler, Nitin Vaidya, Venugopal Veeravalli ECE Department & Coordinated Science.
Providing QoS in Ad Hoc Networks with Distributed Resource Reservation IEEE802.11e and extensions Ulf Körner and Ali Hamidian.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
Link-Adaptable Polling-based MAC Protocol for Wireless LANs Byung-Seo Kim, Sung Won Kim, Yuguang Fang and Tan F. Wong Department of Electrical and Computer.
On Optimizing the Backoff Interval for Random Access Scheme Zygmunt J. Hass and Jing Deng IEEE Transactions on Communications, Dec 2003.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
IEEE EDCF: a QoS Solution for WLAN Javier del Prado 1, Sunghyun Choi 2 and Sai Shankar 1 1 Philips Research USA - Briarcliff Manor, NY 2 Seoul National.
Hybrid OFDMA/CSMA Based Medium Access Control for Next- Generation Wireless LANs Yaser Pourmohammadi Fallah, Salman Khan, Panos Nasiopoulos, Hussein Alnuweiri.
Service differentiation mechanisms for IEEE based wireless networks § Srikant Kuppa & Ravi Prakash Distributed Systems Laboratory The University.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Quality of Service(QoS) in IEEE Wireless LANs: Evaluation.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
Performance Analysis of IEEE Distributed Coordination Function (DCF) Author : Giuseppe Bianchi Presented by: 李政修 December 23, 2003.
IEEE WLAN.
Access Delay Distribution Estimation in Networks Avideh Zakhor Joint work with: E. Haghani and M. Krishnan.
Planning and Analyzing Wireless LAN
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Universität Karlsruhe Institut für Telematik ECE 591
WLAN. Networks: Wireless LANs2 Distribute Coordination Function (DCF) Distributed access protocol Contention-Based Uses CSMA/ CA – Uses both physical.
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
Doc.: IEEE /1280r1 November 2015 SubmissionStéphane Baron et. al., Canon Traffic priority for random Multi User Uplink OFDMA Date: Slide.
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Medium Access Control in Wireless networks
How Physical Carrier Sense Affects System Throughput in IEEE Wireless Networks Zheng Zeng, Yong Yang and Jennifer C. Hou Department of Computer.
MAC for WLAN Doug Young Suh Last update : Aug 1, 2009 WLAN DCF PCF.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
COE-541 LAN / MAN Simulation & Performance Evaluation of CSMA/CA
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
MAC Protocols for Sensor Networks
EA C451 (Internetworking Technologies)
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
Topics in Distributed Wireless Medium Access Control
Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802
A Scheduling Scheme for Level-2 Enhanced PCF MAC Service
Speaker:Fu-Yuan Chuang Advisor:Ho-Ting Wu Date:
Performance Evaluation of an Integrated-service IEEE Network
Wireless LAN Simulation IEEE MAC Protocol
DeepSleep: Power Saving Mode to Support a Large Number of Devices
Enhanced Backoff Scheme in CSMA/CA for IEEE
Presentation transcript:

Multi-Class QoS in Networks Using GDMC IEEE Globecom 2007 – Washington, DC Friday, November 30, 2007 Bushra Anjum North Carolina State University Authors: Bushra Anjum and Zartash Afzal Uzmi School of Science and Engineering, LUMS, Pakistan

November 30, 2007 Multi-Class QoS in using GDMC 2 Outline Introduction – and DCF mechanism –Motivations for the new GDMC scheme Previous work on CW management Description of GDMC Scheme –GDMC Parameters –Window Management Procedure Simulation Scenarios and Results –Throughput Results –Delay Characteristics –Support for many traffic classes Conclusions

November 30, 2007 Multi-Class QoS in using GDMC and DCF IEEE Standard –Medium Access Control (MAC) Layer –Physical (PHY) Layer uses “Shared Medium” –Multiple Access using DCF DCF principle –Carrier Sense Multiple Access (CSMA) –Medium Idle? Yes  Transmit ! No  Defer for backoff time

November 30, 2007 Multi-Class QoS in using GDMC 4 DCF: Contention Window CW cur may vary from CW min to CW max Backoff time is random from CW Single CW for all traffic in DCF –No support for multiple traffic classes CWminCWcurCWmax (31) (1023) Backoff time Contention Window (CW)

November 30, 2007 Multi-Class QoS in using GDMC 5 DCF: CW Management CWminCWmax (31) (1023) Contention Window (CW) CWminCWmax (31) (1023) Contention Window (CW) Failed Attempt to Transmit CWcur After Successful Transmission CWcur is doubled CWcur is reset to CWmin

November 30, 2007 Multi-Class QoS in using GDMC and Multi-Class Traffic Single CW in DCF for all traffic –Each traffic type backs off “in the same way” –No service differentiation Evolution of Network Traffic –Multi-Class (Urgent, Regular, Background) –Multi-Class QoS is needed ! Solution –Point Coordination Function (PCF) –A round-robin polling  Inefficient e Solution –Hybrid coordination functions –Require changes to original DCF

November 30, 2007 Multi-Class QoS in using GDMC 7 Our Goal Maintain original DCF mechanism Provide multi-class QoS Remain as scalable as the DCF Enable strict service differentiation –For high traffic load Increased network utilization –For relaxed network conditions

November 30, 2007 Multi-Class QoS in using GDMC 8 Observations 1.Use of Multiple Contention Windows Different CW for different traffic classes  Service differentiation Lesson: Use CW – one for each traffic class ! 2.Sequential Decrease of CWcur Large CWcur  recent collisions Lesson: Do not reset CWcur on success !

November 30, 2007 Multi-Class QoS in using GDMC 9 Existing Approaches Improving CW Management –Using Network History Better Utilize Network Resources –Change in Backoff procedures Modify doubling and resetting –CW Range based Differentiation Each traffic class has its own CW Independent backoff time values

November 30, 2007 Multi-Class QoS in using GDMC 10 Example Schemes Predictive DCF –Backoff time based on network history Sliding Contention Window (SCW) –For each traffic class ‘c’ Keep CW c,LB and CW c,UB Adjust these using network history Gentle DCF (and Probabilistic DCF) –MIMD procedure for CW adjustment

November 30, 2007 Multi-Class QoS in using GDMC 11 Shortcomings Maintaining Network History –Continuous monitoring of channel –Virtual carrier sense forgone –Energy efficiency compromised Use of additional parameters –Loss ratio α –Medium Occupancy Ratio B(T) –Parameters foreign to DCF Despite these shortcomings: –SCW and similar schemes allow service differentiation

November 30, 2007 Multi-Class QoS in using GDMC 12 Observations 1.Use of Multiple Contention Windows Different CW for different traffic classes  Service differentiation Lesson: Use CW – one for each traffic class ! 2.Sequential Decrease of CWcur Large CWcur  recent collisions Lesson: Do not reset CWcur on success !

November 30, 2007 Multi-Class QoS in using GDMC 13 The GDMC Scheme One Contention Window for each class ‘c’ Maintain: CW min,c CW max,c CW cur,c Backoff time [c] = U~[CW min,c : CW cur,c ] CWmin,c1CWcur,c1CWmax,c1 CW[c1] CWmin,c2CWcur,c2CWmax,c2 CW[c2] c1: higher priority c2: lower priority

November 30, 2007 Multi-Class QoS in using GDMC 14 GDMC: CW Management CWmin,cCWmax,c Contention Window (CW) CWmin,cCWmax,c Contention Window (CW) Failed Attempt to Transmit CWcur,c After Successful Transmission CWcur,c is doubled CWcur,c is halved

November 30, 2007 Multi-Class QoS in using GDMC 15 Simulation Setup OMNET++ Simulator 2 Mb/s WLAN in BSS mode 4-way access mechanism –RTS/CTS/DATA/ACK –No hidden node problem Sources are CBR Three traffic classes

November 30, 2007 Multi-Class QoS in using GDMC 16 Throughput: High Priority Simulation Time in seconds Throughput Ratio No wait time in GDMC for gathering history GDMC performs better than SCW

November 30, 2007 Multi-Class QoS in using GDMC 17 Throughput: Medium Priority Throughput Ratio Simulation Time in seconds Once again, GDMC performs better than SCW and others

November 30, 2007 Multi-Class QoS in using GDMC 18 Throughput: Low Priority Throughput Ratio Simulation Time in seconds DCF outperforms all other schemes – as expected

November 30, 2007 Multi-Class QoS in using GDMC 19 Delay Characteristics Delay in milliseconds Simulation Time in seconds Network history not collected  GDMC exhibits lowest delay

November 30, 2007 Multi-Class QoS in using GDMC 20 Multiple Traffic Classes Number of Nodes (in each traffic class) Throughput Ratio Throughput is visually distinct

November 30, 2007 Multi-Class QoS in using GDMC 21 Conclusions GDMC uses: –Independent CW for each traffic class –MIMD procedure for each class Throughput improvement: –About 30% for high priority –About 20% for medium priority Operation of GDMC: –Under standard DCF –Scalable to large number of nodes –Support for many distinct traffic classes

November 30, 2007 Multi-Class QoS in using GDMC 22 Questions? Thanks! Contact: