Improved CCA for 80 and 160 MHz BSSs

Slides:



Advertisements
Similar presentations
Improved CCA for 80 and 160 MHz BSSs
Advertisements

Legacy Coexistence – A Better Way?
Doc.: IEEE /1303r5 Submission November 2010 Jarkko Kneckt (Nokia)Slide 1 Overlapping BSS Co-Existence Date: Authors:
Submission doc.: IEEE /1289r2 Michelle Gong, IntelSlide 1 RTS/CTS Operation for Wider Bandwidth Date: Authors: Nov
Doc.: IEEE /1047r0 September 2015 SubmissionStéphane Baron et. al., Canon Random RU selection process upon TF-R reception Date: Slide.
Doc.: IEEE /1149r0 Submission September 2010 Jarkko Kneckt, Nokia CorporationSlide 1 Operation rules for > 40MHz Bandwidth Date: Authors:
Doc.: IEEE /0097r0 SubmissionJarkko Kneckt (Nokia)Slide 1 Bandwidth Specific TXOP Limits Date: Authors: January 2011.
Submission doc.: IEEE /0098r0 January 2016 Assaf Kasher, IntelSlide 1 Channel bonding proposals Date: Authors:
HE Trigger Frame Format
DL-OFDMA Procedure in IEEE ax
Secondary Channel CCA of HE STA
Channel Width Selection Within TXOP
Wide Scanning Requests and Responses
Virtual CS during UL MU Date: Authors: March 2017
40 MHz Coexistence in 2.4 GHz Tutorial
802.11ax in 2.4 GHz Date: Authors: July 2015
CCA schemes for the 120MHz spectrum in China
SU-MIMO Type for Group Addressed Frames
Proposed response to 3GPP ED request
Bandwidth Indication and Static/Dynamic Indication within Legacy
160 MHz PHY Transmission Date: Authors: March 2010
Flexible Wider Bandwidth Transmission
Harmonizing Multicast/Broadcast Proposals
Legacy protection mechanism
GAPA - Efficient, More Reliable Multicast
Consideration on Interference Management in OBSS
120MHz channelization solution
The Effect of Preamble Error Model on MAC Simulator
Proposed Protocol for 40 MHz Operations in 2.4 GHz
Consideration on Interference Management in OBSS
Overlapping BSS Co-Existence
Overlapping BSS Co-Existence
GAPA - Efficient, More Reliable Multicast
Complexity of OBSS July 2008 Date: Authors: September 2006
Consideration on Interference Management in OBSS
VHT BSS Channel Selection
80MHz/160MHz Protection Date: Authors: Date: September 2010
Simulation of 20/40 MHz CCA Unfairness
40 MHz Operation in 2.4 GHz Date: Authors: November 2006
Legacy protection mechanism
Legacy protection mechanism
Energy Detect CCA Threshold
Proposed Protocol for 40 MHz Operations in 2.4 GHz
20MHz Channel Access in 11bd
HT Features in Mesh Network
Overlapping BSS Co-Existence
80MHz/160MHz Protection Date: Authors: Date: September 2010
80MHz/160MHz Protection Date: Authors: Date: September 2010
Simulation of 20/40 MHz CCA Unfairness
RTS&CTS Exchange in wideband transmission
80MHz/160MHz Protection Date: Authors: Date: September 2010
40 MHz Operation in 2.4 GHz Date: Authors: November 2006
Strawmodel ac Specification Framework
Duration in L-SIG Date: Authors: May 2010 Month Year
Legacy Coexistence – A Better Way?
80MHz/160MHz Protection Date: Authors: Date: September 2010
Channel Width Selection Within TXOP
Channelization for China’s Spectrum
Reserving STA Date: Authors: January 2011 January 2011
Joint Multichannel CSMA
HEW Beamforming Enhancements
20MHz Channel Access in 11bd
Legacy protection mechanism
1MHz Dup Mode Date: Authors: Nov 2012 Month Year
False L-STF Detection Issue
Month Year doc.: IEEE yy/xxxxr0 August 2019
80MHz/160MHz Protection Date: Authors: Date: September 2010
CCA schemes for the 120MHz spectrum in China
Utilizing Unused Resources by Allowing Simultaneous Transmissions
Transmitter CCA Issues in 2.4 GHz June r0
Presentation transcript:

