Voice over IP ( VoIP) cattura un onda sonora , digitalizza e lo taglia in segmenti da inviare via Internet . Un programma VoIP utilizza la tecnologia di rete pre - esistente per creare una conversazione telefonica interattiva tra due o più endpoint . Data Capture
suono viene catturato in segmenti e convertito in un segnale digitale . La dimensione di ciascun segmento è chiamato la dimensione del campione . Il programma che esegue questa operazione si chiama un codec . Un codec segue uno dei diversi protocolli . Ogni codec ha il suo intervallo di campionamento definito, che è il periodo di tempo durante il quale il suono viene afferrato . L' intervallo di campionamento determina la dimensione del campione .
Session Management
processo chiamante emula telefoni standard . L'indirizzo di un dispositivo remoto viene inserito nell'interfaccia utente VoIP . L' utente riceve una notifica che è necessaria una connessione. Quando il ricevitore di segnali accettazione , viene stabilita una connessione. Al termine della conversazione , gli utenti riagganciare e la connessione viene interrotta . Questi processi di gestione delle sessioni di VoIP sono definiti dallo standard Session Initiation Protocol ( SIP) .
Trasferimento dati
L'applicazione invia i suoi segmenti di dati digitalizzati per software di comunicazione per la trasmissione. I programmi mettono i dati in pacchetti e affrontarle . Queste funzioni seguono utente Datagram Protocol ( UDP ) , real - time Transport Protocol ( RTP ) e protocollo ( IP) standard Internet.