SCCP

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 13. marts 2019; checks kræver 13 redigeringer .

SCCP  - Skinny Client Control Protocol, en virksomheds (proprietær) VoIP-protokol til styring af interaktionen mellem telefonens slutenheder og telefonsystemserveren - IP-PBX. SCCP ligner i sin funktion de åbne protokoller SIP , H.323 og MGCP , såvel som Nortels ( Avayas ) lukkede proprietære UNIStim -protokol . Skinny-protokollen blev oprindeligt udviklet af Selsius, efterfølgende udviklet og vedligeholdt af et firma ejet af Cisco SystemsInc., som erhvervede rettighederne til det med købet af Selsius i 1998. Som en påmindelse om Selsius, i alle moderne Cisco IP-telefoner, begynder enheds-id-navnet for registrering hos CallManager med SEP – dette er Selsius Ethernet-telefonen – efterfulgt af MAC-adressen .

SCCP definerer et sæt meddelelser mellem Skinny-klienten for kablede og trådløse Cisco 7900-seriens IP - telefoner såsom Cisco 7960, 7940, 7920 til at kommunikere med Cisco Unity voicemail-serveren og Cisco CallManager . Sidstnævnte giver signalering ikke kun til SCCP, men også for de fleste VoIP -protokoller - H.323 , SIP og MGCP .

Skinny bruger standardporten 2000 til dataoverførsel over TCP/IP som transportprotokollen til opkaldssignalering og forbindelseskontrol og RTP / UDP / IP som medieoverførselsværktøj - realtidslyd. I dette tilfælde bruges RTCP -protokollen ikke, og en anden mekanisme bruges til at kontrollere status for medietrafiktransmission: klientterminalen sender specielle beskeder for at anmode om diagnosticeringsoplysninger over RTP-sessionen, såsom: information om forsinkelser og tab af medier pakker, jitter-statusbuffer, modtagne og sendte pakker osv. etc. (i stedet for rapporteringsprincippet anvendt i RTCP).

Ud over de standardfunktioner til signalering af opkaldskontrol, der leveres af Skinny-protokollen, krævedes yderligere avancerede muligheder og VAS , såsom: omstilling (overførsel), aflytning af opkald (afhentning), konferencer og voicemail-beskeder. Alle disse muligheder var ikke mulige ved at bruge den rene Skinny-protokol, hvilket var årsagen til oprettelsen af ​​SCCP, hvorfor det nogle gange kaldes udvidet Skinny.

SCCP understøttes af nogle tredjeparts hardware- og softwareleverandører såsom Symbol Technologies, IPBlue og SocketIP. Skinny / SCCP bruges også i open source platforme - for eksempel i Asterisk IP PBX . Nogle producenter af telekommunikationsløsninger til VoIP har implementeret understøttelse af SCCP-protokollen i deres produkter. Disse omfatter: Digium (Asterisk-udvikler), SATEL Pro i RTU VoIP-platformen , SocketIP og Symbol Technologies .

Syntaks og meddelelseseksempler

MessageID'et for hver meddelelse beskriver den tilsvarende hændelse, og hver meddelelse har en indikation af StationInit, hvis kilden er en klient, og StationIniD, hvis kilden er en station. Alt dette er ret praktisk at bruge til at kontrollere situationen og fejlfinde problemer.

