Asterisk

762 views

Published on

A brief introduction to asterisk world

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
762
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Asterisk

  1. 1. Linux e il VoIPPanoramica su VoIP in Linux e Asterisk Sebastiano Merlino merlino.sebastiano@gmail.com
  2. 2. Cose ` il VoIP? eVoIPIl VoIP (Voice over IP) ` un insieme di tecnologie, metodologie, eprotocolli di comunicazione e tecniche di trasmissione per ladistribuzione di comunicazioni basate su voce e sessioni multimedialiutilizzando reti basate su protocollo IP (come Internet).Internet TelephonyCon i termini Internet Telephony ci riferiamo a una moltitudine diservizi - Voce, Fax, SMS e Segreterie - che sono trasportate suInternet invece che sulle classiche reti PSTN (Public SwitchedTelephone Network). Da questo punto di vista, il VoIP ` un esottoinsieme di ci` che si intende con Internet Telephony. o
  3. 3. Vantaggi e SvantaggiVantaggi Basato su rete a comunicazione digitale. IP based - scala in maniera economica. Niente confini di pagamento. Unica infrastruttura.Svantaggi Protocollo nuovo - problemi con l’adozione. La migrazione dai sistemi legacy ` costosa. e Il cambiamento ` profondo. e Le compagnie non possono facilmente fare overbilling.
  4. 4. TerminologiaSIP - Session Initiation Protocol: protocollo nato per il VoIP e iservizi multimediali e testuali (RFC 3261).PBX - Private Branch Exchange: sistema che permette digestire chiamate interne ed esterne.IVR - Interactive Voice Response: essenzialmente un menu”ascoltabile”.PSTN - Public Switched Telephone Network detta anche POTS- Plain Old Telephone Service: classica rete telefonica.Trunking: canale di trasmissione tra il provider SIP e il client.Dialplan: regole di gestione delle chiamate (in ingresso euscita); spesso sinonimo di IVR.
  5. 5. Session Initiation ProtocolProtocollo di livello Application basato su segnaliUsa la porta 5060Usa RTP per il trasporto di flussi multimedialiFavorisce la comunicazione tra 2 endpoint
  6. 6. Soluzioni VoIP su LinuxAsterisk Standard Supportato Molto utilizzatoFreeSwitch Nuovo Nato dagli stessi sviluppatori di Asterisk Ancora immaturo
  7. 7. AsteriskScritto da Mark Spencer (Digium, Inc.).Rilasciato sotto licenza GPL.Progetto iniziato nel 1999.Core PBX con supporto a segreteria telefonica, forward dichiamate, fax, conferenze, ecc...Molta documentazione.Enorme base di utenti.
  8. 8. Come installarlo?Scarica i binari - la maggior parte delle distro li include.Scarica i sorgenti da www.asterisk.org Estrai i sorgenti Compila i driver e la libpri Compila AsteriskScarica e installa una Asterisk distro - scelta molto appropriatanel caso in cui si abbia una macchina dedicata ad Asterisk.Spesso includono GUI di gestione.
  9. 9. Distribuzioni Asterisk? Comprendono Asterisk - Web GUI e molto altro in CD che si installano in maniera molto semplice. I pi` popolari sono: u Elastix AsteriskNOW Trixbox FreePBX Probabilmente molti altri...FreePBX La versione attuale usa Asterisk 1.8 Basato su CentOS Ottima Web GUI Semplice da configurare attraverso file di configurazione
  10. 10. Configurazione di Dialplanexten => s, 1, Answer ()exten => s, n, Wait(2)exten => s, n, Play (hello − world)exten => s, n, Wait(2)exten => s, n, Hangup()Dopo due secondi viene riprodotto un ”hello world” e dopo altri duesecondi il sistema riaggancia.
  11. 11. Di cosa abbiamo bisogno?Un PC capace di eseguire Linux Non ` necessario che sia particolarmente potente e ` E possibile usare anche macchine virtualiUna distribuzione Asterisk a scelta (o un’installazione di asterisksulla nostra distro preferita)Uno o pi` telefoni u Softphones IP Phones
  12. 12. SoftphonesUna soluzione abbastanza pratica ` rappresentata dai softphone. I epi` diffusi sono: u X-Lite di X-Ten Networks KPhone, un SIP phone fornito con l’ambiente KDE Twinkle, molto diffuso di recenteAltri softphone sono molto diffusi anche per gli smartphone LinPhone Sono sicuro ce ne siano altri :P
  13. 13. IP PhonesUna soluzione pi` professionale ` rappresentata dagli IP Phones. Tra u equesti troviamo: OBi 100 Economico Richiede un telefono analogico Modelli Polycom e Cisco Vanno da modelli economici a molto costosi Li usano i ”pezzi grossi” Molte features incluse Panasonic serie KX-T* IP phone economici con molte funzionalit` a Supporta linee multiple Lavorano molto bene con Asterisk
  14. 14. Link UtiliAsteriskhttp://www.asterisk.orgSito ufficiale del progetto AsteriskVoIP-Infohttp://www.voip-info.orgSito di informazione generale sul VoIP. Include moltisuggerimenti e informazioni su AsteriskAsteriskGuruhttp://www.asteriskguru.comDocumentazione su AsteriskAsteriskPbxhttp://www.asteriskpbx.itSito ufficiale italiano dell’Asterisk Users Group

×