802.11n Protection Mechanisms: Part 1

802.11n Protection Mechanisms: Part 1

By CWNP On 08/10/2007 - 16 Comments

When 802.11g was introduced, we had RTS/CTS and CTS-to-Self protection mechanisms.  What do we get with 802.11n so that it's backwards compatible with 802.11a and 802.1b/g?  First, there's a couple of new things I'd like to introduce, and then we'll get to the protection rules.

In an ERP Beacon, ERP stations look at the "ERP Information Element" to determine whether or not protection is necessary in the BSS.  See my whitepaper here:
 http://www.cwnp.com/learning_center/search_details.php?doc_id=l7w2 for further information.

In an HT Beacon, HT stations use the "Operating Mode" and "Non-greenfield STAs Present" fields in the HT Information Element to determine whether or not to use protection.

Section I: Operating Mode
The Operating Mode field has 4 possible settings: 0-3.  I'll paraphrase what they entail, but keep in mind that some would call this over-simplification:
Mode 0: If all stations in the BSS are 20/40 MHz HT capable, or if the BSS is 20/40 MHz capable, or if all stations in the BSS are 20 MHz HT stations in a 20 MHz BSS
Mode 1: (called HT non-member protection mode) - used if there are non-HT stations or APs using the primary or secondary channels
Mode 2: if only HT stations are associated in the BSS and at least one 20 MHz HT station is associated.
Mode 3: (called non-HT mixed mode) - used if one or more non-HT stations are associated in the BSS.
From lab work, I've found that you can basically call mode 0 "pure mode" just like we used to have with just 802.11g.  If the 802.11n AP hears nearby APs and STAs that are non-HT capable, then it flips over to mode 1.  If a non-HT station associates to an 802.11n (HT) AP, it flips over to mode 3.  Mode 2 is for when all HT stations are associated (e.g. pure mode) and at least one 20 MHz slow-poke connects to the BSS.  Somebody smack that 20 MHz guy and tell him to get it in gear!  When non-HT stations leave the BSS, the AP, after a preset time, will switch back from mode 3 to mode 0.  The same is true of when the AP ceases to hear nearby non-HT stations.  It will switch from mode 1 back to mode 0.
When the Operating Mode field is set to 3, HT transmissions are protected.  The type of protection that is required depends on the type of transmission as well as the type of the non-HT STAs that are present in the BSS.
When using a 20 or 40 MHz HT channel, operating modes 1 or 3, and the Use_Protection field is 1 in the Beacon's ERP IE, all HT transmissions must be protected using RTS/CTS or CTS-to-Self sent at a clause 15 (DSSS) or clause 18 (HR/DSSS) rate.  This is a very normal scenario where 802.11b, 802.11g, and 802.11n are all being used together on the same AP.
When using a 20 or 40 MHz HT channel, operating mode 3, and the Use_Protection field is 0 in the Beacon's ERP IE (or the ERP IE isn't present in the beacon), the implementer gets a choice of how to protect the HT transmission:
a) Control frames such as RTS/CTS or CTS-to-self prior to the HT transmissions: 1) For 20 MHz transmissions, use the rates defined in Clause 17 or Clause 19 2) For 40 MHz transmissions, use the non-HT duplicate frames defined in Clause 20.
The rate for protection frames are selected based on the rules described in 9.6.3.1 (Rate selection for control frames that initialize a TXOP) and 9.6.3.2 (Rate selection for control frames that are not control response frames).
b) Using a non-HT preamble, transmit first a PPDU that requires a response frame.  The remaining TXOP following the first PPDU exchange may contain GF and/or RIFS sequences.
c) L-SIG TXOP protection (don't worry, we'll cover it in Part II)
d) Using a mixed format preamble, transmit first a PPDU that requires a response that is sent as a non-HT frame or non-HT duplicate frame.  The remaining TXOP following the first PPDU exchange may contain HT greenfield format and/or RIFS sequences.
Section II: Non-greenfield STAs Present
There are two kinds of HT stations: those capable of using greenfield format and those that are not.
The "Non-greenfield STAs Present" bit is set to 0 if all HT STAs that are associated are greenfield capable.  The same bit is set to 1 if one or more HT STAs that are not greenfield capable are associated.  HT APs use this bit to tell greenfield capable STAs to use protection when non-greenfield-capable STAs are present.  This bit only applies to HT stations since the entire HT IE is only processed by HT STAs.  Greenfield transmissions are to be protected by setting the duration/ID value in all frames sent during a TXOP to the time remaining in the TXOP.
Section III: OBSS Non-HT STAs Present bit in the HT IE
The OBSS Non-HT STAs Present field allows HT devices to report the presence of non-HT STAs that cannot interpret HT transmissions correctly.  A second HT AP that detects a first HT AP’s beacon with the "OBSS Non-HT STAs Present" field set to 1 may cause HT greenfield format and RIFS sequence transmissions of the second AP’s BSS to be protected by setting the Operating Mode field to 3 (HT mixed mode).
If the NonERP_Present bit in the ERP IE is set to 1 in the first AP’s beacon, then the Use_Protection bit may also be set to 1 by the second AP.  This is how ERP-OFDM transmissions are protected when DSSS and HR/DSSS stations are associated to an ERP AP.   HT stations may also scan for the presence of non-HT devices either autonomously or after the station's AP transmits a HT Information element with the Operating Mode field set to 1.  Non-HT devices may be detected as follows:
— one or more non-HT STAs are associated , or — a non-HT BSS is overlapping (a non-HT BSS may be detected by the reception of a Beacon where the supported rates only contain Clause 15, 17, 18 or 19 rates), or — reception of a management frame (excluding a Probe Request) where the supported rate set includes only Clause 15, 17, 18 and 19 rates, or — reception of a Beacon containing an HT Information element with the OBSS Non-HT STAs Present field set to 1.
When non-HT devices are detected, the STA may enable protection of its HT greenfield format and RIFS sequence transmissions.
In summary, separate fields and bits are used for status reporting (OBSS Non-HT STAs Present and NonERP_Present) and for protection (Operating Mode and Use_Protection) so that protection extends to the BSS directly detecting the non-HT STAs and to the nearby BSSs, but not beyond.  A first AP has non-HT STAs associated to its BSS or directly observes a non-HT BSS, and reports this status to its neighbors.  A second AP’s BSS overlaps the first AP’s BSS, and may respond to the status report by requiring protection.  The second AP does not relay the status report further.  A third AP’s BSS overlaps the second AP’s BSS but not the first, and so the third AP sees no report of non-HT STAs and so requires no protection.
Did you remember that this was just Part 1? ;-)

