Re: [tcpPrague] Draft L4S deliverables list

"De Schepper, Koen (Nokia - BE)" <koen.de_schepper@nokia.com> Thu, 19 May 2016 08:59 UTC

Return-Path: <koen.de_schepper@nokia.com>
X-Original-To: tcpprague@ietfa.amsl.com
Delivered-To: tcpprague@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 087A112D16B for <tcpprague@ietfa.amsl.com>; Thu, 19 May 2016 01:59:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] 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 UkH_F0OTjgJk for <tcpprague@ietfa.amsl.com>; Thu, 19 May 2016 01:59:43 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (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 0CEB412D138 for <tcpPrague@ietf.org>; Thu, 19 May 2016 01:59:36 -0700 (PDT)
Received: from fr712umx3.dmz.alcatel-lucent.com (unknown [135.245.210.42]) by Websense Email Security Gateway with ESMTPS id 2596FD5EAB61D; Thu, 19 May 2016 08:59:32 +0000 (GMT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (fr711usmtp1.zeu.alcatel-lucent.com [135.239.2.122]) by fr712umx3.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u4J8xX3Y000436 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 19 May 2016 08:59:33 GMT
Received: from FR711WXCHHUB02.zeu.alcatel-lucent.com (fr711wxchhub02.zeu.alcatel-lucent.com [135.239.2.112]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id u4J8wK86019135 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 19 May 2016 10:59:32 +0200
Received: from FR711WXCHMBA05.zeu.alcatel-lucent.com ([169.254.1.203]) by FR711WXCHHUB02.zeu.alcatel-lucent.com ([135.239.2.112]) with mapi id 14.03.0195.001; Thu, 19 May 2016 10:59:04 +0200
From: "De Schepper, Koen (Nokia - BE)" <koen.de_schepper@nokia.com>
To: Bob Briscoe <research@bobbriscoe.net>, TCP Prague List <tcpPrague@ietf.org>
Thread-Topic: [tcpPrague] Draft L4S deliverables list
Thread-Index: AQHRsSERcasadcLDHUypp3oMSIJcD5+/75tg
Date: Thu, 19 May 2016 08:59:03 +0000
Message-ID: <BF6B00CC65FD2D45A326E74492B2C19FB7682B62@FR711WXCHMBA05.zeu.alcatel-lucent.com>
References: <573C9605.8080308@bobbriscoe.net>
In-Reply-To: <573C9605.8080308@bobbriscoe.net>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.239.27.38]
Content-Type: multipart/alternative; boundary="_000_BF6B00CC65FD2D45A326E74492B2C19FB7682B62FR711WXCHMBA05z_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/tcpprague/Rs0Q-Qu84TyeKcr2uJOJIpFbjiQ>
Subject: Re: [tcpPrague] Draft L4S deliverables list
X-BeenThere: tcpprague@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "To coordinate implementation and standardisation of TCP Prague across platforms. TCP Prague will be an evolution of DCTCP designed to live alongside other TCP variants and derivatives." <tcpprague.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpprague>, <mailto:tcpprague-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpprague/>
List-Post: <mailto:tcpprague@ietf.org>
List-Help: <mailto:tcpprague-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpprague>, <mailto:tcpprague-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 May 2016 08:59:46 -0000

Hi Bob,

I want to help on 1, 2 and most of the topics in 3 mainly in the scope of 4, with implementations for Linux.

Koen.




From: tcpPrague [mailto:tcpprague-bounces@ietf.org] On Behalf Of Bob Briscoe
Sent: woensdag 18 mei 2016 18:19
To: TCP Prague List
Subject: [tcpPrague] Draft L4S deliverables list

Folks,

Here's the table of potential deliverables that I presented in Buenos Aires. I've started to add volunteer's names.
Pls continue...

Each should probably be divided into implementation and drafting the spec, but let's assume any volunteer will do both/either.

Description

Draft(s)

Volunteers

Target WG

1)

L4S identifier

draft-briscoe-tsvwg-ecn-l4s-id

authors on draft

tsvwg?

2)

The DualQ AQM

draft-briscoe-aqm-dualq-coupled

authors on draft

aqm?


3)

Scalable Transport

3-1)

Fall back to Reno/Cubic on loss

Linux / tcpm

3-2)

TCP ECN Feedback

draft-ietf-tcpm-accurate-ecn

authors on draft

tcpm

3-4)

Scaling TCP's Congestion Window for Small Round Trip Times

Bob Briscoe, Marcelo Bagnulo Braun

tcpm?

3-5)

Reduce TCP / SCTCP / TCP Prague RTT-dependence

tcpm?

3-6)

Smooth ECN feedback over flow's RTT, not RTT hard-coded for DC

tcpm?

3-7)

Fall back to Reno/Cubic if classic ECN bottleneck detected

tcpm?

3-8)

Faster-than-additive increase

Marcelo

tcpm?

3-9)

Less drastic exit from slow-start

Marcelo, Bob

tcpm?


4)

“TCP Prague” (for the Internet)

tcpm?

5)

DCTCP bis (for data centres - may be the same as TCP Prague)

draft-ietf-tcpm-dctcp (bis)

tcpm?

6)

"SCTP Prague"

tcpm/tsvwg?

7)

“RMCAT Prague”

rmcat?


Notes:
A line can be drawn somewhere around 3-7) to indicate that everything above is an essential safety feature (preventing starvation etc), while everything below (up to 3-9) is a performance improvement.

4,5,6) are essentially wrap-ups of the relevant elements from 3-1) to 3-9) for each different transport
7) might require one draft for Nada, one for SCREAM, etc or it might be possible to describe one simple delta for all RMCAT approaches.

Whether we need all the bitty pieces 3-1) to 3-9) or whether we should go straight for the wrap-up solutions, is up for discussion.


Bob




--

________________________________________________________________

Bob Briscoe                               http://bobbriscoe.net/