Re: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and some comments
"Giaretta, Gerardo" <gerardog@qualcomm.com> Fri, 12 December 2008 19:29 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 EEC1F3A698A;
Fri, 12 Dec 2008 11:29:25 -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 B73943A698A
for <mext@core3.amsl.com>; Fri, 12 Dec 2008 11:29:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.299
X-Spam-Level:
X-Spam-Status: No, score=-105.299 tagged_above=-999 required=5
tests=[AWL=0.700, BAYES_00=-2.599, J_CHICKENPOX_13=0.6,
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 mOe1TBEKQEql for <mext@core3.amsl.com>;
Fri, 12 Dec 2008 11:29:23 -0800 (PST)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com
[199.106.114.254])
by core3.amsl.com (Postfix) with ESMTP id 9B63C3A68E8
for <mext@ietf.org>; Fri, 12 Dec 2008 11:29:23 -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=1229110157; x=1260646157;
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:=20"Christian.Kaas-Petersen@tieto.com"=20<Christian.K
aas-Petersen@tieto.com>,=0D=0A=20=20=20=20=20=20=20=20"be
njamin.limck@sg.panasonic.com"=20<benjamin.limck@sg.panas
onic.com>|CC:=20"mext@ietf.org"=20<mext@ietf.org>|Date:
=20Fri,=2012=20Dec=202008=2011:29:19=20-0800|Subject:=20R
E:=20[MEXT]=20Subject:=20Multiple=20CoA=20draft=2010=20--
=20two=20proposals=20and=20some=0D=0A=09comments
|Thread-Topic:=20[MEXT]=20Subject:=20Multiple=20CoA=20dra
ft=2010=20--=20two=20proposals=20and=0D=0A=20some=09comme
nts|Thread-Index:=20AclcBiX5xmZdJad+SnaT9v3Cx1o+9wANsYhgA
BSnFhA=3D|Message-ID:=20<057632CE4CE10D45A1A3D6D19206C3A3
D6E298C3@NASANEXMB08.na.qualcomm.com>|References:=20<D3CF
EF84287B46408A7F0405EE7C545701969E24@corvette.eu.tieto.co
m>=0D=0A=09<4941D3D1.10307@sg.panasonic.com>=0D=0A=20<D3C
FEF84287B46408A7F0405EE7C54570196A043@corvette.eu.tieto.c
om>|In-Reply-To:=20<D3CFEF84287B46408A7F0405EE7C54570196A
043@corvette.eu.tieto.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-ascii"
|Content-Transfer-Encoding:=20quoted-printable
|MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5
300,2777,5461"=3B=20a=3D"13913674";
bh=8t8DzG7Lb0bsQwq/NliG2h5Chmf74w07VpImmvD2ACk=;
b=HTnIxKCDE6HtuE2VUsQ/1wLIrUp5uiFbAjD75uJzQftfAc0VPEbtP7c0
KGssGZ9VRxSCxBRQOFe4U+OWRrSt16hcIVbxg4EJfv3YyRkaMFp1SowfV
XrnC/SWoIAhu1xv10vL9R1O0QqGn0Cjl5CB3ukv2x36wY0kOGqEBkPKeX 4=;
X-IronPort-AV: E=McAfee;i="5300,2777,5461"; a="13913674"
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;
12 Dec 2008 11:29:17 -0800
Received: from msgtransport01.qualcomm.com (msgtransport01.qualcomm.com
[129.46.61.148])
by numenor.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id
mBCJTGG3029439
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
Fri, 12 Dec 2008 11:29:17 -0800
Received: from nasanexhub02.na.qualcomm.com (nasanexhub02.na.qualcomm.com
[10.46.143.120])
by msgtransport01.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id
mBCJTFAI018818
(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT);
Fri, 12 Dec 2008 11:29:16 -0800
Received: from NASANEXMB08.na.qualcomm.com ([192.168.73.132]) by
nasanexhub02.na.qualcomm.com ([10.46.143.120]) with mapi;
Fri, 12 Dec 2008 11:29:15 -0800
From: "Giaretta, Gerardo" <gerardog@qualcomm.com>
To: "Christian.Kaas-Petersen@tieto.com" <Christian.Kaas-Petersen@tieto.com>,
"benjamin.limck@sg.panasonic.com" <benjamin.limck@sg.panasonic.com>
Date: Fri, 12 Dec 2008 11:29:19 -0800
Thread-Topic: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and
some comments
Thread-Index: AclcBiX5xmZdJad+SnaT9v3Cx1o+9wANsYhgABSnFhA=
Message-ID: <057632CE4CE10D45A1A3D6D19206C3A3D6E298C3@NASANEXMB08.na.qualcomm.com>
References: <D3CFEF84287B46408A7F0405EE7C545701969E24@corvette.eu.tieto.com>
<4941D3D1.10307@sg.panasonic.com>
<D3CFEF84287B46408A7F0405EE7C54570196A043@corvette.eu.tieto.com>
In-Reply-To: <D3CFEF84287B46408A7F0405EE7C54570196A043@corvette.eu.tieto.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>
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
I think Christian has a valid point here. In particular this is useful/needed when flow bindings is used and one interface is in the home link. In the way Christina is proposing, the MN could explicitly associate some flows to the interface which is on the home link. In the way the draft it is written now, the home link becomes always the default route. Basically the current draft does not support the scenario where the MN wants to have FID1 in the interface in the home link and a match all entry for the interface in the foreign link. To allow this, a BID needs to be allocated to the interface in the HoA. Gerardo > -----Original Message----- > From: mext-bounces@ietf.org [mailto:mext-bounces@ietf.org] On Behalf Of > Christian.Kaas-Petersen@tieto.com > Sent: Friday, December 12, 2008 1:48 AM > To: benjamin.limck@sg.panasonic.com > Cc: mext@ietf.org > Subject: Re: [MEXT] Subject: Multiple CoA draft 10 -- two proposals and some > comments > > Thanks for the comment. > > I understand the draft has been reviewed carefully. > I'll give some more details on my proposal, as follows. > I might of course have misunderstood the text of the draft, so > please correct me. > > Assume the situation, see draft 10, Figure 3, Topology B, slightly > edited to illustrate the situation when the mobile node is away. > > > +----+ > | CN | > +--+-+ > | > +---+------+ Router +----+ > +------+ Internet |-------R | HA | > | +----+-----+ | +--+-+ > CoA2| | | | Home Link > +--+--+ | --+---------+------ > | MN +========+ > +-----+ CoA1 > > > In this situation, the mobile node could have populated (using binding > updates) the home agent's binding cache as follows > > v6HoA BID= 7 CoA1 > v6HoA BID= 8 CoA1 > v6HoA BID=11 CoA2 > v6HoA BID=13 CoA2 > > Should the home agent receive a packet destined for v6HoA, which > it cannot map to one of the BID values 7, 8, 11, or 13, the > home agent will drop such a packet. > > Now the mobile node attaches to the home link (the figure below is > now the unedited Figure 3, Topology B) > > > +----+ > | CN | > +--+-+ > | > +---+------+ Router +----+ > +------+ Internet |-------R | HA | > | +----+-----+ | +--+-+ > CoA2| | | | Home Link > +--+--+ | --+-+-------+------ > | MN +========+ | > +--+--+ CoA1 | > | | > +---------------------------+ > > > The mobile node wants to move two bindings to the home link. Thus > naively the mobile node wants the home agent to have the following > binding cache. > > v6HoA BID= 7 CoA1 > v6HoA BID= 8 v6HoA > v6HoA BID=11 CoA2 > v6HoA BID=13 v6HoA > > This naive approach should not be used, because the home agent should > not keep bindings when packets are not be tunneled. > On the other hand, this situation is different to previous > mobility solutions by allowing being at home and away at the same time. > > The proposal given in draft 10 is, that as long as the mobile > node wants to use its attachment to the home link, it must set the > H-bit in all binding identification options using foreign links. > In the end, the home agent will have the following binding cache > > v6HoA BID= 7 CoA1 > v6HoA BID=11 CoA2 > > plus the H-bit information. Thus when the home agent receives a packet > destined for v6HoA which cannot be mapped to BID values 7 or 11, such > a packet will be sent on the home link. The presence of the H-bit > is like having a final default entry in the binding cache. The H-bit > must be sent in all updates to the bindings as long as access > to the home link is maintained. The proposal was therefore to > add this final entry explicitly, allowing the mobile node to send > a binding update with contents "v6HoA BID=0 v6HoA". > The binding identifier "v6HoA BID=0 v6HoA" could be sent only once > when attachment to the home link was established, and removed when > the attachment was removed. > > First time the H-bit is set it means "I now want to use also my > home link" whereas all following packets set the H-bit meaning > "I still want to use my home link". It is this sort of keepalive > mechanism for the home link I find a little surprising. > > Christian > > > > -----Original Message----- > > From: Benjamin Lim [mailto:benjamin.limck@sg.panasonic.com] > > Sent: 12. december 2008 04:01 > > To: Kaas-Petersen Christian > > Cc: mext@ietf.org > > Subject: Re: [MEXT] Subject: Multiple CoA draft 10 -- two > > proposals and some comments > > > > Hi Christian, > > > > Comment to one of your question. > > > > Christian.Kaas-Petersen@tieto.com wrote: > > > 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. > > [Ben] I cannot understand the reasoning for this. Does not the use of > > the H flag can achieve the same purpose as the 'default' > > binding as you > > mention? Is there some issue for the H flag to require this > > change you > > are proposing? Also, note that this draft underwent one IESG > > review and > > changing a working mechanism now does not seem to garden any logic. > > > > Regards, > > Benjamin Lim > > > > > > > _______________________________________________ > 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] Subject: Multiple CoA draft 10 -- two prop… Christian.Kaas-Petersen
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Benjamin Lim
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Conny Larsson
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Christian.Kaas-Petersen
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Hesham Soliman
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Hesham Soliman
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Benjamin Lim
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Giaretta, Gerardo
- Re: [MEXT] Subject: Multiple CoA draft 10 -- two … Ryuji Wakikawa