NuPoint-UM Configuration

Configuring VPIM includes setting basic parameters for the TCP/IP network and for mailboxes, then setting parameters that determine how the mailboxes with the VPIM feature will communicate over the network.

Before you start to configure VPIM on any node in the network, identify each node in the network and record these parameters:

Configure VPIM

VPIM configuration consists of the following steps (described in detail below):

  1. Configure basic VPIM parameters.

  2. Configure the NTA table.

  3. Configure the DTA table.

  4. Configure the Dial Plan.

  5. Configure the Network Queue.

  6. Configure SMTP Message Reception.

  7. Generate and verify the Alias File.

  8. Test the VPIM Feature

Configure Basic VPIM Parameters

To use the VPIM optional feature, configure as follows:

  1. Add any necessary optional feature software.

  2. Set up Unified TCP/IP:

  3. Set the Features Class of Service (FCOS). By default, the FCOS is 1, which includes permissions to receive/create/send VPIM messages.

  4. Set the Network Class of Service (NCOS). Use the NCOS function to control a user's privileges, such as answering, making, or giving voice messages across the network. To include basic VPIM message capability in any mailbox, set up an NCOS with NCOS bits 2 through 9 as shown here:

NCOS
Bit

Description

002

Allow user to make network messages

003

Allow user to make urgent network messages

004

Allow user to give network message

005

Allow user to give urgent network messages

006

Allow user to answer network message

007

Allow user to answer urgent network messages

008

Automatic receipt on network messages

009

Say "Remote mailbox" when playing network messages

 

Configure the NTA table

For the node for each server, determine these NTA parameters:

To configure the NTA table:

  1. From the Main menu, select (S) System Maintenance, (W) Network Menu, (M) Network Maintenance, and then (T) Network Node Table.

  2. Select (C) Create new node entry and then, when prompted, set the following parameters:

  3. Node number: enter the number that identifies the node in the system.

  4. Protocol: enter V  (VPIM Node)

  5. Domain Name: enter the fully qualified host name of the node, up to 255 characters.

  6. Encoding type: enter G. (G.726 (formerly G.721) for VPIM-compliant communication)

  7. Select prefix to use: enter N (no prefix should be sent from the server)

  8. Access, enter Y.  (allow access)

  9. Press Enter to return to the Network Node Access Table Maintenance menu.

 

Here is a sample Node Access Table Report that includes VPIM node #3 with the address "load.bayptin.com":

                            NODE ACCESS TABLE REPORT
                            Wed Jan  5 03:12:45 20XX
  NODE  NAME       PROTO    STRING        HARDWARE    ACCESS    PARALLEL LINKS
                                                                 DELAY MAX
  2               VPIM                                Y
Domain name : model120.bayptin.com
Encoding type: G.721  Prefix type: Use Default

  3               VPIM                                Y
Domain name : load.bayptin.com
Encoding type: G.721  Prefix type: Use Default

  4               VPIM                                Y
Domain name : model70.bayptin.com
Encoding type: G.721  Prefix type: Use Default
 104 npnet1          TCP   100.1.1.1       0 = ETHERNET     Y
 105 npnet           TCP   100.1.1.2       0 = ETHERNET     Y
   5 Nodes found
Press any key to continue....

 

Note: The G.721 codec has been superceded by G.726, which is the standard codec for VPIM to use.

Configure the DTA table

For each node, determine these DTA parameters:

To configure the DTA table:

  1. From the Main menu, select (S) System Maintenance, (W) Network Menu, (M) Network Maintenance, and then (D) Digits Translation.

  2. Select (C) Create new prefix/node pairs and enter the number for the VPIM node.

  3. At the Absorb digits prompt, enter the number of digits to strip from the telephone number.

  4. At the Prefix prompt, enter the prefix number for this node.

  5. Exit to the Digits Translation menu and select (L) List the data table to check your information. A sample DTA table is shown here:

PREFIX/NODE PAIR REPORT
     Tue May 25 08:54:18 20XX

    Prefix        Node        Absorb Cnt
    520            2             3
    512            1             3
    6              6             0
   888           888            3

In this example, the prefix "520" represents remote mailboxes that have 4 digits and leading digits 520. A message sent to 5202000 has a sender address that looks something like "2000@company.mitel.com. The 520 prefix is stripped as indicated by the Absorb Count of 3.

Configure the Dialing Plan

For more information, see About Dialing Plans.

 

Each position or index in the Dial Plan reading left to right corresponds to a digit  from 1-9 as shown below.

Position

1

2

3

4

5

6