16 Responses to 802.11n Protection Mechanisms: Part 1

Subscribe by Email
jedy mark Says:
06/11/2018 at 22:11pm
There is a good news.
click here to download happy wheels


spotify premium apk Says:
06/07/2018 at 22:52pm
There is a good news for all music lovers .
click here to download Spotify premium apk

Gal ken Says:
06/05/2018 at 02:51am
I have seen Broacomm STA use RTS-CTS mechanism and Qualcomm STA uses one other that RTS-CTS and CTS-Self.
color switch
little big snake

chu pa Says:
06/05/2018 at 00:38am
thanks for sharing information
vex 3

Geneva A Gleason abram Says:
05/28/2018 at 16:27pm
great post
unblocked games

wiatmppgryar wiatmppgryar Says:
04/18/2018 at 03:26am
Crabbe bites a job huge by just 41 tips

Any NBA regular-season match for a second time, any Nets your home 114-105 victory across the Bulls. Nets Crabbe ushered during 26th unique birthday at this time, she have scored a job high of 41 tips, Ding Weidi 20 tips together with 7 Chris Maragos Jerseys supports, Russell twenty-one tips together with 11 supports together with 6 rebounds; Darren Sproles Jerseys Connor Barwin Jerseys Bulls 7 consumers have scored during 2 bottle data, Kilpatrick 18 tips, Portis Chuck Bednarik Jerseys 16 tips together with 7 rebounds, Penn 15 tips together with 6 supports, Justin - Hollett Chris Longer Jerseys 13 tips together with 3 rebounds together with 3 supports.

