802.11g Contention Period – Solution for Co-existence with Legacy

Slides:



Advertisements
Similar presentations
Doc.: IEEE /272a Submission June 2001 S. Choi, Philips Research Slide 1 Problems with IEEE (e) NAV Operation and ONAV Proposal Javier del.
Advertisements

Doc.: IEEE /412r0 Submission S. Choi, Philips Research July 2001 Slide 1 Aligning e HCF and h TPC Operations Amjad Soomro, Sunghyun.
Doc.: IEEE /301R0 Submission May 2002 Terry Cole, AMDSlide 1 A More Efficient Protection Mechanism Terry Cole AMD Fellow +1.
Doc.:IEEE /223r1 Submission March 2002 J. del Prado and S. Choi, Philips Slide 1 CC/RR Performance Evaluation - Revisited Javier del Prado and.
Doc.: IEEE /067r1a Submission March 2001 S. Choi and S. Mangold, Philips Research/ComNetsSlide a/(e) and HiperLAN/2 Interworking via CCEPC.
802.11g & e Presenter : Milk. Outline g  Overview of g  g & b co-exist QoS Limitations of e  Overview of.
Voice Traffic Performance over Wireless LAN using the Point Coordination Function Wei Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Michael.
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 /065r0 Submission January 2001 Brockmann, Hoeben, Wentink (Intersil) g MAC Analysis Menzo Wentink Ron Brockmann.
November, 1999 doc.: IEEE P /260 PresentationSlide 1 Dr. Rajugopal Gubbi,ShareWave Tutorial: Efficient Scheduling Overlay for b MAC Dr. Rajugopal.
Doc.: IEEE /0840r1 Submission AP Assisted Medium Synchronization Date: Authors: September 2012 Minyoung Park, Intel Corp.Slide 1.
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
MAC for WLAN Doug Young Suh Last update : Aug 1, 2009 WLAN DCF PCF.
Doc.: IEEE /065r1 Submission January 2002 Brockmann, Hoeben, Wentink (Intersil)Slide g MAC Analysis and Recommendations Menzo Wentink.
Resolutions to Static RTS CTS Comments
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
Doc.: IEEE /034r0 Submission January 2002 Matthew B. Shoemake, TGg ChairpersonSlide 1 TGg Report to the IEEE Working Group Matthew B. Shoemake.
Doc.:IEEE /566r2 Submission November 2001 S. Choi, Philips & M.M. Wentink, Intersil Slide 1 Multiple Frame Exchanges during EDCF TXOP Sunghyun.
Doc.: IEEE /110 Submission May 2000 Sunghyun Choi, Philips ResearchSlide 1 QoS Support in : Contention-Free MAC Perspective Sunghyun Choi.
Doc.: IEEE /1357r0 Submission November 2008 Guido R. Hiertz et al., PhilipsSlide 1 Simple improvement for EDCA usage in s Date:
Definitions of ACK and CTS Timeout
EA C451 (Internetworking Technologies)
IEEE e Performance Evaluation
Lecture 27 WLAN Part II Dr. Ghalib A. Shah
An Access Mechanism for Periodic Contention-Free Sessions
IEEE : Wireless LANs ALOHA, Slotted ALOHA
TDMA for Eliminating Hidden Station Effect in Dense Networks
MAC Calibration results
EDCF TCID, Queues, and Access Parameters Relationship
EDCF TXOP Bursting Simulation Results
Channel Access Efficiency
CC/RR Performance Evaluation - Revisited
Short Slot Time Option for TGg
MAC Throughput Enhancement by Dynamic dot11RTSThreshold
Samsung MAC Proposal Presentation
Why the TGg compromise will work a MAC perspective
Simulation for EDCF Enhancement Comparison
Enhanced MAC proposal for high throughput.
1/24/2002 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TGg Liaison Report, January 2002 Date Submitted:
PCF vs. DCF: Limitations and Trends
Performance Evaluation of an Integrated-service IEEE Network
RTS CTS Rule Amendment Date: Authors: Date: January 2011
Class-based Contention Periods (CCP) for the n MAC
EDCF Issues and Suggestions
DL MU-MIMO ack protocol
Clarification on Some HCF Frame Exchange Rules
Maximizing MAC Throughputs by Dynamic RTS-CTS Threshold
Management Frame Channel Access Latency in TGh
May 2002 doc.: IEEE /299R0 May 2002 Slides to Assist with non-19 Comments (based on R1 Comment Resolution Excel Sheet) Terry Cole AMD.
Clarification on Some HCF Frame Exchange Rules
802.11g NAV Propagation (based on g Draft 2.1 Jan-2002)
DL MU MIMO Error Handling and Simulation Results
TDMA for Eliminating Hidden Station Effect in Dense Networks
6 GHz operation for 11ax follow up
PCF Enhancements and Contention Free Bursts
Multiple Frame Exchanges during EDCF TXOP
VTS Robust Multicast/Broadcast Protocol
Samsung MAC Proposal Presentation
Mandatory Protection Mechanisms
Schedule Element Synchronization and Simplification
Considerations on MU-MIMO Protection in 11ac
NAV Operation Rules under HCF
Request Element for DFS in TGh
Duration in L-SIG Date: Authors: May 2010 Month Year
Error Recovery Scheme for Scheduled Ack
Evaluation of Protocol efficiency
NAV Operation Rules under HCF
LC MAC submission – follow up
Indicating NGV Capabilities in MAC Header
LC MAC submission – follow up
Presentation transcript:

