Internet DRAFT - draft-liu-dmm-of-deployment
draft-liu-dmm-of-deployment
DMM D. Liu
Internet-Draft China Mobile
Intended status: Standards Track Octorber 14, 2012
Expires: April 17, 2013
Deployment of existing mobility protocols in DMM Scenario.
draft-liu-dmm-of-deployment-00
Abstract
Distributed Mobility Managment(DMM) aims to eliminate the centralized
anchor point of current IP mobility solutions to get better
scalability and optimize the data plane routing. Many soulutions
have been proposed in DMM working group but before defining any new
DMM protocol, it is a good approach to investigate first whether it
is feasible to deploy current IP mobility protocol in DMM scenario in
a way that can meet all the requirment of DMM.This document discusses
the way of the deployment of current IP mobility protocol in DMM
scenario and analyses the gaps between this approach and the DMM
requirment.
Requirements Language
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 RFC 2119 [RFC2119].
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 April 17, 2013.
Copyright Notice
Copyright (c) 2012 IETF Trust and the persons identified as the
Liu Expires April 17, 2013 [Page 1]
Internet-Draft draft-liu-dmm-of-deployment-00 Oct. 2012
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(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. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Distributed Mobility Management Use Cases . . . . . . . . . . . 3
3. Deployment of current IP mobility protocol in DMM scenario . . 4
3.1. Client-based mobility solution in DMM scenario . . . . . . 4
3.2. Network based mobility solution in DMM scenario . . . . . . 5
4. Gap analysis . . . . . . . . . . . . . . . . . . . . . . . . . 6
5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 6
6. Security Considerations . . . . . . . . . . . . . . . . . . . . 6
7. Co-authors and Contributors . . . . . . . . . . . . . . . . . . 7
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 8
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 8
9.1. Normative References . . . . . . . . . . . . . . . . . . . 8
9.2. Informative References . . . . . . . . . . . . . . . . . . 8
Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 8
Liu Expires April 17, 2013 [Page 2]
Internet-Draft draft-liu-dmm-of-deployment-00 Oct. 2012
1. Introduction
Most existing IP mobility solutions are derived from Mobile IP
[RFC3775] principles where a given mobility anchor (e.g. the Home
Agent (HA) in Mobile IP or the Local Mobility Agent (LMA) in Proxy
Mobile IPv6 [RFC5213] maintains Mobile Nodes (MNs) bindings. Data
traffic is then encapsulated between the MN or its Access Router
(e.g. the Mobile Access Gateway (MAG) in PMIPv6) and its mobility
agent. These approaches lead to the implementation of centralised
architectures where both MN context and traffic encapsulation need to
be maintained at a central network entity, the mobility anchor. Such
centralised approach provides the ability to route MN traffic
whatever MN's localisation while maintaining IP session continuity
during handovers. However, when hundreds of thousands of MNs are
communicating in a given cellular network, a centralized mobility
anchoring point causes well-known bottlenecks and single point of
failure issues, which requires costly network dimensioning and
engineering to be fixed. In addition, tunnelling encapsulations
impact the overall network efficiency since they require the
maintenance of MN's specific contexts in each tunnel end nodes and
they incur delays in packet processing and transport functions.
2. Distributed Mobility Management Use Cases
Distribued Mobility Managment can be use in the following use cases:
1.Local break out scenario
The fast increase of data traffic gives operators much presure on
their core network, operators have to extend their core network
capacity and thence increase the cost. To deal with this problem,
operators tend to offload their traffic in the network edge to
decrease the presure of their core network. This kind of solution
usually called "local break out". In 3GPP, LIPA/SIPTO architecture
is such kind of offload solutions for mobile operators. In the local
break out scenario, the traffic is routed near the access point, but
current IP mobility solution's anchor point usually located in the
core network level. To solve this problem we can deploy the mobility
anchor in the network edge, it will be discussed in detail in the
following section.
2. CDN/Cache scenario
Similar to the local break out scenario, CDN/Cache usually been
deployed in the network edge. In this scenario if all the data
traffic still need to go back to a centralized mobility anchor in the
core network it will cancel out the effect of CDN/cache. So the
Liu Expires April 17, 2013 [Page 3]
Internet-Draft draft-liu-dmm-of-deployment-00 Oct. 2012
solution is also to deploy the mobility anchor point near the access
network.
3. Deployment of current IP mobility protocol in DMM scenario
Current IP mobility protocol can be classified into client-based
solution and network based solution. The basic idea is to deploy the
mobility anchor near the access network and in this scenario, the MN
may have more than one mobility anchors.
3.1. Client-based mobility solution in DMM scenario
One solution to deploy Mobile IP in DMM scenario is to implement the
HA functionalities in the access routers, as shown on Figure 1. Any
given IP flow can be considered as implicitly anchored on the current
host's access router when set up. In addition, dynamic mobility
anchoring [I-D.kassi-mobileip-dmi] could avoid data encapsulation for
motionless nodes: until the host does not move, the IP flow is
delivered as for any standard IPv6 node. The anchoring function at
the access router is acting only to manage traffic indirection while
the host moves to a new access router. So, when the MN handoff, its
current traffic is still attached to the anchor access router which
is responsible for forwarding the IP flows to the MN.For example,
let's consider an IP flow, flow#1, initiated by the mobile node, MN,
when attached to AR2. Flow#1 will is routed in a standard way as
long as the MN remain attached to AR2. If the MN moves to AR3,
flow#1 remains anchored to AR2, which plays the role of HA. If MN
starts a new IP communication, flow#2, while attached to AR3; flow#2
will be routed in a standard way as long as the MN remains attached
to AR3. Then, if the MN moves to AR1, flow#1 and flow#2 will be
respectively anchored to AR2/HA and AR3/HA.
Liu Expires April 17, 2013 [Page 4]
Internet-Draft draft-liu-dmm-of-deployment-00 Oct. 2012
+---+ +---+ +---+
|CN1| |CN2| |CN3|
+---+ +---+ +--,+
_.---------+----------. \
,----'' | `---'-.
,-' |flow#1 \ `-.
,' | ' `.
( IP Network| \
`. | ' ,'
`-. ; ,\'
;-----. ; _.----' '
,' `---------+----------'' |
/ | '
+---'---+ +---:---+ +-------+
| AR1 | | AR2`--|------------| AR3 |
| HA | | HA |------------|HA |
+-------+ +-------+ +-------+
flow#1 \\ \ flow#2
tunnelled \\ '
+-----+ +--\--+
| MN | ----move-------> | MN |
+-----+ +-----+
Distributed Client Based Mobility
3.2. Network based mobility solution in DMM scenario
Figure 2 shows the deployment of PMIP [RFC5213] in DMM scenario. The
basic is to distribute mobility traffic management with dynamic
user's traffic anchoring in the access network nodes. Each AR
supports both the MAG and LMA functionalities. Any given IP flow can
be considered as implicitly anchored on the current host's access
router when set up. Until the host does not move, the IP flow is
delivered as for any standard IPv6 node. The anchoring function at
the access router is thus acting only to manage traffic indirection
while the host moves to a new access router. So, when the MN
handoff, its current traffic is still attached to the anchor access
router which is responsible for forwarding its anchored MN's IP flows
to the new MN's location (i.e. to the AR the MN is attached to). For
example, let's consider an IP flow, flow#1, initiated by the mobile
node, MN, when attached to AR2. Flow#1 will is routed in a standard
way as long as the MN remain attached to AR2. If the MN moves to
AR3, flow#1 remains anchored to AR2, which plays the role of LMA.
AR3 plays the role of MAG for MN/flow#1. If MN starts a new IP
communication, flow#2, while attached to AR3; flow#2 will be routed
in a standard way as long as the MN remains attached to AR3. Then,
if the MN moves to AR1, flow#1 and flow#2 will be respectively
anchored to AR2/LMA and AR3/LMA and AR1 will provide MAG
Liu Expires April 17, 2013 [Page 5]
Internet-Draft draft-liu-dmm-of-deployment-00 Oct. 2012
functionalities for MN.
+---+ +---+ +---+
|CN1| |CN2| |CN3|
+---+ +---+ +--,+
_.---------+----------. \
,----'' | `---+-.
,-' |flow#1 \ `-.
,' | \ `.
( IP Network| \
`. | \ ,'
`-. ; ,+'
;-----. ; _.----' `.
,' `---------+----------'' |
/ | flow#1 \
+---'---+ +---:---+ tunnelled +-------+
| AR1 | | AR2`--|------------| AR3 |
|MAG/LMA| |MAG/LMA|------------|MAG/LMA|
+-------+ +-------+ +-------+
flow#1 `. \ flow#2
+--`--+ +-----+
| MN | ----move-------> | MN |
+-----+ +-----+
Distributed Network Based Mobility
4. Gap analysis
There are several problems need to consider in the above solutions.
draft draft-liu-dmm-dynamic-anchor-discussion-00 ,
draft-liu-dmm-address-selection-00 and draft-liu-dmm-mobility-api-00
has discussed those problems in detail.
5. IANA Considerations
This document makes no request of IANA.
Note to RFC Editor: this section may be removed on publication as an
RFC.
6. Security Considerations
TBD
Liu Expires April 17, 2013 [Page 6]
Internet-Draft draft-liu-dmm-of-deployment-00 Oct. 2012
7. Co-authors and Contributors
Many content of this document comes from DMM barbof and
draft-liu-distributed-mobility-02, the original authors was list here
as co-authors and contributors:
Pierrick Seite: pierrick.seite@orange-ftgroup.com
Hidetoshi Yokota: yokota@kddilabs.jp
Charles E. Perkins: charliep@computer.org
Hui Deng: denghui@chinamobile.com
Melia Telemaco: telemaco.melia@alcatel-lucent.com
Elena Demaria: elena.demaria@telecomitalia.it
Peter McCann: Peter.McCann@huawei.com
Kostas Pentikousis: k.pentikousis@huawei.com
Tricci So: tso@zteusa.com
Jong-Hyouk Lee: jh.lee@telecom-bretagne.eu
Jouni Korhonen: jouni.korhonen@nsn.com
Sri Gundavelli: sgundave@cisco.com
Carlos J. Bernardos: cjbc@it.uc3m.es
Marco Liebsch: Marco.Liebsch@neclab.eu
Wen Luo: luo.wen@zte.com.cn
Georgios Karagiannis: g.karagiannis@utwente.nl
Julien Laganier: jlaganier@juniper.net
Wassim Michel Haddad: Wassam.Haddad@ericsson.com
Alexandru Petrescu: alexandru.petrescu@gmail.com
Seok Joo Koh: sjkoh@knu.ac.kr
Dirk von Hugo: Dirk.von-Hugo@telekom.de
Liu Expires April 17, 2013 [Page 7]
Internet-Draft draft-liu-dmm-of-deployment-00 Oct. 2012
Ahmad Muhanna: amuhanna@awardsolutions.com
8. Acknowledgements
TBD
9. References
9.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
9.2. Informative References
[I-D.draft-seite-dmm-dma-00]
Seite, P. and P. Bertin, "Distributed Mobility Anchoring,
draft-seite-dmm-dma-00", February 2012.
Author's Address
Dapeng Liu
China Mobile
32 Xuanwumen West Street
Beijng, Xicheng District, 100053
China
Phone: +86-13911788933
Email: liudapeng@chinamobile.com
Liu Expires April 17, 2013 [Page 8]