call generator installation guide

36
Call Generator Installation Guide

Upload: thiepvt83

Post on 23-Nov-2015

59 views

Category:

Documents


2 download

DESCRIPTION

Call Generator Installation Guide

TRANSCRIPT

  • Call Generator Installation Guide

  • Call Generator Installation Guide

    Ericsson AB 2008. All rights reserved.

    No part of this document may be reproduced in any form without the written permission of the copyright holder.

    TEMS is a trademark owned by Telefonaktiebolaget L M Ericsson, Sweden. All other trademarks belong to their respective owner.

    The contents of this document are subject to revision without notice due to continued progress in methodology, design and manufacturing. Ericsson shall have no liability for any error or damage of any kind resulting from the use of this document.

    Ericsson Internal

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C

    Contents

    1. General ........................................................................1

    2. Installation Prerequisites ...........................................1 2.1. General ...................................................................................1 2.2. Operating System ...................................................................1 2.3. PC Hardware Requirements ...................................................2

    2.3.1. TEMS Automatic .....................................................................................2 2.3.2. TEMS Investigation.................................................................................2 2.3.3. Notes on PCI Express ............................................................................2

    2.4. Dependencies on Other Components.....................................2 2.4.1. TEMS Automatic .....................................................................................2 2.4.2. TEMS Investigation.................................................................................3

    3. Dimensioning and Setup of Phone Connections.....3 3.1. Analog Cards ..........................................................................3 3.2. Digital Cards ...........................................................................4

    4. Installing the Dialogic Card........................................4 4.1. Installing Software for the Dialogic Card .................................4 4.2. Installing the Dialogic Card Itself.............................................6

    5. Configuring the Dialogic Card ...................................8

    6. Installing and Configuring the TEMS Investigation Call Generator Database ..........................................10

    6.1. Installing the TEMS Investigation Call Generator Database .10 6.2. Configuring the TEMS Investigation Call Generator Database10

    7. SQL Server Surface Area Configuration.................13

    8. Installing the Call Generator ....................................15 8.1. Setting Up Dialogic Card Sharing .........................................17

    9. Configuring the Call Generator ...............................17

    10. Setting Up the Call Generator as a Service in Windows ....................................................................20

    11. Configuring the Call Generator for Emergency Call Location Requests....................................................22

    11.1. Adding/Updating the LCS Client Configuration .....................23

  • Call Generator Installation Guide 2008-06-25

    Ericsson Internal

    11.2. Mobile Location Protocol file (MLP.xml) ................................23 11.3. Client Certification Installation...............................................23

    12. Detecting and Defining Tone Signals .....................24 12.1. Detecting and Defining the Call End Tone ............................24 12.2. Detecting and Defining the Alert Tone...................................25 12.3. Determining PBX Generated Tones with PBXpert ................25

    13. Sharing Dialogic Cards between Call Generators .27 13.1. Structure of Dialogic Cards ...................................................28 13.2. Prerequisites for Voice Board Sharing ..................................28 13.3. Voice Board INI File Configuration........................................28 13.4. Example of Voice Board Sharing Setup................................28

    14. Troubleshooting........................................................29 14.1. Call Generator Troubleshooting ............................................29

    14.1.1. Problem 1: The Call Generator connects to the database but fails to start the voice board. ............................................................................29

    14.1.2. Problem 2: The Call Generator starts but terminates after the first call, and the event Playback error is reported to the Operator Console.................................................................................................30

    14.1.3. Problem 3: The Call Generator starts, but Number of lines in use is set to zero, and the Call Generator stops after a while. .......................30

    14.2. E1 and T1 Troubleshooting...................................................30

    15. References ................................................................32

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 1 (32)

    1. General This document describes how to install and configure a Call Generator for use with TEMS products. The Call Generator is used to engage in voice calls with user terminals.

    At the present time, Call Generators can be used with TEMS Automatic and TEMS Investigation. Specifically, the following use cases are possible:

    1. Call Generator installed as part of a TEMS Automatic system and interacting with TEMS Automatic test units.

    2. Call Generator installed as part of a TEMS Automatic system and interacting with user terminals connected to TEMS Investigation.

    3. Call Generator installed in standalone fashion and interacting with user terminals connected to TEMS Investigation.

    Most of the instructions that follow apply regardless of how the Call Generator is going to be used. Steps that are specific to certain use cases will be tagged as such where necessary.

    2. Installation Prerequisites

    2.1. General

    Regional settings must be English (U.S.). (Crucial characters include , . : ;.) The PC must have an active network connection. This is because the SQL server

    installation requires a valid IP address on local host to finish correctly. See section 6.2, step 4.

    2.2. Operating System

    The Call Generator requires that one of the following operating systems has been installed on the PC:

    Windows 2000 Server Windows 2000 Advanced Server Windows 2000 Professional Windows 2003 Server

  • Call Generator Installation Guide 2008-06-25

    2(32) Ericsson Internal

    Regarding operating system installation, see the document TEMS Automatic Installation Guide. Note that you need to create a TEMS administrator account on the machine where the Call Generator is going to run.

    Preferably use a clean OS installation with no previous software installed. SQL Server in particular should not have been previously installed on the PC (uninstalling it is not sufficient to avoid problems).

    2.3. PC Hardware Requirements

    2.3.1. TEMS Automatic

    For TEMS Automatic, PC hardware requirements are strongly dependent on the size of the system. Please refer to the document TEMS Automatic Dimensioning Guide.

    2.3.2. TEMS Investigation

    For TEMS Investigation, PC hardware requirements are as follows:

    1.6 GHz processor, 1 GB RAM. Free full-length PCI Express or PCI slot for installing the Dialogic card. For PCI,

    an adjacent PCI slot must also be free (otherwise there is not enough room for the circuitry on the card).

    2.3.3. Notes on PCI Express

    If PCI Express cards are used (whether digital or analog), it must be ensured that the cards are supplied with sufficient power.

    If the PC hardware and OS support Power Budgeting (as described in the PCI Express specification), the PC and the card will negotiate power consumption requirements, and no action need be taken.

    If the PC hardware and OS do not support Power Budgeting, the PCI Express card must be physically configured in a specific way, and the PCI Express slot used must satisfy certain minimum requirements. See the Installation Guide for the Dialogic card for details.

    2.4. Dependencies on Other Components

    2.4.1. TEMS Automatic

    When installing the Call Generator in a TEMS Automatic system, the following system components must have been previously installed:

    TEMS Automatic database server

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 3(32)

    TEMS Automatic database SQL Native Client See the TEMS Automatic Installation Guide for details.

    2.4.2. TEMS Investigation

    When using the Call Generator with TEMS Investigation, without access to a TEMS Automatic database, SQL Server and a dedicated Call Generator database must be installed on the PC. This is covered in section 6.16.2 of the present document.

    3. Dimensioning and Setup of Phone Connections

    Two things are of vital importance regarding dimensioning and setup of phone connections:

    There must be as many phone connections available to the Call Generator server as there are test units/user terminals that will interact with the Call Generator.

    The assignment of phone connections to channels on the Dialogic card must be made according to the algorithms described in sections 3.13.2. This is in order to prevent mobile-originated (MO) and mobile-terminated (MT) calls from interfering with each other.

    You need to make sure that these things are in order before installing the Dialogic card and Call Generator software on the server.

    The details differ between analog and digital cards. See below.

    3.1. Analog Cards

    If analog Dialogic cards are used, a single group number is used for incoming calls even if multiple cards are installed. The calling party is then directed to one of the channels on the Dialogic card. Each channel is constituted physically by a separate wire and is associated with a unique hidden phone number which is distinct from the group number.

    The company switch shall be set up as follows: The first channel on the Dialogic card shall be connected to the first hidden phone number, the second channel to the second hidden phone number, and so on. Each incoming (MO) call shall be directed to the lowest-numbered channel available: use channel 1 if it is free, otherwise use channel 2 if free, etc.

  • Call Generator Installation Guide 2008-06-25

    4(32) Ericsson Internal

    In contrast, when the Call Generator makes outgoing (MT) calls, it prefers the highest-numbered channels. The switch configuration described above therefore ensures that MO and MT calls will never interfere.

    3.2. Digital Cards

    A digital Dialogic card normally uses one phone number for incoming calls.1 If multiple cards are installed, each card has its own phone number. There are however no further underlying hidden phone numbers as in the analog case; each card is connected to a single trunk in which all channels (timeslots) are multiplexed.

    If several cards are installed, the order between them is defined by their physical arrangement in the slots.

    The company switch shall be set up as follows: Each incoming (MO) call shall be directed to the lowest-numbered channel (timeslot) available in the trunk. That is, start with card no. 1 and use channel 1 if it is free, otherwise use channel 2 if free, and so on. If all channels on card no. 1 are busy, proceed to card no. 2, testing channels from no. 1 onwards.

    In contrast, when the Call Generator makes outgoing (MT) calls, it prefers the highest-numbered cards and channels, searching for available channels in exactly the opposite order compared to the routine for incoming calls.

    The algorithm described above ensures that MO and MT calls will never interfere.

    Note: This means in particular that the switch must not allocate timeslots randomly to incoming calls. If this is done, there is nothing to prevent the Call Generator (initiating an MT call) from grabbing a phone line that the switch has already allocated to a calling test unit/user terminal (MO call).

    4. Installing the Dialogic Card For further guidance on this topic, please refer to Dialogic customer documentation.

    4.1. Installing Software for the Dialogic Card

    It is recommended that you install the Dialogic card software prior to physically inserting the card into a free PCI Express or PCI slot.

    Proceed as follows:

    1. On the PC that is going to host the Call Generator, create a TA Administrator user tems with password tems00 if this has not been done already.

    1 Unless several Call Generators are installed on the server and share one Dialogic card; see

    section 13.2. Each Call Generator then has its own unique phone number, so that different subsets of timeslots in the trunk will be associated with different phone numbers.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 5(32)

    2. Log in as the user tems on the PC.

    3. Start the installation program from the installation CD:

    TEMS Automatic: On Utility CD no. 1, browse to the folder Dialogic SR6.0 PCI DE and unzip the installation file. Then double-click Setup.exe.

    TEMS Investigation: On the Call Generator PC SW CD, navigate to the folder Dialogic SR6.0 PCI DE\sr60pci_DE and double-click Setup.exe.

    4. Click Next to start the installation.

    5. Enter customer information and click Next.

    6. Accept the default destination directory and click Next.

    7. Select which components to install:

    Always check Core Runtime Package and Demos. For digital cards, also select all ISDN Protocols.

    8. Click Next.

    9. Accept the installation of third-party software, i.e. click Yes.

    10. Accept Default Program Folder, and click Next. A popup window might appear; just click OK and the installation will continue.

    11. Verify that the setup option summary is correct, and then click Next. The installation now begins.

    Note: In Windows 2003, a Security Alert dialog will appear. Click Yes to continue the installation.

  • Call Generator Installation Guide 2008-06-25

    6(32) Ericsson Internal

    12. When the installation program has finished, select No, I will restart my computer later and click Finish.

    4.2. Installing the Dialogic Card Itself

    This instruction assumes that a single Dialogic card is to be installed. If you need to install multiple cards, repeat the procedure below for each card.

    Note: If multiple Dialogic cards are used, a CT Bus cable must be connected between all cards.

    1. Turn off the computer and insert the Dialogic card into a free PCI Express or PCI slot.

    2. Start up the computer again.

    3. A Found New Hardware dialog will pop up. Select No, not this time and click Next.

    4. Choose Install the software automatically ..., then click Next.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 7(32)

    5. In the Security Alert Driver Installation window, click Yes.

    6. Click Finish and restart the computer if prompted.

  • Call Generator Installation Guide 2008-06-25

    8(32) Ericsson Internal

    5. Configuring the Dialogic Card This instruction assumes that a single Dialogic card has been installed. If you have installed multiple cards, repeat the procedure below for each card.

    1. From the Start menu, select [All] Programs Intel Dialogic System Release 6.0 PCI Configuration Manager - DCM.

    2. The automatic detection should now find the Dialogic card just installed. If it does not, enter the System menu and choose Auto Detect Devices.

    3. If the system has been started, stop it by selecting System Stop System.

    4. Right-click the Dialogic card in the tree structure and choose Configure Device.

    5. In the Properties dialog that appears, select the Country tab. Set the parameter Country to the appropriate value.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 9(32)

    6. If you are using a digital card (D/300JCT-E1, D/240JCT-T1), select the Interface tab and set the ISDNProtocol parameter according to your service provider settings, i.e. enter the designation for the digital board ISDN network interface (Europe: CTR4; U.S.: 5ESS).

    7. Click OK to exit the Properties dialog.

    8. From the Settings menu, select System Start System.

    9. If an error message Failed to set device autostart appears, ignore the message and click OK.

  • Call Generator Installation Guide 2008-06-25

    10(32) Ericsson Internal

    10. Exit the Intel Dialogic Configuration Manager.

    11. Restart the PC.

    6. Installing and Configuring the TEMS Investigation Call Generator Database

    This chapter is applicable only if the Call Generator is to be used with TEMS Investigation with no access to a TEMS Automatic database (use case 3 in chapter 1).

    6.1. Installing the TEMS Investigation Call Generator Database

    1. On the installation CD, navigate to the folder TEMS Investigation SQL Database and run the file Tems Call Generator DB.exe. There are three applications packed in this file: Microsoft .NET 2.0, SQL Server 2005 Express, and the TEMS Investigation Call Generator Database. The applications will be installed one after another automatically; see below.

    2. First Microsoft .NET 2.0 will be installed. Click Next, Accept and Install to start the installation. Click Finish to complete it.

    3. The SQL Server 2005 Express installation follows. Note: Do not click Cancel during this installation.

    4. The last step is the installation of the TEMS Investigation Call Generator Database itself (version 1.0). Click Next, then Next again (do not change any settings in the dialog). Click Next once more to begin the installation. After the installation is complete, click the Finish button.

    6.2. Configuring the TEMS Investigation Call Generator Database

    1. Choose Start [All] Programs Microsoft SQL Server 2005 Configuration Tools SQL Server Configuration Manager.

    2. In the tree view (left-hand pane), double-click SQL Server 2005 Network Configuration and select the item Protocols for TEMSPESQDB.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 11(32)

    3. In the right-hand pane, right-click TCP/IP and select Properties as shown in the screenshot below.

    4. In the TCP/IP Properties window, make settings as follows (see screenshot below):

    Select the IP Address tab. In the IP1 and IP2 sections, change the Enabled setting to Yes. In the IPAll section, set TCP Port to 1433. Click OK.

  • Call Generator Installation Guide 2008-06-25

    12(32) Ericsson Internal

    Note: The PC must have an active network connection in this step. If not, the PC will have no external IP address, and consequently none will appear in the above dialog (IP1 in this screenshot). As a result the IPAll TCP Port field will not be editable, so that you cannot open the port that is to be used for communication with the database.

    5. Click OK. This message will pop up:

    6. Click OK.

    7. To restart the service, go to the SQL Server Configuration Manager window and click SQL Server 2005 Services. In the right-hand pane, click the row SQL Server (TEMSPESQDB).

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 13(32)

    8. Click the Restart service button on the toolbar. The service will now be stopped and started again.

    9. Choose File Exit to close the SQL Server Configuration Manager.

    7. SQL Server Surface Area Configuration

    This chapter is applicable only when the Call Generator is installed as part of a TEMS Automatic system but is going to be used with TEMS Investigation (use case no. 2 in chapter 1).

    1. Choose Start [All] Programs Microsoft SQL Server 2005 Configuration tools SQL Server Surface Area Configuration.

    2. Click Surface Area Configuration for Features.

    3. Select CLR Integration.

  • Call Generator Installation Guide 2008-06-25

    14(32) Ericsson Internal

    4. Check the Enable CLR integration checkbox. Then click OK to finish.

    This causes uplink AQM data to be stored as XML files on the database server in the directory specified by the installation script. The default directory is C:\TIPESQ.

    To change this directory, update the database table tTIConfig, column RootDirectory. Note: Only local disks are supported, not mapped network drives.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 15(32)

    8. Installing the Call Generator This part describes how to install the Call Generator itself.

    The instruction given here assumes that a single Call Generator is to be installed. It is however possible to install up to three Call Generators on the same server. If you want to install several Call Generators on your server, you need to repeat steps 310 below for each Call Generator. All of these Call Generators will then have to share the same Dialogic cards. How to set up sharing of Dialogic cards is gone through in chapter 13.

    Before the installation is begun, all other applications should be closed to facilitate changes to system components.

    1. On the PC where the Call Generator is to be installed, log in as tems.

    2. Stop the Dialogic voice board service (Start menu [All] Programs Dialogic System Software Configuration Manager DCM). This is needed because the Call Generator changes some settings in the registry for the voice board and restarts the service.

    3. Run the TEMS Automatic Call Generator .exe file located on the installation disk. Click Next to start the installation.

    4. Select the correct type of voice board. Click Next.

    5. This step is product-specific.

    For TEMS Investigation, fill in the fields exactly as shown in the screenshot below. (The password should be tems00 as usual.)

  • Call Generator Installation Guide 2008-06-25

    16(32) Ericsson Internal

    For TEMS Automatic, enter the correct server and database names. Below is an example:

    6. Click Next.

    7. Enter the login parameters for the Call Generator (Service) Monitor: user name and password. (The Network domain field is only used if the service monitor is to be installed on a separate computer.) Click Next.

    8. Select a local drive for the Call Generator installation. Click Next.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 17(32)

    9. Accept the predefined installation path by clicking Next.

    10. After the installation has completed successfully, click Finish to exit the setup wizard.

    8.1. Setting Up Dialogic Card Sharing

    If you have installed several Call Generators, you need to set up sharing of Dialogic cards now, before starting the Call Generators. See chapter 13.

    9. Configuring the Call Generator Note: If you do not know the tone signals to be entered in step 6 beforehand, you need to perform measurements to find out what they are. Refer to chapter 12 for guidance.

    1. Open Windows Explorer and browse to the directory C:\Program Files\Ericsson\TEMS Products\TEMS Automatic\Call Generator.

    2. Double-click CallGenerator.exe to start the application for the first time.

    3. The application now prompts for the parameters needed to connect to the database.

    4. This step is product-specific.

    For TEMS Investigation, enter database parameters exactly as follows:

    For TEMS Automatic, enter database parameters as follows:

  • Call Generator Installation Guide 2008-06-25

    18(32) Ericsson Internal

    Driver: The type of database. Always SQL Native Client. Server: The machine where the database runs. Specified either as a host

    name or as an IP address.

    Database: A database name identifying the database that contains the Call Generator configuration information.

    User: User identity in the database. Password: Password for the user identified above (tems00). Below is an example:

    5. Click Next.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 19(32)

    6. Enter these mandatory settings for the Call Generator:

    Phone number: Call Generator phone number (group number). Line extension: The extension used by the Call Generator when dialing out.

    (Not an issue for TEMS Investigation, because from that application the Call Generator only receives calls.)

    AQM limit: Recordings with a PESQ score worse than this limit will be saved. If set to 5, all recordings will be saved. If set to zero, no recordings will be saved. Can preferably be set to zero initially.

    For Call Generators using an analog voice board, the following tone signals are used to recognize tone events (see chapter 12):

    Call End tone One frequency: Detects Call End tone signals composed of a single tone.

    Specify the frequency and duration of the tone.

    Two frequencies: Detects Call End tone signals composed of two consecutive tones. Specify the frequency and duration of each tone.

    Alert tone One frequency: Detects Alert tone signals composed of a single tone.

    Specify the frequency and duration of the tone.

    Two frequencies: Detects Alert tone signals composed of two consecutive tones. Specify the frequency and duration of each tone.

    Always configure these parameters for your own network; the settings shown here cannot be used everywhere.

  • Call Generator Installation Guide 2008-06-25

    20(32) Ericsson Internal

    Notes:

    Be sure always to configure these parameters for your own network; the settings shown in the screenshot cannot be used everywhere.

    The frequency range is 3003500 Hz, and the duration range is 4010000 ms. When two frequencies are used, the voice board cannot detect frequency components closer than 65 Hz.

    7. The Call Generator configuration is now done. Click Finish.

    8. The Call Generator starts, and the Call Generator icon appears in the system tray.

    10. Setting Up the Call Generator as a Service in Windows

    The purpose of setting up the Call Generator as a Windows service is to improve its operational reliability. A Windows service is automatically restarted following a PC reboot.

    1. Shut down the Call Generator.

    2. From the Start menu, choose Start [All] Programs Ericsson TEMS Automatic Call Generator Admin.

    3. This application starts:

    4. Click the New button.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 21(32)

    5. Enter service details:

    Service Name: The name of the service in the Service Manager (TEMS Call Generator).

    Note: The name must be typed exactly as given here, otherwise the TEMS Call Generator Monitor will not be able to start it.

    cmdline: The full installation path (e.g. C:\Program Files\Ericsson\TEMS Products\TEMS Automatic\Call Generator\CallGenerator.exe).

    home: The full home directory path (e.g. C:\Program Files\Ericsson\TEMS Products\TEMS Automatic\Call Generator).

    (TEMS Automatic should be in the path also for a TEMS Investigation Call Generator.)

    6. Click Create. The information is now processed into the Service Manager. Then click Close.

    7. Reboot the server.

    8. Open the Control Panel, select Administrative Tools Services, and verify that the TEMS Call Generator Monitor and the TEMS Call Generator service have been created and have started up.

    Verify that for the TEMS Call Generator service, the Startup type is Manual, and that for the TEMS Call Generator Monitor, the Startup type is Automatic.

  • Call Generator Installation Guide 2008-06-25

    22(32) Ericsson Internal

    9. Now the Call Generator is ready to receive incoming calls. A simple test to verify this is to place a call to the Call Generator from an ordinary phone. You will hear a voice repeating the sentence He said the same phrase for about 20 seconds, and then the call will be ended.

    Note: If the installation is changed, that is, if a service is removed or a new service is installed, you need to work through this setup once again. Otherwise the Service Monitor may fail to start a service, or try to start a service that no longer exists.

    11. Configuring the Call Generator for Emergency Call Location Requests

    This form of testing is currently possible only in TEMS Automatic and only with TEMS Pocket Remote units.

    The Call Generator has a LCS (Location Service) client implemented that is used for handling location requests during emergency calls. For the Call Generator to support this feature, a new parameter section [LCSClient] needs to be added to the CallGenerator.ini file. See the example below.

    [LCSClient] GMLCURL=http://192.168.1.1:10035/newRequest GMLCUser=testUser GMLCPwd=testPwd GMLCPwdCrypt=0

    Parameter Description

    GMLCURL The address to the LR service at the GMLC (Gateway Mobile Location Center). To be given in the format

    :/

    The protocol can be HTTP or HTTPS (SSL).

    GMLCUser A user who has access to the LR service at the GMLC.

    GMLCPwd Password for the GMLC user.

    GMLCPwdCrypt Indicates whether or not the GMLCPwd entered in the file is encrypted. Note: The Call Generator will encrypt the password when reading it.

    Note: The Call Generator will read these parameters during startup, so if they are changed during runtime a restart of the Call Generator is required.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 23(32)

    11.1. Adding/Updating the LCS Client Configuration

    1. Shut down the Call Generator.

    2. Add/Update the CallGenerator.ini file (see above).

    3. Restart the Call Generator.

    11.2. Mobile Location Protocol file (MLP.xml)

    The Mobile Location Protocol file is an XML file that specifies the location request (emergency call measurements) sent over HTTP/HTTPS. This file is placed in the Call Generator installation directory, i.e. in the same place as CallGenerator.exe. By default this file contains a general MLP 3.0 format location request. This information can be edited to suit the supported version of the MLP for the GMLC. Please contact support for additional information.

    Note: The Call Generator will read the XML file during startup, so if the file is changed during runtime a restart of the Call Generator is required.

    11.3. Client Certification Installation

    If a secure connection (SSL), i.e. HTTPS, is to be used for connecting to the GMLC, a client certificate has to be installed on the Call Generator server. This certificate is provided by the administrative staff at the GMLC.

    Here is how to install a certificate:

    1. Open the Control Panel and select Internet Options Content Certificates.

    2. Select Import.

    3. In the Certificate Import Wizard, click Next.

    4. Browse to the generated certificate file (.cer) provided by the GMLC administrator, then click Next.

    5. Select Place all certificates in the following store, then click Browse.

    6. Select Show physical stores.

    7. In the tree view, expand "Trusted Root Certification Authorities" and select Registry. Then click OK and Next.

    8. Click Finish to complete the Certificate Import Wizard.

    9. A security warning appears; click OK. The certificate is now installed.

  • Call Generator Installation Guide 2008-06-25

    24(32) Ericsson Internal

    10. Verify that the certificate is visible under "Trusted Root Certification Authorities".

    11. You are done; close all dialogs.

    12. Detecting and Defining Tone Signals Note: Everything in this chapter applies to analog voice boards only.

    If you do not know the tone signals in your network beforehand, they can most probably be obtained from your PSTN or PBX provider. Otherwise you need to find out what they are; this chapter describes how to accomplish that and what tools to use for the purpose.

    12.1. Detecting and Defining the Call End Tone

    When taking measurements the Call Generator detects call end by listening for silence AND for a Call End tone, which may or may not be in use in the network. If a Call End tone is present, you need to specify its properties in the Call Generator user interface. The definition is then saved in the configuration database.

    Proceed as follows:

    1. First of all, make sure the Call Generator is stopped.

    2. Start the SampleDialogicVoiceApplication program found on the TEMS Automatic installation CD.

    3. Select File Open and select a voice line. Click OK.

    4. Select Function Dial and enter the phone number to a mobile phone. Click OK.

    5. Before answering the call, select Function Record Wav Enter a file name and click OK.

    6. Answer the call, talk a little and then hang up the mobile phone. Make sure you wait a while so that the Call End tone is recorded.

    7. Select Function Stop and Function Onhook.

    8. Now let the mobile phone call the voice board and record when the mobile phone hangs up.

    9. Analyze the recordings with a program such as CoolEdit in order to determine the frequency and duration of the Call End tone.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 25(32)

    10. Open the Call Generator user interface and select Action Stop. When the Call Generator has stopped, select Action Settings. Enter the correct frequency and duration of the Call End tone, and click OK.

    11. Select Action Start to start the Call Generator again.

    12.2. Detecting and Defining the Alert Tone

    When the Call Generator is calling a test unit, the call setup time is measured from the moment the last digit is sent until the moment the Alert tone arrives.

    To define the Alert tone, do as follows:

    1. First of all, make sure the Call Generator is stopped.

    2. Start the SampleDialogicVoiceApplication program found on the TEMS Automatic Installation CD. Select File Open and select a voice line. Click OK. Select Function Dial and enter the phone number to a mobile phone. Click OK.

    3. Before answering the call, select Function Record Wav Enter a file name and click OK.

    4. Make sure you get one or two Alert tones in the recording, then select Function Stop and Function Onhook.

    5. Now analyze the recording with a program such as CoolEdit in order to determine the frequency and duration of the Alert tone.

    6. Open the Call Generator user interface and select Action Stop. When the Call Generator has stopped, select Action Settings. Enter the correct frequency and duration of the Alert tone, and click OK.

    7. Select Action Start to start the Call Generator again.

    If the tone detection does not work perfectly, this is probably due to the limited tone detection sensitivity of the voice board. Try modifying the duration setting slightly to remedy the problem.

    12.3. Determining PBX Generated Tones with PBXpert

    In most cases, Dialogic cards utilize analog telephone lines, either directly from the telephone company or through a PBX (telephone system). Not all telephone lines are created equal, so you may need to train your Dialogic card and drivers to work with your telephone lines. This can be done with Dialogics PBXpert utility, which is installed with the Dialogic software (see section 4.1).

  • Call Generator Installation Guide 2008-06-25

    26(32) Ericsson Internal

    Even if you are not using lines that pass through a PBX you may need to use this utility to train your Dialogic card, so do not be confused by the term PBX. (A better name for PBXpert would have been Dialogic LineLearner.)

    For detailed information on using PBXpert, please refer to the Dialogic documentation. We have created these simplified instructions to help you understand how to take advantage of this powerful configuration tool quickly.

    PBXpert will use two telephone lines connected to your Dialogic card. One line will call the other and perform a number of operations, and then the second line will call the first line. This is all done automatically by a built-in wizard. Once the process is finished you will need to configure the Dialogic card to use this configuration information. The following instructions are not in complete detail. You may need to refer to the Dialogic documentation for more exhaustive information.

    1. Make sure that your Dialogic card is installed and operational.

    2. Connect telephone lines (at least) to the first two channels B1C1 and B1C2 of your Dialogic card, making note of their phone numbers.

    3. Run PBXpert.

    4. Click Cancel to exit the PBXpert Wizard.

    5. From the toolbar, select Settings.

    6. Enter the Phone Number for Line A (B1C1) and B (B1C2). Use defaults for board number (i.e. #1) and channel number (i.e. #1 for Line A and #2 for Line B).

    7. Choose Line A as Learning Channel.

    8. Enter the Dial Prefix (if applicable).

    9. Select the Advanced tab.

    10. Check the option Learn DisconnectTtone from Inbound Channel.

    11. All configuration is now done; click OK.

    12. Select Wizard from the toolbar.

    13. Wizard step 1: Click Next.

    14. Wizard step 2: Enter a name and model number for your PBX or telephone lines. This will be used to create a name for the configuration file known as a "Tone Set File". For example, Manufacturer = Ericsson, Model = MD110. Be sure to note where your file is stored. Then click Next.

    15. Now you may get a warning Cannot load TAPI DLL. If this happens, just click OK.

    16. Wizard step 3: Click Next.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 27(32)

    17. Wizard step 4: The selected board number should be according to your settings, i.e. #1 (see paragraph 6 above). Click Next.

    18. Wizard step 5: The phone number and selected channel number for Line A should be according to your settings (see paragraph 6 above). Click Next.

    19. Wizard step 6: The phone number and selected channel number for Line B should be according to your settings (see paragraph 6 above). Click Next.

    20. Wizard step 7: Confirm the information you entered, and if it is OK click Next.

    21. Click OK in the dialog Unable to add PBX to TAPI.

    22. Now the PBXpert/32 Wizard Auto Line Test will run. When it has finished, click OK.

    23. Wizard step 8: Click Next to begin learning the tones of your PBX. When the learning is complete: If all the tones were learned correctly, then click Keep Data. If learning of any tone failed, click Discard Data. If you discard the data, use the Back button to go back and check your setup information.

    24. Wizard step 9: Click Next to begin testing your TSF (Tone Set File). When the testing is complete, click OK.

    25. Wizard step 10: This screen shows a summary of the settings you entered in wizard steps 2 through 5 and the definitions of the new tone set. If you need to change any of these settings, click the Back button as necessary to return to the appropriate step. When you click Finish, the PBXpert/32 Wizard will close, and the new tone set will be displayed in the open TSF.

    26. Make a note of the Disconnect (Call End) and Ring (Alert) tones. Stop the Call Generator and enter the Learned configuration. Let an MTU engage in an MO and an MT call and verify in the Call Generator trace that

    calls are ended by Call End tone detection call setup time is measured for MT calls (Alert tone detection).

    13. Sharing Dialogic Cards between Call Generators

    Note: This chapter applies to digital Dialogic cards only (supported models: D/300JCT-E1, D/240JCT-T1).

    This section describes how to set up Call Generators that are installed on the same server to share Dialogic voice boards between them. The purpose of this is to reduce the array of servers to a single one with large voice board capacity, a server capable of serving several regions (databases). As explained in chapter 8, up to three Call Generators can be installed on the same server.

  • Call Generator Installation Guide 2008-06-25

    28(32) Ericsson Internal

    13.1. Structure of Dialogic Cards

    The T1 card (D/240JCT-T1) has one voice board and 23 timeslots. The E1 card (D/300JCT-E1) has one voice board and 30 timeslots. Each timeslot has one voice resource (channel) allotted to it.

    13.2. Prerequisites for Voice Board Sharing

    Sharing an E1 or T1 line between different Call Generators requires that the phone line be divided into different phone numbers. For example, if we want three Call Generators to share one E1 card, the E1 line must have three phone numbers. Every phone number is assigned to specific timeslots on the E1.

    13.3. Voice Board INI File Configuration

    To share the Dialogic boards between several Call Generators you must modify the VoiceBoards.ini file. This has to be done during installation and before the Call Generators are started. The VoiceBoards.ini file is located under Program Files\Ericsson\TEMS Products\TEMS Automatic. Note that the Call Generators cannot verify that the configurations are correct; it is up to the installer to ensure this.

    The VoiceBoards.ini file tells which boards and timeslots the Call Generators should use. The INI file is divided into sections, one for each Call Generator. The Call Generator installation directory, e.g. Call Generator or Call Generator 1, is mapped to a section in the INI file.

    There are three keys under each section ( [Call Generator], [Call Generator 1], [Call Generator 2] ):

    BoardToStart: which board to use FirstChannelToStart: first timeslot (channel) to use LastChannelToStart: last timeslot (channel) to use

    13.4. Example of Voice Board Sharing Setup

    Suppose that the Call Generator server is equipped with an E1 voice board (D/300JCT-E1, 30 channels) and that three Call Generators are installed on the server.

    The desired sharing setup is as follows:

    Call Generator A (Region 1) uses channels 115 (15 channels). Call Generator B (Region 2) uses channels 1625 (10 channels).

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 29(32)

    Call Generator C (Region 3) uses channels 2630 (5 channels). The INI file should then be written as follows:

    [Call Generator] BoardToStart=1 FirstChannelToStart=1 LastChannelToStart=15

    [Call Generator 1] BoardToStart=1 FirstChannelToStart=16 LastChannelToStart=25

    [Call Generator 2] BoardToStart=1 FirstChannelToStart=26 LastChannelToStart=30

    14. Troubleshooting

    14.1. Call Generator Troubleshooting

    14.1.1. Problem 1: The Call Generator connects to the database but fails to start the voice board.

    Action:

    From the Start menu, select Program Dialogic System Software Dialogic Configuration Manager.

    Try to start the service and look in the Event Viewer log for additional information.

  • Call Generator Installation Guide 2008-06-25

    30(32) Ericsson Internal

    14.1.2. Problem 2: The Call Generator starts but terminates after the first call, and the event Playback error is reported to the Operator Console.

    Action:

    Run Program Dialogic System Software Dialogic Configuration Manager. Stop the service and select Action Configure Device. Select the folder Telephony Bus and set the parameter PCM Encoding to ALAW.

    (This should normally be done by the installation program.)

    14.1.3. Problem 3: The Call Generator starts, but Number of lines in use is set to zero, and the Call Generator stops after a while.

    Action: Verify that the phone lines are connected to the voice board.

    14.2. E1 and T1 Troubleshooting

    This section describes how to verify that the E1 or T1 is correctly configured in the switch to match the Dialogic board. That can be verified by running the ISDIAG application, which is installed as a part of the Dialogic SR 6.0 driver. ISDIAG is a console application, and its EXE file is located under C:\Program Files\Dialogic\BIN if the installation has been done properly.

  • 2008-06-25 Call Generator Installation Guide

    EAB-08:038623 Uen Rev C 31(32)

    First of all, ensure that the Call Generator is terminated and that the voice board is connected to the E1/T1 line. Also verify that the Dialogic service is started and that the configuration of the voice board is correct (ISDN Protocol, Country, etc).

    1. Start the ISDIAG application.

    2. For help write: isdiag ?

    Syntax: isdiag

    Example for opening board #1 (see in DCM) channel #1 on E1 for SCbus with voice support: isdiag 1 1 e s v

    3. Verify that the alarm indicators are OK (equal to zero); see below.

    LOS: Loss Of Signal 0 = no alarm, 1 = loss of signal

    OOF: Out Of Frame 0 = no alarm, 1 = frame sync error

    RAI: Remote Alarm Indicator (also called Yellow Alarm for T1) 0 = no alarm, 1 = remote alarm detected

    AIS: Alarm Indication Signal 0 = no alarm, 1 = AIS detected

    CRC: CRC Status (E1 only) 0 = no alarm, 1 = local CRC error

    R/E: Remote CRC Error Indicator (E1 only) 0 = no alarm, 1 = remote CRC error

    DCH: D Channel Status 0 = D channel is up, 1 = loss of D channel

    If there is at least one alarm (alarm indicator = 1), inform the customer service provider personnel (responsible for installation and service) so they can investigate further.

    4. Verify that it is possible to receive calls. Make a call to the ISDIAG application via both a mobile and a fixed telephone.

    When the call is established, select drop call (Option 5) from the main menu. Verify that all signaling is correct. If any problem occurs, enable the trace (Option 10) start/stop/browse trace

    and repeat the test. Open the trace file and analyze it to identify the problem. Analyzing the data is tricky and requires good knowledge, so it is best if that can be done by the customer service provider staff (responsible for installation and service).

  • Call Generator Installation Guide 2008-06-25

    32(32) Ericsson Internal

    5. Verify that it is possible to make calls to both a mobile and a fixed telephone. First of all, set up call parameters:

    Select Set call parameters from main menu. Change destination number type to Unknown (Option 0). Change destination number plan to Unknown (Option 0). Change user info. Layer 1 protocol to A-law (Option 3) for Europe and

    Mu-law (Option 2) for US.

    Select make call (Option 6) from the main menu and enter a phone number. When the call is established select drop call (Option 5) from the main menu. Verify that all signaling is correct. If any problem occurs, enable the trace (Option 10) start/stop/browse trace

    and repeat the test. Open the trace file and analyze it to identify the problem. Again, the analysis is best left to the customer service provider staff.

    15. References TEMS Automatic 5.0 Dimensioning Guide, TMS-06:000452 Uen

    TEMS Automatic Operator Console online help