Det er ikke en enkelt protokoll på OSI -applikasjonslaget som omslutter "stemme" i seg selv. I stedet er det flere protokoller som håndterer forskjellige aspekter ved stemmekommunikasjon, og jobber ofte sammen.
Her er grunnen:
* stemme er ikke data :Stemme er et analogt signal, som må konverteres til digitale data for overføring over nettverk.
* Flere lag :Stemmekommunikasjon involverer forskjellige lag av OSI -modellen, ikke bare applikasjonslaget.
Her er en oversikt over vanlige protokoller og deres roller i stemmekommunikasjon:
* øktlag (lag 5):
* øktinitieringsprotokoll (SIP): En signalprotokoll som kontrollerer oppsettet, styringen og nedrivning av taleanrop. Den etablerer forbindelsen mellom brukere og håndterer anropskontrollfunksjoner som videresending, overføring og hold.
* Presentasjonslag (lag 6):
* Real-time Transport Protocol (RTP): Brukes til å transportere de faktiske stemmedataene over nettverket. Det gir tidsfølsomme leverings- og feildeteksjonsmekanismer.
* Bruker Datagram Protocol (UDP): Tilbyr en tilkoblingsfri transportmekanisme for RTP -pakker.
* applikasjonslag (lag 7):
* H.323: En standard som definerer protokoller for videokonferanser og multimediekommunikasjon, inkludert stemme.
* Softphone -applikasjoner: Programmer som Skype, Zoom og team gir stemmekommunikasjonsfunksjoner og samhandler med protokoller med lavere lag.
* Voice Over IP (VoIP) gateways: Konverter analoge signaler til digitale og omvendt, og bygger bro mellom tradisjonelle telefonnettverk med IP -nettverk.
I hovedsak innkapsler ikke applikasjonslaget (lag 7) stemmen direkte. I stedet er det avhengig av protokoller som SIP, H.323 og softphone -applikasjoner for å administrere kommunikasjonen, mens RTP og UDP håndterer dataoverføringen ved lavere lag.