Service differentiation mechanisms for IEEE 802.11-based wireless networks § Srikant Kuppa & Ravi Prakash Distributed Systems Laboratory The University.

Slides:



Advertisements
Similar presentations
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Advertisements

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.
Session: IT 601: Mobile Computing IEEE e Prof. Anirudha Sahoo IIT Bombay.
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
Improving IEEE WLAN: QoS and Throughput Perspective Sunghyun Choi, Ph.D. Assistant Professor School of Electrical Engineering Seoul National University.
Multi-Class QoS in Networks Using GDMC IEEE Globecom 2007 – Washington, DC Friday, November 30, 2007 Bushra Anjum North Carolina State University.
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
On Optimizing Backoff Counter Reservation and Classifying Stations for the IEEE Distributed Wireless LANs.
Submission Kai Kang, SHRCWC May 2013 A Mechanism to Provide QoS in IEEE e MAC Date: Authors: Slide 1.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
Evaluate IEEE e EDCA Performance Tyler Ngo CMPE 257.
Re-routing Instability in IEEE Multi-hop Ad-hoc Networks Ping Chung Ng and Soung Chang Liew The 4th IEEE International Workshop on Wireless Local.
IEEE e QoS on WLANs Speaker : Min-Hua Yang Advisor : Ho-Ting Wu Date: 10/25/05.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
QoS of Voice over with NS simulator Prepared by: Yoshpa Benny Shraer Alexander Vainer Albert Instructors: Prof. Reuven Cohen Mr. Itai Dabran.
On the Performance Behavior of IEEE Distributed Coordination Function M.K.Sidiropoulos, J.S.Vardakas and M.D.Logothetis Wire Communications Laboratory,
Delay Analysis of IEEE in Single-Hop Networks Marcel M. Carvalho, J.J.Garcia-Luna-Aceves.
A Multichain Backoff Mechanism for IEEE WLANs Alkesh Patel & Hemant Patel ECE 695 – Leading Discussion By : Shiang- Rung Ye and Yu-Chee Tseng.
Ethernet. Ethernet Goals Simplicity Low Cost Compatibility Address flexibility Fairness –All nodes have equal access to the network High speed Stability.
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.
IEEE Journal on Selected Areas in Communications
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
Distributed Fair Scheduling in a Wireless LAN
Providing QoS in Ad Hoc Networks with Distributed Resource Reservation IEEE802.11e and extensions Ulf Körner and Ali Hamidian.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
Design of Fair Scheduling for WLANs Huei-Wen Ferng ( 馮輝文 ), Ph.D. Associate Professor Department of Computer Science and Information Engineering (CSIE)
Quality of Service Support in Wireless Networks
On Optimizing the Backoff Interval for Random Access Scheme Zygmunt J. Hass and Jing Deng IEEE Transactions on Communications, Dec 2003.
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.
Doc.: IEEE /1077r1 Submission Sep 2013 Slide 1 EDCA Enhancements for HEW Date: Authors: NameAffiliationsAddress Phone Hui
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
The Delay Distribution of IEEE e EDCA and DCF IPCCC 2006 April , Phoenix, Arizona Paal E. Engelstad UniK / Telenor R&D Olav.
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Angular MAC: a framework for directional antennas in wireless mesh networks Erdem Ulukan and Özgür Gürbüz Faculty of Engineering and Natural Sciences,
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.
Token-DCF, COMSNET(2013) -> MOBICOM(2014). Introduction ▣ To improve standard MAC protocol of IEEE for WLAN. ▣ S-MAC, A-MAC, SPEED-MAC, and etc.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
MAC Layer Protocols for Wireless Networks. What is MAC? MAC stands for Media Access Control. A MAC layer protocol is the protocol that controls access.
QoS in IEEE Networks Resources. Introduction.
Design and Implementation of a Reservation-based MAC Protocol for Voice/Data over IEEE Ad-Hoc Wireless Networks Shiann-Tsong Sheu, Tzu-Fang Sheu.
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
November 2000 Jin-Meng Ho, Texas InstrumentsSlide 1 doc.: IEEE /367 Submission p-DCF for Prioritized MAC Service Jin-Meng Ho, Sid Schrum, and.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
Topics in Distributed Wireless Medium Access Control
HCF and EDCF Simulations
IEEE : Wireless LANs ALOHA, Slotted ALOHA
Speaker:Fu-Yuan Chuang Advisor:Ho-Ting Wu Date:
Simulation Results for QoS, pDCF, VDCF, Backoff/Retry
An extension of IEEE e QoS for MESH Networks
QoS in Wireless Networks
Performance Evaluation of an Integrated-service IEEE Network
of the IEEE Distributed Coordination Function
Enhanced Backoff Scheme in CSMA/CA for IEEE
Wireless MAC Multimedia Extensions Albert Banchs, Witold Pokorski
Presentation transcript:

