Re: [Mipshop] Section 4.3.1 of draft-ietf-mipshop-transient-bce-pmipv6

Vijay Devarapalli <dvijay@gmail.com> Fri, 10 September 2010 22:49 UTC

Return-Path: <dvijay@gmail.com>
X-Original-To: mipshop@core3.amsl.com
Delivered-To: mipshop@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6EA973A68FD for <mipshop@core3.amsl.com>; Fri, 10 Sep 2010 15:49:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, 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 tFZ6tgtwP+Ha for <mipshop@core3.amsl.com>; Fri, 10 Sep 2010 15:48:59 -0700 (PDT)
Received: from mail-pv0-f172.google.com (mail-pv0-f172.google.com [74.125.83.172]) by core3.amsl.com (Postfix) with ESMTP id 608433A6834 for <mipshop@ietf.org>; Fri, 10 Sep 2010 15:48:59 -0700 (PDT)
Received: by pvg7 with SMTP id 7so1488495pvg.31 for <mipshop@ietf.org>; Fri, 10 Sep 2010 15:49:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=rk2GjPZD04ClERHuEyiofFlwJ86RmcpHser4iDuHZMc=; b=lKP9fJ/jSPN5mKVS2GsxdnfNge8AJj/oqMS7csLek1vcmiOk3qtWCOXva+f3VycHyr WkRNzFXAqLpDzSyU/F/IORBcw0RymIWBfeO2AJdGS0fc0GpX+Dw5POoY2aGLveXig+jh dFiU5VWp6fw/zU8y3a7XQ598kfEV1gqzHTrjI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=qnAvq8e/511Q2h2uj/zRYp9lns4/QTjQJxyI1/NJGoJzLcemkYelfw+5m6IAZxReqd jwTxD6HaESyG7y5gc3NtYbrihWfM6FxMfHmIdHl8yg6Ve0LQ2svyb8/5+abkr2opnqh6 bb8RE9kDqAdLD8ZGNetojnNBR8L8VoUX2mFJ8=
Received: by 10.114.111.13 with SMTP id j13mr1594253wac.154.1284158966558; Fri, 10 Sep 2010 15:49:26 -0700 (PDT)
Received: from vijay-mac-2.local (adsl-99-96-187-86.dsl.pltn13.sbcglobal.net [99.96.187.86]) by mx.google.com with ESMTPS id s5sm5389647wak.0.2010.09.10.15.49.24 (version=SSLv3 cipher=RC4-MD5); Fri, 10 Sep 2010 15:49:25 -0700 (PDT)
Message-ID: <4C8AB5F3.9000309@gmail.com>
Date: Fri, 10 Sep 2010 15:49:23 -0700
From: Vijay Devarapalli <dvijay@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.9) Gecko/20100825 Thunderbird/3.1.3
MIME-Version: 1.0
To: "Laganier, Julien" <julienl@qualcomm.com>
References: <4C8927B2.1030000@gmail.com> <4C89EE49.4050004@neclab.eu> <4C8A0FA7.7060308@piuha.net> <4C8AAC0C.5020204@gmail.com> <BF345F63074F8040B58C00A186FCA57F1F6826E398@NALASEXMB04.na.qualcomm.com>
In-Reply-To: <BF345F63074F8040B58C00A186FCA57F1F6826E398@NALASEXMB04.na.qualcomm.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: Marco Liebsch <marco.liebsch@neclab.eu>, "mipshop@ietf.org" <mipshop@ietf.org>, "BLUME, Oliver" <Oliver.Blume@alcatel-lucent.de>
Subject: Re: [Mipshop] Section 4.3.1 of draft-ietf-mipshop-transient-bce-pmipv6
X-BeenThere: mipshop@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <mipshop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mipshop>, <mailto:mipshop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mipshop>
List-Post: <mailto:mipshop@ietf.org>
List-Help: <mailto:mipshop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mipshop>, <mailto:mipshop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Sep 2010 22:49:00 -0000

On 9/10/10 3:20 PM, Laganier, Julien wrote:
> Vijay Devarapalli wrote:
>>
>> On 9/10/10 3:59 AM, Jari Arkko wrote:
>>> Is some document change needed?
>>
>> Yes, IMO. Section 4.3.1 talks about the nMAG creating a transient BCE
>> only if it knows the MN supports transient BCE. Two issues with this.
>>
>> 1. If its a single radio handover, nothing needs to be supported on the
>> MN. Just whatever is needed according to RFC 5213.
>>
>> 2. For a dual radio handover, to get the true benefit from transient
>> BCE, the MN needs to be able to receive packets on two interfaces at
>> the same time for a short while. If it does not do this, transient BCE
>> would still work, and the MN does benefit, but there will be some packet loss.
>>
>> This is not really captured in the draft.
>>
>> For the actual text changes, it is going to be hard for me to suggest
>> text changes since its been a year since I read the draft. I have to go
>> through it again. Marco would probably be able to come up with text
>> changes much more quickly.
>>
>> Perhaps we should add a section on the mobile node support for
>> transient BCE and explain clearly what needs to be supported on the mobile node.
>
> All of the NETLMM work has happened under the premise that the host is unmodified, and NETEXT has pushed this a bit further with only mandating that the IP stack is unmodified, e.g., quoting current NETEXT charter:
>
>    The work in this charter is entirely internal to the network and does
>    not affect host IP stack operation in any way (except perhaps through
>    impacting packet forwarding capacity visible to the hosts). The working
>    group is not allowed to specify new IP layer protocol mechanisms to
>    signal mobility related events between the host and the network.
>
> We should adhere to the same guidelines in this situation.

I wasn't suggesting otherwise.

> Thus the only way for the BCE to work in the dual radio case is to have a logical interface that hides to the IP layer the two physical interfaces, as described in this draft from the NETEXT WG:

No, that goes too far. The Netext logical interface is *one* way to do it.

> http://tools.ietf.org/html/draft-ietf-netext-logical-interface-support
>
> Thus we should add to the BCE draft a sentence that explains that for BCE to be beneficial in dual radio case it requires support for the logical interface, and reference the NETEXT draft.

Fine with me. But we should avoid a normative dependency to this draft, 
mainly based on the fact that it is just one way to hide the two 
physical interfaces.

Vijay