capwap taxonomy recommendations pat r. calhoun, cisco systems bob o’hara, cisco systems inderpreet...
TRANSCRIPT
![Page 1: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/1.jpg)
CAPWAP Taxonomy Recommendations
Pat R. Calhoun, Cisco Systems
Bob O’Hara, Cisco Systems
Inderpreet Singh, Chantry Networks
![Page 2: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/2.jpg)
Problem
• The taxonomy document did a great job of providing a survey of architectures
• It did not provide an unambiguous definition of Split and Local MAC
• As a consequence, all protocols assume different meaning to the terms– This became obvious in discussions between the LWAPP and
CTP teams
• The protocol evaluation team cannot successfully compare all protocols without a clear set of definitions– When a protocol claims support for Local MAC, what does it
mean?
![Page 3: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/3.jpg)
Architecture Table
CAPWAP Functions
802.11 MAC
CAPWAP Functions
802.11 Non Real-Time MAC
802.11 Real-Time MAC
802.11 PHY802.11 PHY
AC
AC
WTP
WTP
Local AP Split AP
![Page 4: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/4.jpg)
CAPWAP Functions (overview)
• As listed in taxonomy document– RF monitoring, such as Radar detection, noise and interference
detection and measurement.– RF configuration, e.g., for retransmission, channel
selection, transmission power adjustment, etc.– WTP configuration, e.g., for SSID, etc.– WTP firmware loading, e.g., automatic loading and
upgrading of WTP firmware for network wide consistency.– Network-wide STA state information database, including the
information needed to support value-added services, such as mobility, load balancing etc.
– Mutual authentication between network entities, e.g., for AC and WTP authentication in a Centralized WLAN Architecture.
![Page 5: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/5.jpg)
Contradicting Text
• Following taxonomy text comes to a different conclusion:– The commonalities and differences between Local MAC and
Split MAC are most clearly seen by comparing Figure 7 and Figure 10. The commonality between the two is that 802.11 control frames are terminated at WTPs in both cases. The main difference between Local MAC and Split MAC is that in the latter the WTP terminates only the 802.11 control frames, while in the former the WTP may terminate all 802.11 frames. An interesting consequence of this difference is that the Integration Service, which essentially refers to bridging between 802.11 and 802.3 frames, is implemented by the AC in the Split MAC, but can be part of either the AC or WTP in the Local MAC.
![Page 6: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/6.jpg)
So what is the difference then?
• Split MAC– Access Point Function (APF) resides in AC– 802.11 MAC management frames are sent to the AC– User frames are tunneled
• Local MAC– APF resides in the WTP– SME event notifications are sent to the AC– User frames MAY be tunneled
• Local MAC did not split the MAC due to latency issues between the STA and the AP for MAC Management packets
![Page 7: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/7.jpg)
Two modes of operation
• We believe the crux of the problem is the terms chosen by the CAPWAP WG, split and local MAC
• The WG should focus on where functionality resides, instead of how the MAC is divided.– The draft proposes the use of the terms Split
and Local AP
![Page 8: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/8.jpg)
Proposed Split vs. Local* APFunction Location• Distribution Service WTP• Integration Service WTP• Beacon Generation WTP• Probe Response WTP• Power Mgmt/Packet Buffering WTP• Fragmentation/Defrag WTP• Assoc/Disassoc/Reassoc WTP
802.11e• Classifying WTP• Scheduling WTP• Queuing WTP
802.11i• 802.1X/EAP AC• Key Management AC• 802.11 Encryption/Decryption WTP
Function Location• Distribution Service AC• Integration Service AC• Beacon Generation WTP• Probe Response WTP• Power Mgmt/Packet Buffering WTP• Fragmentation/Defrag WTP• Assoc/Disassoc/Reassoc AC
802.11e• Classifying AC• Scheduling WTP/AC• Queuing WTP
802.11i• 802.1X/EAP AC• Key Management AC• 802.11 Encryption/Decryption WTP
Given the vast differences between architectures reviewed, this table uses themost common functionality split
![Page 9: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/9.jpg)
What about Local AP latency issues?
• Introduce Proxy MAC– Proposal is to allow the WTP to process
802.11 MAC management frames, but forward the frame to the AC
– The end solution is exactly the same, but allows for a single simpler CAPWAP protocol
![Page 10: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/10.jpg)
SME vs. 802.11 MAC management?
CAPWAP AC Function
802.11 MAC Management
AC
WTP
Local AP Split AP
SME Layer
CAPWAP Protocol
CAPWAP Protocol
802.11 Real-Time MAC Management
CAPWAP Protocol
CAPWAP Protocol
(Local AP)Non real-timeMAC mgmt
(Split AP)non real-timeMAC mgmt
CAPWAP AC Function
![Page 11: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/11.jpg)
Options, capabilities and negotiations
• There is a desire to provide a large number of modes of operation
• We contend that allowing for a complex matrix of modes of operation will harm interoperability
• Proposal:– Limit number of options– Clearly define the mandatory to implement
mode
![Page 12: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/12.jpg)
Proposed modes of operation
• Support the following optional features:– User Frame Tunneling: mandatory is local
bridge– Local vs. Split: mandatory is Local– 802.11 Encryption: mandatory is WTP
![Page 13: CAPWAP Taxonomy Recommendations Pat R. Calhoun, Cisco Systems Bob O’Hara, Cisco Systems Inderpreet Singh, Chantry Networks](https://reader036.vdocument.in/reader036/viewer/2022082816/56649f445503460f94c64bc9/html5/thumbnails/13.jpg)
Conclusion
• The authors of the CAPWAP Taxonomy Recommendation strongly urge the WG to adopt this document
• And of course…. Comments are more than welcomed!