Re: [netext] Needs of traffic spec. on MAG?

"Laganier, Julien" <julienl@qualcomm.com> Thu, 19 August 2010 20:47 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 B905B3A686B for <netext@core3.amsl.com>; Thu, 19 Aug 2010 13:47:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level:
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, 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 7lx862yf7qGG for <netext@core3.amsl.com>; Thu, 19 Aug 2010 13:47:38 -0700 (PDT)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) by core3.amsl.com (Postfix) with ESMTP id 612553A6A2B for <netext@ietf.org>; Thu, 19 Aug 2010 13:47:38 -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=1282250893; x=1313786893; 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:=20Rajeev=20Koodli=20<rkoodli@cisco.com>,=20Tran=20Mi nh=20Trung=20<trungtm@etri.re.kr>|CC:=20"netext@ietf.org" =20<netext@ietf.org>|Date:=20Thu,=2019=20Aug=202010=2013: 48:04=20-0700|Subject:=20RE:=20[netext]=20Needs=20of=20tr affic=20spec.=20on=20MAG?|Thread-Topic:=20[netext]=20Need s=20of=20traffic=20spec.=20on=20MAG?|Thread-Index:=20Acsz MYlLKDclX0UBUUqtoywYepj37QMgm2gw|Message-ID:=20<BF345F630 74F8040B58C00A186FCA57F1F68025532@NALASEXMB04.na.qualcomm .com>|References:=20<AANLkTinUBU0Mtk4r9vBmtJcYX3AF_ggEp1_ x6yqY9vqe@mail.gmail.com>=0D=0A=20<C87DA038.7C05%rkoodli@ cisco.com>|In-Reply-To:=20<C87DA038.7C05%rkoodli@cisco.co m>|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=S1O3ZVpZNUL2dFUnGiTgN30Ipx+5ebltIK9E4fYj4ro=; b=L40L7qFPd2M8JQ/scP9VPe2EbkJBUWVrLneSo1SDnI/7ht3vbmpyr15q tuQax234uYo3SxRssCbYo1Hmzc1b2VTEhNbe402HDkr7YPXG8P6rPOWfE k012kvpWu7c3Spc/0po3mz8lioqmZV7MEhN0iknrjCYBIJRlsAFLfLwPz 8=;
X-IronPort-AV: E=McAfee;i="5400,1158,6079"; a="51593380"
Received: from ironmsg03-l.qualcomm.com ([172.30.48.18]) by wolverine01.qualcomm.com with ESMTP; 19 Aug 2010 13:48:13 -0700
X-IronPort-AV: E=Sophos;i="4.56,234,1280732400"; d="scan'208";a="4430848"
Received: from nasanexhub02.na.qualcomm.com ([10.46.143.120]) by Ironmsg03-L.qualcomm.com with ESMTP/TLS/RC4-MD5; 19 Aug 2010 13:48:10 -0700
Received: from nasanexhc04.na.qualcomm.com (172.30.48.17) by nasanexhub02.na.qualcomm.com (10.46.143.120) with Microsoft SMTP Server (TLS) id 8.2.254.0; Thu, 19 Aug 2010 13:48:06 -0700
Received: from nalasexhc02.na.qualcomm.com (10.47.129.186) by nasanexhc04.na.qualcomm.com (172.30.48.17) with Microsoft SMTP Server (TLS) id 14.0.694.0; Thu, 19 Aug 2010 13:48:07 -0700
Received: from NALASEXMB04.na.qualcomm.com ([10.47.7.118]) by nalasexhc02.na.qualcomm.com ([10.47.129.186]) with mapi; Thu, 19 Aug 2010 13:48:06 -0700
From: "Laganier, Julien" <julienl@qualcomm.com>
To: Rajeev Koodli <rkoodli@cisco.com>, Tran Minh Trung <trungtm@etri.re.kr>
Date: Thu, 19 Aug 2010 13:48:04 -0700
Thread-Topic: [netext] Needs of traffic spec. on MAG?
Thread-Index: AcszMYlLKDclX0UBUUqtoywYepj37QMgm2gw
Message-ID: <BF345F63074F8040B58C00A186FCA57F1F68025532@NALASEXMB04.na.qualcomm.com>
References: <AANLkTinUBU0Mtk4r9vBmtJcYX3AF_ggEp1_x6yqY9vqe@mail.gmail.com> <C87DA038.7C05%rkoodli@cisco.com>
In-Reply-To: <C87DA038.7C05%rkoodli@cisco.com>
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>
Subject: Re: [netext] Needs of traffic spec. on MAG?
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: Thu, 19 Aug 2010 20:47:39 -0000

