Requirements

Installation and Operation

uaCSTA Server for SIP Phones and ECSTA for SIP Phones can be used on 32- & 64-bit Windows® operating systems. Both products can be installed on the same computer. If other SIP applications have been installed on the computer on which the server should be installed, the usage of the default SIP and SIPTLS ports (5060 & 5061) must be checked. If these ports are already in use, you will have to use other ports available.

Supported Operating Systems:

  • Windows® 10
  • Windows® 11
  • Windows Server® 2012
  • Windows Server® 2012 R2
  • Windows Server® 2016
  • Windows Server® 2019
  • Windows Server® 2022

Communication with Telephones

In order that uaCSTA Server for SIP Phones can communicate with the telephones, they will have to be registered with the server. To do this, a SIP identity, through which the telephone will be registered with the server, must be configured on each telephone to be controlled. These settings can be stored in the telephone through the Provisioning dialog integrated into the Administrator. As soon as the telephone registers itself with the server, it can be monitored and controlled. Environments in which the telephones are found in a VLAN or physically separated network are supported. To do this, the server must be integrated into this network using a network interface. You will find detailed information about the configuration of the IP interface and the login information in the settings for the Telephone Connection.

Communications with ECSTA for SIP Phones

ECSTA for SIP Phones will contact the server analogously to the telephones. Here too, the client must be able to contact the server. You will find detailed information about the configuration of the IP interfaces and the login information in the settings for the Client Connection.

Supported Telephones and Features

Auerswald
COMfortel 1400 IP, COMfortel 2600 IP, COMfortel 3600 IP
Auerswald: From Firmware Version 2.8 A

Supported CSTA Features (associative events are supported correspondingly):
CSTA FeatureDescriptionsupported
MakeCallMakes phone callsyes
AnswerCallAnswer callyes
ClearConnectionTerminate phone callyes
HoldCallHold callyes
RetrieveCallRetrieve phone call on holdyes
AlternateCallSwitch between the active phone call and the call on holdNot supported, but emulated using the HoldCall & RetrieveCall functions.
ConferenceCallCombine the active phone call with the call on hold to create a conference call.yes
TransferCallConnects the active phone call and the call on hold.yes
GenerateDigitsDials DTMF tones.yes
DialDigitsDials the digital tones for a phone call.Not supported
ConsultationCallInitiates a callback call.yes
SingleStepTransferCallTransfers an active call blindlyyes
DeflectCallRedirects callsyes
DirectedPickupCallPicks up a call from another participantNot supported
GetDoNotDisturbChecks the Do Not Disturb indicator.yes
SetDoNotDisturbSets the Do Not Disturb indicator.yes
GetForwardingChecks for forwarded phone numbers.yes
SetForwardingSets up call forwarding.yes
MonitorStartStarts monitoring the telephone.yes
MonitorStopStops monitoring the telephone.yes
GetSwitchingFunctionDevicesChecks the configured identities.yes
SnapShotDeviceConsistency checkyes
SnapShotCallConsistency checkNot supported
SystemRegisterSubscribes to notifications of configuration changes.yes
SystemRegisterCancelUnsubscribes from notifications for configuration changes.yes
RequestSystemStatusChecks the telephone status.yes

Mitel
6863i, 6865i, 6867i, 6869i
Mitel: From FirmwareVersion 4.1.0 Service Pack 2

