IEEE 802.16m Headers Design

advertisement
IEEE 802.16m Headers Design
Document Number: IEEE C80216m-09/0481
Date Submitted: 2009-02-27
Source:
Baowei Ji
Email: bji@sta.samsung.com
Phone: +1-972-761-7167
Samsung Electronics
Venue:
IEEE Session #60, Vancouver, Canada
Base Contributions:
Re:
CR for tgmsdd
Purpose:
Notice:
Discussion and Approval
This document does not represent the agreed views of the IEEE 802.16 Working Group or any of its subgroups. It represents only the views of the participants
listed in the “Source(s)” field above. It is offered as a basis for discussion. It is not binding on the contributor(s), who reserve(s) the right to add, amend or
withdraw material contained herein.
Release:
The contributor grants a free, irrevocable license to the IEEE to incorporate material contained in this contribution, and any modifications thereof, in the
creation of an IEEE Standards publication; to copyright in the IEEE’s name any IEEE Standards publication even though it may include portions of this
contribution; and at the IEEE’s sole discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor
also acknowledges and accepts that this contribution may be made public by IEEE 802.16.
Patent Policy:
The contributor is familiar with the IEEE-SA Patent Policy and Procedures:
<http://standards.ieee.org/guides/bylaws/sect6-7.html#6> and <http://standards.ieee.org/guides/opman/sect6.html#6.3>.
Further information is located at <http://standards.ieee.org/board/pat/pat-material.html> and http://standards.ieee.org/board/pat .
Headers in 16m SDD (1/2)
 Generic MAC Header
EH (1)
FlowID (4)
Length (3)
Length (8)
 Extended header
Last
Type
(Length : TBD)
TBD
Body Contents
(Variable Length)
 Frag. and packing
headers (FFS)
Slide 1
Headers in 16m SDD (2/2)
 Issues with the Generic MAC Header
• It is contradictory with what said in Section 10.12 “Multiple MAC SDUs
and/or SDU fragments from different unicast connections belonging to the
same AMS can be multiplexed into a single MAC PDU.”, because,
• There is only one Generic MAC Header per MPDU; and only this header
has a FlowID field.
• The “length” field is only of 11 bits, which may not be enough to support a
large MAC SDU.
 Issues with the Extended Header
• Are those Extender Headers used for carrying MAC Management
Messages? In that case, the FlowID for MAC Management is missing from
the header.
Slide 2
Proposed MAC Header
 MAC Header for MAC SDUs
• EH
• if “EH = 0”, no more MAC Header
• else, another MAC Header follows
• LF
• if “LF = 0”, 10-bit length field
• else, 18-bit length field
 No need for specifying MAC Extended Headers.
 MAC Management Messages are differentiated from traffic data by
the MAC Management FlowID(s)
Slide 3
Proposed MAC Headers (cont.)
 If it is desirable to specify a number of special MAC control
messages
• FlowIDs could be used for differentiating those messages; or
• If there is no enough FlowIDs, those messages could be grouped into one
FlowID together with the following morph MAC Header
EH (1)
FlowID (4)
TYPE (TBD)
Length (TBD, may be ommited)
Slide 4
Proposed non-ARQ Header
FI (framing indicator)
• 1st bit tells whether it
starts with a fragment
• 2nd bit tells whether it
ends with a fragment
E (extension bit)
• ‘1’ -> another E+LI pair
• ‘0’ -> no more
SN (sequence number)
LF (LI flag)
• ‘00’ -> 5-bit LI
• ‘01’ -> 7-bit LI
• ‘10’ -> 11-bit LI
• ‘11” -> 16-bit LI
Slide 5
Proposed ARQ Header (RF=“0”)
RF
• ‘0’-> initial transmission
• ‘1’-> re-transmission
with re-fragmentation
P
• ‘0’ -> default
• ‘1’ -> poll for feedback
Slide 6
Proposed ARQ Header (RF=“1”)
LSF (during refragmentation)
• ‘0’-> not the last
segment
• ‘1’-> the last segment
SO (during refragmentation)
The fragment offset
Slide 7
Suggested Text
 Remove Section 10.12.1.1 and 10.12.2
 Add the MAC header format on Slide 3 into Section 10.12.1
 Add the header format on slides 6, 7, and 8 into Section 10.12.2.1
Slide 8
Download