Internet DRAFT - draft-ietf-softwire-gateway-init-ds-lite
draft-ietf-softwire-gateway-init-ds-lite
SOFTWIRE WG F. Brockners
Internet-Draft S. Gundavelli
Intended status: Standards Track Cisco
Expires: October 30, 2012 S. Speicher
Deutsche Telekom AG
D. Ward
Cisco
April 28, 2012
Gateway Initiated Dual-Stack Lite Deployment
draft-ietf-softwire-gateway-init-ds-lite-08
Abstract
Gateway-Initiated Dual-Stack lite (GI-DS-lite) is a variant of Dual-
Stack lite (DS-lite) applicable to certain tunnel-based access
architectures. GI-DS-lite extends existing access tunnels beyond the
access gateway to an IPv4-IPv4 NAT using softwires with an embedded
context identifier that uniquely identifies the end-system the
tunneled packets belong to. The access gateway determines which
portion of the traffic requires NAT using local policies and sends/
receives this portion to/from this softwire.
Status of this Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/.
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."
This Internet-Draft will expire on October 30, 2012.
Copyright Notice
Copyright (c) 2012 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
Brockners, et al. Expires October 30, 2012 [Page 1]
Internet-Draft Gateway-Initiated DS-Lite April 2012
(http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.
Table of Contents
1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Conventions . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Gateway Initiated DS-Lite . . . . . . . . . . . . . . . . . . 4
4. Protocol and related Considerations . . . . . . . . . . . . . 6
5. Softwire Management and related Considerations . . . . . . . . 7
6. Softwire Embodiments . . . . . . . . . . . . . . . . . . . . . 7
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9
8. Security Considerations . . . . . . . . . . . . . . . . . . . 9
9. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 10
10. References . . . . . . . . . . . . . . . . . . . . . . . . . . 10
10.1. Normative References . . . . . . . . . . . . . . . . . . 10
10.2. Informative References . . . . . . . . . . . . . . . . . 11
Appendix A. GI-DS-lite deployment . . . . . . . . . . . . . . . . 12
A.1. Connectivity establishment: Example call flow . . . . . . 12
A.2. GI-DS-lite applicability: Examples . . . . . . . . . . . 13
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 14
Brockners, et al. Expires October 30, 2012 [Page 2]
Internet-Draft Gateway-Initiated DS-Lite April 2012
1. Overview
Gateway-Initiated Dual-Stack lite (GI-DS-lite) is a variant of the
Dual-Stack lite (DS-lite) [RFC6333], applicable to network
architectures which use point to point tunnels between the access
device and the access gateway. The access gateway in these models is
designed to serve large numbers of access devices. Mobile
architectures based on Mobile IPv6 [RFC6275], Proxy Mobile IPv6
[RFC5213], or GTP [TS29060], as well as broadband architectures based
on PPP or point-to-point VLANs as defined by the Broadband Forum
[TR59] and [TR101] are examples for this type of architecture.
The DS-lite approach leverages IPv4-in-IPv6 tunnels (or other
tunneling modes) for carrying the IPv4 traffic from the customer
network to the Address Family Transition Router (AFTR). An
established softwire between the AFTR and the access device is used
for traffic forwarding purposes. This turns the inner IPv4 address
irrelevant for traffic routing and allows sharing private IPv4
addresses [RFC1918] between customer sites within the service
provider network.
Similar to DS-lite, GI-DS-lite enables the service provider to share
public IPv4 addresses among different customers by combining
tunneling and NAT. It allows multiple access devices behind the
access gateway to share the same private IPv4 address [RFC1918].
Rather than initiating the tunnel right on the access device, GI-DS-
lite logically extends the already existing access tunnels beyond the
access gateway towards the Address Family Transition Router (AFTR)
using a tunneling mechanism with semantics for carrying context state
related to the encapsulated traffic. This approach results in
supporting overlapping IPv4 addresses in the access network,
requiring no changes to either the access device, or to the access
architecture. Additional tunneling overhead in the access network is
also omitted. If e.g., GRE based encapsulation mechanisms is chosen,
it allows the network between the access gateway and the AFTR to be
either IPv4 or IPv6 and provides the operator to migrate to IPv6 in
incremental steps.
2. Conventions
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].
The following abbreviations are used within this document:
Brockners, et al. Expires October 30, 2012 [Page 3]
Internet-Draft Gateway-Initiated DS-Lite April 2012
AFTR: Address Family Transition Router. An AFTR combines IP-in-IP
tunnel termination and IPv4-IPv4 NAT.
AD: Access Device. It is the end host, also known as the mobile
node in mobile architectures.
CID: Context Identifier
DS-lite: Dual-stack lite
GI-DS-lite: Gateway-initiated DS-lite
NAT: Network Address Translator
SW: Softwire [RFC4925]
SWID: Softwire Identifier
3. Gateway Initiated DS-Lite
The section provides an overview of Gateway Initiated DS-Lite (GI-DS-
lite). Figure 1 outlines the generic deployment scenario for GI-DS-
lite. This generic scenario can be mapped to multiple different
access architectures, some of which are described in Appendix A.
In Figure 1, access devices (AD-1 and AD-2) are connected to the
Gateway using some form of tunnel technology and the same is used for
carrying IPv4 (and optionally IPv6) traffic of the access device.
These access devices may also be connected to the Gateway over point-
to-point links. The details on how the network delivers the IPv4
address configuration to the access devices are specific to the
access architecture and are outside the scope of this document. With
GI-DS-lite, Gateway and AFTR are connected by a softwire [RFC4925].
The softwire is identified by a softwire identifier (SWID). The SWID
does not need to be globally unique, i.e. different SWIDs could be
used to identify a softwire at the different ends of a softwire. The
form of the SWID depends on the tunneling technology used for the
softwire. The SWID could e.g. be the endpoints of a GRE-tunnel or a
VPN-ID, Section 6 for details. A Context-Identifier (CID) is used to
multiplex flows associated with the individual access devices onto
the softwire. Deployment dependent, the flows from a particular AD
can be identified using either the source IP-address or an access
tunnel identifier. Local policies at the Gateway determine which
part of the traffic received from an access device is tunneled over
the softwire to the AFTR. The combination of CID and SWID must be
unique between gateway and AFTR to identify the flows associated with
an AD. The CID is typically a 32-bit wide identifier and is assigned
Brockners, et al. Expires October 30, 2012 [Page 4]
Internet-Draft Gateway-Initiated DS-Lite April 2012
by the Gateway. It is retrieved either from a local or remote (e.g.
AAA) repository. Like the SWID, the embodiment of the CID depends on
the tunnel mode used and the type of the network connecting Gateway
and AFTR. If, for example GRE [RFC2784] with "GRE Key and Sequence
Number Extensions" [RFC2890] is used as softwire technology, the
network connecting Gateway and AFTR could be either IPv4-only, IPv6-
only, or a dual-stack IP network. The CID would be carried within
the GRE-key field. Section 6 for details on different softwire types
supported with GI-DS-lite.
Access Device: AD-1
Context Id: CID-1
NAT Mappings:
IPv4: a.b.c.d +---+ (CID-1, TCP port1 <->
+------+ access tunnel | | e.f.g.h, TCP port2)
| AD-1 |=================| G | +---+
+------+ | A | | A |
| T | Softwire SWID-1 | F |
| E |==========================| T |
IPv4: a.b.c.d | W | (e.g. IPv4-over-GRE | R |
+------+ | A | over IPv4 or IPv6) +---+
| AD-2 |=================| Y |
+------+ access tunnel | | (CID-2, TCP port3 <->
| | e.f.g.h, TCP port4)
+---+
Access Device: AD-2
Context Id: CID-2
Figure 1: Gateway-initiated dual-stack lite reference architecture
The AFTR combines softwire termination and IPv4-IPv4 NAT. The NAT
binding of the AD's address could be assigned autonomously by the
AFTR from a local address pool, configured on a per-binding basis
(either by a remote control entity through a NAT control protocol or
through manual configuration), or derived from the CID (e.g., the
CID, in case 32-bit wide, could be mapped 1:1 to an external IPv4-
address). A simple example of a translation table at the AFTR is
shown in Figure 2. The choice of the appropriate translation scheme
for a traffic flow can take parameters such as destination IP-
address, incoming interface, etc. into account. The IP-address of
the AFTR, which, depending on the transport network between the
Gateway and the AFTR, will either be an IPv6 or an IPv4 address, is
configured on the Gateway. A variety of methods, such as out-of-band
mechanisms, or manual configuration apply.
Brockners, et al. Expires October 30, 2012 [Page 5]
Internet-Draft Gateway-Initiated DS-Lite April 2012
+=====================================+======================+
| Softwire-Id/Context-Id/IPv4/Port | Public IPv4/Port |
+=====================================+======================+
| SWID-1/CID-1/a.b.c.d/TCP-port1 | e.f.g.h/TCP-port2 |
| | |
| SWID-1/CID-2/a.b.c.d/TCP-port3 | e.f.g.h/TCP-port4 |
+-------------------------------------+----------------------+
Figure 2: Example translation table on the AFTR
GI-DS-lite does not require a 1:1 relationship between Gateway and
AFTR, but more generally applies to (M:N) scenarios, where M Gateways
are connected to N AFTRs. Multiple Gateways could be served by a
single AFTR. AFTRs could be dedicated to specific groups of access-
devices, groups of Gateways, or geographic regions. An AFTR could,
but does not have to be co-located with a Gateway.
4. Protocol and related Considerations
o Depending on the embodiment of the CID (e.g. for GRE-encapsulation
with GRE-key), the NAT binding entry maintained at the AFTR, which
reflects an active flow between an access device inside the
network and a node in the Internet, SHOULD be extended to include
the CID and the identifier of the softwire (SWID).
o When creating an IPv4 to IPv4 NAT binding for an IPv4 packet flow
received from the Gateway over the softwire, the AFTR SHOULD
associate the CID with that NAT binding. It SHOULD use the
combination of CID and SWID as the unique identifier and use those
parameters in the NAT binding entry.
o When forwarding a packet to the access device, the AFTR SHOULD
obtain the CID from the NAT binding associated with that flow.
E.g., in case of GRE-encapsulation, it SHOULD add the CID to the
GRE Key and Sequence number extension of the GRE header and tunnel
it to the Gateway.
o On receiving any packet from the softwire, the AFTR SHOULD obtain
the CID from the incoming packet and use it for performing the NAT
binding look up and for performing the packet translation before
forwarding the packet.
o The Gateway, on receiving any IPv4 packet from the access device
SHOULD lookup the CID for that access device. In case of GRE
encapsulation it can for example add the CID to the GRE Key and
Sequence number extension of the GRE header and tunnel it to the
Brockners, et al. Expires October 30, 2012 [Page 6]
Internet-Draft Gateway-Initiated DS-Lite April 2012
AFTR.
o On receiving any packet from the softwire, the Gateway SHOULD
obtain the CID from the packet and use it for making the
forwarding decision.
o When encapsulating an IPv4 packet, Gateway and AFTR SHOULD use its
Diffserv Codepoint (DSCP) to derive the DSCP (or MPLS Traffic-
Class Field in case of MPLS) of the softwire.
5. Softwire Management and related Considerations
The following are the considerations related to the operational
management of the softwire between AFTR and Gateway.
o The softwire between the Gateway and the AFTR MAY be created at
system startup time, OR dynamically established on-demand.
Deployment dependent, Gateway and AFTR can employ OAM mechanisms
such as ICMP, BFD [RFC5880], or LSP ping [RFC4379] for softwire
health management and corresponding protection strategies.
o The softwire peers MAY be provisioned to perform policy
enforcement, such as for determining the protocol-type or overall
portion of traffic that gets tunneled, or for any other quality of
service related settings. The specific details on how this is
achieved or the types of policies that can be applied are outside
the scope for this document.
o The softwire peers SHOULD use the correct path MTU value for the
tunnel path between the access gateway and the AFTR. This value
MAY be statically configured at softwire creation time, or
dynamically discovered using the standard path MTU discovery
techniques.
o A Gateway and an AFTR can have multiple softwires established
between them (e.g. to separate address domains, provide for load-
sharing etc.).
6. Softwire Embodiments
Deployment and requirements dependent, different tunnel technologies
apply for the softwire connecting Gateway and AFTR. GRE
encapsulation with GRE-key extensions, MPLS VPNs [RFC4364], or plain
IP-in-IP encapsulation can be used. Softwire identification and
Context-ID depend on the tunneling technology employed:
Brockners, et al. Expires October 30, 2012 [Page 7]
Internet-Draft Gateway-Initiated DS-Lite April 2012
o GRE with GRE-key: SWID is the tunnel identifier of the GRE tunnel
between the GW and the AFTR. The CID is the GRE-key associated
with the AD.
o MPLS VPN: The SWID is a generic identifier which uniquely
identifies the VPN at either the Gateway or AFTR. Depending on
whether the Gateway or AFTR are acting as customer edge (CE) or,
provider edge (PE), the SWID could e.g. be an attachment circuit
identifier, an identifier representing the set of VPN route labels
pointing to the routes within the VPN, etc. The AD's IPv4-address
is the CID. For a given VPN, the AD's IPv4 address must be
unique.
o IPv4/IPv6-in-MPLS: The SWID is the top MPLS label. CID might be
the next MPLS label in the stack, if present, or the IP address of
the AD.
o IPv4-in-IPv4: SWID is the outer IPv4 source address. The AD's
IPv4 address is the CID. For a given outer IPv4 source address,
the AD's IPv4 address must be unique.
o IPv4-in-IPv6: SWID is the outer IPv6 source address. If the AD's
IPv4 address is used as CID, the AD's IPv4 address must be unique.
If the IPv6-Flow-Label [RFC6437] is used as CID, the IPv4
addresses of the ADs may overlap. Given that the IPv6-Flow-Label
is 20-bit wide, which is shorter than the recommended 32-bit CID,
large scale deployments may require additional scaling
considerations. In addition, one should ensure sufficient
randomization of the IP-Flow-Label to avoid possible interference
with other uses of the IP-Flow-Label, such as Equal Cost Multipath
(ECMP) support.
Figure 3 gives an overview of the different tunnel modes as they
apply to different deployment scenarios. "x" indicates that a certain
deployment scenario is supported. The following abbreviations are
used:
o IPv4 address
* "up": Deployments with "unique private IPv4 addresses" assigned
to the access devices are supported.
* "op": Deployments with "overlapping private IPv4 addresses"
assigned to the access devices are supported.
* "s": Deployments where all access devices are assigned the same
IPv4 address are supported.
Brockners, et al. Expires October 30, 2012 [Page 8]
Internet-Draft Gateway-Initiated DS-Lite April 2012
o Network-type
* "v4": Gateway and AFTR are connected by an IPv4-only network
* "v6": Gateway and AFTR are connected by an IPv6-only network
* "v4v6": Gateway and AFTR are connected by a dual stack network,
supporting IPv4 and IPv4.
* "MPLS": Gateway and AFTR are connected by a MPLS network
+===================+==============+=======================+
| | IPv4 address| Network-type |
| Softwire +----+----+---+----+----+------+------+
| | up | op | s | v4 | v6 | v4v6 | MPLS |
+====================+====+====+===+====+====+======+======+
| GRE with GRE-key | x | x | x | x | x | x | |
| MPLS VPN | x | x | | | | | x |
| IPv4/IPv6-in-MPLS | x | x | x | | | | x |
| IPv4-in-IPv4 | x | | | x | | | |
| IPv4-in-IPv6 | x | | | | x | | |
| IPv4-in-IPv6 w/ FL | x | x | x | | x | | |
+====================+====+====+===+====+====+======+======+
Figure 3: Tunnel modes and their applicability
7. IANA Considerations
This specification does not require any IANA actions.
8. Security Considerations
The approach specified in this document allows the use of Dual-stack
lite for tunnel-based access architectures. Rather than initiating
the tunnel from the access device, GI-DS-lite logically extends the
already existing access tunnel beyond the access gateway towards the
Address Family Transition Router, and builds a virtual softwire
between the AFTR and the access device. This approach requires the
use of an additional context identifier in the AFTR and at the access
gateway, which is required for making IP packet forwarding decisions.
A packet when received with an Incorrect context identifier at the
access gateway/AFTR will result in associating the packet to an
incorrect access device. Therefore, care must be taken to ensure an
IP packet tunneled between the access gateway and the AFTR is carried
Brockners, et al. Expires October 30, 2012 [Page 9]
Internet-Draft Gateway-Initiated DS-Lite April 2012
with the context identifier of the access device associated with that
IP packet. The context identifier is not carried from the access
device and it is not possible for one access device to claim the
context identifier of some other access device. However, It is
possible an on-path attacker between the access gateway and the AFTR
can potentially modify the context identifier in the packet,
resulting in association of the packet to an incorrect access device.
This threat is no different from an on-path attacker modifying the
source/destination address of an IP packet. However, this threat can
be prevented by enabling IPsec security with integrity protection
turned on, between the access gateway and the AFTR, that will ensure
the correct binding of the context identifier and the inner packet.
This specification does not require any other new security
considerations other than those specified in dual-stack lite
specification [RFC6333], and in the security considerations specified
for the given access architecture, such as Proxy Mobile IPv6,
leveraging this transitioning scheme.
9. Acknowledgements
The authors would like to acknowledge the discussions on this topic
with Mark Grayson, Jay Iyer, Kent Leung, Vojislav Vucetic, Flemming
Andreasen, Dan Wing, Jouni Korhonen, Teemu Savolainen, Parviz Yegani,
Farooq Bari, Mohamed Boucadair, Vinod Pandey, Jari Arkko, Eric Voit,
Yiu L. Lee, Tina Tsou, Guo-Liang Yang, Cathy Zhou, Olaf Bonness, Paco
Cortes, Jim Guichard, Stephen Farrell, Pete Resnik, Ralph Droms.
10. References
10.1. Normative References
[RFC1918] Rekhter, Y., Moskowitz, R., Karrenberg, D., Groot, G., and
E. Lear, "Address Allocation for Private Internets",
BCP 5, RFC 1918, February 1996.
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2784] Farinacci, D., Li, T., Hanks, S., Meyer, D., and P.
Traina, "Generic Routing Encapsulation (GRE)", RFC 2784,
March 2000.
[RFC2890] Dommety, G., "Key and Sequence Number Extensions to GRE",
RFC 2890, September 2000.
[RFC4364] Rosen, E. and Y. Rekhter, "BGP/MPLS IP Virtual Private
Brockners, et al. Expires October 30, 2012 [Page 10]
Internet-Draft Gateway-Initiated DS-Lite April 2012
Networks (VPNs)", RFC 4364, February 2006.
[RFC4379] Kompella, K. and G. Swallow, "Detecting Multi-Protocol
Label Switched (MPLS) Data Plane Failures", RFC 4379,
February 2006.
[RFC5213] Gundavelli, S., Leung, K., Devarapalli, V., Chowdhury, K.,
and B. Patil, "Proxy Mobile IPv6", RFC 5213, August 2008.
[RFC5555] Soliman, H., "Mobile IPv6 Support for Dual Stack Hosts and
Routers", RFC 5555, June 2009.
[RFC5844] Wakikawa, R. and S. Gundavelli, "IPv4 Support for Proxy
Mobile IPv6", RFC 5844, May 2010.
[RFC5880] Katz, D. and D. Ward, "Bidirectional Forwarding Detection
(BFD)", RFC 5880, June 2010.
[RFC6275] Perkins, C., Johnson, D., and J. Arkko, "Mobility Support
in IPv6", RFC 6275, July 2011.
[RFC6333] Durand, A., Droms, R., Woodyatt, J., and Y. Lee, "Dual-
Stack Lite Broadband Deployments Following IPv4
Exhaustion", RFC 6333, August 2011.
[RFC6437] Amante, S., Carpenter, B., Jiang, S., and J. Rajahalme,
"IPv6 Flow Label Specification", RFC 6437, November 2011.
10.2. Informative References
[I-D.draft-ietf-dime-nat-control]
Brockners, F., Bhandari, S., Singh, V., and V. Fajardo,
"Diameter NAT Control Application", August 2009.
[RFC4925] Li, X., Dawkins, S., Ward, D., and A. Durand, "Softwire
Problem Statement", RFC 4925, July 2007.
[TR101] Broadband Forum, "TR-101: Migration to Ethernet-Based DSL
Aggregation", April 2006.
[TR59] Broadband Forum, "TR-059: DSL Evolution - Architecture
Requirements for the Support of QoS-Enabled IP Services",
September 2003.
[TS23060] "3rd Generation Partnership Project; Technical
Specification Group Services and System Aspects; General
Packet Radio Service (GPRS); Service description; Stage
2.", 2009.
Brockners, et al. Expires October 30, 2012 [Page 11]
Internet-Draft Gateway-Initiated DS-Lite April 2012
[TS23401] "3rd Generation Partnership Project; Technical
Specification Group Services and System Aspects; General
Packet Radio Service (GPRS) enhancements for Evolved
Universal Terrestrial Radio Access Network (E-UTRAN)
access.", 2009.
[TS29060] "3rd Generation Partnership Project; Technical
Specification Group Core Network and Terminals; General
Packet Radio Service (GPRS); GPRS Tunnelling Protocol
(GTP), V9.1.0", 2009.
Appendix A. GI-DS-lite deployment
A.1. Connectivity establishment: Example call flow
Figure 4 shows an example call flow - linking access tunnel
establishment on the Gateway with the softwire to the AFTR. This
simple example assumes that traffic from the AD uses a single access
tunnel and that the Gateway will use local polices to decide which
portion of the traffic received over this access tunnel needs to be
forwarded to the AFTR.
AD Gateway AAA/Policy AFTR
| | | |
|----(1)-------->| | |
| (2)<-------------->| |
| (3) | |
| |<------(4)------------------->|
| (5) | |
|<---(6)-------->| | |
| | | |
Figure 4: Example call flow for session establishment
1. Gateway receives a request to create an access tunnel endpoint.
2. The Gateway authenticates and authorizes the access tunnel.
Based on local policy or through interaction with the AAA/Policy
system the Gateway recognizes that IPv4 service should be
provided using GI-DS-lite.
3. The Gateway creates an access tunnel endpoint. The access tunnel
links AD and Gateway.
4. (Optional): The Gateway and the AFTR establish a control session
between each other. This session can for example be used to
Brockners, et al. Expires October 30, 2012 [Page 12]
Internet-Draft Gateway-Initiated DS-Lite April 2012
exchange accounting or NAT-configuration information. Accounting
information could be supplied to the Gateway, AAA/Policy, or
other network entities which require information about the
externally visible address/port pairs of a particular access
device. The Diameter NAT Control Application
[I-D.draft-ietf-dime-nat-control] could for example be used for
this purpose.
5. The Gateway allocates a unique CID and associates those flows
received from the access tunnel that need to be tunneled towards
the AFTR with the softwire linking Gateway and AFTR. Local
forwarding policy on the Gateway determines which traffic will
need to be tunneled towards the AFTR.
6. Gateway and AD complete the access tunnel establishment
(depending on the procedures and mechanisms of the corresponding
access network architecture this step can include the assignment
of an IPv4 address to the AD).
A.2. GI-DS-lite applicability: Examples
The section outlines deployment examples of the generic GI-DS-lite
architecture described in Section 3.
o Mobile IP based access architectures: In a DSMIPv6 [RFC5555] based
network scenario, the Mobile IPv6 home agent will implement the
GI-DS-lite Gateway function along with the dual-stack Mobile IPv6
functionality.
o Proxy Mobile IPv6 based access architectures: In a PMIPv6
[RFC5213] scenario the local mobility anchor (LMA) will implement
the GI-DS-lite Gateway function along with the PMIPv6 IPv4 support
[RFC5844] functionality.
o GTP based access architectures: 3GPP TS 23.401 [TS23401] and 3GPP
TS 23.060 [TS23060] define mobile access architectures using GTP.
For GI-DS-lite, the PDN-Gateway/GGSN will also assume the Gateway
function.
o Fixed WiMAX architecture: If GI-DS-lite is applied to fixed WiMAX,
the ASN-Gateway will implement the GI-DS-lite Gateway function.
o Mobile WiMAX: If GI-DS-lite is applied to mobile WiMAX, the home
agent will implement the Gateway function.
o PPP-based broadband access architectures: If GI-DS-lite is applied
to PPP-based access architectures the Broadband Remote Access
Server (BRAS) or Broadband Network Gateway (BNG) will implement
Brockners, et al. Expires October 30, 2012 [Page 13]
Internet-Draft Gateway-Initiated DS-Lite April 2012
the GI-DS-lite Gateway function.
o In broadband access architectures using per-subscriber VLANs the
BNG will implement the GI-DS-lite Gateway function.
Authors' Addresses
Frank Brockners
Cisco
Hansaallee 249, 3rd Floor
DUESSELDORF, NORDRHEIN-WESTFALEN 40549
Germany
Email: fbrockne@cisco.com
Sri Gundavelli
Cisco
170 West Tasman Drive
SAN JOSE, CA 95134
USA
Email: sgundave@cisco.com
Sebastian Speicher
Deutsche Telekom AG
Landgrabenweg 151
BONN, NORDRHEIN-WESTFALEN 53277
Germany
Email: sebastian.speicher@telekom.de
David Ward
Cisco
170 West Tasman Drive
SAN JOSE, CA 95134
USA
Email: wardd@cisco.com
Brockners, et al. Expires October 30, 2012 [Page 14]