Rajeev Koodli wrote:
>  
> I see this is a terminology issue.

I do not think so...
 
> What is considered unique prefix in the draft is that each access is
> free to assign whatever prefix is deemed right at the time of attachment

If a new prefix is assigned by an access, the LMA is aware of it (either new prefix is signaled by MAG in PBU sent to LMA, or new prefix is assigned by LMA itself.) That prefix is subsequently added to the BCE for the mobile node.

The new prefix is not tied to a specific access but is valid on any access, thus making it possible to move flows across access irrespective of the prefix to which they belongs. 

> - as folks have pointed out, this is already supported in 5213. Now, *whenever*
> the LMA decides to move one or more flows from a prefix for that access to
> another access, it would have to signal the corresponding MAG. Looks like we
> agree here.

I disagree. Since all prefixes assigned to a mobile node while attaching to whatever accesses belongs to that mobile node, a MAG only needs to be made aware of the complete set of prefixes to be able to perform its function -- forward packets between the mobile node and the network.
 
> What is considered a shared prefix in the draft is that the LMA assigns
> the same prefix(es) to the new attachment. In this case, the LMA does not
> need to signal the MAG for flow mobility purposes. However, we need to make
> some extensions to RFC 5213 signaling requesting LMA to assign the same
> prefix(es).
> 
> I hope this clarifies.
> 
> We need to support both models, regardless of what terminology you use.

I think that to support flow mobility the only model that we need to support is one in which all prefixes assigned to a mobile node can be used on any access to which the mobile attaches.

That is orthogonal to the function of a new access assigning an additional prefix that you hint at.

--julien

