One document matched: draft-sekim-802-16-multicast-01.txt
Differences from draft-sekim-802-16-multicast-00.txt
16ng Working Group S-E. Kim
Internet-Draft J-S. Jin
Expires: January 20, 2008 S-C. Lee
S-H. Lee
KT
July 19, 2007
Multicast Transport on IEEE 802.16 Networks
draft-sekim-802-16-multicast-01
Status of this Memo
By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
This Internet-Draft will expire on January 20, 2008.
Copyright Notice
Copyright (C) The IETF Trust (2007).
Abstract
This draft proposes two types of multicast transport over IEEE 802.16
networks. One is deirect mapping for IPv6 CS and the other is
indirect mapping for both IPv6 over Ethernet CS and IPv6 over VLAN
CS. An IPv6 multicast address transmits directly to a CID of IEEE
802.16 frame in direct mapping scheme. In indirect mapping, an IPv6
multicast address uses [RFC2464] and then transmits to a CID of IEEE
Kim, et al. Expires January 20, 2008 [Page 1]
Internet-Draft Multicast on IEEE 802.16 July 2007
802.16 frame.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Frame format for IEEE 802.16 Network . . . . . . . . . . . . . 4
4. CS Specific Multicast in IEEE 802.16 Network . . . . . . . . . 5
4.1. Multicast on IPv6 CS . . . . . . . . . . . . . . . . . . . 6
4.2. Multicast on Ethernet CS and IEEE 802.1Q VLAN CS . . . . . 8
5. Security Considerations . . . . . . . . . . . . . . . . . . . 9
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9
7. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 9
8. References . . . . . . . . . . . . . . . . . . . . . . . . . . 9
8.1. Normative References . . . . . . . . . . . . . . . . . . . 9
8.2. Informative References . . . . . . . . . . . . . . . . . . 10
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 10
Intellectual Property and Copyright Statements . . . . . . . . . . 12
Kim, et al. Expires January 20, 2008 [Page 2]
Internet-Draft Multicast on IEEE 802.16 July 2007
1. Introduction
The [IEEE802.16] standards specify two modes for sharing wireless
media. One is point-to-multipoint(PMP) and the other is mesh. This
document focuses on PMP mode. In PMP mode, uplink supports only
unicast while downlink supports both unicast and multicast.
Therefore, [IEEE802.16] is not capable of multicasting in general
concept which should support both uplink and downlink as [IEEE802.3]
does.
[I-D.ietf-16ng-ipv6-over-ipv6cs] describes IPv6 related convergence
sublayer for unicast. The multicast transport capabilities are
important to both control and bearer aspects in Internet Protocol.
For examples, Ethernet Address Resolution Protocol [RFC0826] for IPv4
and Neighbor Discovery for IPv6 [RFC2461] require multicast mechanism
for control aspects.
The [IEEE802.16] standards specify service specific convergence
sublayer to process higher-layer protocol data unit based on
classification. The types of service specific convergence sublayer
are asynchronous transfer mode (ATM) and packets such as IPv6, IPv4,
IEEE 802.3/Ethernet, IEEE 802.1Q VLAN, IPv6 over IEEE 802.3/Ethernet,
IPv6 over IEEE 802.1Q VLAN, IPv4 over IEEE 802.3/Ethernet, IPv4 over
IEEE 802.1Q VLAN and so on. A multicast capability depends on the
convergence sublayer parameters of REGISTRATION message at IEEE
802.16 MAC messages. This document describes IPv6 multicast
[RFC4291] transport over IEEE 802.16 networks in accordance with
convergence sublayer.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", 'RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119].
2. Terminology
o IEEE802.16 : IEEE802.16 standards including IEEE802.16e standards
o Base Station (BS):A generalized equipment sets providing
connectivity, management, and control between the subscriber
stations and the 802.16 networks.
o Connection Identifier(CID): A 16 bit value that identifies a
connection to equivalent peers in the MAC of the base station and
subscriber station. This is specified in IEEE802.16.
o Convergence Sublayer (CS): Sublayer in the IEEE 802.16 MAC layer
that classifies higher layer data and associates them to the
Kim, et al. Expires January 20, 2008 [Page 3]
Internet-Draft Multicast on IEEE 802.16 July 2007
proper MAC service flow identifier and connection identifier.
o IPv6 CS: A payload for an IEEE 802.16 frame is IPv6 packet.
o IPv6 over Ethernet CS: A payload for an IEEE 802.16 frame is
Ethernet frame based IPv6 packet. The Eternet frame is a service
data unit (SDU) of IEEE802.16 frame. The IPv6 packet is a SDU of
an Ethernet frame.
o IPv6 over IEEE 802.1Q VLAN CS: A payload for an IEEE 802.16 frame
is VLAN frame based IPv6 packet. The VLAN frame is a SDU of IEEE
802.16 frame. The IPv6 packet is a SDU of a VLAN frame.
o Mobile Station (MS): An user equipment that supports IP over IEEE
802.16e standard. It SHOULD support mobility capability.
3. Frame format for IEEE 802.16 Network
An 802.16 PDU consists of a MAC header, a data payload and CRC as
shown in Figure 1. The CRC field is an option.
| 48 bits | variable | 32 bits|
+-------------------+--------------------+--------+
| 802.16 MAC Header | Payload | CRC |
+-------------------+--------------------+--------+
Figure 1: IEEE 802.16 PDU format
Figure 2 shows an IEEE802.16 MAC header.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|H|E| TYPE |E|C|EKS|R| LENGTH |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| CID | HCS |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 2: IEEE 802.16 MAC Header
o H: Header Type (1 bit).
o E: Encryption Control (1 bit). 0 = Payload is not encrypted; 1 =
Payload is encrypted.
Kim, et al. Expires January 20, 2008 [Page 4]
Internet-Draft Multicast on IEEE 802.16 July 2007
o TYPE (6 bits)
o E: Extended Subheader Field (1 bit)
o C: CRC Indicator. 1 = CRC is included, 0 = 1 No CRC is included
o EKS: Encryption Key Sequence (2 bits)
o R: Reserved (1 bit). Shall be set to zero.
o LENGTH: The Length in bytes of the MAC PDU including the MAC
header and the CRC if present (11 bits)
o CID: Connection Identifier (16 bits)
o HCS: Header Check Sequence (8 bits)
Table 1 shows well-known CID in [IEEE802.16e] standard.
[IEEE802.16e] describes that "For the downlink multicast service, the
same value is assigned to all MSs on the same channel that
participate in this connection."
+----------------------------+-------------+
| CID | hexadecimal |
+----------------------------+-------------+
| Initial Ranging | 0000 |
| Basic CID | 0001 ~ m |
| Primary management | m+1 ~ 2m |
| Transport CIDs | 2m+1 ~ FE9F |
| Multicast CID | FEA0 ~ FEFE |
| AAS initial ranging CID | FEFF |
| Multicast polling CID | FF00~FFF9 |
| Normal mode multicast CID | FFFA |
| Sleep mode multicast CID | FFFB |
| Idle mode multicast CID | FFFC |
| Fragmentable Broadcast CID | FFFD |
| Padding CID | FFFE |
| Broadcast CID | FFFF |
+----------------------------+-------------+
Table 1: Usage of CIDs for IEEE 802.16
4. CS Specific Multicast in IEEE 802.16 Network
Kim, et al. Expires January 20, 2008 [Page 5]
Internet-Draft Multicast on IEEE 802.16 July 2007
4.1. Multicast on IPv6 CS
IEEE 802.16 MAC header can be divided into two types: generic MAC
header and MAC header without payload. The IEEE 802.16 frame with
H=1, MAC header without payload, does not deliver a payload.
The Generic MAC header, H=0, begins each MAC PDU containing either
MAC management messages or CS data . The IPv6 CS, IPv6 over Ethernet
CS and IPv6 over IEEE 802.1Q VLAN CS can be a payload of generic MAC.
The 48 bits MAC address is used to identify a network device and used
IEEE 802.3 frame format. However, the IEEE 802.16 frame header does
not have the MAC address field. Instead, a CID field in the IEEE
802.16 frame header performs link layer identification between MS and
BS.
An IPv6 CS SHOULD set bit #2 for type 7 in REG-REQ and REG-RSP
message as specified by [IEEE802.16]. And this CS uses the value 2
for type 28 in DSx-REQ message. Figure 3 shows IPv6 CS over IEEE
802.16 frame.
| 48 bits |IPv6 Packet [RFC2460]| 32 bits|
+---------------+-----------+---------+--------+
| 802.16 Header |IPv6 Header| Payload | CRC |
+---------------+------+----+---------+--------+
^ |
+--direct mapping-+
Figure 3: IPv6 CS
IPv6 multicast address for IPv6 CS over IEEE 802.16 frame SHOULD be
used for multicasting with CID field at the 802.16 frame as shown in
Figure 4.
Kim, et al. Expires January 20, 2008 [Page 6]
Internet-Draft Multicast on IEEE 802.16 July 2007
| 8 | 4 | 4 | 108 bits | 4 |
+----+----+----+----------------+-+-+-+-+ IPv6 Multicast Address
| FF |flgs|scop| multicast group ID | [RFC4291]
+----+----+----+----------------+-+-+-+-+
|
+----------------------+
|
|
| 8 | 4 | 4 |
+----+----+----+
| FE |scop| ID | Multicast CID for IPv6 CS
+----+----+----+
Figure 4: Direct mapping for IPv6 CS
The multicast CID, 0XFFA0-0xFEFE, SHOULD use to multicast in IEEE
802.16 specification. The other CIDs are multicast polling CID,
normal mode multicast CID, sleep mode multicast CID, idle mode
multicast CID, fragmentable broadcast CID and broadcast CID. It is
for specific usage and difficult to identify layer 3 multicast
addresses.
The information for 802.16 multicast in CID SHOULD use scope field
and multicast group identifier that specified by [RFC4291]. The
scope and multicast group identifier are important to identify
multicast address [IPv6MA]. IPv6 multicast address prefix (0xFF)
translate to 802.16 CID multicast group (0xFE).
The flag information on IPv6 multicast address normally uses zero.
So, 802.16 CID SHOULD not use flag in [RFC4291] for multicast
mapping. The scope information on IPv6 multicast address is
important. Therefore, 802.16 CID SHOULD use scope information for
multicasting.
The last 4 bits in group identifier are important to IPv6 multicast
address [RFC4291]. The multicast group identifier uses last 4 bits
to 12 bits based on the purpose. So, last 4 bits of the IPv6
multicast group identifier SHOULD use because only 4 bits are
available at CID. The duplication of the last 4 bits for multicast
can resolve by use of scope information. The unique identification
to the whole IPv6 multicast address requires modification of such
specification as [IEEE802.16], [RFC2460], [RFC4291]. Therefore,
Figure 3 is RECOMMENDED for IPv6 multicast address mapping to 802.16
CID.
Kim, et al. Expires January 20, 2008 [Page 7]
Internet-Draft Multicast on IEEE 802.16 July 2007
4.2. Multicast on Ethernet CS and IEEE 802.1Q VLAN CS
IPv6 over Ethernet CS SHOULD set bit #6 for type 7 in REG-REQ and
REG-RSP message as specified by [IEEE802.16]. And this CS uses the
value 6 for type 28 in DSx-REQ message.
IPv6 over IEEE 802.1Q VLAN CS SHOULD set bit #8 for type 7 in REG-REQ
and REG-RSP message as specified by [IEEE802.16]. And this CS uses
the value 8 for type 28 in DSx-REQ message. Figure 5 shows IPv6 over
IEEE 802.3/VLAN CS over 802.16 frame.
| 48 bits | | IPv6 Packet |32bits|
+---------------+------------+-----------+---------+------+
| |802.3 Header| | | |
| 802.16 Header | or |IPv6 Header| Payload | CRC |
| | VLAN Header| | | |
+---------------+----+-------+--------+--+---------+------+
^ indirect | ^ |
+--mapping---+ +--RFC2464--+
Figure 5: IPv6 over Ethernet/VLAN CS
IPv6 multicast require at IPv6 over IEEE802.3 or [IEEE802.1Q] VLAN
CS. In this case, IPv6 multicast mapping to 802.16 CID SHOULD use
either direct mapping or indirect mapping. The direct mapping scheme
is described in section 4.1.
IPv6 multicast mapping to CID SHOULD use indirect mapping as
following. Firstly, [RFC2464] use for IPv6 multicast address mapping
to destination address at 802.3 frame. After that, multicast address
at 802.3 frame SHOULD translate to 602.16 CID as shown in Figure 6.
A BS transmit IPv6 multicast packet that destination address start
with 0X3333 at 802.3 frame for IPv6 over IEEE802.3 or VLAN
encapsulation
Kim, et al. Expires January 20, 2008 [Page 8]
Internet-Draft Multicast on IEEE 802.16 July 2007
| 16 | 24 bits | 8 |
+------+-----------------+-+-+-+-+-+-+-+-+ Ethernet Multicast Address
| 3333 | 802.3 multicast address | [RFC2464]
+------+-----------------+-+-+-+-+-+-+-+-+
|
+-------------------+
|
|
| 8 | 8 |
+----+--------------+
| FE | multicast ID | Multicast CID for IPv6 over Ethernet CS
+----+--------------+ Multicast CID for IPv6 over IEEE 802.1Q VLAN CS
Figure 6: Indirect mapping for Ethernet CS and VLAN CS
5. Security Considerations
This document does not introduce any new vulnerabilities to IPv6
specifications or operation. The security of the 802.16 air
interface is the subject to [IEEE802.16].
6. IANA Considerations
This document requests no action by IANA.
7. Acknowledgements
The authors would like to acknowledge the contributions of Dr. Tcha
for his review and comments.
8. References
8.1. Normative References
[IEEE802.16]
"IEEE Standard for Local and metropolitan area networks -
Specific requirements - Part 16: Air Interface for Fixed
Broadband Wireless Access Systems"", IEEE Standard 802.16,
June 2004.
[IEEE802.16e]
"IEEE Standard for Local and metropolitan area networks -
Specific requirements - Part 16: Air Interface for Fixed
Kim, et al. Expires January 20, 2008 [Page 9]
Internet-Draft Multicast on IEEE 802.16 July 2007
Broadband Wireless Access Systems, Amendment 2: Physical
and Medium Access Control layers for Combined Fixed and
Mobile Operation in Licensed bands and Corrigendum 1"",
IEEE Standard 802.16e, December 2005.
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC4291] Hinden, R. and S. Deering, "IP Version 6 Addressing
Architecture", RFC 4291, February 2006.
8.2. Informative References
[I-D.ietf-16ng-ipv6-over-ipv6cs]
Patil, B., "IPv6 Over the IP Specific part of the Packet
Convergence sublayer in 802.16 Networks",
draft-ietf-16ng-ipv6-over-ipv6cs-09 (work in progress),
April 2007.
[IEEE802.1Q]
Institute of Electrical and Electronics Engineers, "IEEE
Standard for Local and Metropolitan Area Networks: Virtual
Bridged Local Area Networks", IEEE Standard 802.1Q,
May 2006.
[IEEE802.3]
"IEEE Standard for Information technology -
Telecommunications and information exchange between
systems - Local and metropolitan area networks - Specific
requirements - Part 3: Carrier sense multiple access with
collision detection (CSMA/CD) access method and physical
layer specifications"", IEEE Standard 802.3, March 2002.
[RFC0826] Plummer, D., "Ethernet Address Resolution Protocol: Or
converting network protocol addresses to 48.bit Ethernet
address for transmission on Ethernet hardware", STD 37,
RFC 826, November 1982.
[RFC2461] Narten, T., Nordmark, E., and W. Simpson, "Neighbor
Discovery for IP Version 6 (IPv6)", RFC 2461,
December 1998.
Kim, et al. Expires January 20, 2008 [Page 10]
Internet-Draft Multicast on IEEE 802.16 July 2007
Authors' Addresses
Sang-Eon Kim
Infra Lab., KT
17 Woomyeon-dong, Seocho-gu
Seoul, 137-792
Korea
Phone: +82 2 526 6117
Fax: +82 2 526 5200
Email: sekim@kt.co.kr
Jong Sam Jin
Infra Lab., KT
17 Woomyeon-dong, Seocho-gu
Seoul, 137-792
Korea
Phone: +82 2 526 6113
Fax: +82 2 526 5200
Email: jongsam@kt.co.kr
Seong-Choon Lee
Infra Lab., KT
17 Woomyeon-dong, Seocho-gu
Seoul, 137-792
Korea
Phone: +82 2 526 6153
Fax: +82 2 526 5200
Email: lsc@kt.co.kr
Sang-Hong Lee
Infra Lab., KT
17 Woomyeon-dong, Seocho-gu
Seoul, 137-792
Korea
Phone: +82 2 526 6500
Fax: +82 2 526 6502
Email: shleee@kt.co.kr
Kim, et al. Expires January 20, 2008 [Page 11]
Internet-Draft Multicast on IEEE 802.16 July 2007
Full Copyright Statement
Copyright (C) The IETF Trust (2007).
This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors
retain all their rights.
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Intellectual Property
The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be
found in BCP 78 and BCP 79.
Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use of
such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository at
http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at
ietf-ipr@ietf.org.
Acknowledgment
Funding for the RFC Editor function is provided by the IETF
Administrative Support Activity (IASA).
Kim, et al. Expires January 20, 2008 [Page 12]
| PAFTECH AB 2003-2026 | 2026-04-24 01:37:03 |