SCCP

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. március 13-án felülvizsgált verziótól ; az ellenőrzések 13 szerkesztést igényelnek .

SCCP  - Skinny Client Control Protocol, egy vállalati (védett) VoIP protokoll a telefon végberendezései és a telefonrendszer szervere közötti interakció kezelésére - IP-PBX. Az SCCP funkciója hasonló a nyílt SIP , H.323 és MGCP protokollokhoz, valamint a Nortel ( Avaya ) zárt, szabadalmaztatott UNIStim protokolljához . A Skinny protokollt eredetileg a Selsius fejlesztette ki, majd a Cisco Systems Inc. tulajdonában lévő cég fejlesztette ki és tartotta karban, amely a Selsius 1998-as megvásárlásával szerezte meg a jogokat. Emlékeztetőül a Selsiusra, minden modern Cisco IP-telefonban a CallManager-re való regisztrációhoz használt eszközazonosító neve SEP-vel kezdődik – ez a Selsius Ethernet telefon –, amelyet a MAC-cím követ .

Az SCCP üzenetkészletet határoz meg a Skinny kliens között a vezetékes és vezeték nélküli Cisco 7900 sorozatú IP -telefonokhoz, például a Cisco 7960-hoz, 7940-hez, 7920-hoz a Cisco Unity hangposta-kiszolgálóval és a Cisco CallManagerrel való kommunikációhoz . Ez utóbbi nemcsak az SCCP-hez, hanem a legtöbb VoIP protokollhoz is - H.323 , SIP és MGCP - biztosít jelzést .

A Skinny alapértelmezés szerint a szabványos 2000-es portot használja a TCP/IP - n keresztüli adatátvitelhez a hívásjelzéshez és a kapcsolatvezérléshez, valamint az RTP / UDP / IP -t médiaátviteli eszközként – valós idejű hang. Ebben az esetben az RTCP protokollt nem használják, és egy másik mechanizmust használnak a médiaforgalom átvitelének státuszának szabályozására: a kliens terminál speciális üzeneteket küld, hogy diagnosztikai információkat kérjen az RTP-munkameneten keresztül, például: információ a média késéseiről és veszteségeiről. csomagok, jitter állapotpuffer, fogadott és elküldött csomagok stb. stb. (az RTCP-ben használt jelentési elv helyett).

A Skinny protokoll által biztosított szabványos jelzési hívásvezérlési funkciókon kívül további speciális opciókra és VAS-ra volt szükség , mint például: hívástovábbítás (átadás), híváselfogás (felvétel), konferenciák és hangpostaüzenetek. Mindezek a lehetőségek nem voltak lehetségesek a tiszta Skinny protokoll használatával, ez volt az oka az SCCP létrehozásának, ezért néha kiterjesztett Skinnynek is nevezik.

Az SCCP-t néhány harmadik fél hardver- és szoftvergyártó támogatja, például a Symbol Technologies, az IPBlue és a SocketIP. A Skinny / SCCP-t nyílt forráskódú platformokon is használják - például az Asterisk IP PBX -ben . Egyes VoIP távközlési megoldásokat gyártó gyártók termékeikben bevezették az SCCP protokoll támogatását. Ezek közé tartozik: Digium (Asterisk fejlesztő), SATEL Pro az RTU VoIP platformon , SocketIP és Symbol Technologies .

Szintaxis- és üzenetpéldák

Az egyes üzenetek Üzenetazonosítója leírja a megfelelő eseményt, és minden üzenet rendelkezik a StationInit jelzéssel, ha a forrás kliens, és a StationIniD jelzéssel, ha a forrás egy állomás. Mindez nagyon kényelmesen használható a helyzet szabályozására és a hibakeresésre.