Supported CSTA Features (associative events are supported correspondingly):
CSTA FeatureDescriptionsupported
MakeCallMakes phone callsyes
AnswerCallAnswer callyes
ClearConnectionTerminate phone callyes
HoldCallHold callyes
RetrieveCallRetrieve phone call on holdyes
AlternateCallSwitch between the active phone call and the call on holdNot supported, but emulated using the HoldCall & RetrieveCall functions.
ConferenceCallCombine the active phone call with the call on hold to create a conference call.yes
TransferCallConnects the active phone call and the call on hold.yes
GenerateDigitsDials DTMF tones.yes
DialDigitsDials the digital tones for a phone call.Not supported
ConsultationCallInitiates a callback call.yes
SingleStepTransferCallTransfers an active call blindlyyes
DeflectCallRedirects callsyes
DirectedPickupCallPicks up a call from another participantNot supported
GetDoNotDisturbChecks the Do Not Disturb indicator.yes
SetDoNotDisturbSets the Do Not Disturb indicator.yes
GetForwardingChecks for forwarded phone numbers.yes
SetForwardingSets up call forwarding.yes
MonitorStartStarts monitoring the telephone.yes
MonitorStopStops monitoring the telephone.yes
GetSwitchingFunctionDevicesChecks the configured identities.yes
SnapShotDeviceConsistency checkyes
SnapShotCallConsistency checkyes
SystemRegisterSubscribes to notifications of configuration changes.Not supported
SystemRegisterCancelUnsubscribes from notifications for configuration changes.Not supported
RequestSystemStatusChecks the telephone status.yes

snom
D3xx Serie, D7xx Serie, 300, 320, 360, 370, 720, 760, 820, 821, 870, D120* (*For D120 No Auto Provisioning)
snom: From Firmware Version 8.7.5.13

Supported CSTA Features (associative events are supported correspondingly):
CSTA FeatureDescriptionsupported
MakeCallMakes phone callsyes
AnswerCallAnswer callyes
ClearConnectionTerminate phone callyes
HoldCallHold callyes
RetrieveCallRetrieve phone call on holdyes
AlternateCallSwitch between the active phone call and the call on holdNot supported, but emulated using the HoldCall & RetrieveCall functions.
ConferenceCallCombine the active phone call with the call on hold to create a conference call.yes
TransferCallConnects the active phone call and the call on hold.yes
GenerateDigitsDials DTMF tones.yes
DialDigitsDials the digital tones for a phone call.Not supported
ConsultationCallInitiates a callback call.yes
SingleStepTransferCallTransfers an active call blindlyyes
DeflectCallRedirects callsyes
DirectedPickupCallPicks up a call from another participantNot supported
GetDoNotDisturbChecks the Do Not Disturb indicator.yes
SetDoNotDisturbSets the Do Not Disturb indicator.yes
GetForwardingChecks for forwarded phone numbers.yes
SetForwardingSets up call forwarding.yes
MonitorStartStarts monitoring the telephone.yes
MonitorStopStops monitoring the telephone.yes
GetSwitchingFunctionDevicesChecks the configured identities.yes
SnapShotDeviceConsistency checkyes
SnapShotCallConsistency checkNot supported
SystemRegisterSubscribes to notifications of configuration changes.yes
SystemRegisterCancelUnsubscribes from notifications for configuration changes.yes
RequestSystemStatusChecks the telephone status.yes

Yealink
VP59, SIP-T58V, SIP-T58A, SIP-T56A, T57W, T54W, T53W, T53, SIP-T54S, SIP-T52S, SIP VP-T49G, T4S, SIP-T48G, SIP-T46G, SIP-T42G, SIP-T41P, SIP-T40G, SIP-T40P, SIP-T29G, SIP-T27G, SIP-T23G, SIP-T23P, SIP-T27P
Yealink: From Firmware Version x.81.0.15

Supported CSTA Features (associative events are supported correspondingly):
CSTA FeatureDescriptionsupported
MakeCallMakes phone callsyes
AnswerCallAnswer callyes
ClearConnectionTerminate phone callyes
HoldCallHold callyes
RetrieveCallRetrieve phone call on holdyes
AlternateCallSwitch between the active phone call and the call on holdNot supported, but emulated using the HoldCall & RetrieveCall functions.
ConferenceCallCombine the active phone call with the call on hold to create a conference call.yes
TransferCallConnects the active phone call and the call on hold.yes
GenerateDigitsDials DTMF tones.yes
DialDigitsDials the digital tones for a phone call.Not supported
ConsultationCallInitiates a callback call.yes
SingleStepTransferCallTransfers an active call blindlyyes
DeflectCallRedirects callsyes
DirectedPickupCallPicks up a call from another participantNot supported
GetDoNotDisturbChecks the Do Not Disturb indicator.yes
SetDoNotDisturbSets the Do Not Disturb indicator.yes
GetForwardingChecks for forwarded phone numbers.yes
SetForwardingSets up call forwarding.yes
MonitorStartStarts monitoring the telephone.yes
MonitorStopStops monitoring the telephone.yes
GetSwitchingFunctionDevicesChecks the configured identities.yes
SnapShotDeviceConsistency checkyes
SnapShotCallConsistency checkNot supported
SystemRegisterSubscribes to notifications of configuration changes.Not supported
SystemRegisterCancelUnsubscribes from notifications for configuration changes.Not supported
RequestSystemStatusChecks the telephone status.ja

