One document matched: draft-huang-xrblock-rtcp-xr-decodability-02.xml


<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type='text/xsl' href='http://xml.resource.org/authoring/rfc2629.xslt' ?>
<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
<!ENTITY rfc2119 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.2119.xml">
<!ENTITY rfc2250 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.2250.xml">
<!ENTITY rfc3611 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.3611.xml">
<!ENTITY rfc3550 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.3550.xml">
<!ENTITY rfc4566 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.4566.xml">
<!ENTITY rfc5234 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5234.xml">
<!ENTITY rfc6390 PUBLIC "" "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6390.xml">
]>
<?rfc strict="yes" ?>
<?rfc toc="yes"?>
<?rfc tocdepth="4"?>
<?rfc symrefs="yes"?>
<?rfc sortrefs="yes" ?>
<?rfc compact="yes" ?>
<?rfc subcompact="yes" ?>
<rfc category="std" docName="draft-huang-xrblock-rtcp-xr-decodability-02" ipr="trust200902">
  <front>
    <title abbrev=" RTCP XR Decodability Report Blocks">RTCP XR Report Block
    for TS Decodability Statistics Metric Reporting</title>

    <author fullname="Rachel Huang" initials="R." surname="Huang">
      <organization>Huawei</organization>

      <address>
        <postal>
          <street>101 Software Avenue, Yuhua District</street>

          <city>Nanjing</city>

          <code>210012</code>

          <country>China</country>
        </postal>

        <email>rachel.huang@huawei.com</email>
      </address>
    </author>

    <author fullname="Qin Wu" initials="Q." surname="Wu">
      <organization>Huawei</organization>

      <address>
        <postal>
          <street>101 Software Avenue, Yuhua District</street>

          <city>Nanjing</city>

          <region>Jiangsu</region>

          <code>210012</code>

          <country>China</country>
        </postal>

        <email>bill.wu@huawei.com</email>
      </address>
    </author>

    <author fullname="Hitoshi Asaeda" initials="H." surname="Asaeda">
      <organization>Keio University</organization>

      <address>
        <postal>
          <street>Graduate School of Media and Governance 5322 Endo</street>

          <city>Fujisawa</city>

          <region>Kanagawa</region>

          <code>252-0882</code>

          <country>Japan</country>
        </postal>

        <email>asaeda@wide.ad.jp</email>
      </address>
    </author>

		<author fullname="Glen Zorn" initials="G." surname="Zorn" role="editor">
			<organization>Network Zen</organization>
			<address>
				<postal>
					<street>227/358 Thanon Sanphawut</street>
					<city>Bang Na</city>
					<region>Bangkok</region>
					<code>10260</code>
					<country>Thailand</country>
				</postal>
				<phone>+66 (0) 87-040-4617</phone>
				<email>glenzorn@gmail.com</email>
			</address>
		</author>
		
    <date year="2012"/>

    <abstract>
      <t>Transport Stream is a standard container format used in the transmission and storage of multimedia data.
      This document defines an RTCP XR Report Block that allows the
      reporting of decodability statistics metrics related to transmissions in Transport
      Stream format.</t>
    </abstract>
  </front>

  <middle>
    <section title="Introduction">
      <t>This draft defines a new block type to augment those defined in <xref
      target="RFC3611"></xref> for use with Transport Stream (TS) <xref target="ISO-IEC.13818-1.2007"/>. 
      The new block type
      supports reporting on the consistency of transport streams <xref
      target="ETSI"></xref> by checking TS header information. This new block
      type can be useful for identifying the existence, and characterizing the
      severity, of a packet transport problem which may affect users'
      perception of a service delivered over RTP; it may also be useful for verifying
      the continued correct operation of an existing system management and
      providing accurate measures of TS quality for
      operators.</t>

      <t>The new report block is in compliance with the monitoring
      architecture specified in <xref target="RFC6390"></xref>.
      The
      metric is applicable to any type of RTP application that uses the TS
      standard format for transmission and storage of multimedia
      data.</t>
    </section>

    <section title="Terminology">
      <section title="Standards Language">
        <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
        "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
        document are to be interpreted as described in <xref
        target="RFC2119">RFC 2119</xref>.</t>

        <t>In addition, the following terms are defined:</t>
      </section>

      <section title="Acronyms">
        <t><list style="hanging">
            <t hangText="SSRC"><vspace blankLines="0" /> <xref
            target="RFC3550">Synchronization Source</xref> <vspace
            blankLines="1" /></t>

            <t hangText="TS"><vspace blankLines="0" /> <xref
            target="ISO-IEC.13818-1.2007">Transport Stream</xref></t>
          </list></t>
      </section>
    </section>

    <section anchor="TDM" title="TR 101 290 Decodability Statistics Metric Report Block">
      <t>This block reports decodability statistics metrics beyond the
      information carried in the standard RTCP packet format. Information is
      recorded about basic monitoring parameters necessary to ensure that the
      TS can be decoded including the number of Transport Stream
      Synchronization Losses, Sync byte errors, Continuity count errors, and
      continuous monitoring parameters including Transport errors, Program
      Clock Reference (PCR) errors, PCR repetition errors, PCR discontinuity
      indicator errors, and Presentation Time Stamp (PTS) errors <xref
      target="ETSI"></xref>. Such information can be useful for network
      management and real time application quality monitoring. <vspace
      blankLines="1" />Note that this metric report block is not only
      applicable to MPEG-2 transport streams <xref target="RFC2250"></xref>, but is
      also applicable to any other codec data encoded using the TS format.
      <vspace blankLines="1" /> 
      The Decodability Metrics Block has the following format: 
      <figure>
          <artwork>
 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|     BT=TBD    |       rvd     |         block length          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                     SSRC of source                           |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|          begin_seq            |             end_seq           |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Number of TSs                         |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|             Transport Stream Synchronization Losses           |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                      Sync byte errors                         |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                  Continuity count errors                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                      Transport errors                         |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         PCR errors                            |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                   PCR repetition errors                       |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|            PCR discontinuity indicator errors                 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         PTS errors                            |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</artwork>
        </figure> <list style="hanging">
          <t hangText="block type (BT): 8 bits"><vspace blankLines="0" /> A TR
          101 290 decodability metrics report block is identified by the
          constant <TDM>. <vspace blankLines="1" /></t>

          <t hangText="rvd: 8 bits"><vspace blankLines="0" /> 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 SHOULD be ignored by
          the receiver. <vspace blankLines="1" /></t>

          <t hangText="block length: 16 bits"><vspace blankLines="0" /> The
          constant 11, in accordance with the definition of this field in
          Section 3 of <xref target="RFC3611">RFC 3611</xref>. <vspace
          blankLines="1" /></t>

          <t hangText="SSRC of source: 32 bits"><vspace blankLines="0" /> As
          defined in Section 4.1 of <xref target="RFC3611"></xref>. <vspace
          blankLines="1" /></t>

          <t hangText="begin_seq: 16 bits"><vspace blankLines="0" /> As
          defined in Section 4.1 of <xref target="RFC3611"></xref>. <vspace
          blankLines="1" /></t>

          <t hangText="end_seq: 16 bits"><vspace blankLines="0" /> As defined
          in Section 4.1 of <xref target="RFC3611"></xref>. <vspace
          blankLines="1" /></t>

          <t hangText="Number of TSs: 32 bits"><vspace blankLines="0" />
          Number of Transport Streams in the above sequence number interval.
          <vspace blankLines="1" /></t>

          <t
          hangText="Transport Stream Synchronization Losses: 32 bits"><vspace
          blankLines="0" /> Number of TS Synchronization Losses
          in the above sequence number interval. <vspace blankLines="1" /></t>

          <t hangText="Sync byte errors: 32 bits"><vspace blankLines="0" />
          Number of TS sync byte errors in the above sequence number
          interval.<vspace blankLines="1" /></t>

          <t hangText="Continuity count error: 32 bits"><vspace
          blankLines="0" /> Number of Transport Continuity count errors in the
          above sequence number interval. <vspace blankLines="1" /></t>

          <t hangText="Transport errors: 32 bits"><vspace blankLines="0" />
          Number of Transport errors in the above sequence number interval.
          <vspace blankLines="1" /></t>

          <t hangText="PCR errors: 32 bits "><vspace blankLines="0" /> Number
          of PCR errors in the above sequence number interval. <vspace
          blankLines="1" /></t>

          <t hangText="PCR repetition errors: 32 bits"><vspace
          blankLines="0" /> Number of Transport PCR repetition errors in the
          above sequence number interval. <vspace blankLines="1" /></t>

          <t hangText="PCR discontinuity indicator errors: 32 bits"><vspace
          blankLines="0" /> Number of PCR discontinuity indicator errors in
          the above sequence number interval. <vspace blankLines="1" /></t>

          <t hangText="PTS errors: 32 bits"><vspace blankLines="0" /> Number
          of PTS errors in the above sequence number interval. <vspace
          blankLines="1" /></t>
        </list></t>
    </section>

    <section title="SDP Signaling">
      <t>One new parameter is defined for the report block defined in
      this document to be used with Session Description Protocol (SDP) <xref
      target="RFC4566"></xref> using the Augmented Backus-Naur Form (ABNF)
      <xref target="RFC5234"></xref>. It has the following syntax within
      the "rtcp-xr" attribute <xref target="RFC3611"></xref>: <figure
          align="left">
          <artwork>
