Re: New mailer and IETF107 BoF on RIPT - voice over httpbis/quic
Phillip Hallam-Baker <phill@hallambaker.com> Mon, 24 February 2020 17:33 UTC
Return-Path: <hallam@gmail.com>
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 CF76F3A0F3F; Mon, 24 Feb 2020 09:33:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level:
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 gxpKuXyiKDT7; Mon, 24 Feb 2020 09:33:37 -0800 (PST)
Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com [209.85.167.181]) (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 6BA893A0F32; Mon, 24 Feb 2020 09:33:37 -0800 (PST)
Received: by mail-oi1-f181.google.com with SMTP id q81so9745357oig.0; Mon, 24 Feb 2020 09:33:37 -0800 (PST)
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=Cld1PV0ZDuBuHHbci9qz97Vc8bmgaXaPe7vSuCS8Zd8=; b=LGIIJcRsPgAOrCe0D4XEDlBWgKgDQdQKpsY4HClsJPB7hOA9FYQ1cH00XY+pM+0y6u SXx7d+aOM9rKpa2HcDMr+JaeNJ80CEt4ML/cJ1+4rzRELC8AtPJNJA8mn1SSPWcWMCq1 F4RjgzcoDsgeNhbpRQ3Bj7Fiygp7xJsPemqpYs5uMZyIecjZgamPrU0VtIQBCyNPGT73 KmupiTG2/wt2DIyDBZyRwnxwFKWX/UKBn6TFjqrvbtO3HpFf2wpf2tWPNUZZCYUMGcvs /zGaYZRue2QIG3u7md2ACf4Qzhb5J0OTXrQpmK097Y2B9rDaFkTL4V8bgs5pA2nGfdbk DGow==
X-Gm-Message-State: APjAAAW6SzBLOtaDLesyUMjeF/B+PeMiK4fCtS2BmjpNOPLWHrIoR11g Y3gyT8IDLsCtcpdDgzPvjpTsRtcp2/VUI1TgHsw=
X-Google-Smtp-Source: APXvYqzSvrN5BeqM1uFTKKnnup8IPsV0bDeUSNkpbtw5+FXLqlvly4ivNPu78TicGh1xbiiOMLtafyyAiulH1MTlYTM=
X-Received: by 2002:aca:4106:: with SMTP id o6mr105082oia.173.1582565616536; Mon, 24 Feb 2020 09:33:36 -0800 (PST)
MIME-Version: 1.0
References: <CA+23+fHwc9NEpgJCZHdEdpXKrt1nLKufQzPEusz9NiewQOO=bA@mail.gmail.com> <CABcZeBPWEZnRz39NeeMfvgej335t8qFVcWjefqJTt74rHV1ORg@mail.gmail.com> <CAKKJt-dbgh4r3vdtDZkj3ZNodgucGsy3Arze=WLtfdsdJ0CKag@mail.gmail.com>
In-Reply-To: <CAKKJt-dbgh4r3vdtDZkj3ZNodgucGsy3Arze=WLtfdsdJ0CKag@mail.gmail.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Mon, 24 Feb 2020 12:33:25 -0500
Message-ID: <CAMm+Lwh8m8YjVB49PkxqJV5GjLF=YDJDp=wczZFQObddZBZBHw@mail.gmail.com>
Subject: Re: New mailer and IETF107 BoF on RIPT - voice over httpbis/quic
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Cc: Eric Rescorla <ekr@rtfm.com>, Jonathan Rosenberg <jdrosen@jdrosen.net>, IETF QUIC WG <QUIC@ietf.org>, v3@ietf.org
Content-Type: multipart/alternative; boundary="00000000000068528e059f55c5d2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/P8cHTHlAgvfBSWi5k74vwTXxSfI>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Feb 2020 17:33:39 -0000
Stepping back a bit, I think one of the reasons for the focus on HTTP is to be found in the current state of Voice/Video codecs on at the platform level. Apple, Microsoft and Google have different models which makes supporting a voice or video app on multiple platforms 'challenging' to say the least. And so if you search for information on how to code such an app, you get back a dozen hits for middleware libraries that promise to provide multi-platform support. The cause of the Iowa caucus meltdown in the US was an app provider used one of the middleware layers to build the app. The free level proved sufficient for testing but couldn't support demand on the day. IETF doesn't do APIs of course. Only that is exactly what a Web service interface is just passing parameters over wires instead of via the stack. If there is successful IETF activity in this space supported by the major platform providers, there will be a dialectic interaction with the platform APIs resulting in the emergence of a common intersection. The difference between the Web Service approach and QUIC datagram approach is the first is a reliable transport, the second is not. And that is very important when the data in a packet is time sensitive. No point in resending a lost audio packet after the listener has heard that bit. If we know the transport is lossy, we may design our compression system differently. So while I see great value in pursuing both approaches, it is clear that we want to do the lossy datagram model in the near future and that it is the harder case. Given that the real payoff here is the constraints on the APIs, I think we need to make the QUIC approach the lead. The problem here is that we are talking about 'protocol' but our negotiations are actually causing a chain of interactions with the CODEC and API people at the end of them. I think we owe it to the people at the other end of that communication to tell them the full set of what we want up front rather than in two separate stages. >
- New mailer and IETF107 BoF on RIPT - voice over h… Jonathan Rosenberg
- Re: New mailer and IETF107 BoF on RIPT - voice ov… Eric Rescorla
- Re: New mailer and IETF107 BoF on RIPT - voice ov… Spencer Dawkins at IETF
- Re: New mailer and IETF107 BoF on RIPT - voice ov… Phillip Hallam-Baker
- E2E Security and P2P media Cullen Jennings