Presentation is loading. Please wait.

Presentation is loading. Please wait.

Doc.: IEEE 802.11-08/0949r1 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/0949r1 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 1 MAC Component Breakdown Work-In-Progress Date: 2008-08-05 Authors:"— Presentation transcript:

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

2 doc.: IEEE /0949r1 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 It is a Work-In-Progress (WIP).

3 doc.: IEEE /0949r1 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 3 Outline Introduction/ Caveats Component Breakdown Approach MAC Component Diagram as of MAC Component Diagram as of MAC Component Diagram as of “Parked” Topics Component Breakdown Stages References

4 doc.: IEEE /0949r1 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 /0949r1 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 /0949r1 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

7 doc.: IEEE /0949r1 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 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 /0949r1 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 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 /0949r1 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 9 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.

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

11 doc.: IEEE /0949r1 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 11 Component Breakdown Stages

12 doc.: IEEE /0949r1 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 12 References 1. IEEE Std –Cl. 5 General Description Integration with non 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) AP Function Summary v-merged-access-unit-framework.ppt, Engwer, April apf-ap-functions-diagram.ppt, Engwer, Jan arc-MAC-Component-Breakdown-Topics-for- Discussion.ppt arc-minutes-arc-sc-July-2008.doc

13 doc.: IEEE /0949r1 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 13 Revisions r0: Created (based on 8/867r1 and subsequent discussions on ). r1: Updated per conference call work session on

14 doc.: IEEE /0949r1 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 14 Backup Slides

15 doc.: IEEE /0949r1 Submission Aug 2008 Darwin Engwer, Nortel NetworksSlide 15


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

Similar presentations


Ads by Google