Call Generator for Avaya

Posted: August 29, 2013 in TSAPI

Introduction

The Avaya Call Generator is an application for load testing of call center systems. It uses a lot of phantom devices and generates bulk testing calls to a target system. It is useful for IVR and agent CTI application testing.

Before installation of the software, please make sure you the following Avaya features:

  • AVAYA ASAI CTI STATION SFTW LIC
  • AVAYA ASAI PHANTOM CALLS SFTW LIC

Release 1.1.0 just released, this release supports bulk call dialing and sends DTMF tone pattern after call connected.

Preparation and Password Encryption

  • The access MDB file stored the the username and password of AE server. For security reason, a tool called encryptpasswd.exe is provided to generate encrypted password for the installation and configuration of the software
  • Execute the program, generate the encrypted passwords for the user of AE server, then paste the encrypted password to parameter cg_tlink. For example, the encrypted password for “p@ssword” is “R3NIw1yJMLlnPFzEQtuh2A==”
  • encryptpasswd

64 bit Windows System 

  • For 64 bit Windows system, please follow the steps below
    •  Download and install the Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update, http://www.microsoft.com/en-us/download/details.aspx?id=26347
    • Configure ODBC System DSN using
      C:\Windows\SysWOW64\odbcad32.exe
    • Stop the Windows firewall because it enables by default and I don’t have time to figure out what ports are required to open, you need to find it out yourself.

Installation  

  • Download the TSAPI client for Windows 32-bit from Avaya web site, it contains the library files. You need to register DevConnect before you can access the download page.
  • Download the Avaya Call Generator zip file here.
  • Follow the installation steps below to install the software.
    • Extract all the files into directory c:\program files\callgen
    • Open Windows Command Prompt, enter the following commands to register the program as Windows Service
      • cd c:\program files\callgen
      • callgen -i
    • Open ODBC Setting, create System DSN called CALLGENCFG for Microsoft Access Driver and point to callgen.mdb which is located in the directory c:\program files\callgen
    • Open the Access file, edit the value of parameters cg_tlink_01 and cg_tlink_02 to the TLINK of your AES servers in the tParameter table
    • Start the Windows Service callgen
    • Telnet to localhost and port number 14009, enter username tcpgate and password tcpgate01 to access the program console
    • Enter the following command in the program console to add phantom device
      • add phantom 41101
      • Hint: 41101 is phantom device, the default license key will come with 5 licenses. Purchase license pack if you want to generate higher traffic
    • Enter the following command in the program console to add dialing job
      • add job test 100 10 0 912345678
      • Hint: This command adds a job called “test”, total 100 calls, call duration for each call is 10 seconds, use DTMF pattern 0 and the destination number is 912345678
      • Hint: If you want to send DTMF after call connect, execute the following command
    • Enter the following command in the program console to add DTMF pattern
      • add dtmf 0 1 5 8
      • add dtmf 0 2 6 9
      • Hint: The first command adds DTMF pattern 0, step 1 waits 5 seconds then sends DTMF 8 to the connected call
      • Hint: The second command adds DTMF pattern 0, step 2 waits 6 seconds then sends DTMF 9 to the connected call
    • Enter the following command in the program console, you will receive debug information
      • trace on asc
    • Enter the following command in the program console to start the job
      • startjob test 
    • Enter the following command in the program console to stop the job
      • stopjob test
    • Enter the following command in the program console to list out all the job
      • disp job
    • Enter the following command in the program console, you will get the help message
      • help

Uninstallation

  • Stop the Window Service callgen
  • Open Windows Command Prompt, enter the following commands to uninstall the program from Windows Service
    • cd c:\program files\callgen
    • callgen -u

Licenses

  • Send me your company name and MAC address for the generation of the license key
About these ads
Comments
  1. Bharat says:

    Hi Kai, So I’m tyring to implement this wonderful tool of yours. Here is where i get stuck —

    Telnet to localhost and port number 14009, enter username tcpgate and password tcpgate01 to access the program console. I’m unable to telnet to localhost. How do I get past that? Thanks

  2. Bharat says:

    Hello Kai, Does this application provide any kind of reporting on results etc.

  3. Bharat says:

    No Kai, I will touch base with you tonight..I need to uninstall office. I can’t seem to start the service on Windows 7 any ideas why? I don’t even see it listed as a service

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s