802.11g Contention Period – Solution for Co-existence with Legacy Month 1998 doc.: IEEE 802.11-98/xxx March 2002 802.11g Contention Period – Solution for Co-existence with Legacy Sunghyun Choi+, Olaf Hirsch*, Atul Garg*, Javier del Prado+ +Philips Research and *Philips Semiconductors S. Choi, et al., Philips

Outline Background Analysis of using RTS/CTS for .11g ERP March 2002 Outline Background Analysis of using RTS/CTS for .11g ERP 802.11g CP – a simple but efficient solution for co-existence Revision made simple! – need to add only a single sentence into the draft S. Choi, et al., Philips

Assumptions .11g and .11b STAs co-exist in a BSS. March 2002 Assumptions .11g and .11b STAs co-exist in a BSS. BSS Basic Rate set is equal to or a subset of .11b DSSS/CCK rates. Legacy .11b STAs may not correctly see a pure OFDM ERP frame as a busy channel. S. Choi, et al., Philips

March 2002 Background 802.11g/D2.1 - Using CCK-RTS/CTS to make .11b STAs set NAV during pure OFDM frame transmissions Legacy Indication information element newly defined for the purpose 02/051r0 - .11g and .11b collision avoidance via OFDM CP Needed to add a new information element in beacons & some MAC operation changes S. Choi, et al., Philips

Comments on RTS/CTS It is a plausible solution apparently! March 2002 Comments on RTS/CTS It is a plausible solution apparently! But, this will lead to high overhead and reduce the maximum system throughput compared to the pure OFDM network. See the next! It turns out that fragmentation should not be used for MSDU transmitted at a pure OFDM ERP rate and protected by RTS/CTS. Have to minimize the usage of RTS/CTS !!! S. Choi, et al., Philips

Analytical Comparison March 2002 Analytical Comparison .11g two RTS/CTS options considered: Long RTS: 2 Mbps rate & Long preamble (more realistic?) Short RTS: 11 Mbps rate & Short preamble (as assumed in 02/065) Theoretical throughput analysis Assuming one transmitter and one receiver See next … S. Choi, et al., Philips

Transmission Time Comparison March 2002 Transmission Time Comparison Preferred Choice S. Choi, et al., Philips

Theoretical Throughput Comparison March 2002 Theoretical Throughput Comparison Preferred Choice S. Choi, et al., Philips

.11g Fragmentation Problem March 2002 .11g Fragmentation Problem RTS/CTS protect only the first fragment and ACK. The subsequent fragments are not protected! S. Choi, et al., Philips

Complementary Solution March 2002 Complementary Solution To reduce the usage of RTS/CTS … 802.11g Contention Period (CP)! Similar to OFDM CP of 02/051r0 … .11g CP does not require any new information element!!! Moreover, it can be achieved using a recommended practice as using CCK-RTS/CTS is according to 802.11g/D2.1. S. Choi, et al., Philips

802.11 MAC – CFP and CP Superframe = CFP and CP March 2002 802.11 MAC – CFP and CP Superframe = CFP and CP CFP starts with a beacon transmission PCF during CFP and DCF during CP (802.11e HCF during both CFP and CP) S. Choi, et al., Philips

PCF Element and Frames CF Parameter Set element March 2002 PCF Element and Frames CF Parameter Set element CF-END and CF-END + CF-Ack control frames RA is broadcast group address S. Choi, et al., Philips

PCF Operation during CFP March 2002 PCF Operation during CFP NAV is reset if CF-END (+ CF-ACK) is received So, CFP ends with a CF-END (+ CF-ACK) S. Choi, et al., Philips

.11g CP – Contention by .11g STAs Only! March 2002 .11g CP – Contention by .11g STAs Only! .11g CP starts with a CF-END (+ CF-ACK) transmitted at an ERP rate S. Choi, et al., Philips

