pdu handling in ieee 802.16m ieee 802.16 presentation submission template (rev. 9) document number:...

11
PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source: Sungcheol Chang, kwangjae Lim, and Chulsik Yoon Voice: +82-42-860-5456 E-mail: {scchang, csyoon}@etri.re.kr ETRI 161 Gajeong-dong Yusong-gu Daejeon, Korea Venue: Re : MAC: Data Plane in IEEE 80216m-08/033 : Call for Comments and Contributions on Project 802.16m SDD Base Contribution: IEEE C802.16m-08/924 Purpose: To discuss and adopt the proposed text in the revision of the 802.16m SDD Notice: 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 >.

Upload: owen-fields

Post on 12-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

PDU Handling in IEEE 802.16m

IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number:

IEEE C802.16m-08/924Date Submitted:

2008-09-5Source:

Sungcheol Chang, kwangjae Lim, and Chulsik Yoon Voice: +82-42-860-5456E-mail: {scchang, csyoon}@etri.re.kr

ETRI161 Gajeong-dong Yusong-gu Daejeon, Korea

Venue:Re : MAC: Data Plane in IEEE 80216m-08/033 : Call for Comments and Contributions on Project 802.16m SDD

Base Contribution:IEEE C802.16m-08/924

Purpose:To discuss and adopt the proposed text in the revision of the 802.16m SDD

Notice: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 >.

Page 2: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

Motivations

• Efficient MAC PDU Header– 6-byte fixed MAC header with HCS => Small overhead.

– Single type for GMH with payload => Multiple PDU types

• Efficiently Handling MAC PDU Payload– PDU construction per connection => Multiplexing

– Overhead for short data, i.e. VoIP packet. => Small overhead• GMH + Fragmentation SH

• Retransmission and Fragmentation– NO ARQ on unidirectinal MAC management message => ARQ

– BSN for ARQ-enabled connection and FSN for ARQ-disabled connection => Use unified numbering scheme

Page 3: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

MAC PDU Header

• No MAC CRC if PHY CRC exists– Removal of HCS in GMH

• Flow ID to identify a connection within a user

• Encryption Control– Removal of the EC (Encryption Control) field

– EC&Key Sequence=0 means “No Encryption”

– Three encryption identifier, EC&Key Sequence=1,2,3

• Type encodings– Five indications for ARQ Feedback Payload, Fragment SH, Packing

SH, Extended Type, and Grant management SH

Page 4: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

MAC PDU Types

• Three MAC PDU Types– Optimize MAC PDU to Payloads

– Generic MAC PDU• Handling MAC Payload to 2048 bytes

• Packing SH; Fragment SH; Extended SH; Grant Management SH for UL

– Light MAC PDU• Handling short size data to 128 bytes (i.e. VoIP)

• Small overhead

• No SH– All the information for PDU handling is in Light MAC PDU header

– Control MAC PDU• Carry control information with fixed-sized PDU

Page 5: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

Control PDU Payloads (Examples)

• Null Padding• Aggregated bandwidth request• Average DL CINR• Preferred DL TF• UL transmit power• Band CINR: BITMAP + n CQIs• Differential Band CINR• Post-Rx CINR I: CQI for MS• Post-Rx CINR II: 4 CQIs• Precoding I: Codebook + CQI• Precoding II: Codebook + 4 CQIs• BR and UL transmit power• BR and average DL CINR• SDU SN report• Incremental bandwidth request

• Rate change request for ertPS• CINR standard deviation• MIMO type• Anchor change request: BSID• CQICH allocation request• NBR CINR and RSSI• UGS grant management:

SI+PM+FLI+FL• ERTPS grant management:

PSI+PSOBR+FLI+FL• BR and sleep control• PHY channel report: Tx Power +

Headroom• CINR statistics: Average + Standards• BR and NACK request

Page 6: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

SDU Handling

• Use a BSN for both ARQ-enabled and ARQ-disabled connections– Unified numbering with BSN

• Allow MAC PDU to multiplex DATA from other connection with packing SH– Insert the indication, “Flow ID Included (or not)”

– If set, Flow ID is added prior to DATA.

• Allow unidirectional MAC management messages to be retransmitted with ARQ function– Ex) EAP Transfer

• Encrypt Fragmented SDU or Packing SDUs for relay function– No encryption of Subheaders.

Page 7: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

Proposed PDU Handling

Concatenation

Packet ClassifierAnd

ROHC(PHS?)

ARQ

Encryption/Authentication

ARQ

Fragment & Packing

Encryption/Authentication

Generic PDU Handling

Light PDU Handling

Control PDU Handling

Encryption

Control Messages

Upper Layers

MA

C L

ayer

ARQ

If Same Security Association

SF

Subheaders

Packet ClassifierAnd

ROHC(PHS?)

Packet ClassifierAnd

ROHC(PHS?)

Page 8: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

An Example for Headers (1/2)

Fragment Subheader Packing SubheaderField Size Description

FC 2 bits

BSN 10 bits Block Sequence Number

Reserved 4 bits

Field Size Description

PDU Type 2 bits Value = 01

Enc & Key Sequence

2 bits 00: No Encryption01,10,11: Encryption Key Sequence Number

Flow ID 4 bits

Type Encoding 5 bits 5 indicators

Length 11 bits

Generic PDU Header

Field Size Description

FC 2 bits

BSN 10 bits Block Sequence Number

Flow ID Included 1 bit

Length 11 bits

Flow ID 4 bits Exists if Flow ID Included is set.

Reserved 4 bits Exists if Flow ID Included is set.

Page 9: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

An Example for Headers (2/2)

Light PDU Header Control PDU

Field Size Description

PDU Type 2 bits Value = 00

Contents Type 4 bits

Contents 34 bits

CRC 8 bits

Field Size Descripton

PDU Type 1 bit Value = 1

Enc & Key Sequence

2 bits 00: No Encryption01,10,11: Encryption Key Sequence Number

Flow ID 4 bits

BSN 10 bits

Length 7 bits

Page 10: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

Numerical Results of The Example

0

10

20

30

40

50

60

70

80

90

100

1 2 3

PDU

Hea

der/

SH R

atio

to th

e le

gacy

(%)

# of SDUs in a PDU

legacy Generic PDU

proposed Generic PDU

Proposed Light PDU

Page 11: PDU Handling in IEEE 802.16m IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/924 Date Submitted: 2008-09-5 Source:

SDD Texts10.X Construction of MAC PDU A MAC PDU header contains minimal information required for handling MAC PDU such as PDU type, Flow ID, Encryption Control, and Type Encoding, Length, and etc. Multiple PDU formats are designed to optimize overhead according to payloads. Generic MAC PDU and Control MAC PDU are to manage full PDU handling functions and to carry uplink control functions for uplink, respectively. Additionally Light MAC PDU with small overhead is to transport short data for VoIP, etc.

Encryption on MAC PDU is applied only to MAC SDUs and/or fragments except subheaders including fragmentation and packing subheaders. All the SDUs and/or fragments are numbered by by block sequence numbers(BSNs). A MAC PDU may concatenate SDUs and/or fragments from other flows, which Flow ID is added to packing SH.

Unidirectional MAC management messages may be retransmitted using ARQ function.