RTP Control Protocol (RTCP) Extended Report (XR) Block for Delay Metric Reporting
draft-ietf-xrblock-rtcp-xr-delay-12
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-11-20
|
12 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2012-11-20
|
12 | Amy Vezza | State changed to RFC Ed Queue from Approved-announcement sent |
2012-11-19
|
12 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2012-11-19
|
12 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2012-11-19
|
12 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2012-11-19
|
12 | (System) | IANA Action state changed to In Progress |
2012-11-19
|
12 | Amy Vezza | State changed to Approved-announcement sent from Approved-announcement to be sent |
2012-11-19
|
12 | Amy Vezza | IESG has approved the document |
2012-11-19
|
12 | Amy Vezza | Closed "Approve" ballot |
2012-11-19
|
12 | Amy Vezza | Ballot approval text was generated |
2012-11-19
|
12 | Amy Vezza | State changed to Approved-announcement to be sent from IESG Evaluation::AD Followup |
2012-11-18
|
12 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-12.txt |
2012-11-16
|
11 | Sean Turner | [Ballot Position Update] Position for Sean Turner has been changed to No Objection from Discuss |
2012-11-16
|
11 | Benoît Claise | [Ballot comment] Thanks for addressing my comments, copied over here, for historical reasons: In one of my previous DISCUSS-DISCUSS on xr-block, we settle on: … [Ballot comment] Thanks for addressing my comments, copied over here, for historical reasons: In one of my previous DISCUSS-DISCUSS on xr-block, we settle on: - RFC 6390 template is required for new perf metric definition - RFC 6390 template is a nice-to-have when we refer to an existing perf metric Nice-to-have because the performance metric reference doesn't always include all the required information about: measurement points, measurement timing, use and applications, reporting model, etc... but focus only on the "Method of Measurement or Calculation" It might not be fair to change the requirements on this document, while it left the WG some time ago. So I'm ready to let go without the RFC6390 template (http://tools.ietf.org/html/rfc6390#section-5.4.4) So I'm not opposed to the publication of this document for THAT reason. Note that I will be stricter with future documents. However, back to this document. You should do a better job of documenting what is required, both from an implementer point of view, and the performance metrics semantic, for someone who might want to(re)- use the metric. Feel free to discuss with me if I can be of any help For example: the measurement period is mentioned multiple times in the metric definitions Mean Network Round Trip Delay: 32 bits The Mean Network Round Trip Delay is the mean value of the RTP-to- RTP interface round trip delay over the measurement period, expressed in units of 1/65536 seconds. However, you don't mention where to find it. I guess it relates to the measurement interval mentioned in This metric block relies on the measurement interval in the Measurement Information block indicating the span of the report and SHOULD be sent in the same compound RTCP packet as the measurement information block. Assuming that the readers understand that the two different names are related, it doesn't tell where to find this information. Is this in http://datatracker.ietf.org/doc/rfc6776/ ? For example, Min Network Round Trip Delay: 32 bits The Min Network Round Trip Delay is the minimum value of the RTP- to-RTP interface round trip delay over the measurement period, expressed in units of 1/65536 seconds. This value is typically determined using RTCP SR/RR. It also can be determined using RTCP Receiver Reference Time Report Block and DLRR Report Block. The last two sentences. Why not be a little bit more explicit, telling exactly which fields need to be taken into consideration from RTCP SR/SR and from DLRR report block. |
2012-11-16
|
11 | Benoît Claise | [Ballot Position Update] Position for Benoit Claise has been changed to No Objection from Discuss |
2012-11-15
|
11 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2012-11-15
|
11 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-11.txt |
2012-11-15
|
10 | Cindy Morgan | State changed to IESG Evaluation::Revised ID Needed from IESG Evaluation |
2012-11-15
|
10 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant |
2012-11-14
|
10 | Ralph Droms | [Ballot Position Update] New position, No Objection, has been recorded for Ralph Droms |
2012-11-14
|
10 | Benoît Claise | [Ballot discuss] In one of my previous DISCUSS-DISCUSS on xr-block, we settle on: - RFC 6390 template is required for new perf … [Ballot discuss] In one of my previous DISCUSS-DISCUSS on xr-block, we settle on: - RFC 6390 template is required for new perf metric definition - RFC 6390 template is a nice-to-have when we refer to an existing perf metric Nice-to-have because the performance metric reference doesn't always include all the required information about: measurement points, measurement timing, use and applications, reporting model, etc... but focus only on the "Method of Measurement or Calculation" It might not be fair to change the requirements on this document, while it left the WG some time ago. So I'm ready to let go without the RFC6390 template (http://tools.ietf.org/html/rfc6390#section-5.4.4) So I'm not opposed to the publication of this document for THAT reason. Note that I will be stricter with future documents. However, back to this document. You should do a better job of documenting what is required, both from an implementer point of view, and the performance metrics semantic, for someone who might want to(re)- use the metric. Feel free to discuss with me if I can be of any help For example: the measurement period is mentioned multiple times in the metric definitions Mean Network Round Trip Delay: 32 bits The Mean Network Round Trip Delay is the mean value of the RTP-to- RTP interface round trip delay over the measurement period, expressed in units of 1/65536 seconds. However, you don't mention where to find it. I guess it relates to the measurement interval mentioned in This metric block relies on the measurement interval in the Measurement Information block indicating the span of the report and SHOULD be sent in the same compound RTCP packet as the measurement information block. Assuming that the readers understand that the two different names are related, it doesn't tell where to find this information. Is this in http://datatracker.ietf.org/doc/rfc6776/ ? For example, Min Network Round Trip Delay: 32 bits The Min Network Round Trip Delay is the minimum value of the RTP- to-RTP interface round trip delay over the measurement period, expressed in units of 1/65536 seconds. This value is typically determined using RTCP SR/RR. It also can be determined using RTCP Receiver Reference Time Report Block and DLRR Report Block. The last two sentences. Why not be a little bit more explicit, telling exactly which fields need to be taken into consideration from RTCP SR/SR and from DLRR report block. |
2012-11-14
|
10 | Benoît Claise | [Ballot Position Update] New position, Discuss, has been recorded for Benoit Claise |
2012-11-14
|
10 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel |
2012-11-13
|
10 | Sean Turner | [Ballot discuss] s3.2: Note that the reserved bits are: These bits are reserved. They MUST be set to zero by senders and SHOULD … [Ballot discuss] s3.2: Note that the reserved bits are: These bits are reserved. They MUST be set to zero by senders and SHOULD be ignored by receivers. Any reason it's not MUST be ignored by receivers like in RFC 3611? Maybe match what's in RFC 6776 :) These bits are reserved. They MUST be set to zero by senders and ignored by receivers. |
2012-11-13
|
10 | Sean Turner | [Ballot Position Update] New position, Discuss, has been recorded for Sean Turner |
2012-11-13
|
10 | Pete Resnick | [Ballot Position Update] New position, No Objection, has been recorded for Pete Resnick |
2012-11-13
|
10 | Brian Haberman | [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman |
2012-11-12
|
10 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks |
2012-11-12
|
10 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded for Ronald Bonica |
2012-11-12
|
10 | Wesley Eddy | [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy |
2012-11-12
|
10 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley |
2012-11-12
|
10 | Stephen Farrell | [Ballot comment] - 3.2: Is the reference to 3611, section 4.1 correct as a definition for SSRC? - Not a comment on this draft, but … [Ballot comment] - 3.2: Is the reference to 3611, section 4.1 correct as a definition for SSRC? - Not a comment on this draft, but rfc 3611 says that XR packets should not be encrypted. Has anyone looked to see if the information leaked by reporting like this could expose information about encrypted e.g. VoIP traffic? For example, the SSRC will be sent in this report in clear, so one might wonder if that could help someone attack elsewhere. Since the xrblock WG are doing a bunch of these, I guess it migth be worth some thought to see if there are any bad security effects with all of that. |
2012-11-12
|
10 | Stephen Farrell | [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell |
2012-11-10
|
10 | Martin Stiemerling | [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling |
2012-11-08
|
10 | Tero Kivinen | Request for Last Call review by SECDIR Completed: Ready. Reviewer: Tero Kivinen. |
2012-10-29
|
10 | Barry Leiba | [Ballot comment] Nicely written document. Just one non-blocking comment that you needn't respond to. -- Section 3.2 -- A very minor point, but I find … [Ballot comment] Nicely written document. Just one non-blocking comment that you needn't respond to. -- Section 3.2 -- A very minor point, but I find the double-parenthesised explanation of the Interval Metric Flag to be somewhat awkward. I will suggest this, but if you don't want to change it that's also fine: NEW This field is used to indicate whether the Delay metrics are Sampled, Interval or Cumulative metrics: I=10: Interval Duration - the reported value applies to the most recent measurement interval duration between successive metrics reports. I=11: Cumulative Duration - the reported value applies to the accumulation period characteristic of cumulative measurements. I=01: Sampled Value - the reported value is a sampled instantaneous value. END |
2012-10-29
|
10 | Barry Leiba | [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba |
2012-10-27
|
10 | Gonzalo Camarillo | Placed on agenda for telechat - 2012-11-15 |
2012-10-27
|
10 | Gonzalo Camarillo | State changed to IESG Evaluation from Waiting for AD Go-Ahead |
2012-10-27
|
10 | Gonzalo Camarillo | Ballot has been issued |
2012-10-27
|
10 | Gonzalo Camarillo | [Ballot Position Update] New position, Yes, has been recorded for Gonzalo Camarillo |
2012-10-27
|
10 | Gonzalo Camarillo | Created "Approve" ballot |
2012-10-27
|
10 | Gonzalo Camarillo | Ballot writeup was changed |
2012-10-24
|
10 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call |
2012-10-19
|
10 | Pearl Liang | IANA has reviewed draft-ietf-xrblock-rtcp-xr-delay-10 and has the following comments: IANA understands that, upon approval of this document, there are two IANA actions which must be … IANA has reviewed draft-ietf-xrblock-rtcp-xr-delay-10 and has the following comments: IANA understands that, upon approval of this document, there are two IANA actions which must be completed. First, in the RTCP XR Block Type subregistry of the RTP Control Protocol Extended Reports (RTCP XR) Block Type Registry located at: http://www.iana.org/assignments/rtcp-xr-block-types/rtcp-xr-block-types.xml a new RTCP XR Block Type will be registered as follows: BT: [ TBD ] Name: Delay Metrics Block Reference: [ RFC-to-be ] Second, in the RTCP XR SDP Parameters subregistry of the RTP Control Protocol Extended Reports (RTCP XR) Session Description Protocol (SDP) Parameters Registry located at: http://www.iana.org/assignments/rtcp-xr-sdp-parameters/rtcp-xr-sdp-parameters.xml a new RTCP XR SDP parameter will be registered as follows: Parameter: delay Reference: [ RFC-to-be ] IANA notes the following person reference related to both of these new registrations: Qin Wu (sunseawq@huawei.com) IANA understands that these are the only actions required to be completed upon approval of this document. Note: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. |
2012-10-11
|
10 | Jean Mahoney | Request for Last Call review by GENART is assigned to Wassim Haddad |
2012-10-11
|
10 | Jean Mahoney | Request for Last Call review by GENART is assigned to Wassim Haddad |
2012-10-11
|
10 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Tero Kivinen |
2012-10-11
|
10 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Tero Kivinen |
2012-10-10
|
10 | Amy Vezza | The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Subject: Last Call: (RTP Control Protocol (RTCP) Extended Report … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Subject: Last Call: (RTP Control Protocol (RTCP) Extended Report (XR) Block for Delay metric Reporting) to Proposed Standard The IESG has received a request from the Metric Blocks for use with RTCP's Extended Report Framework WG (xrblock) to consider the following document: - 'RTP Control Protocol (RTCP) Extended Report (XR) Block for Delay metric Reporting' 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 ietf@ietf.org mailing lists by 2012-10-24. 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 document defines an RTP Control Protocol(RTCP) Extended Report (XR) Block that allows the reporting of Delay metrics for use in a range of Real-time Transport Protocol applications. The file can be obtained via http://datatracker.ietf.org/doc/draft-ietf-xrblock-rtcp-xr-delay/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-ietf-xrblock-rtcp-xr-delay/ballot/ No IPR declarations have been submitted directly on this I-D. |
2012-10-10
|
10 | Amy Vezza | State changed to In Last Call from Last Call Requested |
2012-10-10
|
10 | Amy Vezza | Last call announcement was changed |
2012-10-09
|
10 | Gonzalo Camarillo | Last call was requested |
2012-10-09
|
10 | Gonzalo Camarillo | Ballot approval text was generated |
2012-10-09
|
10 | Gonzalo Camarillo | Ballot writeup was generated |
2012-10-09
|
10 | Gonzalo Camarillo | State changed to Last Call Requested from Publication Requested::External Party |
2012-10-09
|
10 | Gonzalo Camarillo | Last call announcement was generated |
2012-10-07
|
10 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-10.txt |
2012-09-17
|
09 | Gonzalo Camarillo | SDP directorate review requested |
2012-09-17
|
09 | Gonzalo Camarillo | State changed to Publication Requested::External Party from Publication Requested |
2012-09-17
|
09 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-09.txt |
2012-08-29
|
08 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-08.txt |
2012-08-27
|
07 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-07.txt |
2012-06-01
|
06 | Amy Vezza | ** Proto-Writeup ******************* Document shepherd write-up for draft-ietf-xrblock-rtcp-xr-delay-06 (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? … ** Proto-Writeup ******************* Document shepherd write-up for draft-ietf-xrblock-rtcp-xr-delay-06 (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header? The document is being requested as a Standards Track RFC. The document defines one new Extended Report (XR) Report Block [RFC 3611] and standards track is appropriate for this document. Standards Track is indicated in the title page. (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary This draft defines a new block type to augment those defined in [RFC3611] for use in a range of RTP applications. The new block type supports the reporting of the mean, minimum and maximum values of the network round-trip delay between RTP interfaces in peer RTP end systems as measured, for example, using the RTCP method described in [RFC3550]. It also supports reporting of the component of the round- trip delay internal to the local RTP system. Working Group Summary There were several points of debate within the working group; however, none were particularly rough and authors and commentators came up with the text that resolves any issues thus consensus was achieved in all cases. One issue that was discussed extensively during WGLC was the precision of measurement in round trip delay (affecting mean/max/min) as well as permitted delay of 1 second or more. After bringing in reference from other forum such as Broadband Forum and ITU, WG agreed that delay of 1 seconds or more was to be accommodated along with ability to come up with precision of microseconds (1/65536 seconds) for measuring the delay. Document Quality This document has been reviewed by numerous people within XRBLOCK and through two rounds of WGLCs the document resolved any outstanding issues. Personnel Shida Schubert is the Document Shepherd. Gonzalo Camarillo is the Responsible Area Director. (3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG. I have reviewed the last three iterations of this file, including providing technical and editorial review comments after the WGLC reviews. All of my comments and that of others provided during WGLC are addressed. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? No. (5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place. No. (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. There are no concerns. (7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why. Yes (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. No. (9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? Yes, there is strong consensus. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise 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. (11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. No concern.. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. No formal reviews are required for this document. (13) Have all references within this document been identified as either normative or informative? Yes. (14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion? No. (15) Are there downward normative references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. No. (16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary. No. (17) 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 protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226). Appropriate reservations have been included for IANA registries. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. None. (19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc. None required. |
2012-06-01
|
06 | Amy Vezza | Note added 'Shida Schubert (shida@ntt-at.com) is the Document Shepherd.' |
2012-06-01
|
06 | Amy Vezza | Intended Status changed to Proposed Standard |
2012-06-01
|
06 | Amy Vezza | IESG process started in state Publication Requested |
2012-05-28
|
06 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-06.txt |
2012-05-13
|
05 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-05.txt |
2012-05-07
|
04 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-04.txt |
2012-04-20
|
03 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-03.txt |
2012-04-06
|
02 | Qin Wu | New version available: draft-ietf-xrblock-rtcp-xr-delay-02.txt |
2011-12-07
|
01 | (System) | New version available: draft-ietf-xrblock-rtcp-xr-delay-01.txt |
2011-10-17
|
00 | (System) | New version available: draft-ietf-xrblock-rtcp-xr-delay-00.txt |