TekSIP ist ein SIP-Registrar und SIP-Proxy für Windows. TekSIP unterstützt UDP-, TCP-, TLS- und WebSocket-Transporte (IPv4 & IPv6). TLS und Secure WebSocket werden nur in kommerziellen Editionen unterstützt.
TekSIP entspricht den RFCs 3261, 3263, 3311, 3581 und 3891. Es unterstützt NAT-Traversal und ENUM. Sie können die IP-Adresse auswählen, die abgehört werden soll, und alternative SIP-Endpunkte für ausgehende Anrufe. Sie können auch Sitzungsdetails in eine Protokolldatei protokollieren und aktive Registrierungen und Sitzungen in Echtzeit überwachen. Sie können die Anzahl der aktiven Registrierungen und Sitzungen mit dem Windows-Leistungsmonitor (Perfmon.exe) überwachen. TekSIP kann Anrufe an einen alternativen Endpunkt umleiten, wenn der angerufene Endpunkt nicht verfügbar ist (offline, besetzt...). Aktive SIP-Sitzungen können über die GUI beendet werden. TekSIP verfügt über einen Präsenzserver (SIP/SIMPLE-basiert).
TekSIP unterstützt auch die UPnP-IGD-Spezifikation. Wenn es hinter einem UPnP-unterstützten Internet-Gateway-Gerät (z. B. ADSL-Router) installiert ist, erkennt TekSIP automatisch, ob es sich hinter einem neuen NAT-Gateway und der externen IP-Adresse befindet. Alle ausgehenden Anfragen werden für NAT-Traversal manipuliert. Sie müssen keine manuellen Rückwärtszuordnungen für SIP- und RTP-Protokolle hinzufügen. TekSIP verfügt auch über einen integrierten STUN-Server. TekSIP unterstützt die automatische Bereitstellung von IP-Telefonen basierend auf dem SUBSCRIBE/NOTIFY-PnP-Mechanismus.
TekSIP kann optional als B2BUA für eingehende 3xx-SIP-Antworten fungieren. TekSIP kann auch als RTP-Proxy fungieren und Audiostreams aufzeichnen, wenn der RTP-Proxy aktiviert ist. Die SP-Edition bietet SRTP <-> RTP-Interworking. Aufgezeichnete Audiostreams werden im Wave-Format gespeichert und können mit dem TekSIP Manager abgespielt werden. TekSIP kann als WebRTC-Medien- und Signalisierungsgateway für SIP-basierte WebRTC-Softphones fungieren. Dies ermöglicht es WebRTC-Softphones, Anrufe an ältere SIP-Systeme zu tätigen und Anrufe von diesen anzunehmen. RADIUS-Authentifizierung (RFC 2865) und Abrechnung (RFC 2866) werden unterstützt. RADIUS-Autorisierung ist nur in der SP-Edition von TekSIP verfügbar. TekSIP akzeptiert RADIUS-Trennungsanfragen gemäß RFC 5176.