Polycom
VVX 201, VVX 301/311, VVX 401/411, VVX 501, VVX 601, VVX x50-Serie, CCX-Serie
Polycom: From Firmware Version 6.1.0.6189

Supported CSTA Features (associative events are supported correspondingly):
CSTA FeatureDescriptionsupported
MakeCallMakes phone callsyes
AnswerCallAnswer callyes
ClearConnectionTerminate phone callyes
HoldCallHold callyes
RetrieveCallRetrieve phone call on holdyes
AlternateCallSwitch between the active phone call and the call on holdNot supported, but emulated using the HoldCall & RetrieveCall functions.
ConferenceCallCombine the active phone call with the call on hold to create a conference call.yes
TransferCallConnects the active phone call and the call on hold.yes
GenerateDigitsDials DTMF tones.Not supported
DialDigitsDials the digital tones for a phone call.Not supported
ConsultationCallSetup transferyes
SingleStepTransferCallTransfers an active call blindlyyes
DeflectCallRedirects callsyes
DirectedPickupCallPicks up a call from another participantNot supported
GetDoNotDisturbChecks the Do Not Disturb indicator.Not supported
SetDoNotDisturbSets the Do Not Disturb indicator.Not supported
GetForwardingChecks for forwarded phone numbers.yes
SetForwardingSets up call forwarding.yes
MonitorStartStarts monitoring the telephone.yes
MonitorStopStops monitoring the telephone.yes
GetSwitchingFunctionDevicesChecks the configured identities.yes
SnapShotDeviceConsistency checkyes
SystemRegisterSubscribes to notifications of configuration changes.Not supported
SystemRegisterCancelUnsubscribes from notifications for configuration changes.Not supported
RequestSystemStatusChecks the telephone status.yes

Gigaset
Base station: N870 IP PRO; Devices: R650H PRO und SL750H PRO
Gigaset Base station: Firmware Version 2.39.0

The Gigaset base station only provides a very limited scope of CSTA functions. Supported CSTA functions:
CSTA FunctionDescriptionSupport
MakeCallMakes phone callsyes
AnswerCallAnswer callyes
ClearConnectionTerminate phone callEither from the connection status or while the connection is being established, but then only on the part of the calling subscriber.
HoldCallHold callNot supported
RetrieveCallRetrieve phone call on holdNot supported
AlternateCallSwitch between the active phone call and the call on holdNot supported
ConferenceCallCombine the active phone call with the call on hold to create a conference call.Not supported
TransferCallConnects the active phone call and the call on hold.Not supported
GenerateDigitsDials DTMF tones.Not supported
DialDigitsDials the digital tones for a phone call.Not supported
ConsultationCallSetup transferNot supported
SingleStepTransferCallTransfers an active call blindlyNot supported
DeflectCallRedirects callsNot supported
DirectedPickupCallPicks up a call from another participantNot supported
GetDoNotDisturbChecks the Do Not Disturb indicator.yes
SetDoNotDisturbSets the Do Not Disturb indicator.yes
GetForwardingChecks for forwarded phone numbers.Not supported
SetForwardingSets up call forwarding.Not supported
MonitorStartStarts monitoring the telephone.yes
MonitorStopStops monitoring the telephone.yes
GetSwitchingFunctionDevicesChecks the configured identities.yes
SnapShotDeviceConsistency checkyes
SystemRegisterSubscribes to notifications of configuration changes.Not supported
SystemRegisterCancelUnsubscribes to notifications of configuration changes.Not supported
RequestSystemStatusChecks the telephone status.yes

Version 6.0