Doc.: IEEE 802.11-01/145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 E-DCF with Backoff Adaptation to Traffic Mathilde Benveniste.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /144 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 An E-DCF Proposal Using TCMA Mathilde Benveniste AT&T Labs,
Advertisements

Doc.: IEEE /375 Submission November 2000 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 Tiered Contention, A QoS-Based Distributed Medium Access.
Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
EECC694 - Shaaban #1 lec #5 Spring Data Link In Broadcast Networks: The Media Access Sublayer Broadcast networks with multi-access (or random.
Ethernet – CSMA/CD Review
Fundamentals of Computer Networks ECE 478/578
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
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.
Contention Window Optimization for IEEE DCF Access Control D. J. Deng, C. H. Ke, H. H. Chen, and Y. M. Huang IEEE Transaction on Wireless Communication.
Slow Start Backoff Algorithm for Wireless Ad Hoc Networks Der-Jiunn Deng Department of Computer Science and Information Engineering National Changhua University.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 17 Introduction to Computer Networks.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 16 Introduction to Computer Networks.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
Delay Analysis of IEEE in Single-Hop Networks Marcel M. Carvalho, J.J.Garcia-Luna-Aceves.
9/11/2015 5:55 AM1 Ethernet and CSMA/CD CSE 6590 Fall 2010.
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
Chapter 6 Multiple Radio Access
Submission doc.: IEEE /569r1 November 2001 M. Benveniste -- AT&T Labs, ResearchSlide 1 An Access Mechanism for Periodic Contention-Free Sessions.
Performance Analysis of IEEE Distributed Coordination Function (DCF) Author : Giuseppe Bianchi Presented by: 李政修 December 23, 2003.
Ch 12. Multiple Access. Multiple Access for Shared Link Dedicated link – Point-to-point connection is sufficient Shared link – Link is not dedicated –
Doc.: IEEE Submission May 2015 Byung-Jae Kwak, ETRISlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
WLAN. Networks: Wireless LANs2 Distribute Coordination Function (DCF) Distributed access protocol Contention-Based Uses CSMA/ CA – Uses both physical.
doc.: IEEE /243r2 Submission May 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 Proposed Changes to the e D1.0 Draft Mathilde Benveniste.
Doc.: IEEE /243r1 Submission May 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 Proposed Changes to the e D1.0 Draft Mathilde Benveniste.
Medium Access Control in Wireless networks
Doc.: IEEE /171 Submission July 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 HCF Access through Tiered Contention Mathilde Benveniste.
Doc.: IEEE /456 Submission December 2000 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 Backward Compatibility of ‘Tiered Contention’ Multiple.
Doc.: IEEE /457 Submission December 2000 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 An Enhanced-DCF Proposal Based on ‘Tiered Contention’
1 Ethernet CSE 3213 Fall February Introduction Rapid changes in technology designs Broader use of LANs New schemes for high-speed LANs High-speed.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
Resolutions to Static RTS CTS Comments
Doc.: IEEE /361 Submission October 2000 Wim Diepstraten, LucentSlide 1 Distributed QoS resolution Greg Chesson-Altheros Wim Diepstraten- Lucent.
Submission doc.: IEEE /599r1 November 2001 M. Benveniste -- AT&T Labs, ResearchSlide 1 ‘Cyclic Prioritized Multiple Access (CPMA): An Access Mechanism.
doc.: IEEE /409r0 Submission March 2002 Mathilde BenvenisteSlide 1 Persistence Factors in EDCF Mathilde Benveniste
Submission doc.: IEEE /596r1 November 2001 M. Benveniste -- AT&T Labs, ResearchSlide 1 ‘Neighborhood Capture’ in Wireless LANs Mathilde Benveniste.
Doc.: IEEE /110 Submission May 2000 Sunghyun Choi, Philips ResearchSlide 1 QoS Support in : Contention-Free MAC Perspective Sunghyun Choi.
AIFS – Revisited Mathilde Benveniste
MAC Protocols for Sensor Networks
Mathilde Benveniste Avaya Labs
Example DLL Protocols 1. High-Level Data Link Control (HDLC).
EA C451 (Internetworking Technologies)
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
Overview of ‘Tiered Contention’ Multiple Access (TCMA)
High Speed LANs – Ethernet and Token Ring
An Access Mechanism for Periodic Contention-Free Sessions
‘Express’ Forwarding in a Multi-hop Wireless Network
Net301 lecture9 11/5/2015 Lect 9 NET301.
IEEE : Wireless LANs ALOHA, Slotted ALOHA
AIFS – Revisited Mathilde Benveniste
Provision of Multimedia Services in based Networks
Author: Giuseppe Bianchi
Texas Instruments Incorporated
EDCA Backoff Rules Mathilde Benveniste
doc.: IEEE /457 Mathilde Benveniste AT&T Labs, Research
E-DCF with Backoff Adaptation to Traffic
CSMA with Reservation by Interruptions (CSMA/RI)
Neighborhood Capture and OBSS
802.11e features for the enterprise
of the IEEE Distributed Coordination Function
DL MU MIMO Error Handling and Simulation Results
Feedback-jamming ARQ mechanisms
Enhanced-DCF Wireless MAC Protocol: Some Simulation Results
TCP: Transmission Control Protocol Part II : Protocol Mechanisms
Chapter 6 Multiple Radio Access.
‘Shield’: Protecting High-Priority Channel Access Attempts
Wireless MAC Multimedia Extensions Albert Banchs, Witold Pokorski
‘Express’ Forwarding in a Multi-hop Wireless Network
Presentation transcript:

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 1 E-DCF with Backoff Adaptation to Traffic Mathilde Benveniste AT&T Labs, Research Relevant submissions: IEEE /375 (.ppt and.doc); -00/456; -00/457; -01/002; -01/004; -01/019; -01/117r1; -01/135r1; -01/144

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 2 Backoff Adaptation - General Backoff adaptation involves changes in the values in response to traffic congestion It uses feedback on traffic fluctuations to avoid collisions and reduce idle time ‘Slow’ Adaptation to Traffic (SAT) Changes the contention window for random backoff values for new packet arrivals or retransmissions  SAT helps determine the number of active sessions ‘Fast’’ Adaptation to Traffic (FAT) The residual backoff value of a backlogged station is changed ‘Backlogged’ stations are stations with packets pending transmission  FAT helps avoid collisions during traffic bursts

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 3 Role of the ESTA Upon joining a BSS or IBSS, or whenever they detect any change in the advertised values of CWSize i, ESTAs set their CWSize i to the value in the EDCF Element. ESTAs engage in FAT and adjust their CWSize i and residual backoff values m i ESTAs send one of their CWSize i to the AP in any new frame type under consideration; the CWSize i of any class conveys the same scaling information Role of the AP Using CWSize i in the EDCF element, the AP may adjust the contention window in response to traffic conditions. The new window is used when a new packet arrives or upon retrial of a failed transmission. The AP may adjust the CWSize i in response to information received from the ESTAs in the BSS on their backoff adjustments

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 4 Scaling Factors The ‘scaling factor’ C is the coefficient of expansion or compression C > 1when scaling up C < 1when scaling down For efficiency scaling occurs at discrete adjustment steps C R = 1 + R = 1.5 when scaling up with the step R = 1/2 C D = 1/(1+D) = 0.75 when scaling down with the step D = 1/3

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 5 Fast Adaptation Given the scaling up factor C R, the new contention window size becomes aCurrentCWSize  trunc[C R x aCurrentCWSize + 0.5] Given the scaling down with factor C D, the new contention window size becomes aCurrentCWSize  max { trunc[C D x (aCurrentCWSize + D)], 2 } Slow Adaptation When adjusting residual backoff values by fractional adjustment steps new backoff values must be integer the ordering of the backoff values must be preserved new backoff values must be distributed uniformly

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 6 Scaling Up Given the scaling up factor C R = 1.5 e + f = m x C R if f = 1/2, m’ = e with prob 1/2 m’ = e + 1with prob 1/2 if f = 0, m’ = e - 1with prob 1/6 m’ = ewith prob 2/3 m’ = e + 1 with prob 1/6 mm’ R=1/2

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 7 Scaling Down Given the scaling up factor C D = 3/4 e + f = m x C D if f = 3/4, m’ = e with prob 1/6 m’ = e + 1with prob 5/6 if f = 1/2, m’ = ewith prob 1/2 m’ = e + 1with prob 1/2 if f = 1/4, m’ = e with prob 5/6 m’ = e + 1with prob 1/6 if f = 0, m’ = ewith prob 1 mm’ D=1/

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 8 When to scale Scaling occurs when deviation from ‘ideal’ conditions exceeds tolerance level indicated by adjustment step. An estimate of the expected number b 1 of backlogged stations with backoff value =1 is maintained Ideally, we want b 1 = n. p 1 = 1 wheren is the expected number of backlogged stations p 1 is the probability of having a backoff value =1 Given an estimate of b 1, scale up if b 1 is too largen. p 1 >= C R scale down if b 1 is too smalln. p 1 =2 After scaling, the probability p 1 is adjusted p 1  p 1 /C R decreases for scaling up p 1  p 1 /C D increases for scaling down

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 9 Estimating n The expected number n of backlogged stations is estimated by monitoring idle slots, and successful or failed Contention-Based Transmissions (CBTs) [A CBT is a transmission not protected by a NAV] A new estimate is obtained for each period between two instances of T AT, the end of deferred access T  is the end of idle and start of deferred access

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 10 Basic Scaling Algorithm Scale up; and adjust p 1 At new T AT, estimate b 1 = n p 1 Scale down; and adjust p 1 Is b 1 > = C R ?Is b 1 < = C D ? YES New T AT

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 11 Estimating n An estimate of the CBT arrival rate is maintained for time periods outside PCF = N /(T 0 - T N ) where N is 4, and (T 0 - T N ) time for the last N successful CBTs Idle period Using the length of the idle period (T AT - T  ), compute the number t of idle slots and apply the following t times n 0 = n 1 ; n 1 = n 0. q +  where  is the slot time and q = 1 - p 1 CBT - ‘Success’ When a good CRC is received, or an ACK or CTS follows, update n 1 as follows n 1 = n 0. q +.(  +  ) CBT - ‘Failure’ Otherwise, update n 1 as follows n 1 = n (  +  )

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 12 QoS Differentiation Backoff adaptation is compatible with TCMA All classes are scaled by the same factor Distributed vs Centralized Monitoring The stations perform channel monitoring and determine the scaling factors, instead of just the AP This eliminates the need to transmit a ‘management’ frame for periods as short as necessary for FAT (~5 millisec) This way, capacity is not lost to ‘management’ overhead, which is incurred at inconvenient times; as at the start of a traffic burst

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 13 Performance of Backoff Adaptation Backoff adaptation, SAT and FAT together, can be compared to p-persistent CSMA (the ‘permission probability’ approach) Similarities: –They both control the probability of transmission, –which is based on the expected number of backlogged stations –through pseudo-Bayesian stabilisation The efficiency of channel utilisation in the two methods will be comparable Differences: Upon adjustment of the permission probability, p-persistent CSMA treats all packets the same, independent of age Delay jitter is introduced Upon scaling, backoff adaptation preserves the ordering of the backoff values, thus older packets are more likely to transmit first No added delay jitter

doc.: IEEE /145r1 Submission March 2001 Mathilde Benveniste, AT&T Labs - ResearchSlide 14 Conclusions Backoff adaptation, SAT and FAT together, increases channel utilization efficiency without causing delay jitter It is performed by the stations, thus reducing the channel capacity overhead for that purpose It is compatible with TCMA