Chi sono |  Contatti |  Mappa del sito 
 
 
 
home > tecnologie > Asterisk
 
 
Asterisk

Introduzione
Asterisk è una piattaforma ibrida TDM e packet voice totalmente Open Source.
Asterisk pu�utilizzare sia i protocolli offerti dalla tradizionale tecnologia TDM che quelli offerti dalla tenologia Packet Voice (Voice over IP e Voice over Frame Relay).
Le chiamate instradate sulle interfacce TDM offrono l'abituale qualit�propria di questa tecnologia garantendo l'interoperabilit�col mondo VoIP.

Asterisk opera come un PBX estremamente ricco di funzionalit� supportando virtualmente tutte le convenzionali componenti di chiamata, come Caller*ID, CallWaiting,Caller*ID on Call Waiting, Call Forward/Busy, Call Forward/No Answer,Call Forward Variable, Stutter Dialtone, Three-way Calling, Supervised Transfer,Unsupervised Transfer, ADSI enhancements, Voicemail, Meet-me Conferencing, LeastCost Routing, VoIP gatewaying, Call Detail Records, etc.
Allo stesso tempo, Asterisk fornisce un set completo di funzionalit�IVR,programmabile a diversi livelli, dall'interfaccia C di basso livello, allo scripting AGI di alto livello (analogo di CGI) con le interfacce offerte dalla extension logic.
Le applicazioni IVR Asterisk non necessitano di alcuna informazione circa le interfaccie fisiche, il protocollo o il codec della chiamata su cui stanno operando, dal momento che Asterisk fornisce una totale astrazione relativamente a tali aspetti.

Hardware supportato
Asterisk supporta una varieta di interfaccie hardware in grado di gestire canali telefonici su di una Linux box.

Asterisk rappresenta un prodotto software ad alto valore aggiunto per un insieme di motivi:

  • Estrema riduzione di costi
    In combinazione con il basso costo dell'hardware telefonico Linux, Asterisk pu�essere usato per creare un PBX ad un costo di un ordine di grandezza inferiore rispetto a quello necessario per realizzare un tradizionale PBX, fornendo contemporaneamente un livello di funzionalita superiore a quello di molti tra i sistemi pi costosi presenti sul mercato.

  • Pieno controllo
    Asterisk fornisce ai suoi utilizzatori il pieno controllo sul loro sistema telefonico. Una volta che una chiamata sia giunta su di una Linuxbox con Asterisk, con essa �possibile fare qualsiasi cosa. Nello stesso modo in cui Apache fornisce virtualmente all'utente un controllo granulare su ogni aspetto delle proprio modo di operare (e la sua natura Open Source ne esalta ancor pi la flessibilit�, lo stesso si pu�dire di Asterisk.

  • Rapido sviluppo e rilascio
    Asterisk permette alle applicazioni PBX ed IVR di essere rapidamente sviluppate e rilasciate. La sua potente CLI (Command Line Interface) e i suoi files di configurazione consentono una rapida configurazione e una diagnostica in real-time.

  • Ricca base di funzionalità
    Dal momento che Asterisk �Open Source ed �implementato in software, non solo possiede funzionalit�quali voicemail, menu vocali, IVR e conferencing le quali sono molto costose per sistemi proprietari, ma permette anche la rapida e facile aggiunta di nuovi moduli che implementino nuove funzionalit�e con minimi costi.

  • Customizzazione
    Attraverso il proprio supporto alla internazionalizzazione, i files di configurazione, e la pubblica disponibilit�del proprio codice sorgente, qualsiasi aspetto di Asterisk po essere adattato per venire incontro a specifiche esigenze.

  • Dynamic Content Deployment
    Allo stesso modo in cui web servers come Apache permettono ad un utente di accedere a contenuti dinamici, come informazioni specifiche per un account, agli orari di un certo servizio, etc, sul web, Asterisk permette di accedere ad un contenuto dinamico su telefonia, con la stessa facilit�dell'interfaccia CGI.

  • Un Dialplan Estremamente Flessibile
    Il dialplan eccezionalmente flessibile di Asterisk permette la seamless integrazione di funzionalit�IVR e PBX. Molte delle funzionalit�presenti (e desiderabili in futuro) in Asterisks possono venire implementate utilizzando niente altro che la extension logic. Asterisk supporta un mix di extensions.

Uno dei vantaggi offerti da Asterisk consiste nella sua abilit�di essere scalabile, a partire da architetture molto piccole fino a architetture molto ampie, con una relativa facilit�
Asterisk pu�anche venire utilizzato in applicazioni ridondanti e ad alta densit� In questo esempio, due servers possono offrire conferencing e/o IVR, usando un canale TDMoE per la comunicazione tra le due macchine. Dal momento che Asterisk pu�effettuare un ordinato shutdown, possedere ridondanza nella vostra Asterisk IVR network significa la possibilit�di escludere una macchina dal servizio, aggiornarne il software e quindi renderla nuovamente operativa, senza interruzioni del servizio.
Una delle funzionalit�pi potenti messe a disposizione da Asterisk consiste nella capacit�di collegare gli uffici remoti di una piccola/media organizzazione (SME - Small to Medium Enterprise).