RFC 3611 (rfc3611) - Page 2 of 55


RTP Control Protocol Extended Reports (RTCP XR)



Alternative Format: Original Text Document



RFC 3611                        RTCP XR                    November 2003


Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3
       1.1.  Applicability. . . . . . . . . . . . . . . . . . . . . .  4
       1.2.  Terminology. . . . . . . . . . . . . . . . . . . . . . .  7
   2.  XR Packet Format . . . . . . . . . . . . . . . . . . . . . . .  7
   3.  Extended Report Block Framework. . . . . . . . . . . . . . . .  8
   4.  Extended Report Blocks . . . . . . . . . . . . . . . . . . . .  9
       4.1.  Loss RLE Report Block. . . . . . . . . . . . . . . . . .  9
             4.1.1.  Run Length Chunk . . . . . . . . . . . . . . . . 15
             4.1.2.  Bit Vector Chunk . . . . . . . . . . . . . . . . 15
             4.1.3.  Terminating Null Chunk . . . . . . . . . . . . . 16
       4.2.  Duplicate RLE Report Block . . . . . . . . . . . . . . . 16
       4.3.  Packet Receipt Times Report Block. . . . . . . . . . . . 18
       4.4.  Receiver Reference Time Report Block . . . . . . . . . . 20
       4.5.  DLRR Report Block. . . . . . . . . . . . . . . . . . . . 21
       4.6.  Statistics Summary Report Block. . . . . . . . . . . . . 22
       4.7.  VoIP Metrics Report Block. . . . . . . . . . . . . . . . 25
             4.7.1.  Packet Loss and Discard Metrics. . . . . . . . . 27
             4.7.2.  Burst Metrics. . . . . . . . . . . . . . . . . . 27
             4.7.3.  Delay Metrics. . . . . . . . . . . . . . . . . . 30
             4.7.4.  Signal Related Metrics . . . . . . . . . . . . . 31
             4.7.5.  Call Quality or Transmission Quality Metrics . . 33
             4.7.6.  Configuration Parameters . . . . . . . . . . . . 34
             4.7.7.  Jitter Buffer Parameters . . . . . . . . . . . . 36
   5.  SDP Signaling. . . . . . . . . . . . . . . . . . . . . . . . . 36
       5.1.  The SDP Attribute. . . . . . . . . . . . . . . . . . . . 37
       5.2.  Usage in Offer/Answer. . . . . . . . . . . . . . . . . . 40
       5.3.  Usage Outside of Offer/Answer. . . . . . . . . . . . . . 42
   6.  IANA Considerations. . . . . . . . . . . . . . . . . . . . . . 42
       6.1.  XR Packet Type . . . . . . . . . . . . . . . . . . . . . 42
       6.2.  RTCP XR Block Type Registry. . . . . . . . . . . . . . . 42
       6.3.  The "rtcp-xr" SDP Attribute. . . . . . . . . . . . . . . 43
   7.  Security Considerations. . . . . . . . . . . . . . . . . . . . 44
   A.  Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . 46
       A.1.  Sequence Number Interpretation . . . . . . . . . . . . . 46
       A.2.  Example Burst Packet Loss Calculation. . . . . . . . . . 47
   Intellectual Property Notice . . . . . . . . . . . . . . . . . . . 49
   Acknowledgments. . . . . . . . . . . . . . . . . . . . . . . . . . 50
   Contributors . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
   References . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
   Normative References . . . . . . . . . . . . . . . . . . . . . . . 51
   Informative References . . . . . . . . . . . . . . . . . . . . . . 51
   Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 53
   Full Copyright Statement . . . . . . . . . . . . . . . . . . . . . 55






Friedman, et al.            Standards Track