From be0c441c27e39e7cb1bbd8f0b5ab163c5d5c8d0a Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Sun, 3 Aug 2025 14:32:02 -0700 Subject: [PATCH 1/2] Remove publisher priority. --- draft-lcurley-moq-lite.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/draft-lcurley-moq-lite.md b/draft-lcurley-moq-lite.md index d30c361..5f59d90 100644 --- a/draft-lcurley-moq-lite.md +++ b/draft-lcurley-moq-lite.md @@ -411,7 +411,7 @@ A Subscribe ID MUST NOT be reused within the same session, even if the prior sub **Subscriber Priority**: The transmission priority of the subscription relative to all other active subscriptions within the session. The publisher SHOULD transmit *higher* values first during congestion. -If there is a tie, a publisher MAY use the Publisher Priority as a tiebreaker. +If there is a tie, a publisher may choose which subscription takes priority, if any. ## SUBSCRIBE_UPDATE @@ -430,20 +430,14 @@ The new subscriber priority; see SUBSCRIBE. ## SUBSCRIBE_OK The SUBSCRIBE_OK is sent in response to a SUBSCRIBE. -It contains information about the subscription ~~~ SUBSCRIBE_OK Message { - Message Length (i) - Publisher Priority (i) + Message Length = 0 } ~~~ -**Publisher Priority**: -The priority of the subscription as indicated by the publisher. -This SHOULD be used as a tiebreaker when the Subscriber Priority is the same. - -**Meta**: This field isn't super useful and could have been removed, but we should encode *something* to acknowledge the subscription. +That's right, it's an empty message at the moment. ## GROUP The GROUP message contains information about a Group, as well as a reference to the subscription being served. From 5aed1e9f8f85b0f998152a69059e3562651505e8 Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Sun, 3 Aug 2025 14:32:58 -0700 Subject: [PATCH 2/2] Remove the tie. --- draft-lcurley-moq-lite.md | 1 - 1 file changed, 1 deletion(-) diff --git a/draft-lcurley-moq-lite.md b/draft-lcurley-moq-lite.md index 5f59d90..34398f2 100644 --- a/draft-lcurley-moq-lite.md +++ b/draft-lcurley-moq-lite.md @@ -411,7 +411,6 @@ A Subscribe ID MUST NOT be reused within the same session, even if the prior sub **Subscriber Priority**: The transmission priority of the subscription relative to all other active subscriptions within the session. The publisher SHOULD transmit *higher* values first during congestion. -If there is a tie, a publisher may choose which subscription takes priority, if any. ## SUBSCRIBE_UPDATE