Académique Documents
Professionnel Documents
Culture Documents
Information is subject to change without notice. Nortel Networks reserves the right to make changes
in design or components as progress in engineering and manufacturing may warrant.
The process of transmitting data and call messaging between the Meridian 1 PBX and Contact
Center Manager Server 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.
This page and the following page are considered the title page, and contain Nortel Networks and
third-party trademarks.
*Nortel, the Nortel logo, the Globemark, CallPilot, Contivity, DMS, DMS-10, DMS-100, DMS-200,
DMS-250, DMS-300, DMS-500, DMS-MTX, DMS-STP, DPN, DPX, Dualmode, Helmsman, ICN,
IVR, MAP, Meridian, Meridian 1, Meridian Mail, Meridian SL, Norstar, Optera, Optivity, Passport,
Periphonics, SL, SL-1, Succession, Supernode, and Symposium are trademarks of Nortel Networks.
3COM, U.S. ROBOTICS, and SPORTSTER are trademarks of 3Com Corporation.
ADOBE, ACROBAT, ADOBE ACROBAT, ACROBAT READER, FRAME, FRAMEMAKER, and
POSTSCRIPT are trademarks of Adobe Systems Incorporated.
ANSI is a trademark of the American National Standards Institute, Inc.
CITRIX is a trademark of Citrix Systems, Inc.
CRYSTAL REPORTS is a trademark of Crystal Decisions, Inc.
CELERON, ITANIUM, INTEL XEON, INTEL INSIDE XEON, PENTIUM, PENTIUM II XEON, and
XEON are trademarks of Intel Corporation.
IBM, MYLEX, and ACCELERAID are trademarks of International Business Machines Corporation.
ACTIVE DIRECTORY, INTERNET EXPLORER, MICROSOFT, MICROSOFT ACCESS, MS-DOS,
POWERPOINT, WINDOWS, WINDOWS NT, WINDOWS 2003, WINDOWS SERVER 2003, and
WINDOWS XP are trademarks of Microsoft Corporation.
MCAFEE and NETSHIELD are trademarks of Networks Associates Technology, Inc.
NOVELL is a trademark of Novell, Inc.
WINZIP is a trademark of Nico Mak Computing, Inc.
RACORE is a trademark of Racore Computer Products, Inc.
CLEARCASE is a trademark of Rational Software Corporation.
ASEAGATE is a trademark of Seagate Technology, LLC.
STRATUS is a trademark of Stratus Computer Systems, S.à.r.l.
J2SE, J2EE, and SOLARIS are trademarks of Sun Microsystems Inc.
REPLICATION AGENT, REPLICATION SERVER and SYBASE are trademarks of Sybase, Inc.
PCANYWHERE and THE NORTON ANTIVIRUS are both trademarks of Symantec Corporation.
TANDBERG is a trademark of Tandberg Data A/S.
VISIBROKER is a trademark of Visigenic Software, Inc.
UNIX is a trademark of X/Open Company Limited.
Contents
1 Getting started 7
New in this release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Skills you need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Related documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
How to get help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Index 117
Getting started
In this chapter
New in this release 8
Overview 10
Skills you need 11
Related documents 13
How to get help 15
The following sections detail what is new in the Nortel Contact Center Manager
SIP Contact Center Switch Guide (297-2183-962) for version 3.0.
“Features” on page 8
“Other changes” on page 9
Features
See the following sections for information about feature changes:
“SIP Contact Center” on page 8
“Contact Center Manager Administration enhancements” on page 8
Other changes
See the following sections for information about changes that are not feature-
related:
“Configuring CDNs and PCAs” on page 9
Overview
This section describes the skills and knowledge you need to use this guide
effectively.
PC experience or knowledge
Knowledge of or experience with the following PC products can be of
assistance:
Microsoft Windows Server 2003 (Standard or Enterprise edition)
Microsoft Windows 2003 (Standard or Enterprise edition)
client/server architecture
Internet Protocol (IP)
Related documents
The following guides are available on the Contact Center portfolio DVD or on
the Nortel Web site (www.nortel.com).
For information
about Refer to NTP number
For information
about Refer to NTP number
This section explains how to get help for Nortel products and services.
www.nortel.com/support
This site provides quick access to software, documentation, bulletins, and tools
to address issues with Nortel products. From this site, you can:
download software and related tools
download technical documents, release notes, and product bulletins
sign up for automatic notification of new software and documentation
search the Technical Support Web site and Nortel Knowledge Base for
answers to technical issues
open and manage technical support cases
Outside North America, go to the following Web site to obtain the phone
number for your region.
www.nortel.com/callus
www.nortel.com/erc
In this chapter
Nortel SIP Contact Center core components 18
SIP Contact Center—component features, functions, and terminology 20
Switch compatibility 24
The Nortel Session Initiation Protocol (SIP) Contact Center solution consists of
the following core components:
Contact Center Manager 6.0 (CCM)
Communication Control Toolkit 6.0 (CCT)
Contact Center Agent Desktop (CCAD)
Contact Center 6.0 License Manager (LM)
Multimedia Communication Server 5100 for Enterprise (MCS 5100)
Nortel Media Application Server (MAS)
Communication Server 1000 Call Server (CS 1000 CS)
Communication Server 1000 Signaling Server (CS 1000 SS)
Communication Server 1000 Network Routing Service (CS 1000 NRS)
MCS Multimedia PC Client running Converged Desktop 2 mode (MCS
PCC CD2)
Telset (non-ACD, TR87 controllable telset portion of Agent CD2 Desktop)
The following diagram shows the building blocks of the SIP Contact Center
solution.
The MCS 5100 views the SIP Contact Center as a cluster of SIP endpoints to
which it directs inbound customer calls or to which it accepts inbound calls
targeted at subscribers (contact center agents configured in Converged Desktop
II mode). The MCS 5100 is not aware of the concept of CDNs, routepoints, or
agents. To the MCS 5100, these entities are SIP subscribers.
In this document, the CS 1000 system refers to any and all of the following:
Communication Server 1000E (CS 1000E)
Communication Server 1000S (CS 1000S)
Communication Server 1000M (CS 1000M)
Meridian 1 (M1)
CD2 is the mandatory Agent Desktop configuration for SIP Contact Center.
CD2 leverages AML and ACD features on CS 1000. SIP Converged Desktop
services (SIP CDS) and Nortel Converged Desktop are equivalent to CD2.
Of these components, only the Nortel CS 1000 F/E for Remote Telephony Call
Control, using SIP CTI, is applicable to SIP Contact Center. This feature
introduces a new TR87 Control Enabled Class of Service for CS 1000 telsets.
There is no MCS 5100 configuration associated with the MAS servers dedicated
to the SIP Contact Center. The MAS is configured only through the Contact
Center Manager Administrator.
Switch compatibility
The following table defines the release support matrix for core switch
components required for SIP Contact Center interoperability.
In this chapter
MCS 5100 configuration for SIP Contact Center interoperability 26
SIP domains 28
MCS 5100 configuration utilities and SIP Contact Center 29
MCS configuration steps 30
Routing CS 1000 calls to MCS CDNs 42
The primary role of the MCS 5100 in the SIP Contact Center solution is to act as
the SIP proxy for inbound and outbound SIP contacts (for example, SIP sessions
to agents). To support this functionality, the MCS 5100 also acts as the SIP
Registrar and Location server for SIP Contact Center. For further details, see
Appendix A, “SIP basics.”
All SIP sessions to and from the SIP Contact Center pass through the
MCS 5100, except SIP CTI (TR87) sessions. SIP CTI sessions originate and
terminate directly between the SIP Contact Center and the Remote Call Control
front-end application running on the CS 1000 Signaling Server. If SIP CTI
sessions are accidentally routed to the MCS 5100, the MCS 5100 rejects them.
When the MCS 5100 runs as the SIP Contact Center proxy, it performs three
core functions:
It routes all inbound customer calls (voice and video) to the SIP Contact
Center. The MCS 5100 resolves the SIP addresses of inbound contacts to
specific SIP CDNs or routepoints on the SIP Contact Center and routes the
contacts onto the SIP Contact Center accordingly as an inbound SIP
session.
It routes SIP Contact Center calls, initiated by the SIP Contact Center, to
the SIP address of target contact center agents. In Contact Center 6.0,
contact center agents must be configured and running as Converged
Desktop II users.
It maintains the Local SIP (Contact Center) Subscriber and link status.
In Contact Center 6.0, the SIP Contact Center mandates that a SIP proxy and
registrar must be present (in other words, that MCS 5100 is present and
operational). As part of the start-up operation, the SIP Contact Center validates
that the MCS 5100 is present by verifying that a specialized subscriber, referred
to as the Local SIP (Contact Center) Subscriber, exists and is operational on the
MCS 5100. SIP Contact Center does this by initiating an automatic SIP
registration against the Local SIP Subscriber. After the Local SIP Subscriber
registration succeeds, the SIP Contact Center continues to refresh this
SIP domains
Although it is not mandatory, Nortel recommends that you configure all SIP
addresses (CDNs, MAS addresses, and agents) that are utilized by the SIP
Contact Center within the same SIP domain (username@domain-name).
For example:
sales@nortel.com
support@nortel.com
pso@nortel.com
Configuration utilities for the MCS 5100 and the SIP Contact Center include the
following:
MCP System Management Console—an installed client used to check
system status, alarms, and miscellaneous operations, administration, and
maintenance items (such as enable or disable MCS subsystem components
or software upgrade management). Use the MCP System Management
Console to configure the authentication method on the MCS 5100.
MCS Provisioning Client—a browser-based client used to administer the
MCS 5100 system, including domains, gateways, numbering plan and route
configuration, adding and removing users (subscribers), and defining
subscriber class of service and service packages.
You must use the MCS Provisioning Client to configure the following on
the MCS 5100:
creation of the contact center domains
creation of suitable service packages for the Local SIP Subscriber and
SIP Contact Center CDNs
MCS Personal Agent—a browser-based client used to administer
individual MCS subscriber personal configuration options, including
Personal Call Routing options, Picture ID, and voicemail server
configuration.
Usage of the MCP System Management Console and the MCS Provisioning
Client are mandatory for configuring the MCS 5100 to interoperate with the SIP
Contact Center.
The following sections describe the procedures to configure the MCS 5100 for
SIP Contact Center.
3 Select Modify (which can request that you first lock the server).
3 Create a new domain to be used for Contact Center CDNs and the Local
SIP Subscriber. In the Name field, enter the domain name as configured on
the CCMS SIP Server tab of the CCMS Setup Configuration Utility.
SIP Contact
Center
Subscriber
4 You can accept all parameters (default IPCM, Default MeetMe, Default UC,
and Miscellaneous) as default.
5 Click Add.
Creating the MCS 5100 service package for the Contact Center Local
SIP Subscriber and CDNs
Use the MCS Provisioning Tool to create a dedicated service package for the
Contact Center Local SIP Subscriber and CDNs. For example, create a service
package called SIPCCSubscriber. Disable all services except Advanced
Screening. MCS 5100 Advanced Screening can be utilized by CDNs to support
contact center out of service conditions. Do not configure CDNs as Converged
Desktop subscribers.
Use the MCS Provisioning Client to configure the Local SIP Subscriber.
3 In the User Name box, type a user name. The User Name must match the
Contact Center Name field on the SIP Server tab of the CCMS Server
Setup Configuration Utility.
4 In the First Name box, type a first name.
5 In the Last Name box, type a last name.
Tip: Assign any meaningful first and last name (not a SIP Contact Center
dependency).
6 In the Password box, type a password.
Do not use the Local SIP Subscriber for routing calls to the SIP-enabled Contact
Center server. If calls are routed using the Local SIP Subscriber, no call
processing occurs. That is, calls do not get answered or receive any treatment.
MCS Personal Agent configuration can be performed, which sets up a routing
rule that rejects all inbound calls to the Local SIP Subscriber and replies with an
instant message identifying that the Local SIP Subscriber is not a dialable
number.
To accept incoming SIP contacts, you must configure the SIP Contact Center to
act as a SIP Termination Endpoint. The Contact Center Manager Server supports
configuration of CDNs as routepoints, through Contact Center Manager
Administration, with SIP properties (SIP URI for example, sales@cc.nn.com).
The equivalent CDNs must also be configured on the SIP Proxy/Registrar
infrastructure (in this case, the MCS 5100), as all contact center calls are routed
through the SIP infrastructure.
Contact Center Manager Server must be aware of the SIP addresses of its CDNs
for three primary reasons:
to register the CDN with the MCS 5100 Proxy and announce its availability
for service and its physical service IP address (that is, the Contact Center
Manager Server IP address)
to match incoming SIP invites to determine which CDN and associated
service is being requested. This must support SIP: address resolution,
where the originating party enters the SIP: address of the CDN (for
The following steps are mandatory for creation of SIP CDNs and are in the
suggested sequence:
CDN creation using the MCS 5100 Provisioning Client
CDN creating using CCMA
With reference to Universal Dialing Plan (UDP) and Coordinated Dialing Plan
(CDP) configuration, to make any MCS subscriber DN dialable from the
CS 1000, any user (CD or not) on MCS must have an alias defined in the form of
PNI + HLOC + DN, regardless of whether CDP or UDP is used for intrasite
dialing. Pretranslation of the MCS gateway route transforms a CDP or UDP
dialed number to consistently take this form for user matching.
For this example, assume the PNI is 00001 and the LOC is 550 (these must be
configured on the CS 1000). For the customer dialing (AC1 + 5502004) on the
CS 1000 to access the CDN support@cc.nortel.com, the MCS subscriber
support@cc.nortel.com must have an alias of the form:
Names, Numbers, and URIs must be unique. The Name is used to uniquely
identify the CDN in Contact Center Manager Server reports. If CDP or UDP
dialing is not required, you can use other values for the Name. For example, use
a textual description for the Name and a CDP or UDP number for the Number.
Note: At this time, SIP Contact Center only supports local (non-networked) call
types.
Acquiring the CDN induces SIP Contact Center to REGISTER the CDN with
the MCS 5100. The CDN must be configured on the MCS 5100 for the
REGISTER operation to succeed.
Command/ Command/User
Prompt responses Description
Command/ Command/User
Prompt responses Description
NRS configuration
You must also configure the CS 1000 Network Routing Service (NRS) to map
this CDP dial plan entry to the correct SIP phone context. The SIP phone context
is a string or SIP Header that is added to the outgoing INVITE to MCS 5100
from the CS 1000. The MCS 5100 uses this string to locate the correct
Telephony Route Listing so that it can resolve the number dialed to a specific
domain and user.
On the NRS Standby DB view, select Routing Entries and add a new CDP or
UDP entry for the MCS Gateway Endpoint (originally configured for the
Converged Desktop).
The following screenshot shows a CDP entry for 20xx DNs and a UDP entry for
550, matching the call server configuration in the previous step.
The following diagram shows the two Telephony Routes in addition to those
added for Converged Desktop (a private UDP route and a private CDP route).
3 In the Request URI field, enter a number to call using the format
<number>@<domain_or_subdomain_name>.com.
4 In the To field, enter the same name as in the Request URI field or leave it
blank.
5 In the From field, enter the calling person’s number using one of the
following formats:
<name>@<domain_or_subdomain_name>.com
<number>@<domain_or_subdomain_name>.com
6 Click Execute.
Result: A window appears and lists the translation (read only) verification
results.
Tip: If the window displays some or all null fields, the route is
misprovisioned and must be provisioned again.
In this chapter
Overview 50
Agent Desktop 51
Nortel SIP Contact Center desktop solution (CS 1000/MCS 5100) 52
Desktop configuration steps 60
Personal Agent MCS 5100 configuration options 75
Overview
This chapter provides a description of the Converged Desktop for the SIP
Contact Center, as well as details about the following tasks:
agent and supervisor configuration on Contact Center Manager
Administration
agent configuration on Communication Control Toolkit
Converged Desktop PC Client configuration
SIP trunk configuration on CS 1000
Converged Desktop configuration on CS 1000
MCS configuration
Agent Desktop
Generically, the functions supporting the Agent Desktop for SIP Contact Center
require the following:
a SIP-addressable media-termination device to terminate and originate
media such as voice, video, and instant messaging sessions to and from the
agent
an Agent User Interface to generate contact center application-specific
requests such as Agent Logon, Ready and Not Ready status, or Activity
Codes. This user interface also supports a means for controlling the media
termination device (Answer Call, Conference, Transfer). The mechanism to
support this control for the SIP Contact Center is to use the ECMA323
TR87 SIP CTI specification (www.ecma-international.org).
an Agent/Supervisor User Interface to generate contact center application-
specific requests such as Agent Observe or Barge-In
an Agent/Supervisor User Interface to display, in real time, the call status of
agents for whom the supervisor is responsible
Due to the requirement to support TR87 level desktop set control, the chosen
Agent Desktop solution is Converged Desktop. The Converged Desktop
mandates an infrastructure that includes:
CS 1000 Release 4.5 Call Server
CS 1000 Release 4.5 Signaling Server
NRS (coresident with Signaling Server or otherwise)
MCS 5100 Release 3.0/3.5
Customers dialing in can utilize converged desktop on the assumption that this is
normalized by the MCS 5100 Application server and is transparent from a call
presentation perspective into the contact center.
The following sections define the desktop solution for the Enterprise version of
SIP Contact Center, which integrates with the CS 1000/MCS 5100.
CS 1000
CS 1000 is the call server that supports the agent desktop sets (for example,
i2004 sets or any SIP TR87 addressable sets) that provide the voice support
aspects of the Converged Desktop. The desktop set is not an ACD set.
The combination of the Converged Desktop Set and the Converged Desktop PC
Client constitute the Nortel Converged Desktop solution.
In converged mode, the set is known as the Preferred Audio Device (PAD). The
PAD provides all standard CS 1000 business-grade telephony features to the
user. Communication between the PAD and the CS 1000 is by way of Unified
Networks IP Stimulus (UNIStim) messaging to the Terminal Proxy server
running on the CS 1000 Signaling server component. The PAD is the audio
termination device for all calls. ACD features of the CS 1000 are not used and
not configured on the PAD (for example, the ACD key 0 or the NRDY key are
not configured). The Contact Center Agent Desktop provides all contact center
and ACD-related features. TR87messages are associated with the PAD and
TR87 services control the PAD.
You must select Converged Desktop Mode in the User Profile Settings
configuration screen on the PC Client, as shown in the following diagram.
The title bar indicates when the PC Client is running in converged mode, as
illustrated in the following screenshots.
user). This means that, by default, the SIP Contact Center only lets the
agent control and monitor a single line key by means of the Contact Center
Agent Desktop.
While the SIP Contact Center allows the agent to use the Contact Center
Agent Desktop to initiate telephony functions on the Converged Desktop
TR87 controlled solution without a mandatory logon to the contact center
(such as Knowledge Worker functions), it requires enablement of the
CS 1000 Virtual Office features on the CS 1000 to support hot desking (the
CS 1000 TR87 address is DN based and is exclusively tied to the agent) or
shift worker reuse of the same telset. If the Agent Desktop is a pure SIP
client, supporting TR87, the Virtual Office feature is an integral part of the
SIP dynamic-registration process.
A second DN key can be configured on the CS 1000 telset, but the SIP
Contact Center does not acknowledge its existence and it is not controllable
by the Contact Center Agent Desktop.
Some restrictions exist around automatic video startup on the Converged
Desktop. SIP Contact Center calls offered to the agent do not support
autostart of video. The agent must manually start video. Subsequent
transfer or conference initiations to other agents in the contact center
require that those agents manually restart the video.
The feature restriction implications of the Single Line Key include:
restrictions on Call Presentation Class support for Personal Call On-
Hold Contact Center Call Offer
potential restrictions on the nature of consultive Conference and
Transfer initiation
The following sections identify the configuration steps for the Nortel SIP
Contact Center solution.
A new section is provided to select the agent’s supported Contact Types. The
valid choices are voice and video. Selecting these contact types determines the
choice of skillsets an agent can be assigned to and the types of contacts that
agent can service.
The Agent Key field has been removed from the display. Previously, this field
identified a physical key on a supervisor’s telset on which the agent could be
contacted directly but it no longer applies. Agent status functionality is provided
by the Contact Center Agent Real Time displays or by SIP Presence on the
Converged PC Client User Interface.
This information is not required in the SIP Contact Center solution. Instead, the
agent invokes Call Supervisor by clicking the Call Supervisor button on the
Contact Center Agent Desktop (with no requirement for configuration).
This means that to use SIP CTI (TR87) controlled telsets, a CCT subscriber
must:
be configured as an agent or supervisor on Contact Center Manager Server
in Contact Center Manager Administration
be configured as a Contact Center User on CCT
The user does not have to log on to the contact center to invoke Agent Desktop/
CCT functionality. Therefore, there are no licensing implications on Contact
Center Manager Server.
The relevant overlays and configuration items for D-channel are shown in the
following table.
The following table shows the relevant overlays and configuration items for
Route configuration.
CUST 0 Customer
The following table shows the relevant overlays and configuration items for
Super Loop configuration.
The following table shows the relevant overlays and configuration items for
Trunk Unit configuration.
Both TR87 and Converged Desktop on CS 1000 require separate AML links and
VAS IDs to be configured. Configure the VAS ID for Converged Desktop as
follows:
SECU = NO
SECU = YES
You must configure two AML links. The following table shows the relevant
overlays and configuration items for AML link (LD 17).
You must configure two VAS IDs. The following table shows the relevant
overlays and configuration items for VAS (LD 17).
The following table shows the relevant overlays and configuration items for
ACD DNs (LD 23).
ACDN DN ACD DN
The following table shows the relevant overlays and configuration items for
CDNs (LD 23).
The following table shows the relevant overlays and configuration items for the
Service DN (LD 90).
The following table shows the relevant overlays and configuration items for the
PCA (LD 11).
The following table shows the relevant overlays and configuration items for the
Converged Desktop user (LD 10, 11).
TN lscu Terminal TN
ATTENTION
If the agents are required to have voice mail, you must set the
call forward time-out interval to a value greater than the return
to queue value set for the agents’ call presentation class. The
time-out interval is set as one of three possible number of rings
in overlay 15 (CFNO-2) and selected per agent in overlay 11
(RCO).
MCS configuration
The steps and the relevant configuration items involved in MCS configuration
are:
Create a gateway.
Configure users.
The final step for configuring agents is to set a rule in the agent’s personal
routing. By default, an agent’s set only rings for a fixed period of approximately
18 seconds before MCS retrieves the call and rejects it on behalf of the agent.
This behavior is incompatible with the Agent Call Presentation services of
Contact Center. If this route remains in place, the Call Presentation class defined
for an agent in CCMA cannot work correctly. Therefore, you must define a
personal agent route.
3 Click New.
Result: The Route Wizard: Initiate action window appears.
5 Do not select any filter. Use the default When a call is received from
anyone.
6 Click Next.
Result: The Route Wizard: Actions window appears.
7 Select Ring my devices in the following ordered lists, and then select
Ring THESE NUMBERS first in my list.
11 Under Type, choose My client. The Phone # or address field can be filled
in automatically when the My client option is selected. If not, manually type
in the address.
12 Click OK.
Result: The Select information dialog box closes.
14 If any exceptions are required, enter the appropriate numbers from the
various distribution lists, and then click Next. If no exceptions are required,
click Next.
Result: The Route Wizard: Finish window appears.
15 In the Complete this route by providing a name field, type a suitable
name for the route (for example, LetRingForever).
17 Click Save.
In this chapter
Overview 84
Configuring Virtual Office 85
Virtual Office operation 86
Overview
The CSE 1000 Release 2.0 Virtual Office provides a call service to travelling
users who want to use a different physical IT phone. Users log on using their DN
and an SCPW and receive the features of their home office IT phone. After users
log off the IT phone, the features that were transferred to that phone are
removed.
ATTENTION
For the purposes of this configuration, host set refers to the IP
set onto which the user logs on in order to attain the attributes
of the remote set. Remote set refers to the IP set who’s
attributes are accessible to the host set after the host set has
logged on.
Note: When a user logs on at a host set, the remote set is logged out and
available to others. While logged on at the host site, set options (such as
language, contrast, and ring type) are as programmed on the remote physical
phone. Codec selection is based on the zone properties of the home phone.
In this chapter
CCMS configuration and operation as Media Services workflow control 88
MAS configuration 91
CCMS, when configured for SIP, acts as a Media Services control point for the
Media Application Server farm. To invoke and control Media Services, CCMS
originates SIP sessions to the SIP Media server farm. The interoperability
protocol used between Contact Center Manager Server and the MAS (through
the SIP Proxy/Location server) is based on NetAnn, upon which the MCS MAS
is loosely based.
The following diagram shows the proposed CCMS to Media server integration.
Media servers can be remotely targeted through proxy resolution of the invoked
Media Service SIP address.
MAS Services are, in effect, SIP addresses. The contact center invokes the
following MAS services throughout the life of the call:
Conversation Space Service—All contact center calls are conferences
anchored on this service. This is an ad-hoc conference with contact center
specializations, such as:
ability to selectively mute or unmute legs to support supervisor features
such as Observe, Whisper, and Barge In
ability to transfer DTMF digits across the conference (DTMF Relay)
from the customer to the IVR service, which can be added to the
conference for Play Prompt and Collect Digits type services
ability to identify (through propriety header) when a supervisor joins a
call and, through MAS install time configuration, either play a periodic
observation tone to all on the call or play no tone
Treatments Service—This service provides the tones that CCMS invokes
throughout the life of the call (for example, Ringback, Busy). All tones for
the contact center call (including initial Ringback) originate from this
Media service under control of CCMS. This ensures consistency in tone
frequency and volume throughout the call. Tones can be internationalized
on the Media server by means of a Locale Header. However, it has yet to be
confirmed if this is to be deployed and supported, pending resolution of the
Media server delivery vehicle in the first SIP Contact Center release. Set
the Locale Header on CCMS using the Contact Center Configuration
Utility. It is also set on the MAS at the time of installation, but gives
preference to the CCMS default configuration.
Announcement Service for RAN—This service can also be
internationalized through the Locale Header. RAN files can be .wav files
for audio or .avi files for video. You must specify the full RAN filename as
the Route Name when configuring the RAN Route Number in CCMA.
IVR Service—This service consists of canned IVR for Play Prompt and
Collect Digits. These services are voiceXML dialogs.
Multimedia Treatment Services—These services consist of canned
services for Webpush and Instant Message (IM) treatments. These services
are voiceXML dialogs that use the MCS IM protocol and are therefore
restricted in terms of their open usage. These features have been added to
provide advanced services in controlled environments, such as:
internal help desks where all clients are MCS-based
MAS configuration
The MAS does not SIP Register its services dynamically with SIP-Contact
Center. Instead, each Media server is statically configured through Contact
Center Manager Administration and the services CCMA supports are deployed
against it.
You must configure these services with the Contact Center Manager Server
configuration utility as shown in the preceding diagram.
The default vXML Service URI is the Dialog Service Treatment Address in
Contact Center Manager Administration.
The default Announcement Service URI is the Announcement Service
Treatment Address in Contact Center Manager Administration.
The default CSpace Service URI is the CSpace Service Treatment Address
in Contact Center Manager Administration.
The Rank arrows identify MAS relative priority for Linear settings (and for
initial Round Robin selection after restart).
With Linear selection, all treatment requests are directed to the same Media
server until capacity is reached. SIP Contact Center monitors available capacity
for each call, and port usage is compared against the maximum capacity for the
Media server. The maximum capacity is hard-coded, based on the Media server
type parameter. For third party media servers, where the capacity is not known,
SIP SP continues to request treatment invocations until an appropriate error
response is received from the Media server, indicating that the capacity is
exceeded.
With Round Robin selection, treatment requests are balanced across all Media
Application Servers.
You can also configure your own treatment service URLs (for example,
myService) and associate them with any of the MAS or third party media
services configured. The Treatment Address parameter, in all cases, is a string.
Any Media Service can be associated with the Proxy Address instead of to a list
of statically provisioned Media Services, which effectively hands off control of
resolving where the Media server is to the Proxy server. Enable this by checking
the Use Proxy Server checkbox on a service by service basis.
In this chapter
Overview 96
Overview
Standby Server
This feature is not supported by SIP Contact Center.
balanced across both servers (agents must target logon to the primary or
secondary server with no autologon capability from primary to second).
If a continual failure exists, the call is subsequently routed to:
an ACD CDN (1800 555) on the CS 1000
The Personal Agent permits pushing of IMs and Web pages at each failure point,
allowing potential feedback to the customer at the same time as an ongoing
Ringback.
Fallback ACD
Automatic call distribution (ACD) features on the switch are not supported.
Therefore, options to default a call seamlessly to the switch do not exist. If
agents have a dual desktop (supporting SIP Contact Center and separately
traditional M1 Voice Contact Center) or if SIP Contact Center is deployed on a
CS 1000/MCS 5100 Converged System that also supports the traditional
AML-based SIP Contact Center, it is possible to redirect calls directed for the
SIP Contact Center back to a CS 1000 CDN through the Personal Agent Call
Routing Configuration (or to any network accessible CDN).
SIP basics
In this chapter
Sip functions 102
SIP infrastructure 104
Sip functions
This section provides a basic reference for SIP. For a more complete overview,
see the following Web site:
www.sipcenter.com
SIP is the Session Initiation Protocol (an IETF standard). RFC3261 is core
protocol definition. SIP is based on HTTP (Request/Response type protocol).
Key strengths of SIP include:
ease of implementation (won the H.23 versus SIP battle)
openness (can be used to transport many data types)
extensibility (ability to support customized-message header definitions
while still remaining within the SIP Interface Standard Guidelines)
SIP strength in the mobile community and a core part of Microsoft’s
desktop communication solution (with Microsoft .RTC and the evolution of
Microsoft Windows Messenger).
SIP methods
The basic SIP methods include:
INVITE—initiate call
ACK—confirm final response
BYE—terminate call
SIP responses
SIP responses (HTTP-based) include:
1xx—searching, ringing, queuing, and so on
2xx—success
3xx—forwarding
4xx—client mistakes
5xx—server failures
6xx—busy, refuse, not available anywhere
SIP infrastructure
SIP BBUA
A SIP back-to-back user agent (BBUA) is two independent SIP UAs, which are
bridged by an application. SIP sessions terminating on the incoming UA are
passed to the application for modification and next step decision-tree analysis.
Subsequently, a new SIP session can be originated on the outgoing UA, which is
twinned with the incoming UA for the duration of the call.
SIP Contact Center uses the BBUA architecture; the Contact Center is the
application. Another example of BBUA operations is the Click-to-Call
operation.
SIP Registrar
The SIP Registrar is the entity to which the SIP endpoints send REGISTER
messages to identify their current location in the IP network. Generally, the SIP
Registrar stores data in the location server (or is one and the same as the location
server). A further requirement of the SIP Registrar is to provide authentication
services for the SIP user (confirms user is configured and validates user
password). Various authentication services are common, including HTTP Digest
(RFC2069 and RFC2617).
The SIP Contact Center solution statically configures the address of the
Registrar using Server Config.
The Media server provides media services for the contact center application
(such as RAN, Music). Using this protocol, all media services resolve to SIP
URI addresses (for example, RanAnnouncement@mediaserver1.com)
Additional parameters can be passed as part of the SIP URI.
The MCS MAS bases its SIP Media Service invocation protocol on the
following draft standard:
Organization IETF
State Unknown
Date 2003-03-05
SIP CTI
In this chapter
Overview 110
SIP CTI support (TR87) 111
SIP CTI control 112
CS 1000 TR87 feature support 114
Overview
SIP significantly blurs the lines for CTI. In effect, the SIP protocol is a CTI
transport, mandating that all CTI applications operate in first party mode (as SIP
UAs). However, this does create some significant limitations within a contact
center environment. For example:
Within RFC3261, there is no provision for SIP messaging, which allows
SIP application A to control the actions of SIP endpoint B. Application A
can offer and receive calls to endpoint B and, by acting as a proxy, can
effectively gather a critical mass of information with respect to the state of
B. Application A can prevent B from making or accepting calls and can
also perform CTI, like applications such as Click-to-Call. However, SIP
application A cannot issue a command over SIP to have B force-answer a
call.
A centralized server interface for third party CTI (such as Siebel
integration) becomes extremely challenging. The server must create a non-
SIP transport link to the user side of every SIP client it wants to control.
Given the lack of IETF progress on the issue, an emerging SIP CTI third-party
protocol has been defined by the ECMA community. The Technical
Recommendation TR87 provides details of what the protocol is intended to
support. SIP Contact Center does not support all of the available profiles. One of
the biggest drivers for support of TR87 on SIP-enabled call servers is Microsoft
Office Communicator application integration, the Nortel Converged Office
feature.
A new function for the Contact Center Manager Server in the SIP Contact
Center solution is its operations as a TR87 SIP CTI Service Provider.
Commands originating from the Communication Control Toolkit for agent
functions (such as Make Call or Answer Call) are converted to TR87 commands
and transported over SIP to the target TR87 device termination. See SIP CTI
control for detailed information about TR87 support and configuration.
At startup, the SIP-enabled Contact Center Manager Server sends SIP invites to
applicable TR87 terminals to start monitoring. In the case of CS 1000/
MCS 5100 integration, the invite is proxied through MCS to the relevant
CS 1000 Signaling server. The Signaling server or Call server interface converts
TR87 requests to UNIStim (or otherwise) set requests to the relevant terminal.
The following diagram shows the TR87 message sequence for monitor and
control of an agent desktop.
6. MCS forwards the ACK to the CS 1000. The dialog is established and
subsequent TR87 messages can be transported in SIP INFO messages over
this dialog.
7. Contact Center Manager Server sends a TR87 <GetCSTAFeatures> in a
SIP INFO to MCS to request the CSTA feature set supported by CS 1000.
8. MCS forwards the INFO to the CS 1000.
9. The CS 1000 responds with its supported CSTA feature set in a TR87
<GetCSTAFeaturesResponse> message.
10. MCS forwards the 200 OK to Contact Center Manager Server.
11. Contact Center Manager Server initiates monitoring of the Converged
Desktop set by sending a TR87 <MonitorStart> service request.
12. MCS forwards the INFO to the CS 1000.
13. The CS 1000 responds with a TR87 <MonitorStartResponse>.
14. MCS forwards the 200 OK to Contact Center Manager Server.
D M
D-channel MAS 23
configuration items 63 MAS configuration 91
Dialing Plan translation verification tool 47 addition of the media server in CCMA 91
Distance Steering Code 42 association of Media Services with the MAS
domains 28 pool 92
configuring 32 MCP System Management Console 29
MCS 5100 20
alias 45
E CDN Subscriber 37
configuring Personal Agent options 75
extended SIP methods 103 Dialing Plan translation verification tool 47
functions 26
MCS 5100 aliases 38
F MCS 5100 Proxy/Registrar 54
MCS configuration steps 71
fallback ACD 97 MCS Personal Agent 29, 96
MCS Provisioning Client 29
Media Application Server 23
G Media server
redundancy 100
gateway 72
Media servers 88
gateway route 72
Multimedia 20
Multimedia Treatments Services 89
H
help N
from Nortel 15
Nortel Converged Desktop 21
Nortel Converged Desktop II 21
Nortel Converged Office 22
I Nortel help 15
IVR Service 89 NRS
configuring 44
L P
Linear selection 93
link-down 27 PC Client configuration 63
Local SIP Subscriber 26 PCA configuration 70
configuring 35 personal agent routes 75
Location Code 43 Provisioning Client 29
R T
required switches 24 telephony route list 73
Round Robin selection 93 telephony routes 73
Route configuration 64 TR87 22
routepoints control 58
configuring 36, 39 feature support 114
Treatments Service 89
trunk configuration
S configuring CS 1000 SIP trunk 63
trunk group 72
Service DN configuration 69 Trunk Unit configuration 66
service package 33
services
Announcement Service for RAN 89
Conversation Space Service 89
U
IVR Service 89 UDP dialing 43
Multimedia Treatments Services 89
Treatments Service 89
SIP BBUA 104
SIP Contact Center 20
V
Agent Desktop requirements 51 VAS configuration 67, 68
building blocks 19 Virtual Office
configure as an MCS 5100 node 30 configuring 85
core components 18 logging off 86
SIP CTI 22, 26 logging on 86
1st Party Control 110 vXML Service URI 92
3rd Party Control 110
TR87 control 58
SIP domains 28
SIP Location server 105
SIP Media server 106
SIP methods 102
extended 103
SIP Presence server 106
SIP Proxy 54
SIP Proxy server 106
SIP Registrar 105
SIP responses 103
SIP User Agents 104
Super Loop
configuration 66
supervisor configuration 61
switch support 24
Occupation: Phone:
Information is subject to change without notice. Nortel Networks reserves the right to make changes
in design or components as progress in engineering and manufacturing may warrant.
The process of transmitting data and call messaging between the Meridian 1 and Contact Center
Manager 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.