Re: [Moq] Agenda topics for side meeting on Tuesday

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Mon, 08 November 2021 18:11 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: moq@ietfa.amsl.com
Delivered-To: moq@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78C193A0CCC for <moq@ietfa.amsl.com>; Mon, 8 Nov 2021 10:11:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 sZZHewJbkJN5 for <moq@ietfa.amsl.com>; Mon, 8 Nov 2021 10:11:12 -0800 (PST)
Received: from mail-ua1-x92e.google.com (mail-ua1-x92e.google.com [IPv6:2607:f8b0:4864:20::92e]) (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 E62A63A0CCD for <moq@ietf.org>; Mon, 8 Nov 2021 10:11:11 -0800 (PST)
Received: by mail-ua1-x92e.google.com with SMTP id l43so33265294uad.4 for <moq@ietf.org>; Mon, 08 Nov 2021 10:11:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=di7+tIwukeZvJUpZKZ5jMSdP8vmdenl5khH6dUGA8X4=; b=kBQ26aDfR8RX81ISrHdRoz5DMObUoP1XiuyFaWhdmCqI6vVKDm3S5R1KGgPLc101U/ 8it5XFbmMA+lKeOFkYyQCFn2x4dThpDDf7F2iP7coDpr8YXOCVlkLRAPKHRy0C6t2itJ Mtx4T5j/N4jdgdu5rVzlcMk9P2ysD0JbdxjVsiILCoRcQdIGz3mf4r09zvzDCGnMjRm5 6WuIVME5wb34ppc7LI6MmK5YjqYVCLShIahcpDNho4dNj/IveuD9aHiuENwS1st1PFBg mfx98Q7221i4mVHOTLL9Jde9s7U9XXq1D4ujueOmSsSJhoC9hefd5A218t0xDQsdn+XU YuAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=di7+tIwukeZvJUpZKZ5jMSdP8vmdenl5khH6dUGA8X4=; b=DnnrAVsrEgHhiHEdJwt07ViiZtmu5UupVYo1Q/3Jj54ud9RR39F1mMvCJbE7zfStvm scOW16jj6pXug6v91d1qX9C1cPSqcxKWTFavf4jEvy9/s/C+JoulBEfxjfkOk62+nclb J3KnLRkOe0v+uqircxuOWyH0zLaP8prigGkBJFj8CvWPqVYcVnLJm2lzWWQuRp34Xtex DpyeWzpd1OkkxQ6+IhlAf7/iyvqkod8AyHCIKVSaTZGNbGb5FjHC2Hl/EhsL51iEyHjo KIQqV/znhuZs0eM2cQaZ2mmZcAbS3bmC34ruoLmcyApQpCn74//rM4uNU/4UDxzRLhvS 50/A==
X-Gm-Message-State: AOAM5313LswetJED7Ma6ePpVf1bV9zMqw/mlcoy3A6aSm71YPjG99NaS zlFTdL/0GhPeBGUwKTttPgfiS9j/74a4zcH5vRfjS4mv
X-Google-Smtp-Source: ABdhPJwaTqId8dixvgDcvPpyFBtmdAqi9c53sD3lpbPS9pV7a3q6imH80LIQ3WiBY3JHF6Me0okM22D6+vy3dUnXxNI=
X-Received: by 2002:ab0:2983:: with SMTP id u3mr1182889uap.35.1636395069297; Mon, 08 Nov 2021 10:11:09 -0800 (PST)
MIME-Version: 1.0
References: <CAKKJt-euVt2j5+B_1+GPSvwaT-RcwvX=nMTJcnuD6RwgccCn_w@mail.gmail.com> <CAKKJt-f=AULS=ZXGdoYsYwvwxe16DF=Y-FjTPDdH-DFtrrNm3Q@mail.gmail.com> <CAKcm_gO0b92qw2HjsEzdjhaA_zEWGWO7Ld+HQU9nbiDooLwBcA@mail.gmail.com>
In-Reply-To: <CAKcm_gO0b92qw2HjsEzdjhaA_zEWGWO7Ld+HQU9nbiDooLwBcA@mail.gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Mon, 08 Nov 2021 12:10:43 -0600
Message-ID: <CAKKJt-et5nT_e0p0MY4HG+DMdTjTwuf+-k2ZbH7w6wj4McphQQ@mail.gmail.com>
To: Ian Swett <ianswett@google.com>
Cc: MOQ Mailing List <moq@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d156e205d04aeae3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/moq/2hgdR67U4gyrTkjfRCwRGEts_ik>
Subject: Re: [Moq] Agenda topics for side meeting on Tuesday
X-BeenThere: moq@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Media over QUIC <moq.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/moq>, <mailto:moq-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/moq/>
List-Post: <mailto:moq@ietf.org>
List-Help: <mailto:moq-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/moq>, <mailto:moq-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Nov 2021 18:11:16 -0000

Hi, Ian,

On Mon, Nov 8, 2021 at 11:38 AM Ian Swett <ianswett@google.com> wrote:

> Hi,
>
> I've looked at the following uses cases fairly closely for QUIC in the
> past.
>
>    - Live Video Ingestion - Existing protocols don't fully meet our needs
>    (ie: performance vs reliability, standardization, etc), and this is
>    becoming a real problem.
>    - Live Video Delivery - Currently we're pushing the edge of what HTTP
>    can do efficiently, including some non-standard extensions.  This is also
>    not optimized for QUIC or HTTP/3, which could improve performance.
>    - WebRTC over QUIC, ie: RTP over QUIC + Datachannels over QUIC - There
>    could be a number of benefits of WebRTC over QUIC.  A number of people who
>    were interested in this are now focused on WebTransport, but there's still
>    the matter of what you send over WebTransport, so I think there's some work
>    to be done in addition to finishing WebTransport.
>
>
Thanks for this - it's very helpful, and it will definitely be on the list
for tomorrow's meeting.


> As with QUIC, I see we have a number of different working groups different
> parts or applications could land in.  I worry that could cause
> fragmentation if each sub-domain solves their problem without collaborating
> closely with others.  I'm not sure if a new WG(ie: QUIC-style) is necessary
> here, but I do think caution should be taken to ensure we don't reinvent
> the wheel 3+ different ways.
>

Yes, exactly. It's sad when three people working in isolation solve a
similar problem in three different ways that have to be implemented three
times, but it's doubly sad when they all show up in QUIC either asking for
advice on three similar solutions, or even proposing three similar but
incompatible extensions! đŸ˜ˆ

Best,

Spencer, who should be apologizing to Lucas for even thinking such a thing!


>
> Thanks, Ian
>
> On Mon, Nov 8, 2021 at 7:13 AM Spencer Dawkins at IETF <
> spencerdawkins.ietf@gmail.com> wrote:
>
>> So, three things I should say before the Tuesday side meeting.
>>
>> First - this side meeting will be under Notewell, because it's focused on
>> input to the IETF.
>>
>> Second - I'm planning to record the session, just so I can verify what we
>> said, so that I can produce decent minutes. If anyone objects, please also
>> volunteer to take excellent notes!
>>
>> Third - James and I are most familiar with the RTP over QUIC proposals,
>> but we recognize that there will be commonalities between various
>> proposals, so  we're perfectly happy to talk about other use cases and
>> requirement sets. So, letting us know what you're thinking about, as
>> requested below, will be super useful.
>>
>> Please Do The Right Thing.
>>
>> Best,
>>
>> Spencer
>>
>> On Sun, Nov 7, 2021 at 12:36 PM Spencer Dawkins at IETF <
>> spencerdawkins.ietf@gmail.com> wrote:
>>
>>> Dear MOQ fans,
>>>
>>> It's time to put together an agenda for the Tuesday meeting. I'd like
>>> for this meeting to be a working session, not a forum for presentations, so
>>> please keep that in mind.
>>>
>>> As a high-order bit, I think we've spent a lot of time thinking about
>>> use cases here, and I'd like to push down another level, and make sure we
>>> understand what the work for the IETF (and possibly for the IRTF) is.
>>>
>>> I know what the protocol work is for my use cases:
>>>
>>>    - Mapping RTP onto QUIC (many options exist, so picking one or more
>>>    would be helpful) This is squarely in scope for AVTCORE
>>>    - Mapping RTCP onto QUIC (which may be the same approach as used for
>>>    RTP, or may include things like using QUIC facilities instead of RTCP
>>>    facilities, where those QUIC facilities exist).. Again, this is squarely in
>>>    scope for AVTCORE
>>>    - SDP description for RTP/RTCP over QUIC. This is squarely in scope
>>>    for MMUSIC, as soon as we figure out the details in AVTCORE.
>>>
>>> What is the IETF/IRTF work for your use cases?
>>>
>> --
>> Moq mailing list
>> Moq@ietf.org
>> https://www.ietf.org/mailman/listinfo/moq
>>
>