During .11g CP … .11g CP is part of CFP to .11b STAs!!! March 2002 During .11g CP … .11g CP is part of CFP to .11b STAs!!! So, .11g STAs do not need to use protection mechanisms (such as RTS/CTS and no fragmentation) during .11g CP Is it true? Not really. See the next! S. Choi, et al., Philips

March 2002 Collision Example The .11g ERP frame should have been protected with CCK-RTS/CTS! S. Choi, et al., Philips

March 2002 Solution .11g STAs should start using protection mechanisms beginning T(.11b CP start) – T_extra, not beginning T(.11b CP start) S. Choi, et al., Philips

Two Ways to Determine T_extra March 2002 Two Ways to Determine T_extra T_extra = maximum transmission time of an MSDU at a .11g ERP rate 4.8 msec for 2304 octect MSDU transmitted at 6 Mbps with 11 fragments T_extra = duration of a pending frame exchange sequence, which cannot be finished by the upcoming T(.11b CP start) Should be smaller than 4.8 msec Can maximize .11g CP advantage at the cost of duration calculations! S. Choi, et al., Philips

Why This Mechanism Works? March 2002 Why This Mechanism Works? CF-Awareness is not optional !!! According to 802.11-1999, 802.11 STAs shall Understand CF Parameter Set elements Preset NAV at Target Beacon Transmission Time (TBTT) when a CFP is scheduled to start See 9.3.2.2 & Annex A.4.4.1 PICS PC3.1 Reception of CF-END (+ CF-ACK) shall be supported by 802.11 STAs See Annex A.4.4.2 PICS FR16 & RF17 S. Choi, et al., Philips

March 2002 What AP Needs to Do? Include CF Parameter Set information element even if no need for CFP When CFP is not actually needed, a CF-END follows a beacon with a SIFS time gap (or PIFS time gap in case of 802.11e). Transmit CF-END or CF-END+CF-ACK at one of ERP mandatory rates S. Choi, et al., Philips

March 2002 What .11g STA Needs to Do? When Bit 1 of Legacy Indication element is set to one, protection mechanisms are used only during .11b CP and the last part of .11g CP. The length of the last part of .11g to use protection mechanisms can be determined according to one of two ways explained earlier. S. Choi, et al., Philips

Single Change from 802.11g/D2.1 802.11b Clause 9.6 reads: March 2002 Single Change from 802.11g/D2.1 802.11b Clause 9.6 reads: “All frames with multicast and broadcast RA shall be transmitted at one of the rates included in the BSS basic rate set, regardless of their type or subtype.” Add the following the above sentence: “For the Extended Rate PHY, control frames of subtypes CF-END and CF-END + CF-ACK may be transmitted at one of the Extended Rate PHY (ERP) mandatory rates irrespective of the BSS basic rate set.” S. Choi, et al., Philips

March 2002 Simulation Results S. Choi, et al., Philips

OPNET Simulation Model March 2002 Revised our 11b model Supports 2 OFDM–11g modulations (24 and 6 Mbps) + 4 11b modulations. Slight change in the MAC model. S. Choi, et al., Philips

Simulation Scenarios 8 stations : 4 .11b and 4 .11g Same load per STA March 2002 8 stations : 4 .11b and 4 .11g Same load per STA Network overloaded 11g stations: Data + Ack at 24 Mbps RTS/CTS transmitted using 11b – 2Mbps with long preamble 11b stations (long preamble): Data at 11 Mbps Control frames at 2 Mbps S. Choi, et al., Philips

Simulation Scenarios DCF: 11g_CP_11b_CP March 2002 DCF: 11g stations use RTS/CTS always Beacon interval = 100 ms 11g_CP_11b_CP Beacon interval = 100 ms. CFP_Max_Perido (in the beacon) = 50 ms Beacon transmitted at 2 Mbps CF-END transmitted right after the beacon at 24 Mbps so 11b stations don’t receive it 11g CP: only 11g stations contend for the medium. RTS/CTS not used 11b CP: both 11g and 11b stations contend for the medium. 11g stations use RTS/CTS T_extra = 5 ms S. Choi, et al., Philips

Simulations results in next slides are for a frame size of 1500 bytes Simulation Scenarios March 2002 11g_CP_11b_CP_T_extra_adjusted: Same scenario as (2). The T_extra is adjusted according to the duration of each frame Simulations results in next slides are for a frame size of 1500 bytes S. Choi, et al., Philips

Aggregated Throughput March 2002 Aggregated Throughput S. Choi, et al., Philips

2nd simulation: 11b traffic starts at 30 seconds March 2002 2nd simulation: 11b traffic starts at 30 seconds Note: Although there is no 11b traffic, the 11g stations keep using RTS/CTS (always in the first scenario, during the 11b CP in the 2 last scenarios) S. Choi, et al., Philips

March 2002 Aggregate Throughput S. Choi, et al., Philips