Media Control Channel Framework Parameters
- Created
- 2011-03-08
- Last Updated
- 2013-04-15
- Available Formats
-
XML
HTML
Plain text
Registries included below
- Control Packages
- Method Names
- Status Codes
- Header Fields
- IVR Prompt Variable Type for Control Packages
- Mixer Control Package Status Code Registration
- MEDIACTRL Interactive Voice Response Control Package Status Codes
Control Packages
- Registration Procedure(s)
-
RFC Required
- Reference
- [RFC6230]
- Available Formats
-
CSV
Name | Reference |
---|---|
msc-mixer/1.0 | [RFC6505] |
msc-ivr/1.0 | [RFC6231] |
mrb-publish/1.0 | [RFC6917] |
Method Names
- Registration Procedure(s)
-
RFC Required
- Reference
- [RFC6230]
- Available Formats
-
CSV
Name | Reference |
---|---|
CONTROL | [RFC6230] |
REPORT | [RFC6230] |
SYNC | [RFC6230] |
K-ALIVE | [RFC6230] |
Status Codes
- Registration Procedure(s)
-
RFC Required
- Reference
- [RFC6230]
- Available Formats
-
CSV
Code | Description | Reference |
---|---|---|
200 | The 200 response code indicates the completion of a successful framework protocol transaction. | [RFC6230] |
202 | The 202 response code indicates the completion of a successful framework protocol transaction with additional information to be provided at a later time through the REPORT mechanism defined in Section 6.3.2. | [RFC6230] |
400 | The 400 response code indicates that the request was syntactically incorrect. | [RFC6230] |
403 | The server understood the request, but is refusing to fulfil it. The client SHOULD NOT repeat the request. | [RFC6230] |
405 | Method not allowed. The primitive is not supported. | [RFC6230] |
406 | Message out of sequence. | [RFC6230] |
420 | Intended target of the request is for a Control Package that is not valid for the current session. | [RFC6230] |
421 | Recipient does not wish to re-negotiate Control Packages at this moment in time. | [RFC6230] |
422 | Recipient does not support any Control Packages listed in the SYNC message. | [RFC6230] |
423 | Recipient has an existing transaction with the same transaction ID. | [RFC6230] |
481 | The 481 response indicates that the transaction of the request does not exist. In response to a SYNC request, it indicates that the corresponding SIP INVITE dialog usage does not exist. | [RFC6230] |
500 | The 500 response indicates that the recipient does not understand the request. | [RFC6230] |
Header Fields
- Registration Procedure(s)
-
RFC Required
- Reference
- [RFC6230]
- Available Formats
-
CSV
Name | Reference |
---|---|
Control-Package | [RFC6230] |
Status | [RFC6230] |
Seq | [RFC6230] |
Timeout | [RFC6230] |
Dialog-ID | [RFC6230] |
Packages | [RFC6230] |
Supported | [RFC6230] |
Keep-Alive | [RFC6230] |
Content-Type | [RFC6230] |
Content-Length | [RFC6230] |
IVR Prompt Variable Type for Control Packages
- Registration Procedure(s)
-
RFC Required
- Reference
- [RFC6231]
- Available Formats
-
CSV
Variable Type | Control Package | Reference |
---|---|---|
date | msc-ivr/1.0 | [RFC6231] |
time | msc-ivr/1.0 | [RFC6231] |
digits | msc-ivr/1.0 | [RFC6231] |
Mixer Control Package Status Code Registration
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC6505]
- Available Formats
-
CSV
Code | Summary | Description | Reference |
---|---|---|---|
200 | OK | request has succeeded. | [RFC6505] |
400 | Syntax error | request is syntactically invalid: it is not valid with respect to the XML schema specified in Section 5 or it violates a co-occurrence constraint for a request element defined in Section 4. | [RFC6505] |
405 | Conference already exists | request uses an identifier to create a new conference (Section 4.2.1.1) that is already used by another conference on the MS. | [RFC6505] |
406 | Conference does not exist | request uses an identifier for a conference that does not exist on the MS. | [RFC6505] |
407 | Incompatible stream configuration | request specifies a media stream configuration that is in conflict with itself, the connection, or conference capabilities (see Section 4.2.2.2). | [RFC6505] |
408 | Joining entities already joined | request attempts to create a join mixer (Section 4.2.2.2) where the entities are already joined. | [RFC6505] |
409 | Joining entities not joined | request attempts to manipulate a join mixer where the entities are not joined. | [RFC6505] |
410 | Unable to join - conference full | request attempts to join a participant to a conference (Section 4.2.2.2) but the conference is already full. | [RFC6505] |
411 | Unable to perform join mixer operation | request attempts to create, modify, or delete a join between entities but fails. | [RFC6505] |
412 | Connection does not exist | request uses an identifier for a connection that does not exist on the MS. | [RFC6505] |
419 | Other execution error | requested operation cannot be executed by the MS. | [RFC6505] |
420 | Conference reservation failed | request to create a new conference (Section 4.2.1.1) failed due to unsupported reservation of talkers listeners. | [RFC6505] |
421 | Unable to configure audio mix | request to create or modify a conference failed due to unsupported audio mix. | [RFC6505] |
422 | Unsupported media stream configuration | request contains one or more <stream> elements (Section 4.2.2.5) whose configuration is not supported by the MS. | [RFC6505] |
423 | Unable to configure video layouts | request to create or modify a conference failed due to unsupported video layout configuration. | [RFC6505] |
424 | Unable to configure video switch | request to create or modify a conference failed due to unsupported video switch configuration. | [RFC6505] |
425 | Unable to configure codecs | request to create or modify a conference failed due to unsupported codec. | [RFC6505] |
426 | Unable to join - mixing connections not supported | request to join connection entities (Section 4.2.2.2) failed due to lack of support for mixing connections. | [RFC6505] |
427 | Unable to join - mixing conferences not supported | request to join conference entities (Section 4.2.2.2) failed due to lack of support for mixing conferences. | [RFC6505] |
428 | Unsupported foreign namespace attribute or element | the request contains attributes or elements from another namespace that the MS does not support. | [RFC6505] |
435 | Other unsupported capability | request requires another capability not supported by the MS. | [RFC6505] |
MEDIACTRL Interactive Voice Response Control Package Status Codes
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC6623]
- Available Formats
-
CSV
Code | Summary | Description | Reference |
---|---|---|---|
200 | OK | Request has succeeded. | [RFC6231] |
400 | Syntax error | 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. | [RFC6231] |
405 | dialogid already exists | Request uses a dialogid identifier for a new dialog that is already used by another dialog on the MS. | [RFC6231] |
406 | dialogid does not exist | Request uses a dialogid identifier for a dialog that does not exist on the MS. | [RFC6231] |
407 | connectionid does not exist | Request uses a connectionid identifier for a connection that does not exist on the MS. | [RFC6231] |
408 | conferenceid does not exist | Request uses a conferenceid identifier for a conference that does not exist on the MS. | [RFC6231] |
409 | Resource cannot be retrieved | Request uses a URI to reference an external resource (e.g. dialog, media or grammar) that cannot be retrieved within the timeout interval | [RFC6231] |
410 | Dialog execution canceled | Request to prepare or start a dialog that has been terminated by a <dialogterminate> | [RFC6231] |
411 | Incompatible stream configuration | Request specifies a media stream configuration that is in conflict with itself, or the connection or conference capabilities. | [RFC6231] |
412 | Media stream not available | Request specifies an operation for which a media stream is not available; for example, playing a video media resource on a connection or conference without video streams. | [RFC6231] |
413 | Control keys with same value | The request contains a <control> element where some keys have the same value. | [RFC6231] |
419 | Other execution error | Requested operation cannot be executed by the MS. | [RFC6231] |
420 | Unsupported URI scheme | Request specifies a URI whose scheme is not supported by the MS. | [RFC6231] |
421 | Unsupported dialog language | Request references an external dialog language not supported by the MS. | [RFC6231] |
422 | Unsupported playback format | Request references a media resource for playback whose format is not supported by the MS. | [RFC6231] |
423 | Unsupported record format | Request references a media resource for recording whose format is not supported by the MS. | [RFC6231] |
424 | Unsupported grammar format | Request references a grammar whose format is not supported by the MS. | [RFC6231] |
425 | Unsupported variable configuration | Request contains a prompt <variable> element not supported by the MS. | [RFC6231] |
426 | Unsupported DTMF configuration | Request contains a prompt <dtmf> element not supported by the MS. | [RFC6231] |
427 | Unsupported parameter | Request contains a <param> element not supported by the MS. | [RFC6231] |
428 | Unsupported media stream configuration | Request contains a <stream> element whose configuration is not supported by the MS. | [RFC6231] |
429 | Unsupported playback configuration | Request contains a <prompt> element that the MS is unable to play on the available output media streams. | [RFC6231] |
430 | Unsupported record configuration | Request contains a <record> element that the MS is unable to record with on the available input media streams. | [RFC6231] |
431 | Unsupported foreign namespace attribute or element | The request contains attributes or elements from another namespace that the MS does not support. | [RFC6231] |
432 | Unsupported multiple dialog capability | The request tries to start another dialog on the same conference or connection where a dialog is already running. | [RFC6231] |
433 | Unsupported collect and record capability | The request contains <collect> and <record> elements and the MS does not support these operations simultaneously. | [RFC6231] |
434 | Unsupported VAD capability | The request contains a <record> element where Voice Activity Detection (VAD) is required, but the MS does not support VAD. | [RFC6231] |
435 | Unsupported parallel playback | The request contains a prompt <par> element whose configuration is not supported by the MS. | [RFC6231] |
439 | Other unsupported capability | Request requires another capability not supported by the MS. | [RFC6231] |