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.
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.
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.
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.
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 |
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 |
The source system provides these types of message attributes:
can mark the message as Confidential.
can mark the message as Urgent.
The destination system sends non-delivery notification for these occurrences:
A VPIM message that does not comply with VPIM version 2 format or includes a text/plain body part.
A VPIM message where one or more of the recipients is not a valid user on the system; the notification includes a list of invalid recipients.
These limitations apply to the source and destination systems:
The system can accept VPIM messages that exceed the recipient's maximum allowed message length, however, the system rejects any message that exceeds the shorter of 10 minutes or the maximum message length for the system.
General system performance may slow down if the voice mail system sends or receives very long messages.
Return receipts are not supported.
Configuration Overview