draft-ietf-xrblock-rtcp-xr-summary-stat-07.txt   draft-ietf-xrblock-rtcp-xr-summary-stat-08.txt 
Network Working Group G. Zorn, Ed. Network Working Group G. Zorn, Ed.
Internet-Draft Network Zen Internet-Draft Network Zen
Intended status: Standards Track R. Schott Intended status: Standards Track R. Schott
Expires: August 8, 2013 Deutsche Telekom Expires: August 10, 2013 Deutsche Telekom
Q. Wu Q. Wu
R. Huang R. Huang
Huawei Huawei
February 4, 2013 February 6, 2013
RTP Control Protocol (RTCP) Extended Report (XR) Blocks for Summary RTP Control Protocol (RTCP) Extended Report (XR) Blocks for Summary
Statistics Metrics Reporting Statistics Metrics Reporting
draft-ietf-xrblock-rtcp-xr-summary-stat-07 draft-ietf-xrblock-rtcp-xr-summary-stat-08
Abstract Abstract
This document defines three RTP Control Protocol (RTCP) Extended This document defines three RTP Control Protocol (RTCP) Extended
Report (XR) Blocks that allow the reporting of loss, duplication and Report (XR) Blocks that allow the reporting of loss, duplication and
discard summary statistics metrics in a range of RTP applications. discard summary statistics metrics in a range of RTP applications.
Status of this Memo Status of this Memo
This Internet-Draft is submitted in full conformance with the This Internet-Draft is submitted in full conformance with the
skipping to change at page 1, line 37 skipping to change at page 1, line 37
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on August 8, 2013. This Internet-Draft will expire on August 10, 2013.
Copyright Notice Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 44 skipping to change at page 2, line 44
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13
6.1. New RTCP XR Block Type values . . . . . . . . . . . . . . 13 6.1. New RTCP XR Block Type values . . . . . . . . . . . . . . 13
6.2. New RTCP XR SDP Parameters . . . . . . . . . . . . . . . . 13 6.2. New RTCP XR SDP Parameters . . . . . . . . . . . . . . . . 13
6.3. Contact information for registrations . . . . . . . . . . 14 6.3. Contact information for registrations . . . . . . . . . . 14
7. Security Considerations . . . . . . . . . . . . . . . . . . . 14 7. Security Considerations . . . . . . . . . . . . . . . . . . . 14
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 14 8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 14
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 14 9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 14
9.1. Normative References . . . . . . . . . . . . . . . . . . . 14 9.1. Normative References . . . . . . . . . . . . . . . . . . . 14
9.2. Informative References . . . . . . . . . . . . . . . . . . 15 9.2. Informative References . . . . . . . . . . . . . . . . . . 15
Appendix A. Change Log . . . . . . . . . . . . . . . . . . . . . 15 Appendix A. Change Log . . . . . . . . . . . . . . . . . . . . . 15
A.1. draft-ietf-xrblock-rtcp-xr-summary-stat-07 . . . . . . . . 15 A.1. draft-ietf-xrblock-rtcp-xr-summary-stat-08 . . . . . . . . 15
A.2. draft-ietf-xrblock-rtcp-xr-summary-stat-06 . . . . . . . . 15 A.2. draft-ietf-xrblock-rtcp-xr-summary-stat-07 . . . . . . . . 15
A.3. draft-ietf-xrblock-rtcp-xr-summary-stat-05 . . . . . . . . 15 A.3. draft-ietf-xrblock-rtcp-xr-summary-stat-06 . . . . . . . . 15
A.4. draft-ietf-xrblock-rtcp-xr-summary-stat-05 . . . . . . . . 16
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 16 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 16
1. Introduction 1. Introduction
1.1. Summary Statistics Metrics 1.1. Summary Statistics Metrics
This draft defines three new block types to augment those defined in This draft defines three new block types to augment those defined in
[RFC3611] for use in a range of RTP applications. [RFC3611] for use in a range of RTP applications.
o Burst/Gap Loss Summary Statistics Metrics Block o Burst/Gap Loss Summary Statistics Metrics Block
skipping to change at page 4, line 17 skipping to change at page 4, line 17
2. Terminology 2. Terminology
2.1. Standards Language 2.1. Standards Language
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119 [RFC2119]. document are to be interpreted as described in RFC 2119 [RFC2119].
In addition, the following terms are defined: In addition, the following terms are defined:
Picture Type Frame Type
Picture Types used in the different video algorithms are composed A video frame is compressed using different algorithms. Frame
of the Key frame and Derived frames. The Key frame is type is used to identify different algorithms for video frames.
independently coded without prediction from other pictures and Two frame Types used in the different video algorithms are the Key
used as a reference frame for predicting other pictures. Derived frame and Derived frames. The Key frame is independently coded
frames are predicatively coded and derived from a Key frame using without prediction from other pictures and used as a reference
a prediction algorithm. frame for predicting other pictures. Derived frames are
predicatively coded and derived from a Key frame using a
prediction algorithm.
3. Transport Related End System Metrics 3. Transport Related End System Metrics
3.1. Burst/Gap Loss Summary Statistics Metrics Block 3.1. Burst/Gap Loss Summary Statistics Metrics Block
The metrics described here are intended to be used as described in The metrics described here are intended to be used as described in
this section, in conjunction with information from the Measurement this section, in conjunction with information from the Measurement
Information block [RFC6776] (which MUST be present in the same RTCP Information block [RFC6776] (which MUST be present in the same RTCP
packet as the Burst/Gap Loss block) and also with the metric packet as the Burst/Gap Loss block) and also with the metric
"cumulative number of packets lost" provided in standard RTCP "cumulative number of packets lost" provided in standard RTCP
skipping to change at page 11, line 10 skipping to change at page 11, line 10
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
4.1.2. Definition of Fields in Frame Impairment Summary Statistics 4.1.2. Definition of Fields in Frame Impairment Summary Statistics
Block Block
Block type (BT): 8 bits Block type (BT): 8 bits
Frame Impairment Statistics Summary Block is identified by the Frame Impairment Statistics Summary Block is identified by the
constant <FISS>. constant <FISS>.
Picture type indicator (T): 1 bit Frame type indicator (T): 1 bit
This field is used to indicate the frame type to be reported. The This field is used to indicate the frame type to be reported. The
bit is set to 0 if the lost_full_frames, lost_partial_frames and bit is set to 0 if the full_lost_frames, partial_lost_frames,
dup_frames fields contain Key frame (reference frame) counts or 1 dup_frames,discarded_frames and Number of frames received fields
if they contain Derived frame counts. Note that if both the Key contain Key frame (reference frame) counts or 1 if they contain
frame and Derivation frame report are sent, they should be sent in Derived frame counts. Note that if both the Key frame and
the same RTCP compound packet using two Frame Impairment Summary Derivation frame report are sent, they should be sent in the same
Statistics Blocks. RTCP compound packet using two Frame Impairment Summary Statistics
Blocks.
Reserved: 7 bits Reserved: 7 bits
This field is reserved for future definition. In the absence of This field is reserved for future definition. In the absence of
such a definition, the bits in this field MUST be set to zero and such a definition, the bits in this field MUST be set to zero and
SHOULD be ignored by the receiver. SHOULD be ignored by the receiver.
Block Length: 16 bits Block Length: 16 bits
The constant 7, in accordance with the definition of this field in The constant 7, in accordance with the definition of this field in
skipping to change at page 14, line 24 skipping to change at page 14, line 24
7. Security Considerations 7. Security Considerations
The new RTCP XR report blocks proposed in this document introduces no The new RTCP XR report blocks proposed in this document introduces no
new security considerations beyond those described in RFC 3611. new security considerations beyond those described in RFC 3611.
8. Acknowledgements 8. Acknowledgements
The authors would like to thank Bill Ver Steeg, David R Oran, Ali The authors would like to thank Bill Ver Steeg, David R Oran, Ali
Begen, Colin Perkins, Roni Even, Youqing Yang, Wenxiao Yu, Yinliang Begen, Colin Perkins, Roni Even, Youqing Yang, Wenxiao Yu, Yinliang
Hu, Jing Zhao, Ray van Brandenburg, Claire Bi, Dan Romascanu , Morton Hu, Jing Zhao, Ray van Brandenburg, Claire Bi, Dan Romascanu , Morton
Jr., Alfred for their valuable comments and suggestions on this Jr., Alfred and Klaas Wierenga for their valuable comments and
document. suggestions on this document.
9. References 9. References
9.1. Normative References 9.1. Normative References
[BGDISCARD] [BGDISCARD]
Clark, A., Huang, R., and W. Wu, "RTP Control Clark, A., Huang, R., and W. Wu, "RTP Control
Protocol(RTCP) Extended Report (XR) Block for Burst/Gap Protocol(RTCP) Extended Report (XR) Block for Burst/Gap
Discard metric Reporting", Discard metric Reporting",
draft-ietf-xrblock-rtcp-xr-burst-gap-discard-08 (work in draft-ietf-xrblock-rtcp-xr-burst-gap-discard-08 (work in
skipping to change at page 15, line 34 skipping to change at page 15, line 34
September 2012. September 2012.
[RFC6792] Hunt, G., Wu, Q., and P. Arden, "Monitoring Architectures [RFC6792] Hunt, G., Wu, Q., and P. Arden, "Monitoring Architectures
for RTP", RFC 6792, November 2012. for RTP", RFC 6792, November 2012.
Appendix A. Change Log Appendix A. Change Log
Note to the RFC-Editor: please remove this section prior to Note to the RFC-Editor: please remove this section prior to
publication as an RFC. publication as an RFC.
A.1. draft-ietf-xrblock-rtcp-xr-summary-stat-07 A.1. draft-ietf-xrblock-rtcp-xr-summary-stat-08
The following are the major changes compared to 05: The following are the major changes compared to 07:
o Add comments raised in Sec-DIR review.
A.2. draft-ietf-xrblock-rtcp-xr-summary-stat-07
The following are the major changes compared to 06:
o Add comments raised in PM-DIR review by Al. o Add comments raised in PM-DIR review by Al.
A.2. draft-ietf-xrblock-rtcp-xr-summary-stat-06 A.3. draft-ietf-xrblock-rtcp-xr-summary-stat-06
The following are the major changes compared to 05: The following are the major changes compared to 05:
o Move RFC6709 to informative reference. o Move RFC6709 to informative reference.
A.3. draft-ietf-xrblock-rtcp-xr-summary-stat-05 A.4. draft-ietf-xrblock-rtcp-xr-summary-stat-05
The following are the major changes compared to 04: The following are the major changes compared to 04:
o Editorial changes to get in line with Delay and Burst Gap related o Editorial changes to get in line with Delay and Burst Gap related
drafts. drafts.
Authors' Addresses Authors' Addresses
Glen Zorn (editor) Glen Zorn (editor)
Network Zen Network Zen
227/358 Thanon Sanphawut 227/358 Thanon Sanphawut
 End of changes. 14 change blocks. 
27 lines changed or deleted 36 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/