Fwd: New Version Notification for draft-tiesel-quic-unreliable-streams-01.txt

"Philipp S. Tiesel" <phils@in-panik.de> Mon, 30 October 2017 20:37 UTC

Return-Path: <phils@in-panik.de>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EA6A13FB58 for <quic@ietfa.amsl.com>; Mon, 30 Oct 2017 13:37:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, 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 amSVAbyJu5Br for <quic@ietfa.amsl.com>; Mon, 30 Oct 2017 13:37:26 -0700 (PDT)
Received: from einhorn-mail.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) (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 412F213FB40 for <quic@ietf.org>; Mon, 30 Oct 2017 13:37:26 -0700 (PDT)
X-Envelope-From: phils@in-panik.de
X-Envelope-To: <quic@ietf.org>
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+deb8u2) with ESMTP id v9UKb4va023198 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <quic@ietf.org>; Mon, 30 Oct 2017 21:37:04 +0100
Received: from [2001:bf0:c801:101:c5c2:5a20:ca4:2e26] 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 1e9GnV-0006Kl-40 for quic@ietf.org; Mon, 30 Oct 2017 21:36:37 +0100
From: "Philipp S. Tiesel" <phils@in-panik.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.0 \(3445.1.7\))
Subject: Fwd: New Version Notification for draft-tiesel-quic-unreliable-streams-01.txt
Message-Id: <F56E1528-DCFC-4108-ABD5-98BF36D1FB81@in-panik.de>
References: <150938406623.7809.7336682702011129979.idtracker@ietfa.amsl.com>
To: QUIC WG <quic@ietf.org>
Date: Mon, 30 Oct 2017 21:37:02 +0100
X-Mailer: Apple Mail (2.3445.1.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/wxAYgmsSy0HAttAIAEVxdpwMxtA>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Oct 2017 20:37:28 -0000

Hi,

as promised, we just updated our Internet Draft on Considerations for Unreliable Streams in QUIC.

TL;DR for those who want to spend minimal time on yet-out-of-scope features:

- Given draft-ietf-quic-transport-07 + PR 885, partially-reliable / unreliable streams
  can be added quite nicely.
- Our implementation proposal uses the third least significant bit of the Stream ID
  to signal whether a stream is reliable or partial reliable / unreliable, in analogy
  to the way PR 885 signals unidirectional streams. No other wire format changes.

The draft itself contains many considerations for unreliable streams and some open questions, but nothing that blocks a fast adoption, e.g. for v2.
We are currently working on a quic-go based implementation of the draft.

Happy to take comments or questions
     

> Begin forwarded message:
> 
> From: internet-drafts@ietf.org
> Subject: New Version Notification for draft-tiesel-quic-unreliable-streams-01.txt
> Date: 30. October 2017 at 18:21:06 CET
> To: "Joerg Ott" <ott@in.tum.de>, "Balakrishnan Chandrasekaran" <balac@inet.tu-berlin.de>, "Philipp S. Tiesel" <philipp@inet.tu-berlin.de>, "Mirko Palmer" <mirko@inet.tu-berlin.de>, "Philipp Tiesel" <philipp@inet.tu-berlin.de>, "Anja Feldmann" <anja@inet.tu-berlin.de>
> 
> 
> A new version of I-D, draft-tiesel-quic-unreliable-streams-01.txt
> has been successfully submitted by Philipp S. Tiesel and posted to the
> IETF repository.
> 
> Name:		draft-tiesel-quic-unreliable-streams
> Revision:	01
> Title:		Considerations for Unreliable Streams in QUIC
> Document date:	2017-10-30
> Group:		Individual Submission
> Pages:		10
> URL:            https://www.ietf.org/internet-drafts/draft-tiesel-quic-unreliable-streams-01.txt
> Status:         https://datatracker.ietf.org/doc/draft-tiesel-quic-unreliable-streams/
> Htmlized:       https://tools.ietf.org/html/draft-tiesel-quic-unreliable-streams-01
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-tiesel-quic-unreliable-streams-01
> Diff:           https://www.ietf.org/rfcdiff?url2=draft-tiesel-quic-unreliable-streams-01
> 
> Abstract:
>   This memo outlines how to support unreliable streams as well as
>   partially-reliable streams within QUIC.  The intention of this
>   document is to collect requirements and considerations, to frame the
>   design space, and to give an example how unreliable stream support
>   could be realized.
> 
> 
> 
> 
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
> 
> The IETF Secretariat
> 

-- 
Technische Universität Berlin – FG Internet Network Architectures (INET)
office: MAR 4.024 / Sekr.: MAR 4.4, Marchstr. 23, 10587 Berlin
e-mail: philipp@inet.tu-berlin.de • phone: +49-30-314-75763