Service differentiation mechanisms for IEEE based wireless networks § Srikant Kuppa & Ravi Prakash Distributed Systems Laboratory The University of Texas at Dallas {ksrikant, § Work supported in part by NSF CAREER grant no. CCR

Srikant Kuppa & Ravi Prakash 2March 23, 2004 Outline  IEEE DCF Scheme  QoS-aware MAC sub-layer policies  Schedule After Backoff (SAB) policy  Schedule Before Backoff (SBB) policy  Performance evaluation  SAB vs SBB-based MAC Schemes  Conclusions

Srikant Kuppa & Ravi Prakash 3March 23, 2004 IEEE DCF Scheme  Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA).  Binary exponential backoff. Above figure is a copy of Fig. 49, p. 74 of ANSI/IEEE Std , 1999 Edition.

Srikant Kuppa & Ravi Prakash 4March 23, 2004 DCF Scheme (Contd.) Select head-of-line frame to transmit Transmit frame Backoff initiation and backoff procedure Audio Video Video-probe Data Single Transmission Queue Frame Selection Step Channel Access Operations Single Backoff Instance

Srikant Kuppa & Ravi Prakash 5March 23, 2004 QoS-aware MAC sub-layer policies  DCF provides only best-effort service.  Channel access independent of frame priorities.  A single FIFO transmission queue.  Service differentiation at MAC sub-layer  Offers greater flexibility.  Compatibility issues.

Srikant Kuppa & Ravi Prakash 6March 23, 2004 Schedule After Backoff (SAB)  Access Category (AC) as a virtual node.  Multiple ACs within a node operate independently.  Each AC uses:  AIFS[AC] instead of DIFS,  CW min [AC], CW max [AC] instead of CW min, CW max.  Virtual and real collisions.  Need for a frame scheduler.

Srikant Kuppa & Ravi Prakash 7March 23, 2004 SAB (contd.) Select head-of-line frame to transmit Transmit frame Backoff initiation and Backoff procedure Select head-of-line frame to transmit Backoff initiation and Backoff procedure Select head-of-line frame to transmit Backoff initiation and Backoff procedure Select head-of-line frame to transmit Backoff initiation and Backoff procedure Virtual Collision Handler AC 3AC 2AC 1AC 0 Transmit frame Multiple Transmission Queues Prioritized Channel Access Operations Frame Selection Step Multiple Backoff Instances

Srikant Kuppa & Ravi Prakash 8March 23, 2004 SAB (contd.) AC 3AC 2AC 1AC 0 Transmit frame Virtual Collision Transmit frame

Srikant Kuppa & Ravi Prakash 9March 23, 2004 SAB (contd.)  4 ACs within a node  (4×n) virtual contending nodes, where n is the total number of nodes.  Example: IEEE e Enhanced DCF (EDCF).  High collision rate and starvation in EDCF under heavy loads of high-priority traffic. Frame Priority ACTraffic Class AIFS (in slots) CW min (in slots) CW max (in slots) 6, 7 3AudioDIFS8 16 4, 5 2VideoDIFS VProbeDIFS , 1, 20DataDIFS