rtcp-xr-attrib =  "a=rtcp-xr:" 
                  [xr-format *(SP xr-format)] CRLF

   xr-format = decodability-metrics

      decodability-metrics = "decodability-metrics" 
</artwork>
        </figure> Refer to Section 5.1 of <xref target="RFC3611">RFC
      3611</xref> for a detailed description and the full syntax of the
      "rtcp-xr" attribute.</t>
    </section>

    <section title="IANA Considerations">
      <t>New report block types for RTCP XR are subject to IANA registration.
      For general guidelines on IANA allocations for RTCP XR, refer to <xref
      target="RFC3611">Section 6.2 of</xref>. <vspace blankLines="1" /> This
      document assigns one new block type value in the RTCP XR Block Type
      Registry: <list>
          <t><list hangIndent="12" style="hanging">
              <t hangText="Name:">TDM</t>

              <t hangText="Long Name:">TR 101 290 Decodability Metrics</t>

              <t hangText="Value"><TDM></t>

              <t hangText="Reference:">section 3<vspace blankLines="1" /></t>
            </list></t>
        </list> This document also registers one SDP <xref
      target="RFC4566"></xref> parameter for the "rtcp-xr" attribute in the
      RTCP XR SDP Parameters Registry: <list>
          <t><list style="symbols">
              <t>“decodability-metrics”</t>
            </list></t>
        </list> <vspace blankLines="1" /> The contact information for the
      registrations is: <figure align="center">
          <artwork>
