Voice over IP: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Stile Etichette: Modifica da mobile Modifica da web per mobile |
m Annullate le modifiche di 91.253.153.205 (discussione), riportata alla versione precedente di 91.253.11.97 Etichetta: Rollback |
||
Riga 1:
{{F|telematica|maggio 2012|Le fonti riguardano solo le ultime sezioni}}
'''Voice over IP''' (in italiano "''Voce tramite [[Internet Protocol|protocollo Internet]]''", in [[acronimo]] '''VoIP'''), in [[telecomunicazioni]] e [[informatica]], indica una [[tecnologia]] che rende possibile effettuare una conversazione [[telefonia|telefonica]] sfruttando una [[connessione (informatica)|connessione]] [[Internet]] o una qualsiasi altra [[rete di telecomunicazioni|rete]] dedicata a [[commutazione di pacchetto]] che utilizzi il [[protocollo di rete|protocollo]] [[Internet Protocol|IP]] [[comunicazione senza connessione|senza connessione]] per il trasporto dati.
Sebbene i primi [[Gateway (informatica)|gateways]] di interconnessione per abilitare le chiamate telefoniche via computer alle linee telefoniche tradizionali siano stati intridotti nel 1998 dalla [[VocalTec]], la tecnologia ha comunciato a diffondersi verso la fine degli [[anni 2000]], al 2015 negli USA gli operatori telefonici tendono ad utilizzare sempre di più il Voice Over IP fino all'abitazione dell'utente;<ref>{{cita web| url=http://www.networkworld.com/article/2226769/uc-voip/replacing-the-pstn-with-voip--not-if--but-when.html|titolo=Replacing the PSTN with VoIP: Not If, But When|accesso=23 giugno 2015}}</ref> dunque, anche l'ultimo miglio è digitalizzato per consentire la comunicazione. {{Citazione necessaria | Il vantaggio di un'estensione delle connessioni ISDN per la digitalizzazione dell'ultimo miglio è invece meno utilizzato dalle compagnie europee.}}▼
== Descrizione ==
Riga 10 ⟶ 7:
Le conversazioni VoIP non devono necessariamente viaggiare su [[Internet]], ma possono anche usare come mezzo trasmissivo una qualsiasi rete privata basata sul protocollo IP, per esempio una [[LAN]] all'interno di un edificio o di un gruppo di edifici. I protocolli usati per codificare e trasmettere le conversazioni VoIP sono solitamente denominati ''Voice over IP protocols''.
==Funzionamento==
===
[[File:1140E.jpg|upright=0.5|thumb|[[Avaya]] 1140E IP Phone]]La tecnologia VoIP richiede che il [[segnale
▲La tecnologia VoIP richiede che il [[segnale analogico]] vocale venga preventivamente [[codifica]]to in formato [[digitale (informatica)|digitale]] tramite [[conversione analogico-digitale]], eventualmente [[compressione dati|compresso]] tramite l'uso di [[codec audio]] e infine [[trasmissione (telecomunicazioni)|trasmesso]] a [[pacchetto (reti)|pacchetto]] in [[rete informatica|rete]] grazie all'utilizzo congiunto in parallelo di due tipi di protocolli di comunicazione:
* una per la “segnalazione” della conversazione (ricostruzione del frame audio, sincronizzazione, identificazione del chiamante, etc…).
* una per il trasporto dei dati ([[pacchetto (reti)|pacchetti]] voce su IP);
Riga 20 ⟶ 15:
Per il trasporto dei dati, nella grande maggioranza delle implementazioni VoIP, viene adottato la suite composta da [[Real-time Transport Protocol|RTP]] (''Real-time Transport Protocol'') su [[User Datagram Protocol|UDP]] (''User Datagram Protocol'') su [[Internet Protocol|IP]] (''Internet Protocol''). L'utilizzo di UDP anziché [[Transmission Control Protocol|TCP]] si giustifica col fatto che una comunicazione real-time come la fonia non può tollerare ritardi o latenze aggiuntive o troppo elevate dovute alla ritrasmissione dei pacchetti persi e agli [[Acknowledgment|ACK]].
Per quanto riguarda
I sostenitori della proposta dell'ITU affermano che
La suite di protocolli H.323 è stata, inizialmente, l'unica soluzione standard adottata dai produttori di dispositivi per telefonia su IP e in generale per applicazioni multimediali, ed è supportata sia da applicativi PC che da dispositivi di rete ([[router]]) e da terminali utenti (IP Phone). La proposta SIP, però, sta incontrando sempre maggiore favore, grazie alla sua ottima integrazione con gli altri protocolli della suite [[TCP/IP]] (mentre H.323 è pensato per una generica rete a pacchetto) e alla sua maggiore semplicità. H.323, infatti, nasce in ambito telefonico dove le specifiche sono estremamente precise e complete ma anche estremamente complicate, inoltre, ingloba, al suo interno, altri componenti precedentemente definiti dall'ITU, aumentandone notevolmente la complessità.
Riga 37 ⟶ 32:
* [[Extensible Messaging and Presence Protocol|XMPP]], usato da [[Google Talk]]. Inizialmente pensato per l'[[Instant Messaging|IM]] ora esteso a funzioni Voip grazie al modulo Jingle
===
Le tecnologie di [[compressione audio|compressione della voce]] dedicano una [[banda (informatica)|banda]] che varia dai 4 kbit/s agli 82 kbit/s nei formati di compressione meno efficienti. Ad esempio il [[GSM]] codifica la voce con [[algoritmo]] RPE-LTP (''Regular Pulse Excitation - Long Term Prediction'') con [[Linear predictive coding|LPC]] loop e campionamento a 13 kbit/s. Esiste un encoder della voce a 13 kbit/s.<ref>{{cita web|url=http://www.cs.cmu.edu/~robust/Papers/icslp98_juan.pdf|titolo=Speech recognition from GSM codec parameters|accesso=23 giugno 2015|autore=Juan M. Huerta and Richard M. Stern}}</ref>
Tuttavia, con i formati di compressione diventa possibile ridurre drasticamente la banda richiesta intervenendo dopo la [[digitalizzazione]] della voce e prima del suo invio. Non è infatti possibile comprimere un segnale analogico.
Esistono frequenze del segnale digitali anche superiori alla frequenza della voce naturale; il segnale analogico rimane il limite da raggiungere per il [[campionamento (teoria dei segnali)|campionamento]] digitale, la frontiera con la qualità dell'audio migliore. Un segnale analogico ha una qualità in generale maggiore di uno digitale ed è il massimo riferimento da raggiungere. Tuttavia frequenze di digitalizzazione superiori hanno un'utilità limitata perché non aggiungono informazione al segnale di partenza, come la copia non può essere migliore dell'originale.
Per la trasmissione di video, le tecnologie attuali ([[RealAudio]] e [[Windows Media Player]]) richiedono una [[larghezza di banda]] di almeno 50 kbit/s per evitare lo [[flicker|sfarfallio]] delle immagini.
Con tale [[frequenza]] di campionamento per la conversione del segnale analogico della voce in uno digitale è possibile l'invio di [[traffico (telecomunicazioni)|traffico]] voce su Internet. Le connessioni analogiche raggiungono velocità di 56 kbit/s solamente per il [[download]] di pagine internet. Per il download di altri file o il [[downstream]] della voce la velocità massima è 33 kbit/s. Anche l'[[upstream (informatica)|upstream]] del 56 K è 33,6 kbit/s.
Una chiamata via Internet richiede una banda maggiore della frequenza di campionamento della voce sia in upstream che in downstream, essendo la comunicazione telefonica bidirezionale ([[full duplex]]). Altrimenti almeno uno dei due interlocutori riceve i pacchetti nell'ordine scorretto e ascolta in pratica parole senza senso, sillabe non nella giusta sequenza.
Mentre per dati quali bit di pagine internet o di file scaricati il [[modem]] è in grado di fare controlli, interpolare (ossia ricostruire) pacchetti e sequenze di bit danneggiate e al limite richiederne la ritrasmissione, non esistono controlli che rimedino ai difetti di trasmissione della voce; la coppia di modem è "invisibile" agli utenti anche nel senso negativo, di non poter migliorare la qualità della comunicazione.
Utilizzando un adeguato protocollo di comunicazione ossia formato di compressione della voce che limiti il campionamento intorno ai 12-13 kbit/s è possibile con un pacchetto-voce trasmesso per secondo avere pacchetti di ''circa'' 1,5 [[Kilobyte|KByte]] (che sono 12000 bit appunto; 1 byte=8 bit) ovvero al di sotto della {{citazione necessaria | soglia critica che crea problemi con connessione Internet}}.
Con linea [[ISDN]] si dispone di una connessione simmetrica su due linee: la velocità in upstream è la stessa che si ha in downstream. Con una larghezza di banda di 64 kbit/s, ovvero impegnando anche una sola linea, è possibile stabilire una chiamata Voice Over IP anche con formati di compressione della voce meno efficienti che campionano a 50-60 kbit/s (sempre riferendosi a pari valore di un indice di qualità della riproduzione). Con l'utilizzo dei due canali ISDN è possibile gestire due chiamate Voice Over IP contemporaneamente.
▲
Operativamente oltre a disporre di un programma di Voice Over IP come [[Skype]] o [[Asterisk PBX|Asterisk]] occorre installare un [[codec]] di compressione della voce, che è il protocollo di comunicazione che dovrà essere installato anche sull'altro terminale. Fra questi codec rientrano: GSM 6.10, ILBC, [[Speex]] 15.2k, Speex 8.0k, [[G.711]], [[G.723]], [[G.729]], G.771 A-Law, G.771 U-Law.
▲Le tecnologie di [[compressione audio|compressione della voce]] dedicano una [[banda (informatica)|banda]] che varia dai 4 kbit/s agli 82 kbit/s nei formati di compressione meno efficienti. Ad esempio il [[GSM]] codifica la voce con [[algoritmo]] RPE-LTP (''Regular Pulse Excitation - Long Term Prediction'') con [[Linear predictive coding|LPC]] loop e campionamento a 13 kbit/s. Esiste un encoder della voce a 13 kbit/s.<ref>{{cita web|url=http://www.cs.cmu.edu/~robust/Papers/icslp98_juan.pdf|titolo=Speech recognition from GSM codec parameters|accesso=23 giugno 2015|autore=Juan M. Huerta and Richard M. Stern}}</ref> Gran parte dell'energia della voce umana può essere concentrata in uno spettro limitato a 2,7 kHz.<ref>{{Cita web|url = http://www.uoverip.com/voice-fundamentals-human-speech-frequency/|titolo = Voice Fundamentals - Human Speech Frequency|accesso = 2015-06-23}}</ref><ref>{{Cita web|url = http://www.proav.de/index.html?http&&&www.proav.de/audio/speech-level.html|titolo = proAV / data and information, lists, tables and links|accesso = 2015-06-23|sito = www.proav.de}}</ref> Per campionare un tale spettro il [[teorema del campionamento di Nyquist-Shannon|teorema di Shannon]] – chiamato anche "disuguaglianza di Nyquist" - richiede una [[larghezza di banda]] di almeno 5,4 kHz. Secondo tale teorema è possibile ricostruire correttamente un segnale continuo, variabile nel tempo, da una serie di valori discreti quando questi sono stati presi con una frequenza di campionamento almeno superiore al doppio della massima frequenza contenuta nel segnale in ingresso. Ad un segnale analogico di X Hz di banda corrisponde un segnale digitale di 2*X*N bit/s, dove N è il numero di bit usati per rappresentare ogni campione: per la voce si avrebbe 4000*2*8=64 kbit/s (c'è un certo margine rispetto ai 2,7 kHz), che per altro è la medesima banda fornita da una singola linea ISDN.
=== Protezione delle chiamate vocali contro le [[intercettazione|intercettazioni]] ===▼
Il VoIP può offrire un significativo vantaggio per la tutela della [[privacy]]
▲Operativamente oltre a disporre di un programma di Voice Over IP come [[Skype]] o [[Asterisk PBX|Asterisk]] occorre installare un [[codec]] di compressione della voce, che è il protocollo di comunicazione che dovrà essere installato anche sull'altro terminale. Fra questi codec rientrano: GSM 6.10, ILBC, [[Speex]] 15.2k, Speex 8.0k, [[G.711]], [[G.723]], [[G.729]], G.771 A-Law, G.771 U-Law. Le ultime versioni di programmi quali [[Skype]] danno una buona qualità della chiamata anche con velocità di connessione a 56 kbit;<ref>{{cita web |url=https://support.skype.com/it/faq/FA1417/quanta-larghezza-di-banda-richiede-skype|titolo=Quanta larghezza di banda richiede Skype?|accesso=11 luglio 2016}}</ref>{{Citazione necessaria | in generale i programmi che stabiliscono una connessione punto-punto con il PC/telefono fisso chiamato hanno [[latenza|tempo di latenza]] parecchio inferiori rispetto alla composizione del numero da un [[sito web]] (come accade ad esempio nel servizio di [[Tiscali (azienda)|Tiscali]]).}}
Inoltre utilizzando una connessione via Internet è possibile adottare una comunicazione sicura, con [[crittografia]] a [[Crittografia asimmetrica|chiave asimmetrica]] e [[firma digitale]], che impediscono a terzi di intercettare la conversazione e manipolarla (a meno che siano in possesso di una grande [[potenza di calcolo]]).
▲=== Protezione contro le intercettazioni ===
▲Il VoIP può offrire un significativo vantaggio per la tutela della [[privacy]]; infatti, in molte implementazioni VoIP il traffico vocale, in quanto a [[commutazione di pacchetto]], viaggia direttamente tra i terminali dei due utenti e non attraversa una struttura fissa di centrali di commutazione, su cui si avrebbe la possibilità di installare un sistema di intercettazione. Tuttavia questo non è sempre vero, talvolta per motivi tecnici e altre volte per le pressioni degli organi di polizia sui gestori di sistemi VoIP affinché permettano l'intercettazione delle chiamate. Inoltre utilizzando una connessione via Internet è possibile adottare una comunicazione sicura, con [[crittografia]] a [[Crittografia asimmetrica|chiave asimmetrica]] e [[firma digitale]], che impediscono a terzi di intercettare la conversazione e manipolarla (a meno che siano in possesso di una grande [[potenza di calcolo]]).
== Analisi ==
|