Re: [netlmm] [MEXT] Fwd: I-DAction:draft-tsirtsis-logically-separate-lmaha-00.txt

"George Tsirtsis" <tsirtsis@googlemail.com> Tue, 25 March 2008 16:40 UTC

Return-Path: <netlmm-bounces@ietf.org>
X-Original-To: ietfarch-netlmm-archive@core3.amsl.com
Delivered-To: ietfarch-netlmm-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 23BEB28C399; Tue, 25 Mar 2008 09:40:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.896
X-Spam-Level:
X-Spam-Status: No, score=-100.896 tagged_above=-999 required=5 tests=[AWL=-1.081, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_ORG=0.611, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vcsZXM4Rjy4G; Tue, 25 Mar 2008 09:40:55 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2FCE628C408; Tue, 25 Mar 2008 09:40:53 -0700 (PDT)
X-Original-To: netlmm@core3.amsl.com
Delivered-To: netlmm@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 31D1F3A689E for <netlmm@core3.amsl.com>; Tue, 25 Mar 2008 09:40:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LmIrFVuKxMun for <netlmm@core3.amsl.com>; Tue, 25 Mar 2008 09:40:50 -0700 (PDT)
Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.190]) by core3.amsl.com (Postfix) with ESMTP id BD64C3A6DAE for <netlmm@ietf.org>; Tue, 25 Mar 2008 09:40:21 -0700 (PDT)
Received: by rn-out-0910.google.com with SMTP id a46so1885048rne.9 for <netlmm@ietf.org>; Tue, 25 Mar 2008 09:37:56 -0700 (PDT)
Received: by 10.141.133.14 with SMTP id k14mr3509200rvn.127.1206463076195; Tue, 25 Mar 2008 09:37:56 -0700 (PDT)
Received: by 10.140.135.15 with HTTP; Tue, 25 Mar 2008 09:37:56 -0700 (PDT)
Message-ID: <d3886a520803250937p24fb0303qfc8ceccd74ca1feb@mail.gmail.com>
Date: Tue, 25 Mar 2008 16:37:56 +0000
From: George Tsirtsis <tsirtsis@googlemail.com>
To: Kilian Weniger <Kilian.Weniger@eu.panasonic.com>
In-Reply-To: <1FEB9B9F2EC38343955D02B2AE86AACB7FD80D@lan-ex-02.panasonic.de>
MIME-Version: 1.0
Content-Disposition: inline
References: <20080325104501.8FC4428C302@core3.amsl.com> <d3886a520803250349j3380584cj8ff0d9aa8134068@mail.gmail.com> <1FEB9B9F2EC38343955D02B2AE86AACB7FD80D@lan-ex-02.panasonic.de>
Cc: Netlmm <netlmm@ietf.org>, mext@ietf.org
Subject: Re: [netlmm] [MEXT] Fwd: I-DAction:draft-tsirtsis-logically-separate-lmaha-00.txt
X-BeenThere: netlmm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NETLMM working group discussion list <netlmm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/netlmm>
List-Post: <mailto:netlmm@ietf.org>
List-Help: <mailto:netlmm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: netlmm-bounces@ietf.org
Errors-To: netlmm-bounces@ietf.org

Hi Kilian,

I appreciate you reading the draft so quickly, see below some comments.

On Tue, Mar 25, 2008 at 4:04 PM, Kilian Weniger
<Kilian.Weniger@eu.panasonic.com> wrote:
> Hi George,
>
>  I have some clarifying questions regarding section 4.1.1 of your draft, which argues why sharing a single BCE between MIPv6 and PMIPv6 is supposed to be wrong in draft-giaretta-netlmm-mip-interactions-02. All three arguments mentioned in the draft are about scenarios where the MN has multiple active network interfaces (with or without MIPv6 multihoming). However, I don't really understand the logic of these arguments and why they apply, maybe you can elaborate.
>
>   1) "Directing traffic between foreign links: If an MN can maintain two
>       links at the same time, it can direct traffic to one or the other
>       link by simply sending a BU to its HA, registering the CoA
>       corresponding to one or the other link."
>
>  Why is this scenario related to PMIPv6-MIPv6 interactions? This is a pure MIPv6 scenario not related to the discussion of shared vs. separate BCEs for PMIPv6 and MIPv6, right?
>

GT> This scenario does not present a problem for PMIP-MIP
interactions. It is presented in the draft since for some people
thinking about alternating between CoAs of two foreign links while
both of the foreign links are up sounds natural. In the draft I am
simply arguing that the same should be possible between a home and a
foreign link.

>
>   2) "Directing traffic between home and foreign link: If one of the
>       links maintained is the home link, the MN can direct traffic to it
>       by sending a deregistration MIPv6 BU to the HA over the home link,
>       while it can also direct traffic to the foreign link by sending a
>       MIPv6 BU to the HA directing traffic to the CoA of the foreign
>       link."
>
>  If I understand the scenario correctly, the MN has one active interface connected to the home link and another active interface connected to a foreign link and wants to switch dynamically between both without moving. Since we are not talking about HAs extended by MIPv6 multihoming/monami6 extensions here, is this special scenario even supported by RFC3775? I think it is not, since both the MN and the HA would defend the HA on the home link.
>

GT> Kilian, please reconsider your thinking on this. RFC3775 fully
supports this scenario. There is a parallel thread in MEXT where this
is being discussed. RFC3775 does not say anything about how many IP
interfaces the MN has. The only think RFC3775 says is that only one
CoA is registered at any one time. An MN can obviously have two (or
more) IP links e.g., one over 3G and another over WLAN. These IP
interfaces have their own addresses, which are potential care-of
address in MIPv6. RFC3775 defines that only one of them can be
registered at any one time. MCoA extensions allow more than one to be
registered at the same time.

