Download presentation
Presentation is loading. Please wait.
Published byShavonne Arline Thomas Modified over 9 years ago
1
doc.: IEEE 082.15-08-400-00-004e Submission: MAC Layer Fragmentation Proposal 27-June-2008 Ben RolfeSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [MAC Layer MSDU Fragmentation Proposal Overview] Date Submitted: [27 June, 2008] Source: [Benjamin A. Rolfe] Company [Blind Creek Associates] Address [] Voice:[+1.408.395.7207] E-Mail:[ben@blindcreek.com] Re: [] Abstract:Discussion of a proposal to add MAC layer packet fragmentation. Purpose:To stimulate discussion I task group 15.4e Notice:This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release:The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15.
2
doc.: IEEE 082.15-08-400-00-004e Submission: MAC Layer Fragmentation Proposal 27-June-2008 Ben RolfeSlide 2 MAC Layer Fragmentation Technical Overview Benjamin A. Rolfe ben@blindcreek.com
3
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 3 Summary/Contents Purpose Goals Fitting the 802.15.4 Architecture Scope Technical Concept (9) Related MAC Efforts
4
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 4 Purpose Better support for IP Upper layer fragmentation support –ZigBee, 6LoWPAN, ISA100-11a –Efficiency to be gained with MAC help Better layer independence
5
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 5 Goals Better control of timing between fragment frames Lower overhead when fragmentation is needed More consistent behavior and performance. Ability to interrupt and/or insert (interleave) other higher priority packets in the midst of a fragmented series (if the MAC has a concept of priority). Better match between higher layer protocols such as IP (and heterogeneous networks).
6
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 6 Frame Sizes, 15.4-2006 802.15.4-2006 PHY Frame 802.15.4-2006 MAC Frame, General Format
7
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 7 Fitting the 802.15.4 Architecture Simple and Low Cost –Easily realizable in silicon, firmware MAC –Improve PHY access mechanisms –Improve efficiency of data service Higher Layers; –Policy (intelligence) decisions
8
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 8 Scope MAC-SAP (NHL Interface) –Control parameters (SAP, PIB) –Max MSDU > 1 PSDU payload –New indications MAC Frames MAC Procedures Related MAC features
9
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 9 Technical Concept (1) MSDU size independent of PHY Fragmentation control parameters Minimal fragmentation overhead Sequence control ACK, Retry
10
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 10 Technical Concept (2) MSDU size independent of PHY –Implementation/resource dependent –aMaxMACSafePayloadSize Change: Make independent of PHY payload size Remains consistent with existing 15.4 Minimal upper layer impact Make visible to NHL (PIB attribute?)
11
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 11 Technical Concept (3) Fragmentation control parameters –MCPS-SAP (per MSDU) –M-PIB (Global) –Smarts belong in upper layers
12
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 12 Technical Concept (4) Fragmentation Control Parameters ParameterUnitsDescriptionScope Maximum MSDU Payload SizePayload Octets Max size for user data in an MCPS- Data.request Global Maximum Fragment SizePayload Octets Maximum size of fragment to be sent to the PHY( < PSDU payload size) Global Interrupt/interleave optionEnumDon’t Interrupt; Interrupt and Continue; Interrupt and Abort MSDU QoS ParametersTBDTraffic Class, priority, TTL, etc.MSDU Retry Option (Count)TBDControls if fragments should be retried. If retry specified all fragments require ACKs. MSDU Fragmentation AllowedBooleanUsed to indicate if fragmentation is support (get) and/or if enabled (set) MSDU
13
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 13 Technical Concept (5) Reference higher layer Packet Sizes: –Min IPv6 == 1280 –Max IPv6 == 65575 –802.3 MTU == 1518
14
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 14 Technical Concept (6) Minimal fragmentation overhead –More (or Last) bit –Retry bit –Fragment number (tag) (10 bits == Max IP, 5 bits == 802.3 MTU) –Fragment “header” could be 8 bits
15
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 15 Technical Concept (7) Sequence control –Higher Priority Interrupt Abandon fragmented exchange, start over Suspend fragmented exchange, continue Can’t interrupt first two (need some restrictions to keep it simple and efficient) –Receive side Suspend (requires more memory) –Maintain fragments que –Accept non-frag (different que) Abandon on error Number pending de-frag implementation dependent –Need minimum #
16
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 16 Technical Concept (8) NACK and Automatic Retry –NACK for signaling receiver giving up Spares wasted time on air Could have NACK TYPE subfield
17
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 17 Related MAC Efforts QoS –Prioritization Robustness –Stronger link quality assessment and reporting –ACK/NACK/Retry
18
doc.: IEEE 802. 15-08-400-00-004e Submission: MAC Fragmentation Proposal 27-June-2008 Ben RolfeSlide 18 Free the MAC Free the 802.15.4 MAC From Short PHY Frames
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.