|
UNIVERSITÀ DEGLI STUDI DI NAPOLI “FEDERICO II” FACOLTÀ DI SCIENZE MATEMATICHE, FISICHE E NATURALI Asterisk e JPound Soluzioni per Voice Over IP in ambito Aziendale Candidato Ivan DE MARINO Scarica la tesi "Asterisk e JPound", in formato pdf. Voice over IP (VoIP): questo è stato il tema attorno a cui si è sviluppata la mia esperienza di Tirocinio. Essa si è svolta presso il laboratorio Consorzio Interuniversitario Nazionale per l’Informatica (CINI)-Informatica e la Telematica Multimediali (ITeM) in Napoli. La mia esperienza di tirocinio è divisibile in tre fasi distinte: Studio. In questa fase è stato mio compito studiare il Private Branch eXchange (PBX) Asterisk , software open-source sviluppato dalla Digium. Sono inoltre venuto a contatto con soluzioni proprietarie come il CiscoCallManager, facendo esperimenti di interoperabilità tra esso ed Asterisk (purtroppo con scarsi risultati, data la natura fortemente proprietaria del CallManager). “Messa in Opera” di Asterisk. Nella seconda fase invece, ho messo in piedi un centralino VoIP (ovviamente basato su Asterisk), corredato di vari servizi (Voicemail, Conference, . . . ), prima su una virtual machine di test, poi su un Server Linux dedicato. È stato mio compito il setup del Server dedicato. Estensione di Asterisk. Su invito dei Tutor Aziendali, ho iniziato ad approfondire lo studio di alcune librerie in fase di sviluppo per il controllo e la gestione di Asterisk. In particolare ho rivolto la mia attenzione alle tecnologie • Fast-AGI (Asterisk Gateway Interface) • Manager-API • ARA (Asterisk Realtime Architecture) Partendo dalle conoscenze acquisite ho quindi ideato un sistema integrato, ma “pluggable”, per la configurazione ed il controllo di Asterisk: l’ho chiamato JPound. Oltre a questi che sono stati i miei “compiti principali”, ho anche letto parte del Request For Comments (RFC) relativo al protocollo Extensible Messaging and Presence Protocol (XMPP) (detto anche “Jabber” ) e due Jabber Enhancement Proposal (JEP) relative al protocollo di “initiating and managing” Jingle : lo scopo iniziale voleva essere quello di lavorare proprio sul protocollo Jingle, per integrarlo in Asterisk; poi, avendo saputo che la prossima versione del PBX open-source (la v1.4) supporterà nativamente Jingle, mi sono concentrato su Asterisk. Scarica la tesi "Asterisk e JPound", in formato pdf. Maggiori informazioni sull' evoluzione del progetto JPound.
|