Presentation is loading. Please wait.

Presentation is loading. Please wait.

Doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 1 MAC Component Breakdown Work-In-Progress Date: 2008-08-05 Authors:

Similar presentations


Presentation on theme: "Doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 1 MAC Component Breakdown Work-In-Progress Date: 2008-08-05 Authors:"— Presentation transcript:

1 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 1 MAC Component Breakdown Work-In-Progress Date: 2008-08-05 Authors:

2 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 2 Abstract This submission captures the MAC component breakdown work accomplished at the July 2008 session meeting and subsequent conference calls in August 2008. It is a Work-In-Progress (WIP).

3 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 3 Outline Introduction/ Caveats Component Breakdown Approach MAC Component Diagram as of 2008-07-15 MAC Component Diagram as of 2008-07-17 MAC Component Diagram as of 2008-08-05 “Parked” Topics Component Breakdown Stages References

4 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 4 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.

5 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 5 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.

6 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 6 ACM_MAC MPDU. ACM STA PHY Data Handling Mgmt (inc. SSID) Data fwd Beacons/Probes Authen. CA/NAV CSMA MSDU MMSDU MLME/ SME Data Movement: -Queues -Filters/Gating BSS Mgmt: -Association -SSID Medium Contention and Access Frag/Defrag MSDU mux/demux & address matching Frame Tx/Rx Non-ctrl CTRL MSDU-MPDU Conversion STA-STA discovery & data xfer Addressable MAC MSDU MAC-SAP PHY-SAP Legend: –Diagram is a composite data flow/control flow diagram. –Control flows are shown as dashed lines. MAC Component Diagram as of 2008-07-15

7 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 7 Data (MSDUs) MPDU MAC. Data Handling Mgmt (inc. SSID) Beacons/Probes Authen. Rx (ctrl?) frame decode 1 “MMSDUs” MLME/ SME Data Movement: -Queues -Filters/Gating BSS Mgmt: -Association -SSID Medium Contention and Access MSDU-MPDU Conversion STA-STA discovery & data xfer Addressable MAC MSDU MAC-SAP MAC Component Diagram as of 2008-07-17 Legend: -Diagram is a composite data flow/control flow diagram. -Control flows are shown as dashed lines. Frame Tx CRC NAV Tx control/ SEQR PHY-SAP Ctrl frame decode (2?) Ctrl frame processor Ctrl frame inserter FragDefrag Demux & addr match bit bucket Addr matching DB Components waiting to be placed/ detailed: CCA Data (MSDUs)

8 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 8 Data (MSDUs) MPDU MAC. Data Handling Mgmt (inc. SSID) Beacons/Probes Authen. Rx (ctrl?) frame decode 1 “MMSDUs” MLME/ SME Data Movement: -Queues -Filters/Gating BSS Mgmt: -Association -SSID Medium Contention and Access MSDU-MPDU Conversion STA-STA discovery & data xfer Addressable MAC MSDU MAC-SAP MAC Component Diagram as of 2008-08-05 Legend: -Diagram is a composite data flow/control flow diagram. -Control flows are shown as dashed lines. Frame Tx CRC NAV Tx control/ SEQR PHY-SAP FragDefrag Demux & addr match bit bucket Addr matching DB Components waiting to be placed/ detailed: CCA Data (MSDUs) Queuing Tx data buffering Gating bit bucket

9 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 9 bit bucket Data (MSDUs) MPDU MAC. Data Handling Mgmt (inc. SSID) Beacons/Probes Authen. Duration Extractor “MMSDUs” MLME/ SME Data Movement: -Queues -Filters/Gating BSS Mgmt: -Association -SSID Medium Contention and Access MSDU-MPDU Conversion STA-STA discovery & data xfer Addressable MAC MSDU MAC-SAP MAC Component Diagram as of 2008-09-09 Legend: -Diagram is a composite data flow/control flow diagram. -Control flows are shown as dashed lines. Frame Tx CRC NAV Tx control/ SEQR PHY-SAP Frag Defrag Demux Addr matching DB Components waiting to be placed/ detailed: CCA Data (MSDUs) Queuing Tx data buffering Gating bit bucket Address Matching demux Ctrl Decode Gating bit bucket SDUs Data/Mgmt

