Re: [netlmm] Network-based mobility - NETLMM DT Solution Vs A solution based on MIP6
Marco Liebsch <marco.liebsch@netlab.nec.de> Wed, 11 October 2006 09:35 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GXaV3-0006cx-Tl; Wed, 11 Oct 2006 05:35:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GXaV2-0006cV-Sc; Wed, 11 Oct 2006 05:35:40 -0400
Received: from smtp0.netlab.nec.de ([195.37.70.40]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GXaV0-0000yb-A9; Wed, 11 Oct 2006 05:35:40 -0400
Received: from localhost (localhost.office [127.0.0.1]) by smtp0.netlab.nec.de (Postfix) with ESMTP id 58B15200C968; Wed, 11 Oct 2006 11:36:07 +0200 (CEST)
Received: from smtp0.netlab.nec.de ([127.0.0.1]) by localhost (atlas1.office [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06429-08; Wed, 11 Oct 2006 11:36:07 +0200 (CEST)
Received: from mx1.office (mx1.office [10.1.1.23]) by smtp0.netlab.nec.de (Postfix) with ESMTP id 3867520031EF; Wed, 11 Oct 2006 11:36:07 +0200 (CEST)
Received: from [127.0.0.1] ([10.1.1.152]) by mx1.office with Microsoft SMTPSVC(6.0.3790.1830); Wed, 11 Oct 2006 11:35:37 +0200
Message-ID: <452CBAE8.60002@netlab.nec.de>
Date: Wed, 11 Oct 2006 11:35:36 +0200
From: Marco Liebsch <marco.liebsch@netlab.nec.de>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "Narayanan, Vidya" <vidyan@qualcomm.com>
Subject: Re: [netlmm] Network-based mobility - NETLMM DT Solution Vs A solution based on MIP6
References: <C24CB51D5AA800449982D9BCB9032513241A80@NAEX13.na.qualcomm.com>
In-Reply-To: <C24CB51D5AA800449982D9BCB9032513241A80@NAEX13.na.qualcomm.com>
X-Enigmail-Version: 0.89.5.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 11 Oct 2006 09:35:37.0665 (UTC) FILETIME=[9BDDF310:01C6ED18]
X-Virus-Scanned: Amavisd on Debian GNU/Linux (atlas1.office)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 36b1f8810cb91289d885dc8ab4fc8172
Cc: mip6@ietf.org, netlmm@ietf.org
X-BeenThere: netlmm@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: NETLMM working group discussion list <netlmm.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/netlmm>
List-Post: <mailto:netlmm@ietf.org>
List-Help: <mailto:netlmm-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=subscribe>
Errors-To: netlmm-bounces@ietf.org
Hi Vidya, I see that a MIPv6-based solution could suit some scenarios. However, we should also consider extensions to very basic NetLMM, in particular to support route optimization. MIPv6 provides complex support for end-to-end route optimization, which might not be appropriate for a NetLMM setup in some scenarios, where the LMA might play some role in coordinating RO. Regarding your points 2 and 3, I don't see any reason why DNS and DHCP cannot be used to support LMA assignment in the DT solution. In general, I see some advantage in a transport-based protocol for NetLMM, such as the DT protocol draft; in particular regarding extensions for optimization to suit all deployment scenarios. I'd like to see one solution that suits various scenarios, neither a single solution with limited support, nor multiple solutions for various scenarios. marco Narayanan, Vidya wrote: >All, >This is an effort to kick start a discussion of the merits of each >approach and reach an agreement on the deltas and the importance of the >deltas. I have purposely avoided the use of the term "PMIPv6", since >there appears to be multiple interpretations of that among different >people. The comparison here is between the proposed NETLMM DT solution >(as in draft-giaretta-netlmm-dt-protocol-02) vs a solution that would be >based on using the Mobility Header (and hence be closely aligned to >MIP6). This is not intended to get into the degree of closeness to MIP6. > > >What does the NETLMM DT Solution bring, by being totally different from >MIP6? >------------------------------------------------------------------------ >------ > >1. The protocol can be evolved to using a reliable transport protocol >like SCTP at some point. >2. The protocol can run over IPv4 without changes. > >While these seem like good goals, what is the practical need for the >above goals? For instance, is IPv4 signaling a necessity for a NETLMM >solution? > > >What does a solution based on MIP6 bring? >------------------------------------------ >A solution that uses the Mobility Header can re-use a number of already >defined options, some of them directly and some with minor changes. The >industry is seeking a network-based local mobility solution that can >still provide a number of features that a host-based mobility solution >can provide. So, over time, we will find ourselves addressing these >requirements and re-inventing these for NETLMM. > >Mobility options that can be re-used with an MH-based protocol like >PMIPv6: > >1. MN ID Mobility Option > >This option can pretty much be used with no changes. > >2. DNS-based HA lookup > >While some scenarios may not need this mechanism, it may make sense in >some deployments to use DNS for this purpose, even with PMIP6. > >3. DHCP-based HA lookup >- Home Network Identifier Option >- Home Network Information Option >- DHCP Relay Agent MIP6 Option, MIP6 HA sub-option > >Same as 2. > >4. DNS Update Mobility Option > >This can be used to update the DNS server with the address assigned to >the MN within the domain in which PMIP is deployed. > >5. DSMIP6 Options >- IPv4 HoA Mobility Option >- IPv4 address acknowledgement Mobility Option >- NAT Detection Mobility Option > >These options can be used without changes. > >5. HA Switch message > >Also useful for the same purpose as in MIP6 and can be used without >changes. > >6. Other HA reliability messages > >We need to wait for this work to stabilize a bit more before we can >tell, but we must be able to leverage off a lot of this work. > >7. Multiple CoA Registration >- BID Mobility Option > >Can be used to signal the addition of a location of the MN, rather than >a replace of location. > >8. Flow bindings support >- Flow ID Option > >When the edge is aware of the QoS needs of the MN (can happen via >out-of-band mechanisms), flow bindings can be conveyed to the HA using >the same mechanism as in MIP6. > >9. NEMO Support >- Prefix registration >- Prefix Assignment > >The extensions defined for NEMO support can largely be re-used to >register prefixes for the end node. > >Other points: >------------- > >1. Mechanisms such as the association phase for MAG-LMA discovery >described in the NELTMM DT protocol are potentially useful in certain >deployments of a network-based mobility solution. However, this should >be feasible to do in either approach. > >Thoughts? > >Regards, >Vidya > > >_______________________________________________ >netlmm mailing list >netlmm@ietf.org >https://www1.ietf.org/mailman/listinfo/netlmm > > _______________________________________________ netlmm mailing list netlmm@ietf.org https://www1.ietf.org/mailman/listinfo/netlmm
- [netlmm] Network-based mobility - NETLMM DT Solut… Narayanan, Vidya
- Re: [netlmm] Network-based mobility - NETLMM DT S… Marco Liebsch
- Re: [netlmm] Network-based mobility - NETLMM DT S… Behcet Sarikaya
- Re: [netlmm] Network-based mobility - NETLMM DT S… Alexandru Petrescu
- Re: [netlmm] Network-based mobility - NETLMM DT S… Marco Liebsch
- Re: [netlmm] Network-based mobility - NETLMM DT S… Behcet Sarikaya
- RE: [netlmm] Network-based mobility - NETLMM DT S… Roberts Phil-APR042
- Re: [netlmm] Network-based mobility - NETLMM DT S… James Kempf
- Re: [netlmm] Network-based mobility - NETLMM DT S… Basavaraj Patil
- RE: [netlmm] Network-based mobility - NETLMM DT S… Soliman, Hesham
- RE: [netlmm] Network-based mobility - NETLMM DT S… Narayanan, Vidya
- RE: [netlmm] Network-based mobility - NETLMM DT S… Roberts Phil-APR042
- RE: [netlmm] Network-based mobility - NETLMM DT S… Narayanan, Vidya
- Why is PMIP a superior solution for NETLMM requir… James Kempf
- RE: Why is PMIP a superior solution for NETLMM re… Ahmad Muhanna
- Re: Why is PMIP a superior solution for NETLMM re… Basavaraj Patil
- RE: Why is PMIP a superior solution for NETLMM re… Templin, Fred L
- RE: Why is PMIP a superior solution for NETLMM re… Sri Gundavelli
- Re: Why is PMIP a superior solution for NETLMM re… Vijay Devarapalli
- Re: Why is PMIP a superior solution for NETLMM re… Jean-Mickael Guerin
- RE: Why is PMIP a superior solution for NETLMM re… Narayanan, Vidya
- RE: Why is PMIP a superior solution for NETLMM re… Junghoon Jee
- [netlmm] Re: network-based global mobility Dallas… Alexandru Petrescu
- Re: Why is PMIP a superior solution for NETLMM re… Alexandru Petrescu
- Re: Why is PMIP a superior solution for NETLMM re… James Kempf
- Re: Why is PMIP a superior solution for NETLMM re… Jari Arkko
- Re: [netlmm] Network-based mobility - NETLMM DT S… Henrik Levkowetz
- RE: [netlmm] Network-based mobility - NETLMM DTSo… Templin, Fred L
- Re: [netlmm] Network-based mobility - NETLMM DTSo… Henrik Levkowetz
- Re: [netlmm] Network-based mobility - NETLMM DT S… Vijay Devarapalli
- RE: [netlmm] Network-based mobility - NETLMM DT S… Narayanan, Vidya
- Re: [netlmm] Network-based mobility - NETLMM DT S… Henrik Levkowetz
- RE: [netlmm] Network-based mobility - NETLMM DT S… Narayanan, Vidya
- Re: [netlmm] Network-based mobility - NETLMM DT S… Henrik Levkowetz
- RE: [netlmm] Network-based mobility - NETLMM DT S… Narayanan, Vidya
- Re: [netlmm] Network-based mobility - NETLMM DT S… Henrik Levkowetz
- Re: [netlmm] Network-based mobility - NETLMM DT S… Vijay Devarapalli
- Re: [netlmm] Network-based mobility - NETLMM DT S… Henrik Levkowetz
- RE: [netlmm] Network-based mobility - NETLMMDT So… Mohan.Parthasarathy
- Re: [netlmm] Network-based mobility - NETLMMDT So… Vijay Devarapalli
- RE: [netlmm] Network-based mobility -NETLMMDT Sol… Narayanan, Vidya
- Re: [netlmm] Network-based mobility - NETLMMDT So… Alexandru Petrescu
- RE: [netlmm] Network-based mobility - NETLMM DT S… Ahmad Muhanna
- RE: [netlmm] Network-based mobility - NETLMM DT S… Narayanan, Vidya