Re: [Banana] Removal of "solutions"

"Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com> Sun, 01 October 2017 12:27 UTC

Return-Path: <wim.henderickx@nokia.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 43FFD134905 for <banana@ietfa.amsl.com>; Sun, 1 Oct 2017 05:27:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.91
X-Spam-Level:
X-Spam-Status: No, score=-2.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 0fqOk4qZGcAM for <banana@ietfa.amsl.com>; Sun, 1 Oct 2017 05:27:09 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30097.outbound.protection.outlook.com [40.107.3.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB0B013490D for <banana@ietf.org>; Sun, 1 Oct 2017 05:27:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=N3bfYuATtwLhUIYM9xY7QZhRe66nXyF69/ltXzJ3RNM=; b=SiEPnv0kZ2rIwX6wl111vsub98AGmYyjmf3lK4mOs1RYzBJRxZKLpgvUFO+beIkHC08Rxs1zmYrFZhYqTVgRee+nDfkragiFknnPf80Wn4IE1CbqqxZvMCMULXULHdApj8t5B48gwdyE1/tux68p8a46+tqhbiFfx3nyiC4ZPmQ=
Received: from AM2PR07MB0961.eurprd07.prod.outlook.com (10.162.37.144) by AM2PR07MB0963.eurprd07.prod.outlook.com (10.162.37.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.5; Sun, 1 Oct 2017 12:27:06 +0000
Received: from AM2PR07MB0961.eurprd07.prod.outlook.com ([fe80::4c8a:b7d0:b947:7695]) by AM2PR07MB0961.eurprd07.prod.outlook.com ([fe80::4c8a:b7d0:b947:7695%13]) with mapi id 15.20.0077.016; Sun, 1 Oct 2017 12:27:06 +0000
From: "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
To: Margaret Cullen <margaretw42@gmail.com>, "banana@ietf.org" <banana@ietf.org>
Thread-Topic: [Banana] Removal of "solutions"
Thread-Index: AQHTN6IXhv/X/apQ/E2/aq7n5vgcEKLO8eqA
Date: Sun, 01 Oct 2017 12:27:06 +0000
Message-ID: <1F939BED-50E7-4A18-8A7B-BF4A2A9F08C8@nokia.com>
References: <FE9B0325-1481-485C-83C6-AC06BD9EFC08@gmail.com>
In-Reply-To: <FE9B0325-1481-485C-83C6-AC06BD9EFC08@gmail.com>
Accept-Language: nl-BE, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.28.0.170926
authentication-results: spf=none (sender IP is ) smtp.mailfrom=wim.henderickx@nokia.com;
x-originating-ip: [2a02:1810:350a:9600:c410:417f:a2:405e]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM2PR07MB0963; 6:0hAiLIfzWeYeS8jljE92sQsA4MjXo89sPLuvZMrjztgokNYexLBPj0nAt5N+I79Z2Tefgb90lvNEcjmK+el19tiHKNNDSgEk5Jm7+ZQt6B8tgbhOIXy8v/joqKcjmOvXY8UUFf0F2fKnyJuYhAI+i5aiJr2EWUsw5cNq+S59J0vZ4VcMfMiIPtcj6KqKQSHtNsYNnZJ9X7CLUthDJjlqJjYhBPfEc61rY+KovyC5qeUiJB4USdWSbgHVri6va3hX+VQp3bWc4pdvV+cq5oCS/QFmoVUQvwaA20AhKog6Z/1+q8OXUg+Ma3iqLLTRVMHpw/H5OeSF9+pMeyqfp8wbTg==; 5:jHQ/AQ+wxblOPIhYncbZVFceQ0Q04P+uWfUFxaQBSa6Up2cOWIoFQ771R0c9yA5V9qH/wAq6XxJLB9pIGcRNOI9+jTkDFtEh9Ku22ImfRZRVcARr7uw9G0td9Y+xLxqMfxuPXWT2ftkNEuFoq3PN2w==; 24:piWgjZvnnIL4yiXnhTh5JB2ZcnAdBAuJdS1d+zOB0OXzjmQbkVFH4oVZxT8C8ed94CViMGTZ75kRamemcqEeWelppMFZV/qrvxdKDtqVWJg=; 7:JdwSmjz069DwriB+otk9Mtm/e6Q78wr1cXSf2oiFpA8AOHG7b/o7wM/zJf8jC+yLkJgNizjVQAjfi5k4QO/0mw1x811TNRbwlQWIMYpWhhLrYdtOPEKUawwPqjeCbC1dTd35ReEeaXyS6wUT+HNat3ged+lK/ewhOJefkdRQAgSC7h9Yi2mgcz9roVMCtcmfEgGU1sT4BBBK0lnGmlwA/l4euXzVSZp6STzMu+SZkYo=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 9648df65-8e55-4706-df2b-08d508c7baaa
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:AM2PR07MB0963;
x-ms-traffictypediagnostic: AM2PR07MB0963:
x-exchange-antispam-report-test: UriScan:(278428928389397)(21748063052155);
x-microsoft-antispam-prvs: <AM2PR07MB09630D4889C3D49674DFA53D837C0@AM2PR07MB0963.eurprd07.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(3002001)(10201501046)(93006095)(93001095)(6055026)(6041248)(20161123560025)(20161123555025)(20161123558100)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM2PR07MB0963; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM2PR07MB0963;
x-forefront-prvs: 0447DB1C71
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(376002)(346002)(39860400002)(199003)(189002)(53754006)(6306002)(86362001)(97736004)(101416001)(54896002)(106356001)(7736002)(6512007)(3280700002)(3660700001)(316002)(2900100001)(6506006)(33656002)(58126008)(110136005)(5250100002)(83716003)(53946003)(14454004)(2501003)(5890100001)(53546010)(36756003)(83506001)(478600001)(81156014)(5660300001)(39060400002)(105586002)(6486002)(229853002)(81166006)(2950100002)(6246003)(8676002)(53936002)(50986999)(189998001)(6436002)(76176999)(102836003)(2906002)(25786009)(8936002)(68736007)(6116002)(54356999)(82746002)(99286003); DIR:OUT; SFP:1102; SCL:1; SRVR:AM2PR07MB0963; H:AM2PR07MB0961.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_1F939BED50E74A188A7BBF4A2A9F08C8nokiacom_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Oct 2017 12:27:06.5286 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR07MB0963
Archived-At: <https://mailarchive.ietf.org/arch/msg/banana/3lVobRBEYR4LZaA-JsGP8XP5h0Y>
Subject: Re: [Banana] Removal of "solutions"
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: Sun, 01 Oct 2017 12:27:12 -0000

My main problem with this charter is still the fact we are going down a path of defining something new rather than reuse what exists and extend it.
Hence I strongly believe that if the charter is focussed on defining the information model and methods to communicate information existing protocols can be easily extended to support banana.

From: Banana <banana-bounces@ietf.org> on behalf of Margaret Cullen <margaretw42@gmail.com>
Date: Wednesday, 27 September 2017 at 17:05
To: "banana@ietf.org" <banana@ietf.org>
Subject: [Banana] Removal of "solutions"


Hi All,

I have made another pass at the charter, removing the word “solution(s)” as that word seems to mean distinctly different things to different people.  The updated text is included below.

Does this make the purpose of the group clearer?  Or less clear?  Does this address the concerns of people who think that this group should only be chartered to develop protocols and mechanisms, not solutions?

From my standpoint, this change does not actually modify the proposed scope, work items, or goals of the group, but hopefully it makes the proposed goals/scope clearer to people who use the term “solutions” to include system-level descriptions of the network architecture, etc?

Margaret

Charter: BANdwidth Aggregation for Network Access WG

The BANdwidth Aggregation for Network Access (BANANA) Working Group is chartered to specify protocols and mechanisms to support dynamic path selection on a per-packet basis in networks that have more than one point of attachment to the Internet.  The protocols and mechanisms produced by this WG will be designed to work in situations where Internet access is provided by more than one Internet Service Provider, and without cooperation between a set of Internet Service Providers (i.e. these will be Over-The-Top (OTT) solutions).

Bandwidth Aggregation consists of splitting local traffic across multiple Internet access links on a per-packet basis, including the ability to split a single flow across multiple links when necessary.

It is the goal of this WG to produce Bandwidth Aggregation mechanisms with the following benefits:

·         Higher Per-Flow Bandwidth: Many Internet links available to homes and small offices (DSL, Cable, LTE, Satellite, VPNs, etc.) have relatively low bandwidth. Users may wish to run applications (such as streaming video, or content up/downloads) that require (or could benefit from) more bandwidth for a single traffic flow than is available on any of the local links. A Bandwidth Aggregation solution could supply the needed bandwidth by splitting a single traffic flow across multiple Internet links.
·         Reduced Cost: Traffic sharing on a per-packet basis allows the full bandwidth of the lowest-cost link to be used first, only using a higher-cost link when the lowest-cost link is full.
·         Increased Reliability: When one Internet link goes down, ongoing application flows can be moved to another link, preventing service disruption.

Proposed Bandwidth Aggregation mechanisms use different techniques (e.g. tunnels, proxies, etc.) to split and recombine traffic, but at an abstract level, they involve a local (hardware or software) component on the multiple-access network, a remote component within the Internet or at the remote end, and ways for those components to find each other, exchange control information, and direct packets to each other.   We refer to the functional components at each end as the Local and Remote “BANANA Boxes”, and we refer to the ways they direct traffic to each other as “Bandwidth Aggregation mechanisms”.

[Note:  Despite our use of the term “Boxes”, it should be understood that a “BANANA Box” might be a software component running on a piece of hardware with another primary purpose (e.g. a CPE router).]

The Bandwidth Aggregation mechanism(s) developed in the BANANA working group will be designed to work in scenarios where Internet access links from multiple, independent Internet access providers are being aggregated  (i.e. where the aggregated Internet access links are not provided by a single Internet access provider, nor by a set of cooperating providers).  Any protocols defined by this working group will be IP-based, link-layer-independent solutions, and they will be designed to work across NATs and other middle boxes, as needed.

The BANANA WG is chartered to complete the following  work items:
·         Informally document/discuss a BANANA problem statement and usage scenarios in a non-archival document (e.g. Wiki, etc.)
·         Determine how Local and Remote BANANA Boxes find each other (i.e. describe how BANANA boxes will be provisioned/configured).
·         Select or specify protocol(s) that can be used to send control information between BANANA Boxes, including:
o    IP Prefixes of access  links
o    Information about link status and properties (including congestion)
o    Information needed by the Bandwidth Aggregation mechanism(s) in use
o    Determining which flows are/are not eligible for Bandwidth Aggregation
·         Select (and extend, if necessary) a tunnel-based method for sending traffic between BANANA Boxes (i.e. specify a tunnel-based Bandwidth Aggregation mechanism).

When applicable, the BANANA WG will use existing IETF protocols, or extensions to existing IETF protocols, as the basis for the work items listed above.  When an existing protocol is used, the WG deliverable will be a document describing the use of that protocol for Bandwidth Aggregation and/or a set of options or extensions to an existing IETF protocol to make it useful for Bandwidth Aggregation.

The BANANA WG will work with other IETF WGs that define "Bandwidth Aggregation mechanisms" (as defined above), to ensure that protocols selected or specified by the BANANA WG for provisioning and the exchange of control information will work for those Bandwidth Aggregation mechanisms.  The BANANA WG will also work with other SDO(s) that are defining Bandwidth Aggregation solutions (e.g. Broadband Forum TR-378) to ensure that there are no conflicts between our work, and to ensure that there are no negative consequences for users when multiple Bandwidth Aggregation technologies are available in a single environment.

Milestones
·         Apr 2018 Adopt WG draft on provisioning/configuration protocol(s)
·         Apr 2018 Adopt WG draft  on protocol(s) to send control information
·         Apr 2018 Adopt WG draft on tunnel-based BA mechanism(s)
·         Feb 2019 WGLC on provisioning/configuration protocol(s)
·         Feb 2019 WGLC on protocol(s) to send control information
·         Feb 2019 WGLC on tunnel-based BA mechanism(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