Project

advertisement
IEEE C802.16maint-08/063r7
Project
IEEE 802.16 Broadband Wireless Access Working Group <http://ieee802.org/16>
Title
ROHC Classification Changes
Date
Submitted
2008-04-18
Source(s)
Muthaiah Venkatachalam
Intel Corp.
Phillip Barber
Huawei Technologies Co.
E-mail:
muthaiah.venkatachalam@intel.com
Guenhwi Lim, Jicheol Lee
Samsung
geunhwi.lim@samsung.com
jicheol.lee@samsung.com
Peretz Feder
pfeder@alcatel-lucent.com
pbarber@huawei.com
Alcatel Lucent
vladimir.yanover@alvarion.com
Vladimir Yanover
Alvarion
Re:
P802.16Rev2/D4
Abstract
Purpose
Notice
Release
Patent
Policy
Adoption toward REV2/D5
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.
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.
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>.
ROHC Classification Changes
Muthaiah Venkatachalam,Phillip Barber, Jicheol Lee, Geunhwi Lim, Peretz Feder, and Vladimir
Yanover
Intel Corp., Huawei Technologies Co. Samsung Electronics, Alcatel-Lucent, and Alvarion
Problem:
1
IEEE C802.16maint-08/063r7
Connections can be set up to transfer regular IP packet or Compressed IP packets (ROHC). So transmitter (BS
or MS) need to classify all inbound IP packets whether it shall compress them or not. The IEEE 802.16 standard
is already describing one to one mapping between ROHC channel and an SF ID (see the section 5.2.7.2), and
each service flow has classification rules when it is created. Therefore the classification rules of the relevant
service flow shall be used for classifying IP packets to be compressed by corresponding ROHC channel.
This contribution clarifies that how SS and BS exchanges the IP classification rules when SS or BS creates
ROHC enforced connection and the exchanged IP classification rules shall be used for classifying IP packets to
be compressed.
Additionally, this contribution includes informative description on the interface between ROHC compressor and
CS SAP for ROHC packets to make ROHC operation easy for understanding and implementation.
2
IEEE C802.16maint-08/063r7
Remedy 1:
Since ROHC channel has one-to-one relationship between the associated service flow, the classification from
ROHC PDU to the associated service flow is not required to be transferred over the air. However, when PCC
based system is used for indicating which IP flows to be mapped to ROHC SF, IP classification Rule is required
to be transferred.
In P802.16REV2/D4, page 39, line 26, modify the text as:
5.2.7.2 Compressed-IP-header classification rules
The term ‘ROHC channel’ is defined in RFC3095 and further clarified in RFC3759. The 802.16 standard
does not attempt to redefine the definition of ‘ROHC Channel’.
A single ROHC channel, which may have multiple ROHC contexts, shall have a one-to-one mapping to a single
service Flow (SFID) flow. Since there is a one-one-mapping between a ROHC channel and an SF ID, there is no
need to have any additional classifiers associated with that Service Flow. The method of associating a ROHC
channel with a Service Flow is left to the implementation. One or more ROHC channels can be established for
an SS.
For a service flow mapped to a ROHC Channel, the ROHC parameters associated with the ROHC Channel shall
be negotiated by including the ROHC Parameter Payload TLV (11.13.38) in the DSADSx-REQ/RSP
messages(for a new Service Flow creation) or the DSC-REQ/RSP messages (for an existing Service Flow).
Note: The associated service flow which is mapped to a ROHC channel is called as an ROHC service
flow.
In order to classify IP packets to be compressed, when the ROHC service flow is created, the service flow
encodings transmitted to create the service flow shall include those IP specific classification parameters
(11.13.19.3.4.2 through 11.13.19.3.4.7, and 11.13.19.3.4.16) necessary to assist the higher layer application in
formulating classification rules if the BS is required to indicate those IP classification parameters for the uplink
connection in order for the MS to apply the IP classification rule, or MS is required to indicate those IP
classification parameters for the downlink connection in order for the BS to apply the IP classification rule.
If the MS has an alternative way to get its own IP classification rule for the ROHC service flow, those IP
specific classification doesn’t have to be transmitted to the MS.
3
IEEE C802.16maint-08/063r7
Remedy 2:
Add the informative definition of ROHC-SAP into the Annex C.2. ROHC-SAP is implementation specific
hence all definitions and operations for ROHC-SAP are informative.
In P802.16REV2/D4, page 1730, line 1 insert the following:
C.2 ROHC SAP
ROHC SAP is implementation specific. This section describes an example of ROHC SAP.
C.2.1 ROHC Classifier
ROHC Classifier is an entity which receives inbound IP packets and classifies whether the IP packet shall be
compressed by ROHC or not. The classification rules should be given by a connection creator. The ROHC
classifier function may reside within ROHC CS or separately depending on implementation. ROHC
classification should be done before actual ROHC compression. If a packet is classified as to be compressed by
ROHC, the packet should be sent to ROHC compressor.
C.2.2 ROHC Compressor
ROHC Compressor is an entity which receives classified IP packets and compresses it using ROHC. The ROHC
Compressor send a ROHC compressed packet to ROHC SAP.
C.2.3 ROHC De-compressor
ROHC De-compressor is an entity which receives ROHC compressed packets from ROHC CS and decompresses it. The de-compressed IP packet is forwarded to upper layer.
C.2.4 ROHC SAP parameters
The ROHC_SAP parameters enable the ROHC compressor to pass information to the ROHC CS so that ROHC
CS does not need to interpret inbound ROHC compressed IP protocol headers in order to map the compressed
IP data packets into proper 802.16 MAC connections.
The ROHC SAP parameters also enable ROHC Classifier to pass information to the ROHC Compressor so that
ROHC Compressor may identify SFID of inbound IP Packet to be compressed and tag correct SFID.
Service flow ID (SFID)
Unique identifier to identify a unidirectional service flow for an SS. The higher layer application shall
map the combination of SFID and SS MAC Address directly to a MAC connection ID. During
connection/service flow establishment, the 802.16 control plane function shall provide the higher layer
application the mapping information.
ROHC channel ID
ROHC Compressor and De-compressor may have multiple ROHC channels. The ROHC channel
indicated by the ROHC channel ID handles compressed IP packet or raw IP packet for compression or
de-compression.
SS MAC Address:
48-bit unique identifier used by SS.
LENGTH:
Number of bytes in DATA.
DATA:
The payload delivered by the ROHC compressor to the ROHC CS, or by the ROHC CS to the ROHC
compressor.
4
IEEE C802.16maint-08/063r7
5
Download