GT> The above should be blindingly obvious to anyone who has ever
implemented Mobile IP for inter-technology handoffs. People who doubt
this, should check any one the many Mobile IP based WLAN to 3G handoff
implementations. Most companies in the wireless space have tried this
at least internally over the last several years. I know for a fact
that the implementation I was involved with did exactly that and I bet
most others do the same. This is obvious since different airlink
technologies tend to overlap in coverage causing the MN to be
connecting to both of them at the same time. at least for a time (...a
long time of the MN stays in the overlap zone). By registering either
one CoA or the other the MN switches between the two available links
based on SNR ot policy parameters..

>   3) "Directing traffic between Multiple links: MEXT WG is also working
>       on [I-D.ietf-monami6-multiplecoa] and
>       [I-D.soliman-monami6-flow-binding] specifications allowing an MN
>       to register multiple links (multiple CoAs and the home link) to
>       its HA at the same time and even direct different flows to
>       different links."
>
>       It should be clear that none of this can be possible if every time
>       the MN connects to its home link, the corresponding PMIPv6 BCE
>       overwrites the HA BCEs for the same mobile or every time the MN sends
>       a BU to its HA over a foreign link, the MIPv6 BCE overwrites the LMA
>       BCE entry for the same MN."
>
>  This argument only applies to monami6 HAs. However, monami6 is out of the agreed scope of the MIPv6-PMIPv6 interactions draft. draft-giaretta-netlmm-mip-interactions-02 says
>

GT> The MCoA considerations in this draft are there to remind people
what else is possible given features we are developing in MEXT and the
fact that implementing BCEs in the wrong day today, may affect
features tomorrow. It would be rather shortsighted to ignore what we
know is coming. In any case, as you see above the issue exists even
without considering MCoA.



>   "Note that the issues are described based on current
>    specification and does not assume any optimized solution for any
>    scenario.  The specifications considered as a baseline for the
>    analysis are the following: [RFC3775], [RFC4877] and [pmipv6-draft]."
>
>  Thanks,
>
>  Kilian
>
>
>
>  > -----Original Message-----
>  > From: mext-bounces@ietf.org [mailto:mext-bounces@ietf.org] On
>  > Behalf Of George Tsirtsis
>  > Sent: Dienstag, 25. März 2008 11:49
>  > To: Netlmm
>  > Cc: mext@ietf.org
>  > Subject: [MEXT] Fwd:
>  > I-DAction:draft-tsirtsis-logically-separate-lmaha-00.txt
>  >
>  > Hi all,
>  >
>  > Krishnan and I put together a draft describing what the expected
>  > behavior of a combined LMA/HA implementation should be. This should
>  > help the discussions around the so called scenario C of the PMIP-MIPv6
>  > interactions draft (draft-giaretta-netlmm-mip-interactions).
>  >
>  > I hope you find the discussion in this draft useful.
>  > Please let us know if you have any comments/questions.
>  >
>  > Regards
>  > George
>  >
>  >
>  > ---------- Forwarded message ----------
>  > From:  <Internet-Drafts@ietf.org>
>  > Date: 2008/3/25
>  > Subject: I-D Action:draft-tsirtsis-logically-separate-lmaha-00.txt
>  > To: i-d-announce@ietf.org
>  >
>  >
>  > A New Internet-Draft is available from the on-line
>  > Internet-Drafts directories.
>  >
>  >         Title           : Behavior of Collocated HA/LMA
>  >         Author(s)       : G. Tsirtsis, S. Krishnan
>  >         Filename        :
>  > draft-tsirtsis-logically-separate-lmaha-00.txt
>  >         Pages           : 9
>  >         Date            : 2008-03-25
>  >
>  >  In discussions about PMIPv6-MIPv6 interactions in NETLMM WG, scenario
>  >  C describes the case of collocation of LMA and HA function.  In this
>  >  case a PMIP network emulates the "home link" for MNs using MIPv6.
>  >  This document argues that even when LMA and HA functions are
>  >  Collocated they MUST be treated as logically separate entities.  In
>  >  particular this draft argues that PMIP BCEs MUST NOT overwrite MIPv6
>  >  BCEs and vice versa.
>  >
>  >  A URL for this Internet-Draft is:
>  >
>  > http://www.ietf.org/internet-drafts/draft-tsirtsis-logically-s
>  > eparate-lmaha-00.txt
>  >
>  >  Internet-Drafts are also available by anonymous FTP at:
>  >  ftp://ftp.ietf.org/internet-drafts/
>  >
>  >  Below is the data which will enable a MIME compliant mail reader
>  >  implementation to automatically retrieve the ASCII version of the
>  >  Internet-Draft.
>  >
>  >
>  > _______________________________________________
>  >  I-D-Announce mailing list
>  >  I-D-Announce@ietf.org
>  >  https://www.ietf.org/mailman/listinfo/i-d-announce
>  >  Internet-Draft directories: http://www.ietf.org/shadow.html
>  >  or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>  > _______________________________________________
>  > MEXT mailing list
>  > MEXT@ietf.org
>  > https://www.ietf.org/mailman/listinfo/mext
>  >
>  >
>
>
>  Panasonic R&D Center Germany GmbH
>  63225 Langen, Hessen, Germany
>  Reg: AG Offenbach (Hessen) HRB 33974
>  Managing Director: Thomas Micke
>
>
>
_______________________________________________
netlmm mailing list
netlmm@ietf.org
https://www.ietf.org/mailman/listinfo/netlmm