Sie sind auf Seite 1von 28

Citrix EasyCall Gateway Telephony System Integrators Guide

for Nortel Telephony Systems

Citrix EasyCall Gateway 1.2

Copyright and Trademark Notice 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 USB-ROM 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. 2006-2008 Citrix Systems, Inc. All rights reserved. Citrix, ICA (Independent Computing Architecture), MetaFrame, MetaFrame XP, NFuse, and Program Neighborhood are registered trademarks, and SpeedScreen EasyCall are trademarks of Citrix Systems, Inc. in the United States and other countries. RSA Encryption 1996-1997 RSA Security Inc., All Rights Reserved. This product includes software developed by The Apache Software Foundation (http://www.apache.org/) Presentation Server Client: Portions of this software are based on code owned and copyrighted by O'Reilly Media, Inc. 1998. (CJKV Information Processing, by Ken Lunde. ISBN: 1565922247.) All rights reserved. Licensing: Portions of this documentation that relate to Globetrotter, Macrovision, and FLEXlm are copyright 2005 Macrovision Corporation. All rights reserved. Trademark Acknowledgements Adobe, Acrobat, and PostScript are trademarks or registered trademarks of Adobe Systems Incorporated in the U.S. and/or other countries. DB2 is a registered trademark of International Business Machines Corp. in the U.S. and other countries. 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. Portions of this software contain imaging code owned and copyrighted by Pegasus Imaging Corporation, Tampa, FL. All rights reserved. Microsoft, MS-DOS, 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. SpeechMike is a trademark of Koninklijke Philips Electronics N.V. UNIX is a registered trademark of The Open Group. Licensing: Globetrotter, Macrovision, and FLEXlm are trademarks and/or registered trademarks of Macrovision Corporation. All other trademarks and registered trademarks are the property of their respective owners. Document Code: April 2, 2008 (KP)

C ONTENTS

Contents

Chapter 1

Integration Overview
Call Detail Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

Chapter 2

Nortel E1/T1 QSIG Trunk Integration


Nortel Telephony System Software Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Line Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Configuring the QSIG D-Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Configuring Path Replacement Triggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Configuring the QSIG Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Verifying the Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

Chapter 3

Nortel SIP Trunk Integration


Telephony System Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Configuring the D-Channel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Configuring the Virtual Trunks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Configure the SIP Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Configuring the Route List Block for the Virtual Trunk Route . . . . . . . . . . . . .18 Element Manager Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 Node Configuration for SS Handling of SIP Trunk . . . . . . . . . . . . . . . . . . . . . .19 Codec Types and CSIK Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20 Configuring the SIP Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Enabling the SIP Virtual Trunk application . . . . . . . . . . . . . . . . . . . . . . . . . . . .23 Verifying the Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

iv

EasyCall Gateway Telephony System Integrators Guide

C HAPTER 1

Integration Overview

The EasyCall Gateway has been tested for interoperability with Nortel Communication Server, versions 4.0 and 5.0. The following Nortel telephony systems are support by this release: Nortel Communication Server 1000 (QSIG and SIP) Meridian Option 81C (QSIG)

To enable the EasyCall Gateway to work with those Nortel systems, you must configure the telephony system trunk between the EasyCall Gateway and the Nortel system.

EasyCall Gateway integrated with Nortel Communication Server 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. For information about EasyCall Gateway configuration, refer to the EasyCall Gateway Administrators 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. Configuration of the Nortel telephone system for integration with the EasyCall Gateway is similar to integration with a voicemail system.

Telephony System Integrators Guide

The following topics describe how to configure trunks for the supported Nortel systems. Nortel E1/T1 QSIG Trunk Integration on page 3 Nortel SIP Trunk Integration on page 13

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.

C HAPTER 2

Nortel E1/T1 QSIG Trunk Integration

This chapter describes a sample configuration of Nortel Telephony (PBX) system integration with the EasyCall Gateway through a E1 or T1 ISDN-PRI QSIG trunk. Those responsible for configuring the telephone system must have the specific characteristics for the site available before attempting to integrate the Communication Gateway. The Nortel telephone system configuration process for integration with the EasyCall Gateway is similar to the process for configuring the Nortel telephone system for integration with a voicemail system. The following topics describe a sample configuration of Nortel telephony systems: Nortel Telephony System Software Packages on page 4 Configuring the QSIG D-Channel on page 5 Configuring the QSIG Route on page 9 Verifying the Integration on page 12

Telephony System Integrators Guide

Nortel Telephony System Software Packages


The Nortel telephony system used in this integration must have all supplemental service packages installed for the QSIG protocol to operate properly and provide all advanced supplemental services. Required software packages:
Package Name Network Alternate Route Selection (NARS), for Uniform Dialing Plan or Coordinated Dialing Plan (CDP) Integrated Services Digital Network (ISDN) 1.5 Mb Primary Rate Access (PRI) or 2.0 Mb Primary Rate Access (PRI2) Flexible Numbering Plan (FNP) International Primary Rate Access (IPRA) Multi-purpose Serial Data Link (MSDL) Q-reference Signaling Point Interface Supplementary Services (QSIG-SS) QSIG Generic Functional Protocol Transport (QSIG-GF) QSIG Supplementary Services (QSIG-SS) Package Number 58

59 145 146 (for T1) 154 (for E1) 160 202 222 263 305 316

Line Cards
A T1 or E1 Line Card must be available on the Nortel telephony system to connect to a QSIG trunk.

Chapter 2

Nortel E1/T1 QSIG Trunk Integration

Configuring the QSIG D-Channel


The following screens show a sample QSIG D-Channel configuration entered via the CS 1000 Element Manager. The tables describe the values that are important for EasyCall Gateway integration.
To configure the D-Channel:

1.

Go to Routes and Trunks > D-Channels > D-Channels 10 Property Configuration.

2.
Setting

Verify the following settings.


Description Must be ISIG interface with GF platform (ISGF) Must be Network, the controlling switch (NET)

Interface Type for D-Channel (IFC) Meridian 1 node type (SIDE)

3.

Scroll to Remote Capabilities (RCAP) and click Edit.

Telephony System Integrators Guide

4.

Verify the following Remote Capabilities Configuration settings.

Chapter 2

Nortel E1/T1 QSIG Trunk Integration

Setting Call Transfer Integer (CTI) Path replacement uses integer values (PRI)

Description Must be selected. Must be selected.

Configuring Path Replacement Triggers


Path replacement triggers are entered in CLI mode. A sample follows.
ADAN DCH 10 CTYP MSDL CARD 02 PORT 1 DES QSIG USR PRI DCHL 2 OTBF 32 PARM RS422 DTE DRAT 64KC CLOK EXT IFC ISGF PINX_CUST 0 ISDN_MCNT 300 CLID OPT0 CO_TYPE STD SIDE NET CNEG 1

Telephony System Integrators Guide

RLS ID 25 QCHID YES RCAP COLP NDI CCBI CCNI PRI CTI PR_TRIGS DIV 2 1 CON 2 1 CTR1 2 1 PR_RTN NO MBGA NO OVLR NO OVLS NO T310 120 INC_T306 2 OUT_T306 30 T200 3 T203 10 N200 3 N201 260 K 7

Chapter 2

Nortel E1/T1 QSIG Trunk Integration

Configuring the QSIG Route


The following screens show a sample QSIG Route configuration entered via the CS 1000 Element Manager. The tables describe the values that are important for EasyCall Gateway integration.
To configure the QSIG Route:

1.

Go to Routes and Trunks > Routes and Trunks > Customer n, Route 10 Property Configuration.

2.
Setting Route Number (ROUT) Digital Trunk Type (DGTP)

Verify the following settings.


Description Note: Configured to 10 in this example. PRI (1.5 Mb) for T1; PRI2 (2.0 Mb) for E1. ISIG interface with GF platform (ISGF).

Interface type for route (IFC)

3.

Go to Routes and Trunks > Routes and Trunks > Customer n, Route 10, Trunk 1 Property Configuration. Configure the route trunk member 24 (T1) or 30 (E1)trunk member.

10

Telephony System Integrators Guide

Chapter 2

Nortel E1/T1 QSIG Trunk Integration

11

4.
Setting

Verify the following settings.


Description For E1, coding is A-LAW, for T1, it is Mu-Law

Pulse Code Modulation Law (PCML)

12

Telephony System Integrators Guide

Verifying the Integration


To verify path replacement

1.

To verify path replacement when the QSIG trunk integration is used please check the number of B-channels used on the trunk between EasyCall Gateway and the telephony system. A few seconds after both call legs of the click-to-call have connected, EasyCall Gateway should be released from the call path and call should be bridged on the telephony system. To verify media bridging when the SIP trunk integration is used, please capture network traffic between EasyCall Gateway and telephony system. Make sure that after the setup of the second call no RTP packets are flowing through the EasyCall Gateway.

2.

3.

C HAPTER 3

Nortel SIP Trunk Integration

This chapter describes a sample configuration of Nortel telephony system for integration with the EasyCall Gateway through a SIP trunk. 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. The example configurations are performed through the Nortel Communication Manager administration software screens, also known as SAT (System Access Terminal) screens. In some instances, the information from the original screen has been edited for brevity and clarity in presentation. The following topics describe a sample configuration of Nortel SIP trunks: Telephony System Setup on page 13 Element Manager Configuration on page 19 Verifying the Integration on page 24

Telephony System Setup


The basic steps of setting up the telephony system for use with this gateway and a voice processing system are as follows: Configuring the D-Channel on page 14 Configuring the Virtual Trunks on page 14 Configure the SIP Route on page 15 Configuring the Route List Block for the Virtual Trunk Route on page 18

14

Telephony System Integrators Guide

Configuring the D-Channel


Configure the IP D-channel (signaling channel) between the Call Server and the Signaling Server.
>ld 22 PT2000 REQ prt TYPE adan dch 12 ADAN DCH 12 CTYP DCIP DES sip USR ISLD ISLM 4000 SSRC 1800 OTBF 32 NASA YES IFC SL1 CNEG 1 RLS ID 25 RCAP ND2 MWI TAT MBGA NO H323 OVLR NO OVLS NO

Configuring the Virtual Trunks


Use the Nortel LD 14 overlay to configure the SIP virtual trunk. This is a sample configuration for one phone.
OVL000 >ld 20 PT0000 REQ: prt TYPE: ipti TN CDEN CUST XTRK DATE PAGE DES SIP TN 100 0 00 00 TYPE IPTI CDEN 8D

VIRTUAL

Chapter 3

Nortel SIP Trunk Integration

15

CUST 0 XTRK VTRK ZONE 002 LDOP BOP TIMP 600 BIMP 600 AUTO_BIMP NO NMUS NO TRK ANLG NCOS 0 RTMB 12 1 CHID 1 TGAR 0 STRI/STRO IMM IMM SUPN YES AST NO IAPG 0 CLS CTD DIP CND ECD WTA LPR APN THFD XREP SPCD MSBT P10 NTC MID TKID AACR NO

Configure the SIP Route


Use the Nortel LD 16 overlay to configure the SIP Route. The following information is from the LD 21 print overlay.
>ld 21 PT1000 REQ: prt TYPE: rdb CUST 0 ROUT 12 TYPE RDB CUST 00 ROUT 12 DES SIP TKTP TIE M911P NO ESN NO RPA NO CNVT NO SAT NO IDEF NET RCLS EXT

16

Telephony System Integrators Guide

VTRK ZONE PCID CRID NODE DTRK ISDN

YES 002 SIP NO 510 NO YES MODE ISLD DCH 12 IFC SL1 PNI 00001 NCNA YES NCRD YES TRO NO FALT NO CTYP UKWN INAC YES ISAR NO DAPC NO PTYP ATT AUTO NO DNIS NO DCDR NO ICOG IAO SRCH LIN TRMB YES STEP ACOD 8012 TCPP NO TARG 01 CLEN 1 BILN NO OABS INST ANTK SIGO STD STYP SDAT MFC NO ICIS YES OGIS YES PTUT 0 TIMR ICF 512 OGF 512 EOD 13952 DSI 34944

Chapter 3

Nortel SIP Trunk Integration

17

SST DTD SCDT 2 DT NEDC FEDC CPDC DLTN HOLD SEIZ SVFL DRNG CDR NATL SSL CFWR IDOP VRAT MUS PANS MANO OHQ OHQT CBQ AUTH TDET TTBL ATAN OHTD PLEV OPR

NRD 10112 DDL 70 ODT 4096 RGV 640 GTO 896 GTI 896 SFB 3 NBS 2048 NBL 4096 IENB 5 TFD 0 VSS 0 VGD 6 EESD 1024 5 0 NO NO NO ORG ORG NO NO 02 02 40 02 02 02 02 NO NO YES NO NO NO NO YES NO NO 00 NO NO NO 0 NO NO 2 NO

18

Telephony System Integrators Guide

ALRM ART PECL DCTI TIDY ATRR TRRL SGRP CCBA ARDN AACR

NO 0 NO 0 518012 12 NO NO 0 NO NO NO

REQ: **** OVL000 >

Configuring the Route List Block for the Virtual Trunk Route
>ld 86 ESN000 REQ CUST FEAT RLI RLI ENTR LTER ROUT TOD VNS SCNV CNV EXP FRL DMI ISDM FCI FSNI BNE DORG SBOC prt 0 rlb 12 12 0 NO 12 0 ON 4 ON NO NO NO NO 0 1 0 0 0 NO YES NRR

1 ON 5 ON

2 ON 6 ON

3 ON 7 ON

Chapter 3

Nortel SIP Trunk Integration

19

IDBB IOHQ OHQ CBQ ISET NALT MFRL OVLL

DBD NO NO NO 0 5 0 0

REQ REQ CUST FEAT DMI DMI DEL ISPN CTYP

* prt 0 dgt 1 1 0 NO NCHG

REQ **** OVL000

Element Manager Configuration


The Element Manager is used to configure the following: Node Configuration for SS Handling of SIP Trunk on page 19 Codec Types and CSIK Configuration on page 20 Configuring the SIP Gateway on page 21 Enabling the SIP Virtual Trunk application on page 23

Node Configuration for SS Handling of SIP Trunk


To configure the Node ID and Node IP for SS Handling of the SIP Trunk:

1. 2. 3. 4.

Go to System > IP Network > Nodes: Servers, Media Cards. Click the Edit button next to the node you are configuring. Expand the IP Telephony Node and VGW and IP phone codec profile headings. Verify that the settings are configured as follows.

20

Telephony System Integrators Guide

Codec Types and CSIK Configuration


To verify the CODEC settings:

1. 2. 3. 4.

Go to System > IP Network > Nodes: Servers, Media Cards. Click the Edit button next to the node you are configuring. Expand the VGW and IP phone codec profile heading and expand the Codec G711 node. Verify that the settings are as follows.

Chapter 3

Nortel SIP Trunk Integration

21

Configuring the SIP Gateway


Before you configure the SIP Gateway, check which route is configured as a SIP route in LD 16. You must configure this route later. 1. 2. 3. Go to System > IP Network > Nodes: Servers, Media Cards. Click the Edit button next to the node you are configuring. Expand the SIP GW Settings heading.

22

Telephony System Integrators Guide

4.

Configure the following settings:

Setting Primary Proxy or Re-direct (TLAN) IP address (Primary Proxy or Re-direct) Port (Primary Proxy or Re-direct) Supports Registration (Primary Proxy or Re-direct) Transport Protocol

Description Required. The default port number is 5060. Select this checkbox. Must be UDP.

5.

If you plan to configure a secondary or redundant proxy server, also configure the settings listed in the previous table for the Secondary Proxy or Re-direct Server section.

Chapter 3

Nortel SIP Trunk Integration

23

Enabling the SIP Virtual Trunk application


Perform the following procedure to enable SIP functionality in Element Manager. You must reboot the system during this procedure. 1. 2. 3. 4. Go to System > IP Network > Nodes: Servers, Media Cards. Click Edit next to the node you are editing. Expand the Signaling Servers heading. Expand the Signaling Server Properties heading.

5.

Configure the following settings:

Setting Enable IP Peer Gateway (Virtual Trunk TPS) Enable SIP Proxy/Redirect Server Local SIP TCP/UDP Port to Listen to

Description Select H.323 and SIP. Select this checkbox. Verify this port. The default is 5060.

24

Telephony System Integrators Guide

Setting SIP Domain

Description The SIP Domain Name must be less than 128 characters in length. Valid characters are a-z, 0-9, period, hyphen, comma, and underscore. This string builds all SIP messages and appears in the URI phone context. If you enable the SIP Gateway application, specify this field. This name must match the Service Domain name configured in NRS. These values must match the data in NRS. The SIP Gateway Endpoint Name becomes the Gateways user ID.

SIP Gateway Endpoint Name SIP Gateway Authentication Password

Verifying the Integration


To verify path replacement

1.

To verify path replacement when the QSIG trunk integration is used please check the number of B-channels used on the trunk between EasyCall Gateway and the telephony system. A few seconds after both call legs of the click-to-call have connected EasyCall Gateway should be released from the call path and call should be bridged on the telephony system. To verify media bridging when the SIP trunk integration is used please capture network traffic between EasyCall Gateway and telephony system. Make sure that after the setup of the second call no RTP packets are flowing through the EasyCall Gateway.

2.

3.