Re: [V3] RIPT BoF approved for IETF 107 - Draft charter below
Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Sat, 15 February 2020 01:38 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 460B9120026 for <v3@ietfa.amsl.com>; Fri, 14 Feb 2020 17:38:39 -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 H1rfrAZ7IWvk for <v3@ietfa.amsl.com>; Fri, 14 Feb 2020 17:38:36 -0800 (PST)
Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) (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 3816112002F for <v3@ietf.org>; Fri, 14 Feb 2020 17:38:36 -0800 (PST)
Received: by mail-lf1-x12d.google.com with SMTP id v201so7963685lfa.11 for <v3@ietf.org>; Fri, 14 Feb 2020 17:38:36 -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=Hb5DHk7DQT2Nv02OJFlqe2dyx7+VstBtqP6ZX9TRRN0=; b=Y7bhCTJEV+kWEspwYJvE5HaCan0PSyJ5Fidz/3Sckg+KOFvJXll/xXT2wQhww7S1DO BRR8y8xHtllNlXHiUgn+713BHq1WI8Y46KcUZAHAIYLBGh8LfYvgQnZQGHH7NgbsFPUh AC3ETgkq3ClZ6s5r013ct5ZkmlSd6qByZVHFKmHS3U0RIK+pfSy94oWa/phteQc2yf1Z mUMNMZz8djBaxwKSr+UezeLbivnUHJhzO8UPq6F+TclOzzYhXuEi8UZy5k3sKyia4Ejj t1eqBNTqpQl3evGiw6/K15c7Eb03+XboZb4DghvgoWC4acax4co9eGXdXpcF+c2DWGwY X/bg==
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=Hb5DHk7DQT2Nv02OJFlqe2dyx7+VstBtqP6ZX9TRRN0=; b=fTLviO80rMYH04ZCknaBPYF0lApcdJREaJuzSkw1OXoWAHz+2yen4Qc07sWazFvZiF v+oXg3cKWZzgiUzQ90SJ9iU+AMY/1lY9Y9XXO7HweLArkDsyRPqgjKUKUZ46ETkFUFf4 za81VcwmUmQOkX8m/rLpIFN7qtf/VmJcmjbCfqscmSVtVAdZylthrTQ3n6YWQ6TlYw4R 0WhZL7EvZheBncMTF98qOxCq9cbtfm2v5+w1aY/mLnf5gIc8yNyLUlt4QGif49yIYcT7 kTd66CdQTzz+047/ya/Uc2+r78rDXux0MNQjm+LOF/ZKRiRghwc3rYx85NxFJClvXucR dtiw==
X-Gm-Message-State: APjAAAWnyUIPfm0X7kPjZJLDdTn734OfulTke91GAuNIy3c26bpTBPca ievdr5GSknezduLsBiR8vPuDpU3fmrcOooJ/Ti0=
X-Google-Smtp-Source: APXvYqx9pGRy4llxE1rV09y8zRrAvmWxo1Df06r5UR93kj0VEbJpwrI31tp00vqZVrRpEQz59mv91Q2rYB7Pb75Fgmk=
X-Received: by 2002:ac2:5549:: with SMTP id l9mr2946200lfk.53.1581730714277; Fri, 14 Feb 2020 17:38:34 -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>
In-Reply-To: <CA+23+fGNO86ii6q0hd3aiSdib2AT-iu3O+DmgGJXTFbFkGxLnQ@mail.gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Fri, 14 Feb 2020 19:38:08 -0600
Message-ID: <CAKKJt-cNOLRXvut5ss2295XEW=nS73zP+G9=OJVz6obBTKu16Q@mail.gmail.com>
To: Jonathan Rosenberg <jdrosen@jdrosen.net>
Cc: "Cullen Jennings (fluffy)" <fluffy@cisco.com>, Jonathan Rosenberg <jdrosen@five9.com>, "v3@ietf.org" <v3@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005adbe2059e9361fa"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v3/zdpFWAEsWLjHc2NUv9ShmNtTDvs>
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: Sat, 15 Feb 2020 01:38:40 -0000
Hi, Jonathan, On Fri, Feb 14, 2020 at 6:16 PM Jonathan Rosenberg <jdrosen@jdrosen.net> wrote: > RTP is in scope, in that, RIPT replaces RTP (and SDP and SIP). > > Basically, the output of the codec is placed into something called a > 'media chunk' which adds a few parameters which are similar to RTP (i.e., > timestamp) and then sent in a PUT request or GET response. > > No doubt an issue of contention will be whether we should just encapsulate > RTP vs. whats in the draft. > That's very clear, as you explain it. Perhaps it's worth a mention in the proposed charter? Also, perhaps adding AVTCORE as one of the coordinated-with working groups? Best, Spencer > > -Jonathan R. > > On Fri, Feb 14, 2020 at 6:57 PM Spencer Dawkins at IETF < > spencerdawkins.ietf@gmail.com> wrote: > >> Hi, Jonathan, >> >> Thank you for this e-mail, and especially for the one describing the four >> drafts that describe what you're thinking of. >> >> I have one point of confusion, inline below. >> >> On Fri, Feb 14, 2020 at 4:00 PM Jonathan Rosenberg <jdrosen@five9.com> >> wrote: >> >>> Good news folks – RIPT bof was approved for IETF107 and we’ll be >>> meeting. Goal is to try and get a WG formed. As such, charter discussion is >>> in order. Cullen, myself and Justin worked a draft charter. Comments please: >>> >>> >>> >>> >>> >>> This working group will standardize a protocol, capable of operating >>> >>> atop HTTP/3, which supports real-time voice and video communications, >>> >>> including signaling, media negotiation, and transmission of media >>> >>> packets. >>> >>> >>> >>> The primary rationale for this new protocol is to enable deployment of >>> >>> real-time communications services on modern "cloud" systems. These >>> >>> systems are built around HTTP, and for HTTP-based applications, they >>> >>> enable load balancing, HA, auto-scaling, and so on. However, real-time >>> >>> communications protocols are based on SIP and RTP, and they cannot take >>> >>> advantage of these HTTP-based capabilities. >>> >> >> I'm confused about the mention of RTP here. From my understanding so far, >> RTP is MOSTLY out of the proposed scope, but this sentence made me think >> that RTP will be changed or replaced, or encapsulated in QUIC, or something >> else wild in this proposed working group, the way SIP is being replaced. Is >> it correct that "transmission of media packets" refers to signaling >> necessary to tell each endpoint what the media path will look like (I saw >> your P2P media open issue), or are you thinking about something else? >> >> Would removing "and RTP" make a difference for the proposed working >> group's scope? >> >> Best, >> >> Spencer >> >> >>> It is a non-goal of this working group to replicate all of SIP and its >>> >>> many extensions into HTTP. The group will limit itself to supporting the >>> >>> functionality in widespread actual usage today. >>> >>> >>> >>> The protocol uses HTTP techniques for authentication and authorization >>> >>> (notably OAuth), and requires hop by hop encryption (i.e., https). The >>> >>> protocol will also allow for e2e media encryption, although keying is >>> >>> out of scope, and is expected to be handled by other protocols such as >>> >>> MLS. This extension will also utilize STIR for callerID. >>> >>> >>> >>> This protocol should be implementable in browsers, thick desktop >>> >>> clients, mobile apps and servers. >>> >>> >>> >>> The group will standardize an extension to the baseline protocol that >>> >>> automates the configuration necessary to achieve calling between on >>> >>> organization which is a customer of the other (for example, enterprise >>> >>> to service provider). >>> >>> >>> >>> [OPEN ISSUE: Is P2P media in or out? If in, ICE or something else ?] >>> >>> >>> >>> The group will do its work in conjunction with active software >>> >>> development efforts, so that implementation experience feeds directly >>> >>> into protocol development. >>> >>> >>> >>> The group will coordinate with the Webtranport, QUIC, HTTPbis and STIR >>> >>> working groups. >>> >>> >>> >>> Milestones: >>> >>> >>> >>> Dec 2020: Submit baseline protocol to IESG >>> >>> Mar 2021: Submit autoconfiguration protocol to IESG >>> >>> >>> >>> Thx, >>> >>> Jonathan R. >>> >>> >>> >>> -- >>> >>> Jonathan Rosenberg >>> >>> CTO and Head of AI, Five9 >>> >>> >>> >>> ------------------------------ >>> >>> CONFIDENTIALITY NOTICE: This e-mail and any files attached may contain >>> confidential information of Five9 and/or its affiliated entities. Access by >>> the intended recipient only is authorized. Any liability arising from any >>> party acting, or refraining from acting, on any information contained in >>> this e-mail is hereby excluded. If you are not the intended recipient, >>> please notify the sender immediately, destroy the original transmission and >>> its attachments and do not disclose the contents to any other person, use >>> it for any purpose, or store or copy the information in any medium. >>> Copyright in this e-mail and any attachments belongs to Five9 and/or its >>> affiliated entities. >>> -- >>> V3 mailing list >>> V3@ietf.org >>> https://www.ietf.org/mailman/listinfo/v3 >>> >> -- >> V3 mailing list >> V3@ietf.org >> https://www.ietf.org/mailman/listinfo/v3 >> > > > -- > Jonathan Rosenberg, Ph.D. > jdrosen@jdrosen.net > http://www.jdrosen.net > -- > V3 mailing list > V3@ietf.org > https://www.ietf.org/mailman/listinfo/v3 >
- [V3] RIPT BoF approved for IETF 107 - Draft chart… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Spencer Dawkins at IETF
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Spencer Dawkins at IETF
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Ross Finlayson
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Justin Uberti
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Asveren, Tolga
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Asveren, Tolga
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Steve Donovan
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Samir Srivastava
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Asveren, Tolga
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Ross Finlayson
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Spencer Dawkins at IETF
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Asveren, Tolga
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Justin Uberti
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Justin Uberti
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Spencer Dawkins at IETF
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Spencer Dawkins at IETF
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Ross Finlayson
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Ross Finlayson
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Marc Petit-Huguenin
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Cullen Jennings (fluffy)
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Cullen Jennings (fluffy)
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Joerg Ott
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Cullen Jennings (fluffy)
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Justin Uberti
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Spencer Dawkins at IETF
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Asveren, Tolga
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Cullen Jennings (fluffy)
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Asveren, Tolga
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Roni Even (A)
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Jonathan Rosenberg
- Re: [V3] RIPT BoF approved for IETF 107 - Draft c… Roni Even (A)