Srikant Kuppa & Ravi Prakash 10March 23, 2004 Schedule Before Backoff (SBB)  Multiple transmission queues (like EDCF).  Focus on a single frame (like DCF).  Frame selection step independent of channel access operations.  Frame selection: Round-Robin (RR), Weighted Round-Robin (WRR), etc.  Channel access operations: Prioritized/Non- prioritized.

Srikant Kuppa & Ravi Prakash 11March 23, 2004 SBB (contd.) Select head-of-line frame to transmit Transmit frame Backoff initiation and Backoff procedure AC 3AC 2AC 1AC 0 Multiple Transmission Queues Channel Access Operations Frame Selection Step Single Backoff Instance

Srikant Kuppa & Ravi Prakash 12March 23, 2004 SBB (contd.) AC 3AC 2AC 1AC 0 Transmit frame

Srikant Kuppa & Ravi Prakash 13March 23, 2004 SBB (contd.)  In WRR, an AC k frame is chosen with probability, p k such that p 3 > p 2 > p 1 > p 0.  In our case, p 3 = 0.45, p 2 = 0.25, p 1 = 0.15 and p 0 =  Some SBB-based schemes  RR.  WRR.  RR with Varying CW (RR with VCW).  WRR with Varying CW (WRR with VCW).

Srikant Kuppa & Ravi Prakash 14March 23, 2004 Performance evaluation: SAB vs SBB-based MAC Schemes  Simulation set-up  Network scenario  One-hop ad hoc network with n=10 stationary nodes.  Single wireless channel with ideal characteristics.  Available bandwidth = 36 Mbps.  Two traffic scenarios  Scenario A under saturation conditions  Scenario B under more realistic scenarios.

Srikant Kuppa & Ravi Prakash 15March 23, 2004 Performance evaluation (contd.)  Traffic scenario A  All transmission queues within a node remained non-empty at all times.  Total traffic flows = 4×n.  All ACs generated data frames of same size.

Srikant Kuppa & Ravi Prakash 16March 23, 2004 Performance evaluation (contd.)  Traffic scenario B  Some transmission queues within a node remained empty during the entire simulation run.  Total traffic flows = 2×n.  AC 3, AC 2, AC 1, AC 0 traffic generated in the ratio 4:5:4:7.  Data frames generated by ACs were different in size.

Srikant Kuppa & Ravi Prakash 17March 23, 2004 Performance metrics  B andwidth share per AC.  Mean latency per AC.  Standard deviation per AC: Measure of jitter.  t idle : Period of time channel was idle.  t succ : Period of time channel was used for successful transmissions.  t col : Period of time collisions occurred on the channel.  Total throughput.

Srikant Kuppa & Ravi Prakash 18March 23, 2004 SAB vs SBB (contd.)

Srikant Kuppa & Ravi Prakash 19March 23, 2004 SAB vs SBB (contd.)

Srikant Kuppa & Ravi Prakash 20March 23, 2004 SAB vs SBB (contd.)

Srikant Kuppa & Ravi Prakash 21March 23, 2004 SAB vs SBB (contd.)

Srikant Kuppa & Ravi Prakash 22March 23, 2004 Conclusions  Two possible QoS-aware MAC policies  SAB as in IEEE e EDCF scheme.  SBB with single backoff instance as in DCF.  Under high loads,  EDCF suffers from high collision rate and starves low-priority traffic.  SBB-based MAC schemes avoid starvation.  Under low loads,  SBB-based schemes perform at par with EDCF.

Srikant Kuppa & Ravi Prakash 23March 23, 2004 Conclusions (contd.)  Multiple backoff instances not necessary.  Different frame sizes  Weighted Fair Queuing (WFQ) instead of WRR.  Future work:  What factors lead to starvation in EDCF?  Is EDCF over-engineered?