7

8

9

Dial Plan Digit

4

4

4

4

4

N8

4

4

4

 

The "N" indicates that the corresponding dialing plan entry represents a Network node (that is, VPIM). In the example above, the prefix for a remote office is “612” and the mailboxes are of 5 digits in length.  

The “N8” placed at index number 6 indicates that all Network mailboxes starting with the digit "6" are considered remote network mailboxes with length of 8 digits. For example, when a NuPoint UM user forwards a voice mail message to mailbox 12345, that is located on the remote location Voice Mail 612, the NP-UM user enters 61212345  to send to the remote VPIM mailbox.

To configure the Dialing Plan:

  1. From the Main Menu, select (S) System maintenance, (R) Reconfiguration, (R) Reconfigure system, (E) Modify Active Configuration, (M) Modify Application, (D) Dialing Plan Menu.  

  2. Modify the dialing plan to handle your node prefix plus the length of the mailboxes. You must set the dialing plan of every line group from which users will be allowed to send network messages.

  3. Exit the active configuration menu.

Configure the Network Queue

The network queue parameters affect how NP Net and VPIM perform in a system. Use these settings, rather than the defaults, for optimum VPIM performance:

Parameter

Explanation

Set to

Message Count Threshold

The minimum number of individual messages, of any type, that must arrive in a queue before that queue sends the messages

0

Message Waiting Threshold

The maximum time, in minutes, that any message can wait in a queue, even if the message total has not reached the message count threshold

0

Total Message Minutes

The minimum total of speech time that must arrive in the queue before the queue sends the messages.

0

Maximum Call Setup Tries

The maximum number of calls that this node will make to the destination node to make a connection

3

Call Setup Retry Interval

The time, in minutes, between attempts to establish a connection with the destination node.

2

To configure network queueing:

  1. From the Main menu, select (S) System Maintenance, (W) Network Menu, (M) Network Maintenance, then (Q) Modify Network Queueing.

  2. Set the Network Queue Time Windows for weekdays and weekends according to the guidelines for the site. For details about the Network Queue parameters, see the NP Net topic Configure the Network Queues.

Configuring SMTP Message Reception

SMTP Message Reception must be modified to set the SMTP Receive Tasks Limit to 1. This allows the server to continue processing other calls.

  1. From the Main menu, select (S) System Maintenance, (W) Network Menu, (M) Network Maintenance, (V) SMTP Receive Configuration, and then (M) Modify VPIM configuration.

  2. At the Max Number of Receivers prompt, enter 1.

Generating and Verifying the Alias File

To generate the alias file:

  1. From the Main menu, select (S) System Maintenance, (W) Network Menu, (M) Network Maintenance, (V) SMTP Receive Configuration, then (G) Generate Alias File. The utility automatically creates the list of prefixes with mailbox numbers that can send and receive VPIM messages.

  2. Select (V) View Alias File and verify that all mailboxes are included. A sample alias list is shown here:

# aliases for VPIM accounts

vpim:      "|/usr/vm/bin/vpim_rcv"

1234:"| /usr/vm/bin/vpim_rcv -a 1234"

1235:"| /usr/vm/bin/vpim_rcv -a 1235"

1236:"| /usr/vm/bin/vpim_rcv -a 1236"

1250:"| /usr/vm/bin/vpim_rcv -a 1250"

1251:"| /usr/vm/bin/vpim_rcv -a 1251"

1252:"| /usr/vm/bin/vpim_rcv -a 1252"

1253:"| /usr/vm/bin/vpim_rcv -a 1253"

1254:"| /usr/vm/bin/vpim_rcv -a 1254"

1260:"| /usr/vm/bin/vpim_rcv -a 1260"

1261:"| /usr/vm/bin/vpim_rcv -a 1261"

1262:"| /usr/vm/bin/vpim_rcv -a 1262"

1263:"| /usr/vm/bin/vpim_rcv -a 1263"

1264:"| /usr/vm/bin/vpim_rcv -a 1264"

3333:"| /usr/vm/bin/vpim_rcv -a 3333"

3849:"| /usr/vm/bin/vpim_rcv -a 3849"

Each time you create or delete a mailbox with VPIM privileges, you must regenerate the alias file.

Test the VPIM Feature

When all parameters are configured and the nodes are connected, check that messages move successfully between remote mailboxes.

  1. Make and send one or more messages from a mailbox on one node to mailboxes on each other node in the system.

  2. Check that all messages arrived.

  3. Answer each message from within the mailbox.

  4. Check that each answer arrived at the originating mailbox.