VPIM - Description

Note: VPIM must be configured using the Text Console.

The Administered Voice Profile for Internet Mail (VPIM) optional feature allows users to send voice messages from a NuPoint Unified Messaging system to other, different voice mail systems. The transfer uses the VPIM protocol, which enables voice mail systems from different vendors to communicate with each other.

The voice mail system routes incoming and outgoing messages through the Administered VPIM facility. Outgoing messages go to a pre-configured destination system. Incoming messages go to recipients on the local system. VPIM sets up the routing through information contained in the Digits Translation Table (DTA) and Node Translation Table (NTA).

On outgoing VPIM messages from NuPoint UM, the NTA contains the programming information that defines each node for routing purposes. After reading the node number from the DTA, the server reads the FQDN name and additional VPIM configuration (encoding type, prefix type, and alternate prefix) for the associated node, and then sends the message to the remote VPIM server.

For incoming messages, NuPoint UM compares the destination address to the prefix entries in the DTA. When the DTA table finds a match, it takes the necessary action according to the Absorb Cnt value and reads the node number for that prefix. If the digits that remain after being processed by the DTA match a mailbox listed in the alias file, the server places the message in the recipient's mailbox and activates a message waiting notification.

Nodes and Prefixes

Server that send and receive VPIM messages are called nodes. Each node is identified by a number.

Node prefixes are the leading digit of the network mailbox numbers that are associated with the node, or additional digits dialed in front of the mailbox number. Prefixes can also be used as node ID numbers. All network messages are routed by the node prefixes in the DTA.

Absorb Count

This term refers to the number of leading digits to be stripped by NuPoint UM. For outgoing messages, the VPIM compares the destination address to the prefix entries in the DTA. When it finds a match, it strips the prefix (or leading digit(s)) from the destination address. NPM absorbs the same number of digits indicated by the absorb count. A value of 0 passes the digits unaltered; a value of 1 or higher strips the number of digits as indicated from the front of the mailbox (destination) address.

Alias

The Alias file is an ordered list of mailbox extensions on the local NuPoint UM voice mail system. This file is used by VPIM to match mailboxes for routing the messages to the appropriate mailbox.

Digits Translation Table

The Digit Translation Access (DTA) table holds the information (mail server and node identification) that sorts or routes the messages. For example:

Prefix Node Absorb Cnt

520 2 3

512 1 3

Node Translation Table

VPIM uses a prefix configured in the NTA table for transporting the message between nodes in the network. On outgoing VPIM messages from NuPoint UM, the NTA contains the programming information that defines each node for routing purposes. After reading the node number from the DTA, the server reads the FQDN and additional VPIM configuration (encoding type, prefix type, and alternate prefix) for the associated node, then sends the message to the remote VPIM server. After receiving a message, the remote system checks the DTA and NTA tables to derive the mailbox number from the message address.

For the various VPIM nodes to successfully send and receive messages, the DTA and NTA tables at each VPIM node must contain the same information about all VPIM nodes.

To exchange VPIM messages with a remote node, set the protocol type in the NTA table for both nodes to “VPIM”.

An example of the NTA table is:

Node
Number      Protocol Type
                  Access

1 VPIM Y

Domain name : sanityem.inter-tel.com

Encoding type: G.721 Prefix type: No Prefix

Node Number Protocol Type Access

2 VPIM Y

Domain name : nupoint.mitel.com

Encoding type: G.721 Prefix type: No Prefix