Re: [MEXT] De-resgistering bindings in MCoA draft
Hesham Soliman <hesham@elevatemobile.com> Tue, 16 December 2008 22:42 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 21F3928C116;
Tue, 16 Dec 2008 14:42:29 -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 38B5A28C116
for <mext@core3.amsl.com>; Tue, 16 Dec 2008 14:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.536
X-Spam-Level:
X-Spam-Status: No, score=-2.536 tagged_above=-999 required=5 tests=[AWL=0.063,
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 RivEdx8TP180 for <mext@core3.amsl.com>;
Tue, 16 Dec 2008 14:42:27 -0800 (PST)
Received: from smtp-2.servers.netregistry.net (smtp.netregistry.net
[202.124.241.204])
by core3.amsl.com (Postfix) with ESMTP id 197AB3A682B
for <mext@ietf.org>; Tue, 16 Dec 2008 14:42:26 -0800 (PST)
Received: from [124.190.106.160] (helo=[192.168.0.187])
by smtp-2.servers.netregistry.net protocol: esmtpa (Exim 4.63 #1
(Debian)) id 1LCicK-0005pc-8E; Wed, 17 Dec 2008 09:42:16 +1100
User-Agent: Microsoft-Entourage/12.15.0.081119
Date: Wed, 17 Dec 2008 09:42:10 +1100
From: Hesham Soliman <hesham@elevatemobile.com>
To: "Giaretta, Gerardo" <gerardog@qualcomm.com>,
"mext@ietf.org" <mext@ietf.org>
Message-ID: <C56E79F2.ABE1%hesham@elevatemobile.com>
Thread-Topic: De-resgistering bindings in MCoA draft
Thread-Index: AclfhEl8dDTqbt6aLUmsMfjfg0KV8wAHGYuQAAu2EE0=
In-Reply-To: <057632CE4CE10D45A1A3D6D19206C3A3D85E51B8@NASANEXMB08.na.qualcomm.com>
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 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. 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] 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