IETF MOQ WG: Consensus call on way forward on REWIND
Magnus Westerlund posted to the MOQ working group mailing list on April 28, 2026. Hi, I do interpret Ian’s comment as his individual position. I will note that as chair I will struggle interpret this consensus call as y…
Message Snapshot
- List:
moq@ietf.org - Thread subject: Consensus call on way forward on REWIND
- Message subject: [Moq] Re: Consensus call on way forward on REWIND
- Author: Magnus Westerlund
- Published: 2026-04-28T10:49:43.000Z
- Source tag:
ietf-mailing-list - Message URL: Open in IETF Mail Archive
Summary
Magnus Westerlund posted to the MOQ working group mailing list on April 28, 2026. Hi, I do interpret Ian’s comment as his individual position. I will note that as chair I will struggle interpret this consensus call as y…
Why It Matters
This message came from the public MOQ working group archive and captures active discussion, meeting coordination, or implementation feedback around Media over QUIC.
Message Excerpt
Hi, I do interpret Ian’s comment as his individual position. I will note that as chair I will struggle interpret this consensus call as you been discussing a lot of related topics and most have not stated an opinion on the actual consensus call. I would appreciate indication on the actual call question.
Plain-Text Body
Hi,
I do interpret Ian’s comment as his individual position.
I will note that as chair I will struggle interpret this consensus call as you been discussing a lot of related topics and most have not stated an opinion on the actual consensus call. I would appreciate indication on the actual call question.
/Magnus as WG Chair
From: Gwendal Simon gsimon@synamedia.com Date: Tuesday, 28 April 2026 at 12:38 To: Ian Swett ianswett=40google.com@dmarc.ietf.org; Luke Curley kixelated@gmail.com Cc: Martin Duke martin.h.duke@gmail.com; Suhas Nandakumar suhasietf@gmail.com; Alan Frindell afrind@meta.com; Magnus Westerlund magnus.westerlund@ericsson.com; MOQ Mailing List moq@ietf.org Subject: Re: [Moq] Re: Consensus call on way forward on REWIND
Ian's statement that he would "be happy to remove Joining FETCH" is significant given his role as editor. The WG should clarify: is this editorial intent or an individual position? Joining FETCH was added via explicit WG consensus to address live streaming requirements. Removing it requires equivalent consensus, including from the stakeholders who requested it. People active in the WG and coming from the live streaming industry are not prolific issue filers, but I trust that editors and chairs do not measure topic importance by GitHub activity.
CurrentGroupFill does not substitute for Joining FETCH. The primary use case for Joining FETCH is fast buffer filling at join: a subscriber needs several past groups, not just the current one. Being several groups behind the live edge is the normal operating state of a live player, not an edge case. The two mechanisms cover different ranges.
A cleaner alternative exists. Rather than a subscriber-initiated FETCH on the existing bidi (in the spirit of PR#1604 and issue #1602), the relay delivers past objects inline on the SUBSCRIBE or PUBLISH bidi proactively, without a subscriber FETCH request. A parameter in SUBSCRIBE_OK communicates the range [Start_Group, Live_Edge). The relay is not cache-constrained: it can fetch from upstream if needed. This removes the subscriber round trip, extends coverage beyond the current group, and makes Joining FETCH redundant.
From: Ian Swett ianswett=40google.com@dmarc.ietf.org Sent: Tuesday, April 28, 2026 2:12 AM To: Luke Curley kixelated@gmail.com Cc: Martin Duke martin.h.duke@gmail.com; Suhas Nandakumar suhasietf@gmail.com; Gwendal Simon gsimon@synamedia.com; Alan Frindell afrind@meta.com; Magnus Westerlund magnus.westerlund@ericsson.com; MOQ Mailing List moq@ietf.org Subject: Re: [Moq] Re: Consensus call on way forward on REWIND
Regarding the consensus call, I think we should make changes to the core draft (some variant of option 3).
As Luke said, I think CurrentGroupFill (Alan's PRhttps://github.com/afrind/moq-transport/pull/15) is a strict improvement on the current draft and fixes the worst of the "Joining Fetch Dissent" issues.
I'm open to some variant of REWIND,…