Professional Documents
Culture Documents
NN44200-201
.
Document status: Standard
Document version: 01.02
Document date: 3 May 2007
Sourced in Canada
The information in this document is subject to change without notice. The statements, configurations, technical
data, and recommendations in this document are believed to be accurate and reliable, but are presented without
express or implied warranty. Users must take full responsibility for their applications of any products specified in this
document. The information in this document is proprietary to Nortel Networks.
The process of transmitting data and call messaging between the CallPilot server and the switch or system is
proprietary to Nortel Networks. Any other use of the data and the transmission process is a violation of the user
license unless specifically authorized in writing by Nortel Networks prior to such use. Violations of the license by
alternative usage of any portion of this process or the related hardware constitutes grounds for an immediate
termination of the license and Nortel Networks reserves the right to seek all allowable remedies for such breach
Trademarks
*Nortel Networks, the Nortel Networks logo, the Globemark, and Unified Networks, BNR, CallPilot, DMS, DMS-100,
DMS-250, DMS-MTX, DMS-SCP, DPN, Dualmode, Helmsman, IVR, MAP, Meridian, Meridian 1, Meridian Link,
Meridian Mail, Norstar, SL-1, SL-100, Succession, Supernode, Symposium, Telesis, and Unity are trademarks of
Nortel Networks.
This is a Class A product based on the standard of the Voluntary Control Council for Interference by Information
Technology Equipment (VCCI). If this equipment is used in a domestic environment, radio disturbance may occur, in
which case, the user may be required to take corrective action.
5
Publication History
May 2007
Standard 01.02 of the CallPilot 5.0 Network Planning Guide is issued for
general release.
February 2007
Standard 01.01 of the CallPilot 5.0 Network Planning Guide is issued for
general release.
July 2005
Standard 1.02 of the CallPilot 4.0 Network Planning Guide is up-issued
to add new template.
July 2005
Standard 1.01 of the CallPilot 4.0 Network Planning Guide is up-issued
to add Task List.
July 2005
Standard 1.0 of the CallPilot 4.0 Network Planning Guide is issued for
general release.
November 2004
Standard 1.0 issue of the CallPilot 3.0 Network Planning Guide.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
6 Publication History
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
7
Contents
Chapter 1 How to get Help 13
Chapter 2 About this Guide 15
Overview 15
How this guide is organized 15
Related information sources 17
Logging on to the CallPilot server with CallPilot Manager 20
Multi-administrator access 23
Chapter 3 Getting started 25
Section A: About networking and networking protocols 25
Overview 25
Network setup 27
Messaging Protocols 29
Analog and digital messaging protocols 29
Section B: Messaging networks 31
Networks and messaging 31
Network database 33
Integrated and open sites 34
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
8 Contents
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Contents 9
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
10 Contents
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Contents 11
Overview 254
Unauthenticated mode 256
Mixed authentication mode 258
SMTP authentication methods 260
Authentication failures 261
Enabling CallPilot SMTP authentication 265
Configuring unauthenticated access restrictions 265
Monitoring suspicious SMTP activity 265
Section R: Encryption 267
CallPilot encryption description 267
How CallPilot encryption works 269
Implementing encryption on CallPilot 271
Index 309
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
12 Contents
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
13
Chapter 1
How to get Help
This section explains how to get help for Nortel products and services.
Outside North America, go to the following Web site to obtain the phone
number for your region:
http://www.nortel.com/callus
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
14 Chapter 1 How to get Help
http://www.nortel.com/erc
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
15
Chapter 2
About this Guide
In this chapter:
"Overview" (page 15)
Overview
The Networking Planning Guide is your key to CallPilot networking. Read
the guide before implementing any networking solution. The guide provides
an overview of key concepts and terminology necessary to implement a
messaging network. It introduces all of the networking solutions offered with
CallPilot and describes specific feature interactions. It also explains the
process that you follow to implement one or more networking solutions.
For actual procedural instructions to perform a specific task, you must refer
to the CallPilot Manager online Help files. Topics are indexed, and the
system also contains extensive context-sensitive Help information.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
16 Chapter 2 About this Guide
Contents
The Networking Planning Guide is organized into the following chapters:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Related information sources 17
You require a user ID and a password to access the PIC. If you do not have
a PIC account, click Register to request an account. It can take up to 72
hours to process your account request.
Product guides
The CallPilot documentation suite is organized into six categories to provide
specific information for the various personnel involved in implementing and
using CallPilot. The categories are as follows:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
18 Chapter 2 About this Guide
Fundamentals
The Fundamentals category contains the CallPilot Fundamentals Guide,
which is the primary initial reference for the CallPilot product.
Administration
The Administration guides provide specialized information to help you
configure administer and maintain CallPilot, and use its features. Guides for
ancillary applications (Reporter and Application Builder) are also included.
Maintenance
The Maintenance category provides maintenance and diagnostics guides
for the specific supported server types. Also included is the CallPilot
Troubleshooting Guide (NN44200-700), which describes symptoms that can
appear on all CallPilot server platforms, and describes ways to resolve them.
Reference Documents
For a list of all CallPilot documents, see the following CallPilot Customer
Documentation Map.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Related information sources 19
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
20 Chapter 2 About this Guide
For a thumbnail summary of each document in the suite, see the CallPilot
Fundamentals Guide (NN44200-100). Summaries are organized on a
personnel task basis (that is installers, administrators, end users, and so
on), making it easy to identify the particular guide you require.
Online resources
CallPilot administration online Help
The CallPilot Manager and CallPilot Reporter software contain
administration and procedural online Help areas that provide access to:
• technical documentation in Acrobat PDF format
• online Help topics in HTML format
To access online Help for the currently selected My CallPilot tab, click the
Help button on the upper-right corner of the My CallPilot page.
ATTENTION
CallPilot Manager can be installed on the CallPilot server or on a stand-alone
server. If CallPilot Manager is installed on a stand-alone server, you must know
the CallPilot Manager server host name or IP address, as well as the CallPilot
server host name or IP
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Logging on to the CallPilot server with CallPilot Manager 21
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
22 Chapter 2 About this Guide
5 Click Login.
Result: The main CallPilot Manager screen appears.
—End—
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Multi-administrator access 23
Multi-administrator access
Multiple administration is a standard database management feature that
enables many administrators to work on a database at the same time. There
is no limit to the number of administrators who can work on the network
database at the same time.
Multiple administration offers several advantages, including:
• shared knowledge of network database maintenance
• faster and more efficient implementation
Administrator privileges
For security reasons, administrators can be given access only to those
parts of the system that relate to their role. An individual can be assigned
full, partial or no administrative privileges.
Simultaneous access
Multiple administrators can log on to CallPilot at the same time without
overwriting other work.
If you are the first to log in to a particular resource, such as a specific
mailbox class or user profile, and another administrator tries to access
the same resource, a dialog box appears to inform you of the other
administrator. Select one of the following choices:
• Continue editing.
• Save your changes, and release the resource to the other administrator.
• Cancel your changes, and release the resource to the other
administrator.
If you do not select any of the choices within two minutes—because you are
away from the terminal, for example—the system releases the resource so
that others can access it. If this happens, all your unsaved changes are lost.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
24 Chapter 2 About this Guide
sheet again to see whether its status has changed. If a user tries to log
on to a mailbox while an administrator is changing the profile, the user is
unable to log on and receives a message that says the mailbox is in use.
Refreshing screens
The Message Network Configuration tree display does not automatically
refresh the views for all messaging network administrators. For this reason,
if you are working in a multiple administration environment, click the Web
browser Refresh or Reload button frequently. This ensures that you see
the most current tree display.
For example, if you are viewing a list of users when another administrator
deletes a user, the only way to see the change is to refresh the screen.
Refreshing the view is especially important if you are deleting a remote site
with satellite-switch locations. A remote site cannot be deleted unless all
satellite-switch locations, in addition to the remote messaging server, are
selected.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
25
Chapter 3
Getting started
In this chapter
"Section A: About networking and networking protocols" (page 25)
Overview
Basic networking concepts and terms is a useful background for
understanding CallPilot messaging networks.
Definition: Network
At its simplest, a network is a communication system that connects two or
more sites. With a network, users at all sites can exchange information and
share specified resources.
Data networks and switch networks are two of the most common types of
networks. Both types can be either public or private.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
26 Chapter 3 Getting started
Figure 1
Network types
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Network setup 27
There are many types of data networks, including local area networks
(LANs), wide area networks (WANs), metropolitan area networks (MANs),
and global area networks (GANs).
Network setup
All networks have a physical setup that determines how the network
operates.
Possible setups
CallPilot supports different network setups to ensure that your messaging
network is designed for the specific needs of your organization.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
28 Chapter 3 Getting started
Two common types of network setup are the mesh network and the
non-mesh network.
Mesh network
One of the most common network setups is the mesh network, also known
as a point-to-point network. In a mesh network, every site is connected to
every other site in the messaging network.
Non-mesh network
For larger messaging networks, a mesh network can be impractical or
unnecessary. In fact, in most messaging networks, a site is connected only
to those remote sites with which it commonly exchanges messages, such
as in the hub-and-spoke network configuration. NMS Networking is an
example of this.
Figure 2
Non-mesh network.
This type of network setup also greatly simplifies the implementation and
administration of the messaging network. Site 1 is the most complicated
site to administer, because records for all other sites must be maintained.
Site 3, however, is much simpler to administer because records for only the
two sites with which messages are exchanged must be maintained.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Analog and digital messaging protocols 29
Messaging Protocols
Communication among sites in a messaging network is achieved by
messaging protocols. A messaging protocol is a set of rules that defines
how sites exchange information.
Analog protocols run over voice networks. Digital protocols are used over
data networks.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
30 Chapter 3 Getting started
Figure 3
Messaging protocol hierarchy
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Networks and messaging 31
In a digital transmission, the signal does not pick up stray noise and can
be cleaner than an analog signal.
CallPilot handles voice, fax, and text messages. Digital messaging protocols
must be used for this because analog messaging protocols handle only
voice messages. Messages are sent and received through the telephone,
the computer desktop, or a combination of both.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
32 Chapter 3 Getting started
Figure 4
Network sites and connections.
Definition: Site
In a messaging network, a site consists of a messaging server and a prime
switch location.
The messaging server is the computer that is running CallPilot. The network
database resides on the messaging server.
The prime switch location is the switch that is directly connected to the
messaging server.
NMS site
If a site has NMS implemented, it is called an NMS site. An NMS site
consists of a messaging server, a prime switch location, and up to 999
satellite-switch locations.
Note: Networking with pre-5.0 servers does not fully support 999
satellite locations because these older servers do not recognize location
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Network database 33
IDs greater than 59. For this reason, messages sent from a CallPilot
server that has a location ID greater than 59 to a pre-5.0 server are sent
correctly, but the mailbox information identifies the sending location as
a deleted site. Additionally, users on the pre-5.0 servers are not able
to send to locations with IDs higher than 59.
Figure 5
NMS site.
Implementation is incremental
A messaging network is constructed on top of existing switch and data
networks. It defines a portion of the network that CallPilot uses for
messaging.
Network database
The network database is the foundation of a CallPilot messaging network.
Every site in a CallPilot messaging network has its own network database.
The network database resides on the messaging server. It can hold
information for up to 500 networking sites.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
34 Chapter 3 Getting started
Contents
The network database for a site contains information about the local site
and all the remote sites with which the local site exchanges messages.
Integrated site
A remote site is integrated if information about it is added to the local
network database.
Open site
A remote site is open if information about it is not added to the local network
database. In most instances, an open site is a site that is not part of the
private messaging network.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Integrated and open sites 35
Instead, an open site indicates that there is potential for users at the sites
to exchange messages if they agree to do so and set up their networks to
accept the communication.
When networking solutions that can exchange messages with open sites
are implemented, access to open sites can be restricted.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
36 Chapter 3 Getting started
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
37
Chapter 4
Understanding CallPilot networking
solutions
In this chapter
"Section C: About CallPilot networking solutions" (page 37)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
38 Chapter 4 Understanding CallPilot networking solutions
Overview
CallPilot offers a range of coordinated messaging networking solutions that
provide great flexibility and service. In this context, a networking solution is
the Nortel implementation of a messaging protocol.
CallPilot also supports switches that are networked using Network Message
Service (NMS).
The following diagram shows a hypothetical network that makes use of all the
available CallPilot networking solutions. Different solutions are implemented
between different sites, depending on the corporate requirements.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
AMIS Networking 39
Figure 6
Multinet EPS diagram
AMIS Networking
AMIS Networking uses the industry-standard analog Audio Messaging
Interchange Specification - Analog (AMIS-A) protocol. With AMIS
networking, users can send messages to any other AMIS-compliant
messaging system either on the local network or (subject to the
Restriction/Permission List) on the PSTN.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
40 Chapter 4 Understanding CallPilot networking solutions
Remote sites can use any voice messaging system that supports the AMIS
protocol
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Enterprise Networking 41
Figure 7
AMIS networking.
Enterprise Networking
Enterprise Networking uses the Enterprise Networking protocol, a Nortel
proprietary analog networking protocol supported only on Meridian Mail
and CallPilot systems. The Enterprise Networking protocol is based on
proprietary extensions to the AMIS protocol, and as such, offers many
advantages over AMIS Networking.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
42 Chapter 4 Understanding CallPilot networking solutions
Advantages
The Enterprise Networking protocol offers several advantages over the
AMIS protocol.
VPIM Networking
VPIM Networking provides CallPilot with the capability to exchange
multimedia messages using an IP intranet or the Internet. VPIM Networking
can exchange messages with any other system that uses the same data
communications protocol, regardless of vendor. VPIM Networking formats
and sends messages using industry-standard application protocols.
Messages are sent across either a private data network, such as an intranet,
or a public data network, the Internet, for delivery. With VPIM Networking,
users can exchange messages with both open and integrated sites. For
VPIM Networking to work within a private network, the destination must
support VPIM and must be in the local network database.
VPIM supports both Names Across the Network and Enhanced Names
Across the Network.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Network Message Service 43
To compose a message to an open VPIM address, the user must enter the
open VPIM prefix, the VPIM shortcut, and the mailbox number.
Figure 8
VPIM networking
Note: Networking with pre-5.0 servers does not fully support 999
satellite locations because these older servers do not recognize location
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
44 Chapter 4 Understanding CallPilot networking solutions
IDs greater than 59. For this reason, messages sent from a CallPilot
server that has a location ID greater than 59 to a pre-5.0 server are sent
correctly, but the mailbox information identifies the sending location as
a deleted site. Additionally, users on the pre-5.0 servers are not able
to send to locations with IDs higher than 59.
Figure 9
NMS networks and NMS sites
Example
The following diagram shows three sites that are part of a larger messaging
network.
• Site 1 has Enterprise Networking, Integrated AMIS Networking, and
VPIM Networking implemented.
• Site 2 has Enterprise Networking and VPIM Networking implemented.
• Site 3 has Enterprise Networking implemented.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Connections 45
Figure 10
Three sites in messaging network
Connections
A CallPilot system can connect to different systems, depending on the
protocols installed.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
46 Chapter 4 Understanding CallPilot networking solutions
Third-party systems
If you are connecting a CallPilot system to a third-party system, check the
documentation for that system to ensure that the system is compliant. You
may need to adjust the configuration of a third-party system.
Option Action
Networking Enables the following networking solutions:
• AMIS Networking
• Enterprise Networking
• VPIM Networking
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Message types supported 47
Overview
The networking solutions offered by CallPilot are designed to make it easier
for users to exchange messages.
Terminology note
Although users have mailboxes on the CallPilot Server, their telephones are
attached to the switch. Their desktops are on the local area network (LAN).
For convenience, users are said to be on a switch.
Ease of use
When you implement a networking solution, you provide information that the
system uses to make it easy for local users to use networking. While the
implementation process can seem complicated, the end result is a system
that is easy to use. Whenever possible, CallPilot networking is designed so
that users can address a message to a remote site in the same way they
dial that remote site. That is, there are no additional numbers to memorize.
Comparison
The following are the message types supported by each networking solution.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
48 Chapter 4 Understanding CallPilot networking solutions
Message lengths
Each networking solution supports different system message lengths.
A message consists of the message header, the message body, and all
attachments. A message can contain a mixture of message types, because
each message can be one of different media types: voice, fax, or text.
Comparison
The following table compares the message lengths supported by each
networking solution.
Approximate
maximum
voice
Networking Approximate length time
solution byte limit limit Notes
AMIS 1.2 Mbytes 8 minutes • Only voice supported
Networking
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Message lengths 49
Approximate
maximum
voice
Networking Approximate length time
solution byte limit limit Notes
VPIM Networking 17.3 Mbytes 120 minutes • Voice, fax, and text supported
• A single part can be 120 minutes
long
• Affected by voice encoding
format used and other factors
NMS 17.3 Mbytes 120 minutes • Same as limit for local messages
Length checking
The length of a message is not checked before it is sent, because a
message can be addressed to multiple recipients using different networking
solutions that allow for different maximum message length.
This means that a sender does not know that the limit is exceeded until a
non-delivery notification is received.
Enterprise Networking
A non-delivery notification is sent if an Enterprise Networking message
• exceeds the total limit of 120 minutes, or
• any part of the message exceeds the 99-minute limit
Approximate equivalents
A message can contain a mixture of media. This means that only an
approximate equivalent can be determined from the total bytes of storage
needed for a message.
To determine the approximate length of voice, fax, and test messages, the
following conversion guideline factors are used:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
50 Chapter 4 Understanding CallPilot networking solutions
Voice
144 kbytes = approximately one minute
Fax
41 kbytes = one fax page (normal resolution, standard page size)
Text
• 1 byte = 1 ASCII character
• 2 bytes = 1 Unicode character
Telephone users
Telephone users can use networking features as allowed by the system
administrator.
Desktop users
The desktop is another way for users to access messages. It offers the
same capabilities as the telephone, but can also be used to view fax and
text messages.
If your site has desktop users, there is an impact only on the implementation
of VPIM Networking. For all other networking solutions, the implementation
is the same whether the local site supports telephone users, desktop users,
or both.
Terminology note
Throughout the networking documentation, a distinction is made between
telephone users and desktop users, where necessary. All CallPilot users
have telephone access and use the telephone interface. However, only
some (or perhaps all) users can have desktop access. These users can
use the desktop interface.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Teaching users how to use networking 51
Example
You configure the system with a VPIM Networking access code, 15. This
access code must be entered before a VPIM shortcut to an open site is
entered. You must announce what the code is and when to use it.
Example
The following business card provides an open AMIS address and a open
VPIM address, as well as a telephone number
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
52 Chapter 4 Understanding CallPilot networking solutions
Figure 11
Business card.
See also
For a detailed discussion on addressing VPIM Networking messages and
how VPIM shortcuts work, see Chapter 7 "About VPIM Networking" (page
123) in this guide.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Overview 53
Non-delivery notifications
If users attempt to use CallPilot in ways that are not supported, they
receive non-delivery notifications. A non-delivery notification provides a
brief description of the reason a message can not be delivered. Usually, a
non-delivery notification contains enough information for a user to identify
and correct a problem without assistance from the network administrator.
Too many events indicates that users need additional training on how to use
networking features.
Exception
One activity generates a non-delivery notification for a user but does not
trigger an event.
Users can contact their local network administrator to help resolve the
problem.
See also
For detailed information about the Event Monitor, consult the Maintenance
and Diagnostics Guide for your server.
Section E: Features
In this section
"Overview" (page 53)
Overview
Each CallPilot networking solution supports different features.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
54 Chapter 4 Understanding CallPilot networking solutions
Feature comparisons
The following table lists the CallPilot features that are supported by each
of the networking solutions. Details of these features are available in the
sections that follow.
In the following table, Yes can be qualified. Check the detailed descriptions
for more information.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Migration from Meridian Mail 55
Site capacity
A CallPilot messaging network can contain 500 integrated sites. A Meridian
Mail messaging network can contain 150 integrated sites.
VPIM Networking
VPIM Networking is a new networking solution. Meridian Mail does not
include a digital networking solution. Meridian Mail sites that want to use
digital networking must attach Meridian Mail Net Gateway to their existing
Meridian Mail system.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
56 Chapter 4 Understanding CallPilot networking solutions
"Names Across the Network (NAN) and Enhanced Names Across the
Network (Enhanced NAN)" (page 57)
Overview
CallPilot networking solutions have special interactions with the following
features:
• Shared Distribution Lists
• Personal Distribution Lists
• Names Across the Network
• Enhanced Names Across the Network
• System trigger mailbox
If a message is sent by a local user to an SDL, all local and remote users
on the list receive the message. In addition, a user at one site can send a
message to an SDL that is defined on another site.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Names Across the Network and Enhanced Names Across the Network 57
Example
The following example describes how SDLs are used.
Using SDLs
Sam Hicks in New York wants to send a message to everyone on an SDL
that includes local users and remote users in Boston.
• New York SDL = 2201
Sam composes a message and enters 2201. Users at both sites receive
Sam’s message.
For more information about nested, static, and dynamic shared distribution
lists, see the CallPilot Manager online Help.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
58 Chapter 4 Understanding CallPilot networking solutions
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Names Across the Network and Enhanced Names Across the Network 59
Note: Both NAN and Enhanced NAN propagate only local user
information on the remote server. They do not propagate SDL,
Directory Entry, or Non-User information.
The following table outlines the differences between NAN and Enhanced
NAN based on selected variables.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
60 Chapter 4 Understanding CallPilot networking solutions
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
General messaging network considerations 61
See also
For more information about system mailboxes, see Chapter 6 "Network
and location-specific broadcast messages" (page 111) and the CallPilot
Manager online Help.
Overview
You must keep some important considerations in mind when implementing
CallPilot networking solutions. Understanding these considerations before
implementation helps you recognize what functionality to expect from each
networking solution.
The two main types of considerations are as follows:
• general—apply to all networking solutions
• specific—apply to a particular networking solution
Number of sites
CallPilot supports a maximum of 500 integrated sites.
Channels supported
AMIS and Enterprise networking protocols use voice channels. VPIM
protocol does not generate traffic on voice channels because it uses the
IP network.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
62 Chapter 4 Understanding CallPilot networking solutions
Delivery sessions
The maximum number of simultaneous delivery sessions to a single remote
site depends on the networking solution.
up to 10 sessions incoming.
Other considerations
In addition to these general considerations, each networking solution has
specific considerations that must be kept in mind. These are described in
the following sections.
CallPilot
feature Supported Notes
Call Sender Integrated Call Sender can be used for both call
only answering and composed messages from
Integrated AMIS Networking users if
Names No
Across the
Network
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
AMIS Networking features 63
CallPilot
feature Supported Notes
Enhanced No
Names
Across the
Network
Name Addre Integrated This feature is available if users at the remote
ssing only site are defined as remote users at the local
site.
Name Dialin Integrated This features is available if users at the remote
g only site are defined as remote users at the local
site.
Personal Yes Integrated AMIS Networking addresses can
Distribution be included in a PDL.
Lists
Shared Integrated A remote user is required. A network address
Distribution only cannot be entered into the shared distribution
Lists list unless the address corresponds to a
remote user.
Multiple No
Recipients
Reply To Yes
Reply All No A message has only one recipient.
Users Actual No The user’s actual personal verification is not
Personal carried across sites.
Verification
Administrato Integrated The administrator can record a personal
r-Recorded only verification for remote users who are defined
Personal at the local site.
Verification
Remote Integrated A spoken name can be recorded for each
Site Spoken only remote switch location when configuring the
Names remote site maintenance screen.
Private Tag No AMIS does not support private message tags.
For this reason, messages tagged as private
are returned to the sender with a non-delivery
notification.
Acknowledg Yes Acknowledgment tags indicate that the
ment Tag message was delivered to the remote system,
not that it was listened to.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
64 Chapter 4 Understanding CallPilot networking solutions
CallPilot
feature Supported Notes
Urgent Tag Yes Users can tag a message as urgent, and the
system treats it as urgent for the prioritizing of
delivery. However, the recipient of an urgent
message does not know it was tagged as
urgent.
Economy Yes Users can tag a message as economy, and the
Tag system treats it as economy for the prioritizing
of delivery. However, the recipient of an urgent
message does not know it was tagged as
economy.
Received Yes The time when the message was deposited
Time Anno into the mailbox is announced to the recipient.
unced
Sent Time No
Announced
120-Minute No Message body length is limited to eight
Messages minutes. Messages longer than eight minutes
are not sent, and a non-delivery notification is
sent to the originator.
Sender’s No
Name (Text)
Recipient’s No If the recipients are defined as remote users,
Name (Text) their names are provided.
Message No
Subject
(Text)
Sender’s No
Department
Timed Yes
Delivery
Time Zone No
Support
Mailbox length
For AMIS Networking, mailboxes cannot exceed 16 digits.
Message handling
AMIS Networking delivers all messages in their entirety or not at all.
Messages are never delivered in part. A non-delivery notification (NDN)
indicates that no part of the message was received.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Enterprise Networking features 65
Other considerations
The considerations described in "General messaging network
considerations" (page 61) also apply to AMIS Networking.
CallPilot
feature Supported Notes
Call Sender Yes Can be used for both call answering
and composed messages from network
users if
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
66 Chapter 4 Understanding CallPilot networking solutions
CallPilot
feature Supported Notes
Multiple Yes The Enterprise Networking message
Recipients contains all the recipients of the
message who are at integrated sites.
Recipients at open sites are not
included.
Reply To Yes This feature can be used with all
network messages. It can also be
used with call answering messages
left by network users if the calling line
identification (CLID) is present on the
message and all other conditions listed
for Call Sender are met.
Reply All Yes This feature works with all recipients
at integrated sites. It does not include
recipients at open sites.
User’s Actual Yes The user’s personal verification is
Personal played to callers in voice messaging
Verification scenarios if recipients are defined as
remote users at the local site. AutoAdd
or Names Across the Network can
be used to create the user’s personal
verification.
Administrator- Yes The administrator can record a
Recorded personal verification for remote users
Personal who are defined at the local site.
Verification
Remote Site Yes A spoken name can be recorded for
Spoken Names each remote site when configuring a
remote site.
Private Tag Yes Messages tagged as private are
announced to the recipient and may
not be forwarded by the recipient to
anyone else.
Acknowledgme Yes Acknowledgment tags result in a
nt Tag message to the sender indicating that
the message was actually listened to.
Urgent Tag Yes Messages tagged as urgent trigger
urgent-related features, such as
Remote Notification or Message
Waiting Indication. Urgent messages
are treated with priority for transmission
as determined by the scheduling
parameters.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Enterprise Networking features 67
CallPilot
feature Supported Notes
Economy Tag Yes
Received Time Yes The time when the message was
Announced deposited into the mailbox is
announced to the recipient. The time
reflects the time zone of the recipient.
Sent Time Yes The sent time announced to the
Announced recipient reflects the time zone of the
sender, not the recipient.
120-Minute Yes Enterprise Networking supports
Messages messages containing up to 120
minutes of voice, including any
attachments.
Sender’s Name Yes Only supported if American English
(Text) character set (ASCII 32-126) used.
Recipient’s Yes If the recipients are defined as remote
Name (Text) users, their names are provided.
Message handling
Enterprise Networking delivers all messages in their entirety or not at all.
Messages are never delivered in part. A non-delivery notification (NDN)
indicates that no part of the message was received.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
68 Chapter 4 Understanding CallPilot networking solutions
Other considerations
The considerations described in "General messaging network
considerations" (page 61) also apply to Enterprise Networking.
CallPilot
feature Supported Notes
Call Sender Yes Supported for messages to integrated
sites only.
Names Yes
Across the
Network
Enhanced Yes
Names
Across the
Network
Name Yes A remote user must be defined.
Addressing
Personal Yes A remote user must be defined.
Distribution
Lists
Shared Yes A remote user must be defined.
Distribution
Lists
Multiple Yes Recipients to non-VPIM sites are not
Recipients included in the VPIM message.
Reply To Yes
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM Networking features 69
CallPilot
feature Supported Notes
Reply All Yes Replies are sent to the VPIM recipients of
the message only.
User’s Actu Yes
al Personal
Verification
Administrato Yes A remote user must be defined.
r-Recorded
Personal
Verification
Remote Yes To integrated VPIM sites only.
Site Spoken
Names
Private Tag Yes Messages tagged as private are
announced as such to the recipient.
Private messages can be forwarded.
Acknowledg Yes Acknowledgment tags result in a message
ment Tag to the sender indicating that the message
was actually listened to.
Urgent Tag Yes Messages tagged as urgent trigger
urgent-related features, such as
Remote Notification or Message Waiting
Indication. Messages tagged as urgent
are announced as such to the recipient.
Economy Yes
Tag
Received Yes
Time Anno
unced
Sent Time Yes Sent time is converted to the recipient’s
Announced local time zone and is expressed in local
time.
120-Minute Yes Length is restricted only by memory
Messages available on the mail server and other
factors.
Sender’s Yes Only supported if American English
Name (Text) character set (ASCII 32-126) used.
Recipient’s Yes Only supported if American English
Name (Text) character set (ASCII 32-126) used.
Message Yes Only supported if American English
Subject character set (ASCII 32-126) used.
(Text)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
70 Chapter 4 Understanding CallPilot networking solutions
CallPilot
feature Supported Notes
Sender’s No
Department
Timed Yes
Delivery
LAN load
The VPIM Networking protocol requires an average of 180 kbytes of data
per second of voice to transport a voice message over the IP network.
The peak load on the IP network is equal to the "pump rate" of the SMTP
delivery process. The pump rate is independent of the aggregate number of
SMTP connections on allocated IP ports (specified as five inbound and five
outbound). Rather, the pump rate is dependent more on of contention of the
SMTP service with other services for CPU and disk resources.
Message handling
VPIM Networking delivers all messages in their entirety or not at all.
Messages are never delivered in part. A non-delivery notification (NDN)
indicates that no part of the message was received.
Other considerations
The considerations described in "General messaging network
considerations" (page 61) also apply to VPIM Networking.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Network Message Service (NMS) features 71
Signaling
NMS has the following signaling considerations:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
72 Chapter 4 Understanding CallPilot networking solutions
ISDN signaling
NMS uses the signaling capabilities of the ISDN primary rate access
(ISDN PRA) and ISDN signaling link (ISL) to provide messaging servers.
Therefore, NMS is subject to the assumptions and considerations of the
ISDN Network Numbering Plan Enhancement feature.
Virtual signaling
Virtual signaling is used between the prime switch and the satellite-switches
to:
• turn the Message Waiting Indicator (MWI) on and off at a user’s
telephone
• transport necessary call information for a networked voice messaging
feature, such as Call Sender
End-to-end signaling
End-to-end in-band signaling (EES) is required to access CallPilot features
from a satellite-switch.
Dialing plans
NMS supports the following dialing plans:
• Electronic Switched Network (ESN)
• Coordinated Dialing Plan (CDP)
• hybrid dialing plan, which combines ESN and CDP
NMS does not support another dialing plan, such as the public switched
telephone network (PSTN).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
NMS dialing restriction scenarios 73
Dialing from all users on all switches in an NMS network to a remote site
in the private network must be done uniformly, but the ESN code may be
different.
The PSTN access code must be the same on all NMS locations.
Implications
Dialing plan restrictions for calls beyond the private messaging network
have important implications for implementing an NMS network.
For all switches in an NMS network to dial PSTN destinations in the same
way, the following must occur:
• All switches in the NMS network must be in the same area code.
• All switches must be located close to one another.
• All switches must use the same prefixes to reach the PSTN.
If these requirements are not met, when a user in the NMS network dials
a PSTN destination using features such as Thru-Dial, Call Sender, and
Remote Notification, the system operation may not be as expected.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
74 Chapter 4 Understanding CallPilot networking solutions
All switches must use the same prefixes to reach the PSTN
All switches in the NMS network must use the same local, long-distance,
and international dialing prefixes. If for example, users at switch E dial 61 for
long distance and users at switch F dial 71, the dialing plan is not uniform
and NMS is not supported.
"Transmission times for messages with Names Across the Network" (page
77)
Overview
Transmission time is the length of time it takes to transmit a message.
Transmission times are an important consideration in networking, especially
if long-distance toll charges are incurred when messages are sent to remote
sites.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Message transmission times for analog protocols 75
Digital networking
The transmission times of digital messages depend on the amount of traffic
on the network and the network connection bandwidth.
Assumptions
The following discussion of message transmission times in a messaging
network is based on these assumptions:
• A network consists of three sites.
• Five percent of recipients of composed messages are remote.
• The average message contains 40 seconds of voice.
• Communication patterns among sites are symmetrical.
NMS messages
Within an NMS network, messages are not transmitted. All users on the
switches that make up the NMS network are added as mailbox users on the
CallPilot server. The CallPilot server functions as the message center for
the NMS network. When a message is sent to one or more users within an
NMS network, the message is deposited into each recipient’s mailbox.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
76 Chapter 4 Understanding CallPilot networking solutions
See also
For more detailed information on traffic calculations, consult the Planning
and Engineering Guide (NN44200-200).
VPIM Networking
Transmitting this information over a digital network with VPIM Networking
has no real impact on transmission times.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Transmission times for messages with Names Across the Network 77
You can define the sites to which text information can be sent. This is
useful when the local site is exchanging messages with sites that incur
long-distance toll charges. You can choose to send text to toll-free sites, but
not to sites that incur long-distance toll charges.
The Names Across the Network feature adds the sender’s spoken name
to the message body.
If the system administrator of the receiving site configured the site to receive
Names Across the Network, the sending site includes the spoken name with
the message. If the system administrator of the receiving site configured the
site not to receive Names Across the Network, the sending site does not
send the spoken name. This results in a shorter transmission time.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
78 Chapter 4 Understanding CallPilot networking solutions
For detailed information on Names Across the Network and remote users,
consult Chapter 12 "Configuring local and remote networking sites" (page
223) in this guide.
Assumptions
These measurements are based on the following assumptions:
• The maximum number of messages created each minute is 96 for the
entire CallPilot system.
• Networking traffic does not exceed 10 percent of total data network
traffic. Therefore, VPIM Networking is designed to handle approximately
ten messages every minute.
• The average message length is 30 seconds.
Traffic calculations
The preceding assumptions lead to the following average traffic load on
the IP network:
10 * 30 * 4 kbyte/60 s = 40 kbyte/s
Note: Peak traffic loads from VPIM can significantly exceed the
average, is a message is sent to a large distribution list with recipients
on many different messaging systems.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Overview 79
"Considerations when using NAN with Enterprise Networking " (page 83)
Overview
Definition: Remote user
A remote user is a messaging user whose mailbox resides on a remote
messaging system, is networked to the local site, and who is added to
the directory of the local site. The presence of remote user information
in the local system enables local users to message with the remote user
transparently, as if they were also a local user on the same system.
Benefits
There are many benefits to adding users from remote sites as remote users
to the local site, including the following:
• When a user at the local site addresses a message to a remote voice
user, the remote voice user’s personal verification (spoken name) is
played.
• Local users can use the Name Dialing and Name Addressing features to
call and compose messages to remote voice users.
• While listening to a voice message left by a remote voice user, a local
user can use Call Sender to call back the originator of the message
immediately.
• External callers can name-dial remote voice users if this feature is
enabled.
• Remote voice users can be added to system and personal distribution
lists.
Example
Patricio Simpson is a local user at your office in Buenos Aires. Maria Andres
is a user at the Berlin office. Maria is added to the local site as a remote user.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
80 Chapter 4 Understanding CallPilot networking solutions
The status that you grant to a remote user determines not only how the
remote user works with the system. The status also determines, in part,
how you administer the remote user.
When a remote user is granted temporary status, the remote user’s position
in the network database is determined by that user’s activity and the needs
of the system. If the system must delete some temporary remote users, it
selects those users who are inactive for the longest time. The temporary
status simplifies the administration of remote users, because they can be
added and deleted automatically by the system.
Example
Your system currently has 69 990 temporary remote users. During the
day, the system receives 40 additional temporary remote users. These
are accepted by the system, and 70 030 remote users are able to use
the system during that day. However, during the nightly audit, the system
removes 30 temporary remote users, based on their time stamp records.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
How remote users are added 81
The nightly audit removes temporary remote users when the total number
exceeds the system capacity of remote users. Remote users with the oldest
time stamps are deleted.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
82 Chapter 4 Understanding CallPilot networking solutions
You can use either NAN or Enhanced NAN, along with user administration
to add and administer remote users, depending on your particular needs.
Temporary remote users are automatically added to the local system after
they send messages to the local site if both the remote system and the local
system are configured for Names Across the Network. Names Across the
Network adds a temporary remote user to the local site after a user at a
remote site sends a network message to a user at the local site. The remote
user information is taken from the header of the message that is received.
The setting to add remote users with Names Across the Network is on the
Messaging Network Configuration dialog box for your local messaging
server. This setting controls your local server. You must coordinate with the
system administrator of each remote site with which you want to enable
Names Across the Network.
User Administration
User Administration is used to add both temporary and permanent remote
users. It is an entirely manual process that must be repeated for each
individual user that you want to add or delete. It is the most appropriate
method to use when you want to perform basic administration and
maintenance on just a few users, but it is not practical when you are initially
setting up your system and adding many remote users.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Considerations when using NAN with Enterprise Networking 83
User Administration
You can remove either permanent or remote users manually, one at a time,
through User Administration. Permanent remote users remain on the local
system until they are deleted in this way.
Use a flat file to create or delete large numbers of remote users in a batch.
Refer to the Administrators Guide (NN44200-601).
Nightly audits
Nightly audits are performed to ensure the temporary remote voice user
database does not exceed its limit. When the number of temporary remote
users exceeds the capacity of the system, the oldest temporary remote
users, indicated by their time stamps, are removed automatically.
When you select Names Across the Network for incoming messages, you
add temporary remote users from all sites in the messaging network.
However, because outgoing messages must carry additional information
with them, resulting in longer transmission times, you can select Names
Across the Network for outgoing messages for individual sites. For example,
you can select the feature for outgoing messages to a site that does not
incur long-distance toll charges, but disable the feature for a site that incurs
these charges.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
84 Chapter 4 Understanding CallPilot networking solutions
Example 1
The following example shows a messaging network consisting of five sites:
Figure 12
Five site message network.
As the local administrator of the Helsinki site, you set your system to receive
Names Across the Network. You receive messages from all other sites.
However, when configuring information about the remote servers in your
local database, you clear the Send User Info to this server option for the
sites to which you do not want to send remote user information. In this case,
you do not want to incur the extra long-distance toll charges associated with
Names Across the Network. Therefore, you clear the Send User Info to this
server option for Cairo and Paris.
However, Names Across the Network is also affected by the way the network
administrator at a remote site configures the system.
Example 2
In the following example, the network administrator in Lammi decides to
disable the Send User Info to this server option when configuring the
Helsinki remote server in the local messaging database. This means
that even though you are willing to receive Names Across the Network
information from Lammi, it is not sent to your site in Helsinki.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Considerations when using NAN with Enterprise Networking 85
Figure 13
Helsinki to Lammi remote settings
In this case, when a user from Helsinki sends a message to a user in Lammi,
the Helsinki user is not added to the Lammi database as a remote user.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
86 Chapter 4 Understanding CallPilot networking solutions
IF THEN
the first and last names are 17 the first and last names of the user
characters or less are sent.
the initials and last name are 17 the initials and last name of the user
characters or less are sent.
IF THEN
the local site chooses to send spoken the local site includes the sender’s text
names and the remote site selected and spoken name with each message.
the Receive User Info from the remote The remote site adds or updates the
servers option sender’s remote user information.
the local site chooses not to send the local site does not include the
spoken names and/or the remote site spoken names for the senders. The
did not selected the Receive User Info remote site does not add or update
from the remote servers option the sender’s remote user information.
See also
For detailed information about user templates and how to add users, see
CallPilot online Help.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Synchronizing user information across networked servers for Enhanced NAN 87
• you select the Send User Info to this server check box for a remote
server in your network tree
• during the nightly audit (one server is synchronized per night in a
rotating cycle)
If the Enhanced Names Across the Network (NAN) feature for networked
servers is enabled, you can also manually synchronize information for
temporary remote users (TRUs) between the local server and remote
servers. Nortel recommends manual synchronization when the data is
corrupted or needs to be rebuilt. Manual synchronization requires a lot of
data to be transferred but because Enhanced NAN synchronization is given
a lower priority than VPIM traffic, there is no impact to users.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
88 Chapter 4 Understanding CallPilot networking solutions
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
89
Chapter 5
Dialing plans and networking
In this chapter
"Section J: About dialing plans and networking solutions" (page 89)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
90 Chapter 5 Dialing plans and networking
Overview
When you implement a networking solution, you provide detailed information
about the dialing plan used by the local site. It is important to understand
dialing plans and their component pieces when implementing a CallPilot
networking solution to:
• gather the required information
• analyze the dialing plan information
• implement a networking solution
System perspective
From a system perspective, the dialing plan determines how to route a
message to its proper destination.
User perspective
From a user perspective, the dialing plan determines how users address a
message to another user in a private messaging network.
There are two main options. You can give every user in the network a
unique mailbox number. Callers use only this number to call another user
in the network. However, in very large networks, this may not be feasible.
Therefore, you can assign different switches in the messaging network a
unique number. A user on a switch can have the same mailbox number as a
user on another switch because the switch number and the mailbox number
combined create a unique identifier.
Even though the dialing plan is already set up, you must understand how
to gather the dialing plan information from the switch. You must also
understand the implications of the dialing plan for your messaging network.
Dialing plans
CallPilot networking works with four dialing plans:
• Electronic Switched Network (ESN)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Uniform dialing plans 91
Location code
The basis of an ESN, CDP, or hybrid dialing plan is the location code. A
location code is a unique identifier that indicates a particular location within
a network. All dialing plans use a location code. However, location code is a
generic term and specific dialing plans refer to it using different terms, as
shown in the following table.
If you are upgrading an existing system, analyze the current dialing plans. If
necessary, modify them across the network to ensure a uniform dialing plan.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
92 Chapter 5 Dialing plans and networking
Figure 14
Uniform dialing plan.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Non-uniform dialing plans 93
Different addresses
In this example, the dialing plan is nonuniform because users address sites
in different ways
Figure 15
Non-uniform dialing plan - different addresses.
In this example, CDP is used throughout the network, but users at Site 1
send messages to Site 2 by entering 3xxxx, while users at Site 3 enter
4xxxx.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
94 Chapter 5 Dialing plans and networking
Figure 16
Different CDP steering codes
ESN prefix
In an ESN dialing plan, every switch in the messaging network is assigned
an ESN prefix. The ESN prefix can be up to seven digits long. The ESN
prefix consists of:
• an access code
• a unique location code
Access code
An access code is used to access ESN routing in the same way an access
code (often 9) is needed to dial out from a private network to a public
network. An access code is usually one or two digits in length.
Typically, all switches in an ESN network use the same ESN access code,
although this is not required. Different ESN access codes do not make the
dialing plan nonuniform. ESN access codes are similar to trunk access
codes and are set independently for each switch.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
ESN dialing plan 95
Location code
The location code is a routing prefix that identifies a location within the
network. It is usually three digits in length but can be up to seven digits
in length.
Example:
• ESN access code = 6
• ESN location code = 444
• ESN prefix = 6444
For example, the directory number 6644000 consists of the local extension,
4000, and the ESN prefix, 6644. The digit 4 is overlapped. It is both the first
number of the extension and the last number of the ESN prefix. This overlap
enables the use of local extensions in the 4000 to 4999 range.
Local recipient
To make a telephone call to a user at the same site, the sender enters the
extension number only.
Remote recipient
When a user makes a telephone call to a recipient at another site in the
network, the ESN dialing plan is not transparent. The user enters additional
numbers, the access and location codes, in addition to the recipient’s
mailbox number, to call a user at another site.
Local recipient
When a user addresses a message to a recipient at the same site, only the
recipient’s mailbox number is entered.
Remote recipient
When a user addresses a message to a recipient on another switch in the
network, the user enters the access and location codes, as well as the
recipient’s mailbox number, to direct the message.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
96 Chapter 5 Dialing plans and networking
Example
To send a message to Tam, Bertha enters 5678. To address a message to
Tina, Bertha enters the ESN prefix, 3777, and 9876.
Figure 17
Remote recipient
CDP
A Coordinated Dialing Plan (CDP) is used by organizations in a private
messaging network.
Definition: CDP
CDP is a switch feature used to coordinate the dialing plans of users on
various switches in your messaging network.
CDP enables a user at one site to dial a user at another site by entering a
unique number without access codes and associated pauses for dial tones.
CDP is transparent to users.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CDP 97
CDP codes
The number that a user enters to address a message consists of two parts:
• a CDP steering code (one to four digits in length)
• the recipient’s extension number (one to seven digits in length)
Example
Patricia McKenna sends a message to Thomas Brish, who is located on the
same switch. Patricia dials Thomas’s full DN, 41112. When the system
encounters the 4, it determines that the call is intended for a local user,
strips off the 4, and sends the message to Thomas.
To send a message to Ana Trujillo, Patricia dials Ana’s full address, 51234.
When the system encounters the 5, it determines that the call is intended for
a user at a remote site, and sends the message to Ana.
The steering codes on a switch must also be different from the steering
codes assigned on any other switch.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
98 Chapter 5 Dialing plans and networking
Figure 18
Unique steering codes
However, this CDP setup requires that every extension within the messaging
network is unique. A user on one site cannot have the same extension
as a user on another site.
The steering code and an extension are not required to overlap. For
example, if the extension number is 8976 and the steering code is 44, there
is no overlap. A user dials 448976 to reach the recipient.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Hybrid dialing plan (ESN and CDP combined) 99
Extension length
If the CDP steering code is two digits long and the mailbox directory
numbers are three digits long, the total extension length is five digits.
If the length of the steering code and the mailbox directory numbers vary
across the network, the total extension length must be the same.
For example, at Location 1 the steering code is one digit long and the
mailbox directory numbers are four digits long. At Location 2 the steering
code is two digits long and the mailbox directory numbers are three digits
long. At both locations the total extension length is five digits.
the mailbox
For consists of Example
CDP • steering code and user’s • steering code = 22
extension
• mailbox number = 7460
• mailbox address =
227460
• steering code and user’s • steering code = 7
extension that overlap
• overlap = 1
• mailbox number = 7123
• mailbox address = 7123,
not 77123
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
100 Chapter 5 Dialing plans and networking
the mailbox
For consists of Example
ESN • the access and location • access code = 6
codes.
• location code = 338
• the user’s extension.
• mailbox number = 7460
• mailbox address =
63387460
CDP • steering code and user’s • steering code = 22
extension.
• mailbox number = 7460
• mailbox address =
227460
• steering code and user’s • steering code = 7
extension that overlap.
• mailbox number = 7123
• mailbox address = 7123,
not 77123
ATTENTION
Nortel strongly recommends that the dialing plan and the addressing plan be
the same.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Modifying dialing plan information 101
Dialing plan
A dialing plan specifies how a user makes a telephone call to another user.
Addressing plan
An addressing plan specifies how a user sends a message to another user.
Relationship
The following table shows the relationship between the dialing plan and
the addressing plan.
Switch changes
If any changes to the dialing plan are made on a switch, the changes must
be reflected in the network databases of all sites in the messaging network.
If changes are made locally, ensure that they are announced to all remote
sites.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
102 Chapter 5 Dialing plans and networking
For example, when a user in a messaging network moves from one site to
another, the user can continue to use the CDP steering code of the original
site. This makes it more convenient for other users who are attempting to
reach the moved user.
ATTENTION
It is strongly recommended that you weigh the benefits of modifying CDP steering
codes for individual users before making the modifications.
Impact of modifications
Modifying CDP steering codes does not affect just the administration of
the messaging network.The switches and the user administration records
must also be modified.
Scenario
Tabitha Smithoc, a user in Cairo, moves to the Bahrain site. As Chief
Financial Officer, it is important for her to keep her DN to make it easy for
other users in the messaging network to reach her.
The Cairo site, which has exactly 1000 users, uses the extension DNs
7000 to 7999. The CDP steering code is 7, and the overlap is 1. Tabitha’s
extension DN is 7123.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Gathering dialing plan information 103
The Bahrain site, which has exactly 1000 users, uses the extension DNs
8000 to 8999. The CDP steering code is 8, and the overlap is 1.
When Tabitha moves to Bahrain, the 7123 extension DN must be added to
the Bahrain CDP steering codes as 7123, with an overlap of 4.
However, there is now a conflict between the steering codes in Cairo and
Bahrain. Therefore, the CDP steering codes for Cairo must first be changed
so that there is no possible conflict with the 7123 steering code used in
Bahrain.
The CDP steering codes for Cairo must be changed to the following:
• 70, 72, 73, 74, 75, 76, 77, 78, 79 (not 71)
• 710, 711, 713, 714, 715, 716, 717, 718, 719 (not 712)
• 7220, 7121, 7124, 7125, 7126, 7127, 7128, 7129 (not 7123)
In Bahrain, the CDP steering codes for the Cairo remote switch and the
Bahrain local switch must be updated. In Cairo, the CDP steering codes for
the Bahrain remote switch and the Cairo local switch must be updated. In
Nairobi, the CDP steering codes for both the Cairo and the Bahrain remote
switches must be updated.
Gather the dialing plan information and analyze it to make sure it is suitable
for the networking solution you are implementing. Information from the
switch must also be verified to ensure that it supports networking. Some
of this information, such as dialing plan information, is used to configure
CallPilot.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
104 Chapter 5 Dialing plans and networking
Benefits
There are many benefits to creating a representation of your messaging
network. A representation:
• offers a clear view of how your network is connected
• gathers all the information required to implement a networking solution
in one source
• provides useful information when planning future modifications
• helps during the analysis of traffic issues
• reveals areas where you can improve the messaging network
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Examples of messaging network diagrams 105
In this diagram, users at one site dial the ESN access code, 6, the ESN
location code 338, and the recipient’s mailbox number to send messages
to remote sites
Figure 19
Typical ESN network.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
106 Chapter 5 Dialing plans and networking
Figure 20
Typical CDP messaging network
In this example:
• The extensions in Reno are numbered 60000 to 69999, and the steering
code is 6.
• The extensions in New Mexico are numbered 27000 to 28999, and the
steering codes are 27 and 28.
• The extensions in Vancouver are numbered 50000 to 59999, and the
steering code is 5.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Examples of messaging network diagrams 107
This diagram also shows that Reno provides centralized access to the
public telephone network.
In this diagram, Washington, DC, Moscow, and Paris support both ESN and
CDP. New York supports CDP only.
Figure 21
Hybrid messaging network
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
108 Chapter 5 Dialing plans and networking
How users send messages to other sites is described in the following table:
Paris with
• 6599xxxxx using ESN.
• 5xxxx using CDP.
Moscow Washington, DC with
• 6572xxxxx using ESN.
• 74xxx and 88xxx using CDP.
Paris with
• 6599xxxxx using ESN.
• 5xxxx using CDP.
Moscow with
• 6581xxxxx using ESN.
• 79xxx and 81xxx using CDP.
Moscow with
• 79xxx and 81xxx using CDP.
Paris with
• 5xxxx using CDP.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Examples of messaging network diagrams 109
If you are using another dialing plan, you must use an alternate means of
addressing messages. You can do this by designating a mailbox prefix
for the site.
Users have some means of dialing the users at the site. For example, they
can use an access code and a public switch number. The call can travel
through a switchboard if the users are not directly dialable. You can set the
mailbox prefixes to something related to the dialing plan if you want to make
it easier for users to remember what to enter. For example, for a system in
the 416 area code, use the prefix 8416.
Example 1
The following diagram illustrates a messaging network that uses another
dialing plan, in this example, tie lines.
Figure 22
Messaging network with another dialing plan
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
110 Chapter 5 Dialing plans and networking
When entering network connection DNs for remote sites, you must provide
for this format.
Example 2
The following diagram shows another network with another dialing plan. In
this network, each site uses the same extension directory numbers. The
exchange code makes each site in the network unique.
Figure 23
Another dialing plan using same extension directory numbers
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
111
Chapter 6
Network and location-specific
broadcast messages
In this chapter
"Types of network broadcasts" (page 111)
With this feature, in addition to the existing broadcast feature, local users
can send a broadcast message to all local users (including NMS users) on
the CallPilot server (local broadcast).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
112 Chapter 6 Network and location-specific broadcast messages
Broadcast requirements
To send a broadcast message, the following criteria must be met:
• The message must be addressed to the appropriate broadcast address.
If the local user wants to send a broadcast message to all NMS locations
associated with a remote site, the user must address the message to
each location. To simplify this task, the user can create a personal
distribution list containing the location-specific broadcast address for
each location.
Note: Broadcast addresses cannot be added to shared distribution
lists (SDLs).
Location broadcast
When a user sends a location broadcast, the message is delivered only to
the users at the specified location. In this context, the location can be a
remote site, or it can be a Network Message Service location associated
with either a local or remote site.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Types of network broadcasts 113
Figure 24
Broadcast sent to NMS location at local site
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
114 Chapter 6 Network and location-specific broadcast messages
Figure 25
Broadcast sent to NMS location at remote site
Note: If the local user wants to send a broadcast message to all NMS
locations associated with a remote site, the user must address the
message to each location. To simplify this task, the user can create
a personal distribution list containing the location-specific broadcast
address for each location.
Network broadcast
When a user sends a network-wide broadcast, the message is delivered to
all users at both local and remote sites. This is accomplished by addressing
the message to the network broadcast prefix.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Broadcast message addresses 115
Figure 26
Network broadcast
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
116 Chapter 6 Network and location-specific broadcast messages
Location prefix
The location prefix is the portion of the telephone number that the user must
dial to reach a user at a specific location. For example, if your dialing plan
is ESN, the location prefix consists of the ESN access code used to make
outgoing calls from your location (for example, 6), and the location code for
the remote location (for example, 338).
For more information about dialing plans, see your switch documentation.
Mailbox capabilities
Each user must have one of the following capabilities in the mailbox class:
Broadcast
capability Description
Local broadcast only The user can send broadcast messages to users at:
• the local site
• a specific NMS location associated with the local
site (if Network Message Service is installed)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
User capabilities for broadcast messages 117
Broadcast
capability Description
Local and network The user can send broadcast messages to users at:
broadcasts
• the local site (local broadcast)
• a specific remote site (location-specific broadcast)
• a specific NMS location associated with either the
local or a remote site (if Network Message Service
is installed; location-specific broadcast)
• all sites in the network (network-wide broadcast)
Distribution lists
Shared distribution lists
Broadcast addresses cannot be added to shared distribution lists (SDLs).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
118 Chapter 6 Network and location-specific broadcast messages
For security reasons, the prompt does not state that the address is a
broadcast address or that the user does not have permission to send the
broadcast message. Indication that the address is a broadcast address is
valuable information for a hacker.
For security reasons, the NDN states that the address was not found. It
does not state that the user did not have permission to send the broadcast
message or suggest that the address is a broadcast address. Indication that
the address is a broadcast address is valuable information for a hacker.
SMTP authentication
To send a location-specific or network-wide broadcast message, a desktop
or Web messaging user must have the appropriate mailbox capability and
be successfully SMTP-authenticated. If SMTP authentication fails while
sending the message, the user receives an error message.
Levels of control
By default, broadcast capabilities at the CallPilot server level are enabled
for VPIM and Enterprise Networking. If the networking protocol between
the local and remote site is AMIS Networking, broadcast capability is not
available because network-wide broadcast and location-specific broadcast
are not supported by the AMIS protocol.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CallPilot server capabilities for broadcast messages 119
You can disable the exchange of broadcast messages between the local
CallPilot server and remote voice messaging systems. When you disable the
exchange of broadcast messages on the local server, you can quickly and
temporarily turn off broadcasts without modifying other CallPilot settings.
You can control the exchange of broadcast messages in the local CallPilot
networking database under Messaging, and then Message Network
Configuration, as follows:
Where How
On the local CallPilot Enable the following options, as required:
server
• Send network broadcasts
• Receive network broadcasts
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
120 Chapter 6 Network and location-specific broadcast messages
Disable broadcast
messages when
to the local server • you observe a security breach, such as a
hacker attempting to send messages to the
local server.
• you do not want to receive broadcast
messages from remote servers.
from the local server all users are not allowed to send broadcast
messages to other sites.
See also
SMTP authentication can also restrict network broadcast messages
from remote servers that are not required to authenticate before
transmitting messages to the local CallPilot server. For more details, see
"Unauthenticated mode" (page 256).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Broadcast messages in a mixed messaging network 121
The type of content that a broadcast message can contain (voice, fax, or
text) is affected by:
• the networking protocol used between two servers
• the networking solutions installed on your server
• whether the receiving server supports the content
Network-wide Location-specific
Messaging system type broadcast broadcast
CallPilot 2.0 or later yes yes
CallPilot 1.0x no no
Meridian Mail 12 yes yes
Meridian Mail 13
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
122 Chapter 6 Network and location-specific broadcast messages
Note: The Print Broadcast Addresses page also shows, for your
reference, the local broadcast mailbox and network broadcast prefix
used by the local server.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
123
Chapter 7
About VPIM Networking
In this chapter
"Overview" (page 123)
Overview
VPIM Networking offers the ability to exchange voice, fax, and text
messages with other users over a Transport Control Protocol/Internet
Protocol (TCP/IP) data network. Messages can be exchanged with users
at integrated sites, which are part of your private messaging network, as
well as with users who are at open, VPIM-compliant sites. VPIM Networking
uses Simple Message Transfer Protocol (SMTP) and Multipurpose Internet
Mail Extensions (MIME) in compliance with the Voice Profile for Internet
Mail (VPIM) standard.
Data networks
VPIM Networking uses existing data networks, not switch networks, to
transport messages. The data network must support the TCP/IP protocol.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
124 Chapter 7 About VPIM Networking
VPIM address
A VPIM address is similar in form to an e-mail address. To send an e-mail
message to a user over the Internet, you enter a two-part address. The
left-hand side of the address contains a unique identifier for the user, often
the user’s name. The right-hand side of the address is the domain name of
the user, the system on the data network that handles messages.
Example:
username@company.com
VPIM addresses also have two parts. However, the left-hand side usually
contains the user’s public switched telephone network (PSTN) number. The
right-hand side is the domain name. For example:
• 14165977070@company.com
Left-hand side
• can contain numeric characters only
• maximum length of 128 characters
Right-hand side
• maximum length of 255 characters
VPIM message
A VPIM message consists of two parts:
• a message header
• a message body that consists of voice, fax, and text parts
— all message parts are MIME-encoded
Encoding parts
VPIM voice messaging parts are encoded using the ITU’s G.726 32 kbps
ADPCM standard. VPIM text parts are not encoded. VPIM fax messaging
parts are encoded based on the tagged image file format-Class F (TIFF-F)
specification.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Sending VPIM Networking messages to other sites 125
Message header
VPIM Networking messages are addressed with the following format:
left-hand_side@right-hand_side. This format is used by CallPilot for both
the To: and From: entries of a message header.
For example, the To: and From: entries in a typical VPIM Networking
message header can be
• To: 12046679000@anothercompany.com
• From: 15739921000@thiscompany.com
Telephone users
If a telephone user wants to send a message to an open site, the open
site must be defined in the local network database through an open VPIM
shortcut. An open VPIM shortcut identifies the PSTN number of the open
site to the domain name of the open site. An open VPIM shortcut is used
to form outgoing VPIM addresses only. For example, Gwendolyn wants to
compose and send a message to a user at an open site. She knows the
recipient’s VPIM address: 12044541000@bigcompany.com
To send a message to this open site using a telephone, the list of open
VPIM shortcuts can include an entry such as the following:
• 1204454 = bigcompany.com
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
126 Chapter 7 About VPIM Networking
Gwendolyn gets the PSTN telephone number and the open shortcut from
the network administrator. When Gwendolyn sends a message to this open
site, she must enter 15 1204454 1000, where
• 15 is the VPIM compose prefix
• 1204454 is the VPIM open shortcut
— 1 is the country code
— 204 is the area code
— 454 is the exchange code
CallPilot uses this information to identify that the message is being sent
with VPIM Networking. It finds the shortcut in the network database and
maps it to a domain name. CallPilot creates the following To: header from
this information:
• To: 12044541000@bigcompany.com
Desktop users
To send a message to an open site, a desktop user does not require a VPIM
open shortcut to be defined in the network database. A desktop user can
address a message to any open site user without restriction and can use
either a VPIM open shortcut or a VPIM address.
Integrated sites
Integrated sites are part of your private messaging network. Information
about all integrated sites that exchange messages with your local site is
defined in your local network database. This information includes VPIM
networking shortcuts. These shortcuts are the various ways that local users
can address users at the remote site.
The network shortcuts provide alternative ways for local users to address
messages to users at remote sites. Instead of always entering the left-hand
side of the VPIM address, users can enter the same numbers that they use
to dial that site. The right-hand side is supplied by the fully qualified domain
name (FQDN) for the site in the network database.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Receiving VPIM Networking messages 127
The left-hand side of the address is created from the PSTN address for
the local site. The right-hand side is the fully qualified domain name of
CallPilot. This FQDN is defined in the local network database and is added
to the outbound address automatically.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
128 Chapter 7 About VPIM Networking
The left-hand side of the incoming message is matched against the VPIM
shortcut. This identifies the message sender as a user at Chilly Branch
Office. The address is converted to an internal format designating the
remote site and the sender’s mailbox number (8877). For example, using a
telephone to retrieve the message, the recipient hears an announcement
similar to the following: "Message 1 from Mailbox 8877 at Chilly Branch
Office."
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Receiving VPIM Networking messages 129
Non-delivery notifications
A non-delivery notification (NDN) is generated if an error occurs during
an attempt to deliver a message. There are three types of non-delivery
notifications:
• local: generated by the local sending system
• network: generated by the remote receiving system
• intermediate: generated by systems involved in routing message
Note: If VPIM Networking messages are sent over the Internet, there is
no guarantee of when users receive non-delivery notifications. Internet
servers can take up to several days before sending a non-delivery
notification.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
130 Chapter 7 About VPIM Networking
OM reports
Operational Measurement (OM) reports for cumulative network activity
to a particular site are available for VPIM Networking. OM reports for
individual messages are not generated for VPIM Networking. Because
VPIM messages do not incur long-distance toll charges, it is not necessary
to track each message for the purposes of bill-back.
TCP/IP
VPIM Networking uses the Transport Control Protocol/Internet Protocol
(TCP/IP). Only TCP/IP data networks are supported. The CallPilot server,
on which VPIM Networking resides, is connected directly to your existing
TCP/IP data network. TCP/IP is the most commonly used transport for data
networks. TCP/IP is a driver that enables computers to communicate with
one another regardless of their platforms. The connections that form the
basis of the Internet are based on TCP/IP.
Internet Protocol (IP) is the network layer of TCP/IP. It ensures that the
information is transmitted from its source to its destination. To transmit the
packets created by TCP, IP routes them. When IP receives packets from
TCP, IP adds another header to the packets.
TCP/IP routing
Routing in a TCP/IP data network relies on IP addresses. Each computer
on a TCP/IP network is identified by its address. The source and destination
addresses used by IP have a specific format. An IP address is a 32-bit
number represented by a four-part decimal number (n.n.n.n). Each part,
known as an octet, contains 8 bits of the address. Each octet has an
assigned number between 1 and 254. For example, 45.211.100.58.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
TCP/IP 131
Domain name
A domain name is interpreted from right to left. For example, in the domain
name acme.com, .com is the top-level domain for commercial sites, and
acme is a domain within the .com domain.
Host name
A domain contains many computers. Each computer in a domain is a host
with a name.
A fully qualified domain name (FQDN) combines the name of a host, a dot,
and the domain name. For example, test.example.com.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
132 Chapter 7 About VPIM Networking
Many data networks have more than one mail server. You can specify the
order of preference. Mail is deposited at the first server in the list. If the mail
is not intended for that server, it is passed to the next server. Every host
that receives mail has an MX record. The MX record contains a preference
value that is the order that a mail server can follow when attempting to
deliver messages. The preference value provides some fault tolerance in
your mail setup.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
TCP/IP protocols 133
Setting DNS
The Primary DNS suffix must be configured for the CallPilot Address Book
to function properly.
—End—
TCP/IP protocols
VPIM Networking uses the TCP/IP protocol to exchange messages over
data networks. TCP/IP is actually a family of protocols that are often called
application protocols. These application protocols are based on TCP/IP, but
are specialized for particular purposes. VPIM Networking uses the following
TCP/IP industry-standard application protocols:
• Simple Message Transfer Protocol (SMTP)
• Extended Simple Mail Transfer Protocol (ESMTP)
• Multipurpose Internet Mail Extensions (MIME)
SMTP/ESMTP
SMTP is a way to move e-mail from server to server on a TCP/IP network.
Most e-mail systems that send mail over the Internet use SMTP to send
messages. The messages are retrieved with an e-mail client using either
Post Office Protocol (POP) or Internet Mail Access Protocol, version 4
(IMAP4*). In general, SMTP is also used to send messages from a mail
client to a mail server. For this reason, when you configure an e-mail
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
134 Chapter 7 About VPIM Networking
application, both the POP or IMAP server and the SMTP server must
be specified. ESMTP has extended features such as machine-readable
non-delivery notifications.
MIME
Although TCP/IP is capable of 8-bit binary data transfer, SMTP allows for
only 7-bit data transfer. This means that, to be exchanged over a data
network, voice, fax, and simple text messages must be encoded into a
7-bit representation and encapsulated into a format that can be broken
into packets consisting of message headers and data. The Multipurpose
Internet Mail Extension (MIME) is a specification for formatting non-ASCII
messages so that they can be transmitted over the Internet. MIME enables
multimedia e-mail messages containing graphics, audio, video, and text to
be sent. MIME also supports messages written in other character sets
besides ASCII.
VPIM
VPIM is a standard that provides detailed conformance rules for the use of
Internet mail for voice mail messaging systems. With the development of
voice messaging, a class of special-purpose computers evolved to provide
voice messaging services. These computers generally interface to a
telephone switch and provide call answering and voice messaging services.
Implementation overview
The implementation depends on the connections established among the
CallPilot system, other sites in the messaging network, and other sites to
which you want to send messages. Whether or not your site uses mail
relays, proxy servers, and firewalls, as well as how they are configured,
affects the implementation of VPIM Networking. There is no one standard
procedure for implementing VPIM.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Implementation overview 135
DNS server
The names of VPIM Networking remote sites are entered into the network
database during VPIM Networking implementation. These names must be
resolvable to IP addresses by VPIM Networking’s SMTP delivery agent
using the Windows system network sockets facilities on the CallPilot server.
The CallPilot server can be configured to use a local host name table or,
more likely, to use an external DNS. This server must be able to resolve, in
cooperation with other DNS servers, all of the network site names entered
in the database.
In the event that an intervening firewall or e-mail gateway separates CallPilot
from the Internet or intranet, CallPilot must resolve only the IP address of
the relay server, which is also entered during implementation. However, a
DNS server must, in turn, be available to the relay server to resolve the
final destination address of the site’s name in outbound VPIM Networking
messages.
If VPIM Networking sends messages over the Internet, your site requires
a domain name system (DNS) server. Your local site can maintain its own
DNS server or use an Internet service provider (ISP). In both instances,
however, additional configuration must be done to the DNS server to make it
work with VPIM Networking.
Many smaller corporations have an external supplier, known as an Internet
service provider (ISP), supply DNS services. If your data network uses
an ISP, most of the setup is complete. The ISP fulfills the following
requirements:
• registers a domain name on your behalf
• gives the numeric IP addresses of the primary and secondary DNS
servers
— These addresses are used to configure the TCP/IP stacks of the
CallPilot Server.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
136 Chapter 7 About VPIM Networking
ATTENTION
An ISP is not behind a firewall. Check with your ISP to resolve security issues
before deciding to use an ISP for mail services.
Firewall
If the Internet is being used to transport VPIM Networking messages, a
firewall must be in place and must support transmission of SMTP/MIME.
If a proxy is to be used for this site, the proxy software must be configured
to recognize and handle messages for any other site. For example, the
proxy with a domain name of example.com must have an entry that
maps, for example, 14165551234 at example.com to 14165551234 at
test.example.com.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM Version 2 conformance table 137
Windows configuration
Configure Windows for VPIM Networking. Configure the following:
• TCP/IP setup
• server FQDN
• DNS
Voice encoding
To exchange messages between CallPilot and a VPIM-compatible system,
G.726 voice encoding is used.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
138 Chapter 7 About VPIM Networking
Table 1
Conformance table
May Should Must
Feature Area Must Should tr not not Nortel
Message addressing formats
Use DNS host names C X X
Use only numbers in C X X
mailbox IDs
Use alphanumeric mailbox C X
IDs
Support of postmaster@d C X X
omain
Support of non-mail-user@ C X X
domain
Support of distribution lists C X
Message header fields: Encoding outbound messages
From C X X
From: addition of text C X X
name
To C X X
CC C X X
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM Version 2 conformance table 139
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
140 Chapter 7 About VPIM Networking
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM Version 2 conformance table 141
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
142 Chapter 7 About VPIM Networking
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM Version 2 conformance table 143
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
144 Chapter 7 About VPIM Networking
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
145
Chapter 8
CallPilot networking implementation
concepts
In this chapter
"Section L: About implementing networking" (page 145)
Overview
This chapter provides an overview of the concepts required to implement
CallPilot networking solutions. For more detailed information, see Chapter
11 "Implementing and configuring CallPilot networking" (page 195) of this
guide, which deals with the specifics of implementing and configuring the
networking solutions.
The CallPilot networking solutions allow you to create a multimedia
messaging network of up to 500 sites so that mailbox owners at one site can
exchange messages with mailbox owners at other sites. Voice, fax, and text
messages can be sent and received through the telephone or desktop PC.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
146 Chapter 8 CallPilot networking implementation concepts
Messages are transmitted from the local site to a remote site using one of
the following protocols:
• AMIS Networking
• Enterprise Networking
• VPIM Networking
CallPilot can also exchange messages with users at sites that are not
defined in your messaging network. Sites that are not defined in your
messaging network are referred to as open sites. You can exchange
messages with open sites using one of the following protocols:
• AMIS Networking (also referred to as Open AMIS Networking)
• VPIM Networking (also referred to as Open VPIM Networking)
AMIS Networking
AMIS Networking uses the Audio Messaging Interchange
Specification-Analog (AMIS-A) protocol, an industry standard for the
transmission of voice messages between messaging systems. You can use
AMIS Networking to exchange voice messages with any remote sites that
support the AMIS protocol. These remote sites can be within a private
switch network (integrated sites), or within the public switch network (open
AMIS sites).
Note: Remote sites that are configured to use the AMIS protocol in your
network database are referred to as Integrated AMIS Networking sites.
Enterprise Networking
Enterprise Networking is a networking solution that transmits voice
messages between mailbox owners at different sites in a private messaging
network. Enterprise Networking uses a proprietary analog protocol that is
based on extensions to the AMIS protocol.
If the Names Across the Network feature is enabled, Enterprise Networking
also:
• allows the local mailbox owner to hear a remote user’s spoken name
while composing and sending messages
• supports the display of text names on the phoneset
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Overview 147
VPIM Networking
With VPIM Networking, mailbox owners can exchange voice, fax, and text
messages with other mailbox owners over a TCP/IP data network. You can
use VPIM Networking to exchange messages with any remote site that
supports the VPIM protocol. These remote sites can be part of your private
network (integrated sites), or they can be in a public network (open VPIM
sites). VPIM Networking uses Simple Message Transfer Protocol (SMTP)
and Multipurpose Internet Mail Extensions (MIME) in compliance with the
Voice Profile for Internet Mail (VPIM) standard.
If either the Names Across the Network, or Enhanced Names Across the
Network feature is enabled, VPIM Networking also:
• allows the local mailbox owner to hear a remote user’s spoken name
while composing and sending messages
• supports the display of text names on the phoneset
• supports name dialing for remote addresses
About implementation
Implementation of CallPilot networking requires planning and coordination
between the network administrators of the various sites. The time you spend
planning the network saves you time during implementation. It also reduces
the time it takes to troubleshoot network problems after implementation.
To properly plan for implementation, you must understand the process and
all the information that you are expected to provide. You must also look
at the implementation on paper. Analyze it to determine if there are any
conflicts or missing information.
Implementation scenarios
There are several possible scenarios for implementing your CallPilot system:
• Your site is part of a new messaging network of CallPilot systems.
If you are designing a completely new messaging network in which each
site uses CallPilot, you can design a simple and elegant messaging
network.
Preliminary planning must be done before you can install any networking
solution. This planning results in a messaging network that is perfectly
designed for CallPilot networking.
• Your site is being added to an existing, compatible messaging network.
• Your site is part of an existing messaging network that is being converted
to CallPilot.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
148 Chapter 8 CallPilot networking implementation concepts
Network administrators
A network administrator maintains the messaging network at one or more
sites. You can designate
• one network administrator for all sites
• one network administrator for each site
• several network administrators, with each administrator being
responsible for a small number of sites in the network
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Designing the messaging network 149
Network database
Each site in the messaging network has its own network database that
contains all information entered during the implementation and configuration
of networking at that site. You must understand the network database
structure because it is integral to understanding how to implement a
networking solution.
The network database contains three main types of information:
• information about each of the networking solutions installed at the site
• information about the local site
• information about every remote site in the messaging network with
which the local site communicates
The local site and each remote site that is configured in the network
database consist of:
• a messaging server—the computer on which CallPilot (or for remote
sites, some other messaging system) resides
• a prime switch location—the switch that is directly attached to the
messaging server
When the site uses NMS, the site configuration consists of:
• a messaging server
• a prime switch location
• one or more satellite-switch locations
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
150 Chapter 8 CallPilot networking implementation concepts
The information you enter into your network database for each remote site
must be provided by the remote site’s network administrator. Most of the
information that you enter for a remote site is the same information that is
entered for the remote site in its network database. Network databases
must be identical across the messaging network. Otherwise, networking
does not work correctly.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Installation and implementation concepts 151
However, a site can exchange messages with sites that are not part of the
messaging network. These other sites are known as open sites. A typical
open site can be a major customer or supplier to your company.
The online Help provides the actual procedures for implementing the various
networking solutions.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
152 Chapter 8 CallPilot networking implementation concepts
Installation
When you purchase the networking keycode, all networking solutions except
NMS are installed and enabled on your CallPilot server.
Implementation
To be available on your server, the networking solution must be
implemented. Implementation means that the networking solution is
properly configured and the network database is set up.
Step Action
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Section M: Key concepts 153
—End—
Nortel also recommends that you verify the accuracy of information for your
site before you release it to remote network administrators.
Implementation checklists
To help you track your progress while implementing one or more networking
solutions, you can use the implementation checklists that are provided in
Appendix "Implementation and planning tools" (page 273):
• "Open AMIS Networking Implementation Checklist: NWP-035" (page
277)
• "Integrated AMIS Networking Implementation Checklist: NWP-032"
(page 278)
• "Enterprise Networking Implementation Checklist: NWP-031" (page
280)
• "VPIM Networking Implementation Checklist: NWP-029" (page 282)
• "Open VPIM Implementation Checklist: NWP-036" (page 284)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
154 Chapter 8 CallPilot networking implementation concepts
Network views
Your view of your messaging network depends on which site you are on.
From your perspective, only one site is local. All other sites are remote.
However, the administrator of another site sees that site as local and all
others as remote.
In most cases, the site where you are physically located is the local site.
However, if the necessary permissions are set up on the system, you
can administer a remote site. Even though the site is physically remote,
from your perspective, it is the local site. For example, while dialing in to
Site 2 and performing network administration from another site, Site 2 is
considered the local site and all other sites are remote.
Site security
CallPilot protects site configuration from unauthorized users. To implement
and administer sites remotely, you must have the proper authorization and
password for each site.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Section N: CallPilot Manager networking configuration pages 155
Logging on
You must use a Web browser to log on to and administer the CallPilot server.
The process for logging on to a remote CallPilot server is the same as for
logging on to the local server. The logon process is detailed in "Logging on
to the CallPilot server with CallPilot Manager" (page 20).
Note: You can use CallPilot Manager to log on to and administer any
CallPilot 2.0 or later server in your network. You cannot use CallPilot
Manager to administer CallPilot servers that are running CallPilot 1.07
or earlier.
Multi-administrator environments
Multiple administration is a standard database management feature
that allows many administrators to work on a database at the same
time. For more information about multi-administrator environments, see
"Multi-administrator access" (page 23).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
156 Chapter 8 CallPilot networking implementation concepts
You do not use the Message Delivery Configuration page to implement NMS.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Message Delivery Configuration description 157
Click Cancel only if you want to undo all of your changes on the page.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
158 Chapter 8 CallPilot networking implementation concepts
To save your changes, click Save on the page on which you are working.
Figure 28
Message Network Configuration
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Message Network Configuration description 159
Figure 29
Satellite switch locations
If the size of the network tree exceeds the size of the browser window, a
scroll bar appears on the right side of the browser window.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
160 Chapter 8 CallPilot networking implementation concepts
Local site
The local site is always shown at the top of the network tree, under the
Local Server Maintenance branch.
If the local site is an NMS site, the prime switch location is always listed
directly following the messaging server. The satellite-switch locations are
listed in alphabetical order following the prime switch location.
Remote sites
Remote sites are shown following the Remote Server Maintenance branch.
Remote sites are listed in alphabetical order.
All the satellite locations, including the prime switch location, are listed in
alphabetical order. Note that the prime location icon differs from the remote
location icons.
Step Action
To Click
add a new remote New Server.
server
Result: A blank page for the new messaging
server appears.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Working with the Message Network Configuration page 161
To Click
add a new switch the name of the messaging server in which you
location are interested, and then click New Location.
4 Click Save.
—End—
Click Cancel only if you want to undo all of your changes on the page.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
162 Chapter 8 CallPilot networking implementation concepts
To save your changes, click Save on the page on which you are working.
Validation
Validation is the process of checking the information entered during
configuration before saving it to the database. Validation identifies any
problems with the information that you entered before it is added to the
network database. This minimizes configuration problems and helps to
ensure that the information that you entered is correct.
Levels of validation
There are two levels of validation:
• field
• record
Field validation ensures that you can enter only valid characters into a box
on a page. For example, if a box accepts only numbers, you are not allowed
to enter letters. If you are unable to enter characters into a box and do not
know why they are being rejected, click the Help button on the page. The
online Help appears explaining what the page does, as well as identifying its
default values and restrictions, if any.
Record validation ensures that the information you entered while completing
a page is complete and consistent, and does not conflict with any other
records in the network database. Record validation occurs when you click
Save.
Examples
Many boxes must be unique within the site. If a site uses the Coordinated
Dialing Plan (CDP), up to 250 steering codes can be defined. Every steering
code must be unique for the site.
Other boxes must be unique across the messaging network. For example,
every messaging server must have a unique name.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Ensuring information is unique 163
Context
There are different contexts in which an item must be unique:
• Some items must be unique for the local site.
Example: CDP steering codes
• Other items must be unique in the local network database (which
contains the local site and all remote sites with which the local site
exchanges messages).
Example: Site ID
• An item can be absolutely unique in the context of certain other items.
Example: Network shortcuts and prefixes (For more details, see
"Unique numbers" (page 163).)
Note: Several boxes (such as the site ID and connection DNs) must be
synchronized across the entire messaging network. The information in
various network databases cannot be checked automatically. For these
types of boxes, the network administrators of all sites must coordinate
their efforts and determine if the information entered in each network
database is correct. This must be done before implementation begins,
ideally as part of the information-gathering phase of the implementation
process.
Unique numbers
Most of the information that must be unique is numerical. In a messaging
network, unique numbers have a particular definition.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
164 Chapter 8 CallPilot networking implementation concepts
A unique number is one that does not conflict with another number. Conflict
occurs when there is an exact or a partial match when compared from left to
right. A number is unique when it does not repeat any consecutive digits
when read from left to right.
Example
• 6338 conflicts with 6338, 633, 63, and 6.
• If you use 6338 and require a unique number, you must use one that is
unique from left to right; for example, 7338 is unique
24-hour clock
CallPilot uses a 24-hour clock. Therefore, 3:00 p.m. is expressed as 15:00.
Guidelines
Use the following guidelines to specify time periods:
• The last minute of any hour is expressed as x:59 (where x represents
the hour).
For example, 8:00–8:00 is actually configured as 8:00–7:59.
• Overlapping time periods are affected accordingly.
— There is no overlap between 8:00–10:00 (configured as 8:00–9:59)
and 10:00–17:00 (configured as 10:00–16:59).
— There is a 1-minute overlap between 8:00–10:00 (configured as
8:00–9:59) and 9:59–17:00 (configured as 9:59–16:59).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Coordinating network information 165
Configuration worksheets
You can use the configuration worksheets, which are provided in Appendix
"Implementation and planning tools" (page 273) to record the information
that you gather. You can then transfer this information to a messaging
network diagram to help you visualize the network. Check the information
carefully to ensure that each element is unique.
After all information is configured in CallPilot, you can:
• retain the completed configuration worksheets as a hard copy backup
record of your network
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
166 Chapter 8 CallPilot networking implementation concepts
Dialing plans
When you begin to implement a networking solution, the dialing plan used
by your local site is already configured on the switch. The decision about
which dialing plan to use for each site in your network is already determined
when you begin to implement a networking solution. Therefore, during
implementation, you are simply reflecting the existing plan in your network
database.
Even though the dialing plan is already set up, you must understand how
to gather the dialing plan information from the switch. You must also
understand the implications of the dialing plan for your messaging network.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Networking requirements and considerations 167
see Chapter 5 "Dialing plans and networking" (page 89) for detailed
information on dialing plans.
Channel requirements
To process a call, AMIS and Enterprise Networking require access to a
channel. A channel provides a connection between the switch and the
Digital Signal Processor (DSP) cards on the CallPilot server.
CallPilot supports three channel types, each corresponding to different
media:
• voice
• fax
• speech recognition
Although a networking solution can work with all three types of channels,
voice ports are usually used.
The channel requirements for a networking solution are expressed as a
minimum and maximum range.
Coordinate with the system administrator to determine how the channel
requirements are set. The system administrator must know about the
networking solutions that are implemented and the anticipated traffic before
setting up the channels. This ensures that when a networking solution is
implemented, the necessary channel resources are available.
If channels are dedicated to networking, the number of channels required for
networking must be identified. However, the number required also depends
on the traffic requirements of other CallPilot features.
For significant amounts of analog networking traffic and for NMS, additional
voice channels can be required.
The following table shows how many networking calls are processed each
hour for a specific number of channels. The table is based on the following
assumptions:
• Five percent of the recipients of composed messages are at remote
sites.
• The message length is 40 seconds.
• The network consists of three sites.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
168 Chapter 8 CallPilot networking implementation concepts
However, a calculation of the system size must consider all users, even if
they are attached to NMS users on satellite-switches.
VPIM considerations
When VPIM Networking is installed, the CallPilot server must be attached
to the Nortel server subnet. Usually, this connection is already in place.
VPIM Networking is transmitted over the TCP/IP network. Therefore, VPIM
Networking does not require or use voice channels.
Network security
To maintain the integrity and security of your CallPilot system, each site in
your messaging network must follow the recommended security precautions
discussed in Chapter 13 "Security and encryption" (page 247).
Consider the following security measures:
• phoneset user, desktop user, and server access restrictions to prevent
toll fraud
• switch features, such as the following:
— Trunk Group Access Restrictions (TGARs)
— Class of Service (COS)
— Network Class of Service (NCOS)
• firewalls and packet filters (if you are using VPIM Networking)
• encryption (if you are using VPIM Networking)
Engineering considerations
You must consider the following engineering issues for each networking
solution:
• the impact of VPIM Networking on the local area network (LAN)
• message handling capabilities of the networking solution (throughput)
• message queuing capacities
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Networking requirements and considerations 169
Other considerations
Other considerations that you must be aware of are:
• The number of sites the messaging network can contain. CallPilot
supports a maximum of 500 integrated sites.
• The number of delivery sessions than can be active at one time
• The maximum number of simultaneous delivery sessions to a single
remote site depends on the networking solution.
• The length to which mailbox numbers are limited. For AMIS Networking,
mailboxes cannot exceed 16 digits.
• The way messages are handled.
All networking solutions deliver all messages in their entirety or not at all.
Messages are never delivered in part. A non-delivery notification (NDN)
indicates that no part of the message was received.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
170 Chapter 8 CallPilot networking implementation concepts
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
171
Chapter 9
Gathering information
In this chapter
"Overview" (page 171)
Overview
This chapter describes how to gather the information required to implement
message networking. It also provides a checklist for all information that is
needed about the switch configuration.
For VPIM networking, information is required about the data network, the
dialing plan configured on the local switch location, and the other sites in the
messaging network.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
172 Chapter 9 Gathering information
Required information
You must gather several types of information:
• local site information, especially about the switch configuration
information and dialing plan
• messaging network information that is provided by all remote sites
• local data network information (VPIM)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Data network information 173
Much of the required information depends on the dialing plan that is used. If
CallPilot NMS is replacing a current system, usually the existing dialing plan
is re-created. If CallPilot is a new implementation, the choice of dialing plan
depends on how the system is used.
Recommendation
Nortel recommends an ESN dialing plan over a CDP dialing plan. An ESN
dialing plan has several advantages, including the following:
• easier to maintain
• easier to add new sites
• minimal conflicts with numbering plans
Data network
The following items were required when CallPilot was installed in your data
network:
• FQDN of the outgoing SMTP mail server
• IP address of the DNS
• host name of the local CallPilot system
• subnet mask used by the local CallPilot system
You must also know the FQDN of each remote server that is expected to
exchange VPIM messages with the local CallPilot server.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
174 Chapter 9 Gathering information
Switch information
When you begin to implement networking, the switch is already correctly
installed and configured, and is operational for CallPilot. This means that
the switch is set up for dialing among the sites in the messaging network.
The dialing plans that are configured on the switch for making telephone
calls between sites are also used to exchange messages among sites.
If messages are exchanged with open sites only, dialing plan information
is not required.
If you must gather the information from the switch, consult your switch
documentation for the proper procedures and detailed descriptions of the
information in each overlay.
Confirming settings
Usually, when the switch is configured, the switch technician addresses the
impact of messaging on the switch. However, to ensure that there are no
problems, you must confirm that the configuration suits the needs of your
networking solution and can handle your anticipated volume of traffic. If you
discover that changes are necessary, you must complete these changes
before you proceed with the implementation of your messaging network.
Example
To call the site in Dallas, Samantha Singh dials an ESN prefix, 7888, and
the extension number of the individual she is calling, 1234.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Information required from switch 175
The 1214555 is a VPIM Network shortcut for the Dallas site configured in
the local database. The Dallas site must have corresponding information
configured for its local site.
Note: If the local site is an NMS site, you must also gather information
from each satellite-switch location.
Example: Your switch has both ESN and CDP installed. However, only
ESN is used. Do not gather CDP information.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
176 Chapter 9 Gathering information
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Evaluating the switch information 177
Mandatory requirement
The dialing plans of all switches in the network must have a uniform, or
standardized, dialing plan. A uniform dialing plan means that users on all
switches dial the same way to reach the same recipient. There is only one
exception to this rule: ESN access codes can be different. You need a
uniform dialing plan to dial users on other switches within the messaging
network and at public sites.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
178 Chapter 9 Gathering information
ATTENTION
If you determine that changes to the dialing plan configuration are necessary, ask
a switch technician to confirm your conclusion and make the necessary changes.
If any remote sites are NMS sites, also gather the following information for
each satellite-switch location:
• switch location name, switch type, location ID
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
179
Chapter 10
About Network Message Service
In this chapter
"Overview" (page 179)
Overview
Network Message Service (NMS) is a CallPilot feature that enables one
Meridian Application Server to provide messaging services to users in
a network of compliant switches. The collection of switch locations,
connections, and the messaging server is collectively known as an NMS
network. An NMS network consists of the Meridian Application Server, a
prime switch location, and two satellite-switch locations. Only the prime
switch location is directly attached to the server.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
180 Chapter 10 About Network Message Service
Term Definition
NMS network • The interconnected switches and the Meridian
Application Server
NMS site • An NMS network when it is part of a larger messaging
network in which each site has its own server
Prime switch • The switch location directly attached to the Meridian
location Application Server
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Overview 181
Note: AML was previously known as Command and Status Link (CSL)
and Integrated Services Digital Network/Applications Protocol link
(ISDN/AP)
Direct access
Direct access is initiated by a user dialing an NMS directory number,
either by switch or network, or by pressing the Message Waiting key.
Auto-logon on NMS is supported if the call is initiated from the user’s
station. For a direct access call, the call is presented to CallPilot at the
prime switch through direct switches. This is a basic ISDN call that requires
noncall-associated ISDN Q.931 messages.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
182 Chapter 10 About Network Message Service
Indirect access
Indirect access is initiated when a call is presented to NMS through call
redirection. For any call redirected to NMS, the original called number from
the ISDN Q.931 SETUP message is extracted when the call is forwarded
to the prime switch. It is then passed to the Meridian Application Server.
CallPilot can distinguish the address of the original called party.
For a redirected network call, NMS uses the Network Call Redirection
(NCRD) feature to provide the original called number. The following Network
Call Redirection types are supported:
• network call forward all calls (NCFAC)
• network call forward no answer (NCFNA)
• network call forward busy (NCFB)
• network hunting (NHUNT)
Offnet access
A user can directly dial in to the prime switch, or a user can dial in to the
user’s own switch to access a remote switch. For this type of offnet access,
the user’s switch may need to support direct inward system access (DISA).
The user can dial another network location after dialing in to the user’s
own switch.
NMS considerations
All CallPilot features are available to users in an NMS network. The
prime switch must be a CS1000 (Release 3.0 or later) switch. Satellite
switches must be either CS1000 switches or other compliant switches.
A CallPilot server can support one prime switch and a maximum of 999
satellite-switches.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Overview 183
Feature interaction
Many switch features interact with NMS. The following features interact with
ISDN Network Call Redirection (NCRD):
• Call Forward (Unconditional, No Answer, and Busy)
• Network Call Transfer
• Network Hunting
• Call Forward by Call Type Allowed to a Network DN
• Attendant Extended Call
• Call from CO Loop Start
• Conference Call
• Barge-in Attendant
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
184 Chapter 10 About Network Message Service
Network Hunting
Network Hunting is supported by the ISDN Network Call Redirection
feature. Indirect NMS access can be presented to CallPilot through Network
Hunting. The messaging is the same as for Call Forward Busy. Therefore,
the original called number information element in the PRA SETUP message
is used to construct the ISDN/AP PCI message.
The ISDN Network Call Redirection feature does not redirect calls from CO
Loop Start. Therefore, NMS does not support these calls.
Conference Call
When another party has a conference call with a CallPilot system, a DN
update message is sent indicating a conference call type. The connected
party DN is the same as the station initiating the conference call, which
is always the same as the DN in the PCI message. If additional parties
are added to the conference, no additional DNP messages must be sent.
When a conference call drops back to a simple call, a DNP message is sent
indicating a simple call as call type and showing the remaining party as the
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Dialing plans and NMS 185
Barge-in Attendant
The attendant can barge in on an NMS call on the prime switch location.
During barge-in, users cannot use the features that require switch effort,
such as Call Sender.
Note: NMS does not support another dialing plan, such as PSTN.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
186 Chapter 10 About Network Message Service
How two or more switch locations are combined into one user
location
When implementing NMS, if each switch location is a user location, on
CallPilot you add and configure each satellite-switch. However, each switch
is configured individually. To combine two or more switch locations into
a single user location, you add and configure only one satellite-switch
location. The CDP steering codes for the switch locations are added to a
single list. Note, however, that a switch location can have a maximum of 500
CDP steering codes. If, by defining a single user location, you require more
than 500 CDP steering codes, you cannot use this option. If a CDP dialing
plan is used, the CDP code must overlap the mailbox number sufficiently.
If all CDP switches share the same ESN prefix, configure the prime switch
to represent all of the switches that are part of CDP. If each CDP switch has
its own ESN prefix, or prefixes, create a location for each ESN switch in the
network. That is, group the switches by ESN prefixes.
Implementing NMS
This guide assumes that the following preliminary requirements are met:
• The prime switch is installed and configured.
• The satellite-switches are installed and configured.
• CallPilot is installed and configured, except for NMS.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Implementing NMS 187
SDN Table
Although the Service Directory Number (SDN) Table on the Meridian
Application Server is already set up and configured, you must make
additions to the table for NMS after configuring the phantom DNs and ACD
queues on the satellite-switch locations.
To enter a satellite-switch SDN, you must know the phantom DNs and
ACD-DNs that are set on the satellite-switch, and the location codes of the
switch in the dialing plan. Usually (for example, if an ESN dialing plan is
used) the phantom DNs on the satellite-switches are numbered the same as
those on the prime switch.
The SDN Table on the CallPilot server contains the SDNs that correspond
to the phantom DNs, CDNs, and dummy ACD queues of both the
satellite-switch locations and the prime switch location.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
188 Chapter 10 About Network Message Service
telephone number) is not in the SDN Table. Because the dialed number is
not found, the CDN used to route the call to CallPilot is used to determine
the appropriate type of call answering service to start.
The CDNs are the prime switch CDNs, even for call answering calls from
satellite locations. Typically, two CDNs are used. One CDN is for call
answering with the Multimedia Messaging service configured against it,
with the media type set to Voice. The second CDN is for voice and fax call
answering with the Multimedia Messaging service configured against it, with
the media type set to Fax. A result of this configuration is that even if fax call
answering is used only on satellites, a corresponding CDN queue and SDN
entry for Multimedia (fax media) must be configured.
Note: For detailed information on SDNs and SDN Tables, consult the
relevant sections in this guide and in the CallPilot Manage online Help.
Determine the CDNs and the phantom DNs on the prime switch
When you configure the prime switch location for NMS, you complete the
required information on the Messaging Network Configuration—Prime
Location Properties page. Configuration consists of providing general
information about the switch location, such as name and server type, as well
as detailed information about the dialing plan used.
Phantom DNs
While some services are accessed by directly dialing a CDN, many services
are accessed by dialing a phantom DN. A phantom DN forwards incoming
calls to a controlled directory number (CDN) for further call handling.
A phantom DN is created for each service offered by the switch. This
ensures that each CallPilot service has a unique number that users dial.
For example, a user dials 8000 to access Express Messaging and 7040 to
access Fax Item Maintenance. Phantom DNs must exist for both services.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Implementing NMS 189
You must configure the phantom DNs and ACD queues on the
satellite-switch locations. After adding a phantom DN for a satellite-switch,
you must add an entry to the SDN Table on the CallPilot server.
You can also upgrade the existing dummy ACD-DNs and replace them with
phantom DNs. Remove the unused dummy ACD-DNs.
Phantom directory numbers (DNs) are set up on the prime switch. These
phantom DNs are used by the switch to route calls to services. Phantom
DNs forward incoming calls to the appropriate CDN queues on the prime
switch for further call handling. By creating a phantom DN for CallPilot
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
190 Chapter 10 About Network Message Service
services, every service has a unique number that users dial. Some
services, such as Integrated Voice and Fax, can be configured to use the
CDN numbers directly.
To make the services that are available to users on the prime switch
available to users on the satellite-switches, the phantom DNs on the
satellite-switches must be configured to forward to the ACD queues on the
satellite-switch. In turn, the ACD queues on the satellite-switch forward to
the CDN queues on the prime switch. Ask the switch technician responsible
for configuring the prime switch location for this information.
Add phantom DNs for services that you want available at that satellite-switch
location.
Note: You can add additional phantom DNs to account for additional
services that you plan to implement in the future.
Switch overlays
Note: For actual procedures and more information about NMS and
switch overlays, see the CallPilot Manager online Help.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Implementing NMS 191
Satellite switch locations for NMS are configured on the following overlays:
Task Overlay
Define a dummy ACD-DN. 23
Configure a phantom DN. 10
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
192 Chapter 10 About Network Message Service
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
NMS time zone conversions 193
Note: The local prime location automatically acquires its time zone
setting from the CallPilot server. On the CallPilot server, the time zone
setting is defined in the Control Panel (which is defined when the
Configuration Wizard is run).
CallPilot administrators
Many configuration and administration pages in CallPilot Manager contain
a time field that applies to the item being configured or viewed. When
Network Message Service is installed, these pages also contain a read-only
time zone name field.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
194 Chapter 10 About Network Message Service
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
195
Chapter 11
Implementing and configuring CallPilot
networking
In this chapter
"Overview" (page 195)
Overview
AMIS, Enterprise, and VPIM Networking are the networking solutions
offered by CallPilot.
AMIS Networking uses the industry-standard Audio Messaging Interchange
Specification - Analog (AMIS-A) analog protocol to exchange messages with
AMIS-compliant systems that are configured in the local network database.
Note: There are both analog and digital versions of the AMIS protocol,
but CallPilot uses only the analog version. Therefore, AMIS refers to
AMIS-Analog throughout this guide.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
196 Chapter 11 Implementing and configuring CallPilot networking
As you plan and implement networking, keep detailed records about your
site. These records:
• provide a source of information for support personnel
• share information about the site with other network administrators
See also
If you need conceptual information about the general implementation
process, consult Chapter 8 "CallPilot networking implementation concepts"
(page 145) in this guide.
AMIS networking
To be universal, AMIS Networking gives up some advanced messaging
functionality. Therefore, AMIS Networking does not support some of the
advanced features of CallPilot. CallPilot compensates for some of the
shortcomings of the AMIS protocol. For example, the AMIS protocol allows
only one recipient for a message. Users can send a message to more than
one AMIS recipient by sending the message to each recipient in turn.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Overview 197
AMIS Networking can be used to exchange messages with sites that are
part of the private messaging network. When a site is included in the
private messaging network, it is called an integrated site. AMIS can also be
used to send messages to an open site that is not included in the private
messaging network.
When you implement AMIS Networking on a site, you must add information
about every integrated remote site that you want to exchange messages
with using the AMIS protocol.
Enterprise networking
Enterprise Networking uses a proprietary analog protocol that is based
on extensions to the Audio Messaging Interchange Specification (AMIS)
protocol. Like the AMIS protocol, the Enterprise Networking protocol
uses dual-tone multifrequency (DTMF) tones. Because DTMF is a global
standard, Enterprise Networking can be used globally.
The Enterprise protocol supports a longer voice message length than AMIS,
and Enterprise Networking extensions support additional CallPilot features
that are not supported by AMIS Networking.
VPIM networking
VPIM Networking uses Simple Message Transfer Protocol (SMTP) and
Multipurpose Internet Mail Extensions (MIME) in compliance with the Voice
Profile for Internet Mail (VPIM) standard. VPIM Networking uses existing
data networks, not switch networks, to transport messages. The data
network must support the TCP/IP protocol. If you have VPIM Networking
implemented on your local site, local users can exchange messages not
only with other sites within the private messaging network, but also with
users at open sites.
NMS
With the Network Message Service (NMS) feature, the CallPilot Server can
provide messaging services to users in a network of compliant switches.
Complex network
You can implement AMIS, Enterprise, and VPIM Networking within a
complex network that combines several CallPilot networking solutions. A
messaging network is often both open and private, combining various
protocols.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
198 Chapter 11 Implementing and configuring CallPilot networking
The following diagram illustrates a complex network that includes sites with
NMS, AMIS Networking, VPIM Networking, and Enterprise Networking
implemented.
Figure 30
Complex network
While the sites have more than one networking solution implemented,
Nortel recommends that only one protocol be used between any two sites
(for example, Site 2 can send messages to site 4 using AMIS, and Site 4
can send messages to Site 2 using Enterprise).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring the switch using phantom DNs 199
All DNs that you use to access a service correspond to a setting on the
switch. To handle calls in sequence of arrival, the system places calls in a
queue, called controlled directory number (CDN) queues. Each CDN queue
is associated with a dialable number known as the CDN. A user can dial
the service directly by entering the CDN. For example, the CDN of Voice
Messaging is 7400. A user can dial 7400 to reach Voice Messaging. The
call is placed into the queue.
Example
If the local system access number for AMIS Networking is 567-7575, the
phantom DN is 7575. If AMIS Networking shares an existing phantom DN,
check that the phantom DN is configured to forward messages to the correct
CDN queue. For AMIS Networking, the phantom DN forwards messages to
the Voice Messaging CDN queue.
Example
The phantom DN for Express Messaging is 7401. A user dials 7401 and
expects to reach the requested service. The switch routes the phantom DN
to the appropriate CDN queue (in this case, Voice Messaging) before the
service is provided.
See also
For detailed information about the configuring the switch, consult your
switch documentation.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
200 Chapter 11 Implementing and configuring CallPilot networking
Configuring CallPilot
The network database contains information about your messaging network.
When you configure CallPilot, you add information to the network database.
To configure CallPilot for message networking, you must:
• add information to the Service Directory Number (SDN) Table
• define networking information in the Message Delivery Configuration
pages
• add detailed information in the Message Network Configuration pages
about the local site: information about how the server handles messages
and how the switch handles messages
• add detailed information in the Message Network Configuration pages
about each integrated remote site that communicates with the local site
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
SDN Table and message networking 201
Figure 31
SDN Table
Creating an SDN
The following image shows the System, Service Directory Number, SDN
Details page where you can create an SDN.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
202 Chapter 11 Implementing and configuring CallPilot networking
Figure 32
SDN Details page
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
SDN Table and message networking 203
SDN numbers
An SDN must be unique, but it is not randomly selected. CallPilot uses
SDNs to map numbers to services. There are also important relationships
between the SDN and other numbers used by the system.
The CallPilot SDN setup echoes the DN settings on the switch. An important
relationship exists between the inbound SDN and the local system access
number (SAN), and the phantom DN on the switch.
Example
• The inbound AMIS Networking SDN = 7400.
• The phantom DN for AMIS Networking = 7400.
• The AMIS Networking local SAN = 1-416-597-7400.
The AMIS inbound SDN on CallPilot must correspond to the AMIS phantom
DN on the switch. Before you create an SDN, confirm the phantom DN on
the switch. To view the phantom DN setting, consult the gathered switch
information.
Media type
To process a call, networking needs access to a channel. A channel
provides a connection between the switch and the Digital Signal Processor
(DSP) cards on the CallPilot server. CallPilot supports three channel types.
Each type corresponds to different media:
• voice
• fax
• speech recognition
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
204 Chapter 11 Implementing and configuring CallPilot networking
Figure 33
Unique SDN used with Enterprise networking
Note: Each SDN must be unique (except for one exception where
SDNs can share a CDN). For example, AMIS/Enterprise can be shared
with a Voice Messaging SDN because a special tone identifies the
switching service.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Message Delivery Configuration parameters 205
See also
For detailed information on SDNs and SDN Tables, consult the CallPilot
Manager online Help.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
206 Chapter 11 Implementing and configuring CallPilot networking
Figure 34
Message Delivery Configuration page
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
AMIS message delivery configuration 207
Defaults
CallPilot provides default settings for the message delivery configuration.
The default values are based on typical requirements.
You must complete all Open AMIS fields when you configure AMIS
Networking.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
208 Chapter 11 Implementing and configuring CallPilot networking
Holding time
Holding time is the period of time that a message is held in queue before
CallPilot attempts delivery. CallPilot holds a message in queue while it
awaits the arrival of more messages for the same destination. This bulk
sending makes more efficient use of the system.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
AMIS message delivery configuration 209
Example 1
Milo sends a standard message. The message is held in the queue awaiting
the arrival of three more messages. However, when the message has
waited in queue for 40 minutes (the holding time for standard messages),
the message is sent.
Example 2
Ronnie and Philippe are users at the same site. Ronnie sends three
standard messages for users at the remote site in Newmarket. Her
messages are held in the queue. Philippe sends a message to a user at the
same remote site. The batch threshold is reached, and all four messages
are sent.
Example 3
Barney sends an urgent message. It is held in queue. No other messages
for the same remote site arrive within six minutes (the holding time for
urgent messages). Barney’s urgent message is sent.
Example
A local user logs in to CallPilot and enters 75 to compose a message. The
user enters the AMIS compose prefix (in this example, 13). The system is
alerted that this is an AMIS address. To complete the address, the user
enters the system access number and the mailbox number, followed by #.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
210 Chapter 11 Implementing and configuring CallPilot networking
If your country has these regulations in place, configure the Open AMIS
delivery times. If your country does not have these regulations, or if your
local site does not send AMIS Networking messages to sites that are not
part of the messaging network, do not configure the Open AMIS delivery
times.
The legal AMIS delivery times must not conflict with the economy delivery
start and stop times. The economy delivery start and stop times must
always fit within the legal delivery times.
Parameter Default
Business days Monday, Tuesday, Wednesday, Thursday, Friday
Nonbusiness days Saturday, Sunday
Business day hours 9:00 a.m.-5:00 p.m.
Nonbusiness hours 5:00 p.m.-9:00 a.m.
Example
If it is legal to send computer-generated messages only between 9:00 p.m.
and 1:00 a.m., the economy delivery times cannot be set to 6:00 p.m. and
6:00 a.m. In this example, the economy delivery time must be set within the
legal hours (for example, 9:30 p.m. and 12:30 a.m.).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
AMIS message delivery configuration 211
Example
• The country code is 1, the area/city code is 416, and the number to
send an outbound AMIS Networking message is 5553653. The system
access number sent with the message consists of 14165553653.
The private network access number is made up of the dialing plan prefix
and the SDN for AMIS Networking (for example, the ESN prefix 6338, and
the SDN 7707). The private system access number must be dialable from
all sites in the messaging network. The use of a private network access
number is uncommon.
Example
At 8:00 a.m., Marge sends an economy message to a remote site. The
message is held in queue until the economy delivery start time. The
message is held in queue for a total of 16 hours. The economy message
stale time is large enough to take this into account.
Note: You can adjust the economy delivery start and stop times if you
also configure the Open AMIS delivery times.
The AMIS economy delivery start and stop times must have some overlap
with Open AMIS delivery times for both business and nonbusiness days.
If there is no overlap, delivery is not attempted. Allow at least one hour of
overlap to allow for retries.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
212 Chapter 11 Implementing and configuring CallPilot networking
Example
It is legal to send computer-generated messages only between 8:00 p.m.
and 1:00 a.m. on business days, and between 10:00 a.m. and 8:00 p.m.
on nonbusiness days. The economy delivery times are set to between 6:00
p.m. and 6:00 a.m. The economy messages are delivered only between
6:00 p.m. and 1:00 a.m. on business days, and between 6:00 p.m. and 8:00
p.m. on nonbusiness days.
Note: The stale times for economy messages, if altered from the default
values, allow for the maximum noneligible time period. For this example,
therefore, on nonbusiness days allow for 8:00 p.m. to 6:00 p.m. the
following day, plus one hour for retries (that is, 23 hours).
Stale Times
Stale time is the period of time that CallPilot holds an undelivered message
before it considers the message undeliverable and returns it to the sender
with a non-delivery notification (NDN). In the period before a message is
considered stale, CallPilot makes repeated attempts at delivery. You set
stale times independently for economy, standard, and urgent messages.
Typically, the stale time for a standard message is longer than the stale time
for an urgent message, because it can be critical for a user to know that
an urgent message was not delivered. Stale time is expressed as a time
period, such as 10 minutes or 5 hours.
ATTENTION
Nortel strongly recommends that you use the default.
Example
If an economy message can only be delivered starting at 6:00 p.m., and an
economy message is sent at 8:00 a.m., the stale time must be at least
10 hours. If an hour is allowed for retries, then the minimum stale time
is 11 hours.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Enterprise message delivery configuration 213
Stale times affect how long messages are held by CallPilot while waiting for
other messages to the same remote site. CallPilot uses stale time settings
to calculate holding times.
Standard
For standard messages, the holding time is one-third of the stale time.
For example, if you set the standard stale time to 6 hours, the standard
message holding time is automatically set to 2 hours.
Urgent
For urgent messages, the holding time is one-tenth of the stale time. For
example, if you set the urgent stale time to 30 minutes, the urgent message
holding time is automatically set to 3 minutes.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
214 Chapter 11 Implementing and configuring CallPilot networking
Stale Times
This message delivery parameter is the same for AMIS and Enterprise. see
"Stale Times" (page 212) for detailed information.
SMTP/VPIM section
Incoming SMTP/VPIM
Check this option to allow CallPilot to receive messages from other systems
using VPIM Networking. To prevent the server from receiving messages
from any remote systems, clear this option. This option is checked by
default, and must be enabled if you want to allow users to send messages
with desktop messaging. The Outgoing SMTP/VPIM option applies to VPIM
Networking only and does not affect desktop messaging.
Outgoing SMTP/VPIM
Check this option to allow CallPilot to send messages to integrated and
open remote systems using VPIM Networking. To prevent the server from
sending messages to any remote systems, clear this option. This option
is checked by default.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM message delivery configuration 215
Figure 35
Click Security Modes for SMTP Sessions
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
216 Chapter 11 Implementing and configuring CallPilot networking
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM message delivery configuration 217
This prevents hackers from trying all the possible password combinations,
and eventually obtaining the correct password. If unsuccessful
authentication attempts continue, CallPilot reports an event for each time
the maximum number of failed attempts is exceeded.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
218 Chapter 11 Implementing and configuring CallPilot networking
Figure 36
Unauthenticated Access Restrictions
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM message delivery configuration 219
Restrict Recipients
Choose this option if you want to limit the number of recipients that a
message from a desktop messaging or My CallPilot user can contain. This
prevents hackers from copying the contents of a large address book into the
recipient list. The limit applies to all recipients within the message, including
recipients in nested messages. This option is cleared by default. When
cleared, you can have messages that contain any number of recipients.
Maximum Recipients
Type a number to identify how many recipients the message can contain
in each of the TO, CC, and Blind CC recipient lists. CallPilot enforces the
limit separately for each address list. For example, if the limit is defined as
100, the user can enter 100 addresses in each of the TO, CC, and Blind CC
recipient lists. If any recipient list exceeds this limit, CallPilot rejects the
entire message and sends a non-delivery notification (NDN) to the user.
Range: 0 (no restrictions on the number of recipients) to 999 (maximum of
999 recipients). The default is 10.
Restrict Recipients
Choose this option if you want to limit the number of recipients that a
message from a remote server can contain. This prevents hackers from
copying the contents of a large address book into the recipient list. The limit
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
220 Chapter 11 Implementing and configuring CallPilot networking
Maximum Recipients
Type a number to identify how many recipients the message can contain
in each of the TO, CC, and Blind CC recipient lists. CallPilot enforces the
limit separately for each address list. For example, if the limit is defined as
100, the sender can enter 100 addresses in each of the TO, CC, and Blind
CC recipient lists. If any recipient list exceeds this limit, CallPilot rejects
the entire message and sends a non-delivery notification (NDN) to the
sender. The Range is 0 (no restrictions on the number of recipients) to 999
(maximum of 999 recipients). The Default is 10.
If you are verifying settings for desktop messaging, you do not need to
define the open VPIM compose prefix. The open VPIM compose prefix
does not affect desktop messaging. Type the prefix in the VPIM Compose
Prefix box The maximum length is 5 digits (0-9).
When defining the shortcut, use a long number to ensure that the mapping
is correct and no conflict occurs. A short number can conflict with
the left side of another SMTP address. To address a message to the
open VPIM site, users must enter the VPIM compose prefix (which tells
CallPilot that the message is destined for an open VPIM site), the open
VPIM shortcut, and destination mailbox number. For example:1905225
is created as a shortcut for an open VPIM site at another_company.com.
If a phoneset user wants to address a VPIM message to mailbox 1234
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM message delivery configuration 221
at that open site, he or she must first enter the VPIM compose prefix,
and then enter 19052251234 as the address. When CallPilot sends
the message, the message header’s To: address is generated as
19052251234@other_server.another_company.com.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
222 Chapter 11 Implementing and configuring CallPilot networking
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
223
Chapter 12
Configuring local and remote
networking sites
In this chapter
"Overview" (page 223)
Overview
This chapter describes how to configure the local messaging server and
prime switch location. It also explains how to add and configure remote
messaging servers and switch locations. A CallPilot messaging network
consists of a local site and one or more remote sites.
All sites in your private messaging network with which your local site
exchanges messages must appear in the Messaging Network Configuration
tree view. If a remote site is part of the messaging network, but the local
site does not exchange messages with that remote site, you do not add it
to the tree view.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
224 Chapter 12 Configuring local and remote networking sites
ATTENTION
Nortel strongly recommends that you complete each step in the configuration
process in the order presented.
If your local site is an NMS site, NMS must be configured and tested. If
NMS is installed, the NMS satellite-switch locations for the local site appear
in the Messaging Network Configuration tree view in alphabetical order.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring the local messaging server 225
Figure 37
Server Properties page
General section
Name
By default, both the local messaging server and the prime switch location
are assigned the name "Untitled." Assign new names during configuration.
The messaging server is usually given a name that corresponds to its
geographic location. The name given to the local messaging server
becomes the name of the local site.
Server type
The local messaging server is always CallPilot.
Description
Provide a brief description of the messaging server, or implementation
notes, such as when the server was configured or who completed the
configuration, in the Description box.
Site ID
To implement networking, you must assign a site ID to your local messaging
server. The site ID, combined with the location ID, identifies the local site to
remote sites in the messaging network.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
226 Chapter 12 Configuring local and remote networking sites
This option lets you quickly disable messaging from your local site. Clear
this check box in emergency situations.
Note: When the Send Messages to all other Servers box is cleared,
users can still send messages to open sites using the VPIM and AMIS
protocols.
When you select the Send User Info to Remote Servers check box, the
system propagates user information to all remote CallPilot 5.0 VPIM
servers. However, as with the regular NAN feature, you can control which
sites receive the messages when you configure the remote servers for
Enhanced NAN. In order for the settings that you make on the local server
to take effect, each of the remote servers with which you want to exchange
user information, must have Enhanced NAN enabled too.
For a detailed discussion of remote users and Names Across the Network,
and Enhanced NAN, see Chapter 4 "Understanding CallPilot networking
solutions" (page 37) in this guide. For more information about configuring
and enabling Enhanced NAN, see CallPilot Manager online Help.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring the local messaging server 227
This box controls your local server. You must coordinate with the network
administrator of each remote site with which you want to enable Names
Across the Network. You can use Names Across the Network only with
remote sites that use Enterprise or VPIM Networking, and have the Send
User Info to this server feature enabled.
The Names Across the Network feature is not the only way to add remote
users to your local network database. You can also add remote users using
Enhanced NAN, and manually, with User Administration. For a detailed
discussion of remote users and Names Across the Network, and Enhanced
NAN, see Chapter 4 "Understanding CallPilot networking solutions" (page
37) in this guide. For more information about configuring and enabling
Enhanced NAN, see CallPilot Manager online Help.
The local messaging server can receive message subject headers in the
messages sent by all remote sites that are enabled to send message
subject headers. The message subject header is available to desktop
users. In most environments, the Receive Message Text Info check box is
selected. However, if voice ports become tied up for too long, you can clear
this option because these messages take longer to send.
SMTP/VPIM section
Server FQDN
The Server FQDN box is enabled only if VPIM Networking is installed on
your system. It is configured during the implementation of VPIM Networking.
However, the message delivery information cannot be saved to the network
database unless the Server FQDN box contains the correct information.
Enter the computer name and domain for CallPilot. If you do not know what
the FQDN is, to find it use the ’ipconfig/all’ command from a DOS window,
or get the information from the appropriate ’properties’ window.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
228 Chapter 12 Configuring local and remote networking sites
Note: Do not continue configuring the system if you do not have the
proper FQDN.
Figure 38
Prime Location Properties page
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring the local prime switch location 229
General section
Complete the General section no matter what dialing plan is used on your
local site. The following outlines the names and descriptions of the fields in
the General section.
Name
Every switch location needs a name that is unique within the messaging
network. Usually, this name is the same as the name of the messaging
server. This ensures that the identity of the switch location within the
network is immediately apparent. A geographic name is common. For
example, if a messaging server is named "Moscow," the prime switch
location is usually also named "Moscow." By default, the local prime switch
location is given the name "Untitled." This name must be changed.
Description
The Description box is useful for short notes, reminders, or comments about
the switch location. You can specify your switch model, the date of the
switch configuration, or contact information for the switch technician.
Location ID
The Location ID box is not enabled for the prime switch location. The
location ID for the prime switch location is always 0 and cannot be changed.
If a spoken name is not recorded, local users hear a full mailbox address
that does not identify the sender’s site by name. For example, for an ESN
switch location, users hear the ESN location prefix followed by the local
mailbox directory number, "Mailbox 6444 2346".
You can decide that you do not want local users to hear a spoken name for
a particular site. For example, if CDP is used for messaging with a site
and the mailbox numbers follow the dialing plan, you can decide that a
recorded spoken name is unnecessary. In this case, do not record or import
a spoken name.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
230 Chapter 12 Configuring local and remote networking sites
There are two ways to add a spoken name recording: record a spoken name
directly by clicking the Record button, or import a prerecorded message.
Note: If you use ESN anywhere in the messaging network, you must
select ESN because you need an ESN access code.
Mailbox Prefixes
A mailbox prefix is a leading string of digits that uniquely identifies a mailbox
number as belonging to a particular site. If the local site does not have
NMS installed, the mailbox prefixes are never required for the local prime
switch location. If the local site does have NMS installed, the mailbox prefix,
or prefixes, are properly configured.
ESN section
Access Codes
If the local prime switch location uses either an ESN dialing plan or a hybrid
dialing plan, you must complete the ESN section. You must provide the
ESN access codes and ESN location codes. These are combined to create
the ESN prefix.
Location Codes
An ESN location code is a routing prefix that identifies a location within a
network. It is usually three digits long, but can be up to ten digits long.
You must also indicate the number of digits in the ESN location code that
overlap the mailbox number.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring the local prime switch location 231
The ESN Location Codes list contains all ESN location codes currently
assigned and indicates the overlap between the ESN location code and the
mailbox directory numbers. ESN location codes can be added, modified, or
deleted at any time. The ESN location codes must always match the dialing
plan configuration on the switch. The maximum number of ESN location
codes for a switch location is 30.
Overlap
When you are entering the dialing plan information for the local site, you
must calculate the number of digits in the ESN prefix that overlap the digits
in the local extension. If there is overlap between the rightmost digit or
digits of the location code and the leftmost digit or digits of the extension
number, enter the amount of overlap.
CDP section
Location Codes - CDP or Hybrid Dialing Plan
If the local switch location uses either a CDP dialing plan or a hybrid dialing
plan, complete the CDP section. You must provide the CDP steering codes.
Steering Code
A CDP steering code is a site prefix that identifies the local site within the
network. Therefore, a CDP prefix must be unique for all switches in the
messaging network. CDP steering codes are determined by the switch
technician.
The CDP steering codes defined on the switch are entered on CallPilot
because the system must be able to identify the steering code in the mailbox
number to determine the site. The CDP Steering Codes list box contains all
CDP steering codes currently assigned to the switch location. The list box
also indicates the overlap between the CDP steering codes and the mailbox
directory numbers. CDP steering codes can be added, modified, or deleted.
The maximum number of CDP steering codes for a switch location is 500.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
232 Chapter 12 Configuring local and remote networking sites
Overlap
When entering the dialing plan information, you must calculate the number
of digits in the CDP steering code that overlap the digits of the local
extension. If there is overlap between the last digit or digits of the steering
code and the first digit or digits of the extension number, enter the amount
of overlap. Normally, the steering code overlaps with the first few digits of
a local extension number.
The following table provides three examples of CDP steering code overlap.
VPIM section
VPIM Network Shortcuts
The VPIM network shortcut identifies the switch location to desktop
messaging clients. In the VPIM section, click Add. The VPIM Network
Shortcut Detail page appears.
Prefix
Type the shortcut in the Prefix box. The maximum length is 30 digits (0-9).
The recommended format is the same as the PSTN number (country code
+ area code + exchange portions).
Overlap
In the Overlap box, specify the number of digits that overlap with the mailbox
number.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring a remote messaging server 233
The information that you enter when configuring a remote site often reflects
the information that is configured for that site in its own local network
database. The name for the site can be different however the site IDs must
match. You can get this information from the remote network administrator.
But configuring a remote site is not simply copying the information provided
by the remote site. You also enter information that reflects how your local
site communicates with the remote site. For example, for each remote
site you decide whether your local site sends messages to this particular
remote server.
There are three main steps to adding a remote site to your local network
database. For each remote site, you must add and configure:
• the remote messaging server
• the remote prime switch location
• the remote satellite-switch locations, if the remote site is an NMS site
Note: Much of the information that you must provide while configuring a
remote messaging server is in the network diagram.
For example, if you added remote sites to your network database during the
installation of Integrated AMIS Networking, you added the remote sites that
use the AMIS protocol to send messages to and receive messages from
your local site. When configuring these remote sites, the validation process
forced you to enter an Enterprise site ID for the remote site to save the
configuration to your network database.
You must check the Enterprise site IDs that you entered for these sites to
ensure that they are valid and correct. If you entered a random number as a
placeholder, change them to actual site ID numbers.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
234 Chapter 12 Configuring local and remote networking sites
However, you must manually add each remote site that exchanges
messages with the local site into the Messaging Network Configuration
tree view. Both the remote messaging server and the remote prime switch
location must be configured.
You must complete the following sections for each remote messaging server:
• Remote Messaging Server Properties—General information
• Remote Messaging Server Properties—Connection information
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring a remote messaging server 235
Figure 39
Server Properties page for a remote server
General section
Name
Nortel recommends that you assign the remote messaging server the
same name that was assigned to it by its local network administrator. This
correspondence in naming sites makes the network easier to administer
and maintain because all network administrators use the same names for
the same sites.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
236 Chapter 12 Configuring local and remote networking sites
Server Type
The remote messaging server can be any of the following types:
• CallPilot
• (Meridian Mail Net Gateway) MMNG
• Meridian Mail
• Other Nortel
• Other
Description
Provide a brief description of the remote messaging server or useful notes,
such as when the messaging server was configured or who completed
the configuration.
Site ID
Every remote site in your network database requires a Site ID. All site IDs
must be unique. You need to coordinate with remote network administrators
to ensure that this rule is observed before any site is implemented. Site ID
is mandatory regardless of the protocol.
When you configure the local messaging server, you decide if you want
the local messaging server to be able to send messages to other servers.
This option is selected by default and is only cleared under exceptional
circumstances.
With the Send Messages to this Server check box, you can block the delivery
of messages from your local messaging server to a particular remote site.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring a remote messaging server 237
Figure 40
Helsinki Local Network Database
Send User Info to this server (for Names Across the Network)
The Send User Info to this server check box determines if the Names
Across the Network feature sends user information from the local server
to the remote server.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
238 Chapter 12 Configuring local and remote networking sites
The setting to add remote users with Names Across the Network is on
the Messaging Network Configuration page for your local server. This
setting controls your local server. You must coordinate with the system
administrator of each remote site with which you want to enable Names
Across the Network. You can use Names Across the Network only with
remote sites that have Enterprise or VPIM Networking installed.
When you select Names Across the Network for incoming messages, you
add temporary remote users from all sites in the messaging network.
However, because outgoing messages must carry additional information
with them, which results in longer transmission time, you can select Names
Across the Network for outgoing messages for individual sites. For example,
you can select the feature for outgoing messages to a site that does not
incur long-distance toll charges, but clear the feature for a site that incurs
these charges.
Example
As the local administrator of the Helsinki site, after you select Receive
User Info from remote servers, temporary remote users are created if both
ends support Names Across the Network. You receive messages from all
other sites that are configured to send the information. However, when
you configure information about the remote servers in your local database,
you clear the Send User Info to this server option for the sites to which
you do not want to send remote user information. Names Across the
Network is also affected by the way the network administrator at a remote
site configures the system.
SMTP/VPIM section
Server FQDN
If VPIM Networking is installed on your local site, the VPIM Networking
Server FQDN box is enabled.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring a remote messaging server 239
Connections section
Network protocol
To use a particular protocol, both sites must have the same networking
solution installed and implemented.
If a remote site is not configured to use the same protocol as the local site,
the following occurs when the local site attempts to send a message:
• The message is not delivered.
• An error message is generated.
• The remote site is put into error status on the local system.
You must contact the administrator of the remote site for the connection
DN. The connection DNs are entered in a format that is dialable from the
local site.
The system always uses DN1 to call the remote site unless it encounters
problems. If the system does encounter a problem, it attempts to contact
the remote site using DN2, and then DN3. In general, the DNs are ordered
from least expensive to most expensive connections. For example, DN1 can
be a private number and DN3 can be a public telephone number.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
240 Chapter 12 Configuring local and remote networking sites
The passwords on your site must match the site you are calling or from
which you are receiving messages.
Server password
Type the SMTP authentication password that the remote server must
send when the local CallPilot server requests SMTP authentication. The
maximum length is 30 alphanumeric characters.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring a remote prime switch location 241
System Maximum
This box displays the maximum number of SMTP authentication failures that
the local server tolerates from any server.
General section
Complete the General section no matter what dialing plan is used on your
local site.
Name
Assign a unique name to each switch location. Nortel recommends that the
name correspond to the switch location to make the location easy to identify.
The remote switch location is automatically given the name of the remote
server that was added to the Messaging Network Configuration tree view.
This name can be changed.
Description
Enter short notes or comments about the remote switch location in this box.
Location ID
The Location ID box is enabled only if Enterprise Networking is implemented
on the local site. A location ID is required for all remote sites if Enterprise
Networking is installed locally, even if another protocol is used to exchange
messages with this site. The location ID of the prime switch location is set to
0 by default and cannot be changed.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
242 Chapter 12 Configuring local and remote networking sites
If a spoken name is not recorded, local users hear a full mailbox address
that does not identify the sender’s site by name. For example, for an ESN
switch location, users hear the ESN location prefix followed by the local
mailbox directory number, "Mailbox 6444 2346".
You can decide that you do not want local users to hear a spoken name for
a particular remote site. For example, if CDP is used for messaging with this
remote site and the mailbox numbers follow the dialing plan, you can decide
that a recorded spoken name is unnecessary. In this case, do not record
or import a spoken name.
There are two ways to add a spoken name recording: record a spoken name
directly by clicking the Record button, or import a prerecorded message.
Mailbox prefixes
Mailbox prefixes are used by local users to address users at a remote site if
mailboxes at the remote site do not follow the dialing plan. A mailbox prefix
must be provided if the mailbox does not follow the dialing plan or if another
dialing plan, such as PSTN, is used. A mailbox prefix cannot overlap with
local mailbox numbers. Two mailbox prefixes can be entered. Either prefix
can be used to address any mailbox at the local site. Normally, however,
only one prefix is required. A mailbox prefix can be any number as long as
it does not conflict with other network data. A mailbox prefix can also be
the entire telephone number of the site, including country code, city/area
code, and exchange.
Example: If the mailbox prefix is 22 and the mailbox number of a local user
is 6565, users at other switches address the local user by dialing 226565.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring a remote prime switch location 243
Dialing prefix
A dialing prefix is needed if the local site uses another dialing plan, such as
PSTN, and users at your local site use dialing prefix to reach users at this
remote site. Usually, if the Dialing prefix box is enabled, you enter the prefix.
In a few cases, a dialing prefix is not needed. For example, if the mailbox
number, without the mailbox prefix, can be dialed directly, a dialing prefix
is not needed. This situation is rare because most systems use at least
some sort of access code.
ESN information
If the remote prime switch location uses an ESN or hybrid dialing plan,
complete the ESN section. The procedure for configuring the ESN
information for a remote prime switch is identical to the procedure used
for the local prime switch location.
Note: You must provide the ESN access code used at the remote site.
Do not enter the access code used locally.
For a review of the ESN access codes, ESN location codes, and overlap,
consult the "ESN section" (page 230).
CDP information
If a CDP dialing plan or a hybrid dialing plan is used to connect the local
site to the remote site, complete the CDP section. Configuring the CDP
information for a remote prime switch location is identical to configuring the
local prime switch location. For a review of the CDP steering codes and
overlap, consult the "CDP section" (page 231).
VPIM section
If you are using desktop messaging and My CallPilot, VPIM Networking,
or both, define the VPIM network shortcuts for this switch location. The
VPIM network shortcut identifies the switch location to desktop messaging
clients. It also facilitates the delivery of VPIM messages that are addressed
to recipients at sites that do not use the VPIM protocol.
Prefix
Type the shortcut in the Prefix box. The maximum length is 30 digits (0-9).
The recommended format is the same as the PSTN number (country code
+ area code + exchange portions).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
244 Chapter 12 Configuring local and remote networking sites
Overlap
In the Overlap box, specify the number of digits that overlap with the mailbox
number. Typically, a shortcut overlaps with the first digit of the mailbox
number. The Range is 0 to the length of this shortcut. For more information
about VPIM shortcuts, see Chapter 7 "About VPIM Networking" (page 123)
If a remote site is an NMS site, you must add and configure each of its
satellite-switch locations. This information is saved to the local network
database. Although a prime switch location is added automatically when a
remote site is added to the Messaging Network Configuration tree view, you
must manually add each satellite-switch location of a remote NMS site.
Capacity
An NMS site can have up to 999 satellite-switch locations.
Organization
When you add a satellite-switch location, this location appears in the
Messaging Network Configuration tree view. Satellite switch locations are
listed alphabetically.
ESN
Complete the ESN section if you use an ESN or hybrid dialing plan.
CDP
Complete the CDP section if you use a CDP or hybrid dialing plan.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Configuring a remote satellite-switch location 245
name is available, local users hear the switch location name followed by the
mailbox number, such as "Milan 1234." You can either record a message
using the telephone or import a prerecorded WAV file.
If you do not want your local users to hear the name of this satellite-switch
location when composing messages or using playback, do not record a
message. For example, if you are using CDP to transfer messages to the
site and mailbox numbers follow the dialing plan, you may feel that a spoken
name is unnecessary.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
246 Chapter 12 Configuring local and remote networking sites
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
247
Chapter 13
Security and encryption
In this chapter
"Section P: Networking and security" (page 247)
Overview
It is important to maintain the integrity and security of your CallPilot system.
ATTENTION
This description is intended only as an overview. For more detailed information
about switch security features and how they must be set, consult your switch
documentation and/or a security specialist.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
248 Chapter 13 Security and encryption
All AMIS Networking messages sent to sites that are not part of your private
messaging network appear on the telephone bill for your site.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM Networking and security 249
If you allow local users to exchange messages with open sites, create
any necessary Restriction/Permission Lists (RPL). An RPL defines any
restrictions to access and lists any exceptions to these restrictions. An
RPL provides additional security and prevents unauthorized long-distance
toll charges.
Example
Local users can send messages to open sites. However, you want to ensure
that different classes of users can send messages only to specific sites.
Users with a manager-level mailbox class can send messages to any site.
Users with a summer student mailbox class can send messages to any
open site that does not incur long-distance toll charges.
See also
For further information consult the CallPilot Manager online Help.
ATTENTION
The following information is intended as an overview only. For detailed information
on how to secure your system, consult your data network administrator or a
security specialist.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
250 Chapter 13 Security and encryption
Firewalls
If your messaging network sends messages over the Internet, Nortel
recommends that your data network be protected by a firewall.
This guide assumes that if your local data network is connected to the
Internet, a firewall is already in place.
Definition: Firewall
A firewall is a mechanism—consisting of hardware, software, or both—that
protects your network from other users on the Internet. Many firewalls are
independent devices, while others reside on existing machines.
A firewall controls who can access information behind it and how they can
access it. The firewall determines the relationship between users within the
firewall and those outside of it. All traffic into a private data network must go
through the firewall. All traffic from the private data network into the public
data network must also go through the firewall. Each message is examined,
and those that do not meet specified security criteria are blocked.
Packet filter
A packet filter, also known as a screening router, limits TCP packet traffic
to and from hosts on your network. Packet filters usually consist of both
hardware and software components. You set the limits that a packet filter
uses. In most instances, a packet filter is a stand-alone router. All messages
traveling to and from hosts on your network go through the router. Software
that contains the limits you establish restricts traffic flow.
A packet filter uses the information in the TCP packet header. The packet
filter checks the source and destination addresses and compares them
to your limits. You can limit all traffic to only packets that you want. For
example, if you want your network to exchange messages only with your
branch office, you can set your packet filter to accept only these messages.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM Networking and security 251
A proxy server also effectively hides true network addresses. Remote users
send messages to the proxy server, which then passes the messages to
their intended recipients.
Encryption
With encryption, you can protect the integrity of messages sent over the
Internet. It provides a way to send encoded messages from one site to
another in a form that only the two sites can understand.
If you must transmit messages that contain information important to your
business, encryption can be required. Information that may need to be
secure includes:
• financial data
• proprietary information, such as product development information
• confidential personnel information
Malicious attacks
Hackers use several types of attacks against sites that are connected to
the Internet.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
252 Chapter 13 Security and encryption
Service attacks
Service attacks are intended to bring down a data network. A service attack
is designed to keep a data network continuously occupied so that it cannot
perform its usual tasks.
Ping attacks
One of the most common types of service attacks is the continuous use of
the Packet Internet Groper (ping) utility.
The ping program is an echo utility that tests continuity and path delay.
Pinging is used to determine if a remote site is reachable and is an
invaluable tool for testing your system.
Setting up filter tables is complicated. The syntax and format used by each
vendor’s router is different.
Work with your data network administrator to set up the necessary defenses
against service attacks.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Section Q: SMTP security 253
These features offer multiple layers of defense against fraud and other
system abuses. However, if these features are set without considering
the needs of networking, they can also block legitimate messages from
reaching their destinations.
ATTENTION
Nortel strongly recommends that you review the switch security settings with
the switch technician before you begin to implement a networking solution.
Compare the networking needs with the current security settings, and ensure that
necessary changes are made.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
254 Chapter 13 Security and encryption
Overview
CallPilot uses Simple Mail Transport Protocol (SMTP) to send:
• VPIM Networking messages between the local CallPilot server and
remote CallPilot servers
• VPIM Networking messages between the local CallPilot server and
remote messaging servers that are VPIM compliant
• messages from desktop messaging and My CallPilot users to the
CallPilot server
Modes of authentication
You can configure SMTP authentication in one of the following modes on
CallPilot:
• unauthenticated mode
CallPilot does not request authentication from a sender. Therefore,
message senders are never authenticated.
Note: CallPilot, however, can limit the addressing capabilities of
the sender by enforcing the unauthenticated access restrictions for
users and servers, if they are configured.
• authenticated mode
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Overview 255
ATTENTION
When defining the authentication settings, remember that the settings also affect
the addressing capabilities of desktop messaging and My CallPilot users who
want to compose messages.
Encryption
Optionally, you can use encryption to secure all message traffic. Encryption
prevents:
• password transmission in the clear
• eavesdroppers from gaining access to the contents of the message
(thereby guaranteeing user privacy)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
256 Chapter 13 Security and encryption
Unauthenticated mode
In unauthenticated mode, CallPilot does not request authentication from
a sender. The Internet Mail Agent (SMTP) transports message without
authentication:
• from a remote voice messaging server to the CallPilot server
• from a desktop messaging or My CallPilot user to the CallPilot server
Note: Open VPIM sites can use only the unauthenticated mode when
connecting to CallPilot.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Unauthenticated mode 257
ATTENTION
To prevent toll fraud by desktop messaging and My CallPilot users who are not
authenticated, Nortel recommends that you restrict user addressing capabilities
and the number of recipients on outgoing messages. These restrictions are
enforced by:
• unauthenticated desktop user restrictions on the Unauthenticated
Access Restrictions page in CallPilot Manager
• the desktop restriction/permission list (RPL)
• mailbox class
For more information about preventing toll fraud, see CallPilot online Help.
Authenticated mode
Authentication verifies the authenticity of the sender, which can be a desktop
messaging user, My CallPilot user, or a remote messaging server.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
258 Chapter 13 Security and encryption
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Mixed authentication mode 259
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
260 Chapter 13 Security and encryption
ATTENTION
Nortel recommends that, if you want to use the User ID and Password
authentication method, you also use Secure Socket Layer (SSL) to encrypt the
connection. SSL encryption prevents password transmission in the clear and
ensures content privacy while the message is in transit.
For more information about encryption, see "Section R: Encryption" (page 267)
Step Action
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Authentication failures 261
IF the user ID
and password THEN
match the sending system is authenticated and
message transmission continues.
do not match message transmission is handled as described in
"Authentication failures" (page 261).
—End—
Authentication failures
This section describes:
• situations in which SMTP authentications can fail
• what happens when SMTP authentication failures occur
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
262 Chapter 13 Security and encryption
You can specify the maximum number of authentication failures that can
occur from remote messaging servers, desktop messaging users, or My
CallPilot users.
You can also specify what CallPilot does when the number of failed
authentication attempts exceeds the maximum limit that you specify.
IF CallPilot is
THEN
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Authentication failures 263
configured to use
authenticated mode only, and the message remains in the user’s outbox
authentication fails for an in the desktop messaging client or Web
incoming message from a desktop browser. An NDN is not sent to the
messaging or My CallPilot user user because the user can immediately
determine that the message was not sent.
mixed authentication, and the message remains in the user’s outbox
authentication fails for an in the desktop messaging client or Web
incoming session from a desktop browser. An NDN is not sent to the
messaging or My CallPilot user user because the user can immediately
determine that the message was not sent.
mixed authentication, and CallPilot accepts the message without
authentication is not attempted authentication. The unauthenticated
for an incoming message from desktop user restrictions are enforced.
a desktop messaging or My See "Preventing toll fraud" (page 257).
CallPilot user
IF CallPilot is
configured to use THEN
authenticated mode only, and CallPilot drops the connection. The sender
authentication fails for an can receive an NDN if the remote server
incoming VPIM Networking supports NDNs.
message transmission
mixed authentication, and CallPilot drops the connection. The sender
authentication fails for an can receive an NDN if the remote server
incoming VPIM Networking supports NDNs.
session
mixed authentication, and CallPilot accepts the message without
authentication is not attempted authentication. The unauthenticated
for an incoming VPIM Networking server restrictions are enforced. See
message transmission "Preventing denial-of-service attacks and
junk e-mail in unauthenticated mode"
(page 256).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
264 Chapter 13 Security and encryption
If the remote server rejects any SMTP commands, and the message cannot
be sent after several attempts, CallPilot sends an NDN to the sender and
logs an event.
What happens when there are too many failed authentication attempts?
You can specify the maximum number of failed authentication attempts that
can occur from remote messaging servers, desktop messaging users, or My
CallPilot users, and what action to perform when the limit is exceeded. You
can choose to:
• report the event in the event log and generate an alarm
• disable the remote messaging server in your network database and
report the event
When the remote server is disabled, the following results occur:
— CallPilot rejects all incoming VPIM messages from that server
(both authenticated and unauthenticated). This prevents hackers
from trying all the possible password combinations and eventually
obtaining the correct password.
— If unsuccessful authentication attempts continue, CallPilot reports
an event for each time the maximum number of failed attempts is
exceeded.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Monitoring suspicious SMTP activity 265
Automatic monitoring
Automatic monitoring alerts you to suspicious SMTP activity, blocks access
to the system, and provides sufficient information for further investigation.
No configuration is required for automatic SMTP/VPIM monitoring.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
266 Chapter 13 Security and encryption
How it works
If CallPilot detects repeated unsuccessful authentication attempts (for
example, an incorrect password is presented), the following events occur:
• for a local user: after the specified number of unsuccessful attempts, an
event is logged in the Windows event log and, if configured, the user’s
mailbox is disabled.
If the mailbox is disabled, the user cannot log on either from a phoneset
or by using a desktop messaging or My CallPilot client. Messages are
no longer accepted through SMTP from that user, regardless of whether
the user is authenticated or not.
• for a remote server: after the specified number of unsuccessful attempts,
an event is logged in the Windows event log and, if configured, message
reception from the remote server is disabled.
If the remote server is disabled, messages from the remote server are
no longer accepted.
You can use this information to investigate the source of the suspicious
activity, or enable manual hacker monitoring.
Manual monitoring
You can manually monitor activity based on the following information:
• the authenticating user ID
• the IP address of the remote messaging server, desktop messaging
client, or My CallPilot client that is attempting to connect to the CallPilot
server
• the FQDN of the remote messaging server, desktop messaging client,
or My CallPilot client that is attempting to connect to the CallPilot server
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CallPilot encryption description 267
You can define up to 100 activities to monitor. When you enable monitoring,
the system provides you with a detailed list of activities received from the
user ID, IP address, or FQDN. Activities that appear in the list include:
• all connections with successful authentication attempts
• all connections with unsuccessful authentication attempts
• all unauthenticated connections (that is, where authentication was not
attempted)
When you accumulate enough data about the hacker attack, you can
disable monitoring of the offending source to avoid excessive logging. You
can disable monitoring by using one of the following methods:
• Click Delete to remove the monitoring activity from the list.
• Click Disable to disable the monitoring activity.
Note: This retains the activity in the list so that you can enable it
again, if required.
Using wildcards
Wildcards are not supported when creating activity specifications.
Section R: Encryption
In this section
"CallPilot encryption description" (page 267)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
268 Chapter 13 Security and encryption
Privacy guarantee
When you use SSL to encrypt message traffic between messaging servers,
users are provided with privacy over the network.
Total privacy is obtained only when:
• the message originates from a phoneset, or SSL is used between the
desktop or Web messaging client and the CallPilot server
• SSL is used end-to-end between messaging servers
• the SSL transaction is successful
TCP/IP traffic encryption for SSL requires significant CPU resources. The
impact of using SSL depends on:
• total network traffic (desktop and VPIM)
• percentage of traffic that is using SSL
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
How CallPilot encryption works 269
SSL sessions can be established only when SSL is supported at both ends
of the connection.
IF THEN
SSL is enabled on message transmission sessions are encrypted.
the local server
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
270 Chapter 13 Security and encryption
IF THEN
SSL is not enabled message transmission sessions are not encrypted.
on the local server
SSL is not enabled • For incoming sessions, the CallPilot SMTP server
on the local server listens for connections from remote SMTP hosts
(continued) only on port 25.
the SSL connection the CallPilot SMTP server drops the connection.
cannot be established Message transmission does not occur.
on an incoming
connection
(encryption fails)
the SSL connection the CallPilot SMTP server drops the connection.
cannot be established CallPilot sends a non-delivery notification (NDN) to the
on an outgoing message originator.
connection
(encryption fails)
When messages are not transmitted point-to-point, SSL sessions can still
be initiated and authentication can still be performed if the firewalls are
configured appropriately. It can also be possible to initiate SSL sessions
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Implementing encryption on CallPilot 271
The CallPilot SMTP server accepts all certificates when establishing an SSL
session. That is, CallPilot does not verify the digital signature. Therefore,
establishing the secure session does not guarantee that CallPilot is actually
sending the message to a specific destination.
To configure SSL
Step Action
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
272 Chapter 13 Security and encryption
—End—
ATTENTION
Ensure that SSL is available on all systems, including intermediate systems
such as gateways, mail relays, and so on. For information about implementing
encryption on network devices, see the device manufacturer’s documentation.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
273
Appendix A
Implementation and planning tools
"Overview" (page 274)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
274 Appendix A Implementation and planning tools
Overview
This chapter provides checklists and worksheets that you can use while
setting up your messaging network.
Implementation checklists
To help you track your progress while implementing one or more networking
solutions, you can use the following implementation checklists:
Implementation process
The implementation process is easier if you follow this recommended order:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Overview 275
—End—
Notes:
• Nortel recommends that you implement and test all NMS sites in the
messaging network before you implement any other networking solution.
• Nortel also recommends that you verify the accuracy of information for
your site before you release it to remote network administrators.
Configuration worksheets
To help you plan the configuration of your messaging network, you can use
the following configuration worksheets:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
276 Appendix A Implementation and planning tools
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Open AMIS Networking Implementation Checklist: NWP-035 277
1 Obtain the system access number for each open AMIS site with which _
CallPilot exchanges messages.
Configure the switch
Note: For the switch requirements, see Chapter 11 "Implementing and configuring CallPilot
networking" (page 195) in this guide. For instructions on configuring the switch, see the
documentation for your switch.
2 Define the ACD queues. _
3 Dedicate ACD agents to networking, if required. _
4 Verify TGAR and NCOS on ACD agents. _
5 Define trunks (if additional trunks are required). _
6 Verify access to trunks (TGAR). _
Configure the network database in CallPilot
Note: For instructions, see CallPilot Manager online Help.
7 Configure the local server. _
Use the information recorded on the "CallPilot Networking—Local Server
Maintenance" worksheet (NWP-024).
8 Configure the prime location for the local server. _
Use the information recorded on the "CallPilot Networking—Switch Location
Maintenance" worksheet (NWP-026).
9 Configure the Network Message Service (NMS) satellite locations for the _
local server, if required.
Use the information recorded on the "CallPilot Networking—Switch Location
Maintenance" worksheet (NWP-026).
Configure the AMIS Networking message delivery options in CallPilot
Note: For instructions, see CallPilot Manager online Help.
10 Enable AMIS Networking message transmissions to and from open AMIS _
sites.
11 Define the open AMIS compose prefix. _
12 Configure the AMIS Networking batch delivery threshold. _
13 Define the allowed open AMIS delivery times. _
14 Configure the local server’s system access number. _
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
278 Appendix A Implementation and planning tools
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Integrated AMIS Networking Implementation Checklist: NWP-032 279
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
280 Appendix A Implementation and planning tools
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Enterprise Networking Implementation Checklist: NWP-031 281
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
282 Appendix A Implementation and planning tools
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
VPIM Networking Implementation Checklist: NWP-029 283
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
284 Appendix A Implementation and planning tools
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Section B: Configuration worksheets 285
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
286 Appendix A Implementation and planning tools
Location information
This location belongs to site name: Site ID:
Location name: Location ID:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CallPilot Networking: ESN Location Codes: NWP-037 287
Completed by
Administrator: Date:
Location information
This location belongs to site name: Site ID:
Location name: Location ID:
Completed by
Administrator: Date:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
288 Appendix A Implementation and planning tools
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CallPilot Networking: Remote Server Maintenance: NWP-025 289
_ Yes _ Yes
_ No _ No
Completed by
Administrator: Date:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
290 Appendix A Implementation and planning tools
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CallPilot Networking: Remote Server Maintenance: NWP-025 291
Connection information
Message transfer protocol: Connection DNs (Enterprise Networking only)
_ AMIS Note: If the remote server is uses the AMIS protocol, complete
the "Remote system access number" section in the following
_ Enterprise
paragraph.
_ VPIM
DN 1: _____________________________
DN 2: _____________________________
DN 3: _____________________________
Completed by
Administrator: Date:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
292 Appendix A Implementation and planning tools
Location Information
This location belongs to Site name: Site ID: This location is a
_ Prime switch location
_ Satellite switch location
Location name: Do you want to record a spoken name for the
location?
_ Yes (Click Record or import.)
_ No
Location ID:
Dialing plans
_ESN (Complete the ESN dialing plan information section _ CDP (Complete the CDP dialing
in the following section.) plan information section on the next
page.)
Mailbox addressing follows the dialing plan:
_Yes
_ No (Complete the Mailbox prefixes field.)
Mailbox prefixes: ____________________ Dialing prefix (for remote locations
only):
____________________ ____________________
CDP steering codes and overlap: Complete and attach "CDP Steering Codes" (NWP-027).
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CallPilot Networking: Switch Location Maintenance: NWP-026 293
Time zone
(Complete this section for local satellite-switch locations only.)
Use server time zone: Time zone (if server time zone is not
used):
_ Yes
_ No (Specify the time zone to be used.)
Completed by
Administrator: Date:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
294 Appendix A Implementation and planning tools
Outgoing messages
allowed on business
days (hh:mm) From: ___________________
To: ___________________
Outgoing messages
allowed on non-business
days (hh:mm) From: ___________________
To: ___________________
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CallPilot Networking: Message Delivery Configuration: NWP-028 295
Integrated AMIS:
Encryption options
Enable SSL for incoming SMTP sessions: _ Yes _ No
Connect to server with SSL for Outgoing SMTP _ Yes _ No
sessions:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
296 Appendix A Implementation and planning tools
Authentication options
Note: If you choose Yes for Unauthenticated as well as User ID and Password authentication, this
is referred to as mixed authentication.
Unauthenticated: _ Yes _ No
User ID and Password authentication: _ Yes _ No
SMTP/VPIM password for initiating authenticated
connections to remote servers: ___________________________
Authentication failure attempts
Maximum failed authentication attempts from a remote server: _____________
Action to perform when the maximum is reached: _ Log only _ Log and
disable server
Maximum failed authentication attempts from a user: ____________
Action to perform when the maximum is reached: _ Log only _ Log and
disable user
Completed by
Administrator: Date:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
CallPilot Networking: Open VPIM Shortcuts: NWP-038 297
VPIM prefix FQDN (domain name) VPIM prefix FQDN (domain name)
_________________ ________________ _________________ ________________
_________________ ________________ _________________ ________________
_________________ ________________ _________________ ________________
_________________ _________________ _________________ ________________
_________________ _________________ _________________ _________________
_________________ _________________ _________________ _________________
_________________ _________________ _________________ _________________
_________________ _________________ _________________ _________________
_________________ _________________ _________________ _________________
_________________ _________________ _________________ _________________
_________________ _________________ _________________ _________________
_________________ _________________ ________________ _________________
_________________ _________________ _________________ _________________
_________________ _________________ _________________ _________________
_________________ _________________ _________________ _________________
Completed by
Administrator: Date:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
298 Appendix A Implementation and planning tools
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
299
Appendix B
How AMIS and Enterprise Networking
handle messages
"Networking messages" (page 299)
Networking messages
Every networking message contains two main parts:
• a message header
• the message body
Message header
The message header transmits to the receiving site with DTMF signals. The
header contains the following information:
• the sender’s address, which can include the site or location ID, mailbox
number, and text name, depending on how the features are enabled (for
Enterprise, the sender’s spoken name is recorded)
• each recipient’s address (site or location ID, mailbox number)
• the system access number
• the type of message (regular, acknowledgment, or non-delivery
notification [NDN])
• the time and date when the message was sent
• for Enterprise only, the priority applied to the message (private, urgent,
or acknowledgment)
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
300 Appendix B How AMIS and Enterprise Networking handle messages
Message body
The recorded message is played over the voice port of the sending site
and is recorded by the receiving site. The recorded message contains the
following information:
• the voice portion of the message
• any attachments
Message priorities
The sender can assign a message priority to an Enterprise networking
message. There are three priorities:
• economy
• standard
• urgent
MTA responsibilities
The MTA provides many of the basic maintenance functions required by
CallPilot networking. The MTA maintains the following services:
• queue outgoing network messages
• determine when to begin sending messages to a remote system
• receive incoming messages for delivery to local users
• collect networking traffic Operational Measurements (OM) reports
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
What the MTA does 301
MTA Monitor
When enabled, the MTA Monitor continuously watches the performance of
the MTA. The MTA Monitor provides detailed information and is useful for
regular maintenance and troubleshooting.
ANA responsibilities
The ANA sends messages to and receives messages from remote systems
configured with either AMIS or Enterprise networking. There is one instance
of the ANA for every active analog networking session. An ANA instance
terminates when the session is over.
The diagram shows the activity of both the MTA and the ANA in message
handling.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
302 Appendix B How AMIS and Enterprise Networking handle messages
Figure 41
MTA and ANA message handling
As the preceding diagram indicates, the MTA handles most of the message
processing. Every minute, a scheduler wakes the MTA. The MTA scans the
message queue for each destination, and checks the status of messages
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
What the ANA does 303
Step Action
3 The sending site sends the initiating password and the receiving site
ID to the receiving site.
4 The sending site also indicates that it sends a remote user text
information if the necessary options are enabled on the site
configuration for the receiving site.
5 The receiving site checks the site ID and password:
If the information is invalid, the receiving site informs the sending site
that either the site ID or the password is incorrect, and drops the call.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
304 Appendix B How AMIS and Enterprise Networking handle messages
—End—
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
What the ANA does 305
The following table describes how messages are transferred for Enterprise
networking:
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
306 Appendix B How AMIS and Enterprise Networking handle messages
—End—
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Example of message handling with AMIS Networking 307
Step Action
—End—
Example
• The system access number of the original message = 14167779898.
• The remote system adds a dialing prefix (for example, 9) to allow dialing
out from the switch.
The receiving site identifies the sending site if it finds a connection DN that
matches the system access number it received. When the recipient listens
to the message, the sending site is identified.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
308 Appendix B How AMIS and Enterprise Networking handle messages
If the receiving site does not find a connection DN that matches the
system access number it received, it treats the message as an Open AMIS
message sent from a remote site that is not part of the private messaging
network. When the recipient listens to the message, the sending site is
identified only as an open site.
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
309
Index
A in complex network 197
access code and ESN prefix 94 message length supported 48
access code, ESN 230 message transmission time 75
access mechanism message types supported 47
direct access 181 minimizing risk of long-distance toll
indirect access 182 fraud 248
offnet access 182 preliminary requirements for
ACD-DNs, on existing satellite-switches 189 configuration 224
addressing a message recipients, time zone conversions
to a local user with ESN 95 (Network Message Service) 194
to a remote user with ESN 95 sending message to remote user
to an open site 51 scenario 306
addressing plan when to implement 153
distinguished from dialing plan 101 AMIS protocol 29
administration guides 18 compared with Enterprise
administration, network Networking protocol 42
about implementation 147 AMIS-A protocol.See AMIS protocol 29
administrator responsibilities 148 AML. See Application Module Link 181
implementation scenarios 147 ANA (Analog Networking Agent)
administrators description 301
time zone conversions (Network analog protocol
Message Service) 193 AMIS protocol 29
alarm mailbox 60 compared to digital 31
AMIS compose prefix Enterprise Networking protocol 29
selecting 209 another dialing plan
AMIS delivery times example 109
default values 210 recommended relationship between
described 211, 214 dialing and addressing plans 101
AMIS Networking application gateway
broadcast messages 118, 122 definition 251
description 146 overview 250
disabling 208 Application Module Link
enabling 208 previously known as 181
implementation checklists 274
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
310 Index
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Index 311
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
312 Index
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Index 313
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
314 Index
how sites use Names Across the extension length and CDP steering code 99
Network 86
implementation checklist 274 F
message delivery 67 failures, authentication
Message Delivery Configuration description 262, 265
page, CallPilot Manager 156 limiting 264
message length 67 potential causes 262
message length and non-delivery reporting 264
notifications 49 fax channel 167
message length supported 48 fax channel type 203
message transmission times with fax message type
text 76 support 47
message types supported 47 features
Names Across the Network 227 networking solutions compared 54
Names Across the Network and firewall
message transmission times 77 and implementation 136
protocol 29 definition 250
receiving message text description 250
information 227 security and VPIM Networking 250
recipients, time zone conversions firewalls and encryption 270
(Network Message Service) 194 FQDN
Enterprise Networking protocol 29 overview 131
advantages over AMIS protocol 42 right-hand side of VPIM address 126
Enterprise Site ID FQDN of local SMTP/VPIM server 227
description 225, 236 From entry, header 127
ESN fully qualified domain name. See FQDN 126
access code 230
location code 230
location code overlap 231 G
ESN dialing plan gathering information
and user location 185 checklist 175
recommended over CDP dialing from open sites 172
plan 173 purpose 172
ESN information, remote prime switch remote switch location checklist 176
location 243 gathering required information
ESN prefix new implementation 172
and access code 94 upgrade 172
location code 91, 94
ESN. See Electronic Switched Network 94 H
Event Monitor and non-delivery header contents 299
notifications 53 header, From entry 127
exchanging messages holding time
with integrated sites, telephone and description 208
desktop users compared 126 standard messages 208, 213
with open sites, telephone and urgent messages 208, 213
desktop users compared 125
exchanging messages with open sites 35
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Index 315
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
316 Index
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Index 317
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
318 Index
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Index 319
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
320 Index
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Index 321
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
322 Index
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Index 323
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
324 Index
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Index 325
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
326 Index
W
Web messaging users
Nortel CallPilot
Network Planning Guide
NN44200-201 01.02 Standard
5.0 3 May 2007
Copyright © 2007, Nortel Networks Nortel Networks Confidential
.
Nortel CallPilot
Publication: NN44200-201
Document status: Standard
Document version: 01.02
Document date: 3 May 2007
Sourced in Canada
The information in this document is subject to change without notice. The statements, configurations, technical data, and
recommendations in this document are believed to be accurate and reliable, but are presented without express or implied
warranty. Users must take full responsibility for their applications of any products specified in this document. The information in
this document is proprietary to Nortel Networks.
*Nortel Networks, the Nortel Networks logo, and the Globemark are trademarks of Nortel Networks.
*Microsoft, MS, MS-DOS, Windows, and Windows NT are registered trademarks of Microsoft Corporation.
All other trademarks and registered trademarks are the property of their respective owners.