Cisco Unified Communications Manager System Guide, Release 9.1(1)
SMDI Voice Mail Integration
Downloads: This chapterpdf (PDF - 1.1MB) The complete bookPDF (PDF - 10.03MB) | Feedback

SMDI Voice Mail Integration

SMDI Voice Mail Integration

This chapter provides information about Simplified Message Desk Interface (SMDI) which defines a way for a phone system to provide voice-messaging systems with the information that the system needs to intelligently process incoming calls. Each time that the phone system routes a call, it sends an SMDI message through an EIA/TIA-232 connection to the voice-messaging system that tells it the line that it is using, the type of call that it is forwarding, and information about the source and destination of the call.

The SMDI-compliant voice-messaging system connects to Cisco Unified Communications Manager in two ways:

  • Using a standard serial connection to the Cisco Unified Communications Manager
  • Using POTS line connections to a Cisco analog FXS gateway

Configure SMDI

Simplified Message Desk Interface (SMDI) defines a way for a phone system to provide voice-messaging systems with the information that the system needs to intelligently process incoming calls. Each time that the phone system routes a call, it sends an SMDI message through an EIA/TIA-232 connection to the voice-messaging system that tells it the line that it is using, the type of call that it is forwarding, and information about the source and destination of the call.

The SMDI-compliant voice-messaging system connects to Cisco Unified Communications Manager in two ways:

  • Using a standard serial connection to the Cisco Unified Communications Manager
  • Using POTS line connections to a Cisco analog FXS gateway

An overview of the steps that are required to integrate voice-messaging systems that are using SMDI is as follows.

