Re: [Banana] [ALU] Re: Charter Text w/Milestones

"Philipp S. Tiesel" <phils@in-panik.de> Tue, 04 April 2017 09:40 UTC

Return-Path: <phils@in-panik.de>
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 27CF2128792 for <banana@ietfa.amsl.com>; Tue, 4 Apr 2017 02:40:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 h8aptk-Uu6GQ for <banana@ietfa.amsl.com>; Tue, 4 Apr 2017 02:40:17 -0700 (PDT)
Received: from einhorn-mail.in-berlin.de (einhorn-mail.in-berlin.de [IPv6:2001:67c:1400:1010::20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0ACD127977 for <banana@ietf.org>; Tue, 4 Apr 2017 02:40:16 -0700 (PDT)
X-Envelope-From: phils@in-panik.de
Received: from x-berg.in-berlin.de (x-change.in-berlin.de [217.197.86.40]) by einhorn.in-berlin.de (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v349e82O014374 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 4 Apr 2017 11:40:08 +0200
Received: from [2001:638:809:ff1f::8295:dc3a] by x-berg.in-berlin.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <phils@in-panik.de>) id 1cvKwa-00080j-PW; Tue, 04 Apr 2017 11:40:08 +0200
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: "Philipp S. Tiesel" <phils@in-panik.de>
In-Reply-To: <4552F0907735844E9204A62BBDD325E7A6448E89@NKGEML515-MBS.china.huawei.com>
Date: Tue, 04 Apr 2017 11:40:08 +0200
Cc: "banana@ietf.org" <banana@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <A000C0F1-19F5-4611-8714-E64B408E0956@in-panik.de>
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> <HE1PR0701MB2188D9E6014F44B4BC080020EA080@HE1PR0701MB2188.eurprd07.prod.outlook.com> <4552F0907735844E9204A62BBDD325E7A6448E89@NKGEML515-MBS.china.huawei.com>
To: "Zhangmingui (Martin)" <zhangmingui@huawei.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/banana/VkbrM2ZNDpCEYxOPv3gBmfl6cZg>
Subject: Re: [Banana] [ALU] Re: Charter Text w/Milestones
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, 04 Apr 2017 09:40:19 -0000

> On 4. Apr 2017, at 00:17, Zhangmingui (Martin) <zhangmingui@huawei.com> wrote:
> 
> Hi Praveen,
> 
> > Hi :
> >    After attending several meetings , I am still NOT sure if there is clarity of right problem statement to charter a WG.  The issue which I have are following.
> 
> > 1. The third party operator offering service of bandwidth aggregation is NOT the case I have so far seen with our customers. That may be use case but is NOT the mainline line use case.  Either the operator offering service is wireline or wireless and is leasing the complementary line from other service provider but the device at home and anchor point of bandwidth aggregation is in control of the operator offering the service. 
>  
> [Mingui] I know “speedify” is an example tool of bandwidth aggregation that is provided by a third party operator. But why there has to be a third party? Is it more of interest that the operator let the BANANA box talk with a remote BANANA box while these two boxes are produced by different vendors?

I think it is generally a good idea to design solutions in a way that they _can_ be operated in a completely distributed fashion by as many parties as there are network elements involved. Merging parties later on is easy, differentiating is difficult.
This comes at cost of complexity, but I think BANANA is still in the "exploring the design space” phase and not in the “cutting complexity” pahse.

> > 4. I know GRE is one solution which was discussed in BANANA meeting and if we have to develop signaling protocol for the tunnel status, then ietf has already produced one which is PMIP . Why not use it.
>  
> [Mingui] From I observed in the past few (at least 3) years, carriers never became interested in rendering a heavy mobile IP stack to be a BANANA solution. The first thing must be done is how to remove 90% of PMIP’s complicated functionalities that are designed for mobile scenarios only.

I don’t see why we should care about this in BANANA: PMIP is complex because of its trust- and mobility model. As long as operator have GTP2 and PMIP as function equivalent choices, there is no motivation for operators to migrate to PIMP. That does not imply anything for BANANA.

> [Mingui] Subsequently, we still have to design missing functionalities, such as per-packet load distribution and the bypassing feature.

We have IFOM in PMIP which allows per-flow load distribution. Extending this to per-packet distribution sounds reasonable to me as it allows to mix per flow and per packet load distribution in a way the you can distribute protocols that are distributable per packet while distributing per flow e.g. for regular TCP.
Bypassing can at least be done by the client by using the COAs / visited network address as source addresses for e.g. MPTCP flows.
 
> [Mingui] You’d better come up with a draft to depict a complete solution before you claim it is usable at all. If you do so, you will soon find out you are repeating the story of GRE tunnel bonding.

We are still in the chartering phase… please keep that in mind.

AVE!
  Philipp S. Tiesel / phils…