La guida completa per comprendere i protocolli e gli standard VoIP
Pubblicato: 2017-03-03A questo punto, la maggior parte di noi probabilmente finisce per dare per scontata la tecnologia alla base dei nostri servizi VoIP e UC. Questo è del tutto normale: in effetti, molti di noi passano le giornate utilizzando le nuove tecnologie senza capire come funzionano esattamente. Non tutti noi abbiamo il tempo di sederci e analizzare quella che sembra essere una tecnologia incredibilmente complicata. Normalmente, anche come consumatore o imprenditore che acquista una nuova soluzione, starebbe completamente bene solo conoscendo le basi.
Tuttavia, se vuoi davvero garantire la soluzione, il servizio e il sistema migliori in assoluto per la tua azienda, capire in cosa ti stai cacciando può fare molto. Il VoIP in sé non è necessariamente troppo complicato, anche se è facile rimanere impantanati dai dati tecnici travolgenti e da ciò che essenzialmente viene letto come gergo per la persona media. In fin dei conti, però, le informazioni più importanti da comprendere sono i protocolli e gli standard grazie ai quali la comunicazione VoIP è persino resa possibile. Per fortuna, le idee generali in sé non sono troppo complicate e siamo qui per aiutarti.
Forte della conoscenza di come il VoIP trasferisce i dati e delle differenze negli standard e nei protocolli utilizzati per farlo, la tua azienda può adottare la soluzione giusta per le proprie esigenze. Quindi scaviamo dentro, vero?
Le basi: cosa sono anche i protocolli?
VoIP sta per Voice over Internet Protocol e la parola "protocollo" è parte integrante del funzionamento dell'intero sistema. In sostanza, il VoIP è un metodo per trasferire informazioni audio e persino video attraverso Internet. Tuttavia, inviare dati su Internet non è semplice come allegare un file alla tua email o condividere un link Dropbox. In effetti, tutto ciò è reso possibile semplicemente grazie ai protocolli.
Allora, cos'è un protocollo? In parole povere, un protocollo è un insieme di regole che i computer usano per governare e spiegare come comunicano tra loro.
Molti di voi potrebbero ricordare quel terribile tono di dial-up che suonava quando provava a connetterti a Internet usando qualcosa come AOL. La serie di segnali acustici, scricchiolii e ronzii suonava a molti come una conversazione robotica - ed è esattamente quello che era - il tuo computer che tentava di "parlare" a Internet attraverso una serie di controlli.
Il protocollo di controllo della trasmissione/protocollo Internet
Durante il tuo tempo su Internet, potresti anche esserti imbattuto nella nomenclatura di TCP/IP. Sebbene non sia l'obiettivo principale della nostra discussione, vale la pena menzionarlo. Quasi ogni singolo computer e dispositivo che si connette a Internet utilizza e supporta TCP/IP. TCP/IP non è un singolo protocollo di rete, ma piuttosto una suite di protocolli che prende il nome dai due più importanti.
Affinché una comunicazione avvenga, i computer necessitano sia di un messaggio da inviare sia di un metodo con cui inviare e recapitare in modo coerente e affidabile quel messaggio. TCP è ciò che si occupa del messaggio stesso, suddividendo il contenuto in sezioni più piccole chiamate pacchetti. Questo aiuta a spiegare perché la perdita di pacchetti è così dannosa per la qualità della chiamata. Nel frattempo, il livello IP della suite si occupa specificamente dell'invio e della consegna dei pacchetti. È da qui che proviene il tuo indirizzo IP, che è essenzialmente come il tuo indirizzo di casa: una posizione o un'etichetta per lo più statica per la tua rete.
Mentre la suite di protocolli TCP/IP è la base per tutte le comunicazioni, VoIP e UC si basano su protocolli di comunicazione e segnalazione per stabilire una connessione tra due dispositivi e consentire il trasferimento di dati audio o video oltre la suite standard.
Allora, su quali protocolli si basa il VoIP?
Ora che capiamo cos'è un protocollo e quanto sono importanti per l'intero processo, possiamo dare un'occhiata più da vicino ai protocolli specifici utilizzati da VoIP. Ce ne sono un bel po' là fuori, e molti sono andati e venuti nel tempo. Tuttavia, per la stragrande maggioranza degli utenti, ci sono solo due protocolli principali su cui concentrarsi molto.
I protocolli più popolari attualmente utilizzati per le comunicazioni unificate sono SIP (Session Initiation Protocol) e H.323. Se hai dato un'occhiata ad alcuni dei nostri provider testa a testa, potresti aver notato che alcuni provider offrono specificamente funzionalità SIP Trunking. Oltre a questo, VoIP può utilizzare altri protocolli come MGCP e SCCP, ma andremo più in profondità con quelli più in basso. Puoi fare clic qui per saltare laggiù ora.
Protocolli di endpoint intelligenti
Il nome Intelligent Endpoint Protocols è usato per descrivere SIP e H.323 perché tutta l'"intelligenza" necessaria per localizzare il dispositivo ricevente e stabilire il trasferimento dei dati tra il tuo dispositivo (l'host locale) e chi stai chiamando (il dispositivo remoto) è inserito direttamente nel protocollo.
Sia SIP che H.323 sono i protocolli più popolari che incontrerai, avendo avuto origine rispettivamente nel 1995 e nel 1996. È abbastanza sicuro affermare, tuttavia, che H.323 è diventato più popolare di SIP negli ultimi anni. Tuttavia, questo non vuol dire che H.323 sia oggettivamente migliore. In effetti, è difficile arrivare a questa conclusione: entrambi i protocolli fanno il lavoro, ed entrambi fanno bene il lavoro. Alla fine della giornata, come la maggior parte delle cose, dipenderà da ciò che la tua attività richiede specificamente.
Gli standard attuali: SIP vs H.323
Questo argomento è stato praticamente picchiato a morte su Internet. Come abbiamo affermato in precedenza, non esiste necessariamente un protocollo migliore dell'altro. Tuttavia, è ancora importante capire come funziona ogni protocollo, come differiscono e quando ha senso utilizzarne uno sull'altro.
Le definizioni di base ei concetti
Protocollo di Inizializzazione Sessione:
Il Session Initiation Protocol è diventato lo standard IETF (Internet Engineering Task Force) per le sessioni multimediali. L'IETF è in realtà solo una grande comunità internazionale aperta composta da quasi tutti coloro che sono coinvolti nel networking, inclusi designer, operatori, fornitori e ricercatori concentrati sull'evoluzione di Internet. L'IETF ha stabilito che SIP è uno standard per soluzioni audio, video e persino di messaggistica istantanea o di messaggistica di gruppo.
È interessante notare che SIP è modulare, il che significa che può essere modificato. A seconda del tipo di dati che desideri trasmettere, la tua distribuzione SIP dovrà essere designata specificamente per questo. Pertanto, le comunicazioni VoIP e IM funzioneranno attorno a diversi aspetti e questo è uno dei principali punti di forza di SIP. È meno di un approccio universale perché può essere progettato specificamente per un approccio.
H.323 :
D'altra parte, il protocollo H.323 è diventato lo standard internazionale per la comunicazione multimediale su "reti a commutazione di pacchetto". Ciò può includere le reti locali (LAN), le reti geografiche (WAN) e persino l'Internet generale a cui tutti ci colleghiamo. In sostanza, H.323 può essere visto come un "ombrello" che include più standard: H.323, H.225.0, H.245 e H.460. H.323 è uno standard più vecchio e gran parte di esso era basato sugli standard ISDN.
Non preoccuparti troppo di ciò che significa: era semplicemente l'insieme di standard per telefoni tradizionali e legacy che comunicavano tramite PTSN. H.323 si concentra sulla copertura di comunicazioni voce, video e dati in tempo reale ed è stato progettato specificamente per funzionare su reti IP. Sebbene non sia ampiamente utilizzato, H.323 è stato progettato anche con funzionalità di videoconferenza e voce. A questo punto, H.323 è diventato il leader mondiale del mercato per le comunicazioni voce e video su IP (ovvero il tuo sistema VoIP) ed è persino utilizzato nelle soluzioni di videoconferenza aziendale.

