MAC Component Breakdown Work-In-Progress July 2008 doc.: IEEE 802.11-08/0949r0 Aug 2008 MAC Component Breakdown Work-In-Progress Date: 2008-08-01 Authors: Darwin Engwer, Nortel Networks Darwin Engwer, Nortel Networks
July 2008 doc.: IEEE 802.11-08/0949r0 Aug 2008 Abstract This submission captures the MAC component breakdown work accomplished at the July 2008 session meeting and as such represents a Work-In-Progress (WIP). Darwin Engwer, Nortel Networks Darwin Engwer, Nortel Networks
Outline Introduction/ Caveats Component Breakdown Approach Aug 2008 Outline Introduction/ Caveats Component Breakdown Approach MAC Component Diagram as of 2008-07-15 MAC Component Diagram as of 2008-07-17 “Parked” Topics Component Breakdown Stages References Darwin Engwer, Nortel Networks
Introduction/ Caveats Aug 2008 Introduction/ Caveats An illustration – for discussion catalyst purposes only. An example to demonstrate the architectural framework result that is desired. Represents a sample component breakdown. Not the only component breakdown approach or the best approach, just an approach. Purpose is to show the components within and the relationship between those components in a consistent architectural framework. Darwin Engwer, Nortel Networks
Component Breakdown Approach July 2008 doc.: IEEE 802.11-08/0949r0 Aug 2008 Component Breakdown Approach Component views are often specific to a one architecture and can even become device specific. The goal here is to resist that tendency and create a view that is independent of specific architectures or device implementations. The level of detail must be optimized to yield the best combination of complexity exposure and ease of comprehension. Darwin Engwer, Nortel Networks Darwin Engwer, Nortel Networks
Beacons/Probes Authen. Aug 2008 MAC Component Diagram as of 2008-07-15 . ACM STA MAC-SAP ACM_MAC Data Movement: -Queues -Filters/Gating MSDU Data Handling BSS Mgmt: -Association -SSID Mgmt (inc. SSID) MLME/ SME STA-STA discovery & data xfer Data fwd Beacons/Probes Authen. MSDU MMSDU Addressable MAC MSDU mux/demux & address matching MSDU-MPDU Conversion Frag/Defrag Medium Contention and Access Frame Tx/Rx Non-ctrl CTRL CA/NAV CSMA MPDU Legend: Diagram is a composite data flow/control flow diagram. Control flows are shown as dashed lines. PHY-SAP PHY Darwin Engwer, Nortel Networks
. Aug 2008 MAC Component Diagram as of 2008-07-17 MAC-SAP MAC Data Movement: -Queues -Filters/Gating BSS Mgmt: -Association -SSID Medium Contention and Access MSDU-MPDU Conversion STA-STA discovery & data xfer Addressable MAC MSDU MLME/ SME Data (MSDUs) Components waiting to be placed/ detailed: Demux & addr match “MMSDUs” Data (MSDUs) Data Handling bit bucket Addr matching DB Defrag Frag Mgmt (inc. SSID) Beacons/Probes Authen. Ctrl frame decode (2?) Ctrl frame processor Ctrl frame inserter Tx control/ SEQR Rx (ctrl?) frame decode 1 Frame Tx MPDU Legend: -Diagram is a composite data flow/control flow diagram. -Control flows are shown as dashed lines. CRC NAV CCA PHY-SAP Darwin Engwer, Nortel Networks
“Parked” Topics Block ACK PSMP (well really all of 802.11n) Aug 2008 “Parked” Topics Block ACK PSMP (well really all of 802.11n) 11k bcst mgmt frames (well really all of 802.11k) Darwin Engwer, Nortel Networks
Component Breakdown Stages Aug 2008 Component Breakdown Stages Darwin Engwer, Nortel Networks
Aug 2008 References 1. IEEE Std. 802.11-2007 Cl. 5 General Description 5.2.5 Integration with non-802.11 LANs Figure 5.6 Connecting to other IEEE 802 LANs [shows portal] Annex N AP Functional Description Figure N.4 High-level UML entity diagram for the WLAN system Figure N.5 AP UML composition diagram (alternate syntax) 2. 11-04-1225-08 AP Function Summary 3. 11-08-0496-01-000v-merged-access-unit-framework.ppt, Engwer, April 2008 4. 11-05-1606-00-0apf-ap-functions-diagram.ppt, Engwer, Jan 2005 5. 11-08-0867-01-0arc-MAC-Component-Breakdown-Topics-for-Discussion.ppt 6. 11-08-0869-00-0arc-minutes-arc-sc-July-2008.doc Darwin Engwer, Nortel Networks
July 2008 doc.: IEEE 802.11-08/0949r0 Aug 2008 Revisions r0: 2008-08-01 Created (based on 8/867r1 and subsequent discussions on 2008-07-17). Darwin Engwer, Nortel Networks Darwin Engwer, Nortel Networks
Aug 2008 Backup Slides Darwin Engwer, Nortel Networks
Aug 2008 Darwin Engwer, Nortel Networks