Media Processing Platform server overview

Last Updated : Jun 05, 2026 |

A Media Processing Platform (MPP) server is a server machine running the Avaya Experience Portal MPP software.

The MPP software:

  • Runs on Avaya Enterprise Linux or Red Hat Enterprise Linux.

  • Uses Voice over IP (VoIP) protocols to communicate with the telephone network.

  • Uses the Media Resource Control Protocol (MRCP) protocol to communicate with the speech servers.

  • Runs Voice eXtensible Markup Language (VoiceXML) speech applications deployed on the application server.

  • Runs Call Control eXtensible Markup Language (CCXML) applications

    Note:

    Powered by OktopousTM ccXML Interpreter.

Multiple MPP servers

When a system is configured with multiple MPP servers:

  • An individual MPP server is not aware of any other MPP servers in the system, nor can it communicate directly with them.

  • The Experience Portal Manager (EPM) web interface allows administrators to control any MPP server in the system.

Data storage

The Experience Portal system is designed so that all persistent data is stored on the primary EPM server. For example, all configuration information is stored on the primary EPM server and downloaded to the MPP when required.

Any persistent data created on the MPP server is uploaded to the EPM either on-demand or through scheduled jobs. For example:

  • The EPM regularly polls the MPP server's status.

  • Event and alarm data is delivered to the EPM on demand.

  • Report data, including Contact Detail Records (CDRs) and Session Detail Records (SDRs), are delivered to the EPM according to a schedule that you administer.

The MPP has additional data that can be used for debugging, but is not required to be persistent. For example:

  • Trace data and MPP-specific log files.

  • Session transcriptions and utterances.

MPP server components

The MPP server consists of the following components:

  • System Manager

  • Web services

  • Session Manager

  • Avaya Voice Browser

  • CCXML Browser

  • Speech proxies

  • Telephony

  • Event Manager