Re: [Banana] Charter

Suresh Krishnan <suresh.krishnan@gmail.com> Tue, 19 September 2017 05:13 UTC

Return-Path: <suresh.krishnan@gmail.com>
X-Original-To: banana@ietfa.amsl.com
Delivered-To: banana@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CC381320C9 for <banana@ietfa.amsl.com>; Mon, 18 Sep 2017 22:13:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tkVOrDYyB_Qd for <banana@ietfa.amsl.com>; Mon, 18 Sep 2017 22:13:29 -0700 (PDT)
Received: from mail-yw0-x22b.google.com (mail-yw0-x22b.google.com [IPv6:2607:f8b0:4002:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0270A1342C2 for <banana@ietf.org>; Mon, 18 Sep 2017 22:13:28 -0700 (PDT)
Received: by mail-yw0-x22b.google.com with SMTP id t127so1763026ywg.4 for <banana@ietf.org>; Mon, 18 Sep 2017 22:13:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/svW73T8G/cweFKX9KVUvVz/vqQ+iEvOpSj/4kk5X7o=; b=eobRxb+q2eDgHrMPbjGVHN61e0bi/6R3C+WdNbruolg0/syYiILXhJJ2I2WVQM/Vs8 unho+9pjwfSDK+vl1saa/9qGGOlI3C3nvRmPY1dcHPW3GSKJAYeIHbzfgGQUJ2lXlt/1 cU1eY4B3xvnU6Uouq7VhTs8dUapqThueS4YbMroBB4WVS0pjyr29Vb2WLVcwqTi/hpCT mUXGZ/nUO14kZLuBDB/LTIpR7t2s7FnHWwB5ek2FOsXIKpdzFsjM2iCLqtr9rgDYy9hA VvYGB7FjOIsmgjD3wmxhK+yCl0vXOfVD6Y9DatqSgYkF+LD9BzSNUQeI8Zu+utoyCuA3 ZEFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/svW73T8G/cweFKX9KVUvVz/vqQ+iEvOpSj/4kk5X7o=; b=aCuabof562uKMj0WAm390fW9xBb3vWMHicsVtA6Tfa0YL+J2EJx6YrVUdasluQeuTy Queo50cZkou9jLiAEREGW7fU/LTNWAdl8C74db/vipnqRP3Lt+s45m2QxUmmgbQSJ/sn SVxLr90hEw4Mtikc2v6yTd825zHvvATIZbXEdlYGSBl+zER68iP1WUbfppbfPjRLvz70 ULq7NSW+jYIT9zFEcLgaWprBW86cmS/aE7ReoXOc0upj1gmPHTFxoEz9KNyQYQyppsJi PR1vE/HqAVpbc2VuJtcfeJCACW69GIkyb8XgT+06rkC+8CmnbQG6CzHOYGCmV823l1e1 oUpg==
X-Gm-Message-State: AHPjjUhraiEcWX3Baj1Dr9Alkp/PX0oZ9VFtC8EeJg8NSETvipoawfv/ 21uJ+p+1LBp9pA==
X-Google-Smtp-Source: AOwi7QCdC8lXrlbu20InTalfwEwThC4zkA5zFphQSY3cZ5DMdC5WGO8yoeFPt/+5XeehPuF2tSl1mw==
X-Received: by 10.37.134.209 with SMTP id y17mr7193344ybm.123.1505798008043; Mon, 18 Sep 2017 22:13:28 -0700 (PDT)
Received: from [10.0.0.12] (45-19-110-76.lightspeed.tukrga.sbcglobal.net. [45.19.110.76]) by smtp.gmail.com with ESMTPSA id y186sm3763285ywc.71.2017.09.18.22.13.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Sep 2017 22:13:26 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Suresh Krishnan <suresh.krishnan@gmail.com>
In-Reply-To: <4552F0907735844E9204A62BBDD325E7A66191E8@NKGEML515-MBX.china.huawei.com>
Date: Tue, 19 Sep 2017 01:13:25 -0400
Cc: "banana@ietf.org" <banana@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <AC59D71A-D9FB-4BA9-A3F3-18B31EA295A2@gmail.com>
References: <96A7BC33-FB64-487A-A60D-7AB8504C9DDF@gmail.com> <a1df884a51f246a7969c0057ff78d807@BTWP000357.corp.ads> <C3A4BFB9-EAD7-4B32-90C1-248D6D74ECD1@gmail.com> <9A767D1D-C6CA-4C7D-A281-7150E259881D@gmail.com> <DB5PR07MB13998EE07C5B5D5DBACED79C9B1A0@DB5PR07MB1399.eurprd07.prod.outlook.com> <7ED94797-5E72-4191-B861-4CD2F410BBD5@gmail.com> <7i60gox0c8.wl-jch@irif.fr> <DB5PR07MB1399FEDB262E0205457EA8AB9BFC0@DB5PR07MB1399.eurprd07.prod.outlook.com> <87bmqgov69.wl-jch@irif.fr> <DB5PR07MB1399977AFFE9FA7D19A2D34D9BFC0@DB5PR07MB1399.eurprd07.prod.outlook.com> <0d8ce583860345b89020113f1239be5d@BTWP000357.corp.ads> <21BD0F20-9CE5-466B-992E-93F6D84DB7D4@gmail.com> <95788B92-E8C1-4FE6-9B0C-7F29361D9297@trammell.ch> <d3759d89-9f6e-bcf4-8c44-32f3f435d784@gmail.com> <01e83ac6-0bd0-e7c7-01e4-0ffb7af73034@gmail.com> <4B6D7CF5-E6BC-4ECA-9299-7458A624320B@nokia.com> <B31BA5EB-7369-4B49-B240-AA6C3E653231@gmail.com> <2F216DBC-43EE-45AC-AAB8-68C81A14AD73@nokia.com> <4552F0907735844E9204A62BBDD325E7A65EC703@NKGEML515-MBX.china.huawei.com> <260086DD-D245-46EF-89E2-308D5A58AAFB@nokia.com> <5FECB6A6-41B7-41D1-A8B8-B7BCE8474F90@gmail.com> <2CD45C9D-41FB-425F-946E-D3AE47C9B000@nokia.com> <6A618A1C-92FB-467F-8F7D-6A9B40FC191E@gmail.com> <4552F0907735844E9204A62BBDD325E7A66191E8@NKGEML515-MBX.china.huawei.com>
To: "Zhangmingui (Martin)" <zhangmingui@huawei.com>, Margaret Cullen <mrcullen42@gmail.com>, "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>, Praveen Muley <praveen.muley@nokia.com>, "Sri Gundavelli (sgundave)" <sgundave@cisco.com>, David Allan I <david.i.allan@ericsson.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/banana/7zSijKgfSR_Yh8ESHjG2tWckDNI>
Subject: Re: [Banana] Charter
X-BeenThere: banana@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Bandwidth Aggregation for interNet Access: Discussion of bandwidth aggregation solutions based on IETF technologies." <banana.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/banana>, <mailto:banana-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/banana/>
List-Post: <mailto:banana@ietf.org>
List-Help: <mailto:banana-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/banana>, <mailto:banana-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Sep 2017 05:13:31 -0000

Hi all,
  I think extreme positions on the suitability of the posted charter (“It is perfect” to “It is worthless”) are not likely going to help moving forward. The idea of putting up the proposed charter for review is to bring out opinions and to modify the charter to make it more widely applicable to a larger community. I am glad that we are having this discussion right now on the list. If you think the charter does not clearly describe a problem to be solved, that is something that certainly needs to be fixed. The best way to fix the charter is by proposing edits (add/modify/delete) and see if the participants in this ML are fine with those changes. Regarding conflicts, once the charter gets sent to me there will be further levels of review to see if the work conflicts with other ongoing IETF work (e.g. in mptcp) during the IESG Internal Review and the external review by the entire IETF community. So I am not very worried about this part. If people feel that writing down a clear problem statement is a way to make progress I am fine with starting with that too as long as the recommendations specified in the IESG statement at

https://www.ietf.org/iesg/statement/support-documents-in-ietf-wgs.html

are understood and followed.

Thanks
Suresh

> On Sep 18, 2017, at 11:58 PM, Zhangmingui (Martin) <zhangmingui@huawei.com> wrote:
> 
> I cannot agree with you more.
> 
> It requires resources to execute a full set of drafts on problem statement, use case, requirements, gap analysis, framework, architecture, applicability etc. I don't think any of them are necessary at this stage. I don’t think it is necessary to step back to work on the problem statement either, since the problem, to me, had already been thoroughly discussed and is clear enough after two BOFs, several bar BOFs and dozens of email discussions. Actually, the charter of the current version neatly describes the problem. I can even see people is developing BANANA solutions. 
> 
> I wish this WG to be a solution-based rather than a issue-based one. Otherwise, I do not expect it to be a productive WG on working protocols out. 
> 
> Thanks,
> Mingui
> 
>> -----Original Message-----
>> From: Margaret Cullen [mailto:mrcullen42@gmail.com]
>> Sent: Tuesday, September 19, 2017 3:19 AM
>> To: Henderickx, Wim (Nokia - BE/Antwerp)
>> Cc: Zhangmingui (Martin); Alexandre Petrescu; banana@ietf.org
>> Subject: Re: [Banana] Charter
>> 
>> Hi Wim,
>> 
>> I have heard and understand that you do not feel that we should proceed with
>> this work without a (potentially lengthy) process to document the requirements,
>> do gap analysis, etc.  That opinion was raised at the BOF meeting in Prague, as
>> well, where several people said that they did not support going through that sort
>> of process, and our AD, Suresh, told us that he wouldn’t charter this group to go
>> through that sort of process.   At the end of the BOF, when we asked the
>> questions, a large majority of the people who responded indicated that they
>> thought the problem was clear and well understood, and that the charter
>> represented work we should do in the IETF.  I understand that there are a few
>> of you who feel differently, and you are welcome to express your opinions, but I
>> would say that there was a fairly strong agreement of the people in the room in
>> Prague _not_ to change the charter to include a requirements/gap analysis phase,
>> so I am not planning to do so.
>> 
>> Margaret
>> 
>> 
>>> On Sep 18, 2017, at 9:42 AM, Henderickx, Wim (Nokia - BE/Antwerp)
>> <wim.henderickx@nokia.com> wrote:
>>> 
>>> Margaret, GRE is one thing, but on top is the deliverables as outlined in the
>> charter.
>>> 
>>> In a situation like this we should first do requirements and check gaps with
>> existing protocols to ensure we go down the right direction. Given the scope is
>> specified as multi-operator OTT deployment we need to ensure we understand
>> all these implications.
>>> 
>>> Referring to this:
>>> Milestones
>>> 	• Apr 2018 Adopt WG draft for provisioning/configuration mechanism
>>> 	• Apr 2018 Adopt WG draft for signaling protocol
>>> 	• Apr 2018 Adopt WG draft(s) for tunnel encapsulation(s)
>>> 	• Feb 2019 WGLC on provisioning/configuration mechanism
>>> 	• Feb 2019 WGLC on signaling protocol
>>> 	• Feb 2019 WGLC on tunnel encapsulation(s)
>>> 	• Aug 2019 Send provisioning/configuration mechanism to the IESG
>>> 	• Aug 2019 Send signalling protocol to the IESG
>>> 	• Aug 2019 Send tunnel encapsulation(s) to the IESG
>>> 
>>> On 15/09/2017, 17:25, "Margaret Cullen" <mrcullen42@gmail.com> wrote:
>>> 
>>> 
>>>   Given the concerns about GRE and NATs, perhaps it would make sense to
>> remove the explicit mention of GRE from the charter and add some wording
>> about traversal of NATs and other middle boxes?  Maybe something along these
>> lines?
>>> 
>>>   OLD:
>>>   The Bandwidth Aggregation solutions developed in this group will be
>> designed to work in multi-provider scenarios (i.e. they will not depend on all of
>> the aggregated links being provided by a single Internet access provider).
>>> 
>>>   NEW:
>>>   The Bandwidth Aggregation solutions developed in this group will be
>> designed to work in multi-provider scenarios (i.e. they will not depend on all of
>> the aggregated links being provided by a single Internet access provider, and they
>> will be designed to work across NATs and other middle boxes, as needed).
>>> 
>>>   OLD:
>>>   Select (and extend, if necessary) an existing tunneling encapsulation (e.g.
>> GRE)  for sending traffic between BANANA Boxes.
>>> 
>>>   NEW:
>>>   Select (and extend, if necessary) an existing tunneling encapsulation for
>> sending traffic between BANANA boxes.
>>> 
>>>   Do people think these changes would be an improvement to the existing
>> charter text?  If there are no objections over the next few days, I will make
>> these changes to the online charter text.
>>> 
>>>   Margaret
>>> 
>>> 
>>>> On Sep 15, 2017, at 12:39 AM, Henderickx, Wim (Nokia - BE/Antwerp)
>> <wim.henderickx@nokia.com> wrote:
>>>> 
>>>> The issue I have here is the following. We are chartering a new WG to solve a
>> certain problem.
>>>> The charter already hints to GRE while we have not understood the
>> requirements and have looked at what the best solution would be to
>> accommodate these requirements. The environment in the charter is
>> multi-operator, which means we will have to deal with NAT in multiple ways as
>> long as we intend to use v6.
>>>> 
>>>> So, the issue I have with the charter in general is that we are trying to define a
>> protocols/signalling extensions, while we have not understood the requirements
>> and have done a gap analysis regarding this. The first thing that should happen is
>> look at the requirements and more importantly look at the algorithms we would
>> need to accommodate these requirements. After do gap analysis for the existing
>> protocols and then define the potential extensions. In the last step we should
>> even see if other WG are not already suited to handle this activity.
>>>> 
>>>> On 14/09/2017, 07:07, "Zhangmingui (Martin)" <zhangmingui@huawei.com>
>> wrote:
>>>> 
>>>>  Hi Alex,
>>>> 
>>>>  If "GRE passthrough NAT" was proved to be really required, there are two
>> options:
>>>>  1. GRE in UDP while the UDP provides you the port number.
>>>>  2. The GRE Key field to be used to carry the port number.
>>>>  For the second option, there are some existing implementations. But it is
>> not an option if the Key field has already used for other purpose, e.g., security.
>>>> 
>>>>  However, I would say the popular usage is that the NAT happens just
>> before the GRE tunnel. Why do we have to insert a NAT device in between two
>> GRE tunnel endpoints?
>>>> 
>>>>  Thanks,
>>>>  Mingui
>>>> 
>>>>  ________________________________________
>>>>  From: Banana [banana-bounces@ietf.org] on behalf of Henderickx, Wim
>> (Nokia - BE/Antwerp) [wim.henderickx@nokia.com]
>>>>  Sent: Thursday, September 14, 2017 0:51
>>>>  To: mrcullen42@gmail.com
>>>>  Cc: Alexandre Petrescu; banana@ietf.org
>>>>  Subject: Re: [Banana] Charter
>>>> 
>>>>  How will you sent GRE through NAT. GRE has no port number
>>>> 
>>>>  On 13/09/2017, 17:27, "mrcullen42@gmail.com" <mrcullen42@gmail.com>
>> wrote:
>>>> 
>>>>      Hi Wim,
>>>> 
>>>>      Sent from my iPhone
>>>> 
>>>>> If I hear GRE as a proposal it is very NAT unfriendly and the solution need to
>> work across multiple providers, so this is an important consideration.
>>>> 
>>>>      Sorry, I somehow dropped this thread while I was in vacation...
>>>> 
>>>>      Why do you think that (all) GRE-based proposal(s) would be NAT
>> unfriendly?
>>>> 
>>>>      Margaret
>>>> 
>>>> 
>>>>  _______________________________________________
>>>>  Banana mailing list
>>>>  Banana@ietf.org
>>>>  https://www.ietf.org/mailman/listinfo/banana
>>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
> 
> _______________________________________________
> Banana mailing list
> Banana@ietf.org
> https://www.ietf.org/mailman/listinfo/banana