Liste over SCCP-meddelelser
Kode Station Besked ID Besked Kommentar
0x0000 Hold i live besked Sendes fra serveren til klienten umiddelbart efter registrering
0x0001 Stationsregistermeddelelse Anmodning om serverregistrering
0x0002 Stations IP-portmeddelelse Sender klienten for at angive UDP-portnummeret for RTP-sessionen
0x0003 Stations tastaturknapmeddelelse
0x0004 Station Enbloc Call Message
0x0005 Stationsstimuleringsmeddelelse
0x0006 Meddelelse om station af røret Sendes af klienten, når håndsættet løftes
0x0007 Station On Hook Besked
0x0008 Station Hook Flash-meddelelse
0x0009 Meddelelse om statusanmodning om stationsforsendelse
0x11 Station Media Port List Besked
0x000A Besked om anmodning om status for stationshurtigopkald
0x000B Besked om anmodning om stationslinjestatus
0x000C Meddelelse om anmodning om status for stationskonfiguration
0x000D Station Tid Dato Anmodningsmeddelelse
0x000E Stationsknap Skabelonanmodningsmeddelelse
0x000F Meddelelse om anmodning om stationsversion
0x0010 Stationskapacitetssvarmeddelelse
0x0012 Stationsserveranmodningsmeddelelse
0x0020 Stationsalarmmeddelelse
0x0021 Station Multicast Mediemodtagelse Kvitteringsmeddelelse
0x0024 Station af røret med opkaldsnummerbesked
0x22 Station åben Modtag kanalbekræftelse
0x23 Station Connection Statistics Response Message
0x25 Meddelelse om anmodning om stationssoftkey-skabelon
0x26 Station Soft Key Set Anmodningsmeddelelse
0x27 Stations softkey-hændelsesmeddelelse Ved starten af ​​et opkald (nyt opkald) indeholder denne besked det første ciffer i det kaldte nummer. Kan også indeholde mellemliggende cifre i nummeret eller en anmodning om at afslutte forbindelsen (afslut opkald)
0x28 Station Afregistrer besked
0x0081 Station Keep Alive Message
0x0082 Stationens starttonemeddelelse Inkluderer summer
0x0083 Station Stop Tone Besked
0x0085 Station Indstil ringesignal
0x0086 Station Set Lamp Message
0x0087 Station Set Hook Flash Detect Message
0x0088 Station Indstil højttalertilstand Besked
0x0089 Station Indstil mikrofontilstand Besked
0x008A Station Start medietransmission
0x008B Station Stop medietransmission
0x008F Stationsopkaldsinformationsmeddelelse
0x009D Stationsregister Afvisningsmeddelelse
0x009F Stationsnulstillingsmeddelelse
0x0090 Statusmeddelelse for videresendelse af station
0x0091 Stationshurtigopkaldsstatusmeddelelse
0x0092 Stationslinjestatusmeddelelse
0x0093 Stationskonfigurationsstatusmeddelelse
0x0094 Station Definer tid og dato Besked
0x0095 Station Start Session Transmission Besked
0x0096 Station Stop Session Transmission Besked
0x0097 Stationsknap skabelon besked
0x0098 Stationsversionsmeddelelse
0x0099 Station Vis tekstmeddelelse Meddelelsen viser meddelelsen "Indtast nummer"
0x009A Station Clear Display-meddelelse
0x009B Meddelelse om anmodning om stationskapacitet
0x009C Station Enunciator Command Message
0x009E Stationsserverens svarmeddelelse
0x0101 Station Start Multicast Media Modtagelse Besked
0x0102 Station Start Multicast Media Transmission Besked
0x0103 Station Stop Multicast-mediemodtagelsesmeddelelse
0x0104 Station Stop Multicast Media Transmission Besked
0x105 Station Åbn Modtag kanalmeddelelse
0x0106 Station Luk Modtag kanalmeddelelse
0x107 Besked om anmodning om stationsforbindelsesstatistik Sendt af klienten for at anmode om diagnosticeringsoplysninger (forsinkelser og tab af mediepakker, jitterbuffer, modtagne og sendte pakker osv.)
0x0108 Stations softkey-skabelon Svarmeddelelse
0x109 Station Softkey Indstil Svar besked
0x0110 Station Vælg softkey-meddelelse
0x0111 Station Call State Message
0x0112 Stationsvisningsmeddelelse
0x0113 Station Clear Prompt-meddelelse
0x0114 Stationsvisningsmeddelelse
0x0115 Station Clear Notify Message
0x0116 Station Aktiver Call Plane Message
0x0117 Station Deaktiver Call Plane Message
0x118 Station Afregistrer bekræftelsesmeddelelse

Litteratur

Links