UNIStim ( Unified Networks IP Stimulus ) on suljettu yrityksen ( omistettu ) signalointitiedonsiirtoprotokolla Nortelin VoIP -puhelimien ja -ohjelmistopuhelimien [1] [2] hallintaan puhelinkeskuksesta (esimerkiksi PBX Meridian ja CS1000). UNIStim on avoimien standardien SIP ja H.323 sekä suljetun protokollan SCCP (Skinny) analogi . UNIStim-protokollaa tuetaan myös joissakin IP -vaihteissa (esimerkiksi Asteriskissa ) ja muiden valmistajien softphoneissa .
Nortel on ollut aktiivisesti mukana protokollien standardoinnissa IETF:ssä, hyödyntäen UNIStim-standardiaan, ja on kehittänyt työtä Nortelin IP-PBX-järjestelmien ja IP Centrex -alustojen kanssa vuodesta 1996 lähtien. Nortelin ja Cisco Systemsin yhteinen panos, joka huipentuu IETF :n julkaisuun RFC 3054 "Media Gateway IP Phone Application Profile", jossa esitetään Megaco -protokollan parametrit .
Nortelin hajoamisen jälkeen Avaya ylläpitää ja kehitti Unistim-protokollaa . Protokolla oli patentoitu sovellus Yhdysvalloissa vuosina 1999–2019.
Avaya julkaisi uusimman version Unistim-protokollasta 5.5.11 tammikuussa 2021 [3] .
UNIStim on sovelluskerroksen protokolla , jota käytetään kommunikoimaan palvelimen eli IP PBX:n ja käytössä olevan Nortel VoIP -puhelinasiakkaan välillä. Protokolla perustuu myös Nortelin kehittämään RUDP-siirtoprotokollaan. Ero RUDP:n ja UDP :n välillä on paketin numeron ja uudelleenlähetysmekanismin olemassaolo, jos paketti katoaa käyttämällä rudp-paketteja, mukaan lukien ACK, joka ilmaisee vastaanotetun UNIStim-paketin numeron, ja NAK, joka ilmaisee kadonneen / menetetyn UNIStim-paketin numeron.
Protokolla mahdollistaa VoIP :n ohuen asiakaspalvelimen hallinnan . Palvelin (CS1000) hallitsee, vastaanottaa tietoja asiakkaiden tilasta, vaihtaa tietoja muiden protokollaa tukevien osallistujien kanssa. Kaikki komennot on jaettu useisiin osiin niiden toiminnallisen tarkoituksen mukaan. Jokainen viesti sisältää 3 pääkenttää, kuten: johtaja komennon vastaanottaja, koko komennon pituus, tämän johtajan komentokoodi. Viestin loppuosa riippuu komentotyypistä.
Asiakas, saatuaan viestin palvelimelta, suorittaa pyynnön. Komennosta riippuen asiakkaan on raportoitava suoritetun komennon tila. Asiakas voi myös ilmoittaa tilastaan pyynnöstä tai tietyn ajan kuluessa.
Palvelin hallitsee täysin asiakkaan tilaa ja puhelutilaa. Palvelimen tehtävä puhelua soitettaessa on määrittää 2 asiakasta avaamaan RTP-liikenne. Asiakas suorittaa RTP-liikennettä itsenäisesti käyttämällä erilaisia äänikoodekkeja.
Seuraavia vakioportteja käytetään oletuksena toimimaan protokollan kanssa :
Tällä hetkellä Nortelin tuotteiden tukeman protokollan uusin versio on UNIStim 4.0. Protokollan toteutuksen yksityiskohdat ovat saatavilla asiakirjassa, jonka otsikko on "Puhelin- ja tietoverkkopalvelut puhelimessa", patentti nro 7068641, päivätty 7. toukokuuta 1999 [4] .
Protokollatuki on toteutettu Avaya IP PBX :ssä (Avaya osti Nortelin resurssit yritysratkaisuille) ja se on lisensoitu muihin järjestelmiin. Avayan toteuttaman Unistim-protokollan uusin versio on 5.5.11, joka julkaistiin tammikuussa 2021 [3] .
UNISTIm-ohjelmistoa tukevat seuraavat puhelupalvelualustat [5] [6] [3] :
Vuodesta 2012 lähtien UNIStim-protokollaa on tuettu ilmaisessa ohjelmistossa IP-PBX Asterisk [7] .
Luettelo asiakkaista - UNIStim-protokollaa tukevat Nortel VoIP -puhelimet:
Luettelo asiakkaista - Avaya VoIP-puhelimet, jotka tukevat UNIStim-protokollaa [3] [5] [6] :
Protokollaa tukevat myös softphones (softphones) [9] : Nortel/Avaya 2050 IP Softphone (pöytätietokoneille, joissa on Windows ) ja Nortel MVC 2050 (PDA :ille, joissa on Windows Mobile 2003 ).
Täydellinen luettelo asiakkaista oli aiemmin saatavilla osoitteessa nortel.com. Katso myös artikkeli Avaya 1100 -sarjan IP-puhelimet englanninkielisestä Wikipediaan.