Asterisk

Implementación de VOIP sobre Asterisk

Presencial / Live Virtual Class     40 horas     625.00 €

Acerca de este curso

Asterisk es un framework de código abierto destinado a la creación de aplicaciones de comunicaciones, convirtiendo ordenadores en servidores de comunicación. Asterisk alimenta sistemas IP PBX, sistemas IVR o prácticamente cualquier otro tipo de aplicación para la comunicación, siendo utilizada por pequeñas empresas, grandes corporaciones, call centers e instituciones gubernamentales.

A día de hoy, más de un millón de sistemas de comunicación en 170 países están basados en Asterisk, convirtiéndose en la base para un sistema de telefonía de la empresa o para mejorar o ampliar un sistema existente.

A lo largo del curso, el alumno aprenderá aquellos conocimientos necesarios en la implementación de soluciones de VoIP con GNU/Linux y el sistema Linux.

A quién va dirigido

Este curso va dirigido a técnicos con conocimientos en comunicaciones, redes LAN y TCP/IP que deseen adquirir conocimientos y habilidades en el campo de la transmisión de Voz y/o quieran actualizarse en la configuración de voz en dispositivos de red.

Para un correcto aprovechamiento del curso se requiere que el alumno disponga de conocimientos básicos de Linux.

Objetivos del curso

El objetivo del curso es trasladar a los asistentes los conocimientos necesarios para realizar un despliegue de Voz IP y adquirir unos conocimientos sólidos de Asterisk.

El curso tiene un enfoque práctico para lograr presentar los conocimientos suficientes para instalar el producto OpenSource. Durante el transcurso de la formación se desplegará una red telefónica con troncales IP, RDSI y XTB.

Contenidos

Módulo 1: Una revolución en la telefonía

  • Asterisk y VoIP.
  • La Comunidad Asterisk.
  • El Caso de Negocio.

Módulo 2: Arquitectura de Asterisk

  • Módulos.
  • Estructura de archivos.
  • El Dialplan.
  • Hardware.
  • Versiones de Asterisk.

Módulo 3: Instalación de Asterisk

  • Dependencias de software.
  • Configuración base.
  • Actualización de Asterisk.
  • Problemas comunes.

Módulo 4: Tareas iniciales de configuración

  • asterisk.conf.
  • modules.conf.
  • indications.conf.
  • musiconhold.conf.
  • Conclusión.

Módulo 5: Configuración de usuarios

  • Hardphones, Softphones y ATA.
  • Configuración de Asterisk: sip.conf e iax.conf.
  • Prueba para asegurar registros.
  • Dialplan Básico para probar dispositivos.

Módulo 6: Dialplan básico

  • Sintaxis del Dialplan.
  • Construcción de un Dialplan interactivo.

Módulo 7: Conectividad con el exterior

  • Fundamentos del Trunking.
  • Fundamentos del Dialplan para la conectividad exterior.
  • Circuitos PSTN y líneas VoIP.
  • Marcación de emergencia.

Módulo 8: Correo de voz

  • Almacenamiento en backends.
  • Asterisk como servidor de correo independiente.

Módulo 9: Profundizando en el Dialplan

  • Expresiones manipulación de variables.
  • Funciones del Dialplan.
  • Bifurcación condicional.
  • Macros.
  • GoSub.
  • Canales locales.
  • Bases de datos de Asterisk (AstDB).
  • Funciones útiles para Asterisk.

Módulo 10: Enrutamiento de llamadas en Internet

  • DNS y URI SIP.
  • ENUM y E.164.
  • ISN, ITAD y freenum.org.
  • Seguridad e identidad.

Módulo 11: Distribución automáticade llamadas (ACD) Colas

  • Fundamentos de las colas de llamadas.
  • Crear una cola ACD simple.
  • Cola de los miembros.
  • El archivo queues.conf.
  • El archivo agents.conf.
  • Colas avanzadas.

Módulo 12: Operadora automática

  • Un operador automático no es un IVR.
  • El diseño de su operador automático.
  • Construcción de su operador automático.

Módulo 13: Integración con bases de datos relacionales

  • Introducción.
  • Instalación de MySQL.
  • Configuración de MySQL.
  • Administración de bases de datos.
  • Uso en tiempo real.
  • Almacenamiento de registros detallados de llamadas (CDR).

Módulo 14: Respuesta interactiva de voz

  • ¿Qué es IVR?.
  • Componentes de un IVR.
  • IVR (consideraciones sobre el diseño).
  • Reconocimiento de voz y texto a voz.
  • Asterisk como IVR.

Módulo 15: Servicios externos

  • Calendario de integración.
  • Integración IMAP correo de voz.
  • Uso de XMPP (Jabber) con Asterisk.
  • Integración de Skype.
  • Integración LDAP.
  • Texto to speech.

Módulo 16: Asterisk Manager Interface (AMI)

  • Configuración.
  • Descripción general del protocolo.
  • Desarrollo de marcos.
  • Aplicaciones interesantes.

Módulo 17: Asterisk Gateway Interface (AGI)

  • Variantes de AGI.
  • Comunicación general con AGI.
  • Desarrollo de marcos.

Módulo 18: Sistema de seguimiento y registro

  • logger.conf.
  • CDR (Registros de detalles de llamadas).
  • CEL (Canal de registro de evento).
  • SNMP.

Módulo 19: Interfaces Web

Módulo 20: Seguridad

  • Debilidades en la autenticación.
  • Fail2ban.
  • Medios de comunicación cifrada.
  • Vulnerabilidades en el Dialplan.

Próximas convocatorias