Re: [MEXT] De-resgistering bindings in MCoA draft
Ryuji Wakikawa <ryuji.wakikawa@gmail.com> Wed, 17 December 2008 05: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 4C7BC3A6AEF;
Tue, 16 Dec 2008 21:59:34 -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 349D53A6AED
for <mext@core3.amsl.com>; Tue, 16 Dec 2008 21:59:33 -0800 (PST)
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 u98PyA+mvVHX for <mext@core3.amsl.com>;
Tue, 16 Dec 2008 21:59:32 -0800 (PST)
Received: from qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.231])
by core3.amsl.com (Postfix) with ESMTP id E5C4A3A67F5
for <mext@ietf.org>; Tue, 16 Dec 2008 21:59:31 -0800 (PST)
Received: by qb-out-0506.google.com with SMTP id d11so1859317qbd.41
for <mext@ietf.org>; Tue, 16 Dec 2008 21:59:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:received:received:date:message-id:from:to:cc
:subject:in-reply-to:references:user-agent:organization:mime-version
:content-type; bh=3t2ItrSuDrg3IQ/hSaCA8eLbmT7m+5VaoncEzJ+nOUo=;
b=t+zLWnK07J9i4VKcs2QIbyl4tkcN4E4jC6MpaJIRK4XT6ESg1RIIwhxhzG7khiNbGN
gYSmci29QYaFv47vXq3YNbykgNb1JNRs39OP0gCOnBGU8n/A1i46RldlLE7tiDKl4P/D
om4DYwMHd6aYZxH+RYk/vTZ4Nhe5xQqcVjPds=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=date:message-id:from:to:cc:subject:in-reply-to:references
:user-agent:organization:mime-version:content-type;
b=dJSo44GdOg8E/1Rq+Vq91kYweNjQ9Zpg6pjTxqccz9eXSlR2yy3mY8tCzAGzeMNiWO
Vxj6Jntj42R6yLxXVPXdRdeKZtTTXCc7laIRyHC8UJvW/5prKxK4bDP/WOVbZ/lIVuJt
BPi9BRO3pelFEhxKrqphRmyY8BPCj4PB/5hmQ=
Received: by 10.142.162.5 with SMTP id k5mr155780wfe.15.1229493564640;
Tue, 16 Dec 2008 21:59:24 -0800 (PST)
Received: from ryuji-wakikawa-no-macbook-pro.local.sfc.wide.ad.jp
(yamate242.jp.toyota-itc.com [61.200.198.242])
by mx.google.com with ESMTPS id 30sm10490697wfd.4.2008.12.16.21.59.22
(version=TLSv1/SSLv3 cipher=RC4-MD5);
Tue, 16 Dec 2008 21:59:23 -0800 (PST)
Date: Wed, 17 Dec 2008 14:13:42 +0900
Message-ID: <m2vdtj8juh.wl%ryuji.wakikawa@gmail.com>
From: Ryuji Wakikawa <ryuji.wakikawa@gmail.com>
To: Hesham Soliman <hesham@elevatemobile.com>
In-Reply-To: <C56E79F2.ABE1%hesham@elevatemobile.com>
References: <057632CE4CE10D45A1A3D6D19206C3A3D85E51B8@NASANEXMB08.na.qualcomm.com>
<C56E79F2.ABE1%hesham@elevatemobile.com>
User-Agent: Wanderlust/2.14.1 (Bad Medicine-pre) SEMI/1.14.6 (Maruoka)
FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.7 Emacs/22.1
(i386-apple-darwin9) MULE/5.0 (SAKAKI)
Organization: Keio University/WIDE
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Cc: "mext@ietf.org" <mext@ietf.org>
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 At Wed, 17 Dec 2008 09:42:10 +1100, Hesham Soliman wrote: > > > Hi Gerardo, > > > 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. > > => That's why the FIDs are not included in full for refreshes or deletes. We > only send the index. I understand your reasoning, but I think in practice > there will rarely be a case where you have more than 2, or max 3 BIDs. So, > it's hardly going to be overloading the LTE links. Anyway, assuming that > this is an issue, please see my suggestion below. > > > > > 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. > > => Not sure how the second approach works to avoid sending all BIDs. > There is a simple way to address this I think. All BIDs have the BU's > lifetime (which is how it should work). > You send a list of BIDs that need to be refreshed in each BU. Just the > numbers for the BIDs themselves. If a number is not in the list then it is > effectively removed. > The list is essentially a compression mechanism for the BID option. You only > need to send the full option if you're changing some of the option's > attributes. > > > > > > I think the first approach seems the cleanest one. What do you think? > > => I don't like having different lifetimes for the same HoA bindings. It > makes life unnecessarily complex. I can't find any scenario where the MN > will want to explicitly have different lifetimes for different flow bindings > or CoA bindings. If you use the bulk registration, you only have one lifetime for every bindings. in section 5.3 "To use bulk registration, the mobile node includes a Binding Identifier Mobility option for each BID and Care-of address pair it wants to register in the same Binding Update message. This is shown in Figure 7. The rest of the fields and options in the Binding Update such as Lifetime, Sequence Number, and the flags in the Binding Update are common across all care-of addresses." regards, ryuji > Hesham > > > > > > 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 _______________________________________________ MEXT mailing list MEXT@ietf.org https://www.ietf.org/mailman/listinfo/mext
- [MEXT] De-resgistering bindings in MCoA draft Hesham Soliman
- Re: [MEXT] De-resgistering bindings in MCoA draft Giaretta, Gerardo
- Re: [MEXT] De-resgistering bindings in MCoA draft Hesham Soliman
- Re: [MEXT] De-resgistering bindings in MCoA draft Giaretta, Gerardo
- Re: [MEXT] De-resgistering bindings in MCoA draft Hesham Soliman
- Re: [MEXT] De-resgistering bindings in MCoA draft Giaretta, Gerardo
- Re: [MEXT] De-resgistering bindings in MCoA draft Ryuji Wakikawa
- Re: [MEXT] De-resgistering bindings in MCoA draft Ryuji Wakikawa
- Re: [MEXT] De-resgistering bindings in MCoA draft Ryuji Wakikawa
- Re: [MEXT] De-resgistering bindings in MCoA draft Ryuji Wakikawa
- Re: [MEXT] De-resgistering bindings in MCoA draft Hesham Soliman
- Re: [MEXT] De-resgistering bindings in MCoA draft Ryuji Wakikawa