SCCP-üzenetek listája
Kód Állomás Üzenetazonosító Üzenet Megjegyzés
0x0000 Életben tartás üzenet Regisztráció után azonnal elküldik a szerverről a kliensnek
0x0001 Állomás regisztrációs üzenet Szerver regisztrációs kérelem
0x0002 Állomás IP-portjának üzenete Elküldi az ügyfélnek, hogy adja meg az RTP-munkamenet UDP-portszámát
0x0003 Állomás billentyűzet gombjának üzenete
0x0004 Station Enbloc hívási üzenet
0x0005 Állomás ösztönző üzenete
0x0006 Station Off Hook üzenet Az ügyfél küldi a kézibeszélő felemelésekor
0x0007 Station On Hook üzenet
0x0008 Station Hook Flash Message
0x0009 Állomás továbbítási állapot kérés üzenete
0x11 Station Media Port List üzenet
0x000A Állomás gyorstárcsázási állapotkérő üzenet
0x000B Állomásvonal állapotát kérő üzenet
0x000C Állomás konfigurációs állapot kérés üzenet
0x000D Állomás idő dátum kérés üzenet
0x000E Állomás gomb sablon kérési üzenet
0x000F Állomás verziókérés üzenet
0x0010 Az állomás képességei válaszüzenet
0x0012 Állomáskiszolgáló kérés üzenete
0x0020 Állomás riasztási üzenete
0x0021 Station Multicast Media vételi nyugtázó üzenet
0x0024 Állomás lekapcsolva a hívó fél számát üzenettel
0x22 Állomás megnyitása Csatorna nyugtázó üzenet fogadása
0x23 Állomás kapcsolati statisztika válaszüzenet
0x25 Állomás programbillentyű sablon kérési üzenet
0x26 Állomás funkciógomb-beállítási kérés üzenete
0x27 Állomás programbillentyű eseményüzenete Hívás (új hívás) elején ez az üzenet a hívott szám első számjegyét tartalmazza. Tartalmazhatja a szám közbenső számjegyeit vagy a kapcsolat befejezésére vonatkozó kérést (hívás befejezése)
0x28 Állomás regisztráció törlése üzenet
0x0081 Station Keep Alive üzenet
0x0082 Állomásindítási hangjelzés Csengőt tartalmaz
0x0083 Állomásleállítási hangjelzés
0x0085 Állomáskészlet csengő üzenete
0x0086 Állomáskészlet lámpa üzenete
0x0087 Station Set Hook Flash Detect Message
0x0088 Állomáskészlet hangszóró mód üzenet
0x0089 Állomáskészlet Mikrofon mód Üzenet
0x008A Station Start Media Transmission
0x008B Station Stop Media Transmission
0x008F Állomáshívási információs üzenet
0x009D Állomásnyilvántartás Üzenet elutasítása
0x009F Állomás-visszaállítási üzenet
0x0090 Állomás továbbítási állapotüzenet
0x0091 Állomás gyorstárcsázási állapotüzenete
0x0092 Állomásvonal állapotüzenet
0x0093 Állomás konfigurációs állapotüzenet
0x0094 Állomás Adja meg az időt és dátumot üzenet
0x0095 Állomás kezdési munkamenet átviteli üzenet
0x0096 Állomás Stop Session Transmission üzenet
0x0097 Állomás gomb sablonüzenet
0x0098 Állomás verzió Üzenet
0x0099 Állomás kijelző szöveges üzenet Az üzenetben megjelenik az „Írja be a számot” üzenetet.
0x009A Állomás törlése kijelző üzenet
0x009B Állomás képességek kérése üzenet
0x009C Station Enunciator parancsüzenet
0x009E Állomáskiszolgáló válaszüzenet
0x0101 Állomás Multicast Media vételi üzenet indítása
0x0102 Station Start Multicast Media Transmission Message
0x0103 Állomás Stop Multicast Media vételi üzenet
0x0104 Állomás Stop Multicast Media Transmission üzenet
0x105 Állomás megnyitása Csatorna üzenet fogadása
0x0106 Állomás bezárása Csatorna üzenet fogadása
0x107 Állomás csatlakozási statisztika kérés üzenet A kliens küldte el diagnosztikai információk kérésére (médiacsomagok késése és elvesztése, jitter puffer, fogadott és elküldött csomagok stb.)
0x0108 Állomás programbillentyű sablon válaszüzenet
0x109 Állomás programbillentyű beállítása Válaszüzenet
0x0110 Állomásválasztó programbillentyű üzenet
0x0111 Állomáshívás állapotüzenete
0x0112 Állomás kijelzőjén megjelenő üzenet
0x0113 Állomás törlése prompt üzenet
0x0114 Állomás kijelző Értesítő üzenet
0x0115 Állomás törlése Értesítési üzenet
0x0116 Állomás Aktiválja a Call Plane üzenetet
0x0117 Állomás deaktiválja a Call Plane üzenetet
0x118 Állomás regisztráció törlése nyugtázó üzenet

Irodalom

Linkek