NN43001-121
Legal Notice
Contents
NN43001-121 01.03 Standard Release April
Installation 101
Maintenance 209
Appendix a Call Flow and protocol details 237
Copyright 2005-2008, Nortel Networks
Other changes
Office Communications Server 2007 features
Revision History
January
December
Getting help from the Nortel web site
How to get help
Getting help through a Nortel distributor or reseller
Introduction navigation
Prerequisites
Introduction
Converged Office
Component overview navigation
Converged Office component overview
Enterprise Voice components OCS
Enterprise Voice
OCS 2007 Voice components
Core routing server components
Media Gateways
CS 1000 and OCS 2007 logical network elements
Mediation Server
Signaling and Media path between the OC client and CS
Example of RCC with SIP CTI TR/87
Remote Call Control with SIP CTI TR/87
Remote Call Control
Telephony Gateway and Services
Converged Office component overview
Dual forking example
Personal Call Assistant
Personal Call Assistant PCA service
OCS 2007 snap-in
Access Edge Server
CDR data collection
Multimedia Convergence Manager
Call Appearance pop-up window
SIP CTI TR/87 Protocol
SIP diagram
IP diagram page 31 depicts the IP protocol information
Hardware Load Balancer
IP diagram
Documentation References
Office Communicator
Documentation References
Technical document Content Primary audience
Planning process
Planning and engineering navigation
Network configuration
Small network
Small network configuration
Medium network
Medium network configuration
Large network
Large network configuration
Multiple customer network
Multiple customer network
Multiple location network
Multiple location network
Load Balancer planning
Load balancer navigation
Load Balancer prerequisites
TCP
Load Balancer requirements
High-scale and high availability configuration
Redundancy with Load Balancers
Nortel Application Switch
Capacity planning
Incoming Load Balancer
Load Balancer capacity requirements
SIP CTI TR/87 services requirements
Capacity planning navigation
OC 2007 client requirements
Planning and engineering
Signaling Server requirements
Mediation server requirements
SIP CTI TR/87 example
Call Server requirements
OCS Proxy and MCM capacity requirements
Maximum call rate Usage
General requirements navigation
General requirements
Operating System Requirements
Server topology
Hardware Requirements
Mediation Server hardware requirements Hardware
OCS Proxy server hardware requirements
Office Communicator client requirements
Virtual Server
Back end database for a small to medium Enterprise pool
Back end database for a large Enterprise pool
SIP access port
Storage
Trunks
Traffic figures Traffic CCS Traffic Erlang Number of ports
Inputs Description
Traffic CCS Traffic Erlang Number of ports
Port use
Basic Client Configuration
Security
Signaling and media encryption
Signaling security
Signaling security with TLS
Dial Plan considerations
Computer SIP Calls
Phone RCC or TR/87 Calls
International Format Numbers
Signaling and media paths
Number formats supported by Office Communicator
Dialstrings
Outside North America format
North American format
Outside North America
Within North America
Systems, platforms, and applications
Telephony Gateway and Services planning
Telephony Gateway and Services navigation
International format numbers for SIP Gateway and SIP CTI
Capacity
Redundancy
SIP routing
SIP routing
Feature Interactions
Computer call
Planning and engineering
Telephony Gateway and Services planning
Planning and engineering
Remote Call Control with SIP CTI
Supported systems, platforms, and applications
Simple network diagram
Nortel applications
Other systems, call servers Gateways
CDR
Competitors
Third party applications
Single node Redundancy
Campus redundancy
Geographic redundancy
Branch Office redundancy MG 1000B/SRG
SIPCTIStop all command Command Description
Call Forward state changes
Feature Interactions of RCC Feature Operation Description
Feature Operation Description
LCS 2005 and OCS 2007 coexistence
Client considerations
Converged Office functionality
LCS 2005 and OCS 2007 coexistence
Load balancer considerations
Default configuration parameters Parameter Default value
Migration planning from LCS 2005 to OCS
MCM 2.0 to MCM
Prerequisites
User experience Phase Description
Determine your deployment options
Migration process
Phase Description User experience
Functionality
Description of Migration Phases
Step Action
Migrating users from LCS to OCS
End
OCS 2007 users using CallPilot
Unified Messaging
Unified Messaging navigation
CallPilot configurations
For Converged Office users using a Nortel telephone
OCS 2007 users using UM 2007-integrated
For Converged Office users not using a Nortel telephone
Unified Messaging 2007 integrated Option
SA DN
For Converged Office users using a Nortel telephone
Unified Messaging 2007 non-integrated
OCS 2007 users using UM 2007-non-integrated
SA DN PCA Cfna
Signaling with integrated Voice Mail
Signaling integrated
Signaling with non-integrated Voice Mail
Signaling non-integrated
Planning and engineering
Installation
Installation and configuration flow
Installation navigation
OCS 2007 installation preparation and deployment
OCS 2007 installation preparation and deployment flow chart
Installing the Signaling Server
CS 1000 and Signaling Server installation
OCS 2007 component installation
Installing the CS 1000 system
Active Directory
Prerequisite OCS 2007 information
Office Communications Server OCS 2007 Enterprise Pool
OCS Proxy server installation
Select Network Connections
Load Balancer installation
Installing the OCS Proxy server
Installing the Load Balancer
MCM installation
Installing MCM
Prerequisite MCM information
Select Create a new account
Configuration
Active Directory configuration
Configuration flow chart
Active Directory Microsoft Ldap server
User properties
Defining users
Click the Configure button
116 Configuration
Enable Remote call control
Enable Enterprise Voice and PBX integration
Office Communications Server configuration
Enable both RCC and Enterprise Voice
Voice Properties configuration
Load Balancer configuration
Enabling dual forking-globally
Enabling dual forking-by user
Step Action Click Forest and then Properties
OCS configuration procedures Configuration of Static Routes
Host Authorization and Routing configuration
Applying policy
Opening Office Communications Server
Office Communications Server Front Ends
For an example, see Routing tab
Routing tab
Opening the Computer Management console
Configuring host authorization for the OCS Proxy
Office Communications Server Management Console
Click the Host Authorization tab
Edit Authorized Host
OCS Front End OCS Mediation OCS Application Servers Pool
Host Authorization
CTI TLS
SIP CTI TLS OCS
Configuring a Mediation Server
Mediation Server configuration
Click the Next Hop Connections tab
MCM 3.0 configuration
MCM architecture
Example 1 Outgoing calls from Office Communicator
Example 2 Incoming calls to Office Communicator
MCM architecture
MCM management console
MCM Direct configuration
138 Configuration
MCM menu options
MCM configuration window
SPS
Network topology fields Configuration field Description
Mediation routing table
Following Element Manager SIP URI MAP
Element Manager SIP URI MAP
Get SIP URI
Get phone
Enabling replication to the Global Catalog
Replicating attributes to the Global Catalog
Network dial plan Configuration field Description
MCM 3.0 configuration
Enable phone integration on the client
Telephony Gateway and Services configuration
Configuring the Codec
Call Server configuration
Codec configuration
Loss Plan configuration
Dialing plan to route to MCM
Dialing Plan configuration to route to MCM
Marp
Configuring the Personal Call Assistant
Prompt Response Description
Screen output
156 Configuration
Caller ID table configuration
Following is a portion of the screen output
DNS Server configuration
Home LOC and Home NPA configuration
DNS configuration
SIP Trunk configuration
SIP Gateway configuration window
STRI/STRO WNK WNK
Sigo ESN5
Domain naming
SIP Trunk Domain name
Configuring the SIP Trunk Domain name
URI Mapping
Element Manager Signaling Server Properties
SIP URI Map
SIP GW Clid Parameters
SIP Gateway Clid Parameters configuration
Parameter Subscriber / Prefix to insert
Parameter Country Code
Parameter Area Code
Parameter Subscriber / Number of Digits to strip
NRS configuration
Office Communications Server Service Domain
CDR configuration
Remote Call Control configuration
Step Action Go to the Office Communicator menu
RCC and PBX integration on OC client
Enable integration with your phone system
CS 1000 configuration
Configuring the AML
Type Adan
LD 17 Configure AML Link Prompt Response Description
Configuring the SIP CTI TR/87 ISM limit
Configuring a station
LD 22 ISM Limit printout
LD 11-Twinning a station Prompt Response Description
Considering Madn Multiple Appearance DN
Signaling Server configuration
TR/87 Node configuration
Node parameter configuration
SIP Gateway configuration
SIP Gateway parameter configuration
180 Configuration
SIP CTI Services configuration settings
Parameter Service Enabled
SIP CTI Services settings
Parameter Customer Number
Parameter International Calls As National
Parameter Maximum Associations Per DN
SIP CTI Dial Plan prefixes
Parameter Dialing Plan
SIP CTI Clid configuration parameters
Scenario 1 SIP STI Dial Plan = CDP
Scenario 2 SIP CTI Dial Plan = UDP
Parameter Calling Device URI Format
Parameter National/Number of Digits to strip
Parameter Home Location Code
Parameter Subscriber/Number of Digits to strip
Parameter Subscriber/Prefix to insert
North American Clid manipulation
Non-North American SIP CTI configuration example
Non-North American Clid Manipulation
Configuring the SIP URI Map
Configuring CDR
SIP Info message
Normalizing Offline Recommended
Normalizing phone numbers
Creating Normalization rules
Normalizing using the Address Book Service
Example
Normalization rule example for UDP dial plan
Adding a new Normalization rule
Result
Adding a new normalization rule Step Action
Company phone number normalization rules for CDP
Refresh Address Book on the client
Refresh Address Book on the server
Option 1 adding user Alias as Exchange UM
OCS 2007 users using UM 2007 in integrated mode
SIP Routing and Redundancy configuration
Redundancy configuration
Adding user Alias as Exchange UM
Configuring a basic mailbox for the UM user
User Properties window for Exchange UM
UM Address
Dial plan window
Unified Messaging Properties window
Adding Exchange UM
UM Address
206 Configuration
End
208 Configuration
Tools
Introduction
Communication Server
MCM
Patches and upgrades
Signaling Server OAM Level CLI Commands
Remote Call Control
TTY
SIP CTI
Operational Measurements for SIP CTI
Signaling Server Expert Level CLI Commands
Polling message with IE type
Checking Telephony Gateway configuration
Checking Telephony Gateway SIP Gateway configuration
Checking Remote Call Control configuration
Lack of memory on Signaling Server
Problem
Checking Remote Call Control SIP CTI configuration
SIP Dialog not established
SIP CTI services does not come up
Symptom
Solution
Solution 1 Check configuration parameters in AD
Solution 2 Confirm Fqdn and the IP address are correct
SIP CTI service is down
Screen output example for SIP CTI status
Reconfigure SIP CTI service
MCM not synchronizing new users in AD Cache mode
Solution 1 Check the Global Catalog content manually
LD 48, check the Elan status on the Call Server
Solution 2 Access permissions for the AD object properties
Checking the Global Catalog content manually
Select User objects in the field Apply onto
Accessing permissions for the AD object properties
Enable Replicate this attribute to the Global Catalog
OC client not registered
Pop-up not displayed
Two pop-ups are displayed
Delay for a SIP Gateway call
Call Forward is cancelled by Office Communicator
Solutions
Office Communicator disconnecting from the network
Capturing traces and logs
Communication Server 1000 traces
SIP CTI traces on the Signaling Server
AML traces on the Call Server SIP CTI only
SIP CTI trace in PDT Prompt Response Description
SIP Gateway trace in PDT Prompt Response Description
SIP Gateway traces on the Signaling Server
Example of screen output for SIP Gateway trace
MCM logs
Activating MCM logging
SIP and Debug
MCM logs
MCM Event log
MCM log file output
Event Viewer window
Resetting MCM debug trace
Resetting MCM debug trace Step Action
OCS logs
OCS debugging tool
Activating OCS logs
OC logs
Enabling OC logs Step Action
Turn on Logging and Windows Event Logging
OC client start-up debugging
Call Server information Check
Case checklists
Signaling Server information Check
No PBX connection for OC client
Active Directory configuration information Check
NRS configuration information Check
MCM configuration information
Check OCS configuration information
Tracing information Check
Overview
Contents
Message sequence
Telephony Gateway and Services call flow
SIP Info message with ECMA-323 content
Call flow
Inbound call to OC client with SPS, OC client answers
Inbound call to OC client with SRS, phone answers
Direct inbound call to OC client, OC client answers
Call flow
Call Forward by OC client
Call Forward call flow by OC client
Remote Call Control Call Flow
Remote Call Control Session Establishment through SRS
Supported features
Supported features
Supported by
Standard Edition
Appendix B Configuration Examples
Overview of lab setup
Setting up the lab
Collecting required data
Configuring the Call Server
Checking the Call Server configuration
Required Information Record your information For example
LD 22--check for licenses Prompt Response Description
Prt
Slt
LD 20-SIP Trunk configuration Prompt Response Description
LD 22-MSCONV package Prompt Response Description
Type RDB Cust Rout DES SIP Tktp TIE Npidtblnum
LD 21-SIP Route configuration Prompt Response Description
LD 11-TN configuration Prompt Response Description
Tnb 152 0 0
LD 21-Confirm PCA for SIP Gateway Prompt Response Description
LD 21-Confirm PCA is activated Prompt Response Description
Screen output shown here may differ depending on the setup
Iapg Aacs no Itna no Dgrp Mlwulang 0 Mlng ENG Dndr
Flen DSP LSC Rrpa no RLI Ccba no NPA NXX
LD 87-Configure DSC for PCA Prompt Response Description
Checking the configuration of the Signaling Server
Signaling Server checklist
Fqdn of the OCS 2007 Front End server
DNS configuration on the Signaling Server
SIP GW Settings
SIP URI Map
Configuring Network Routing Service NRS
SIP CTI Services
Checking NRS configuration Step Action
Signaling Server and MCM Endpoints status on NRS
Routing Entry
Active Directory user configuration
Checking the settings of Active Directory user configuration
General user properties
Communications properties
User Options
Checking the MCM installation and configuration
MCM Application
MCM Gateway Endpoint configuration
Enterprise Edition
Overview of general lab set-up
MCM Configuration screen
Collecting Data for Enterprise Edition
OCS Enterprise Edition General Overview
Microsoft Active Directory
Required information Record your For example Information
OCS
OCS Management Console
OCS Management Console
OCS Default Applications Running
Identifying the active default applications Step Action
Determining the exact Fqdn of the pool
Default applications
General tab settings
General settings
Security/Certificates
Checking the configuration of Certificates
Front End server Certificate
Host Authorization
Checking the configuration of Host Authorization
Choose the Host Authorization tab
Host Authorization for Front End server
Routing
Checking that Routing is correctly configured
Routing for Enterprise Pool
Select sipinternaltls
Click on the Service Location SRV tab
Configuring DNS
Checking that DNS is correctly configured
Sipinternaltls SRV records
Host a record for the Pool
Active Directory configuration
User Advanced Settings
Installing and configuring MCM
RTC Server Local Group
Checking that MCM is correctly installed and configured
RTC Server Application group
MCM configuration
Checking that the Signaling Server is correctly configured
Configuring NRS
Checking that NRS is correctly configured
MCM endpoints
Routing Entries for Endpoints
Normalizing Phone Numbers
Appendix B Configuration Examples
Appendix C Abbreviations
CDP
OCS
IPSec
Pstn
Xpec
VoIP
Appendix C Abbreviations
Page
Nortel Communication Server