Voice over IP ( VoIP) indfanger en lydbølge , digitaliserer det og skærer det i segmenter , der skal sendes over internettet. En VoIP program bruger eksisterende netværk teknologi til at skabe en interaktiv telefonsamtale mellem to eller flere endpoints . Datafangst
Sound er fanget i segmenter, og konverteres til et digitalt signal. Størrelsen af hvert segment kaldes stikprøvens størrelse . Det program, der udfører denne opgave , kaldes et codec . En codec følger en af flere protokoller. Hver codec har definerede prøve interval , hvilket er den periode, hvor lyden greb . Måleintervallet bestemmer prøvens størrelse.
Session Management
kaldende proces emulerer almindelige telefoner . Adressen på en fjerntliggende enhed er indgået VoIP brugergrænseflade. Den modtagende brugeren besked om, at en forbindelse er påkrævet. Når modtageren signaler accept , etableres en forbindelse . Ved afslutningen af samtalen , hænge brugerne op og forbindelsen afbrydes . Disse session management processer i VoIP er defineret i en standard kaldet Session Initiation Protocol (SIP) .
Dataoverførsel
program sender sine digitaliserede data segmenter kommunikationssoftware til transmission. Programmerne sætte data i pakker og løse dem. Disse funktioner følger User Datagram Protocol ( UDP) , real -time Transport Protocol ( RTP ) og Internet Protocol (IP) -standarder.