RTP Payload Format for Haptics
draft-ietf-avtcore-rtp-haptics-13
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
2026-01-20
|
13 | Gorry Fairhurst | Revised I-D has been submitted. |
|
2026-01-20
|
13 | (System) | Removed all action holders (IESG state changed) |
|
2026-01-20
|
13 | Gorry Fairhurst | IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::Revised I-D Needed |
|
2025-12-18
|
13 | Gorry Fairhurst | draft-ietf-avtcore-rtp-haptics has a set of IESG review comments, which ought to be addressed. For ease of tracking these are listed here, but the complete original … draft-ietf-avtcore-rtp-haptics has a set of IESG review comments, which ought to be addressed. For ease of tracking these are listed here, but the complete original set can be found in the data tracker. Please let me know, as responsible AD how you wish to proceed with each of these. >> 1. IANA I think the IANA considerations should be moved into the IANA considerations section. It is quite unusual to have a IANA considerations section simply pointing to other sections. I am not sure whether it helps IANA. Please move the text from section 6.1 into section 10, and if necessary include a reference to point back to section 6.1. etc. >> 2. Textual 196 ... Both 197 quantized and descriptive data can be encoded in a human-readable 198 exchange format based on JSON (.hjif) ... Just my opinion after squinting at unreadable JSON thousands of times, but I think the contrast between hjif and hmpg is that hjif is "text-based" or "text-encoded" rather than being binary encoded. >> 3. MHIS This acronym is expanded several times, only one is enough ;-) >> 4. Abstract s/This memo describes/This memo *specifies*/ as this draft is a proposed standard. >> 5. Section 1 s/This document describes/This document *specifies*/ as this draft is a proposed standard. >> 6. Section 3 Please expand `hmpg` >> 7. In Section 5.1 - Is there a specific value for the "Payload type" field ? >> 8. Section 5.2 -Please follow the IESG statement, https://datatracker.ietf.org/doc/statement-iesg-statement-on-clarifying-the-use-of-bcp-14-key-words/, about the "SHOULD”. Please add a sentence to explain the consequences of NOT following the recommendation. >> 9. Section 5.3.2 Just curious about the consequence of missing two FUs: one with FUE then one with FUS... i.e., two fragmented units appearing as a single fragmented units. Should there be text about this specific case ? >> 10. Section 5.4 This section is about `Transmission` but also contains `If a media receiver receives`; should the section title be modified accordingly ? >> 11. Section 6.2 This section as a lot of default value with a `SHOULD`; why not a "MUST" ? What are the consequences of selected another default ? (see above). >> 12. Security Section 9, para 3: While RFC7201 does give options to an application developer for security mechanisms, it is a bit old at this point. Most of the options listed have migrated to stronger versions. For example TLS1.2 (RFC 5246) is on the verge of obsolescence. BCP 195 (includes RFC 9325 and eventually draft-ietf-uta-require-tls13) provides the most current guidance for using the (D)TLS protocols. For IPsec, RFC 4301 is an architecture specification, the actual protocols are RFC 4303 and RFC 7296. I wouldn't recommend putting all of this in the draft. I do think that there needs to be a statement that 'appropriate, current, strong security mechanisms' with a disclaimer that RFC 7201 is dated... The easiest thing to point to is RFC 9325, if you want something specific. I'm happy to help with the wording. There were also two comments that you may like to address or comment upon: >> Use of SVG graphics To make a much nicer HTML rendering, suggest using the aasvg too to generate SVG graphics. It is worth a try especially if the I-D uses the Kramdown file format ;-) >> 3GPP Liason I note from the shepherd's writeup about 3GPP study item being interested in this work and wanted to check if an liaison had been sent to the 3GPP to inform them of this document and asking for their review/inputs, as appropriate. |
|
2025-12-18
|
13 | (System) | Changed action holders to Hyunsik Yang, Xavier de Foy (IESG state changed) |
|
2025-12-18
|
13 | Gorry Fairhurst | IESG state changed to Approved-announcement to be sent::Revised I-D Needed from Approved-announcement to be sent::AD Followup |
|
2025-12-18
|
13 | Morgan Condie | IESG state changed to Approved-announcement to be sent::AD Followup from IESG Evaluation |
|
2025-12-17
|
13 | Paul Wouters | [Ballot comment] I support Deb's comment :) |
|
2025-12-17
|
13 | Paul Wouters | [Ballot Position Update] New position, No Objection, has been recorded for Paul Wouters |
|
2025-12-17
|
13 | Amanda Baber | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
|
2025-12-17
|
13 | Mohamed Boucadair | [Ballot comment] Hi Hyunsik and Xavier, Thank you for the discussion and patience with me. The changes made in -11 vs. -13 [1] adequately address … [Ballot comment] Hi Hyunsik and Xavier, Thank you for the discussion and patience with me. The changes made in -11 vs. -13 [1] adequately address all the DISCUSS/COMMENTs raised in my previous ballot [2]. Cheers, Med [1] https://author-tools.ietf.org/iddiff?url1=draft-ietf-avtcore-rtp-haptics-11&url2=draft-ietf-avtcore-rtp-haptics-13&difftype=--html [2] https://mailarchive.ietf.org/arch/msg/avt/w524h5rU21XUMgJWnRSG7wmqGhA/ |
|
2025-12-17
|
13 | Mohamed Boucadair | [Ballot Position Update] Position for Mohamed Boucadair has been changed to No Objection from Discuss |
|
2025-12-17
|
13 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
|
2025-12-17
|
13 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-13.txt |
|
2025-12-17
|
13 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-12-17
|
13 | Hyunsik Yang | Uploaded new revision |
|
2025-12-16
|
12 | Orie Steele | [Ballot comment] Thanks to Bron Gondwana for the ARTART review. |
|
2025-12-16
|
12 | Orie Steele | [Ballot Position Update] New position, No Objection, has been recorded for Orie Steele |
|
2025-12-16
|
12 | Mahesh Jethanandani | [Ballot Position Update] New position, No Objection, has been recorded for Mahesh Jethanandani |
|
2025-12-16
|
12 | Roman Danyliw | [Ballot comment] Thank you to Christer Holmberg for the GENART review. |
|
2025-12-16
|
12 | Roman Danyliw | [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw |
|
2025-12-16
|
12 | Deb Cooley | [Ballot comment] Section 9, para 3: While RFC7201 does give options to an application developer for security mechanisms, it is a bit old at this … [Ballot comment] Section 9, para 3: While RFC7201 does give options to an application developer for security mechanisms, it is a bit old at this point. Most of the options listed have migrated to stronger versions. For example TLS1.2 (RFC 5246) is on the verge of obsolescence. BCP 195 (includes RFC 9325 and eventually draft-ietf-uta-require-tls13) provides the most current guidance for using the (D)TLS protocols. For IPsec, RFC 4301 is an architecture specification, the actual protocols are RFC 4303 and RFC 7296. I wouldn't recommend putting all of this in the draft. I do think that there needs to be a statement that 'appropriate, current, strong security mechanisms' with a disclaimer that RFC 7201 is dated... The easiest thing to point to is RFC 9325, if you want something specific. I'm happy to help with the wording. |
|
2025-12-16
|
12 | Deb Cooley | [Ballot Position Update] New position, No Objection, has been recorded for Deb Cooley |
|
2025-12-15
|
12 | Andy Newton | [Ballot comment] # Andy Newton, ART AD, comments for draft-ietf-avtcore-rtp-haptics-09 CC @anewton1998 * line numbers: - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-avtcore-rtp-haptics-09.txt&submitcheck=True * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * … [Ballot comment] # Andy Newton, ART AD, comments for draft-ietf-avtcore-rtp-haptics-09 CC @anewton1998 * line numbers: - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-avtcore-rtp-haptics-09.txt&submitcheck=True * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * "Handling Ballot Positions": - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/ Many thanks to Bron Gondwana for the ARTART review. ## Comments Thanks for the work on this document. ### IANA Considerations Like Ketan and Eric, I think the IANA considerations should be moved into the IANA considerations section. ### Textual 196 ... Both 197 quantized and descriptive data can be encoded in a human-readable 198 exchange format based on JSON (.hjif) ... Just my opinion after squinting at unreadable JSON thousands of times, but I think the contrast between hjif and hmpg is that hjif is "text-based" or "text-encoded" rather than being binary encoded. |
|
2025-12-15
|
12 | Andy Newton | [Ballot Position Update] New position, No Objection, has been recorded for Andy Newton |
|
2025-12-15
|
12 | Gunter Van de Velde | [Ballot Position Update] New position, No Objection, has been recorded for Gunter Van de Velde |
|
2025-12-12
|
12 | (System) | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
|
2025-12-12
|
12 | Erik Kline | [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline |
|
2025-12-12
|
12 | Ketan Talaulikar | [Ballot comment] Thanks to the authors and the WG for their work on this document. I have a few comments/suggestions to share. 1) As Eric, … [Ballot comment] Thanks to the authors and the WG for their work on this document. I have a few comments/suggestions to share. 1) As Eric, I wonder why the IANA actions are outside the IANA Considerations section. Please move (most of the?) contents from section 6.1 into section 10. 2) I note from the shepherd's writeup about 3GPP study item being interested in this work and wanted to check if an liaison had been sent to the 3GPP to inform them of this document and asking for their review/inputs, as appropriate. |
|
2025-12-12
|
12 | Ketan Talaulikar | [Ballot Position Update] New position, No Objection, has been recorded for Ketan Talaulikar |
|
2025-12-11
|
12 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-12.txt |
|
2025-12-11
|
12 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-12-11
|
12 | Hyunsik Yang | Uploaded new revision |
|
2025-12-08
|
11 | Jim Guichard | [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard |
|
2025-12-08
|
11 | Mohamed Boucadair | [Ballot discuss] Hi Hyunsik and Xavier, Thank you for the effort put into this specification. Thanks to Bo Wu for the OPSDIR review and to … [Ballot discuss] Hi Hyunsik and Xavier, Thank you for the effort put into this specification. Thanks to Bo Wu for the OPSDIR review and to the authors for engaging. Please find below some few points for DISCUSSion: # Unit Type Extensibility UT is encoded using three bits and ... all these values are used. This means that there is no available value for a future unit. Are we confident that there won’t be a need for a new unit type in the future? Also, given the small set of values, is it worth to burn value “0” and not assign a meaning with it or at least tag it as unassigned and available for future assignment. # Fragmentation unit ## Are there any constraints on the fields of Payload Header that carry fragment units? For example, does the same L value must be used for all fragments? CURRENT: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Payload Header | FU Header | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ## The text reasons about individual bits and not collective set, which leaves some cases unspecified. For example, for deterministic behavior, I suggest to make the text clear that setting simultaneously both FUS/FUE is not allowed and such packets are not valid. CURRENT: FUS (Fragmented Unit Start, 1 bit): this field MUST be set to 1 for the first fragment, and 0 for the other fragments. FUE (Fragmented Unit End, 1 bit): this field MUST be set to 1 for the last fragment, and 0 for the other fragments. # SDP Offer/Answer CURRENT: 7.1. SDP Offer/Answer Considerations When using the offer/answer procedure described in [RFC3264] to negotiate the use of haptic, the following considerations apply: RFC3264 should be listed as normative given the normative dependency of this text and behavior right after. # What is the rationale for the following: CURRENT: Any receiver compliant with [ISO.IEC.23090-31] MUST accept any stream with a compatible version, profile and level. Unless I’m missing something, blindly accepting streams independent of available resources or local policies seems inadequate here. |
|
2025-12-08
|
11 | Mohamed Boucadair | [Ballot comment] # Section 5.1 ## contextualized fields You may consider this change: OLD: The RTP header is defined in [RFC3550] and … [Ballot comment] # Section 5.1 ## contextualized fields You may consider this change: OLD: The RTP header is defined in [RFC3550] and represented in Figure 2. Some of the header field values are interpreted as follows. NEW: The RTP header is defined in [RFC3550] and represented in Figure 2. Unless contextualized below, the meaning of the fields depicted in Figure 2 is the same as in Section 5.1 of [RFC3550]. ## Use the field name as shown in Figure 2/defined in 3550 OLD: TimeStamp (TS): 32 bits. A timeStamp representing the NEW: Timestamp (TS): 32 bits. A timestamp representing the ## Consider providing the description following the order of appearance in Figure 2. For example, M should be described first. ## Payload Type CURRENT: Payload type (PT): 7 bits. The assignment of a payload type MUST be performed either through the profile used or in a dynamic way. How is that different from the 3550 definition? This field identifies the format of the RTP payload and determines its interpretation by the application. A profile MAY specify a default static mapping of payload type codes to payload formats. Additional payload type codes MAY be defined dynamically through non-RTP means (see Section 3). A set of default mappings for audio and video is specified in the companion RFC 3551 [1]. An RTP source MAY change the payload type during a session, but this field SHOULD NOT be used for multiplexing separate media streams (see Section 5.2). # Sections 5.3.*: Padding The figures show padding but that is not described in the narrative text. Please consider clarifying the use of padding in all relevant sections. # Section 5.4: Acceptable behavior CURRENT: decoder more robust to RTP packet loss. If a sender sends MIHS units with high duration variations, the receiver MAY need to wait for a long period of time (e.g., the upper bound of the duration variation), to determine if a MIHS unit was lost in transmission. Whether this behavior is acceptable or not is application dependent. Can this behavior be controlled by the application for the sake of better experience? # Inappropriate use of normative language There are several occurrences where I think the use of normative language is not justified. For example; Section 5.4: Since, from a receiver standpoint, a missed MIHS unit MAY originate from a not-sent silent unit, or a lost packet, Section 7: The OPTIONAL parameters (defined in Section 6.2), when present,… Section 7.1: This parameter indicates whether silence suppression SHOULD be used, as described in Section 5.4. These should be updated to Section 5.4: Since, from a receiver standpoint, a missed MIHS unit may originate from a not-sent silent unit, or a lost packet, Section 7: The optional parameters (defined in Section 6.2), when present,… Section 7.1: This parameter indicates whether silence suppression should be used, as described in Section 5.4. Cheers, Med |
|
2025-12-08
|
11 | Mohamed Boucadair | [Ballot Position Update] New position, Discuss, has been recorded for Mohamed Boucadair |
|
2025-12-08
|
11 | Éric Vyncke | [Ballot comment] # Éric Vyncke INT AD comments for draft-ietf-avtcore-rtp-haptics-11 CC @evyncke Thank you for the work put into this document. Please find below some … [Ballot comment] # Éric Vyncke INT AD comments for draft-ietf-avtcore-rtp-haptics-11 CC @evyncke Thank you for the work put into this document. Please find below some non-blocking COMMENT points/nits (replies would be appreciated even if only for my own education). I hope that this review helps to improve the document, Regards, -éric Note: this ballot comments follow the Markdown syntax of https://github.com/mnot/ietf-comments/tree/main, i.e., they can be processed by a tool to create github issues. ## COMMENTS (non-blocking) ### MHIS This acronym is expanded several times, only one is enough ;-) ### Abstract s/This memo describes/This memo *specifies*/ as this draft is a proposed standard. ### Section 1 s/This document describes/This document *specifies*/ as this draft is a proposed standard. ### Section 3 Should `hmpg` be expanded ? ### Section 5.1 Is there a specific value for the "Payload type" field ? ### Section 5.2 Please follow the IESG statement, https://datatracker.ietf.org/doc/statement-iesg-statement-on-clarifying-the-use-of-bcp-14-key-words/, about the "SHOULD". ### Section 5.3.2 Just curious about the consequence of missing two FUs: one with FUE then one with FUS... i.e., two fragmented units appearing as a single fragmented units. Should there be text about this specific case ? ### Section 5.4 This section is about `Transmission` but also contains `If a media receiver receives`; should the section title be modified accordingly ? ### Section 6.2 This section as a lot of default value with a `SHOULD`; why not a "MUST" ? What are the consequences of selected another default ? ### Section 10 It is quite unusual to have a IANA considerations section simply pointing to other sections. I am not sure whether it helps IANA. ### Use of SVG graphics To make a much nicer HTML rendering, suggest using the aasvg too to generate SVG graphics. It is worth a try especially if the I-D uses the Kramdown file format ;-) |
|
2025-12-08
|
11 | Éric Vyncke | [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke |
|
2025-12-08
|
11 | Bo Wu | Assignment of request for IETF Last Call review by OPSDIR to Luigi Iannone was withdrawn |
|
2025-12-05
|
11 | Gorry Fairhurst | Placed on agenda for telechat - 2025-12-18 |
|
2025-12-05
|
11 | Gorry Fairhurst | Ballot has been issued |
|
2025-12-05
|
11 | Gorry Fairhurst | [Ballot Position Update] New position, Yes, has been recorded for Gorry Fairhurst |
|
2025-12-05
|
11 | Gorry Fairhurst | Created "Approve" ballot |
|
2025-12-05
|
11 | Gorry Fairhurst | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
|
2025-12-05
|
11 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-11.txt |
|
2025-12-05
|
11 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-12-05
|
11 | Hyunsik Yang | Uploaded new revision |
|
2025-12-01
|
10 | (System) | Changed action holders to Gorry Fairhurst (IESG state changed) |
|
2025-12-01
|
10 | (System) | IESG state changed to Waiting for AD Go-Ahead from In Last Call::Revised I-D Needed |
|
2025-12-01
|
10 | (System) | Changed action holders to Hyunsik Yang, Xavier de Foy (IESG state changed) |
|
2025-12-01
|
10 | Gorry Fairhurst | IESG state changed to In Last Call::Revised I-D Needed from In Last Call |
|
2025-12-01
|
10 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
|
2025-12-01
|
10 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-10.txt |
|
2025-12-01
|
10 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-12-01
|
10 | Hyunsik Yang | Uploaded new revision |
|
2025-11-27
|
09 | David Dong | IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-avtcore-rtp-haptics-09. If any part of this review is inaccurate, please let us know. IANA understands that, upon … IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-avtcore-rtp-haptics-09. If any part of this review is inaccurate, please let us know. IANA understands that, upon approval of this document, there is a single action which we must complete. In the haptics namespace of the Media Types registry located at: https://www.iana.org/assignments/media-types/ the existing registration for the 'hmpg' haptic subtype will have its template modified using the contents of Section 6.1 of the current document and have [ RFC-to-be ] added to the reference for the registration. We understand that this is the only action required to be completed upon approval of this document. NOTE: The action requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the action that will be performed. For definitions of IANA review states, please see: https://datatracker.ietf.org/help/state/draft/iana-review Thank you, David Dong IANA Services Sr. Specialist |
|
2025-11-27
|
09 | (System) | IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed |
|
2025-11-25
|
09 | Bo Wu | Request for IETF Last Call review by OPSDIR Completed: Has Issues. Reviewer: Bo Wu. Sent review to list. Submission of review completed at an earlier … Request for IETF Last Call review by OPSDIR Completed: Has Issues. Reviewer: Bo Wu. Sent review to list. Submission of review completed at an earlier date. |
|
2025-11-25
|
09 | Bo Wu | Request for IETF Last Call review by OPSDIR Completed: Has Issues. Reviewer: Bo Wu. |
|
2025-11-25
|
09 | Bron Gondwana | Request for IETF Last Call review by ARTART Completed: Ready with Nits. Reviewer: Bron Gondwana. Sent review to list. Submission of review completed at an … Request for IETF Last Call review by ARTART Completed: Ready with Nits. Reviewer: Bron Gondwana. Sent review to list. Submission of review completed at an earlier date. |
|
2025-11-25
|
09 | Bron Gondwana | Request for IETF Last Call review by ARTART Completed: Ready with Nits. Reviewer: Bron Gondwana. |
|
2025-11-25
|
09 | Barry Leiba | Request for IETF Last Call review by ARTART is assigned to Bron Gondwana |
|
2025-11-21
|
09 | Tero Kivinen | Request for IETF Last Call review by SECDIR is assigned to Dan Harkins |
|
2025-11-21
|
09 | Christer Holmberg | Request for IETF Last Call review by GENART Completed: Almost Ready. Reviewer: Christer Holmberg. Sent review to list. |
|
2025-11-20
|
09 | Bo Wu | Request for IETF Last Call review by OPSDIR is assigned to Bo Wu |
|
2025-11-20
|
09 | Luigi Iannone | Assignment of request for IETF Last Call review by OPSDIR to Luigi Iannone was rejected |
|
2025-11-19
|
09 | Bo Wu | Request for IETF Last Call review by OPSDIR is assigned to Luigi Iannone |
|
2025-11-19
|
09 | Mohamed Boucadair | Requested IETF Last Call review by OPSDIR |
|
2025-11-18
|
09 | Jean Mahoney | Request for IETF Last Call review by GENART is assigned to Christer Holmberg |
|
2025-11-17
|
09 | Morgan Condie | IANA Review state changed to IANA - Review Needed |
|
2025-11-17
|
09 | Morgan Condie | The following Last Call announcement was sent out (ends 2025-12-01): From: The IESG To: IETF-Announce CC: avt@ietf.org, avtcore-chairs@ietf.org, draft-ietf-avtcore-rtp-haptics@ietf.org, gorry@erg.abdn.ac.uk, ietf@mariuskleidl.net … The following Last Call announcement was sent out (ends 2025-12-01): From: The IESG To: IETF-Announce CC: avt@ietf.org, avtcore-chairs@ietf.org, draft-ietf-avtcore-rtp-haptics@ietf.org, gorry@erg.abdn.ac.uk, ietf@mariuskleidl.net Reply-To: last-call@ietf.org Sender: Subject: Last Call: (RTP Payload Format for Haptics) to Proposed Standard The IESG has received a request from the Audio/Video Transport Core Maintenance WG (avtcore) to consider the following document: - 'RTP Payload Format for Haptics' as Proposed Standard The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the last-call@ietf.org mailing lists by 2025-12-01. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract This memo describes an RTP payload format for the MPEG-I haptic data. A haptic media stream is composed of MIHS units including a MIHS (MPEG-I Haptic Stream) unit header and zero or more MIHS packets. The RTP Payload header format allows for packetization of a MIHS unit in an RTP packet payload as well as fragmentation of a MIHS unit into multiple RTP packets. The original subtype registration for haptics/ hmpg, registered with IANA in RFC9695, did not include any required or optional parameters. This memo updates RFC9695 and the haptics/ hmpg registration to add optional parameters. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-haptics/ The following IPR Declarations may be related to this I-D: https://datatracker.ietf.org/ipr/6232/ |
|
2025-11-17
|
09 | Morgan Condie | IESG state changed to In Last Call from Last Call Requested |
|
2025-11-17
|
09 | Gorry Fairhurst | Last call was requested |
|
2025-11-17
|
09 | Gorry Fairhurst | Last call announcement was generated |
|
2025-11-17
|
09 | Gorry Fairhurst | IESG state changed to Last Call Requested from AD Evaluation::AD Followup |
|
2025-11-17
|
09 | Gorry Fairhurst | AD review completed, and revised I-D issued. |
|
2025-11-17
|
09 | (System) | Changed action holders to Gorry Fairhurst (IESG state changed) |
|
2025-11-17
|
09 | (System) | Sub state has been changed to AD Followup from Revised I-D Needed |
|
2025-11-17
|
09 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-09.txt |
|
2025-11-17
|
09 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-11-17
|
09 | Hyunsik Yang | Uploaded new revision |
|
2025-11-17
|
08 | Gorry Fairhurst | While reviewing the document I had two comments: * The introduction seems to assume definitions that were in the abstract, specifically “MIHS” : I suggest … While reviewing the document I had two comments: * The introduction seems to assume definitions that were in the abstract, specifically “MIHS” : I suggest it might make reading easier to insert this sentence (taken form the abstract), or similar into the start of the introduction. “ A haptic media stream is composed of MIHS units including a MIHS(MPEG-I Haptic Stream) unit header and zero or more MIHS packets.” * To help a reader, maybe it is worth the introduction defining the common term: NAL unit. I found one sentence hard to parse: * In section 9, I read “This responsibility lays on anyone using RTP in an application. ”, which I think I agree with, but didn’t read correctly for me as English, is it possible to rephrase this sentence? |
|
2025-11-17
|
08 | (System) | Changed action holders to Hyunsik Yang, Xavier de Foy (IESG state changed) |
|
2025-11-17
|
08 | Gorry Fairhurst | IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation::AD Followup |
|
2025-11-17
|
08 | Gorry Fairhurst | Ballot writeup was changed |
|
2025-11-17
|
08 | Gorry Fairhurst | Ballot approval text was generated |
|
2025-11-15
|
08 | Gorry Fairhurst | IESG state changed to AD Evaluation::AD Followup from Publication Requested |
|
2025-11-12
|
08 | Marius Kleidl | # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Thank you for your service as a document shepherd. Among the … # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Thank you for your service as a document shepherd. Among the responsibilities is answering the questions in this write-up to give helpful context to Last Call and Internet Engineering Steering Group ([IESG][1]) reviewers, and your diligence in completing it is appreciated. The full role of the shepherd is further described in [RFC 4858][2]. You will need the cooperation of the authors and editors to complete these checks. Note that some numbered items contain multiple related questions; please be sure to answer all of them. ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did it reach broad agreement? The community showed interested in this document during the call for adoption, WG meetings and its last call. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? No points were particularly controversial. 3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. 4. For protocol documents, are there existing implementations of the contents of the document? Have a significant number of potential implementers indicated plans to implement? Are any existing implementations reported somewhere, either in the document itself (as [RFC 7942][3] recommends) or elsewhere (where)? Citing from https://mailarchive.ietf.org/arch/msg/avt/D19cLYPBg0h-FCw_lQJGt1pYAoM/: Currently we are aware of one implementation of the contents of the document, which is an internal implementation by InterDigital. We expect additional implementations to be developed in the future: * One potential implementation could be an RTP extension to the 5G-MAG V3C Immersive Platform, which supports MPEG Haptics, and indicated a possibility to have an RTP plugin [1]. * Another driver for future implementations is the 3GPP support for haptics, with work started in a Release 19 study [2], which is expected to continue in future releases. ## Additional Reviews 5. Do the contents of this document closely interact with technologies in other IETF working groups or external organizations, and would it therefore benefit from their review? Have those reviews occurred? If yes, describe which reviews took place. The document defines an RTP payload format for MPEG-I haptic data, which is defined by the technical committee ISO/IEC JTC 1/SC 29. They expressed their support for this document in https://mailarchive.ietf.org/arch/msg/avt/Wh64L7O0XgII2ZtIATM3x7xvaaY/. Besides this, there is no close interaction with another IETF working group. 6. Describe how the document meets any required formal expert review criteria, such as the MIB Doctor, YANG Doctor, media type, and URI type reviews. The document does not define any MIBs, YANG modules or URI types. The document does intend to update the haptics/hmpg media type registration. The corresponding change controller is ISO/IEC JTC1/SC 29/WG 7, who voiced their support for the document (see question 5). In addition, a request to review the media type update has been sent to the media-types mailing list (https://mailarchive.ietf.org/arch/msg/media-types/ZekX1o2-UH-PW7lW5E6tz9o0kfs/), but no concerns were voiced. 7. If the document contains a YANG module, has the final version of the module been checked with any of the [recommended validation tools][4] for syntax and formatting validation? If there are any resulting errors or warnings, what is the justification for not fixing them at this time? Does the YANG module comply with the Network Management Datastore Architecture (NMDA) as specified in [RFC 8342][5]? No YANG module is defined. 8. Describe reviews and automated checks performed to validate sections of the final version of the document written in a formal language, such as XML code, BNF rules, MIB definitions, CBOR's CDDL, etc. The document does not contain formal code. ## Document Shepherd Checks 9. Based on the shepherd's review of the document, is it their opinion that this document is needed, clearly written, complete, correctly designed, and ready to be handed off to the responsible Area Director? Yes, the document defines a useful RTP payload format, is well written and ready to be handed to the AD. 10. Several IETF Areas have assembled [lists of common issues that their reviewers encounter][6]. For which areas have such issues been identified and addressed? For which does this still need to happen in subsequent reviews? None of the issues detailed in [6] apply to this document, other than the media type changes. See question 5 and 6 for details on the change controller's support and the correspondence with the mediaman WG. 11. What type of RFC publication is being requested on the IETF stream ([Best Current Practice][12], [Proposed Standard, Internet Standard][13], [Informational, Experimental or Historic][14])? Why is this the proper type of RFC? Do all Datatracker state attributes correctly reflect this intent? Publication is requested as a Proposed Standard, as is typical for new RTP payloads for established media formats. 12. Have reasonable efforts been made to remind all authors of the intellectual property rights (IPR) disclosure obligations described in [BCP 79][7]? To the best of your knowledge, have all required disclosures been filed? If not, explain why. If yes, summarize any relevant discussion, including links to publicly-available messages when applicable. Yes, as confirmed in https://mailarchive.ietf.org/arch/msg/avt/D19cLYPBg0h-FCw_lQJGt1pYAoM/. 13. Has each author, editor, and contributor shown their willingness to be listed as such? If the total number of authors and editors on the front page is greater than five, please provide a justification. Yes. 14. Document any remaining I-D nits in this document. Simply running the [idnits tool][8] is not enough; please review the ["Content Guidelines" on authors.ietf.org][15]. (Also note that the current idnits tool generates some incorrect warnings; a rewrite is underway.) No nits have been identified. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. No. 16. List any normative references that are not freely available to anyone. Did the community have sufficient access to review any such normative references? The ISO/IEC documents for the MPEG Haptics Coding standard are not freely available. Stephan Wenger can provide said documents for reviews if needed, as confirmed in https://mailarchive.ietf.org/arch/msg/avt/J-Jh8Njr5EQ9N5HqPAag154cJnc/. 17. Are there any normative downward references (see [RFC 3967][9] and [BCP 97][10]) that are not already listed in the [DOWNREF registry][17]? If so, list them. No. 18. Are there normative references to documents that are not ready to be submitted to the IESG for publication or are otherwise in an unclear state? If so, what is the plan for their completion? No. 19. Will publication of this document change the status of any existing RFCs? If so, does the Datatracker metadata correctly reflect this and are those RFCs listed on the title page, in the abstract, and discussed in the introduction? If not, explain why and point to the part of the document where the relationship of this document to these other RFCs is discussed. The draft intends to update RFC 9695, as is listed on the title page and mentioned in the abstract. I don't think this is reflected in the metadata on Datatracker yet. 20. Describe the document shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all aspects of the document requiring IANA assignments are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that each newly created IANA registry specifies its initial contents, allocations procedures, and a reasonable name (see [RFC 8126][11]). The update to the haptics/hmpg media type and the registration of the SDP haptics parameter look good. 21. List any new IANA registries that require Designated Expert Review for future allocations. Are the instructions to the Designated Expert clear? Please include suggestions of designated experts, if appropriate. No new IANA registries are requested. [1]: https://www.ietf.org/about/groups/iesg/ [2]: https://www.rfc-editor.org/rfc/rfc4858.html [3]: https://www.rfc-editor.org/rfc/rfc7942.html [4]: https://wiki.ietf.org/group/ops/yang-review-tools [5]: https://www.rfc-editor.org/rfc/rfc8342.html [6]: https://wiki.ietf.org/group/iesg/ExpertTopics [7]: https://www.rfc-editor.org/info/bcp79 [8]: https://www.ietf.org/tools/idnits/ [9]: https://www.rfc-editor.org/rfc/rfc3967.html [10]: https://www.rfc-editor.org/info/bcp97 [11]: https://www.rfc-editor.org/rfc/rfc8126.html [12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5 [13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1 [14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2 [15]: https://authors.ietf.org/en/content-guidelines-overview [16]: https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/ [17]: https://datatracker.ietf.org/doc/downref/ |
|
2025-11-12
|
08 | Marius Kleidl | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
|
2025-11-12
|
08 | Marius Kleidl | IESG state changed to Publication Requested from I-D Exists |
|
2025-11-12
|
08 | (System) | Changed action holders to Gorry Fairhurst (IESG state changed) |
|
2025-11-12
|
08 | Marius Kleidl | Responsible AD changed to Gorry Fairhurst |
|
2025-11-12
|
08 | Marius Kleidl | Document is now in IESG state Publication Requested |
|
2025-11-12
|
08 | Marius Kleidl | # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Thank you for your service as a document shepherd. Among the … # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Thank you for your service as a document shepherd. Among the responsibilities is answering the questions in this write-up to give helpful context to Last Call and Internet Engineering Steering Group ([IESG][1]) reviewers, and your diligence in completing it is appreciated. The full role of the shepherd is further described in [RFC 4858][2]. You will need the cooperation of the authors and editors to complete these checks. Note that some numbered items contain multiple related questions; please be sure to answer all of them. ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did it reach broad agreement? The community showed interested in this document during the call for adoption, WG meetings and its last call. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? No points were particularly controversial. 3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. 4. For protocol documents, are there existing implementations of the contents of the document? Have a significant number of potential implementers indicated plans to implement? Are any existing implementations reported somewhere, either in the document itself (as [RFC 7942][3] recommends) or elsewhere (where)? Citing from https://mailarchive.ietf.org/arch/msg/avt/D19cLYPBg0h-FCw_lQJGt1pYAoM/: Currently we are aware of one implementation of the contents of the document, which is an internal implementation by InterDigital. We expect additional implementations to be developed in the future: * One potential implementation could be an RTP extension to the 5G-MAG V3C Immersive Platform, which supports MPEG Haptics, and indicated a possibility to have an RTP plugin [1]. * Another driver for future implementations is the 3GPP support for haptics, with work started in a Release 19 study [2], which is expected to continue in future releases. ## Additional Reviews 5. Do the contents of this document closely interact with technologies in other IETF working groups or external organizations, and would it therefore benefit from their review? Have those reviews occurred? If yes, describe which reviews took place. The document defines an RTP payload format for MPEG-I haptic data, which is defined by the technical committee ISO/IEC JTC 1/SC 29. They expressed their support for this document in https://mailarchive.ietf.org/arch/msg/avt/Wh64L7O0XgII2ZtIATM3x7xvaaY/. Besides this, there is no close interaction with another IETF working group. 6. Describe how the document meets any required formal expert review criteria, such as the MIB Doctor, YANG Doctor, media type, and URI type reviews. The document does not define any MIBs, YANG modules or URI types. The document does intend to update the haptics/hmpg media type registration. The corresponding change controller is ISO/IEC JTC1/SC 29/WG 7, who voiced their support for the document (see question 5). In addition, a request to review the media type update has been sent to the media-types mailing list (https://mailarchive.ietf.org/arch/msg/media-types/ZekX1o2-UH-PW7lW5E6tz9o0kfs/), but no concerns were voiced. 7. If the document contains a YANG module, has the final version of the module been checked with any of the [recommended validation tools][4] for syntax and formatting validation? If there are any resulting errors or warnings, what is the justification for not fixing them at this time? Does the YANG module comply with the Network Management Datastore Architecture (NMDA) as specified in [RFC 8342][5]? No YANG module is defined. 8. Describe reviews and automated checks performed to validate sections of the final version of the document written in a formal language, such as XML code, BNF rules, MIB definitions, CBOR's CDDL, etc. The document does not contain formal code. ## Document Shepherd Checks 9. Based on the shepherd's review of the document, is it their opinion that this document is needed, clearly written, complete, correctly designed, and ready to be handed off to the responsible Area Director? Yes, the document defines a useful RTP payload format, is well written and ready to be handed to the AD. 10. Several IETF Areas have assembled [lists of common issues that their reviewers encounter][6]. For which areas have such issues been identified and addressed? For which does this still need to happen in subsequent reviews? None of the issues detailed in [6] apply to this document, other than the media type changes. See question 5 and 6 for details on the change controller's support and the correspondence with the mediaman WG. 11. What type of RFC publication is being requested on the IETF stream ([Best Current Practice][12], [Proposed Standard, Internet Standard][13], [Informational, Experimental or Historic][14])? Why is this the proper type of RFC? Do all Datatracker state attributes correctly reflect this intent? Publication is requested as a Proposed Standard, as is typical for new RTP payloads for established media formats. 12. Have reasonable efforts been made to remind all authors of the intellectual property rights (IPR) disclosure obligations described in [BCP 79][7]? To the best of your knowledge, have all required disclosures been filed? If not, explain why. If yes, summarize any relevant discussion, including links to publicly-available messages when applicable. Yes, as confirmed in https://mailarchive.ietf.org/arch/msg/avt/D19cLYPBg0h-FCw_lQJGt1pYAoM/. 13. Has each author, editor, and contributor shown their willingness to be listed as such? If the total number of authors and editors on the front page is greater than five, please provide a justification. Yes. 14. Document any remaining I-D nits in this document. Simply running the [idnits tool][8] is not enough; please review the ["Content Guidelines" on authors.ietf.org][15]. (Also note that the current idnits tool generates some incorrect warnings; a rewrite is underway.) No nits have been identified. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. No. 16. List any normative references that are not freely available to anyone. Did the community have sufficient access to review any such normative references? The ISO/IEC documents for the MPEG Haptics Coding standard are not freely available. Stephan Wenger can provide said documents for reviews if needed, as confirmed in https://mailarchive.ietf.org/arch/msg/avt/J-Jh8Njr5EQ9N5HqPAag154cJnc/. 17. Are there any normative downward references (see [RFC 3967][9] and [BCP 97][10]) that are not already listed in the [DOWNREF registry][17]? If so, list them. No. 18. Are there normative references to documents that are not ready to be submitted to the IESG for publication or are otherwise in an unclear state? If so, what is the plan for their completion? No. 19. Will publication of this document change the status of any existing RFCs? If so, does the Datatracker metadata correctly reflect this and are those RFCs listed on the title page, in the abstract, and discussed in the introduction? If not, explain why and point to the part of the document where the relationship of this document to these other RFCs is discussed. The draft intends to update RFC 9695, as is listed on the title page and mentioned in the abstract. I don't think this is reflected in the metadata on Datatracker yet. 20. Describe the document shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all aspects of the document requiring IANA assignments are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that each newly created IANA registry specifies its initial contents, allocations procedures, and a reasonable name (see [RFC 8126][11]). The update to the haptics/hmpg media type and the registration of the SDP haptics parameter look good. 21. List any new IANA registries that require Designated Expert Review for future allocations. Are the instructions to the Designated Expert clear? Please include suggestions of designated experts, if appropriate. No new IANA registries are requested. [1]: https://www.ietf.org/about/groups/iesg/ [2]: https://www.rfc-editor.org/rfc/rfc4858.html [3]: https://www.rfc-editor.org/rfc/rfc7942.html [4]: https://wiki.ietf.org/group/ops/yang-review-tools [5]: https://www.rfc-editor.org/rfc/rfc8342.html [6]: https://wiki.ietf.org/group/iesg/ExpertTopics [7]: https://www.rfc-editor.org/info/bcp79 [8]: https://www.ietf.org/tools/idnits/ [9]: https://www.rfc-editor.org/rfc/rfc3967.html [10]: https://www.rfc-editor.org/info/bcp97 [11]: https://www.rfc-editor.org/rfc/rfc8126.html [12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5 [13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1 [14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2 [15]: https://authors.ietf.org/en/content-guidelines-overview [16]: https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/ [17]: https://datatracker.ietf.org/doc/downref/ |
|
2025-11-12
|
08 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-08.txt |
|
2025-11-12
|
08 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-11-12
|
08 | Hyunsik Yang | Uploaded new revision |
|
2025-11-02
|
07 | Marius Kleidl | # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Thank you for your service as a document shepherd. Among the … # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Thank you for your service as a document shepherd. Among the responsibilities is answering the questions in this write-up to give helpful context to Last Call and Internet Engineering Steering Group ([IESG][1]) reviewers, and your diligence in completing it is appreciated. The full role of the shepherd is further described in [RFC 4858][2]. You will need the cooperation of the authors and editors to complete these checks. Note that some numbered items contain multiple related questions; please be sure to answer all of them. ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did it reach broad agreement? The community showed interested in this document during the call for adoption, WG meetings and its last call. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? No points were particularly controversial. 3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. 4. For protocol documents, are there existing implementations of the contents of the document? Have a significant number of potential implementers indicated plans to implement? Are any existing implementations reported somewhere, either in the document itself (as [RFC 7942][3] recommends) or elsewhere (where)? TBD ## Additional Reviews 5. Do the contents of this document closely interact with technologies in other IETF working groups or external organizations, and would it therefore benefit from their review? Have those reviews occurred? If yes, describe which reviews took place. The document defines an RTP payload format for MPEG-I haptic data, which is defined by the technical committee ISO/IEC JTC 1/SC 29. They expressed their support for this document in https://mailarchive.ietf.org/arch/msg/avt/Wh64L7O0XgII2ZtIATM3x7xvaaY/. Besides this, there is no close interaction with another IETF working group. 6. Describe how the document meets any required formal expert review criteria, such as the MIB Doctor, YANG Doctor, media type, and URI type reviews. The document does not define any MIBs, YANG modules or URI types. The document does intend to update the haptics/hmpg media type registration. The corresponding change controller is ISO/IEC JTC1/SC 29/WG 7, who voiced their support for the document (see question 5). In addition, a request to review the media type update has been sent to the media-types mailing list (https://mailarchive.ietf.org/arch/msg/media-types/ZekX1o2-UH-PW7lW5E6tz9o0kfs/), but no concerns were voiced. 7. If the document contains a YANG module, has the final version of the module been checked with any of the [recommended validation tools][4] for syntax and formatting validation? If there are any resulting errors or warnings, what is the justification for not fixing them at this time? Does the YANG module comply with the Network Management Datastore Architecture (NMDA) as specified in [RFC 8342][5]? No YANG module is defined. 8. Describe reviews and automated checks performed to validate sections of the final version of the document written in a formal language, such as XML code, BNF rules, MIB definitions, CBOR's CDDL, etc. The document does not contain formal code. ## Document Shepherd Checks 9. Based on the shepherd's review of the document, is it their opinion that this document is needed, clearly written, complete, correctly designed, and ready to be handed off to the responsible Area Director? Yes, the document defines a useful RTP payload format, is well written and ready to be handed to the AD. 10. Several IETF Areas have assembled [lists of common issues that their reviewers encounter][6]. For which areas have such issues been identified and addressed? For which does this still need to happen in subsequent reviews? None of the issues detailed in [6] apply to this document, other than the media type changes. See question 5 and 6 for details on the change controller's support and the correspondence with the mediaman WG. 11. What type of RFC publication is being requested on the IETF stream ([Best Current Practice][12], [Proposed Standard, Internet Standard][13], [Informational, Experimental or Historic][14])? Why is this the proper type of RFC? Do all Datatracker state attributes correctly reflect this intent? Publication is requested as a Proposed Standard, as is typical for new RTP payloads for established media formats. 12. Have reasonable efforts been made to remind all authors of the intellectual property rights (IPR) disclosure obligations described in [BCP 79][7]? To the best of your knowledge, have all required disclosures been filed? If not, explain why. If yes, summarize any relevant discussion, including links to publicly-available messages when applicable. TBD 13. Has each author, editor, and contributor shown their willingness to be listed as such? If the total number of authors and editors on the front page is greater than five, please provide a justification. Yes. 14. Document any remaining I-D nits in this document. Simply running the [idnits tool][8] is not enough; please review the ["Content Guidelines" on authors.ietf.org][15]. (Also note that the current idnits tool generates some incorrect warnings; a rewrite is underway.) No nits have been identified. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. RFC2119, RFC8174 RFC3550, RFC9695, and RFC8866 should be normative references. TODO: Remove if fixed. 16. List any normative references that are not freely available to anyone. Did the community have sufficient access to review any such normative references? The ISO/IEC documents for the MPEG Haptics Coding standard are not freely available. The authors can provide said documents for reviews if needed. TODO: Check confirmation 17. Are there any normative downward references (see [RFC 3967][9] and [BCP 97][10]) that are not already listed in the [DOWNREF registry][17]? If so, list them. No. 18. Are there normative references to documents that are not ready to be submitted to the IESG for publication or are otherwise in an unclear state? If so, what is the plan for their completion? No. 19. Will publication of this document change the status of any existing RFCs? If so, does the Datatracker metadata correctly reflect this and are those RFCs listed on the title page, in the abstract, and discussed in the introduction? If not, explain why and point to the part of the document where the relationship of this document to these other RFCs is discussed. The draft intends to update RFC 9695, as is listed on the title page and mentioned in the abstract. I don't think this is reflected in the metadata on Datatracker yet. 20. Describe the document shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all aspects of the document requiring IANA assignments are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that each newly created IANA registry specifies its initial contents, allocations procedures, and a reasonable name (see [RFC 8126][11]). The update to the haptics/hmpg media type and the registration of the SDP haptics parameter look good. 21. List any new IANA registries that require Designated Expert Review for future allocations. Are the instructions to the Designated Expert clear? Please include suggestions of designated experts, if appropriate. No new IANA registries are requested. [1]: https://www.ietf.org/about/groups/iesg/ [2]: https://www.rfc-editor.org/rfc/rfc4858.html [3]: https://www.rfc-editor.org/rfc/rfc7942.html [4]: https://wiki.ietf.org/group/ops/yang-review-tools [5]: https://www.rfc-editor.org/rfc/rfc8342.html [6]: https://wiki.ietf.org/group/iesg/ExpertTopics [7]: https://www.rfc-editor.org/info/bcp79 [8]: https://www.ietf.org/tools/idnits/ [9]: https://www.rfc-editor.org/rfc/rfc3967.html [10]: https://www.rfc-editor.org/info/bcp97 [11]: https://www.rfc-editor.org/rfc/rfc8126.html [12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5 [13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1 [14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2 [15]: https://authors.ietf.org/en/content-guidelines-overview [16]: https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/ [17]: https://datatracker.ietf.org/doc/downref/ |
|
2025-11-02
|
07 | Marius Kleidl | Changed consensus to Yes from Unknown |
|
2025-11-02
|
07 | Marius Kleidl | Intended Status changed to Proposed Standard from None |
|
2025-11-02
|
07 | Marius Kleidl | Notification list changed to ietf@mariuskleidl.net because the document shepherd was set |
|
2025-11-02
|
07 | Marius Kleidl | Document shepherd changed to Marius Kleidl |
|
2025-10-23
|
07 | Marius Kleidl | IETF WG state changed to WG Consensus: Waiting for Write-Up from Waiting for WG Chair Go-Ahead |
|
2025-06-06
|
07 | Marius Kleidl | See https://mailarchive.ietf.org/arch/msg/avt/7Q67upDOKL62_eI3QiBO6-EjURA/. |
|
2025-06-06
|
07 | Marius Kleidl | IETF WG state changed to Waiting for WG Chair Go-Ahead from In WG Last Call |
|
2025-05-13
|
07 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-07.txt |
|
2025-05-13
|
07 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-05-13
|
07 | Hyunsik Yang | Uploaded new revision |
|
2025-04-23
|
06 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-06.txt |
|
2025-04-23
|
06 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-04-23
|
06 | Hyunsik Yang | Uploaded new revision |
|
2025-04-21
|
05 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-05.txt |
|
2025-04-21
|
05 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-04-21
|
05 | Hyunsik Yang | Uploaded new revision |
|
2025-03-27
|
04 | Marius Kleidl | WGLC will run until midnight Pacific Time on Thursday, April 10, 2025. |
|
2025-03-27
|
04 | Marius Kleidl | IETF WG state changed to In WG Last Call from WG Document |
|
2025-03-26
|
04 | Marius Kleidl | Added to session: IETF-122: avtcore Thu-0800 |
|
2025-03-16
|
04 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-04.txt |
|
2025-03-16
|
04 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-03-16
|
04 | Hyunsik Yang | Uploaded new revision |
|
2025-02-28
|
03 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-03.txt |
|
2025-02-28
|
03 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-02-28
|
03 | Hyunsik Yang | Uploaded new revision |
|
2025-01-04
|
02 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-02.txt |
|
2025-01-04
|
02 | Hyunsik Yang | New version accepted (logged-in submitter: Hyunsik Yang) |
|
2025-01-04
|
02 | Hyunsik Yang | Uploaded new revision |
|
2024-07-21
|
01 | Jonathan Lennox | Changed document external resources from: None to: github_repo https://github.com/ietf-wg-avtcore/draft-ietf-avtcore-rtp-haptics |
|
2024-07-19
|
01 | Bernard Aboba | Added to session: IETF-120: avtcore Mon-2000 |
|
2024-07-05
|
01 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-01.txt |
|
2024-07-05
|
01 | (System) | New version approved |
|
2024-07-05
|
01 | (System) | Request for posting confirmation emailed to previous authors: Hyunsik Yang , Xavier de Foy |
|
2024-07-05
|
01 | Hyunsik Yang | Uploaded new revision |
|
2024-06-03
|
00 | Bernard Aboba | Added to session: interim-2024-avtcore-02 |
|
2024-05-20
|
00 | Jonathan Lennox | This document now replaces draft-hsyang-avtcore-rtp-haptics instead of None |
|
2024-05-20
|
00 | Hyunsik Yang | New version available: draft-ietf-avtcore-rtp-haptics-00.txt |
|
2024-05-20
|
00 | Jonathan Lennox | WG -00 approved |
|
2024-05-08
|
00 | Hyunsik Yang | Set submitter to "Hyunsik Yang ", replaces to draft-hsyang-avtcore-rtp-haptics and sent approval email to group chairs: avtcore-chairs@ietf.org |
|
2024-05-08
|
00 | Hyunsik Yang | Uploaded new revision |