Re: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and some comments

"Giaretta, Gerardo" <gerardog@qualcomm.com> Wed, 17 December 2008 15:59 UTC

Return-Path: <mext-bounces@ietf.org>
X-Original-To: monami6-archive@megatron.ietf.org
Delivered-To: ietfarch-monami6-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B4D733A6AC5; Wed, 17 Dec 2008 07:59:37 -0800 (PST)
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 3E5B93A6AC5 for <mext@core3.amsl.com>; Wed, 17 Dec 2008 07:59:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.688
X-Spam-Level:
X-Spam-Status: No, score=-103.688 tagged_above=-999 required=5 tests=[AWL=-1.089, BAYES_00=-2.599, 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 1ND3hk2P+R4x for <mext@core3.amsl.com>; Wed, 17 Dec 2008 07:59:36 -0800 (PST)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by core3.amsl.com (Postfix) with ESMTP id 136423A68D3 for <mext@ietf.org>; Wed, 17 Dec 2008 07:59:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=gerardog@qualcomm.com; q=dns/txt; s=qcdkim; t=1229529569; x=1261065569; 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:x-ironport-av; z=From:=20"Giaretta,=20Gerardo"=20<gerardog@qualcomm.com> |To:=20Ryuji=20Wakikawa=20<ryuji.wakikawa@gmail.com>,=0D =0A=20=20=20=20=20=20=20=20Hesham=20Soliman=0D=0A=09<hesh am@elevatemobile.com>|CC:=20"Christian.Kaas-Petersen@tiet o.com"=20<Christian.Kaas-Petersen@tieto.com>,=0D=0A=20=20 =20=20=20=20=20=20"mext@ietf.org"=20<mext@ietf.org>|Date: =20Wed,=2017=20Dec=202008=2007:59:21=20-0800|Subject:=20R E:=20[MEXT]=20Subject:=20Multiple=20CoA=20draft=2010=20-- =20two=20proposals=20and=20some=0D=0A=20comments |Thread-Topic:=20[MEXT]=20Subject:=20Multiple=20CoA=20dra ft=2010=20--=20two=20proposals=20and=0D=0A=20some=20comme nts|Thread-Index:=20AclgF43poZT+o9tDTRi3lVTFBZ+T3AASM6uQ |Message-ID:=20<057632CE4CE10D45A1A3D6D19206C3A3D85E52BA@ NASANEXMB08.na.qualcomm.com>|References:=20<057632CE4CE10 D45A1A3D6D19206C3A3D6E298C1@NASANEXMB08.na.qualcomm.com> =0D=0A=09<C56963BB.AB16%hesham@elevatemobile.com>=0D=0A =20<m2myev8e43.wl%ryuji.wakikawa@gmail.com>|In-Reply-To: =20<m2myev8e43.wl%ryuji.wakikawa@gmail.com> |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"us-as cii"|Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5 100,188,5466"=3B=20a=3D"14005903"; bh=rQtHES7vX4E5PO1H1SzwYVdWfV7nkpx5CQUWzC3UUQ4=; b=oehUBggsmil7n5H0/hocreR/ILzgYNWXZWgZE2wR+w/q4K6CfUZZW5/m 9cnbbZXRsppEP9hVKczM/BSrO18U7DY0WcY88o82EHfKrTjUDU6GuYeQQ io6iPsKHxESA4hBON6f40ii2H2yBVQdRkYigeqPShGdYNRBBFy2U5e2fp 4=;
X-IronPort-AV: E=McAfee;i="5100,188,5466"; a="14005903"
Received: from pdmz-ns-mip.qualcomm.com (HELO ithilien.qualcomm.com) ([199.106.114.10]) by wolverine02.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 17 Dec 2008 07:59:28 -0800
Received: from msgtransport01.qualcomm.com (msgtransport01.qualcomm.com [129.46.61.148]) by ithilien.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id mBHFxS50030854 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 17 Dec 2008 07:59:28 -0800
Received: from nasanexhub06.na.qualcomm.com (nasanexhub06.na.qualcomm.com [129.46.134.254]) by msgtransport01.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id mBHFxPr7031482 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Wed, 17 Dec 2008 07:59:25 -0800
Received: from NASANEXMB08.na.qualcomm.com ([192.168.73.131]) by nasanexhub06.na.qualcomm.com ([129.46.134.254]) with mapi; Wed, 17 Dec 2008 07:59:25 -0800
From: "Giaretta, Gerardo" <gerardog@qualcomm.com>
To: Ryuji Wakikawa <ryuji.wakikawa@gmail.com>, Hesham Soliman <hesham@elevatemobile.com>
Date: Wed, 17 Dec 2008 07:59:21 -0800
Thread-Topic: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and some comments
Thread-Index: AclgF43poZT+o9tDTRi3lVTFBZ+T3AASM6uQ
Message-ID: <057632CE4CE10D45A1A3D6D19206C3A3D85E52BA@NASANEXMB08.na.qualcomm.com>
References: <057632CE4CE10D45A1A3D6D19206C3A3D6E298C1@NASANEXMB08.na.qualcomm.com> <C56963BB.AB16%hesham@elevatemobile.com> <m2myev8e43.wl%ryuji.wakikawa@gmail.com>
In-Reply-To: <m2myev8e43.wl%ryuji.wakikawa@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
MIME-Version: 1.0
Cc: "mext@ietf.org" <mext@ietf.org>, "Christian.Kaas-Petersen@tieto.com" <Christian.Kaas-Petersen@tieto.com>
Subject: Re: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and some comments
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/pipermail/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>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: mext-bounces@ietf.org
Errors-To: mext-bounces@ietf.org

Hi Ryuji,

> -----Original Message-----
> From: Ryuji Wakikawa [mailto:ryuji.wakikawa@gmail.com]
> Sent: Tuesday, December 16, 2008 11:18 PM
> To: Hesham Soliman
> Cc: Giaretta, Gerardo; Christian.Kaas-Petersen@tieto.com; mext@ietf.org
> Subject: Re: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and some
> comments
> 
> 
> Hi Hesham
> 
> At Sat, 13 Dec 2008 13:06:03 +1100,
> Hesham Soliman wrote:
> >
> > >>
> > >> => But why would the MN want to do that? The scenario you're suggesting
> > >> means that there is effectively one binding, so why do we need to
> allocated
> > >> two BIDs to the same CoA? If there is a reason then I think your proposal
> is
> > >> fine, although it will be tricky to implement. But I'd like to see a
> > >> plausible scenario first.
> > >>
> > >
> > > Suppose the MN is connected to access 1 and access2 and has two flow
> bindings
> > > with two different CoA
> > >
> > > HoA, BID=1, CoA1, FID1, FID4, FID6
> > > HoA, BID=2, CoA2 FID2, FID3, FID5
> > >
> > > When the MN loses access 2 coverage it can do two things to keep the flows
> > > active:
> > > - send a BU with HoA, BID=1, FID2, FID3, FID5 to add those flows to the
> first
> > > binding
> > > - send a BU with HoA, BID=2, CoA1 to update the CoA of the second binding
> > >
> > > The second has advantages in terms of signaling overhead. This is true in
> > > particular if then the MN moves back to access2 and wants to re-establish
> the
> > > flow bindings as previously. In that case just a new CoA update is needed
> > > instead of re-registering the flows again.
> >
> > => That's right, I guessed this is why you and Christian were asking for it.
> > But I think it's strange to have a binding id if it's not unique because
> > it's basically replicating the binding in case we need to change the CoA. It
> > makes things more complex and error prone in the implementation for a small
> > difference of bytes that will be sent. After all, you're not eliminating the
> > need to send another BU, you're just sending a smaller BU. So if you're
> > lucky, you'll save tens of bytes. It's not worth it IMHO.
> 
> From protocol point of view, except for error handling, there are no
> big issues and extentions to the current spec..
> 
> However, this feature is basically proposed for the flow binding optimization.
> 
> Shall we relax this restriction (change MUST to SHOULD) to keep the
> flow binding optimization?
> 

What is exactly the text you propose to change in the draft?

Thanks
Gerardo


> regards,
> ryuji
> 
> > Hesham
> >
> > >
> > > If the second approach is used you will have up giving two different BIDs
> for
> > > which the CoA is the same. But this should not be an issue as the bindings
> are
> > > treated independently, they just happen to point to the same CoA
> > >
> > > Gerardo
> > >
> > >>> Draft 10, section 4.2 (and other places) defines the H flag, which when
> > >>> set means the mobile node wants to use both its home link and one or
> > >>> more of its foreign links.  The H flag is really an instruction to the
> > >>> home agent, that in addition to all the bidings currently defined
> > >>> is shall have an extra binding where packets shall not be tunneled.
> > >>>
> > >>> Proposal:  The mobile node should be able to define a binding saying
> > >>>
> > >>>     HoA BID=0 HoA
> > >>>
> > >>> This is a kind of default binding to be used when any of the other HoA-
> > >>> bindings cannot be used.  I think the H flag is an indirect way of
> > >>> saying there is an extra binding, whereas the binding above is direct.
> > >>> It also avoids continuously setting the H flag when both home link
> > >>> and foreign links are active.
> > >>
> > >> => This is basically asking for a permanent binding. Again, I'd like to
> > >> understand why this is needed, compared to what the draft says now.
> > >>
> > >> Hesham
> > >>
> > >>
> > >> _______________________________________________
> > >> 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
_______________________________________________
MEXT mailing list
MEXT@ietf.org
https://www.ietf.org/mailman/listinfo/mext