| Re: Last call comments for capwap-protocol-binding-ieee80211-07 | <– Date –> <– Thread –> |
|
From: Pasi.Eronen (Pasi.Eronen |
|
| Date: Mon, 18 Aug 2008 12:30:12 -0700 (PDT) | |
Pat Calhoun wrote: > > > > 802.11 header has 4 different addresses, all of which can be > > > > different. When doing split MAC with 802.3 frames, the 802.3 > > > > frame > > > > contains only two of the addresses; the "Radio MAC Address" > > > > field in CAPWAP header contains the third -- but what about the > > > > fourth one? > > > > > The CAPWAP WG only supports 802.11-2007, and does not > > > support ad-hoc > > > mode (client-client). The very fact that we are providing an > > > alternative way to deploy 802.11 infrastructure means that do not > > > need > > > to support ad hoc mode ;-) > > > > I wasn't thinking about ad-hoc mode, but rather a STA sending a > > packet to an AP where the 802.3 source address would be different > > from the transmitting STA address. Is this possible? (Perhaps a > > "wireless Ethernet bridge", which connects to PC via wired > > Ethernet, but looks like STA to the AP? Although I'm not quite > > sure how the address fields really look in this situation...) > > Yes, you are correct that bridges work this way, but this is not a > use case we are trying to address in this working group. An access > point uses the IEEE 802.11 primitives for populating its learning > table (e.g., association request), while a bridge needs to use other > means (e.g., spanning tree). Trying to add wireless bridges to this > specification would not only expand the scope of the WG and > protocol, but would require lots more work. Large bridges are indeed different, but small "wireless bridges" are marketed for e.g. connecting a printer with wired Ethernet jack to office WLAN. Does this mean if the office WLAN switches to CAPWAP-based access points, and uses split MAC with 802.3 frames, those would stop working? (I don't think there's a need to expand the scope of the WG -- accurately documenting what parts of 802.11 don't 100% work with CAPWAP is IMHO quite sufficient.) <snip> > > > > The document should have some more text about how the WTP > > > > processes > > > > IEEE 802.11 IEs it receives from the AC. Section 6.6 > > > > talks about > > > > copying them to Beacon/Probe Response messages, but it > > > > seems that in > > > > some cases, the WTP also does some local processing. (I was > > > > sort of > > > > expecting a list of all IEs, and description of expected WTP > > > > processing (possibly none) for them.) > > > > > There are two mode of operation: > > > 1. Split MAC. In this case, the WTP needs to make sure that the > > > beacons have the proper information. Other than that,the > > > AC handles > > > all of the IEs in the manner described in the 802.11-2007 > > > standard. > > > > This is contradicted by text in e.g. Section 6.15, which requires > > the WTP to process (beyond copying to beacons) the IE received > > from AC even in Split MAC mode. > > OK, fair enough. That is one exception, but that one is > described in the spec. The spec even includes: > > <current text> > 2.2.1. Split MAC > [...] > > o The WTP generates the IEEE 802.11 Beacon frames, using > information > provided to it through the IEEE 802.11 Add WLAN (see > Section 6.1) > message element, including the RSNIE, which indicates support of > 802.1X and AES-CCMP. > </current text> Yes, but the spec isn't very clear on how the RSN IE exactly is processed by the WTP (the IE has number of different fields). > > Also, it seems that some of the IEs sent are not even included in > > beacons; e.g. Section 6.1 says the AC MUST send the Power > > Capability IE to the WTP -- but reading 802.11, I can't seem to > > find any place the AP would actually send this IE (it's sent by > > the STA). So what does the WTP do with it? > > OK, that should have been Power Constraint, not Power > Capability. Thanks for finding that one. Ok, that clarifies this part... > > > 2. Local MAC. In this case, the 802.11 management packets are > > > processed in the WTP, as described 2.2.2. In this case, the WTP > > > handles the IEs in the manner described in the > > > 802.11-2007 standard. > > > > Right, 802.11-2007 specifies how the WTP processes IEs received from > > the STA. But it doesn't specify how to process IEs received from AC > > (obviously, since the concept of AC doesn't exist). > > Actually, re-reading the spec, I don't see where it dictates that > the WTP needs to process IEs. It does mention that the WTP needs to > look at the Result-Code in the (re-)Association Response. It also > does mention that the AC MAY send a Disassocation Request to the > station, through the WTP, and that the WTP should take the > Disassocation Request as an indication that service for the station > is to be terminated. > > Otherwise, there are no IE processing requirements. Again, except for the RSN IE, whose processing is mentioned, but not described in detail. Best regards, Pasi
- Re: Last call comments for capwap-protocol-binding-ieee80211-07, (continued)
-
Re: Last call comments for capwap-protocol-binding-ieee80211-07 Pat Calhoun (pacalhou), July 30 2008
-
Re: Last call comments for capwap-protocol-binding-ieee80211-07 Pasi.Eronen, August 7 2008
- Re: Last call comments for capwap-protocol-binding-ieee80211-07 Clint Chaplin, August 7 2008
- Re: Last call comments for capwap-protocol-binding-ieee80211-07 Pat Calhoun (pacalhou), August 13 2008
- Re: Last call comments for capwap-protocol-binding-ieee80211-07 Pasi.Eronen, August 18 2008
- Re: Last call comments for capwap-protocol-binding-ieee80211-07 Pat Calhoun (pacalhou), August 19 2008
- Re: Last call comments for capwap-protocol-binding-ieee80211-07 Pasi.Eronen, August 19 2008
- Re: Last call comments forcapwap-protocol-binding-ieee80211-07 Pat Calhoun (pacalhou), August 19 2008
- Re: Last call comments forcapwap-protocol-binding-ieee80211-07 Pasi.Eronen, August 21 2008
-
Re: Last call comments for capwap-protocol-binding-ieee80211-07 Pasi.Eronen, August 7 2008
-
Re: Last call comments for capwap-protocol-binding-ieee80211-07 Pat Calhoun (pacalhou), July 30 2008
Results generated by Tiger Technologies using MHonArc.