The main coint open, a pair of seconds together with 43 minutes, Felicio break down anytime Crabbe hit, getting any Nets 3 zero cost brings. During the 6th Derek Barnett Jerseys minimal together with 34 minutes, Russell sacrificed Corey Clement Jerseys any shot by just slip together with was initially intercepted by just Payne. Philadelphia Eagles Jerseys During 9 seconds together with twenty-one minutes, anytime she attained Russell's circulate, Corning Ham Chance Warmack Jerseys have scored a good three-point longer hit. Any Bulls started a good wild a problem rebound. The coint, these picked off 17 rebounds, together with 6 a problem rebounds. Noahba driven 5 rebounds. Any Nets portrayed steady coordination. During this department, any squad finalized 8 supports. Russell provided 3 tickets Chase Daniel Jerseys meant for teammates. Any Nets crafted a good structure for iron bars over the sheltering last part. The coint provided 3 golf shots together with Corey Graham Jerseys hit any opponent's niche end goal number that will 40. 86%. Utilizing three-pointers during the Nets, any squad have scored 18 three-pointers the coint, however blasting level was initially mainly 37. 50%. The component to any Nets set in bad status utilizing up to 6 issues. During the earliest coint, any Nets procured any contribute 29-26.

Assistance programs were cost-free coint, 3 seconds together with 41 minutes, Corningham supports, Russell come to a good three-pointer. 6 seconds together with 5 minutes, Philadelphia Eagles attained Russell's circulate, Ding Weidi three-thirds longer hit prevailed. During the 7th together with 6th minutes, Nouwa fouled Ding Weidi together with NFL Jerseys brought any Nets a pair of zero cost dispose of effort. Any Bulls portrayed steady coordination. During this department, any squad finalized an overall total for 9 supports. Holleith provided a good teammate several tickets. Any Nets bitten any package a couple of times, together with provided 10 zero cost brings, a good consequence for 9 plans in addition to a zero cost dispose of number for 75. 00%. Halftime, any fico score is certainly 62-55, and also Nets contribute 7 tips.

