Jump to: navigation, search

Deploying SIP Endpoint Simulator

Complete these steps to deploy SIP Endpoint Simulator:

  1. Install SIP Endpoint Simulator:
    • On Windows: In the directory to which the installation package was copied, locate and double-click Setup.exe.
    • On Linux: In the directory to which the SIP Endpoint Simulator installation package was copied, locate a shell script called install.sh. See Installation package for Linux below to learn about executable files.
  2. Configure SIP Endpoint Simulator: In the directory to which the installation package was copied, locate and open the sample configuration file (esttt.conf) and set the configuration options depending on how SIP Endpoint Simulator will be used:
    • If Simulator is used as a T-Library client for 3pcc control on some DNs, the configuration must include at least one [site:] section containing:
      • The server option referring to the particular SIP Server
      • A set of DNs to be monitored/controlled via T-Library
    • If Simulator is used for simulating SIP endpoints, the configuration must include:
      • sip-port and rtp-ports options in section [TcCM]
      • At least one [site:] section containing:
        • sip-proxy option referring to the particular SIP proxy (either SIP Server or a SIP trunk)
        • A set of SIP devices to be simulated
    • If Simulator is used with SIP Server, one section can be combined for both T-Library and SIP functionality and the configuration must include:
      • sip-port and rtp-ports options in section [TcCM]
      • SIP Server site section must contain:
        • server option describing the T-Library connection to a particular SIP Server
        • sip-proxy option describing the SIP connection to that SIP Server
        • A set of DNs that are both monitored/controlled via T-Library and simulated as SIP devices
    • In addition, whenever a SIP simulated device is present, the configuration must include at least one SIP configuration section that describes DN-level SIP options.

Installation package for Linux

The SIP Endpoint Simulator installation package for Linux includes two binary executable files:

  • The regular esttt_64 file with GUI support is dynamically linked against GTK+ 2.x runtime and requires that package (and all its dependencies) are installed.
  • The restricted estng_64 file can only work in no-GUI mode (so it can be used only for 3pcc operations, or when controlled by other application or script via telnet-based control connection), but has only dependency on basic X-Server shared libraries. For the deployment on a Linux server that does not have X-Server components installed, a copy of these shared libraries is included in the lib folder, and the script run-estng.sh is provided for updating LD_LIBRARY_PATH to load libraries from that folder.

Except for GUI support, the configuration and functionality of these two binaries are identical.

Starting and Stopping SIP Endpoint Simulator

To start SIP Endpoint Simulator, go into the installation directory, locate and then double-click esttt.exe. If the configuration file is renamed from its default name, specify the file name as an argument of the command. For example: esttt.exe filename.conf.

To stop SIP Endpoint Simulator, close the UI window or select Exit from the File menu.

This page was last edited on January 29, 2019, at 01:40.
Comments or questions about this documentation? Contact us for support!