Use of the product documented in this guide is subject to your prior acceptance of the End User License Agreement. A printable
copy of the End User License Agreement is included on your product media and in the documentation download page of the
administration tool.
Information in this document is subject to change without notice. Companies, names, and data used in examples herein are
fictitious unless otherwise noted. No part of this document may be reproduced or transmitted in any form or by any means,
electronic or mechanical, for any purpose, without the express written permission of Citrix Systems, Inc.
Macrovision Corporation. All rights reserved.
This product includes open source PostgresSQL, released under the BSD license.
Trad emark Acknowledgements
Adobe, Acrobat, and PostScript are trademarks or registered trademarks of Adobe Systems Incorporated in the U.S. and/or
other countries.
Asterisk is a registered trademark of Digium, Inc.
FreePBX is a registered trademark of Atengo, LLC.
Java, Sun, and SunOS are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Solaris is a registered trademark of Sun Microsystems, Inc. Sun Microsystems, Inc has not tested or approved this product.
Portions of this software are based in part on the work of the Independent JPEG Group.
Microsoft, Windows, Windows Media, Windows Server, Windows NT, Win32, Outlook, ActiveX, Active Directory, and
DirectShow are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
trixbox (www.trixbox.com) is a registered trademark of Fonality, Inc.
UNIX is a registered trademark of The Open Group.
All other trademarks and registered trademarks are the property of their respective owners.
Document Code: August 21, 2009 (KP)
The EasyCall Gateway has been tested for interoperability with Cisco Unified
Communications Manager, versions 4.1, 4.2, 5.1, and 6.0. It has also been tested for
interoperability with Cisco Unified Communication Manger Express, versions 3.2 and
4.0.
To enable the EasyCall Gateway to work with those Cisco systems, you must
configure a SIP trunk between the EasyCall Gateway and the Cisco system.
C
HAPTER
1
EasyCall Gateway integrated with Cisco Unified Communications Manager
The integration described in this guide can be done in tandem with EasyCall Gateway
installation and configuration, which includes defining the properties of the telephony
system trunk and defining any changes the EasyCall Gateway makes to telephone
numbers before sending them to the telephony system for dialing. The EasyCall
Gateway always listens on port 5060. By default, the EasyCall Gateway
communicates with the SIP trunk over port 5060; that port is configurable. For
information about EasyCall Gateway configuration, refer to the EasyCall Gateway Administrator’s Guide.
Those responsible for configuring the telephone system must take the specific
characteristics of a site into consideration to determine the settings that are
appropriate for the site.
2EasyCall Gateway Telephony System Integr ator ’s Guide
The following topics describe how to configure SIP trunks for the supported Cisco
systems.
“Integrating with Cisco Unified Communications Manager 4.1(3)” on page 3
“Integrating with Cisco Unified Communications Manager 4.2(3)” on page 11
“Integrating with Cisco Unified Communications Manager 5.1” on page 19
“Integrating with Cisco Unified Communications Manager 6.0/7.x” on page 27
“Integrating with Cisco Unified Communications Manager Express 3.2/4.0” on page 39
Call Detail Records
A Call Detail Record (CDR) is a file that contains information about calls placed
through the EasyCall Gateway. Information provided in the CDRs can be used for
billing calls to cost centers and for auditing potential abuse.
Integrating with Cisco Unified
Communications Manager 4.1(3)
This chapter describes a sample configuration of Cisco Unified Communications
Manager 4.1(3) for integration with the EasyCall Gateway through a SIP trunk. The
examples show the Cisco Unified Communications Manager (previously referred to as
CallManager) administration software screens.
The following topics describe the integration:
“Configuring the SIP Trunk” on page 3
“Configuring Call Forwarding” on page 6
“Verifying the Integration” on page 10
C
HAPTER
2
Configuring the SIP Trunk
The following screens show a sample Trunk Configuration. The default values required
for the trunk to be active are included. The table following the screens describes the
values that are important for EasyCall Gateway integration.
4EasyCall Gateway Telephony System Integr ator ’s Guide
Trunk Configuration page: version 4.1(3)
Chapter 2 Integrating with Cisco Unifie d Co mmu nic at io ns Ma nag er 4. 1( 3)5
Trunk Configuration page (continued): version 4.1(3)
SettingDescription
Destination AddressThe IP address of the EasyCall Gateway.
Destination PortThe port of the proxy server. Defaults to 5060 and should not be changed.
Incoming PortThe listening port of the Unified Communication Manager. Defaults to 5062.
Outgoing Transport Type Must be UDP.
Preferred Originating
Codec
Must be 711ulaw.
Note The PBX administrator must provide the following call routing information for
Inbound Calls section of the SIP trunk configuration:
•Calling Search Space
•AAR Calling Search Space
If either of these values is not required, select None.
6EasyCall Gateway Telephony System Integr ator ’s Guide
Configuring Call Forwarding
The Call Forwarding feature requires that you create a route pattern for phone
numbers to be routable to the EasyCall Gateway, as described in “Configuring the
Route Pattern” on page 6.
Y ou must also configure each user’s Directory Number Configuration to forward users’
“No Answer” calls to a number that matches the configured route pattern, as described
in “Configuring the Directory Number” on page 8.
Configuring the Route Pattern
The following screens show a sample Route Pattern Configuration.
Route Pattern Configuration page: version 4.1(3)
SettingDescription
Route PatternThe phone number that is to be routed to the EasyCall Gateway.
Gateway or Route ListThe SIP trunk that points to the EasyCall Gateway.
Chapter 2 Integrating with Cisco Unifie d Co mmu nic at io ns Ma nag er 4. 1( 3)7
Route Pattern Configuration page (continued): version 4.1(3)
8EasyCall Gateway Telephony System Integr ator ’s Guide
Configuring the Directory Number
The following screens show a sample Directory Number Configuration.
Directory Number Configuration page: version 4.1(3)
Directory Number Configuration page (continued): version 4.1(3)
Chapter 2 Integrating with Cisco Unifie d Co mmu nic at io ns Ma nag er 4. 1( 3)9
SettingDescription
Directory NumberThe user’s extension.
Forward No Answer
Internal / Forward No
Answer External
A number that matches the route pattern of numbers to be forwarded to the
EasyCall Gateway. This is the number to which calls are forwarded if the user
does not answer the extension.
Directory Number Configuration page (continued): version 4.1(3)
Directory Number Configuration page (continued): version 4.1(3)
10EasyCall Gateway Telephony System Integr ator’s Guide
Verifying the Integration
•Install EasyCall on one or more user PCs and place different types of calls
(domestic, international).
•Use the EasyCall client interface to configure one or more locations and to add
those locations to Call Forwarding. Have someone call your office extension;
verify that the call is forwarded to the location(s) you specified.
Integrating with Cisco Unified
Communications Manager 4.2(3)
This chapter describes a sample configuration of Cisco Unified Communications
Manager 4.2(3) for integration with the EasyCall Gateway through a SIP trunk. The
examples show the Cisco Unified Communications Manager (previously referred to as
CallManager) administration software screens.
The following topics describe the integration:
“Configuring the SIP Trunk” on page 11
“Configuring Call Forwarding” on page 14
“Verifying the Integration” on page 18
C
HAPTER
3
Configuring the SIP Trunk
The following screens show a sample Trunk Configuration. The default values required
for the trunk to be active are included. The table following the screens describes the
values that are important for EasyCall Gateway integration.
12EasyCall Gateway Telephony System Integr ator’s Guide
Trunk Configuration page: version 4.2(3)
Chapter 3 Integrating with Cisco Unifie d Co mmu nic at io ns Ma nag er 4. 2( 3)13
Trunk Configuration page (continued): version 4.2(3)
SettingDescription
Destination AddressThe IP address of the EasyCall Gateway.
Destination PortThe port of the proxy server. Defaults to 5060 and should not be changed.
Incoming PortThe listening port of the Unified Communication Manager. Defaults to 5062.
Outgoing Transport Type Must be UDP.
Preferred Originating
Codec
Must be 711ulaw.
Note The PBX administrator must provide the following call routing information for
Inbound Calls section of the SIP trunk configuration:
•Calling Search Space
•AAR Calling Search Space
If either of these values is not required, select None.
14EasyCall Gateway Telephony System Integr ator’s Guide
Configuring Call Forwarding
The Call Forwarding feature requires that you create a route pattern for phone
numbers to be routable to the EasyCall Gateway, as described in “Configuring the
Route Pattern” on page 14.
Y ou must also configure each user’s Directory Number Configuration to forward users’
“No Answer” calls to a number that matches the configured route pattern, as described
in “Configuring the Directory Number” on page 16.
Configuring the Route Pattern
The following screens show a sample Route Pattern Configuration.
Route Pattern Configuration page: version 4.2(3)
SettingDescription
Route PatternThe phone number that is to be routed to the EasyCall Gateway.
Gateway or Route ListThe SIP trunk that points to the EasyCall Gateway.
Chapter 3 Integrating with Cisco Unifie d Co mmu nic at io ns Ma nag er 4. 2( 3)15
Route Pattern Configuration page (continued): version 4.2(3)
16EasyCall Gateway Telephony System Integr ator’s Guide
Configuring the Directory Number
The following screens show a sample Directory Number Configuration.
Directory Number Configuration page: version 4.2(3)
Directory Number Configuration page (continued): version 4.2(3)
Chapter 3 Integrating with Cisco Unifie d Co mmu nic at io ns Ma nag er 4. 2( 3)17
SettingDescription
Directory NumberThe user’s extension.
Forward No Answer
Internal / Forward No
Answer External
A number that matches the route pattern of numbers to be forwarded to the
EasyCall Gateway. This is the number to which calls are forwarded if the user
does not answer the extension.
Directory Number Configuration page (continued): version 4.2(3)
Directory Number Configuration page (continued): version 4.2(3)
18EasyCall Gateway Telephony System Integr ator’s Guide
Verifying the Integration
•Install EasyCall on one or more user PCs and place different types of calls
(domestic, international).
•Use the EasyCall client interface to configure one or more locations and to add
those locations to Call Forwarding. Have someone call your office extension;
verify that the call is forwarded to the location(s) you specified.
Integrating with Cisco Unified
Communications Manager 5.1
This chapter describes a sample configuration of Cisco Unified Communications
Manager 5.1 for integration with the EasyCall Gateway through a SIP trunk. The
examples show the Cisco Unified Communications Manager (previously referred to as
CallManager) administration software screens.
The following topics describe the integration:
“Configuring the SIP Trunk Security Profile” on page 19
“Configuring the SIP Trunk” on page 20
“Configuring the SIP Profile” on page 22
“Configuring Call Forwarding” on page 24
“Verifying the Integration” on page 26
C
HAPTER
4
Configuring the SIP Trunk Security Profile
The following table describes the SIP trunk security profile configuration values that
are important for EasyCall Gateway integration.
SettingDescription
NameMust be Non Secure SIP Trunk Profile - UDP. When “Configuring the SIP T runk”
Outgoing Transport Type Must be UDP.
Incoming PortDefaults to 5060. This is the listening port on the Unified Communication
on page 20, this name must be entered under the SIP Information section as
the SIP Trunk Security Profile.
Manager and it must match the EasyCall Gateway port, which also defaults to
5060.
20EasyCall Gateway Telephony System Integr ator’s Guide
Configuring the SIP Trunk
The following screens show a sample Trunk Configuration. The default values required
for the trunk to be active are included. The table following the screens describes the
values that are important for EasyCall Gateway integration.
Trunk Configuration page: version 5.1
Trunk Configuration page (continued): version 5.1
Chapter 4 Integrating with Cisco Unified Communications Manager 5.121
Trunk Configuration page (continued): version 5.1
SettingDescription
Destination AddressThe EasyCall Gateway address.
Destination PortThe port of the proxy server. Defaults to 5060 and should not be changed.
Incoming PortThe listening port of the Unified Communication Manager. Defaults to 5062.
SIP Trunk Sec urity
Profile
Preferred Originating
Codec
Must be Non Secure SIP Trunk Profile - UDP, as entered when “Configuring the
SIP Trunk Security Profile” on page 19.
Must be 711ulaw.
Note The PBX administrator must provide the following call routing information for
Inbound Calls section of the SIP trunk configuration:
•Calling Search Space
•AAR Calling Search Space
If either of these values is not required, select None.
22EasyCall Gateway Telephony System Integr ator’s Guide
Configuring the SIP Profile
The following screens show a sample SIP Profile Configuration.
SIP Profile Configuration page: version 5.1
Chapter 4 Integrating with Cisco Unified Communications Manager 5.123
SIP Profile Configuration page (continued): version 5.1
24EasyCall Gateway Telephony System Integr ator’s Guide
Configuring Call Forwarding
The Call Forwarding feature requires that you create a route pattern for phone
numbers to be routable to the EasyCall Gateway, as described in “Configuring the
Route Pattern” on page 24.
Y ou must also configure each user’s Directory Number Configuration to forward users’
“No Answer” calls to a number that matches the configured route pattern, as described
in “Configuring the Directory Number” on page 24.
Configuring the Route Pattern
The following table describes the route pattern configuration values required for Call
Forwarding.
SettingDescription
Route PatternThe phone number that is to be routed to the EasyCall Gateway.
Gateway/Route ListThe SIP trunk (Device Name) created in “Configuring the SIP Trunk” on page 20
that points to the EasyCall Gateway.
Configuring the Directory Number
The following screens show a sample Directory Number Configuration.
Chapter 4 Integrating with Cisco Unified Communications Manager 5.125
Directory Number Configuration page: version 5.1
Directory Number Configuration page (continued): version 5.1
26EasyCall Gateway Telephony System Integr ator’s Guide
Directory Number Configuration page (continued): version 5.1
SettingDescription
Directory NumberThe user’s extension.
Forward No Answer
Internal / Forward No
Answer External
A number that matches the route pattern of numbers to be forwarded to the
EasyCall Gateway. This is the number to which calls are forwarded if the user
does not answer the extension.
Verifying the Integration
•Install EasyCall on one or more user PCs and place different types of calls
(domestic, international).
•Use the EasyCall client interface to configure one or more locations and to add
those locations to Call Forwarding. Have someone call your office extension;
verify that the call is forwarded to the location(s) you specified.
Integrating with Cisco Unified
Communications Manager 6.0/7.x
This chapter describes a sample configuration of Cisco Unified Communications
Manager 6.0 for integration with the EasyCall Gateway through a SIP trunk. The
examples show the Cisco Unified Communications Manager (previously referred to as
CallManager) administration software screens.
Note Configuration for Cisco Unified Communications Manager 7.0 is similar to
version 6.0. You can follow the instructions in this chapter and leave any
parameters that are new to 7.0 set to their defaults.
C
HAPTER
5
The following topics describe the integration:
“Configuring the SIP Trunk Security Profile” on page 27
“Configuring the SIP Trunk” on page 28
“Configuring the SIP Profile” on page 31
“Configuring Call Forwarding” on page 33
“Verifying the Integration” on page 37
Configuring the SIP Trunk Security Profile
The following screen shows a sample SIP trunk security profile configuration. The
table after the screen describes the values that are important for EasyCall Gateway
integration.
28EasyCall Gateway Telephony System Integr ator’s Guide
SIP Trunk Security Profile Configuration page
SettingDescription
NameMust be Non Secure SIP Trunk Profile - UDP. When “Configuring the SIP T runk”
Outgoing Transport Type Must be UDP.
Incoming PortDefaults to 5060. This is the listening port on the Unified Communication
on page 28, this name must be entered under the SIP Information section as
the SIP Trunk Security Profile.
Manager and it must match the EasyCall Gateway port, which also defaults to
5060.
Configuring the SIP Trunk
The following screens show a sample trunk configuration. The default values required
for the trunk to be active are included. The table following the screens describes the
values that are important for EasyCall Gateway integration.
Chapter 5 Integrating with Cisco Unified Communications Manager 6.0/7.x29
Trunk Configuration page: version 6.0
Trunk Configuration page (continued): version 6.0
30EasyCall Gateway Telephony System Integr ator’s Guide
Trunk Configuration page (continued): version 6.0
SettingDescription
Destination AddressThe EasyCall Gateway address.
Destination PortThe port of the proxy server. Defaults to 5060 and should not be changed.
Media Termination Point
Required
We recommend not enabling MTP Required. However, please consult your
telephony administrator or Cisco representative regarding the requirements for
your environment.
SIP Trunk Sec urity
Profile
Preferred Originating
Codec
DTMF Signaling Method Most environments will automatically use RFC2833 for this setting when No
Must be Non Secure SIP Trunk Profile - UDP, as entered when “Configuring the
SIP Trunk Security Profile” on page 27.
Must be 711ulaw.
Preference is selected. If that is not the case for your site, select RFC2833 for
this setting.
Note The PBX administrator must provide the following call routing information for
Inbound Calls section of the SIP trunk configuration:
•Calling Search Space
•AAR Calling Search Space
If either of these values is not required, select None.
Chapter 5 Integrating with Cisco Unified Communications Manager 6.0/7.x31
Configuring the SIP Profile
The following screens show a sample SIP Profile Configuration.
SIP Profile Configuration page: version 6.0
32EasyCall Gateway Telephony System Integr ator’s Guide
SIP Profile Configuration page (continued): version 6.0
Chapter 5 Integrating with Cisco Unified Communications Manager 6.0/7.x33
Configuring Call Forwarding
The Call Forwarding feature requires that you create a route pattern for phone
numbers to be routable to the EasyCall Gateway, as described in “Configuring the
Route Pattern” on page 33.
Y ou must also configure each user’s Directory Number Configuration to forward users’
“No Answer” calls to a number that matches the configured route pattern, as described
in “Configuring the Directory Number” on page 34.
Configuring the Route Pattern
The following screens show a sample route pattern configuration.
Route Pattern Configuration page: version 6.0
34EasyCall Gateway Telephony System Integr ator’s Guide
SettingDescription
Route PatternThe phone number that is to be routed to the EasyCall Gateway.
Gateway or Route ListThe SIP trunk (Device Name) created in “Configuring the SIP Trunk” on page 28
that points to the EasyCall Gateway.
Route Pattern Configuration page (continued): version 6.0
Configuring the Directory Number
The following screens show a sample Directory Number Configuration.
Chapter 5 Integrating with Cisco Unified Communications Manager 6.0/7.x35
Directory Number Configuration page: version 6.0
36EasyCall Gateway Telephony System Integr ator’s Guide
Directory Number Configuration page (continued): version 6.0
Directory Number Configuration page (continued): version 6.0
Chapter 5 Integrating with Cisco Unified Communications Manager 6.0/7.x37
Directory Number Configuration page (continued): version 6.0
SettingDescription
Directory NumberThe user’s extension.
Forward No Answer
A number that matches the route pattern of numbers to be forwarded to the
EasyCall Gateway. This is the number to which calls are forwarded if the user
does not answer the extension.
A number that matches the route pattern of numbers to be forwarded to the
EasyCall Gateway. This is the number to which calls are forwarded if the user
does not answer the unregistered extension.
Verifying the Integration
•Install EasyCall on one or more user PCs and place different types of calls
(domestic, international).
•Use the EasyCall client interface to configure one or more locations and to add
those locations to Call Forwarding. Have someone call your office extension;
verify that the call is forwarded to the location(s) you specified.
38EasyCall Gateway Telephony System Integr ator’s Guide
Integrating with Cisco Unified
Communications Manager
Express 3.2/4.0
This chapter describes a sample configuration of Cisco Unified Communications
Manager Express 3.2 and 4.0 for integration with the EasyCall Gateway through a SIP
trunk.
Note Call Forwarding is not supported for Communications Manager Express.
C
HAPTER
6
The following topics describe the integration:
“Configuring the SIP Trunk” on page 39
“Verifying the Integration” on page 40
Configuring the SIP Trunk
To configure the Cisco Unified Communications Manager Express for integration with
the EasyCall Gateway through a SIP trunk, perform the following processes:
1.Log into Cisco Unified Communications Manager Express command-line utility.
2.Set the router to configuration mode with the following command:
ccme# config terminal
3.Configure the codecs with the following commands: