Re: [netext] Comments & Questions on the I-D: draft-bernardos-netext-pmipv6-flowmob-00

"Laganier, Julien" <julienl@qualcomm.com> Tue, 20 July 2010 19:06 UTC

Return-Path: <julienl@qualcomm.com>
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 39DC83A687D for <netext@core3.amsl.com>; Tue, 20 Jul 2010 12:06:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.336
X-Spam-Level:
X-Spam-Status: No, score=-106.336 tagged_above=-999 required=5 tests=[AWL=0.263, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, 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 dLmPPgkOqgAS for <netext@core3.amsl.com>; Tue, 20 Jul 2010 12:06:01 -0700 (PDT)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) by core3.amsl.com (Postfix) with ESMTP id E375D3A67DB for <netext@ietf.org>; Tue, 20 Jul 2010 12:06:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=julienl@qualcomm.com; q=dns/txt; s=qcdkim; t=1279652774; x=1311188774; h=from:to:cc:date:subject:thread-topic:thread-index: message-id:references:in-reply-to:accept-language: content-language:x-ms-has-attach:x-ms-tnef-correlator: acceptlanguage:content-type:content-transfer-encoding: mime-version; z=From:=20"Laganier,=20Julien"=20<julienl@qualcomm.com> |To:=20"cjbc@it.uc3m.es"=20<cjbc@it.uc3m.es>|CC:=20Tran =20Minh=20Trung=20<trungtm@etri.re.kr>,=20"netext@ietf.or g"=20<netext@ietf.org>|Date:=20Tue,=2020=20Jul=202010=201 2:06:13=20-0700|Subject:=20RE:=20[netext]=20Comments=20& =20Questions=20on=20the=20I-D:=0D=0A=20draft-bernardos-ne text-pmipv6-flowmob-00|Thread-Topic:=20[netext]=20Comment s=20&=20Questions=20on=20the=20I-D:=0D=0A=20draft-bernard os-netext-pmipv6-flowmob-00|Thread-Index:=20AcsoMAEWBx0dC vLPTZG4fksedUIRVwADVvuA|Message-ID:=20<BF345F63074F8040B5 8C00A186FCA57F1F66884FCD@NALASEXMB04.na.qualcomm.com> |References:=20<AANLkTikUyUw-fmGp-LXv-D6J0AivUMCXryKFqFsr xd9X@mail.gmail.com>=0D=0A=09=20<1279641996.2828.314.came l@acorde.it.uc3m.es>=0D=0A=09=20<BF345F63074F8040B58C00A1 86FCA57F1F66884F9B@NALASEXMB04.na.qualcomm.com>=0D=0A=20< 1279646559.2828.7.camel@acorde.it.uc3m.es>|In-Reply-To: =20<1279646559.2828.7.camel@acorde.it.uc3m.es> |Accept-Language:=20en-US|Content-Language:=20en-US |X-MS-Has-Attach:|X-MS-TNEF-Correlator:|acceptlanguage: =20en-US|Content-Type:=20text/plain=3B=20charset=3D"iso-8 859-1"|Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0; bh=kyaFEfo4qTsmVAjDyuQ9Yj+J9OGjcDrRDKLJyexJPLg=; b=zmcJGrlSEW8ceuNHa4gowXmsMZNwMxB8X0IQcLZf/zbaSo6Yfu2qkMWd BH76t20BE6x9tc7VXZxW/jhl4RxCIsrMH5YDwqm5MNcTbRRMPiZKMWO4E ONazXqSgV6yoza1a5cydwfsfSa63O92HTOPbLJhsE4/wtVUh0bW4wpDer g=;
X-IronPort-AV: E=McAfee;i="5400,1158,6049"; a="48074262"
Received: from ironmsg01-l.qualcomm.com ([172.30.48.15]) by wolverine01.qualcomm.com with ESMTP; 20 Jul 2010 12:06:14 -0700
X-IronPort-AV: E=Sophos;i="4.55,232,1278313200"; d="scan'208";a="44754751"
Received: from nasanexhub04.qualcomm.com (HELO nasanexhub04.na.qualcomm.com) ([129.46.134.222]) by ironmsg01-l.qualcomm.com with ESMTP/TLS/RC4-MD5; 20 Jul 2010 12:06:14 -0700
Received: from nasanexhc07.na.qualcomm.com (172.30.39.6) by nasanexhub04.na.qualcomm.com (129.46.134.222) with Microsoft SMTP Server (TLS) id 8.2.254.0; Tue, 20 Jul 2010 12:06:15 -0700
Received: from nalasexhub03.na.qualcomm.com (10.47.130.45) by nasanexhc07.na.qualcomm.com (172.30.39.6) with Microsoft SMTP Server (TLS) id 14.0.694.0; Tue, 20 Jul 2010 12:06:15 -0700
Received: from NALASEXMB04.na.qualcomm.com ([10.47.7.114]) by nalasexhub03.na.qualcomm.com ([10.47.130.45]) with mapi; Tue, 20 Jul 2010 12:06:14 -0700
From: "Laganier, Julien" <julienl@qualcomm.com>
To: "cjbc@it.uc3m.es" <cjbc@it.uc3m.es>
Date: Tue, 20 Jul 2010 12:06:13 -0700
Thread-Topic: [netext] Comments & Questions on the I-D: draft-bernardos-netext-pmipv6-flowmob-00
Thread-Index: AcsoMAEWBx0dCvLPTZG4fksedUIRVwADVvuA
Message-ID: <BF345F63074F8040B58C00A186FCA57F1F66884FCD@NALASEXMB04.na.qualcomm.com>
References: <AANLkTikUyUw-fmGp-LXv-D6J0AivUMCXryKFqFsrxd9X@mail.gmail.com> <1279641996.2828.314.camel@acorde.it.uc3m.es> <BF345F63074F8040B58C00A186FCA57F1F66884F9B@NALASEXMB04.na.qualcomm.com> <1279646559.2828.7.camel@acorde.it.uc3m.es>
In-Reply-To: <1279646559.2828.7.camel@acorde.it.uc3m.es>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "netext@ietf.org" <netext@ietf.org>, Tran Minh Trung <trungtm@etri.re.kr>
Subject: Re: [netext] Comments & Questions on the I-D: draft-bernardos-netext-pmipv6-flowmob-00
X-BeenThere: netext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
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: Tue, 20 Jul 2010 19:06:02 -0000

