Skinny/SCCP

Skinny/SCCP (Skinny Client Control Protocol) является протоколом управления клиентами, используемым в голосовых сетях, основанных на IP. Skinny/SCCP разработан и используется компанией Cisco Systems для своих IP-телефонных систем.
Протокол Skinny/SCCP позволяет управлять IP-телефонами и другими устройствами связи, такими как гарнитуры и конференц-устройства, в рамках голосовой сети. Он предоставляет функциональность, такую как установка и управление вызовами, передача голосового и видеопотока, управление функциями устройства (например, переадресацией вызовов, голосовой почтой и др.) и другие возможности.
Skinny/SCCP работает на уровне приложения, используя TCP/IP протокол для обмена информацией между IP-телефонами и управляющей системой (например, CallManager или CallManager Express от Cisco). Протокол также поддерживает шифрование данных для обеспечения безопасности взаимодействия между устройствами.
За счет малого размера сообщений и эффективной работы, Skinny/SCCP позволяет минимизировать нагрузку на сеть и обеспечить надежное функционирование голосовой связи в IP-сети.

По своим функциям SCCP аналогичен открытым протколам SIPH.323 и MGCP, а также закрытому проприетарному протоколу UNIStim компании Nortel (Avaya). Протокол Skinny разработан изначально компанией Selsius, впоследствии дорабатывался и поддерживался компанией Cisco Systems Inc., которая приобрела на него права с покупкой Selsius в 1998 году. В качестве напоминания о Selsius во всех современных Cisco IP-телефонах название идентификатора устройства для регистрации в CallManager начинается с SEP—это Selsius Ethernet Phone—после которых следует MAC-адрес.

Skinny использует по умолчанию стандартный порт 2000 для передачи данных по TCP/IP как транспортному протоколу для сигнализации вызовов и контроля соединения и RTP/UDP/IP в качестве инструмента передачи медиа-данных — real time audio. При этом протокол RTCP не используется и для контроля за состоянием статуса передачи медиа-трафика используется другой механизм: терминалом-клиентом отправляет специальное сообщени для запроса диагностической информации по RTP-сессии, как то: информации о задержках и потерях медиа-пакетов, состоянии джиттер-буфера, принятых и отправленных пакетах и т.д. и т.п. (вместо отчётного принципа используемого в RTCP).

Кроме стандартных сигнальных функций управления вызовами, обеспечиваемых протоколом Skinny, потребовались дополнительные расширенные опции и ДВО, такие как: перевод звонка (трансфер), перехват звонка (пикап), конференции и сообщения голосовой почты. Все эти опции были невозможны при использовании чистого Skinny протокола, что и послужило причиной создания SCCP, поэтому его называют иногда расширенным Skinny.

SCCP поддерживается некоторыми сторонними производителями оборудования и программного обеспечения, например — Symbol Technologies, IPBlue и SocketIP. Skinny/SCCP используется также в платформах с открытым кодом — например в IP-АТС Asterisk. Некоторые производители телекоммуникационных решений для VoIP, реализовали поддержку протокола SCCP в своих продуктах. К ним относятся: Digium (компания-разработчик Asterisk), САТЕЛ ПрО в VoIP-платформе РТУ, SocketIP и Symbol Technologies.

Обсуждение закрыто.