> On 8/2/10 11:51 PM, "Tran Minh Trung" <trungtm@etri.re.kr> wrote:
> 
> > You are right. After LMA deciding to move the flows, both MAG2 and
> > MAG1 will advertise p3. It means that the prefix p3 is now shared
> > across 2 physical interfaces.
> > That is the reason why, IMHO, we do not need to consider two
> different
> > scenarios, just consider shared-prefix model is enough.
> >
> > If we have a solution for the LMA to assign the same prefix(es) to
> > MAGs for the logical interface, then it is very easy to support flow
> > mobility.
> >
> > Regards,
> > TrungTM
> >
> >
> >
> > On Tue, Aug 3, 2010 at 2:22 PM, Koodli, Rajeev <rkoodli@cisco.com>
> wrote:
> >>
> >> Even though the logical interface can make the packets available to
> the MN,
> >> the main issue is whether MAG1 forwards those packets.
> >> MAG1 needs to advertise p3 as well. It is for such cases we need
> signaling
> >> from LMA *whenever* the LMA decides to move the flow(s).
> >>
> >> -Rajeev
> >>
> >>
> >> -----Original Message-----
> >> From: trungtm2909@gmail.com on behalf of Tran Minh Trung
> >> Sent: Mon 8/2/2010 7:48 PM
> >> To: Koodli, Rajeev
> >> Cc: Laganier, Julien; cjbc@it.uc3m.es; Youn-Hee Han; netext@ietf.org
> >> Subject: Re: [netext] Needs of traffic spec. on MAG?
> >>
> >> I agree that the prefix p3, according to RFC 5213 , does not have to
> >> be simultaneously assigned to MAG1. However when we use logical
> >> interface at the MN, the prefix p3 should be shareable to allow flow
> >> mobility.  In addition, the logical interface can receive packets
> sent
> >> to any of its sub-interfaces as described in
> >> draft-melia-netext-logical-interface-support-01 (property #2).
> >>
> >> The question here is how to change RFC 5213 to support shared-prefix
> model?
> >>
> >> Regards,
> >> TrungTM
> >>
> >>
> >> On Fri, Jul 30, 2010 at 7:45 AM, Koodli, Rajeev <rkoodli@cisco.com>
> wrote:
> >>>
> >>> Single prefix on multiple MAGs is clearly one choice.
> >>>
> >>> We agree that the prefix has to be valid on an interface for the
> >>> corresponding flow to traverse the MAG.
> >>> If MAG1 has prefix p1 and MAG2 has p2, then the simplest form is p1
> and p2
> >>> are valid on both MAG1 and MAG2.
> >>> However, I should also be able to assign p3 to MAG2 (for example),
> which you
> >>> can do today with RFC 5213.
> >>> The prefix p3 does not have to be simultaneously assigned to MAG1.
> This
> >>> should be continued to be allowed with the flow mobility support.
> >>>
> >>> -Rajeev
> >>>
> >>>
> >>
> >>
> >>>
> >>> -----Original Message-----
> >>> From: netext-bounces@ietf.org on behalf of Laganier, Julien
> >>> Sent: Thu 7/29/2010 4:49 AM
> >>> To: cjbc@it.uc3m.es; Youn-Hee Han
> >>> Cc: netext@ietf.org
> >>> Subject: Re: [netext] Needs of traffic spec. on MAG?
> >>>
> >>> Carlos Jesús Bernardos Cano wrote:
> >>>>
> >>>> Dear Youn-Hee,
> >>>>
> >>>> On Wed, 2010-07-28 at 21:43 +0900, Youn-Hee Han wrote:
> >>>>> Dear Bernardos,
> >>>>>
> >>>>>
> >>>>>
> >>>>> I'd like to ask a question about
> >>>>> "draft-bernardos-netext-pmipv6-flowmob-00."
> >>>>>
> >>>>> In the call procedure figure, I noticed that traffic
> specification is
> >>>>> delivered to MAG from LMA.
> >>>>>
> >>>>> I understand that the specification should be managed at LMA to
> do a
> >>>>> traffic filtering.
> >>>>>
> >>>>>
> >>>>>
> >>>>> However, is such a traffic filtering still needed at MAG?
> >>>>
> >>>> The MAG needs to know the flow that is gonna be routed through it,
> so
> >>>> it can insert the required routing state.
> >>>
> >>> If a single prefix is use across all of the MN accesses then
> there's no need
> >>> for this.
> >>>
> >>>>> IMHO, it is not needed at MAG. If so, why is the specification
> >>>>> delivered to MAG?
> >>>>
> >>>> This is something that can be discussed. The minimum info required
> is
> >>>> the MN's prefix of the moved flow, so the route is installed at
> the MAG.
> >>>> If finer control is required (e.g., prevent the MN send flows
> through a
> >>>> MAG that is not the one the LMA has setup flow mobility state, or
> other
> >>>> purposes), then the flow mobility (traffic selector, e.g., 5-
> tuple)
> >>>> should be delivered to the MAG.
> >>>
> >>> I don't think this is needed.
> >>>
> >>>>> Isn't sufficient that the home network prefix related to the
> traffic
> >>>>> is delivered to MAG?
> >>>>
> >>>> That'd be the minimum info. As mentioned before, the MAG may need
> the
> >>>> whole flow definition, and in that case the LMA has to deliver
> that
> >>>> information to the MAG.
> >>>
> >>> If a single prefix is use across all of the MN accesses then
> there's no need
> >>> to do this.
> >>>
> >>> --julien
> >>> _______________________________________________
> >>> 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
> >>>
> >>
> >>
> >>
> >> --
> >> Ph.D., Senior Member
> >> Electronics and Telecommunications Research Institute
> >> Standards Research Center
> >> 161 Gajeong-Dong, Yuseong-Gu, Daejeon, 305-350, KOREA
> >> Tel : +82-42-860-1132,   Fax : +82-42-861-5404
> >>
> >> _______________________________________________
> >> netext mailing list
> >> netext@ietf.org
> >> https://www.ietf.org/mailman/listinfo/netext
> >>
> >
> >