Re: [V3] RIPT BoF approved for IETF 107 - Draft charter below

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Wed, 19 February 2020 21:31 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: v3@ietfa.amsl.com
Delivered-To: v3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2900120816 for <v3@ietfa.amsl.com>; Wed, 19 Feb 2020 13:31:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 ysSkmyPcv_f5 for <v3@ietfa.amsl.com>; Wed, 19 Feb 2020 13:31:13 -0800 (PST)
Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) (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 70CE3120128 for <v3@ietf.org>; Wed, 19 Feb 2020 13:31:12 -0800 (PST)
Received: by mail-lj1-x231.google.com with SMTP id y6so1982967lji.0 for <v3@ietf.org>; Wed, 19 Feb 2020 13:31:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2ca3QhRU+a6Q1+/678ELA85YpqKWSVyTcYfcjfJhFs4=; b=HAUUlR1NDkVkwraJ/2oZhHmxY7CjI1Iw7McO6Es4PDp2aTq4XQ6oDlVfVpaIzAvJxV uytUsN2BQtBrtkk+bPwZx1yq+IqQItpr29TarlQ6rN83iIkLsXvcAQRYixnnG2e821hS jtbVUxu+S0Pu1nrb64T53sJvLAnjza1w8w/E6aPqpaDOWMOcmd074D0h56bOwXtt+ZvL z9Cf9WIb4E0M8633HoHXzMjrBfAdmrEHdi4uukuWOLgifPsHy/fVOc3FItXzHnqGVKZi 6DwEgqer2NYglvFp6IW12CfeAJ2vxjsqz34+HsgIiOuxe7MC6alPOBM3Eqt2p4te9rvE yHyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2ca3QhRU+a6Q1+/678ELA85YpqKWSVyTcYfcjfJhFs4=; b=e2bNRzo4a/7d1mUYYOT+zHAzRme+yDLRWP9MHlihCrDINOTtnAUkb73kWENeuMCXII 9imWodKyTrI80EyYkxcqz9vmm00EbxAm0K7Hj5trqvjh6xfUWPiH6GMvj07QRQS+Cl3L BBJjNs216uCnGI53zVNB3xi+ktTlBOXkKrwqfr0zXCf39WDYFcP9MISRbM0BRVteRJD5 q0b6YQXFL8QAq+x5LEjv7zMRZ31baHl2d9/qELICF8TRlBtxBtTLVp8l3UroqbPZUWPu StuZf7VR+sh+tHuphkKAGMgrnplXjnNONpFdcWsbnUbYrR7OwylZFLdxwpCQdzpVM7Yy 4USQ==
X-Gm-Message-State: APjAAAWtEzjPKz6tZO7gEPFw3NfZ+c0ya+BiDR7xKavUE2r6Uej3cUSk iE93hNSxLFZ0X0VB+1E62V7taRxiSAP/aMKfUkw=
X-Google-Smtp-Source: APXvYqxcdmAG63HhAlZ89zhOdgsMm2WSKZFqLYOOxpD+tBZ9niWEOGv4NzmnDMnqzaVT2RcMFjBIJSop/KzRmVpqNAU=
X-Received: by 2002:a2e:b5b4:: with SMTP id f20mr17477224ljn.112.1582147870685; Wed, 19 Feb 2020 13:31:10 -0800 (PST)
MIME-Version: 1.0
References: <BYAPR06MB43914433BF91CE216E6123A6FB150@BYAPR06MB4391.namprd06.prod.outlook.com> <CAKKJt-eKB4wxqK8Xiho2tYaqpM3_fjQYsjJh5-cf_RWd6iR8sQ@mail.gmail.com> <CA+23+fGNO86ii6q0hd3aiSdib2AT-iu3O+DmgGJXTFbFkGxLnQ@mail.gmail.com> <F72DFB60-1BA3-4CD3-9DB2-DF986F3729DE@live555.com> <DF3A5713-AF43-4399-B464-76E48AABF6E7@cisco.com> <fa6980b4-f21a-95c9-9269-aea144da0ab3@in.tum.de> <CAOJ7v-1NK48+8bPB_63WxRA-oFeBv0Y=+t8hj-KZcFHU80GCTQ@mail.gmail.com>
In-Reply-To: <CAOJ7v-1NK48+8bPB_63WxRA-oFeBv0Y=+t8hj-KZcFHU80GCTQ@mail.gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Wed, 19 Feb 2020 15:30:43 -0600
Message-ID: <CAKKJt-dQ9R395Pdvz=78wCUxPjqkPEs6szkgL1hRTsPVzeB1jg@mail.gmail.com>
To: Justin Uberti <juberti@google.com>
Cc: Joerg Ott <ott@in.tum.de>, "Cullen Jennings (fluffy)" <fluffy@cisco.com>, Ross Finlayson <finlayson@live555.com>, Jonathan Rosenberg <jdrosen@jdrosen.net>, Jonathan Rosenberg <jdrosen@five9.com>, "v3@ietf.org" <v3@ietf.org>, Colin Perkins <csp@csperkins.org>
Content-Type: multipart/alternative; boundary="000000000000d08034059ef4813f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v3/Bs_rzNgEgzckHV3YBsAK7npKHTM>
Subject: Re: [V3] RIPT BoF approved for IETF 107 - Draft charter below
X-BeenThere: v3@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <v3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v3>, <mailto:v3-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v3/>
List-Post: <mailto:v3@ietf.org>
List-Help: <mailto:v3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v3>, <mailto:v3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Feb 2020 21:31:15 -0000

Joerg,

On Wed, Feb 19, 2020 at 1:32 PM Justin Uberti <juberti@google.com> wrote:

> Thanks for this paper, I think this is a good exploration of the space,
> especially the table on page 4.
>

I wanted to echo Justin's thanks for forwarding a link to your/Colin's
paper. It's very helpful.

Best,

Spencer


> Generally I think the substrate protocol gives us datagrams (or a suitable
> alternative), encryption, a global sequence number, and some parts of the
> necessary congestion control machinery, and the rest needs to be layered on
> top.
>
> On Wed, Feb 19, 2020 at 8:03 AM Joerg Ott <ott@in.tum.de> wrote:
>
>> Let me just point out here that there is still a dangling question
>> if one could leverage more state from QUIC than just offering a
>> datagram service.
>>
>> Colin and I went through some thought exercise to this end, but we
>> don't have an integrated implementation within QUIC for some RTP
>> features yet.  Still, our little analysis may turn out to be useful:
>> http://www.netlab.tkk.fi/~jo/papers/2018-12-epiq-quic-rtp.pdf
>>
>> Jörg
>>
>> On 19.02.20 16:57, Cullen Jennings (fluffy) wrote:
>> >
>> >
>> >> On Feb 14, 2020, at 10:00 PM, Ross Finlayson <finlayson@live555.com>
>> wrote:
>> >>
>> >> If we want to get something standardized/working quickly, then this is
>> a ’no brainer’, IMHO.  First, define a way to carry RTP/RTCP packets
>> directly in QUIC datagrams - in such a way that the existing RTP payload
>> format defined for each media type could map directly (i.e., with no more
>> media-specific IETF standardization work required).  Even if this means
>> that there's some duplication of functionality between RTP and QUIC
>> (datagrams).  (Ditto for RTP over QUIC (reliable) streams.)
>> >>
>> >> While - at some point in the future - it may be worthwhile defining a
>> new version (v3?) of RTP that works more efficiently with QUIC, this should
>> not be something that we require before we define/standardize a replacement
>> for SIP.  Otherwise it’ll be years before we’re done.  (RTP is starting to
>> show its age, but it’s not broken, and has lots of existing deployment that
>> could, ideally, be leveraged quickly within a SIP replacement.
>> >
>> > Almost no modern RTP implementation actually does the full RTP spec so
>> at the very least we need some serious subsetting of what part of RTP would
>> be mapped to QUIC. The RTP extension mechanism is badly broken particularly
>> for low bandwidth satellite links. And if you look at what RTP clients do
>> with the RTCP sent to them, well, I think there is some house cleaning
>> needed here to be able to actually use RTP /RTCP.
>> >
>>
>> --
>> V3 mailing list
>> V3@ietf.org
>> https://www.ietf.org/mailman/listinfo/v3
>>
>