Le Skinny Client Control Protocol ( SCCP ) est un protocole de contrôle de terminal réseau propriétaire développé à l'origine par Selsius Systems , qui a été acquis par Cisco Systems en 1998.
SCCP est un protocole IP léger pour la signalisation de session avec Cisco Unified Communications Manager, anciennement appelé CallManager . L'architecture du protocole est similaire à l' architecture du protocole de contrôle de passerelle multimédia , dans la mesure où elle décompose la fonction de conversion multimédia dans les télécommunications pour la transmission via un réseau IP en un dispositif client relativement peu intelligent et une implémentation d'agent d'appel qui contrôle le CPE via des commandes de signalisation. Le produit d'agent d'appel est Cisco CallManager, qui fonctionne également comme un proxy de signalisation pour les événements d'appel initiés via d'autres protocoles courants tels que H.323 et le protocole SIP ( Session Initiation Protocol ) pour la voix sur IP , ou le RNIS pour le réseau téléphonique public commuté .
Composants du protocole
Un client SCCP utilise TCP/IP pour communiquer avec une ou plusieurs applications Call Manager dans un cluster. Il utilise le protocole RTP (Real-time Transport Protocol) sur le transport UDP pour le trafic porteur (flux audio en temps réel) avec d'autres clients Skinny ou un terminal H.323. SCCP est un protocole basé sur des stimuli et est conçu comme un protocole de communication pour les points de terminaison matériels et autres systèmes embarqués, avec des contraintes importantes en termes de CPU et de mémoire.
Certaines passerelles multimédias analogiques Cisco, telles que la passerelle VG248, s'enregistrent et communiquent avec Cisco Unified Communications Manager à l'aide de SCCP.
Origine
Cisco a acquis la technologie SCCP lors de l'acquisition de Selsius Corporation en 1998. Pour cette raison, le protocole est également appelé dans la documentation Cisco Selsius Skinny Station Protocol. Un autre vestige de l'origine des téléphones IP Cisco est le format de nom d'appareil par défaut pour les téléphones Cisco enregistrés avec CallManager. Il s'agit de SEP , comme Selsius Ethernet Phone , suivi de l' adresse MAC . Cisco a également commercialisé un softphone basé sur Skinny appelé Cisco IP Communicator.
Exemples de clients

Les exemples de périphériques clients SCCP incluent les téléphones IP de la série Cisco 7900, le softphone Cisco IP Communicator et le téléphone IP sans fil 802.11b 7920, ainsi que le serveur de messagerie vocale Cisco Unity.
Autres implémentations

D'autres sociétés, telles que Symbol Technologies , SocketIP et Digium , ont implémenté le protocole dans des terminaux VoIP et des téléphones IP, des contrôleurs de passerelle multimédia et des commutateurs logiciels . Une implémentation open source d'un agent d'appel est disponible dans les systèmes Asterisk et FreeSWITCH . IPBlue fournit un téléphone logiciel qui émule un téléphone Cisco 7960. Twinlights Software distribue une implémentation de téléphone logiciel pour les appareils basés sur Android . Cisco Unified Application Environment, le produit acquis par Cisco lors de l'achat de Metreos , prend en charge l'utilisation de SCCP pour émuler les téléphones Cisco 7960, ce qui permet aux applications d'accéder à toutes les fonctionnalités côté ligne de Cisco.