TelServer
|
The latest release of TelServer includes support of the protocol CSTA phase III XML (ECMA 323) transported over SIP according to the ECMA report TR/87. This allows the server to act as a Remote Call Control Gateway for Microsoft Live Communications Server and Communicator.
|
Read the Release Notes for the latest improvements.
TelServer is a CTI server which provides telephony control features to a client application.
Client application interface
TelServer offers two interfaces to client applications :
- TelServices, a simple protocol, that can be transported over IP (TCP or HTTP), encoded in XML. It offers basic telephony control features;

- SIP/CSTA, according to the ECMA TR/87 report, which allows full telephony control defined in CSTA phase III encoded in XML and transported over SIP. That protocol is used by Microsoft Communicator in a Live Communications Server environment.

PBX interface
The gateway manages the IP/CSTA link to the PBX :
- session establishment (specific information exchange for each PBX);
- association establishment;
- CSTA phase I, II messages encoded in BER (with ROSE) and CSTA phase III XML (wrapped in SIP).
Settings and management
TelServer is configured through a text file. Administrator login and password, TCP port for the client access, address/port of the PBX are the major settings to be defined but the configuration offers many settings to tune the server behavior and adapt it to every situation.
The gateway provides a web based management through which the server behavior can be observed such as the link to the PBX status or the list of monitored devices.
The server provides rich logs.
Supported telephony operations
TelServices offers the following telephony features : Alternate call, Answer Call, Clear Connection, Conference Call, Consultation Call, Divert Call, Hold Call, Make Call, Reconnect Call, Retrieve Call, Set Feature, Transfer Call.
The SIP/CSTA gateway provides all the features necessary to allow the Microsoft Communicator to get full control of the PBX telephony device.
Installation
TelServer is a pure Java application. It can be installed on any machine (Windows, Unix, Linux...) where a Java Virtual Machine can be installed. It can be run as a Windows service on Windows.