In che modo differiscono?
Prima di tutto, H.323 era basato sul linguaggio binario usando 1 e 0. SIP, d'altra parte, ha un formato basato su testo più semplice, proprio come l'HTTP che alimenta praticamente tutti i siti Web. In effetti, gran parte della tecnologia utilizzata per supportare HTTP è stata utilizzata durante lo sviluppo di SIP. Tuttavia, le differenze tra i due sono maggiori.
Origini
- H.323 è stato sviluppato dall'Unione internazionale delle telecomunicazioni, l'organizzazione responsabile della costruzione della rete telefonica pubblica commutata che utilizziamo per le linee fisse e i telefoni legacy. Sviluppato pensando alle videoconferenze, si presta naturalmente anche alla voce.
- SIP è stato sviluppato ed è attualmente controllato dall'IETF, come accennato in precedenza. Questa organizzazione è responsabile in modo specifico dei protocolli e della funzionalità generale di Internet. SIP è stato progettato per aggiungere un nuovo livello flessibile e modulare a Internet.
Telefoni e Flessibilità
- H.323 è per lo più una soluzione proprietaria a questo punto e spiega perché i provider richiederanno agli utenti di acquistare i loro telefoni specifici per garantire che tutte le funzioni e le funzioni funzionino.
- SIP, d'altra parte, è molto più flessibile e generalmente qualsiasi telefono SIP funzionerà completamente su quasi tutte le reti SIP. I provider cercano di prevenirlo, ma è per lo più possibile.
Casi d'uso
- H.323 funziona molto bene per le comunicazioni vocali e video. Basato su un protocollo PTSN originale, ha senso che gli utenti si aspettino lo stesso livello di affidabilità e funzionalità di chiamata standard. Tuttavia, non si è espanso molto oltre il video o la voce.
- SIP, essendo modulare, è ciò che alcuni chiamano "media agnostic". SIP non richiede necessariamente il trasferimento di un tipo specifico di dati; pertanto, può essere utilizzato per la messaggistica istantanea, gli indicatori di presenza (chi è online e chi no) e persino i trasferimenti di file insieme, ovviamente, a video e voce.
In definitiva, l'utente finale non noterà mai davvero una differenza tra i due: entrambi effettueranno e riceveranno chiamate e funzioneranno esattamente come dovrebbero. Tuttavia, con le loro origini diverse e ciascuna originariamente incentrata su compiti diversi, è facile capire dove potrebbero apparire degli svantaggi per ciascuno.
- H.323 funziona molto bene per VoIP e videoconferenze ed è utilizzato dalla maggior parte dei provider per queste esigenze; tuttavia, non è stato aggiornato molto negli ultimi 10 anni e non alimenta la sempre popolare messaggistica del team.
- SIP ha più flessibilità e, quindi, più casi d'uso con ancora più caratteristiche e funzioni disponibili. Nel complesso, ha una gamma più ampia di funzioni e, sebbene meno specificamente focalizzata sulle chiamate vocali, è comunque completamente in grado.
Quali altri protocolli, standard e definizioni dovrei sapere?
Sebbene SIP e H.323 siano probabilmente i protocolli più comuni e popolari, esistono altre opzioni. Oltre a questo, ci sono una serie di standard e termini che possono creare confusione rapidamente.
Gateway di telefonia : questi gateway sono gli elementi di rete che convertono semplicemente i segnali audio trasportati sul PTSN in pacchetti di dati trasferiti su Internet o sulla tua LAN.
MGCP : Il Media Gateway Control Protocol è semplicemente un protocollo di controllo delle chiamate, noto anche come protocollo di segnalazione, utilizzato nei sistemi VoIP. Questo protocollo rispecchia la struttura del PTSN standard.
Call Agent : in poche parole, nel VoIP è richiesto un elemento "call agent" per fornire servizi specifici agli utenti e controllare le comunicazioni di segnalazione tra i telefoni. Gli agenti di chiamata istruiscono i telefoni a fornire il segnale di linea e forniscono il lavoro pesante con funzioni come la logica di cambio del numero di telefono, il controllo delle chiamate e la registrazione dell'endpoint.
H.248 o MEGACO : sviluppato da Cisco come alternativa a H.323, H.248 implementa il protocollo di controllo del gateway multimediale per fornire funzioni e servizi di telecomunicazione sia attraverso le moderne reti a pacchetto (come Internet o la LAN) che il PTSN.
SCCP : Conosciuto anche come SKINNY — un termine che generalmente si riferisce a un dispositivo che ha eliminato il grasso — possiede meno caratteristiche e funzioni, ma ha gli stessi elementi fondamentali. Quando si tratta di VoIP, però, SKINNY è un protocollo proprietario e specifico di Cisco. SCCP è stato sviluppato specificamente per la telefonia IP, ma ha integrato il video. SCCP utilizza un "agente di chiamata centrale", che consente funzionalità di chiamata molto avanzate e complesse. SCCP richiede che l'aspetto dell'agente di chiamata rimanga sempre disponibile per fornire funzionalità di chiamata, il che rende SKINNY un'opzione non adatta per implementazioni che richiedono che gli endpoint funzionino indipendentemente da un agente di chiamata.
Cosa riserva il futuro?
Naturalmente, questo non racconta l'intera storia ed esistono numerosi protocolli e standard alternativi. Nei tempi moderni, SIP e H.323 sono gli standard più ampiamente adottati e utilizzati su cui vale la pena concentrarsi; tuttavia, questo cambierà molto presto.
Abbiamo discusso a lungo di WebRTC in precedenza e vale la pena menzionarlo ancora. WebRTC può essere considerato un moderno catalizzatore del VoIP, spostando la tecnologia oltre i limiti di SIP e H.323, pur con tutta la loro flessibilità. WebRTC, acronimo di Web Real-Time Communication, rappresenta la più recente raccolta di protocolli e API che consentono comunicazioni in tempo reale direttamente nei nostri browser e nelle app del telefono o del computer. Per non parlare delle nuove connessioni 5G che aumenteranno la velocità per espandere VoIP e WebRTC.
WebRTC espanderà solo il VoIP
WebRTC utilizza anche connessioni peer-to-peer, consentendo agli utenti di stabilire la connessione più diretta possibile tra loro. Inoltre, come tutti sappiamo, semplicità significa grande adozione. Pertanto, in parole povere, WebRTC ci consentirà di effettuare chiamate VoIP e videoconferenze ancora più direttamente nei nostri browser Web o app telefoniche senza mai dover scaricare e installare un plug-in, un launcher o un'applicazione indipendente. Anche i contact center trarranno enormi benefici dall'adozione di WebRTC.
Questo nuovo protocollo offre la possibilità di inviare voce e video su una rete IP, anche se in modo meno restrittivo. WebRTC non sostituirà e non potrà sostituire completamente il VoIP. Puoi avere VoIP senza WebRTC, come facciamo da molti anni, ma non puoi avere WebRTC senza VoIP perché è VoIP — o, meglio, un'evoluzione del VoIP che gli permette di vivere direttamente e comodamente all'interno del tuo browser web. Questo è il passo giusto per il VoIP: spingerlo verso nuovi confini e casi d'uso che aiuteranno a mantenere il metodo in uso per molto tempo e persino a trasformarsi in qualcosa di completamente nuovo.