Re: [MEXT] De-resgistering bindings in MCoA draft

"Giaretta, Gerardo" <gerardog@qualcomm.com> Tue, 16 December 2008 17:28 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 18A523A6AA9; Tue, 16 Dec 2008 09:28:05 -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 21D5128C0DC for <mext@core3.amsl.com>; Tue, 16 Dec 2008 09:28:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.73
X-Spam-Level:
X-Spam-Status: No, score=-105.73 tagged_above=-999 required=5 tests=[AWL=0.869, 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 c3AcGspw5oH6 for <mext@core3.amsl.com>; Tue, 16 Dec 2008 09:28:03 -0800 (PST)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) by core3.amsl.com (Postfix) with ESMTP id 38D8E3A6AA9 for <mext@ietf.org>; Tue, 16 Dec 2008 09:28:03 -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=1229448476; x=1260984476; h=from:to: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:=20Hesham=20Soliman=20<hesham@elevatemobile.com>,=20" mext@ietf.org"=20<mext@ietf.org>|Date:=20Tue,=2016=20Dec =202008=2009:27:49=20-0800|Subject:=20RE:=20De-resgisteri ng=20bindings=20in=20MCoA=20draft|Thread-Topic:=20De-resg istering=20bindings=20in=20MCoA=20draft|Thread-Index:=20A clfhEl8dDTqbt6aLUmsMfjfg0KV8wAHGYuQ|Message-ID:=20<057632 CE4CE10D45A1A3D6D19206C3A3D85E51B8@NASANEXMB08.na.qualcom m.com>|References:=20<C56DFBB5.ABBF%hesham@elevatemobile. com>|In-Reply-To:=20<C56DFBB5.ABBF%hesham@elevatemobile.c om>|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 300,2777,5465"=3B=20a=3D"13995630"; bh=cFjZ8MWZRfAimA4xTvfqCS8Sm9e1FXGgFWr6IaGOLbE=; b=VtXTIx2cbQ1+8F+Rgx4QrMs8gBUpDtKBCc5oYbZ0rouw9rcuRQXZLzyG WlEffsiVVMG7yyqFjXTeJc0KRlkitB56gp88QhBJEwyzwDunYBbLIzXsI Q1qUzm5meiRrqEV3qCfbnAaE5W2LKPq8Fz6h2sm8bGBFRcOu+Kqle9Tvg g=;
X-IronPort-AV: E=McAfee;i="5300,2777,5465"; a="13995630"
Received: from pdmz-ns-mip.qualcomm.com (HELO numenor.qualcomm.com) ([199.106.114.10]) by wolverine01.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Dec 2008 09:27:56 -0800
Received: from msgtransport04.qualcomm.com (msgtransport04.qualcomm.com [129.46.61.156]) by numenor.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id mBGHRtI0010972 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 16 Dec 2008 09:27:56 -0800
Received: from nasanexhub05.na.qualcomm.com (nasanexhub05.na.qualcomm.com [129.46.134.219]) by msgtransport04.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id mBGHRlkl022310 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 16 Dec 2008 09:27:55 -0800
Received: from NASANEXMB08.na.qualcomm.com ([192.168.73.131]) by nasanexhub05.na.qualcomm.com ([129.46.134.219]) with mapi; Tue, 16 Dec 2008 09:27:51 -0800
From: "Giaretta, Gerardo" <gerardog@qualcomm.com>
To: Hesham Soliman <hesham@elevatemobile.com>, "mext@ietf.org" <mext@ietf.org>
Date: Tue, 16 Dec 2008 09:27:49 -0800
Thread-Topic: De-resgistering bindings in MCoA draft
Thread-Index: AclfhEl8dDTqbt6aLUmsMfjfg0KV8wAHGYuQ
Message-ID: <057632CE4CE10D45A1A3D6D19206C3A3D85E51B8@NASANEXMB08.na.qualcomm.com>
References: <C56DFBB5.ABBF%hesham@elevatemobile.com>
In-Reply-To: <C56DFBB5.ABBF%hesham@elevatemobile.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
MIME-Version: 1.0
Subject: Re: [MEXT] De-resgistering bindings in MCoA draft
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 Hesham,

I agree we need to clarify better how lifetime and multiple bindings are handled, considering also the interactions with flow bindings.

It's right that based on RFC 3775 one BU replaces the previous one, but we need to understand how this applies to multiple bindings. Saying that every BU replaces the previous one in this context implies that the MN needs to include at any BU all the BIDs (and if flow bindings are supported all the FIDs). This is not acceptable as it makes bulk registration mandatory and increases the signaling overhead to an unacceptable value.

The current solution in the draft works but there may be cleaner solutions. 

One cleaner solution would be to treat every BID as logically separate with its own lifetime. In this case if the BID is present in the BU the lifetime of the BU itself is ignored. This approach would keep the principle "one BID replaces the previous one" alive. It is still true that if a BU does not include any BID, then it replaces the entire HoA BCE (i.e. removing or updating all the BIDs). 

Another possibility is that we assume all BIDs have the same lifetime, which is the lifetime in the BU. However to remove a BID the MN explicitly indicates that with a flag in the BID option. This changes a bit the nature of the MIPv6 signaling.

I think the first approach seems the cleanest one. What do you think?

Cheers
Gerardo

> -----Original Message-----
> From: mext-bounces@ietf.org [mailto:mext-bounces@ietf.org] On Behalf Of Hesham
> Soliman
> Sent: Tuesday, December 16, 2008 5:44 AM
> To: mext@ietf.org
> Subject: [MEXT] De-resgistering bindings in MCoA draft
> 
> Hi,
> 
> I have a comment on this aspect of the spec. The removal of BIDs based on
> zero lifetime is completely inconsistent with the processing of the BU in
> MIPv6. The lifetime should be for the entire binding cache for the home
> address. BIDs should be removed by explicitly by requesting a removal
> operation in the BID fields (or by simply excluding them from the new BU),
> not by giving them separate lifetimes. I don't see any reason for
> complicating things this way. This is not how a binding update is supposed
> to work. The way it works is that one BU replaces the previous one.
> 
> 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