draft-ietf-xrblock-rtcp-xr-qoe-04.txt   draft-ietf-xrblock-rtcp-xr-qoe-05.txt 
Network Working Group A. Clark Network Working Group A. Clark
Internet-Draft Telchemy Internet-Draft Telchemy
Intended status: Standards Track Q. Wu Intended status: Standards Track Q. Wu
Expires: August 29, 2013 Huawei Expires: August 29, 2013 Huawei
R. Schott R. Schott
DT Deutsche Telekom
G. Zorn G. Zorn
Network Zen Network Zen
February 25, 2013 February 25, 2013
RTP Control Protocol (RTCP) Extended Report (XR) Blocks for QoE Metric RTP Control Protocol (RTCP) Extended Report (XR) Blocks for QoE Metric
Reporting Reporting
draft-ietf-xrblock-rtcp-xr-qoe-04 draft-ietf-xrblock-rtcp-xr-qoe-05
Abstract Abstract
This document defines an RTP Control Protocol (RTCP) Extended Report This document defines an RTP Control Protocol (RTCP) Extended Report
(XR) Block including two new segment types and associated SDP (XR) Block including two new segment types and associated SDP
parameters that allow the reporting of QoE metrics for use in a range parameters that allow the reporting of QoE metrics for use in a range
of RTP applications. of RTP applications.
Status of this Memo Status of this Memo
skipping to change at page 2, line 41 skipping to change at page 2, line 41
5.4. New registry of calculation algorithms . . . . . . . . . . 13 5.4. New registry of calculation algorithms . . . . . . . . . . 13
6. Security Considerations . . . . . . . . . . . . . . . . . . . 14 6. Security Considerations . . . . . . . . . . . . . . . . . . . 14
7. Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 7. Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 14 8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 14
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 15 9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 15
9.1. Normative References . . . . . . . . . . . . . . . . . . . 15 9.1. Normative References . . . . . . . . . . . . . . . . . . . 15
9.2. Informative References . . . . . . . . . . . . . . . . . . 15 9.2. Informative References . . . . . . . . . . . . . . . . . . 15
Appendix A. Evaluation Example of User Quality of Experience Appendix A. Evaluation Example of User Quality of Experience
for video stream . . . . . . . . . . . . . . . . . . 16 for video stream . . . . . . . . . . . . . . . . . . 16
Appendix B. Change Log . . . . . . . . . . . . . . . . . . . . . 17 Appendix B. Change Log . . . . . . . . . . . . . . . . . . . . . 17
B.1. draft-ietf-xrblock-rtcp-xr-qoe-04 . . . . . . . . . . . . 17 B.1. draft-ietf-xrblock-rtcp-xr-qoe-05 . . . . . . . . . . . . 17
B.2. draft-ietf-xrblock-rtcp-xr-qoe-03 . . . . . . . . . . . . 17 B.2. draft-ietf-xrblock-rtcp-xr-qoe-04 . . . . . . . . . . . . 17
B.3. draft-ietf-xrblock-rtcp-xr-qoe-02 . . . . . . . . . . . . 17 B.3. draft-ietf-xrblock-rtcp-xr-qoe-03 . . . . . . . . . . . . 17
B.4. draft-ietf-xrblock-rtcp-xr-qoe-01 . . . . . . . . . . . . 17 B.4. draft-ietf-xrblock-rtcp-xr-qoe-02 . . . . . . . . . . . . 17
B.5. draft-ietf-xrblock-rtcp-xr-qoe-00 . . . . . . . . . . . . 18 B.5. draft-ietf-xrblock-rtcp-xr-qoe-01 . . . . . . . . . . . . 18
B.6. draft-ietf-xrblock-rtcp-xr-qoe-00 . . . . . . . . . . . . 18
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 18 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 18
1. Introduction 1. Introduction
1.1. QoE Metrics Report Block 1.1. QoE Metrics Report Block
This document defines a new block type to augment those defined in This document defines a new block type to augment those defined in
[RFC3611], for use in a range of RTP applications. [RFC3611], for use in a range of RTP applications.
The new block type provides information on multimedia quality using The new block type provides information on multimedia quality using
skipping to change at page 14, line 43 skipping to change at page 14, line 43
Alan Clark < alan.d.clark@telchemy.com > Alan Clark < alan.d.clark@telchemy.com >
Geoff Hunt < r.geoff.hunt@gmail.com > Geoff Hunt < r.geoff.hunt@gmail.com >
Martin Kastner < martin.kastner@telchemy.com > Martin Kastner < martin.kastner@telchemy.com >
Kai Lee < leekai@ctbri.com.cn > Kai Lee < leekai@ctbri.com.cn >
Roland Schott < roland.schott@telekom.de > Roland Schott < roland.schott@telekom.de >
Qin Wu < sunseawq@huawei.com > Qin Wu < sunseawq@huawei.com >
Glen Zorn < gwz@net-zen.net > Glen Zorn < gwz@net-zen.net >
8. Acknowledgements 8. Acknowledgements
The authors would like to thank Bill Ver Steeg, David R Oran, Ali The authors gratefully acknowledge the comments and contributions
Begen,Colin Perkins, Roni Even,Youqing Yang, Wenxiao Yu and Yinliang made by Bruce Adams, Philip Arden, Amit Arora, Bob Biskner, Kevin
Hu for their valuable comments and suggestions on this document. Connor, Claus Dahm, Randy Ethier, Roni Even, Jim Frauenthal, Albert
Higashi, Tom Hock, Shane Holthaus, Paul Jones, Rajesh Kumar, Keith
Lantz, Mohamed Mostafa, Amy Pendleton, Colin Perkins, Mike Ramalho,
Ravi Raviraj, Albrecht Schwarz, Tom Taylor, Bill Ver Steeg, David R
Oran, Ali Begen and Hideaki Yamada.
9. References 9. References
9.1. Normative References 9.1. Normative References
[ATSC] U.S. Advanced Television Systems Committee (ATSC), "ATSC [ATSC] U.S. Advanced Television Systems Committee (ATSC), "ATSC
Standard: Digital Audio Compression (AC-3), Revision B", Standard: Digital Audio Compression (AC-3), Revision B",
ATSC Doc A/52B, June 2005. ATSC Doc A/52B, June 2005.
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC3550] Schulzrinne, H., "RTP: A Transport Protocol for Real-Time [RFC3550] Schulzrinne, H., "RTP: A Transport Protocol for Real-Time
skipping to change at page 17, line 8 skipping to change at page 17, line 9
representation of video, audio, and overall audiovisual quality. representation of video, audio, and overall audiovisual quality.
Unlike audio, video is even more sensitive to transport impairments Unlike audio, video is even more sensitive to transport impairments
than voice, and even low rates of packet loss can cause severe than voice, and even low rates of packet loss can cause severe
degradation in perceived quality. However, all occurrences of packet degradation in perceived quality. However, all occurrences of packet
loss do not have an equal impact on perceptual quality, in part loss do not have an equal impact on perceptual quality, in part
because of the way video frames are structured during the encoding because of the way video frames are structured during the encoding
process - such as frame properties including frame type and process - such as frame properties including frame type and
quantization parameter (QP), frame structure, and in part due to quantization parameter (QP), frame structure, and in part due to
subjective factors - such as the degree to which perception is subjective factors - such as the degree to which perception is
affected by the levels of motion and detail in the video sequence, affected by the levels of motion and detail in the video sequence,
demux/decoder statistics characteristic parameters including jitter demux/decoder statistics characteristic parameters including packet
buffer metrics and packet loss concealment metrics. When a video loss concealment metrics,jitter buffer metrics and/or Frame loss rate
parameter. Note that Frame loss rate can be derived When a video
stream is sent from the media source to RTP receiving end and get stream is sent from the media source to RTP receiving end and get
monitored, in order to provide accurate evaluation of video quality, monitored, in order to provide accurate evaluation of video quality,
One possible evaluation method of QoE is the network nodes that One possible evaluation method of QoE is the network nodes that
implement network management tools may get frame implement network management tools may get frame
properties,perception degree as MoS calculation input parameters from properties,perception degree as MoS calculation input parameters from
media source, and demux/decoder statistics characteristic parameters media source, and demux/decoder statistics characteristic parameters
and transport impairment as other MoS calculation input parameters and transport impairment as other MoS calculation input parameters
from the RTP receiving end and use appropriate MoS calculation from the RTP receiving end and use appropriate MoS calculation
algorithm to calculate MoS scores. Such MoS Scores value can be algorithm to calculate MoS scores. Such MoS Scores value can be
useful for troubleshooting or comparing video quality across useful for troubleshooting or comparing video quality across
different service types. different service types.
Appendix B. Change Log Appendix B. Change Log
B.1. draft-ietf-xrblock-rtcp-xr-qoe-04 B.1. draft-ietf-xrblock-rtcp-xr-qoe-05
The following are the major changes compared to previous version:
o A few Contact information update.
o A few Acknowledgement section update.
B.2. draft-ietf-xrblock-rtcp-xr-qoe-04
The following are the major changes compared to previous version: The following are the major changes compared to previous version:
o Split two references P.NAMS and P.NBAMS into four references. o Split two references P.NAMS and P.NBAMS into four references.
o SDP signaling update. o SDP signaling update.
o Add one example to explain User QoE evaluation for video stream o Add one example to explain User QoE evaluation for video stream
B.2. draft-ietf-xrblock-rtcp-xr-qoe-03 B.3. draft-ietf-xrblock-rtcp-xr-qoe-03
The following are the major changes compared to previous version: The following are the major changes compared to previous version:
o Add one new reference to support TTC JJ201.01. o Add one new reference to support TTC JJ201.01.
o Update two references P.NAMS and P.NBAMS. o Update two references P.NAMS and P.NBAMS.
o Other Editorial changes based on comments applied to PDV and Delay o Other Editorial changes based on comments applied to PDV and Delay
drafts. drafts.
B.3. draft-ietf-xrblock-rtcp-xr-qoe-02 B.4. draft-ietf-xrblock-rtcp-xr-qoe-02
The following are the major changes compared to previous version: The following are the major changes compared to previous version:
o Remove leftmost second bit since it is ueeless. o Remove leftmost second bit since it is ueeless.
o Change 13bits MoS value field into 14 bits to increase MoS o Change 13bits MoS value field into 14 bits to increase MoS
precision. precision.
o Fix some typo and make some editorial changes. o Fix some typo and make some editorial changes.
B.4. draft-ietf-xrblock-rtcp-xr-qoe-01 B.5. draft-ietf-xrblock-rtcp-xr-qoe-01
The following are the major changes compared to previous version: The following are the major changes compared to previous version:
o Remove layered support from the QoE metric draft. o Remove layered support from the QoE metric draft.
o Allocate 7 bits in the block header for payload type to indicate o Allocate 7 bits in the block header for payload type to indicate
what type of payload format is in use and add associated what type of payload format is in use and add associated
definition of payload type. definition of payload type.
o Clarify using Payload Type to determine the appropriate channel o Clarify using Payload Type to determine the appropriate channel
mapping in the definition of Channel Identifier. mapping in the definition of Channel Identifier.
B.5. draft-ietf-xrblock-rtcp-xr-qoe-00 B.6. draft-ietf-xrblock-rtcp-xr-qoe-00
The following are the major changes compared to previous version: The following are the major changes compared to previous version:
o Allocate one more bit in the single stream per SSC segment to get o Allocate one more bit in the single stream per SSC segment to get
alignment with the other two segment type. alignment with the other two segment type.
Authors' Addresses Authors' Addresses
Alan Clark Alan Clark
Telchemy Incorporated Telchemy Incorporated
2905 Premiere Parkway, Suite 280 2905 Premiere Parkway, Suite 280
 End of changes. 13 change blocks. 
18 lines changed or deleted 31 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/