Estratto del documento

“G. Capellini –

Istituto di Istruzione Superiore N. Sauro”

Via Doria, 2 19100 La Spezia

Voice over IP (VoIP)

La voce attraverso la rete Internet

Abstract

It describes the IT system for the simulation of a call via the Internet, treating in particular the system architecture and its functionalities. It describes in a more detailed way the SIP protocol operations, the Phono SDK (libraries) and the Client/Server Model.

Autore: Lo Duca Matteo

A.S.: 2012/2013

Classe: V Inf./a

Data: 04/06/2013

Rev.: 2.1

Area di Progetto - Matteo Lo Duca Voice over IP (VoIP)

A.S. ‘12/’13

VInf./a

Indice

  • 1 Introduzione ........................................................................................................................ 3
  • 2 Descrizione generale del progetto ..................................................................................... 3
  • Diagrammi dei Casi d’Uso
  • 2.1 .................................................................................................... 4
  • 2.2 Architettura del Sistema ........................................................................................................ 4
  • 2.2.1 Controllo della chiamata tramite protocollo SIP .............................................................. 4
  • 2.2.2 Il protocollo RTP ........................................................................................................... 5
  • 2.3 Interfaccia utente .................................................................................................................. 5
  • 3 Specifiche tecniche ............................................................................................................ 6
  • 3.1 Messaggi di richiesta e risposta ............................................................................................. 6
  • 3.2 Specifica dei dati .................................................................................................................. 7
  • 3.3 Struttura dei programmi applicativi ....................................................................................... 8
  • 3.4 Strumenti utilizzati ............................................................................................................... 8
  • 4 Conclusione ...................................................................................................................... 10
  • 5 Bibliografia e sitografia .................................................................................................... 11
  • Appendice Codice pagine web ........................................................................................... 12

2

Area di Progetto - Matteo Lo Duca Voice over IP (VoIP)

A.S. ‘12/’13

VInf./a

1 Introduzione

La tecnologia VoIP (Voice over IP) è sempre più diffusa nella società della comunicazione, utilizzata tramite il tradizionale computer o attraverso sempre più sofisticati dispositivi mobili.

In telecomunicazioni e informatica, con Voice over IP si intende una tecnologia che rende possibile effettuare una conversazione telefonica sfruttando una connessione Internet o una qualsiasi altra rete dedicata (a commutazione di pacchetto) che utilizzi il protocollo IP per il trasporto dei dati.

Più specificamente con VoIP si intende l'insieme dei protocolli di comunicazione di strato applicativo che rendono possibile tale tipo di comunicazione.

Grazie a numerosi provider VoIP è possibile effettuare telefonate anche verso la rete telefonica tradizionale (PSTN).

In generale il VoIP consente una comunicazione audio-video real-time o multicast, su rete a pacchetto (es. videotelefonata, videochiamata e videoconferenza).

I primi sistemi di voce su IP permettevano solo la comunicazione tra due computer collegati in rete che usavano lo stesso software.

2 Descrizione generale del progetto

Nel presente documento si approfondisce il tema della comunicazione vocale tramite la rete e dell'utilizzo delle librerie JQuery “Phono” nello sviluppo software di tale tecnologia.

Il progetto necessita di una connessione a internet per effettuare la connessione al server stabilendo così la chiamata tra i due client tramite il modello Client/Server: per la simulazione è stato inserito in un Hosting acquistato su Aruba; invece per quanto riguarda il lato client, la pagina web creata con l'utilizzo delle librerie Phono, del lato server, la comunicazione viene gestita in modo trasparente da VoxeoLabs tramite una API Key (Chiave) fornita al momento della registrazione sul sito web delle SDK.

3

Area di Progetto - Matteo Lo Duca Voice over IP (VoIP)

A.S. ‘12/’13

VInf./a

Diagrammi dei Casi d'Uso

2.1 Identificazione

Server

< Include >

Chiama Ricezione

Chiamata

Utente 1

Client Utente 2

Client

2.2 Architettura del Sistema

La maggior parte dei servizi telematici offerti da Internet utilizzano il modello chiamato “Client/Server” di solito situato in due nodi diversi.

Il client si occupa di:

  • Abilitare l'utente a spedire una richiesta di informazione al server.
  • Formattare la richiesta in modo che il server possa capirla.
  • Formattare la risposta del server in modo che l'utente possa leggerla.

Il server si occupa di:

  • Ricevere una richiesta da un client e processare la richiesta.
  • Rispondere, spedendo l'informazione richiesta, al client.

Affinché l'interazione tra client e server possa essere effettuata, è necessario che entrambi utilizzino un linguaggio comune, ovvero un protocollo applicativo.

2.2.1 Controllo della chiamata tramite protocollo SIP

Un aspetto importante è ricoperto dai protocolli di segnalazione e controllo della chiamata.

4

Area di Progetto - Matteo Lo Duca Voice over IP (VoIP)

A.S. ‘12/’13

VInf./a

Un protocollo di controllo chiamata serve a gestire le informazioni che coinvolgono le telefonate, dalla selezione del numero, ai segnali di libero o occupato, alla chiamata multipla fino alla chiusura.

In particolare per VoIP si aggiunge l'onere di dover interfacciare la rete IP con la numerazione telefonica e con la rete telefonica tradizionale.

Uno dei protocolli più usati in questo ambito è SIP (Session Initiation Protocol).

Questo protocollo permette la creazione, la modifica ed il rilascio di sessioni multimediali.

Anteprima
Vedrai una selezione di 7 pagine su 27
Voice over IP tesina Pag. 1 Voice over IP tesina Pag. 2
Anteprima di 7 pagg. su 27.
Scarica il documento per vederlo tutto.
Voice over IP tesina Pag. 6
Anteprima di 7 pagg. su 27.
Scarica il documento per vederlo tutto.
Voice over IP tesina Pag. 11
Anteprima di 7 pagg. su 27.
Scarica il documento per vederlo tutto.
Voice over IP tesina Pag. 16
Anteprima di 7 pagg. su 27.
Scarica il documento per vederlo tutto.
Voice over IP tesina Pag. 21
Anteprima di 7 pagg. su 27.
Scarica il documento per vederlo tutto.
Voice over IP tesina Pag. 26
1 su 27
Sintesi

Introduzione Voice over IP tesina

La mia tesina di maturità verte sul Voice over IP. La tecnologia VoIP (Voice over IP) è sempre più diffusa nella società della comunicazione, utilizzata tramite il tradizionale computer o attraverso sempre più sofisticati dispositivi mobili. In Telecomunicazioni e Informatica, con Voice over IP si intende una tecnologia che rende possibile effettuare una conversazione telefonica sfruttando una connessione Internet o una qualsiasi altra rete dedicata (a commutazione di pacchetto) che utilizzi il protocollo IP per il trasporto dei dati. Più specificamente con VoIP si intende l'insieme dei protocolli di comunicazione di strato applicativo che rendono possibile tale tipo di comunicazione. Grazie a numerosi provider VoIP è possibile effettuare telefonate anche verso la rete telefonica tradizionale (PSTN).

In generale il VoIP consente una comunicazione audio-video real-time o multicast, su rete a pacchetto (es. videotelefonata, videochiamata e videoconferenza). I primi sistemi di voce su IP permettevano solo la comunicazione tra due computer collegati in rete che usavano lo stesso software.

Collegamenti

  • Elettronica - Linea analogica (Filtro passa-basso, catena di acquisizione).
  • Sistemi - Modello Client/Server, Protocollo SIP.
  • Informatica - Linguaggio Javascript.
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi