SCCP

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 13. března 2019; kontroly vyžadují 13 úprav .

SCCP  - Skinny Client Control Protocol, firemní (proprietární) VoIP protokol pro řízení interakce mezi koncovými telefonními zařízeními a serverem telefonního systému - IP-PBX. SCCP je svou funkcí podobný otevřeným protokolům SIP , H.323 a MGCP a také uzavřenému proprietárnímu protokolu UNIStim společnosti Nortel ( Avaya ) . Protokol Skinny byl původně vyvinut společností Selsius a následně vyvinut a udržován společností vlastněnou společností Cisco Systems Inc., která na něj získala práva koupí společnosti Selsius v roce 1998. Jako připomínka Selsius, ve všech moderních IP telefonech Cisco začíná název ID zařízení pro registraci v aplikaci CallManager SEP – jedná se o Selsius Ethernet Phone – následovaný MAC adresou .

SCCP definuje sadu zpráv mezi klientem Skinny pro kabelové a bezdrátové IP telefony Cisco řady 7900, jako je Cisco 7960, 7940, 7920, pro komunikaci se serverem hlasové pošty Cisco Unity a Cisco CallManager . Ten zajišťuje signalizaci nejen pro SCCP, ale také pro většinu VoIP protokolů - H.323 , SIP a MGCP .

Skinny standardně používá standardní port 2000 pro přenos dat přes TCP/IP jako transportní protokol pro signalizaci hovorů a řízení spojení a RTP / UDP / IP jako nástroj pro přenos médií - zvuk v reálném čase. V tomto případě se nepoužívá protokol RTCP a ke kontrole stavu přenosu mediálního provozu se používá jiný mechanismus: klientský terminál odesílá speciální zprávy s žádostí o diagnostické informace během relace RTP, jako jsou: informace o zpoždění a ztrátách médií pakety, stavová vyrovnávací paměť jitteru, přijaté a odeslané pakety atd. atd. (místo principu hlášení používaného v RTCP).

Kromě standardních funkcí ovládání signalizace hovorů, které poskytuje protokol Skinny, byly vyžadovány další pokročilé možnosti a VAS , jako jsou: přepojení hovoru (přepojení), zachycení hovoru (vyzvednutí), konference a zprávy hlasové pošty. Všechny tyto možnosti nebyly možné při použití čistého protokolu Skinny, což byl důvod pro vytvoření SCCP, proto se mu někdy říká rozšířený Skinny.

SCCP podporují někteří dodavatelé hardwaru a softwaru třetích stran, jako jsou Symbol Technologies, IPBlue a SocketIP. Skinny/SCCP se také používá na platformách s otevřeným zdrojovým kódem - například v Asterisk IP PBX . Někteří výrobci telekomunikačních řešení pro VoIP implementovali do svých produktů podporu protokolu SCCP. Patří mezi ně: Digium (vývojář Asterisk), SATEL Pro na platformě RTU VoIP , SocketIP a Symbol Technologies .

Příklady syntaxe a zpráv

MessageID každé zprávy popisuje odpovídající událost a každá zpráva má označení StationInit, pokud je zdrojem klient, a StationIniD, pokud je zdrojem stanice. To vše je docela vhodné použít ke kontrole situace a ladění problémů.

Seznam zpráv SCCP
Kód Zpráva ID zprávy stanice Komentář
0x0000 Zpráva Keep Alive Odesláno ze serveru klientovi ihned po registraci
0x0001 Zpráva o registraci stanice Žádost o registraci serveru
0x0002 Zpráva IP portu stanice Odešle klientovi zadat číslo portu UDP pro relaci RTP
0x0003 Zpráva tlačítka klávesnice stanice
0x0004 Zpráva o volání stanice Enbloc
0x0005 Stimulační zpráva stanice
0x0006 Zpráva o vyvěšené stanici Odesláno klientem při zvednutí sluchátka
0x0007 Zpráva stanice na háku
0x0008 Blesková zpráva Station Hook
0x0009 Zpráva s žádostí o předání stavu stanice
0x11 Zpráva o seznamu médií stanice
0x000A Zpráva o stavu rychlého vytáčení stanice
0x000B Požadavek na stav linky stanice
0x000C Zpráva požadavku na stav konfigurace stanice
0x000D Stanice Čas Datum Požadavek Zpráva
0x000E Zpráva s žádostí o šablonu tlačítka stanice
0x000F Zpráva požadavku na verzi stanice
0x0010 Zpráva s odpovědí o schopnostech stanice
0x0012 Zpráva požadavku stanice stanice
0x0020 Poplachová zpráva stanice
0x0021 Zpráva s potvrzením příjmu multicast médií stanice
0x0024 Stanice vyvěšena se zprávou čísla volajícího
0x22 Otevřená stanice Přijmout zprávu o potvrzení kanálu
0x23 Zpráva s odpovědí statistiky připojení stanice
0x25 Zpráva s žádostí o šablonu softwarového tlačítka stanice
0x26 Zpráva s žádostí o nastavení softwarového tlačítka stanice
0x27 Zpráva o události softwarové klávesy stanice Na začátku hovoru (nový hovor) tato zpráva obsahuje první číslici volaného čísla. Může také obsahovat mezičíslí čísla nebo požadavek na ukončení spojení (ukončit hovor)
0x28 Zpráva o zrušení registrace stanice
0x0081 Zpráva stanice Keep Alive
0x0082 Tónová zpráva zahájení stanice Obsahuje bzučák
0x0083 Tónová zpráva zastavení stanice
0x0085 Vyzváněcí zpráva nastavení stanice
0x0086 Zpráva lampy nastavení stanice
0x0087 Zpráva o detekci záblesku háčku stanice
0x0088 Zpráva o nastavení režimu reproduktoru stanice
0x0089 Zpráva o režimu mikrofonu nastavení stanice
0x008A Stanice Zahájí přenos médií
0x008B Stanice Stop Přenos médií
0x008F Informační zpráva o volání stanice
0x009D Zpráva o odmítnutí registru stanice
0x009F Zpráva o resetování stanice
0x0090 Stavová zpráva předávání stanice
0x0091 Zpráva o stavu rychlého vytáčení stanice
0x0092 Zpráva o stavu stanice
0x0093 Zpráva o stavu konfigurace stanice
0x0094 Zpráva Definice času a data stanice
0x0095 Zpráva o zahájení relace stanice
0x0096 Zpráva o přenosu relace zastavení stanice
0x0097 Zpráva šablony tlačítka stanice
0x0098 Zpráva o verzi stanice
0x0099 Textová zpráva na displeji stanice Zpráva zobrazí zprávu „Zadejte číslo“
0x009A Zpráva o vymazání stanice
0x009B Zpráva požadavku na funkce stanice
0x009C Příkazová zpráva stanice Enunciator
0x009E Zpráva s odpovědí stanice
0x0101 Stanice Start Multicast Media Příjem Zpráva
0x0102 Stanice Start Multicast Media Transmission Message
0x0103 Station Stop Multicast Media Příjem Zpráva
0x0104 Station Stop Multicast Media Transmission Message
0x105 Otevřená stanice Přijmout zprávu kanálu
0x0106 Stanice zavřít Přijmout zprávu kanálu
0x107 Zpráva s žádostí o statistiku připojení stanice Odeslané klientem za účelem vyžádání diagnostických informací (zpoždění a ztráta paketů médií, jitter buffer, přijaté a odeslané pakety atd.)
0x0108 Zpráva s odpovědí na šablonu softkláves stanice
0x109 Softklávesa stanice Nastavit zprávu odpovědi
0x0110 Zpráva softwarového tlačítka Výběr stanice
0x0111 Zpráva o stavu volání stanice
0x0112 Výzva na displeji stanice
0x0113 Výzva k vymazání stanice
0x0114 Upozornění na displeji stanice
0x0115 Zpráva o vymazání stanice
0x0116 Station Activate Call Plane Message
0x0117 Stanice Deaktivovat zprávu Call Plane
0x118 Zpráva o zrušení registrace stanice

Literatura

Odkazy