Improved CCA for 80 and 160 MHz BSSs September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Improved CCA for 80 and 160 MHz BSSs Date: 2010-07-12 Authors: Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Outline Problem Statement Coexistence mechanisms September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Outline Problem Statement Coexistence mechanisms Let’s choose a CCA better suited to wider bandwidths Let’s explore a new coexistence technique: Receiver CCA Summary Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Problem: WiFi can experience overlapping BSSs (OBSSs) anywhere, any time, on any channel Three sources of difficulty WiFi is increasingly used for QoS applications 80 and 160 MHz BSSs affect, and are affected by, a larger proportion of the available spectrum; e.g. adjacent home/office legacy APs Personal/mobile usage of WiFi is increasing, driven by smartphone uptake and 3G backhaul, using ad hoc mode, 3G/WiFi bridges (e.g. “MiFi”) and soon WiFi-Direct. It is harder to locally harmonize: the Primary channel of mobile devices the Primary channel of legacy 11a/11n APs with 80/160 MHz APs Basically, WLANs can experience overlapping BSSs (OBSSs) anywhere, any time, on any channel Yet customers want reliable very-high throughput rather than unreliable ultra-high throughput Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

11n coexistence was optimized for a mostly-free secondary channel September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 11n coexistence was optimized for a mostly-free secondary channel Unequal CCA protection by channel -82/-79 dBm CCA sensitivity for valid 20/40 MHz packets that include the Primary Only -62 dBm CCA protection on secondary More hidden nodes on the secondary No virtual carrier sense on the secondary A mostly free secondary and tertiary and quaternary etc is much less probable with a mixture of 80/160 MHz, mobile and legacy BSSs We want to do better in 11ac Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Unequal CCA thresholds introduce unfairness September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Unequal CCA thresholds introduce unfairness The default extension of 11n to 11ac is: -82/-79/-76/-73 dBm CCA sensitivity for valid 20/40/80/160 MHz packets that include the primary But only -62 dBm per 20 MHz for all other channels This leads to CCA unfairness for devices on non-Primary channels A and B are close enough for error-free communications even when colliding with C or D transmissions, yet far enough that the -62 dBm secondary CCA isn’t triggered by C or D. C and D see A and B and each other on their Primary so defer to everyone using -82 dBm CCA Full details of 20/40 MHz CCA unfairness in 07/3000r2 The 20/40 MHz problem is very similar to the 40/80 MHz problem (and 40/160 and 80/160) Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Does CSMA/CA on the Primary channel only approach ALOHA? September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Does CSMA/CA on the Primary channel only approach ALOHA? Imagine: Lots of OBSSs, a mixture of legacy and 160 MHz 11ac, on uncoordinated Primary channels with STAs at moderate distances (<-65 dBm) RTS/CTS and virtual carrier sense respected only on 20 MHz out of 160 MHz Sensitive CCA only for signals that include the Primary, else -62 dBm CCA (and -62 dBm is not triggered in this example) On the non-primary channels, there is not much CS, nor much CA. Do we approach ALOHA-like efficiency and/or instability? Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Overview of Selected Coexistence Mechanisms September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Overview of Selected Coexistence Mechanisms PHY (physical carrier sense aka CCA) Ensures transmitter doesn’t collide with nearby transmitters Variants that exclude or include PLCP decoding per channel May say little about the responder’s environment; no virtual carrier sense Receiver CCA Attempt to learn something about responder’s CCA environment via a frame exchange No virtual carrier sense MAC (virtual carrier sense aka NAV) All variants require one PPDU decoder per channel Loses NAV during transmissions, although mitigation techniques exist In this presentation we only address techniques that do not require multiple PLCP or PPDU decoders Techniques that involve more than one PLCP or PPDU decoder require careful analysis to determine if the benefit justifies the complexity Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