crothermbeme crothermbeme Says:
04/18/2018 at 02:57am
On Monday,NFL jersesys shop US local time, the New England Patriots began their first voluntary activity in the offseason. Many media have focused their attention on the absence of quarterbackShop NFL Jerseys By Team Tom Brady and near-fielder Rob Gronkowski. However, the return of a key player deserves the same level of attention. He is the wide receiver - JulianBuy Customized NFL Jerseys Edelman. On Monday, Edelman appeared in the Gillette Stadium. This was his first step toward a $500,000 training bonus.Shop NFL Hats
The amount Shop NFL T-Shirtsof this bonus ranks first in the Patriot team. The following is the comparison of Edelman's total training bonus with other players in the team: Edelman:Shop NFL Hoodie $500,000 in Glonnowski: $250,000 Kickback Goalbacker Kodarel Patterson: $250,000 in defense Endpoints Lawrence Guy: $200,000 kicker Stephen Gestkowski: $100,000Pittsburgh Steelers Jerseys security guard Patrick Bell (Clock family): $85,000 In addition to the bonus, Edelman's appearance is also A positive signal was Minnesota Vikings Jerseysreleased: He was recovering systematically from the anterior cruciate ligament tear injury on August 25 last year. With Brandine Cooks Customized Seattle Seahawks Jerseysbeing traded by the team, Danny Amundola joined the Miami Dolphins again through the free agency market. As Brady’s numberCustomized Carolina Panthers Jerseys one goal, Edelman’s return to health in the new season is The Patriots' top priority. As a rule, Brady and Edelman hadIndianapolis Colts Hats practiced many passes during this offseason.
In addition, Edelman’s move Tampa Bay Buccaneersto Gillette Stadium on Monday was also a balance between strength training and Brady’s personal trainer Alex Guerrero. Edelman, who willSeattle Seahawks Hoodie soon turn 32, is a frequent guest of the TB12 Sports Therapy Center founded by Guerrero.
It is reported that Brady may reduceLos Angeles Chargers Hoodie the frequency of participating in the Patriots training during this offseason, and will pay more attention to his training withBaltimore Ravens T-shirts Guerrero. From the current situation, Edelman does not seem to have similar ideas with Brady. (TB12 is Tom Brady's English initialsAtlanta Falcons T-shirts and jersey number.) If you don't remember what Elderman's Patriots lost last season, perhaps the following three facts can remind Denver Broncos T-shirtsyou of Edelman’s Importance: 1. He collected data in 89 postseason games, ranking third in NFL history, second only to Jerry Rice's 151Jacksonville Jaguars Hoodie and Reggie Wayne's 93.
This also means that as long as Edelman completed Los Angeles Rams Hatsfive postseason catches, he will surpass Wayne and rank second in history. 2. He was one of 14 players who completed at least 1000 yardsCustomized New England Patriots Jerseys of NFL postseason advancement and ranked 13th in NFL history with 1024 yards of data. As long as Edelman finished San Francisco 49ers Jerseyscatching the ball in the 39-yard playoffs, he will be ranked in the top ten in history. 3. In his career, a total of four postseasonArizona Cardinals Jerseys games have completed single-field catches and advanced over 100 yards. In this data, he and Dion - Blanche together, ranked first in the history of the Patriots.

Toran man Says:
04/14/2018 at 13:35pm
This wife band is the best because of so much online essay services and speed that comes with it. It’s what makes it the best and we need to work on it in detail.

Chris Doyle Says:
04/08/2018 at 08:13am
Using a mixed format preamble, transmit first a PPDU that requires a response that is sent as a non-HT frame or non-HT duplicate frame. The remaining TXOP following the first PPDU exchange may contain HT greenfield format and/or RIFS sequences.

madalin stunt cars 2
happy wheels

Paige Parker Says:
03/30/2018 at 06:17am
Below people can satisfy each other as well as play video games. Roblox Sign Up It's really helpful for doing all type of online job.

Vivek Jazz Says:
02/09/2018 at 06:36am
Great feeling to play euchre free online game, it is a very popular and you really need to visit euchre.

Rajavel Selvakumar Says:
08/07/2017 at 10:02am
Nice article.

When we have a HT STA and a Aonly STA in same channel connected to the same BSSID, HT device can use any one of the protection (as ERP IE will not present)
- RTS/CTS or
- CTS-Self or
- Using Non-HT preamble or
- L-SIG TXOP protection or
- Using a mixed format preamble

I have seen Broacomm STA use RTS-CTS mechanism and Qualcomm STA uses one other that RTS-CTS and CTS-Self.

How we can say using sniffer captures that the device use
- Using Non-HT preamble or
- L-SIG TXOP protection or
- Using a mixed format preamble

As far as i know sniffer will filter the pre-amble. Is there a way to find which protection mechanism is used?

Pradeep Kumar Says:
02/20/2017 at 03:57am
Correction formatting

Section I: Operating Mode
The Operating Mode field has 4 possible settings: 0-3. I'll paraphrase what they entail, but keep in mind that some would call this over-simplification:
Mode 0: If all stations in the BSS are 20/40 MHz HT capable, or if the BSS is 20/40 MHz capable, or if all stations in the BSS are 20 MHz HT stations in a 20 MHz BSS
Mode 1: (called HT non-member protection mode) - used if there are non-HT stations or APs using the primary or secondary channels
Mode 2: if only HT stations are associated in the BSS and at least one 20 MHz HT station is associated.
Mode 3: (called non-HT mixed mode) - used if one or more non-HT stations are associated in the BSS.

From lab work, I've found that you can basically call mode 0 "pure mode" just like we used to have with just 802.11g. If the 802.11n AP hears nearby APs and STAs that are non-HT capable, then it flips over to mode 1. If a non-HT station associates to an 802.11n (HT) AP, it flips over to mode 3. Mode 2 is for when all HT stations are associated (e.g. pure mode) and at least one 20 MHz slow-poke connects to the BSS. Somebody smack that 20 MHz guy and tell him to get it in gear! When non-HT stations leave the BSS, the AP, after a preset time, will switch back from mode 3 to mode 0. The same is true of when the AP ceases to hear nearby non-HT stations. It will switch from mode 1 back to mode 0.
When the Operating Mode field is set to 3, HT transmissions are protected. The type of protection that is required depends on the type of transmission as well as the type of the non-HT STAs that are present in the BSS.

When using a 20 or 40 MHz HT channel, operating modes 1 or 3, and the Use_Protection field is 1 in the Beacon's ERP IE, all HT transmissions must be protected using RTS/CTS or CTS-to-Self sent at a clause 15 (DSSS) or clause 18 (HR/DSSS) rate. This is a very normal scenario where 802.11b, 802.11g, and 802.11n are all being used together on the same AP.

When using a 20 or 40 MHz HT channel, operating mode 3, and the Use_Protection field is 0 in the Beacon's ERP IE (or the ERP IE isn't present in the beacon), the implementer gets a choice of how to protect the HT transmission:

a) Control frames such as RTS/CTS or CTS-to-self prior to the HT transmissions: 1) For 20 MHz transmissions, use the rates defined in Clause 17 or Clause 19 2) For 40 MHz transmissions, use the non-HT duplicate frames defined in Clause 20.
The rate for protection frames are selected based on the rules described in 9.6.3.1 (Rate selection for control frames that initialize a TXOP) and 9.6.3.2 (Rate selection for control frames that are not control response frames).