Rachel Huang
rachel.huang@huawei.com
101 Software Avenue, Yuhua District 
Nanjing, JiangSu 210012 China
</artwork>
        </figure></t>
    </section>

    <section title="Security Considerations">
      <t>This proposed RTCP XR report block introduces no new security
      considerations beyond those described in <xref
      target="RFC3611"></xref>.</t>
    </section>
  </middle>

  <back>
    <references title="Normative References">
      &rfc2250;

      &rfc3611;

      &rfc2119;

      &rfc4566;

      &rfc5234;

      &rfc3550;

      <reference anchor="ETSI">
        <front>
          <title>Digital Video Broadcasting (DVB); Measurement guidelines for
          DVB systems</title>

          <author>
            <organization>ETSI</organization>
          </author>

          <date year="2001" />
        </front>

        <seriesInfo name="Technical Report" value="TR 101 290" />
      </reference>

      <reference anchor="ISO-IEC.13818-1.2007">
        <front>
          <title>Information technology - Generic coding of moving pictures
          and associated audio information: Systems</title>

          <author>
            <organization>International Organization for
            Standardization</organization>
          </author>

          <date month="October" year="2007" />
        </front>

        <seriesInfo name="ISO" value="International Standard 13818-1" />
      </reference>
    </references>

    <references title="Informative References">
		&rfc6390;
    </references>
  </back>
</rfc>

PAFTECH AB 2003-20262026-04-24 03:19:33