TekSIP est un enregistreur SIP et un proxy SIP pour Windows. TekSIP prend en charge les transports UDP, TCP, TLS et WebSocket (IPv4 et IPv6). TLS et WebSocket sécurisé sont pris en charge uniquement dans les éditions commerciales.
TekSIP est conforme aux RFC 3261, RFC 3263, RFC 3311, RFC 3581 et RFC 3891. Il prend en charge la traversée NAT et ENUM. Veuillez consulter les détails techniques sur la traversée NAT dans le fichier Readme. Vous pouvez sélectionner l'adresse IP à écouter et des points de terminaison SIP alternatifs pour les appels sortants. Vous pouvez également enregistrer les détails des sessions dans un fichier journal et surveiller les enregistrements et sessions actifs en temps réel. Vous pouvez surveiller le nombre d'enregistrements et de sessions actifs à l'aide de Windows Performance Monitor (Perfmon.exe). TekSIP peut rediriger les appels vers un point de terminaison alternatif lorsque le point de terminaison appelé est indisponible (hors ligne, occupé...). Une session SIP active peut être terminée via l'interface graphique. TekSIP dispose d'un serveur de présence (basé sur SIP/SIMPLE).
TekSIP prend également en charge la spécification UPnP IGD. S'il est installé derrière un dispositif de passerelle Internet prenant en charge UPnP (routeur ADSL par exemple), TekSIP détecte automatiquement s'il se trouve derrière une nouvelle passerelle NAT et l'adresse IP externe. Toutes les requêtes sortantes sont manipulées pour la traversée NAT. Vous n'avez pas besoin d'ajouter des mappages inverses manuels pour les protocoles SIP et RTP. TekSIP dispose également d'un serveur STUN intégré. TekSIP prend en charge l'auto-approvisionnement des téléphones IP basé sur le mécanisme SUBSCRIBE / NOTIFY PnP.
TekSIP peut éventuellement agir en tant que B2BUA pour les réponses SIP 3xx entrantes. TekSIP peut également agir en tant que proxy RTP et enregistrer les flux audio si le proxy RTP est activé. L'édition SP fournit une interconnexion SRTP <-> RTP. Les flux audio enregistrés sont sauvegardés au format wave et peuvent être lus à l'aide de TekSIP Manager. TekSIP peut agir en tant que passerelle de médias et de signalisation WebRTC pour les softphones WebRTC basés sur SIP. Cela permet aux softphones WebRTC de passer des appels vers et d'accepter des appels des systèmes SIP hérités. L'authentification RADIUS (RFC 2865) et la comptabilité (RFC 2866) sont prises en charge. L'autorisation RADIUS est disponible uniquement dans l'édition SP de TekSIP. TekSIP accepte les demandes de déconnexion RADIUS comme spécifié dans RFC 5176.