b) Using a non-HT preamble, transmit first a PPDU that requires a response frame. The remaining TXOP following the first PPDU exchange may contain GF and/or RIFS sequences.

c) L-SIG TXOP protection (don't worry, we'll cover it in Part II)


d) Using a mixed format preamble, transmit first a PPDU that requires a response that is sent as a non-HT frame or non-HT duplicate frame. The remaining TXOP following the first PPDU exchange may contain HT greenfield format and/or RIFS sequences.

Section II: Non-greenfield STAs Present
There are two kinds of HT stations: those capable of using greenfield format and those that are not.
The "Non-greenfield STAs Present" bit is set to 0 if all HT STAs that are associated are greenfield capable. The same bit is set to 1 if one or more HT STAs that are not greenfield capable are associated. HT APs use this bit to tell greenfield capable STAs to use protection when non-greenfield-capable STAs are present. This bit only applies to HT stations since the entire HT IE is only processed by HT STAs. Greenfield transmissions are to be protected by setting the duration/ID value in all frames sent during a TXOP to the time remaining in the TXOP.

Section III: OBSS Non-HT STAs Present bit in the HT IE
The OBSS Non-HT STAs Present field allows HT devices to report the presence of non-HT STAs that cannot interpret HT transmissions correctly. A second HT AP that detects a first HT AP’s beacon with the "OBSS Non-HT STAs Present" field set to 1 may cause HT greenfield format and RIFS sequence transmissions of the second AP’s BSS to be protected by setting the Operating Mode field to 3 (HT mixed mode).

If the NonERP_Present bit in the ERP IE is set to 1 in the first AP’s beacon, then the Use_Protection bit may also be set to 1 by the second AP. This is how ERP-OFDM transmissions are protected when DSSS and HR/DSSS stations are associated to an ERP AP. HT stations may also scan for the presence of non-HT devices either autonomously or after the station's AP transmits a HT Information element with the Operating Mode field set to 1. Non-HT devices may be detected as follows:

— one or more non-HT STAs are associated , or — a non-HT BSS is overlapping (a non-HT BSS may be detected by the reception of a Beacon where the supported rates only contain Clause 15, 17, 18 or 19 rates), or — reception of a management frame (excluding a Probe Request) where the supported rate set includes only Clause 15, 17, 18 and 19 rates, or — reception of a Beacon containing an HT Information element with the OBSS Non-HT STAs Present field set to 1.

When non-HT devices are detected, the STA may enable protection of its HT greenfield format and RIFS sequence transmissions.

In summary, separate fields and bits are used for status reporting (OBSS Non-HT STAs Present and NonERP_Present) and for protection (Operating Mode and Use_Protection) so that protection extends to the BSS directly detecting the non-HT STAs and to the nearby BSSs, but not beyond. A first AP has non-HT STAs associated to its BSS or directly observes a non-HT BSS, and reports this status to its neighbors. A second AP’s BSS overlaps the first AP’s BSS, and may respond to the status report by requiring protection. The second AP does not relay the status report further. A third AP’s BSS overlaps the second AP’s BSS but not the first, and so the third AP sees no report of non-HT STAs and so requires no protection.
Did you remember that this was just Part 1? ;-)

Charlie Williams Says:
04/14/2016 at 22:24pm
Can this be reformatted to be easier to read and the link to the whitepaper fixed? I am interested in reading it. Thanks.

Says:
08/22/2007 at 02:35am
thanks
-------------

<< prev - comments page 1 of 1 - next >>

Leave a Reply

Please login or sign-up to add your comment.
Success Stories

I literally just came out of the testing centre having taken the CWDP exam. The certification process opened my mind to different techniques and solutions. This knowledge can only broaden your perspective. Great job, CWNP, you have a great thing going on here.

-Darren
Read More

Working through the CWNP coursework and certifications helped not only to deepen my technical knowledge and understanding, but also it boosted my confidence. The hard work it took to earn my CWNE has been rewarding in so many ways.

-Ben
Read More

I want to commend you and all at CWNP for having a great organization. You really 'raise the bar' on knowing Wi-Fi well. I have learned a ton of information that is helping my job experience and personal career goals, because of my CWAP/CWDP/CWSP studies. Kudos to all at CWNP.

-Glenn
Read More