Re: [MEXT] Scenarios for HA to MN Flow Binding-draft-xia-mext-ha-init-flow-binding

Frank Xia <xiayangsong@huawei.com> Fri, 09 October 2009 20:27 UTC

Return-Path: <xiayangsong@huawei.com>
X-Original-To: mext@core3.amsl.com
Delivered-To: mext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0AAEC3A6950 for <mext@core3.amsl.com>; Fri, 9 Oct 2009 13:27:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.954
X-Spam-Level:
X-Spam-Status: No, score=-0.954 tagged_above=-999 required=5 tests=[AWL=-1.645, BAYES_05=-1.11, J_CHICKENPOX_22=0.6, J_CHICKENPOX_25=0.6, J_CHICKENPOX_32=0.6, STOX_REPLY_TYPE=0.001]
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 LGr4eoZoFrRU for <mext@core3.amsl.com>; Fri, 9 Oct 2009 13:27:17 -0700 (PDT)
Received: from usaga02-in.huawei.com (usaga02-in.huawei.com [206.16.17.70]) by core3.amsl.com (Postfix) with ESMTP id 125713A65A6 for <mext@ietf.org>; Fri, 9 Oct 2009 13:27:17 -0700 (PDT)
Received: from huawei.com (localhost [127.0.0.1]) by usaga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KR9004NJKWDEV@usaga02-in.huawei.com> for mext@ietf.org; Fri, 09 Oct 2009 13:29:02 -0700 (PDT)
Received: from X24512z ([10.124.12.62]) by usaga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KR9005OSKWDDZ@usaga02-in.huawei.com> for mext@ietf.org; Fri, 09 Oct 2009 13:29:01 -0700 (PDT)
Date: Fri, 09 Oct 2009 15:29:10 -0500
From: Frank Xia <xiayangsong@huawei.com>
To: Mohana Jeyatharan <Mohana.Jeyatharan@sg.panasonic.com>, Behcet Sarikaya <sarikaya@ieee.org>, mext@ietf.org
Message-id: <016a01ca491f$28cd7dd0$3e0c7c0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Outlook Express 6.00.2900.3598
Content-type: text/plain; format="flowed"; charset="iso-8859-1"; reply-type="original"
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal
References: <5F09D220B62F79418461A978CA0921BD0398AEBF@pslexc01.psl.local>
Subject: Re: [MEXT] Scenarios for HA to MN Flow Binding-draft-xia-mext-ha-init-flow-binding
X-BeenThere: mext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Mobile IPv6 EXTensions WG <mext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mext>, <mailto:mext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mext>
List-Post: <mailto:mext@ietf.org>
List-Help: <mailto:mext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mext>, <mailto:mext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Oct 2009 20:27:18 -0000

Hi Mohana

Thanks for bringing up pramatic scenarios.
Please check my inline comments.

BR
Frank

----- Original Message ----- 
From: "Mohana Jeyatharan" <Mohana.Jeyatharan@sg.panasonic.com>
To: "Behcet Sarikaya" <sarikaya@ieee.org>; <mext@ietf.org>
Sent: Wednesday, October 07, 2009 7:41 PM
Subject: Re: [MEXT] Scenarios for HA to MN Flow 
Binding-draft-xia-mext-ha-init-flow-binding


> Hi Behcet and all,
>
> From the use cases people have proposed for flow binding work, it is
> acceptable that in most cases, the decision about the flow binding rule
> is made by the MN.
Frank=>I would like to say SOME people.  AFAIK, there are also some
people favor HA initiating flow binding.  You can tell from the verbose
discussion.

>
> But as mentioned in draft-xia-mext-ha-init-flow-binding, the flow
> binding rule can originate from HA(be it mandatory or optional).  Bcos
> in some cases, the network can decide what is best for it.  Since there
> is a valid trust relation ship between HA and MN, the HA can use flow
> binding protocol in a reverse way(as quoted in HA-init ID) to sends its
> rules to MN.
Frank=>Thank for mentioning our draft!

>
> In addition to the scenarios you have quoted,  I am quoting another
> scenario, where the HA can suggest its flow binidng rules and the MN can
> use these rules to create its own rules.
> ****************************************************
> Flow binding rules initiated by HA
> and their categories
>
> [1]Some are Mandatory flow binding rules-case A
> [2]Some are flow binding preferences and UE can decide on the suitable
> flow binding rule based on some preference given by the network/HA-case
> B
> [3]Some flow binding rules are mandatory but to be applied when an event
> occurs-Case C
>
> ***************************************************
> Case A and Case B scenarios are given together
> ***************************************************
> HA changing default flow policies into default flow binding
> ============================================================
>         +-----+
>         | HA  |
>         |     |
>         +-----+
>          /    \
>    3G homelink \
>   (PMIP)/       \
>        /         \ HPLMN
>       /           \
>     +-----+    +-------+
>     | S-GW|    | ePDG  |
>     |     |    |       |
>     +-----+    +-------+
>         \        /
>          \      /
>           \    /
>            +---+
>            |MN |
>            +---+
> The network entity such as HSS through AAA gives default flow policies
> to HA (Voice via 3G and data via other).  The HA changes default
> policies
> into default flow binding rules.
> The HA has PMIP binding for the home link and knows the binding for home
> link and the access type tied to homebinding.
> home binding BID1, foreign binding BID2.
>
> Thus HA initiates default flow binding rule (FID1(voice) BID1.
> FID2(data) BID2.
> MN generates flow binding rules for uplink and downlink traffic based on
> flow binding rules given by HA.   HA given rules can be subset of the
> final MN flow binding rules.
>
> In case A, MN needs to follow these rules strictly.
>
> In case B, if there is no other external factor influencing the flow
> binding rules being set by MN(ANDSF, MNs preferences etc) it will follow
> the HA given flow binding rule.
> Else it will NACK the HA given flow binding rule and give its own flow
> binding rule.
> *******************************************************************

Frank=>We presented this use case last IETF meeting.  Many argued  that this 
is about
default policy not binding rule provisioning, and this can be done through 
higher layer
mechnisms other than layer 3 solution.   Of course, I dont agree.  Flowing 
binding
is an operation above layer 3.   The terminologies demarcation in this 
context is
confusing.


> Comments?
>
> Thanks.
>
> BR,
> Mohana
>
>> -----Original Message-----
>> From: mext-bounces@ietf.org [mailto:mext-bounces@ietf.org] On Behalf
> Of
>> Behcet Sarikaya
>> Sent: Wednesday, September 30, 2009 3:45 AM
>> To: mext@ietf.org
>> Subject: [MEXT] Scenarios for HA to MN Flow Binding
> -draft-xia-mext-ha-
>> init-flow-binding
>>
>> Hello all,
>>   As presented in IETF 75
>> http://www.ietf.org/proceedings/75/slides/mext-2/mext-2.htm
>>
>> apart from flow binding revocation, we had
>> - inter-interface flow movement and
>> - default Flow Binding Provisioning
>> scenarios.
>>
>> Please post any comments on the above or related to the above
> scenarios.
>>
>> Regards,
>>
>> Behcet
>>
>>
>>
>>
>> _______________________________________________
>> MEXT mailing list
>> MEXT@ietf.org
>> https://www.ietf.org/mailman/listinfo/mext
> _______________________________________________
> MEXT mailing list
> MEXT@ietf.org
> https://www.ietf.org/mailman/listinfo/mext