Top Banner
Practicing Safe RX-SOP By Jacob Snyder (Holy Grail Edition)
31

Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Oct 05, 2019

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Practicing

Safe RX-SOPBy Jacob Snyder

(Holy Grail Edition)

Page 2: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

About Jake

Mobility Solutions

Architect at Velaspan

• CCIE-W #43153

• CWNE #161

• ACMP/ACCP

• W7SNY

• @jsnyder81

• www.todsfromds.com

Page 3: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

What is RX-SOP?

—How does it... um... how does it work?

Page 4: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Receiver Start of Packet

• To receive a frame, or not receive a frame, that is the

question.

• This decision is made during the preamble, decision is

made on a single criteria (RSSI or SNR)

• Receiving frame: Frame is decoded and AP defers to

incoming frame

• Not receiving frame: frame is discarded, and AP behaves

as if it never heard the preamble. Frame becomes noise

on channel and subject to the contention process

Page 5: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

RX-SOP Analogy

Page 6: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

RX-SOP Analogy

Page 7: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

A Better Analogy

Page 8: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

AP

Chan1

AP

Chan1

AP

Chan11

-82 Default RX-SOP threshold

Other AP

Signal

How AP

hears Client

AP Differs (CCI)

AP

Chan6

AP Cell

Page 9: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

AP

Chan1

AP

Chan1

AP

Chan6

AP

Chan11

-82 Default RX-SOP threshold

Other AP

Signal

How AP

hears Client

No differing to Green

-78 RX-SOP threshold

AP Cell

Page 10: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

AP

Chan1

AP

Chan1

AP

Chan6

AP

Chan11

-82 Default RX-SOP threshold

Other AP

Signal

How AP

hears ClientNo differing to Green

-78 RX-SOP threshold

AP Cell

SNR

Page 11: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Contention to Noise

Interchange

RX-SOP is the effect of trading contention on the

channel into noise on the channel.

Or the effect of trading contention for reduced SINR

Page 12: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

RX-SOP Pro vs Con

• Reduce congestion between

cells

• Increase aggregate throughput

• Overcomes increased AP RX

Sensitivity

• Raises noise floor

• Can be disruptive to clients

• Unidirectional, doesn’t affect

clients RX

• No differentiation between

wanted and unwanted frames

(Yet)

Pro Con

Page 13: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Types of RX-SOP

1. Cisco RX-SOP: RSSI Based

2. Cisco Meraki RX-SOP: RSSI Based

3. Aruba Cell Size Reduction: SNR based

Page 14: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Guidelines for RX-SOP

Use RX-SOP to “tune out” adjacent cells on the same channel

Do not attempt to affect clients connected to your cell with

RX-SOP.

Do not attempt to alter the effective cell size of an AP with RX-

SOP.

When in doubt, use less RX-SOP. It’s a wall. A giant, brick

wall.

—I’ll do you for that

Page 15: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

The RX-SOP Wall

https://giphy.com/gifs/monty-python-holy-grail-cinematics-Bt10KtczGwaFG

Page 16: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Hitting the wall

Page 17: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Bring out your dead

Page 18: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Be wary of marketing

https://www.cisco.com/c/en/us/td/docs/wireless/controller/technotes/8-0/hdx_final/b_hdx_dg_final/

high_density_experience_features_added_in_release_8_0.html

Page 19: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

RX-SOP Myth

Myth:

RX-SOP creates channel reuse

Truth:

RX-SOP converts contention to Noise

Page 20: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

RX-SOP Myth

Myth:

RX-SOP Reduces how an AP hears

Truth:

RX-SOP changes at what level the AP

that will decode something

Page 21: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

RX-SOP Myth

Myth:

RX-SOP only impacts Data frames

Truth:

RX-SOP affects every frame an AP

hears

Page 22: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

RX-SOP Myth

Myth:

RX-SOP reduces cell size

Truth:

RX-SOP just limits how far the AP will

decode frames.

Page 23: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Where RX-SOP Fits

• Channels

• Power

• Data Rates

• …

• RX-SOP

Course Tuning

Fine Tuning

Page 24: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Working with RX-SOP

• Design, Design, Design

• Evaluate environment, before/after

• Test with actual devices.

Page 25: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Design Principals

• External Antennas: The single best thing you can do to

enable safer use of RX-SOP.

• Good channel planning

• Reasonable TX power

• Understand how RRM/ARM methods are affected.

(NDP Packets are affected by RX-SOP)

Page 26: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

My Clients RSSI Adjacent Cell RSSI

De

lta

be

twe

en

Clie

nts

/Ne

igh

bo

rs

Adjacent Cell RSSI

Slicing clients from Neighbors

My Clients RSSI

De

lta

be

twe

en

Clie

nts

/Ne

igh

bo

rs

Page 27: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Determine how much

RX-SOP

• Determine how well APs hear clients

(Debugs, pcaps, polling, telemetry)

• Determine how well APs heard neighbors

(Debugs, pcaps, polling)

• Determine average MCS, Retry % and channel utilization

• Did you design for it?

Page 28: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Finding the sweet spot

Page 29: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Quantify RX-SOP impact

• Reduce static channel utilization

• Without increasing client retry rates

(OTA Packet Capture)

• Without dramatic decrease client MCS rates

(OTA Packet Capture, NMS)

• Without impacting client roaming times

• You are unable to see info on frames you aren’t

decoding

Page 30: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Moving Forward

• Today, RX-SOP is a single dimension (RSSI/SNR)

• Tomorrow 11ax, will use BSS color to add a second

dimension

Page 31: Practicing Safe RX-SOP · AP Chan1 AP Chan1 AP Chan11-82 Default RX-SOP threshold Other AP Signal How AP hears Client AP Differs (CCI) AP Chan6 AP Cell

Thank you

https://www.imdb.com/title/tt0071853/mediaviewer/rm1599872256