Hi Carlos,

Carlos Jesús Bernardos Cano wrote:
> 
> Hi Julien,
> 
> On Tue, 2010-07-20 at 09:32 -0700, Laganier, Julien wrote:
> > Hi Carlos,
> >
> > One question below -
> >
> > Carlos Jesús Bernardos Cano wrote:
> > >
> > > Hi Tran Minh,
> > >
> > > On Tue, 2010-07-20 at 17:44 +0900, Tran Minh Trung wrote:
> > > > Hi Bernardos and all,
> > > >
> > > > I have some comments and questions on the I-D
> > > > draft-bernardos-netext-pmipv6-flowmob-00 as follows:
> > >
> > > Thanks a lot for the feedback. Please see some comments inline
> > > below.
> > >
> > > > 1) I think the LMA can decide to move down-link flows only. The
> > > > up-link flows should be moved by the MN (eg. the MN is aware of
> > > > the attachment status via each IF and decide which IF is better
> > > > for sending up-link flows). The MAG should be aware of the
> > > > movement of
> > >
> > > Our assumption is that the MN does implement the logical interface
> > > (as explained in draft-melia-netext-logical-interface-support-01).
> > > The LMA has of course the direct control of how downlink flows are
> > > routed, but an MN implementing the logical interface will just
> > > mirror that behavior with the uplink packets. Therefore, the LMA is
> > > the only entity controlling flow mobility both in downlink and
> > > uplink directions.
> > >
> > > > up-link flows and inform the LMA to update information.
> > >
> > > In the current draft, the MAG is informed about flow mobility
> > > operations by the LMA. There is signaling defined for that purpose.
> >
> > Why does the LMA needs to inform the MAG about flow mobility
> > operations?
> >
> > It seems to me that these operations are essentially transparent to
> > the MAG and thus the MAG needs not to be involved at all in flow
> > mobility: The LMA decides where to send downlink packets, and the MN
> > mirrors that behavior for uplink packet (as described in the logical
> > interface draft.)
> 
> Well, there are two scenarios. If the MN is assigned the same of
> prefixes across the different physical interfaces that belong to the
> logical interface, you are right that this signaling can be avoided
> (this is actually pointed out in the draft), as there is nothing else
> to be added at the MAG. However, if the MN gets different prefixes at
> each physical interface, then we need to signal the MAG, so it knows
> how to route packets downlink (and also to prevent potential ingress
> filtering in the uplink).

So in the simple case where the MN is assigned the same (set of) prefix(es) across multiple physical interfaces then there is no need for flow mobility signaling. 

Since the draft does not detail any requirement that would justify the need for the other model (different prefixes assigned to different physical interfaces) my take is that we can keep things simple by simply removing that other model from the draft and proceed with a single (and simple) model -- same (set of) prefix(es) across multiple physical interfaces.

--julien