Re: [netext] Scope of Prefixes in Flow Mobility
Carlos Jesús Bernardos Cano <cjbc@it.uc3m.es> Fri, 06 August 2010 14:55 UTC
Return-Path: <cjbc@it.uc3m.es>
X-Original-To: netext@core3.amsl.com
Delivered-To: netext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D365F3A6AA9 for <netext@core3.amsl.com>; Fri, 6 Aug 2010 07:55:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.699
X-Spam-Level:
X-Spam-Status: No, score=-5.699 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_21=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
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 2czdvHILG05V for <netext@core3.amsl.com>; Fri, 6 Aug 2010 07:55:06 -0700 (PDT)
Received: from smtp03.uc3m.es (smtp03.uc3m.es [163.117.176.133]) by core3.amsl.com (Postfix) with ESMTP id 898443A6AA4 for <netext@ietf.org>; Fri, 6 Aug 2010 07:55:02 -0700 (PDT)
X-uc3m-safe: yes
Received: from [163.117.139.72] (acorde.it.uc3m.es [163.117.139.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp03.uc3m.es (Postfix) with ESMTP id 69C8F844390; Fri, 6 Aug 2010 16:55:30 +0200 (CEST)
From: Carlos Jesús Bernardos Cano <cjbc@it.uc3m.es>
To: Sri Gundavelli <sgundave@cisco.com>
In-Reply-To: <C8802F80.46DDC%sgundave@cisco.com>
References: <C8802F80.46DDC%sgundave@cisco.com>
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-e/kIdvy9m+z2HDLF7i0p"
Organization: Universidad Carlos III de Madrid
Date: Fri, 06 Aug 2010 16:56:52 +0200
Message-ID: <1281106612.7291.84.camel@acorde.it.uc3m.es>
Mime-Version: 1.0
X-Mailer: Evolution 2.30.2
X-TM-AS-Product-Ver: IMSS-7.0.0.3116-6.0.0.1038-17552.007
Cc: netext@ietf.org, Tran, Minh Trung <trungtm@etri.re.kr>
Subject: Re: [netext] Scope of Prefixes in Flow Mobility
X-BeenThere: netext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: cjbc@it.uc3m.es
List-Id: "Mailing list for discusion of extensions to network mobility protocol, i.e PMIP6. " <netext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/netext>, <mailto:netext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netext>
List-Post: <mailto:netext@ietf.org>
List-Help: <mailto:netext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netext>, <mailto:netext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Aug 2010 14:55:13 -0000
Hi Sri, On Thu, 2010-08-05 at 09:06 -0700, Sri Gundavelli wrote: > Hi Carlos: > > In the absence of triggers from MN, on flow path preferences, it makes a > world of difference in solution simplicity terms, between the two. We should > support both. Of course we should support both. My point is that we can have a solution that naturally support both, without really needing to make a distinction per-scenario. Carlos > > (Question: for scenario 4:) > > Its a good question. The mobile node may bridge all interfaces and may end > up configuring them on the virtual interface, or not. But, from the network > perspective, preserving multihoming properties can handle both the cases > properly. > > Sri > > > > On 8/5/10 8:47 AM, "Carlos Jesús Bernardos Cano" <cjbc@it.uc3m.es> wrote: > > > Hi Sri, > > > > I've always seen Scenario 3 as a sub-case of scenario 4 (the granularity > > is per-prefix, not per 5-tuple flow). Question: for scenario 4: do we > > really need the MAGs to advertise all the prefixes to the MN? I think it > > is not really required if the MN uses the logical interface concept. The > > only requirement is that the MAG knows how to route the prefixes (e.g., > > know that P2 is reachable through the same p2p interface where P1 is > > reachable, without really advertising P2 on that interface). > > > > Kind Regards, > > > > Carlos > > > > On Thu, 2010-08-05 at 08:35 -0700, Sri Gundavelli wrote: > >>> The LMA will be receiving a PBU with the necessary information and can take > >>> the decision on whether to assign multiple prefixes or the same across > >>> different access networks. > >> > >> (Couple of slides attached) > >> > >> The above approach will always will result in a single prefix allocation > >> across interfaces, which is not desirable. If the feature is active, we > >> start with one prefix on a interface and start sharing on the other > >> interface. Couple of points: > >> > >> 1.) For each new interface attachment, always allocate a new prefix, or set > >> of prefixes, just as in 5213. > >> 2.) However, if the flow policy requires an existing active flow on a > >> different interface to be relocated to the new interface, the approach of > >> prefix sharing across interfaces can be considered. > >> > >> As I said yesterday (please see the attached slides), we have 4 scenarios. > >> Scenario-1 and Scenario-2 are covered in 5213. Now, we have scenario-3, > >> moving all the flows associated with a prefix (i.e. Using the source address > >> from the same prefix) i.e. Mohana's draft, to a new interface. This is > >> almost like Sceanario-1, we have proper indicators. > >> > >> The other scenario, which I never liked is scenario-4, requiring shared > >> prefixes across interfaces. But, scenario-4 and scenario-2 should not be > >> seen as mutually exclusive. In other words, its not always multihoming vs > >> prefix sharing, but rather its always multihoming, but some flows that had > >> to moved to different interface (determined by policy), even if they are > >> using a prefix from the prev interface, we need to share so those flows can > >> be relocated. Assuming new flows will pick up the right source > >> address/interface selection and eventually keeping the prefixes to the > >> respective interfaces. > >> > >> > >> Sri > >> > >> > >> > >> > >> > >> > >> > >> On 8/5/10 2:09 AM, "MELIA, TELEMACO (TELEMACO)" > >> <telemaco.melia@alcatel-lucent.com> wrote: > >> > >>> Hi all, > >>> > >>> Let me share few thoughts with you. > >>> > >>> I think that the flow mobility feature can be regarded as a service to which > >>> mobile customers subscribe. > >>> This can be a flag in the mobile node's profile (section 6.2 of RFC 5213). > >>> I > >>> suggest to extend the mandatory fields by adding the flow mobility service. > >>> The LMA will be receiving a PBU with the necessary information and can take > >>> the decision on whether to assign multiple prefixes or the same across > >>> different access networks. The presence of the flow mobility bit implicitely > >>> triggers the extended prefix assignment algorithm. > >>> The LMA will not be aware of the logical interface but knows that the MN can > >>> handle flow mobility. > >>> > >>> Now, about filters vs. prefix only configured in the MAG for flow mobility. > >>> I > >>> think we should be flexible and allow both to be transferred to the MAG. > >>> This > >>> allows the MAG to understand flows if required (else routing is only > >>> possible > >>> via IP addreses). > >>> > >>> telemaco > >>> ________________________________________ > >>> From: netext-bounces@ietf.org [netext-bounces@ietf.org] On Behalf Of Sri > >>> Gundavelli [sgundave@cisco.com] > >>> Sent: Thursday, August 05, 2010 5:18 AM > >>> To: Tran Minh Trung > >>> Cc: netext@ietf.org > >>> Subject: Re: [netext] Scope of Prefixes in Flow Mobility > >>> > >>> Tran: > >>> > >>>>> However, the LMA may choose to assign the same prefix(es) as well as new > >>>>> prefix(es) if it so chooses based on the ATT field. This would be scenario > >>>>> 3 > >>>>> below. > >>>>> > >>> > >>> Right. We assume the network provides the handover hints. We do not have the > >>> MN-AR interface at this point. When we were writing the base spec, the MN-AR > >>> interface was factored into the design. Julien was working on this and some > >>> where we lost track of this critical interface. > >>> > >>> http://tools.ietf.org/html/draft-ietf-netlmm-mn-ar-if-03 > >>> > >>> We need to revive this at some point. I was hoping Telemaco/Carlos/Juan > >>> Carlos will revive this in for different SDO architectures, at least that > >>> was our understanding. > >>> > >>> http://ietfreport.isoc.org/idref/draft-melia-netext-3gpp-mn-ar-if/ > >>> > >>> Ideally, the handover hints will come from that interface. If we build this > >>> interface, eventually, the mobile node can express the handover preferences > >>> and flow-path preference. This will allow us to cleanly support the shared > >>> prefix scenario. > >>> > >>> > >>> > >>> Sri > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> On 8/4/10 7:09 PM, "Tran Minh Trung" <trungtm@etri.re.kr> wrote: > >>> > >>>> Hi Rajeev, > >>>> > >>>> Please see my comments inline: > >>>> > >>>> On Thu, Aug 5, 2010 at 2:39 AM, Rajeev Koodli <rkoodli@cisco.com> wrote: > >>>>> > >>>>> Hi, > >>>>> > >>>>> I am still trying to understand what will not work if we don't make this > >>>>> assumption.. > >>>>> > >>>>> There are two parts here, which I outlined as 2) & 3) below. > >>>>> > >>>>> Signaling extension in Binding Update to inform the LMA to support same > >>>>> prefix assignment. This can be another value assignment for the HI field. > >>>>> When this value is set, the LMA knows that it can assign the same > >>>>> prefix(es). This is scenario 2 below. > >>>>> > >>>> > >>>> How can we set the value of HI exactly?. Without signaling from the > >>>> MN, I think it is not easy. > >>>> Let's assume that we can set the value of HI exactly. Then if the MN > >>>> uses 2 logical interfaces to hide two different sub-interface paths, > >>>> how can LMA differentiate them by just depending on HI? > >>>> > >>>>> However, the LMA may choose to assign the same prefix(es) as well as new > >>>>> prefix(es) if it so chooses based on the ATT field. This would be scenario > >>>>> 3 > >>>>> below. > >>>>> > >>>> > >>>> I think just ATT is not enough. The MN can be equipped with 2 > >>>> interfaces using the same ATT and they can be hidden by different > >>>> logical interface. > >>>> > >>>>> So, why do we need to know anything more than this? > >>>>> > >>>>> Thanks, > >>>>> > >>>>> -Rajeev > >>>>> > >>>> > >>>> PS: I can not find the scenario 2,3 that you mentioned. Are they the > >>>> scenarios in your previous email? > >>>> > >>>> Regards, > >>>> TrungTM > >>>> > >>>> > >>>>> > >>>>> On 8/3/10 11:38 PM, "Tran Minh Trung" <trungtm@etri.re.kr> wrote: > >>>>> > >>>>>> Dear Rajeev, > >>>>>> > >>>>>> Should we assume that the LMA is aware of the logical interface at the > >>>>>> MN?. > >>>>>> If not, how LMA can differentiate which physical interfaces are hidden > >>>>>> by the same logical interface? > >>>>>> If LMA can not recognize which physical interfaces are hidden by the > >>>>>> same logical interface then it is impossible to assign prefix(es) > >>>>>> exactly to different attachments. > >>>>>> > >>>>>> In case we assume that the LMA is aware of the logical interface at > >>>>>> the MN, then it is easy to enable LMA to assign the same prefix(es) to > >>>>>> all attachments of the logical interface. > >>>>>> > >>>>>> Thank you very much for making it more clear. > >>>>>> Regards, > >>>>>> TrungTM > >>>>>> > >>>>>> > >>>>>> On Wed, Aug 4, 2010 at 2:37 AM, Rajeev Koodli <rkoodli@cisco.com> wrote: > >>>>>>> > >>>>>>> Hello Carlos, All, > >>>>>>> > >>>>>>> We had some good discussion on the prefix model for the flow mobility > >>>>>>> work. > >>>>>>> I have tried to capture the scenarios in the following text. Let¹s work > >>>>>>> towards incorporating this into the draft. > >>>>>>> > >>>>>>> > >>>>>>> X. Prefix Model > >>>>>>> > >>>>>>> Flow mobility assumes simultaneous access to more than one network, in > >>>>>>> a contrast to a typical handover where connectivity to a physical > >>>>>>> medium is relinquished, and is re-established with another. > >>>>>>> There are multiple prefix models under which a flow mobility protocol > >>>>>>> needs > >>>>>>> to work: > >>>>>>> > >>>>>>> 1. At the time of a new attachment, the MN obtains a new prefix or a > >>>>>>> new set of prefixes. This is the default behavior with RFC 5213. > >>>>>>> > >>>>>>> 2. At the time of a new attachment, the MN obtains the same prefix or > >>>>>>> the same set of prefixes as already assigned to an existing > >>>>>>> session. This is not the default behavior in RFC 5213, and the LMA > >>>>>>> needs to be able to provide the same assignment even for the > >>>>>>> simultaneous attachment (as opposed to the handover scenario only). > >>>>>>> > >>>>>>> 3. At the time of a new attachment, the MN obtains a combination of > >>>>>>> prefix(es) in use and new prefix(es). This is a hybrid of the above > >>>>>>> two scenarios. The local policy determines whether the new prefix is > >>>>>>> exclusive to the new attachment or it can be assigned to an existing > >>>>>>> attachment as well. > >>>>>>> > >>>>>>> Among the above, scenario 2 needs extensions to RFC 5213 signaling at > >>>>>>> the time of a new attachment. Subsequently, no further signaling may > >>>>>>> be necessary between the LMA and the MAG. The scenario 1 requires > >>>>>>> flow mobility signaling whenever the LMA determines the need for > >>>>>>> relocating flows between the different attachments. The scenario 3 > >>>>>>> requires flow mobility signaling whenever the LMA > >>>>>>> determines the need for relocating flows for the new prefix(es) which > >>>>>>> are > >>>>>>> not shared across attachments. > >>>>>>> In all the scenarios, a prefix has to be valid on the > >>>>>>> concerned MAGs in order for flow mobility to work. Furthermore, each > >>>>>>> MAG MUST advertise to the MN the all the prefixes received from the LMA. > >>>>>>> > >>>>>>> > >>>>>>> _______________________________________________ > >>>>>>> netext mailing list > >>>>>>> netext@ietf.org > >>>>>>> https://www.ietf.org/mailman/listinfo/netext > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>> > >>>>> _______________________________________________ > >>>>> netext mailing list > >>>>> netext@ietf.org > >>>>> https://www.ietf.org/mailman/listinfo/netext > >>>>> > >>>> > >>>> > >>> > >>> _______________________________________________ > >>> netext mailing list > >>> netext@ietf.org > >>> https://www.ietf.org/mailman/listinfo/netext > >> > >> _______________________________________________ > >> netext mailing list > >> netext@ietf.org > >> https://www.ietf.org/mailman/listinfo/netext > -- Carlos Jesús Bernardos Cano http://www.netcoms.net GPG FP: D29B 0A6A 639A A561 93CA 4D55 35DC BA4D D170 4F67
- [netext] Scope of Prefixes in Flow Mobility Rajeev Koodli
- Re: [netext] Scope of Prefixes in Flow Mobility Tran Minh Trung
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Rajeev Koodli
- Re: [netext] Scope of Prefixes in Flow Mobility Rajeev Koodli
- Re: [netext] Scope of Prefixes in Flow Mobility Sri Gundavelli
- Re: [netext] Scope of Prefixes in Flow Mobility Sri Gundavelli
- Re: [netext] Scope of Prefixes in Flow Mobility Tran Minh Trung
- Re: [netext] Scope of Prefixes in Flow Mobility Tran Minh Trung
- Re: [netext] Scope of Prefixes in Flow Mobility Rajeev Koodli
- Re: [netext] Scope of Prefixes in Flow Mobility Tran Minh Trung
- Re: [netext] Scope of Prefixes in Flow Mobility Sri Gundavelli
- Re: [netext] Scope of Prefixes in Flow Mobility MELIA, TELEMACO (TELEMACO)
- Re: [netext] Scope of Prefixes in Flow Mobility Hidetoshi Yokota
- Re: [netext] Scope of Prefixes in Flow Mobility Zuniga, Juan Carlos
- Re: [netext] Scope of Prefixes in Flow Mobility Zuniga, Juan Carlos
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Sri Gundavelli
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Sri Gundavelli
- Re: [netext] Scope of Prefixes in Flow Mobility Basavaraj.Patil
- Re: [netext] Scope of Prefixes in Flow Mobility Sri Gundavelli
- Re: [netext] Scope of Prefixes in Flow Mobility MELIA, TELEMACO (TELEMACO)
- Re: [netext] Scope of Prefixes in Flow Mobility Yuri Ismailov
- Re: [netext] Scope of Prefixes in Flow Mobility Tran Minh Trung
- Re: [netext] Scope of Prefixes in Flow Mobility Tran Minh Trung
- Re: [netext] Scope of Prefixes in Flow Mobility Tran Minh Trung
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Carlos Jesús Bernardos Cano
- Re: [netext] Scope of Prefixes in Flow Mobility Behcet Sarikaya
- Re: [netext] Scope of Prefixes in Flow Mobility Youn-Hee Han
- Re: [netext] Scope of Prefixes in Flow Mobility Youn-Hee Han
- Re: [netext] Scope of Prefixes in Flow Mobility Rajeev Koodli
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien
- [netext] Proactive vs. Reactive Signaling Youn-Hee Han
- Re: [netext] Proactive vs. Reactive Signaling Rajeev Koodli
- Re: [netext] Scope of Prefixes in Flow Mobility MELIA, TELEMACO (TELEMACO)
- Re: [netext] Scope of Prefixes in Flow Mobility Sri Gundavelli
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien
- Re: [netext] Scope of Prefixes in Flow Mobility Laganier, Julien