Procedure
    Step 1   Add and configure gateway ports.If you are configuring an Octel system and you are using a Cisco Catalyst 6000 24 Port FXS Analog Interface Module or AST ports, make sure to set the Call Restart Timer field on each port to 1234.
    Step 2   Create a route group and add the gateway ports that was configured to the route group.
    Step 3   Create a route list that contains the route group that was configured.
    Step 4   Create a route pattern.
    Step 5   Activate, configure, and run the Cisco Messaging Interface service.
    Step 6   Configure Cisco Messaging Interface trace parameters.
    Step 7   Configure your voice-messaging system and connect the voice-messaging system to Cisco Unified Communications Manager with an EIA/TIA-232 cable. To connect the EIA/TIA-232 cable to Cisco Unified Communications Manager, use a Cisco certified serial-to-USB adapter.

    SMDI Voice Messaging Integration Requirements

    The Cisco Messaging Interface service allows you to use an external voice-messaging system with Cisco Communications Manager Release 3.0 and later.

    The voice-messaging system must meet the following requirements:

    • The voice-messaging system must have a simplified message desk interface (SMDI) that is accessible with a null-modem EIA/TIA-232 cable (and an available serial port). To connect the EIA/TIA-232 cable to Cisco Unified Communications Manager, use a Cisco-certified serial-to-USB adapter.
    • The voice-messaging system must use analog ports for connecting voice lines.
    • The Cisco Unified Communications Manager server must have an available serial or USB port for the SMDI connection.
    • A Cisco Access Analog Station Gateway, Cisco Catalyst 6000 24-port FXS gateway, Cisco VG200 gateway, or Cisco Catalyst 6000 8-port T1 gateway that is configured with FXS ports must be installed and configured.
    • You must ensure that gateways are configured in a route pattern.

    Be aware that you must configure the following Cisco Messaging Interface service parameters per node if you use the CMI service to deploy multiple third-party voice-messaging systems in the same Cisco Unified Communications Manager cluster.

    • CallManager Name
    • Backup CallManager Name
    • Voice Mail DN
    • Voice Mail Partition
    • Alternate DN
    • Alternate DN Partition

    After you configure these parameters in the Service Parameters Configuration window, a message displays that warns that you must configure the value on each node in the cluster to achieve clusterwide support.

    Configure Port for SMDI

    Previous releases of Cisco Unified Communications Manager required a specific configuration for voice-messaging integration by using the SMDI and the Cisco Messaging Interface. This older configuration method for FXS ports required each individual port of an analog access gateway (Cisco AS-2, Cisco AS-4, Cisco AS-8, or Cisco Catalyst 6000 24 Port FXS gateway) to be explicitly configured as a separate entry in a route group. The relative position within the route list/route group of each analog access port determined the SMDI port number that the Cisco Messaging Interface reported.

    For Cisco Communications Manager Release 3.0(5) and later releases, you can configure the SMDI port number through Cisco Unified Communications Manager Administration.

    If you use the Cisco Catalyst 6000 8-port T1 gateway (6608) to interface with voice-messaging system, you must configure the SMDI base port for each T1 span.

    To use the new SMDIPortNumber configuration, perform the following steps:

    Procedure
      Step 1   Modify each analog access port that connects to the voice-messaging system and set the SMDIPortNumber equal to the actual port number on the voice-messaging system to which the analog access port connects.

      With this first step, you do not need to change any route lists/route groups. The newly configured SMDIPortNumber(s) override any existing route list/route group configuration that was set up for the devices that connect to the voice-messaging system.

      Step 2   To take advantage of reduced Cisco Unified Communications Manager signaling requirements with this new configuration, change each analog access device that is in a route group that was set up for the older method of configuration from multiple entries that identify individual ports on the device to a single entry in the route group that identifies "All Ports" as the port selection.

      The selection order of each of these device entries differs or does not differ.


      Cisco Messaging Interface Redundancy

      Most voice-messaging systems that rely on an EIA/TIA-232 serial cable (previously known as a RS-232 cable) to communicate with phone systems only have one serial port. You can achieve Cisco Messaging Interface redundancy by running two or more copies of the Cisco Messaging Interface service on different servers in a Cisco Unified Communications Manager cluster and using additional hardware including a data splitter that is described later in this section.

      Each copy of Cisco Messaging Interface connects to a primary and backup Cisco Unified Communications Manager and registers to the Cisco Unified Communications Manager by using the same VoiceMailDn and VoiceMailPartition service parameter values. The Cisco Messaging Interface with the higher service priority (the active Cisco Messaging Interface service) handles the SMDI responsibilities. If this Cisco Messaging Interface encounters problems, another one can take over. The figure below illustrates one of many layouts that provide Cisco Messaging Interface redundancy.

      Figure 1. Cisco Messaging Interface Redundancy




      Note


      To achieve Cisco Messaging Interface redundancy, you must have a device such as the data splitter as shown in the figure above to isolate the SMDI messaging from the various Cisco Messaging Interface services. You cannot use an ordinary Y-shaped serial cable to combine the EIA/TIA-232 streams together.


      The data splitter that you connect to your voice-messaging system, such as the B&B Electronics modem data splitter (models 232MDS and 9PMDS), must have the following characteristics:

      • High reliability
      • Bidirectional communication
      • Minimal transmission delay
      • No external software support (desired)
      • No extra EIA/TIA-232 control line operations (desired)

      The 232MDS includes two DB25 male ports and one DB25 female port. The 9PMDS represents a DB9 version of this modem data splitter. These switches enable Cisco Messaging Interface redundancy with the following limitations when you set the ValidateDNs Cisco Messaging Interface service parameter to False:

      • Two Cisco Messaging Interfaces cannot transmit SMDI messages simultaneously. Under extreme circumstances, you may experience network failures that break your Cisco Unified Communications Manager cluster into two unconnected pieces. In the unlikely event that this occurs, both copies of Cisco Messaging Interface may become active, which leads to the possibility that they may simultaneously transmit SMDI messages to the voice-messaging system. If this happens, the collision could result in an erroneous message to the voice-messaging system, which may cause a call to be mishandled.