Back to News
news

IETF MOQ WG: Knowing the start of a Subgroup

Ian Swett posted to the MOQ working group mailing list on April 30, 2026. Thanks for clarifying. Using subgroup IDs in the catalog is an interesting usecase I hadn't considered. I'm not sure this would cause practical p…

Source: IETF Mailing ListView source →

Message Snapshot

  • List: moq@ietf.org
  • Thread subject: Knowing the start of a Subgroup
  • Message subject: [Moq] Re: Knowing the start of a Subgroup
  • Author: Ian Swett
  • Published: 2026-04-30T15:08:14.000Z
  • Source tag: ietf-mailing-list
  • Message URL: Open in IETF Mail Archive

Summary

Ian Swett posted to the MOQ working group mailing list on April 30, 2026. Thanks for clarifying. Using subgroup IDs in the catalog is an interesting usecase I hadn't considered. I'm not sure this would cause practical p…

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

Thanks for clarifying. Using subgroup IDs in the catalog is an interesting usecase I hadn't considered. I'm not sure this would cause practical problems, but I need more time to think about it.

Plain-Text Body

Thanks for clarifying. Using subgroup IDs in the catalog is an interesting usecase I hadn't considered. I'm not sure this would cause practical problems, but I need more time to think about it.

Regarding consistency, today we indicate the end of the Subgroup with a stream FIN, not a bitflag on the Object. So I actually think using Subgroup ID==Object ID is more consistent, but that's my opinion.

When we originally created Subgroups, we needed an ID to stitch them together in case they were split apart. I'm not sure anyone intended this be exposed to the application, but it sounds like you want to? QUIC doesn't expose Stream IDs as part of its API, which was an intentional choice and mostly a good one.

If we go with the bitflag approach (#1618), are people ok with requiring it be set on the first Object in the Subgroup? Requiring it gives the feature a lot more value IMO.

Also, do people want to resolve the undefined prioritization between Subgroups and datagrams in some way? "3. If two objects in response to the same request have the same subscriber

  • and publisher priority and belong to the same group of the same track, the one with the lowest Subgroup ID (for objects with forwarding preference Subgroup), or the lowest Object ID (for objects with forwarding preference Datagram) is scheduled to be sent first. If the two objects have different Forwarding Preferences the order is implementation dependent."*

Thanks, Ian

On Thu, Apr 30, 2026 at 5:22 AM Magnus Westerlund <magnus.westerlund= 40ericsson.com@dmarc.ietf.org> wrote:

Stay ahead of MOQ

Get the latest IETF MOQ standards updates, protocol analysis, and ecosystem news delivered to your inbox.

Go deeper with MOQ Edge Pro

Weekly deep-dives, IETF standards tracking, and streaming tech trend reports — from $9/mo.

See plans →