10 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 10 bit bucket Data (MSDUs) MPDU MAC. Data Handling Mgmt (inc. SSID) Beacons/Probes Authen. Duration Extractor “MMSDUs” MLME/ SME Data Movement: -Queues -Filters/Gating BSS Mgmt: -Association -SSID Medium Contention and Access MSDU-MPDU Conversion STA-STA discovery & data xfer Addressable MAC MSDU MAC-SAP MAC Component Diagram as of 2008-09-11 Legend: -Diagram is a composite data flow/control flow diagram. -Control flows are shown as dashed lines. Frame Tx CRC NAV Tx control/ SEQR PHY-SAP Frag Defrag Demux Addr matching DB Components waiting to be placed/ detailed: CCA Data (MSDUs) Queuing Tx data buffering Gating bit bucket Address Matching demux Ctrl Decode Gating bit bucket SDUs Data/Mgmt

11 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 11 bit bucket Data (MSDUs) MPDU MAC. Data Handling Mgmt (inc. SSID) Beacons/Probes Authen. Duration Extractor “MMSDUs” SME Data Movement: -Queues -Filters/Gating BSS Mgmt: -Association -SSID Medium Contention and Access MSDU-MPDU Conversion STA-STA discovery & data xfer Addressable MAC MSDU MAC-SAP MAC Component Diagram as of 2008-09-11 rev 2 Legend: -Diagram is a composite data flow/control flow diagram. -Control flows are shown as dashed lines. Frame Tx CRC NAV Tx control/ SEQR PHY-SAP Frag Defrag Demux Addr matching DB Components waiting to be placed/ detailed: CCA Data (MSDUs) Queuing Tx data buffering Gating bit bucket Address Matching demux Ctrl Decode Gating bit bucket SDUs Data/Mgmt MLME (aka 6) MLME-SAP

12 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 12 Use Case Scenario Consideration Order Basic Frame Sequence Scenarios: –Data/Ack as originator –Data/Ack as recipient Exception: Data/Ack missing ack Ex: Data/Ack missing ack, received data addressed to me –RTS/CTS/Data/Ack as originator –RTS/CTS/Data/Ack as recipient Ex: RTS/CTS/Data/Ack missing CTS Ex: RTS/CTS/Data/Ack missing Ack Ex: RTS/CTS/Data/Ack missing CTS, received data addressed to me –RTS/CTS/Data/Ack/Data/Ack Power Saving Scenarios –Beacon transmission, including TIM for power:savers. –Broadcast data transmission after DTIM –Receive data addressed to power:saver. Receive PS:Poll. Send Data/Ack. Ex: no PS:Poll ever received –Receive data addressed to power:saver. Notification of leaving PS state. Send Data/Ack. –Power saver wakes for beacon, checks TIM, sends PS:Poll.

13 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 13 “Parked” Topics Block ACK PSMP (well really all of 802.11n) 11k bcst mgmt frames (well really all of 802.11k) How do we represent MIB variable access, or control of a block’s functions? Individually or globally (magically)?

14 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 14 Component Breakdown Stages

15 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 15 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

16 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 16 Revisions r0: 2008-08-01 Created (based on 8/867r1 and subsequent discussions on 2008-07-17). r1: 2008-08-05 Updated per conference call work session on 2008-08-05. r2: 2008-09-11 Updated per live meeting work sessions on 2008-09-09 (one diagram revision) and 2008-09-11 (two diagram revisions).

17 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 17 Backup Slides

18 doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 18


Download ppt "Doc.: IEEE 802.11-08/0949r2 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 1 MAC Component Breakdown Work-In-Progress Date: 2008-08-05 Authors:"

Similar presentations


Ads by Google