Skip to content

Commit faa5417

Browse files
authored
Change "key" to "Parameter Type" (moq-wg#618)
Fixes moq-wg#460
2 parents 517de55 + 8f313a9 commit faa5417

File tree

1 file changed

+21
-23
lines changed

1 file changed

+21
-23
lines changed

draft-ietf-moq-transport.md

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,20 +1052,20 @@ these parameters to appear in Setup messages.
10521052

10531053
#### AUTHORIZATION INFO {#authorization-info}
10541054

1055-
AUTHORIZATION INFO parameter (key 0x02) identifies a track's authorization
1056-
information in a SUBSCRIBE, SUBSCRIBE_ANNOUNCES or ANNOUNCE message. This
1057-
parameter is populated for cases where the authorization is required at the
1058-
track level. The value is an ASCII string.
1055+
AUTHORIZATION INFO parameter (Parameter Type 0x02) identifies a track's
1056+
authorization information in a SUBSCRIBE, SUBSCRIBE_ANNOUNCES or ANNOUNCE
1057+
message. This parameter is populated for cases where the authorization is
1058+
required at the track level. The value is an ASCII string.
10591059

10601060
#### DELIVERY TIMEOUT Parameter {#delivery-timeout}
10611061

1062-
The DELIVERY TIMEOUT parameter (key 0x03) MAY appear in a SUBSCRIBE,
1063-
SUBSCRIBE_OK, or a SUBSCRIBE_UDPATE message. It is the duration in milliseconds
1064-
the relay SHOULD continue to attempt forwarding Objects after they have been
1065-
received. The start time for the timeout is based on when the beginning of the
1066-
Object is received, and does not depend upon the forwarding preference. There is
1067-
no explicit signal that an Object was not sent because the delivery timeout
1068-
was exceeded.
1062+
The DELIVERY TIMEOUT parameter (Parameter Type 0x03) MAY appear in a
1063+
SUBSCRIBE, SUBSCRIBE_OK, or a SUBSCRIBE_UDPATE message. It is the duration in
1064+
milliseconds the relay SHOULD continue to attempt forwarding Objects after
1065+
they have been received. The start time for the timeout is based on when the
1066+
beginning of the Object is received, and does not depend upon the forwarding
1067+
preference. There is no explicit signal that an Object was not sent because
1068+
the delivery timeout was exceeded.
10691069

10701070
If both the subscriber and publisher specify the parameter, they use the min of the
10711071
two values for the subscription. The publisher SHOULD always specify the value
@@ -1093,13 +1093,13 @@ congestion control, and any other relevant information.
10931093

10941094
#### MAX CACHE DURATION Parameter {#max-cache-duration}
10951095

1096-
MAX_CACHE_DURATION (key 0x04): An integer expressing a number of milliseconds. If
1097-
present, the relay MUST NOT start forwarding any individual Object received
1098-
through this subscription after the specified number of milliseconds has elapsed
1099-
since the beginning of the Object was received. This means Objects earlier
1100-
in a multi-object stream will expire earlier than Objects later in the stream.
1101-
Once Objects have expired, their state becomes unknown, and a relay that
1102-
handles a subscription that includes those Objects re-requests them.
1096+
MAX_CACHE_DURATION (Parameter Type 0x04): An integer expressing a number of
1097+
milliseconds. If present, the relay MUST NOT start forwarding any individual
1098+
Object received through this subscription after the specified number of
1099+
milliseconds has elapsed since the beginning of the Object was received. This
1100+
means Objects earlier in a multi-object stream will expire earlier than Objects
1101+
later in the stream. Once Objects have expired, their state becomes unknown, and
1102+
a relay that handles a subscription that includes those Objects re-requests them.
11031103

11041104
## CLIENT_SETUP and SERVER_SETUP {#message-setup}
11051105

@@ -1161,8 +1161,8 @@ identified as 0xff00000D.
11611161

11621162
#### PATH {#path}
11631163

1164-
The PATH parameter (key 0x01) allows the client to specify the path of
1165-
the MoQ URI when using native QUIC ({{QUIC}}). It MUST NOT be used by
1164+
The PATH parameter (Parameter Type 0x01) allows the client to specify the path
1165+
of the MoQ URI when using native QUIC ({{QUIC}}). It MUST NOT be used by
11661166
the server, or when WebTransport is used. If the peer receives a PATH
11671167
parameter from the server, or when WebTransport is used, it MUST close
11681168
the connection. It follows the URI formatting rules {{!RFC3986}}.
@@ -1174,9 +1174,7 @@ the `query` portion of the URI to the parameter.
11741174

11751175
#### MAX_SUBSCRIBE_ID {#max-subscribe-id}
11761176

1177-
The MAX_SUBSCRIBE_ID parameter (key 0x02) communicates an initial value for
1178-
the Maximum Subscribe ID to the receiving subscriber. The default value is 0,
1179-
so if not specified, the peer MUST NOT create subscriptions.
1177+
The MAX_SUBSCRIBE_ID parameter (Parameter Type 0x02) communicates an initial value for the Maximum Subscribe ID to the receiving subscriber. The default value is 0, so if not specified, the peer MUST NOT create subscriptions.
11801178

11811179
## GOAWAY {#message-goaway}
11821180

0 commit comments

Comments
 (0)