[AVTCORE] Requests for specific feedback on the RoQ presentation at IETF 119 AVTCORE
Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Tue, 19 March 2024 03:46 UTC
Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 272B5C14F617 for <avt@ietfa.amsl.com>; Mon, 18 Mar 2024 20:46:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O9y86BYker65 for <avt@ietfa.amsl.com>; Mon, 18 Mar 2024 20:46:04 -0700 (PDT)
Received: from mail-pg1-x533.google.com (mail-pg1-x533.google.com [IPv6:2607:f8b0:4864:20::533]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57C1AC14F6B0 for <avt@ietf.org>; Mon, 18 Mar 2024 20:46:04 -0700 (PDT)
Received: by mail-pg1-x533.google.com with SMTP id 41be03b00d2f7-5d4d15ec7c5so3937742a12.1 for <avt@ietf.org>; Mon, 18 Mar 2024 20:46:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710819963; x=1711424763; darn=ietf.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=XQqmBekRiiEOXKwJH5+eJKTkw8+Wq0+uAUKe08KANDA=; b=KamXb78bOrpVK3npML5yaBLyu2F/BiU8wqWVCWE+dnphukK+w10FYl2P3g/v+lrTPo ZxSvgq0EsOUig6uRe+ScwR2vNs4/NAOmAuVGQwsySDvGsgB5FUnMBaABmikwr+Zxi8im u1Dg9deKv9jitW5JyulVoXwSOwF1Q2pkO9I2YHq4Uo7TITHzn1IodDM+uhUG9KxQf/ZP EDhYvpzGzURw5RgbhWomTxnySid/7qv8mqacUCkRWLJKVNgym1P8mcgLDgdbajYvB6GK EJiKYT9EQRGBPmDXTXRMATM1fAOT4b6oxDcnN2sg8l+nqyA+ZToLas3+1gUx4wHIB8mx coUg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710819963; x=1711424763; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XQqmBekRiiEOXKwJH5+eJKTkw8+Wq0+uAUKe08KANDA=; b=tZ6zKkxlAWIlGHUq3wyLXgXvNH6BqkqLq/K0qsBVKaI2EoAt89nQbnTdzA0QMDHad1 XLWOWV0i4qDsgAtfwTMNzwFSFMT1Zn88mZpohODd8J3yN4xArQSdZKas7G9a1bQ+nF3g 196yxQ37hgs/QZjUCFylLLYix9/n2aikrEbZxPWWAaM2o/u9LHIla6SgBlzngNuraDEC yEXdyNG9E/HnW08JWOCj5zzstVQssaKumn2wjCUon+On1H7E+lXN4QpCr3GUt6BP9QK7 VEY2bfpctK2eLO+Y3QK7nXgGQ+lpepjwvx66E4mXgCAGUnVTRMeyGgap9anravPPMNp6 kI2g==
X-Gm-Message-State: AOJu0Yw4bE6EBoijIx53ooE/OxW7i1tJ+e7eLROzk0fmTjzoHAwYH+1A zpbeqtUPoFUq0uKfFyKi8di2Z7Ns5iFET2sT8WWbFHq76/q+wsjoG+G/+loDRLjUfDjWtEECiL7 9JySMtkPoS1prbYcX6sQBxFWb4+qfd6sFpD4=
X-Google-Smtp-Source: AGHT+IHRjpsJo49ZGj5AYHfyBHb/i+Z8ZBnUT5gyAGh0kkBm3JM+7vNZv0fTmLiwN3An1FgiV71C5VLVAd5OaUFdjb4=
X-Received: by 2002:a05:6a21:9998:b0:1a3:5224:c3d1 with SMTP id ve24-20020a056a21999800b001a35224c3d1mr1775373pzb.11.1710819962890; Mon, 18 Mar 2024 20:46:02 -0700 (PDT)
MIME-Version: 1.0
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Mon, 18 Mar 2024 22:45:37 -0500
Message-ID: <CAKKJt-fAU-tnmisTjsJE7N3iRbcM6-YWjJc2UTZ_8t13UD0kDw@mail.gmail.com>
To: IETF AVTCore WG <avt@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000029b1e90613fb50f2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/gSIELihIO1GINyJUMEmIAciTVgQ>
Subject: [AVTCORE] Requests for specific feedback on the RoQ presentation at IETF 119 AVTCORE
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt/>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Mar 2024 03:46:08 -0000
Dear AVTCORE, If I understand correctly, we should be seeing WGLC for https://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-over-quic/ Real Soon Now. This was our first session where we had no open PRs and only one open issue, and the chairs asked "Are we almost finished with this specification?" and got a thumbs-up from the room. There were three points where Mathis and I were hoping for feedback, but the session time slot did not allow discussion, so it seems reasonable to ask here, on the mailing list. - We have been thinking of multiplexing other protocols with RTP/RTCP on the same QUIC connection in general terms, but we are understanding that this may not be the best way to proceed. We are very interested in feedback on specific protocols that people would like to multiplex with RTP/RTCP over QUIC. Bernard Aboba and Peter Thatcher talked about multiplexing the WebRTC data channel with RoQ, and that was helpful, but are there other obvious suspects? - We got a question about NAT traversal/RoQ peer-to-peer support, and it occurred to me that we have added Section 13, Directions for Future Work <https://datatracker.ietf.org/doc/html/draft-ietf-avtcore-rtp-over-quic-09#name-directions-for-future-work>.at Bernard's suggestion after the last interim meeting, and we've gotten some feedback in GitHub on what's included in version -09 of the draft, but we invite people to look at what we're anticipating, and provide feedback where appropriate. Thanks! Best, Spencer (Notes from HedgeDoc <https://notes.ietf.org/notes-ietf-119-avtcore?edit> on this presentation inserted here for convenience) 4. RTP over QUIC (M. Engelbart, J. Ott, S. Dawkins, 20 min) https://datatracker.ietf.org/doc/html/draft-ietf-avtcore-rtp-over-quic Mathis Engelbart presenting updates and open issues. Bernard raised concerns about running the WebRTC data channel over QUIC, multiplexed with RoQ. Peter Thatcher agreed that using the current API would be a mistake, but multiplexing could make sense. Spencer said from his perspective, we have been thinking about multiplexing other protocols with RoQ in general, and feedback about specific protocols that would be usefully multiplexed with RoQ, like the feedback Bernard and Peter are giving in this session, is extremely helpful. “Are we almost finished with this specification?” - thumbs up from the group. Peter asked how far can the RoQ and SDP for RoQ specification go if there are no solutions for peer to peer QUIC? Will the WG be happy with a specification that only supports client to server? >From Peter Hatcher in Zulip: FWIW, I’m not opposed to RoQ being published without p2p. I just wanted to make sure everyone is OK with that. My fear is that we’ll call RoQ done and then the p2p piece will fall through the cracks between the AVTCORE WG and the QUIC WG. Spencer confirmed with Jonathan that SDP is not blocking for WG last call but likely is blocking for PUBREQ. Spencer notes that the authors have considered further developments that are ongoing or expected to happen and what potential impact that can have. Spencer pointed out that the current revision of RoQ has a new section 13 <https://mengelbart.github.io/rtp-over-quic-draft/draft-ietf-avtcore-rtp-over-quic.html#name-directions-for-future-work>, on Future work, added at Bernard’s suggestion during the last interim. This describes things we have legitimate issues for, but do not have a path for yet (like NAT Traversal), or do not have experience with (like connection migration and QUIC multipath). Spencer doesn’t think it’s worth blocking RoQ publication for these topics, and they can be described in other specifications while we are getting implementation and deployment experience. Joerg Ott stated that we can go to WG last call before IETF 120, and work on that feedback in a timely way. “This work has already dragged out way too long” (Spencer notes that the individual draft -00 was submitted in July 2021, which is far enough in the past that one might reasonably expect we are finished). Magnus stated that we should go to WG last call. Signalling is seperate, and RoQ can be extended for future capabilities. Peer to Peer is all about establishing the QUIC connection, while RoQ is about mapping onto a QUIC connection, so it’s fine for them to progress independently. >From Lucas Pardue in Zulip: +1 WGLC soon
- [AVTCORE] Requests for specific feedback on the R… Spencer Dawkins at IETF