Next Previous Contents

5. Requisiti

5.1 Requisiti hardware

Per creare un piccolo sistema VoIP hai bisogno del seguente hardware:

  1. PC 386 o superiore
  2. Scheda audio full duplex
  3. una scheda di rete o una connessione ad Internet o altro tipo di interfacciamento per permettere la comunicazione TCP/IP tra 2 PCs

Tutto questo deve essere presente in 2 copie in quanto vogliamo simulare una comunicazione tra 2 entità.

Gli strumenti sopra citati sono i minimi richiesti per una connessione VoIP: più avanti vedremo che avremo bisogno di un hardware maggiore per avere successo una situazione reale su Internet

La scheda audio deve necessariamente essere full duplex, altrimenti non sarà possibile ascoltare nulla mentre si parla!

In aggiunta si possono utilizzare schede acceleratrici per permettere la gestione di un flusso dati compresso (see Par 4.3).

5.2 Schede acceleratrici

Possiamo usare schede acceleratrici per ottimizzare il protocollo di trasmissione. Due di queste (ed anche le uniche direttamente gestire dal kernel di Linux fino adesso) sono

  1. Quicknet PhoneJack
  2. Quicknet LineJack

La Quicknet PhoneJack é una scheda audio che utilizza algoritmi standard per la compressione di streams audio quali G.723.1 ed altri (section 4.3) fino a 4.1 kbps di velocità

Può essere connessa direttamente ad una cornetta (POTS port) o ad una coppia microfono - altoparlante.

E' disponibile con slots ISA e PCI.

La Quicknet LineJack lavora come la PhoneJack ma ha funzionalità addizionali (vedi più avanti).

Per ulteriori informazioni si veda il sito web Quicknet .

5.3 Schede gateway

La Quicknet LineJack può essere connessa ad una linea PSTN permettondo di creare un gateway VoIP.

Dopodiché bisogna usare un software che ne permetta il controllo (vedi dopo).

5.4 Requisiti software

Vediamo quale software possiamo installare utilizzando rispettivamente:

  1. Win9x
  2. Linux

Sotto Win9x abbiamo il classico Microsoft Netmeeting oppure Internet Phone, DialPad e altri ancora mentre Quicknet ci offre il suo Internet Switchboard (scaricabile dal sito web Quicknet ) che utilizza, appunto, le schede Quicknet.

Esiste anche software libero scaricabile da OpenH323 .

Sotto Linux possiamo utilizzare soltanto il software libero (per il momento) sempre scaricabile da OpenH323 : simph323 o ohphone che può lavorare con l'hardware Quicknet.

Attenzione: tutto il codice sorgente Openh323 deve essere compilato in una directory home (oppure sarà necessario settare una variabile d'ambiente al valore opportuno). Il tempo di compilazione potrebbe essere molto elevato e potrebbe richiedere una quantità non indifferente di RAM (un Pentium 133 con 16 MB di ram non é consigliabile!).

5.5 Software gateway

Per gestire le caratteristiche di un gateway (far comunicare una rete VoIP con una rete PSTN) é necessario installare un qualche tipo di software:

5.6 Software gatekeeper

Come gatekeeper:

  1. Opengatekeeper, scaricabile liberamente dal sito web opengatekeeper for Linux and Win9x.
  2. Openh323 Gatekeeper (GK) da qui .

5.7 Altro software

In aggiunta riporto del software compatibile h323:


Next Previous Contents