Revision as of 21:17, October 22, 2014 by Valentip (talk | contribs)
Jump to: navigation, search

esttt.conf

Deploying SIP Endpoint Simulator

Complete these steps to deploy SIP Endpoint Simulator:

  1. Install SIP Endpoint Simulator: In the directory to which the installation package was copied, locate and double-click Setup.exe.
  2. [Revised] Configure SIP Endpoint Simulator: In the directory to which the installation package was copied, locate and open the sample configuration file (esttt.conf) [opt:vars]

sipserver-host = piccie.genesyslab.com sipserver-sip-port = 5065 sipserver-tlib-port = 3145

  1. ^
  2. environment-specific settings defined here for easier access - all these vars
  3. may be referenced in any place of this config file using ${var-name} notation
  4. ------------------------------------------------------------------------------

[TcCM] # Epi(SIP)phone config -- Main configuration section

connect-on-startup = true # register everything (SIP and TLib) on startup open-log-on-startup = false # open Log window when started (mostly for Windows) log-to-file = epi-phone.log # or "esttt-$t.log" to insert time stamp into name

  1. General SIP / RTP stack configuration:
  2. sip-port - specifies the port for incoming SIP messages (one single SIP port
  3. may be used for all DNs, or specific port may be specified for
  4. each site or particular DN, see [extSIP] section below)
  5. sip-addr - IP address for SIP contact header ($auto, $ipv4, $ipv6, FQDN or
  6. rtp-addr - IP address for SDP and binding RTP ports explicit IP)
  7. rtp-ports - port range (min and max port numbers separated by double dot)
  8. telnet-ctrl-port - specifies the port for control (telnet-based) connection

sip-port = 5069 sip-addr = $auto rtp-addr = $auto rtp-ports = 8000..8599 telnet-ctrl-port = 5023

  1. "Tone Label" aliases provide more user-friendly names for tones used by TLDR
  2. feature, which played with "play=music/tl:Aand 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.


Starting and Stopping SIP Endpoint Simulator

To start SIP Endpoint Simulator, in the installation directory, locate and double-click esttt.exe. If the configuration file is renamed from its default name, you can drag-n-drop that file to the Simulator executable/shortcut icon.?

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

Comments or questions about this documentation? Contact us for support!