Architecture: BlackBerry MVS

The basic BlackBerry Mobile Voice System includes a standalone BlackBerry MVS Server that is integrated with one BlackBerry Enterprise Server and one or more SIP gateways. You can use the SIP gateway implementation to translate DTMF tones from RFC2833 to SIP INFO for incoming BlackBerry MVS calls and from SIP INFO to RFC2833 for outgoing BlackBerry MVS calls.

The BlackBerry MVS includes one of each of the following components:

Component Description

MVS Console

The MVS Console is the UI that you use to maintain the BlackBerry MVS.

The MVS Console uses the BlackBerry Configuration Database for information storage and retrieval.

MVS Session Manager

The MVS Session Manager communicates with:

  • The MVS BlackBerry Enterprise Server Connector to send and receive BlackBerry MVS requests to and from BlackBerry devices
  • A SIP gateway to route BlackBerry MVS calls to and from the PBX
  • A voice mail server to provide device users with access to the voice mail messages for their work numbers
  • The MVS Witness Server when the MVS Session Manager is in a high availability pair. If the active MVS Session Manager fails, the MVS Witness Server manages the failover to the standby MVS Session Manager.

The MVS Session Manager includes:

  • FMC Phone: FMC Phone extends desk phone features to BlackBerry devices.
  • MVS Event Manager: The MVS Event Manager collects application events from BlackBerry devices and BlackBerry MVS components and stores them as event files on the BlackBerry MVS Server.

MVS Data Manager

The MVS Data Manager manages transactions between the BlackBerry Configuration Database and the MVS Session Manager, the MVS Witness Server, and the MVS BlackBerry Enterprise Server Connector.

MVS BlackBerry Enterprise Server Connector

The MVS BlackBerry Enterprise Server Connector communicates with the BlackBerry Dispatcher for all transactions between the MVS Session Manager and BlackBerry devices. The MVS BlackBerry Enterprise Server Connector also provides a path between the MVS Data Manager and devices for transactions such as device provisioning, where the information comes directly from the BlackBerry Configuration Database.

MVS Witness Server

In a BlackBerry MVS high availability installation, the MVS Witness Server supports the failover of MVS Session Manager instances and MVS BlackBerry Enterprise Server Connector instances.

The BlackBerry MVS also includes functionality that is provided by the BlackBerry Enterprise Server and the BlackBerry device:

BlackBerry Enterprise Server

The BlackBerry Enterprise Server provides BlackBerry device management and security, including authentication between BlackBerry devices and the BlackBerry MVS Server.

The BlackBerry MVS uses the following BlackBerry Enterprise Server components:

  • BlackBerry Configuration Database: The BlackBerry Configuration Database stores the configuration information for the BlackBerry MVS.
  • BlackBerry Dispatcher: The BlackBerry Dispatcher provides compression and encryption processing for all data that BlackBerry devices send and receive. The BlackBerry Dispatcher communicates with BlackBerry devices through the BlackBerry Router.
  • BlackBerry Router: The BlackBerry Router communicates with the BlackBerry devices.

BlackBerry MVS Client

The BlackBerry MVS Client integrates with the BlackBerry device to allow BlackBerry MVS users to extend the capabilities of their work desk phones to their BlackBerry devices.

Was this information helpful? Send us your comments.