Jump to: navigation, search

Voice Platform Media Control Platform Release Notes

Release Date Release Type Restrictions AIX Linux Solaris Windows
12/15/15 General X X

Helpful Links

What's New

This release includes the following and enhancements:

  • The Sip.Body value in the [vxmli] session_vars configuration option enables access to the body of SIP INVITE messages. Now VXML application developers can take advantage of the additional information available in the body of an INVITE message, to better customize their applications.

    To enable, add this line to your [vxmli] session_vars default configuration and restart MCP:
    session.connection.protocol.sip.body | Sip.Body |0

    Note: Requires SIP Server v8.1.102.00.
  • Use the configuration parameter [callmgr] enable_sip_response_in_transfer_metric to configure Media Control Platform to append the SIP response code (when it is available) to transfer_result metrics. This improves standard/interaction logging and simplifies analysis of the SIP response code in case of a failure.

    Application: Media Control Platform
    Section: callmgr
    Valid Values: true (enabled) , false (disabled and the default value)
    Takes Effect: Immediately

    Specifies whether or not the SIP response code is appended in the transfer_result metrics. If the SIP response code is not available and this parameter is enabled, 'N/A' is appended in the metrics.

    Metrics Examples of Valid Value Usage

    • False (disabled):
      transfer_result sip:Restricted@|1111|N/A|REFER|noautho
    • True (enabled):
      transfer_result sip:Restricted@|1111|N/A|REFER|noautho|sip<span style="color:red"> [401]</span>
    • True (enabled), but the SIP response code is not available:
      transfer_result sip:Restricted@|1111|N/A|REFER|noautho<span style="color:red"> |sip[N/A]</span>
  • TCP Timer Setup
    You can configure the wait time to keep a needed resource available, when waiting to establish a TCP or TLS connection.

    Application: MCP
    Section: SIP
    Takes effect: At start/restart
    Valid values: Integers 1,000-32,000 (milliseconds)
    Default: 3,0000 (3 seconds)

Resolved Issues

This release contains the following resolved issues:

Certificates saved in the Media Control Platform initialization file now work correctly when Configuration Server is not available. (GVP-22777)

MCP no longer terminates in a race condition when a conference is terminated but the fetch request for some prompts is still in progress. (GVP-22751)

Restarting Media Control Platform no longer generates duplicate SIP call IDs, which can prevent call recording. (GVP-22747)

Media Control Platform no longer generates -301 errors that cause it to drop messages. Previously, MCP sometimes generated -301 errors because the TCP message queue limit was exceeded due to a race condition. (GVP-22708)

Media Control Platform can now send a JavaScript object containing an empty array correctly, using the tag. (GVP-22582)

Media Control Platform no longer becomes unresponsive, because of invalid VAR messages, when the logging queue is overloaded. (GVP-22576)

Media Control Platform no longer terminates when call recording ends, in response to a timing issue. Previously, MCP could terminate when a 200 OK message arrived at the same time that a recording conference was being closed (GVP-22524)

Media Control Platform now updates the recording cache correctly and does not terminate when updating recording certificates in the IVR profile. (GVP-22519)

Now, when Media Control Platform receives a malformed MRCPv1 request message, it generates an error log and sends a proper error message to the server, which allows a normal TTS session cancellation to proceed. (GVP-21490)

Media Control Platform no longer creates empty (size=0) recording files during an unsupported scenario of stereo MP3 8kbps recording. (GVP-22468)

Upgrade Notes

No special procedure is required to upgrade to release

This page was last edited on January 19, 2016, at 19:13.
Comments or questions about this documentation? Contact us for support!