Estudio De Factibilidad De La Utilidad Asterisk En Placas
Total Page:16
File Type:pdf, Size:1020Kb
ESCUELA POLITÉCNICA DEL EJÉRCITO DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA CARRERA DE INGENIERIA ELECTRÓNICA, REDES Y COMUNICACIÓN DE DATOS PROYECTO DE GRADO PARA LA OBTENCIÓN DEL TITULO DE INGENIERÍA “ESTUDIO DE FACTIBILIDAD DE LA UTILIDAD ASTERISK EN PLACAS ALIX” FAUSTO DAVID VILLACÍS PÉREZ SANGOLQUI-ECUADOR 2011 II CERTIFICACIÓN Se certifica que el Sr. Fausto David Villacís Pérez, desarrolló y finalizo el proyecto en su totalidad bajo nuestra dirección. Ing. Freddy Acosta Ing. Román Lara DIRECTOR CODIRECTOR III RESUMEN Este trabajo determina las capacidades de la tarjeta Alix para manejar VoIP sobre enlaces inalámbricos con un servidor Asterisk embebido. Primeramente se estudia las características de todos los componentes de la tarjeta, para después determinar las posibles opciones de sistemas operativos que pueden funcionar dentro de esta tarjeta con un servido Asterisk. Posteriormente se analiza protocolos SIP e IAX en conjunto con los codecs : GSM, G.711 U/A, Speex, G.726. Para ser comparados con las características de los softphones existentes en el mercado, que servirá para realizar pruebas de desempeño en los estándares IEEE 802.11b y 802.11g. Por medio de la herramienta SIPP se logra determinar los límites alcanzados por la tarjeta con respecto al protocolo SIP. Mientras para el protocolo IAX se logra obtener resultados, pero se determina la necesidad de elaborar una herramienta que genere llamadas para la determinación exacta del rendimiento de este protocolo. Así mismo se analiza factores que afectan al desempeño de la tarjeta. De la misma forma se establece pautas de funcionamiento y se determina factibilidad de escenarios de trabajo, considerando: tipo de estándar, protocolo y codec . También se plantean premisas para futuras investigaciones sobre el tema, procurando que estas posibles líneas de investigación ayuden a mejorar el rendimiento del sistema embebido. IV DEDICATORIA A mi madre que siempre con su sabiduría sabe darme su consejo y encontrar la forma de animarme a seguir adelante. A mi padre que siempre me apoyo en mis decisiones y me ayudo a crecer. A mi tía Gigi, que me formó y fomento en mi valores olidos que hoy hacen de mi una mejor persona. A mi tía Fabi que con su cariño y preocupación me ayudó a seguir adelante. A mi hermano que con su ejemplo supo demostrarme muchas cosas. A mi familia que siempre me apoya y brinda todas las facilidades para seguir escalando en la vida. A mis amigos, con los cuales compartí aula. V AGRADECIMIENTO Primeramente agradezco a Dios, a mi Madre Dolorosa que me dieron vida y fuerzas para seguir con este sueño. Agradezco a todas aquellas personas que siempre estuvieron ahí para darme su consejo o simplemente su palabra de aliento. A mi familia que día a día entrega alegría en el hogar. A mis amigos, profesores, que siempre supieron compartir sus conocimientos y momentos únicos del estudio. VI PRÓLOGO Este proyecto determina el desempeño de una herramienta económica, flexible y con tecnología verde como es la tarjeta Alix, para desarrollar comunicaciones telefónicas por medio de direccionamiento IP, a través de la comodidad del enlace inalámbrico. Los elementos involucrados para la comunicación telefónica inalámbrica por medio de direccionamiento IP se encuentra en el Capítulo 2 de este proyecto, en el cual se resume lo concerniente al tipo de protocolos utilizados para este tipo de enlaces, la funcionalidad de los codec y softphones y por último las características principales de los estándares inalámbricos. En el Capítulo 3, se realiza una descripción de la placa Alix, sus componentes, configuraciones. Así mismo se analiza los tipos de sistemas operativos que se pueden instalar en esta tarjeta para obtener el mejor desenvolvimiento con Asterisk, además se realiza una recolección de los softphones existentes en el mercado para evaluar sus características En el Capítulo 4 se describe todo lo referente a las pruebas realizadas, así mismo se presentan resultados de las mismas con sus respectivos procesos para cada uno de los estándares, protocolos y codecs .. Por último en el Capítulo 5 se presentan las conclusiones y recomendaciones que resultan del análisis de los resultados obtenidos de las pruebas realizadas durante el desarrollo del proyecto. VII INDICE CAPITULO 1 ............................................................................................................................... 18 PRESENTACIÓN ........................................................................................................................ 18 1.1 INTRODUCCIÓN............................................................................................................... 18 1.2 OBJETIVOS ...................................................................................................................... 19 1.2.1 General ...................................................................................................................... 19 1.2.2 Específicos ................................................................................................................. 20 1.3 LIMITACIONES ................................................................................................................. 20 CAPÍTULO 2 ............................................................................................................................... 21 FUNDAMENTO TEÓRICO .......................................................................................................... 21 2.1 TELEFONIA IP ................................................................................................................... 21 2.2 IAX VS SIP .......................................................................................................................... 22 2.3 ASTERISK ......................................................................................................................... 22 2.4 SOFTPHONES .................................................................................................................. 23 2.5 CODECS ........................................................................................................................... 23 2.6 REDES INALÁMBRICAS .................................................................................................. 23 2.7 PROYECTOS RELACIONADOS ...................................................................................... 24 CAPITULO 3 ............................................................................................................................... 26 MATERIALES Y MÉTODOS ....................................................................................................... 26 3. PLACAS ALIX ...................................................................................................................... 26 3.1 INTRODUCIÓN ............................................................................................................. 26 3.1.1 AMD Geode LX ................................................................................................................... 28 VIII 3.1.2 DRAM - DDR SDRAM ........................................................................................................ 30 3.1.3 Alamacenamiento Compact-Flash ...................................................................................... 31 3.1.4 Conectividad ........................................................................................................................ 35 3.2 CLASIFICACIÓN PLACAS ALIX .................................................................................. 36 3.2.1 Alix 2DX ............................................................................................................................... 36 3.2.2 Alix 3DX ............................................................................................................................... 37 3.2.3 Alix 6 .................................................................................................................................... 38 3.3 COMPARACIÓNPLACAS ALIX .................................................................................... 39 3.4. SISTEMAS OPERATIVOS PARA PLACAS ALIX ........................................................ 40 3.4.1 Introducción ......................................................................................................................... 40 3.4.2 Sistemas Operativos de la Familia BSD .............................................................................. 41 3.4.2.1 NetBSD ........................................................................................................................ 42 3.4.2.2 OpenBSD .................................................................................................................... 43 3.4.2.3 FreeBSD ...................................................................................................................... 43 3.4.2.4 FreeNAS ...................................................................................................................... 44 3.4.3 Sistemas de Distribución LINUX ........................................................................................ 45 3.4.3.1 gOS 3 Gadget .............................................................................................................. 45 3.4.3.2 Meshlium ..................................................................................................................... 46 3.4.3.3 Voyage Linux ..............................................................................................................