Re: [netlmm] Local routing at the MAG

"Koodli, Rajeev" <rkoodli@starentnetworks.com> Tue, 08 July 2008 01:11 UTC

Return-Path: <netlmm-bounces@ietf.org>
X-Original-To: netlmm-archive@optimus.ietf.org
Delivered-To: ietfarch-netlmm-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 46C383A6B77; Mon, 7 Jul 2008 18:11:31 -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 716E03A6B77 for <netlmm@core3.amsl.com>; Mon, 7 Jul 2008 18:11:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 tqDMnlZUwQLS for <netlmm@core3.amsl.com>; Mon, 7 Jul 2008 18:11:29 -0700 (PDT)
Received: from mx0.starentnetworks.com (mx0.starentnetworks.com [12.38.223.203]) by core3.amsl.com (Postfix) with ESMTP id 4674D3A69B9 for <netlmm@ietf.org>; Mon, 7 Jul 2008 18:11:29 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mx0.starentnetworks.com (Postfix) with ESMTP id 37AECC8043 for <netlmm@ietf.org>; Mon, 7 Jul 2008 21:11:33 -0400 (EDT)
Received: from mx0.starentnetworks.com ([127.0.0.1]) by localhost (mx0.starentnetworks.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23192-01 for <netlmm@ietf.org>; Mon, 7 Jul 2008 21:11:32 -0400 (EDT)
Received: from exchtewks1.starentnetworks.com (exchtewks1.starentnetworks.com [10.2.4.28]) by mx0.starentnetworks.com (Postfix) with ESMTP for <netlmm@ietf.org>; Mon, 7 Jul 2008 21:11:32 -0400 (EDT)
Received: from exchtewks3.starentnetworks.com ([10.2.4.31]) by exchtewks1.starentnetworks.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 7 Jul 2008 21:11:32 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 07 Jul 2008 21:13:17 -0400
Message-ID: <4D35478224365146822AE9E3AD4A26660316584E@exchtewks3.starentnetworks.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Local routing at the MAG
Thread-Index: AcjgdrXWM9TukNV+TqqkhUKOXqlXbwAHtUcg
From: "Koodli, Rajeev" <rkoodli@starentnetworks.com>
To: Vijay Devarapalli <vijay@wichorus.com>, "Chowdhury, Kuntal" <kchowdhury@starentnetworks.com>
X-OriginalArrivalTime: 08 Jul 2008 01:11:32.0136 (UTC) FILETIME=[8ED97A80:01C8E097]
X-Virus-Scanned: amavisd-new 2.2.1 (20041222) at mx0.starentnetworks.com
Cc: netlmm@ietf.org
Subject: Re: [netlmm] Local routing at the MAG
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="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: netlmm-bounces@ietf.org
Errors-To: netlmm-bounces@ietf.org

Hi Vijay,

> I looked at draft-koodli-netlmm-local-forwarding. I think it is a good
> idea.

[RKo:>] Thanks.

> 
> The PMIPv6 base specification already allows a MAG to optimize the
> traffic when it figures out that both mobile nodes are attached to it.
> See section 6.10.3 of draft-ietf-netlmm-proxymip6-18.txt. However,
this
> decision is based on local policy on the MAG. 

[RKo:>] Yes.
 
>The base PMIPv6 document
> also says
> 
>    This decision of path optimization SHOULD be based on the policy
>    configured on the mobile access gateway, but enforced by the mobile
>    node's local mobility anchor.  The specific details on how this is
>    achieved are beyond of the scope of this document.
> 
> I think draft-koodli-netlmm-local-forwarding could be the out-of-scope
> mechanism referred to in the base document. Also,
> draft-koodli-netlmm-local-forwarding should refer to section 6.10.3 of
> the base spec.

[RKo:>] Okay.

> 
> I have a few questions on the draft.
> 
> Why does the LMA have to authorize local routing per-pair of mobile
> nodes? Can't it tell the MAG to apply local routing whenever possible?

[RKo:>] Because all routing, by default, is through the LMA. The
scenario you refer to is a local policy issue, which may be captured by
setting a special field in LFRQ (something like wildcard auth for a pair
mobiles). On the other hand, we would like to have as much fine-grained
control as possible in enabling this - for instance, it should be
possible to allow local forwarding on a per application session basis.
Usually, such a control rests at the LMA (which has hooks to policy
servers).

> 
> Would it make sense to also allow the MAG to request the LMA for local
> routing authorization when it detects a flow between two mobile nodes
> attached to it? Does the local forwarding have to be triggered by the
> LMA always?

[RKo:>] I guess this depends on where the flow detection for local
forwarding is implemented. MAG could request it (i.e., LFRQ could
originate from the MAG) when deployments allow such a scenario. Since,
as a default, all routing goes through the LMA, that's the natural place
to have this control.

> 
> Section 5.1 says
> 
>       MAY contain
>       the remote MAG IPv6 address option, which is identical to the
HNP
>       option except for Prefix Length equal to 128 bits.
> 
> What indicates the presence of the remote (or peer) MAG IP address in
> the LFRQ message? You might need a flag in the reserved field.
> 


[RKo:>] You keep parsing until the Total Length matches your current
pointer value :-)

> Finally, have you guys considered using the Generic Signaling message
> (or the generic notification message as it was called before) instead
of
> defining a new mobility header message?
> 

[RKo:>] It might be a possibility, but the semantics has to work. We are
asking for one Type assignment.

Thanks again.

-Rajeev

 
> Vijay
_______________________________________________
netlmm mailing list
netlmm@ietf.org
https://www.ietf.org/mailman/listinfo/netlmm