<?xml version="1.0" encoding="US-ASCII"?>
<!-- comment -->
<!DOCTYPE rfc SYSTEM "rfc2629.dtd">
<?rfc toc="yes" ?>
<?rfc compact="yes" ?>
<?rfc sortrefs="no" ?>
<rfc category="std" docName="draft-ietf-mediactrl-6231-iana-00.txt"
     ipr="trust200902" obsoletes="" submissionType="IETF" updates="6231"
     xml:lang="en">
  <front>
    <title abbrev="6231 IANA Registry">IANA Registry for MEDIACTRL Interactive
    Voice Response Control Package</title>

    <author fullname="Eric Burger" initials="E.W." surname="Burger">
      <organization>Georgetown University</organization>

      <address>
        <postal>
          <street>37th and O St., NW</street>

          <code>20007</code>

          <city>Washington</city>

          <region>DC</region>

          <country>USA</country>
        </postal>

        <email>eburger@standardstrack.com</email>
      </address>
    </author>

    <date day="12" month="February" year="2012"/>

    <area>Transport</area>

    <workgroup>MEDIACTRL Working Group</workgroup>

    <abstract>
      <t>This document creates an IANA registry for the response codes for the
      MEDIACTRL Interactive Voice Response Control Package, RFC6231.</t>
    </abstract>
  </front>

  <middle>
    <section title="Introduction" toc="default">
      <t>This document creates an IANA registry for the response codes for the
      <xref format="default" pageno="false" target="RFC6231">MEDIACTRL
      Interactive Voice Response Control Package</xref>.</t>
    </section>

    <section anchor="sec-security" title="Security Considerations"
             toc="default">
      <t>None, other than those described in the <xref format="default"
      pageno="false" target="RFC6231">MEDIACTRL Interactive Voice Response
      Control Package.</xref></t>
    </section>

    <section title="IANA Considerations" toc="default">
      <t>Please create the following registry. New status codes are assigned
      using the Standards Action process defined in <xref
      target="RFC5226">RFC5226</xref>.</t>

      <texttable anchor="defn.table.statuscodes" title="status codes">
        <ttcol align="left" width="10%">Code</ttcol>

        <ttcol align="left" width="15%">Summary</ttcol>

        <ttcol align="left" width="40%">Description</ttcol>

        <ttcol align="left" width="35%">Reference</ttcol>

        <c>200</c>

        <c>OK</c>

        <c>request has succeeded</c>

        <c>RFC6231</c>

        <c>400</c>

        <c>Syntax error</c>

        <c>request is syntactically invalid: it is not valid with respect to
        the XML schema or it violates a co-occurrence constraint for a request
        element.</c>

        <c>RFC6231</c>

        <c>405</c>

        <c>dialogid already exists</c>

        <c>request uses a dialogid identifier for a new dialog which is
        already used by another dialog on the MS.</c>

        <c>RFC6231</c>

        <c>406</c>

        <c>dialogid does not exist</c>

        <c>request uses a dialogid identifier for an dialog which does not
        exist on the MS.</c>

        <c>RFC6231</c>

        <c>407</c>

        <c>connectionid does not exist</c>

        <c>request uses a connectionid identifier for a connection which does
        not exist on the MS.</c>

        <c>RFC6231</c>

        <c>408</c>

        <c>conferenceid does not exist</c>

        <c>request uses a conferenceid identifier for a conference which does
        not exist on the MS.</c>

        <c>RFC6231</c>

        <c>409</c>

        <c>Resource cannot be retrieved</c>

        <c>request use a URI to reference an external resource (e.g. dialog,
        media or grammar) which cannot be retrieved within the timeout
        interval</c>

        <c>RFC6231</c>

        <c>410</c>

        <c>Dialog execution canceled</c>

        <c>request to prepare or start a dialog which has been terminated by a
        &lt;dialogterminate/&gt;</c>

        <c>RFC6231</c>

        <c>411</c>

        <c>Incompatible stream configuration</c>

        <c>request specifies a media stream configuration which is in conflict
        with itself, or the connection or conference capabilities</c>

        <c>RFC6231</c>

        <c>412</c>

        <c>Media stream not available</c>

        <c>request specifies an operation for which a media stream is not
        available. For example, playing a video media resource on an
        connection or conference without video streams.</c>

        <c>RFC6231</c>

        <c>413</c>

        <c>Control keys with same value</c>

        <c>the request contains a &lt;control&gt; element where some keys have
        the same value</c>

        <c>RFC6231</c>

        <c>419</c>

        <c>Other execution error</c>

        <c>requested operation cannot be executed by the MS.</c>

        <c>RFC6231</c>

        <c>420</c>

        <c>Unsupported URI scheme</c>

        <c>request specifies a URI whose scheme is not supported by the MS</c>

        <c>RFC6231</c>

        <c>421</c>

        <c>Unsupported dialog language</c>

        <c>request references an external dialog language not supported by the
        MS</c>

        <c>RFC6231.</c>

        <c>422</c>

        <c>Unsupported playback format</c>

        <c>request references a media resource for playback whose format is
        not supported by the MS</c>

        <c>RFC6231</c>

        <c>423</c>

        <c>Unsupported record format</c>

        <c>request references a media resource for recording whose format is
        not supported by the MS</c>

        <c>RFC6231</c>

        <c>424</c>

        <c>Unsupported grammar format</c>

        <c>request references a grammar whose format is not supported by the
        MS</c>

        <c>RFC6231</c>

        <c>425</c>

        <c>Unsupported variable configuration</c>

        <c>request contains a prompt &lt;variable&gt; element not supported by
        the MS</c>

        <c>RFC6231</c>

        <c>426</c>

        <c>Unsupported DTMF configuration</c>

        <c>request contains a prompt &lt;dtmf&gt; element not supported by the
        MS</c>

        <c>RFC6231</c>

        <c>427</c>

        <c>Unsupported parameter</c>

        <c>request contains a &lt;param&gt; element not supported by the
        MS</c>

        <c>RFC6231</c>

        <c>428</c>

        <c>Unsupported media stream configuration</c>

        <c>request contains a &lt;stream&gt; element whose configuration is
        not supported by the MS.</c>

        <c>RFC6231</c>

        <c>429</c>

        <c>Unsupported playback configuration</c>

        <c>request contains a &lt;prompt&gt; element which the MS is unable to
        play on the available output media streams</c>

        <c>RFC6231</c>

        <c>430</c>

        <c>Unsupported record configuration</c>

        <c>request contains a &lt;record&gt; element which the MS is unable to
        record with on the available input media streams</c>

        <c>RFC6231</c>

        <c>431</c>

        <c>Unsupported foreign namespace attribute or element</c>

        <c>the request contains attributes or elements from another namespace
        which the MS does not support</c>

        <c>RFC6231</c>

        <c>432</c>

        <c>Unsupported multiple dialog capability</c>

        <c>the request tries to start another dialog on the same conference or
        connection where a dialog is already running</c>

        <c>RFC6231</c>

        <c>433</c>

        <c>Unsupported collect and record capability</c>

        <c>the request contains &lt;collect&gt; and &lt;record&gt; elements
        and the MS does support these operations simultaneously</c>

        <c>RFC6231</c>

        <c>434</c>

        <c>Unsupported VAD capability</c>

        <c>the request contains a &lt;record&gt; element where Voice Activity
        Detection (VAD) is required, but the MS does not support VAD.</c>

        <c>RFC6231</c>

        <c>435</c>

        <c>Unsupported parallel playback</c>

        <c>the request contains a prompt &lt;par&gt; element whose
        configuration is not supported by the MS.</c>

        <c>RFC6231</c>

        <c>439</c>

        <c>Other unsupported capability</c>

        <c>request requires another capability not supported by the MS</c>

        <c>RFC6231</c>
      </texttable>
    </section>

    <section title="Acknowledgements">
      <t>I lifted the table in Section 3 directly from the excellent text
      written by Scott McGlashan, Tim Melanchuk, and Chris Boulton in RFC6231.
      Any transcription errors are mine.</t>
    </section>
  </middle>

  <back>
    <references title="Normative References">
      <?rfc include="reference.RFC.6231"?>

      <?rfc include="reference.RFC.5226"?>
    </references>
  </back>
</rfc>

