Re: [Mip6] Comments on draft-wakikawa-mobileip-multiplecoa-02.txt

Ryuji Wakikawa<ryuji@sfc.wide.ad.jp> Mon, 03 November 2003 18:20 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13342 for <mip6-archive@odin.ietf.org>; Mon, 3 Nov 2003 13:20:27 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AGjJA-0005WR-3S for mip6-archive@odin.ietf.org; Mon, 03 Nov 2003 13:20:09 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hA3IK7m8021221 for mip6-archive@odin.ietf.org; Mon, 3 Nov 2003 13:20:07 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AGjJ7-0005V0-PF for mip6-web-archive@optimus.ietf.org; Mon, 03 Nov 2003 13:20:05 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13324 for <mip6-web-archive@ietf.org>; Mon, 3 Nov 2003 13:19:53 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AGjJ5-000226-00 for mip6-web-archive@ietf.org; Mon, 03 Nov 2003 13:20:03 -0500
Received: from ietf.org ([132.151.1.19] helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AGjJ5-000223-00 for mip6-web-archive@ietf.org; Mon, 03 Nov 2003 13:20:03 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AGjJ5-0005UW-HC; Mon, 03 Nov 2003 13:20:03 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AGjI8-0005Tn-4i for mip6@optimus.ietf.org; Mon, 03 Nov 2003 13:19:04 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13289 for <mip6@ietf.org>; Mon, 3 Nov 2003 13:18:51 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AGjI6-00021a-00 for mip6@ietf.org; Mon, 03 Nov 2003 13:19:02 -0500
Received: from shaku.sfc.wide.ad.jp ([203.178.143.49]) by ietf-mx with esmtp (Exim 4.12) id 1AGjI5-00021R-00 for mip6@ietf.org; Mon, 03 Nov 2003 13:19:01 -0500
Received: from monster.sfc.wide.ad.jp.sfc.wide.ad.jp (pae11b2.tkyoac00.ap.so-net.ne.jp [210.174.17.178]) (authenticated bits=0) by shaku.sfc.wide.ad.jp (8.12.10/8.12.0) with ESMTP id hA3IIr4u031824; Tue, 4 Nov 2003 03:18:53 +0900
Date: Tue, 04 Nov 2003 03:13:28 +0900
Message-ID: <s787k2hnwvr.wl@monster.sfc.wide.ad.jp.sfc.wide.ad.jp>
From: Ryuji Wakikawa <ryuji@sfc.wide.ad.jp>
To: kempf@docomolabs-usa.com
Cc: ernst@sfc.wide.ad.jp, ryuji@sfc.wide.ad.jp, kei@wide.ad.jp, nagami@inetcore.com, mip6@ietf.org
Subject: Re: [Mip6] Comments on draft-wakikawa-mobileip-multiplecoa-02.txt
In-Reply-To: <000101c3a228$a90d2b70$9f6015ac@dclkempt40>
References: <000101c3a228$a90d2b70$9f6015ac@dclkempt40>
User-Agent: Wanderlust/2.8.1 (Something) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigoryōmae) APEL/10.3 Emacs/20.7 (i386--freebsd) MULE/4.1 (AOI)
Organization: Keio University
MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya")
Content-Type: text/plain; charset="US-ASCII"
Sender: mip6-admin@ietf.org
Errors-To: mip6-admin@ietf.org
X-BeenThere: mip6@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mip6>, <mailto:mip6-request@ietf.org?subject=unsubscribe>
List-Id: <mip6.ietf.org>
List-Post: <mailto:mip6@ietf.org>
List-Help: <mailto:mip6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mip6>, <mailto:mip6-request@ietf.org?subject=subscribe>

Hi James

At Fri, 31 Oct 2003 18:42:22 -0800,
James Kempf wrote:
> 
> Thierry,
> 
> I looked at draft-wakikawa-mobileip-multiplecoa-02.txt and the fundamental
> architectural idea here seems to be to introduce a new namespace, the BID,
> to tie together multiple CoAs to one HA. I can see a couple issues with this
> approach.

Well, I am not sure whether BID is the new name space or not. The
identifier of MN is still HoA.  BID is nothing to do with session or
endpoint identifier. BID is identifier to distinguish bindings for the
same HoA. BID is used only for binding management (registration, de-,
refresh) and binding selection only. 

The name of BID might be wrong, we should name like nonce index
(i.e. just index each binding). If the name of "BID" is reason to
cause misunderstanding, I can change the name of BID to "binding
index, etc" in the next version.

> 1) On the one hand, the CoAs are not exposed to the transport layer on the
> two hosts, so the transport layer doesn't have the opportunity to assess
> such connection characteristics as congestion, reachability, bandwidth, etc.
> when determining which CoA to use, or whether to use multiple
> CoAs (draft-matsuoka-multilink-transport-requirement-00.txt). An
> example is the MPEG streaming video example I cited in previous email. If
> the transport layer has access to the multiple addresses and information on
> the connection, it can decide whether to send the extra layers to improve
> video quality over a high bandwidth v.s. low bandwidth connection.  Another
> example is SCTP which uses multiple addresses to good advantage, switching
> to a new address if unrecahability develops on the currently active one.

We use this BID only to register multiple CoAs bound to the same
HoA. Therefore, upper layers might not be aware of even multihoming
(multiple bindings). see more below.

> 2) On the other hand, although the BID is halfway to being an endpoint
> identifier, yet there's still the HoA to deal with. Proposals such as MAST
> (draft-crocker-mast-analysis-01.txt) and HIP
> (draft-moskowitz-hip-arch-05.txt) go all the way in this regard and
> introduce endpoint identifiers that are independent of IP addresses and are
> utilized for session identification. The endpoint identifier is visible to
> the transport layer and is used for transport session identification, rather
> than an IP address. They use different approaches - MAST identifiers are
> session specific and negotiated while HIP identifiers are global - but the
> basic architectural idea is the same.

The MN's identifier is still HoA in my draft. After session
establishment with HoA, MN and CN need to select the best BID or use
multiple BIDs for single communication depending on each flow type.

This decision shouldn't be taken only by MIP6, but also other
factors. I know there are several approaches proposed to MIP6WG to use
filter/policy for this decision (I basically agree with them), but
management of these policy/filters is _not_ MIP6 specific
issue. Carrying policy by MIP signaling is not only solution. There
are several ways to manage these policies at end-nodes.

We need to discuss combination of other transport protocols like you
listed, but what MIP6 lacks for multihoming now is multiple CoAs
registration for the same HoA. This draft try to solve the issue.
Even if other approach is taken for multihoming, multiple bindings
registration is still needed at MIP6 layer. 

regards,
ryuji

>             jak
> 
> 
> 
> _______________________________________________
> Mip6 mailing list
> Mip6@ietf.org
> https://www.ietf.org/mailman/listinfo/mip6

_______________________________________________
Mip6 mailing list
Mip6@ietf.org
https://www.ietf.org/mailman/listinfo/mip6