Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Mecánica Eléctrica Laboratorio de Electrónica Comunicaciones 3 Segundo Semestre 2015 Auxiliar: Estuardo Toledo Practica 1 Introducción de Asterisk Introducción Asterisk es un programa de software libre (bajo licencia GPL) que proporciona funcionalidades de una central telefónica (PBX). Como cualquier PBX, se puede conectar un número determinado de teléfonos para hacer llamadas entre sí e incluso conectar a un proveedor de VoIP o bien a una RDSI tanto básicos como primarios. Mark Spencer, de Digium, inicialmente creó Asterisk y actualmente es su principal desarrollador, junto con otros programadores que han contribuido a corregir errores y añadir novedades y funcionalidades. Originalmente desarrollado para el sistema operativo GNU/Linux, Actualmente también se distribuye en versiones para los sistemas operativos BSD, Mac OS X, Solaris y Microsoft Windows, aunque la plataforma nativa (GNU/Linux) es la que cuenta con mejor soporte de todas. Asterisk incluye muchas características que anteriormente sólo estaban disponibles en costosos sistemas propietarios PBX, como buzón de voz, conferencias, IVR, distribución automática de llamadas, y otras muchas. Los usuarios pueden crear nuevas funcionalidades escribiendo un dialplan en el lenguaje de script de Asterisk o añadiendo módulos escritos en lenguaje C o en cualquier otro lenguaje de programación soportado en GNU/Linux. Para conectar teléfonos estándares analógicos son necesarias tarjetas electrónicas telefónicas FXS o FXO fabricadas por Digium u otros proveedores, ya que para conectar el servidor a una línea externa no basta con un simple módem. Quizá lo más interesante de Asterisk es que reconoce muchos protocolos VoIP como pueden ser SIP, H.323, IAX y MGCP. Asterisk puede interoperar con terminales IP actuando como un registrador y como gateway entre ambos. Uno de los puntos fuertes del software Asterisk es que permite la unificación de tecnologías: VoIP, GSM y PSTN. Asterisk se empieza a adoptar en algunos entornos corporativos como una gran solución de bajo coste junto con SER (p Express Router).
Objetivos Que el estudiante aprenda la instalación de Asterisk para Raspberry PI Descripción La práctica consiste en: 1. Instalar Asterisk para Raspberry PI, usando como referencia el link proporciona en el documento. 2. Realizar un manual en español de todos los pasos para la instalación de Asterisk en una Raspberry PI 3. Investigar los siguientes contenidos para lo cual pueden usar como bibliografía el primer capítulo del Libro: Asterisk PBX 1.6.2.X - Version 2.1 Que es Asterisk? Que es una Red PSTN? Que es GoogleTalk? Que es el Protocolo IAX2? Que es el Protocolo SIP? Que es la librería Vorbis? Que es permite el cliente CURL? Que es MySQL? Que es la implementación UNIXODBC? Que es el sistema FESTIVAL? Que codifica LAME? Que codifica LIBMAD? Que es WAVPACK? Que es el programa SOX? Que es la librería LibPRI? Que es el paquete DAHDI? Que es SpanDSP? Que es la app-fax? Que es IKSEMEL? Que es el protocolo XMPP? Que es SENDMAIL? Que es el protocolo OpemLDAP? Que es el protocolo SNMP? Que es el cliente RADIUS? Que es el lenguaje de programación LUA?
Formato de entrega Enviar la practica al correo com3e4e5usac@gmail.com en formato PDF. Entregar la hoja de calificación adjunta. ta La práctica se puede hacer en grupos de máximo de 3 integrantes. se reciben practicas, investigaciones, circuitos y tareas tarde. La practica la pueden realizar en una Raspberry PI o en una maquina virtual.
Hoja de calificación Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Mecánica Eléctrica Laboratorio de Electrónica Comunicaciones 3 Segundo Semestre 2015 Auxiliar: Estuardo Toledo Practica. 1 Grupo: Introducción de Asterisk Es obligatorio que los estudiantes lean el rmativo de evaluación y promoción del Laboratorio de Electrónica 17-10-2014 mbres Completos Carnet Asistencia puesta por el Auxiliar Para uso exclusivo del Auxiliar Instalación de Asterisk en Raspberry PI o en una maquina virtual Para uso exclusivo del Auxiliar a Cargo Manual detallado de la Instalación de Asterisk Investigación y resumen del Libro: Asterisk PBX 1.6.2.X - Version 2.1 Hora en la que entrega la practica: : (AM/PM) Revisión de Equipo, Comentario o ta: mbre del Auxiliar
Instrucciones y Punteo 1. Asistencia (10pts), Puntualidad (5pts) y Seguimiento de Instrucciones (5ptsts): 1. La practica la deben enviar al siguiente correo: com3e4e5usac@gmail.com 2. En el asunto del correo deben poner Practica 1 de Com3 Grupo #. 1. Donde el # es el numero de grupo. 3. La practica debe estar toda comprimida con el formato RAR y se debe llamar: Practica1Com3Gupo#. 1. Donde el # es el numero de grupo. 4. En el mensaje del correo deben estar los nombres completos y carnets de los integrantes del grupo 5. la practica no cumple con alguno de los requisitos antes mencionados se anulara la nota total de la practica. 2. Entrega funcional de la practica 1. Instalación de Asterisk en Raspberry PI o en una maquina virtual, deben presentarse al laboratorio y mostrar que su instalación funciona. (60pts) 3. Reporte entregado: 1. Manual detallado de la Instalación de Asterisk en PDF (10pts). 2. Investigación en PDF (10pts). ta Link de Asterisk para Raspberry PI http://www.raspberry-asterisk.org/download/raspbx-22-02-2015.zip SHA-1 69ece60cd2d46813e69a8abb1a148057fde82a5d 4GB mínimo para la instalación Los detalles de configuración se establecen durante la instalación: Mysql root password: raspberry SSH login: user: root password: raspberry Default FreePBX login: user: admin password: admin