PHY Coexistence Mechanisms September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 PHY Coexistence Mechanisms Non-PLCP decoding Energy Detection, on each channel Parallel filters and energy detection – low complexity More false alarms if threshold is below -72 dBm Preamble Detection, on each channel Parallel filters and short symbol detectors - low complexity Blinded while transmitting on a subset of channels Mid-packet Detection, on each channel Parallel filters and cyclic extension detectors - low complexity Resynchronizes quickly even after transmitting on a subset of channels (PLCP decoding, on each channel) High complexity MOSTLY Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Example Scheme for Mid-Packet CCA for OFDM September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Example Scheme for Mid-Packet CCA for OFDM MOSTLY OFDM looks like Gaussian noise yet can be identified by its regular cyclic extension Obscured by carrier frequency offsets and delay spread No complicated processing here Many improvements and/or simplifications are possible Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Two independent sim studies show effectiveness September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Two independent sim studies show effectiveness MOSTLY Ch C/E, 1x1 Ch D, 1x1 See 07/3001r2 (Hart) and 10/0012r0 (Kim) for full results 10/0012r0 shows that Pmiss is similar to or better than HT-SIG error rate of primary channel Summary: sensitive non-primary, non-PLCP CCA is feasible Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Problem with duplicated RTS/CTS September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Problem with duplicated RTS/CTS Initiator sends duplicated RTS to 40/80/160 MHz responder 40/80/160 MHz responder detects RTS on primary, and sends duplicated CTS Without regard to conditions on the non-primary channels – e.g. if one or more are busy There is actually no collision detection/avoidance on non-primary channels when the responder only considers the primary The purpose of RTS/CTS is collision detection with hidden nodes The responder could try to detect the RTS on the non-primary, but has higher implementation complexity, still may not detect collisions, and was not required by 11n Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Receiver CCA Coexistence Mechanism September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Receiver CCA Coexistence Mechanism How it works TXOP begins with an initFrame/initResponse Responder does non-PLCP CCA (ED/preamble/mid-pkt) on all non-primary channels initResponse indicates which channels were clear during the PIFS leading up to the initFrame (e.g. via 3 bits for ch2, ch3-4, ch5-8, each indicating all-clear or any-busy/incapable) initResponse could be: A CTS or Ack that includes 3 bits of multichannel CCA busy/free state in Service field or PHY padding A new control frame, etc initFrame/initResponse are duplicated packets Responder reports “ch1 & 2 clear; 3 & 4 busy” Responder reports “ch1, 2, 3 & 4 clear” ch1 Dup-initResp Initiator data to responder BA ch2 Initiator data to responder … Responder is performing non-PLCP CCA on non-Primary channels BA Dup-initFrame Dup-initFrame Dup-initResponse ch3 … OBSS data BA ch4 … Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Benefits of Receiver CCA Mechanism September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Benefits of Receiver CCA Mechanism Low PHY complexity Only requires ED or mid-packet CCA Low MAC complexity Integrates well with existing RTS/CTS or initial Data/Ack exchanges Better than just CCA at the transmitter Enables RTS/CTS or initial Data/Ack to detect collisions on non-Primary channels This reduces collisions with OBSS(s) Especially valuable as the bandwidth of the signal gets wider, since then: there is more potential for OBSS(s) and the NAV state of the Primary channel is a much less complete picture. Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Summary July 2010 We should do better than 11n September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Summary We should do better than 11n It is feasible to do better than 11n PLCP decoding on primary Plus multichannel ED or mid-packet CCA implementer’s choice spec just defines a threshold such as TBD dBm for each 20 MHz channel In order to avoid overlapped transmissions in neighborhood of transmitter No known, reasonable virtual carrier sense solution exists Parallel PPDU decoders is a tough requirement The proposed Receiver CCA mechanism enables detection and avoidance of non-Primary-channel collisions at receiver Complexity is modest Enables duplicated RTS/CTS or initial Data/Ack exchanges to perform non-Primary collision detection Recommended to the group for further study Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

? Questions? July 2010 September 2006 doc.: IEEE 802.11-06/1458r0 Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.

Strawpoll Add to the Spec Framework Document a new requirement: September 2006 doc.: IEEE 802.11-06/1458r0 July 2010 Strawpoll Add to the Spec Framework Document a new requirement: An 11ac device shall provide a CCA per 20 MHz channel, for all 20 MHz channels that the device is presently capable of transmitting over. The CCA sensitivity shall be: TBD (<-62) dBm for valid 802.11 signals -62 dBm for any signal. Y N A Hart et al (Cisco) Joonsuk Kim, Broadcom Corp.