SlideServe
Menu
Préférences
© SlideServe · v2026

Asterisk

armen avatar
17 diapositives · 480 Views · Aug 04, 2014

Experiencias con Asterisk 1.8 Cert Dr. Ismael Esquivel Gámez iesquivel@uv.mx Eliana O. G. López Collins ecollins.t16@hotmail.com Fac . de Administración Veracruz. Asterisk.

Asterisk - slide 1
01 / 17Asterisk
1 / 17

Télécharger la présentation

Asterisk
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Experiencias con Asterisk 1.8 CertDr. Ismael Esquivel Gámeziesquivel@uv.mx Eliana O. G. López Collins ecollins.t16@hotmail.comFac. de Administración Veracruz

  2. Asterisk • Asterisk es un software open source con General PublicLicense (GPL). Trabaja en arquitecturas x86, x86_64, ppc bajo BSD, MacOSX o GNU/Linux. • Funciones principales: • Asterisk puede trabajar con la mayoría de estándares de la telefonía tradicional como son: líneas analógicas o líneas digitales. Asterisk puede traducir y conmutar distintos protocolos de VoIP como: SIP, MGCP, IAX2 y H323.

  3. Esquema General

  4. Historia • Asterisk, desarrollado por Mark Spencer en 1999 • Propietario de LSS para dar soporte técnico requería de un PBX • Su precio era exorbitante y no había muchas opciones • Decidió construir un PBX con un PC bajo Linux, utilizando lenguaje C • Luego en 2001, LSS se convirtió en Digium

  5. Productos • Principalmente hay 2 Productos: • La versión Open Source • 1.8 Cert (Usada) • AsteriskBusiness Edition: edición comercial. • Se basa en la Open Source, pero se eliminan todos aquellos elementos susceptibles de causar problemas. • Fuertemente probada. • Al comprarla incluye soporte durante un año. • Licencias.

  6. Funcionalidades • Receptor de alarma • Grabado de mensajes • Asistente automatizado • Autentificación • Listas negras • Transfer oculto • Grabado de llamadas detallado • Monitoreo de llamadas • Estacionamiento de llamadas • Y todas las que un PBX tradicional tiene… • Llamadas en espera • Grabación de llamadas • Recuperación de llamadas • Guía de llamadas (DID y ANI) • Transferencia de llamadas • Llamadas en espera • Identificación de usuarios • Video llamadas • Salas de conferencia • Follow-me • Mensajes de Voz • Correo de Voz

  7. Arquitectura

  8. Aspectos Generales • Asterisk es un demonio (¿daemon=demonio?) que se ejecuta en segundo plano. Al igual que el resto de servidores conocidos (apache, openssh, proftpd, ...). • Se distribuye como código fuente para ser compilado e instalado. • Aunque existen versiones ‘empaquetadas' para las distribuciones GNU/Linux más comunes • La configuración normalmente se almacena en varios archivos de texto.

  9. Archivos de configuración • Cada uno para una determinada área • Los más importantes: • Configuración maestro: asterisk.conf • Configuración de módulos: modules.conf • Canales: • iax.conf: Canales/Cuentas Inter Asterisk eXchange • sip.conf: Canales/Cuentas SIP • dahdi_channels.conf: Telefonía analógica y digital • h323.conf: Canales H323 • mgcp.conf: Canales MGCP • Plan de marcado • extensions.conf: El propio Dialplan. • features.conf: Métodos complementarios • Configuración de aplicaciones del Dialplan: • meetme.conf: Para salas de conferencias. • musiconhold.conf: Configuración de la música en espera. • queues.conf: Configuración de Colas de llamadas. • voicemail.conf: Configuración de los buzones de Voz. • …

  10. EjemploConfiguración (sip.conf) • [409] • type=friend • qualify=yes • host=dynamic • username=pablo • secret=secret • callerid="Pablo Allietti" <409> • disallow=all • nat=yes • allow=ulaw

  11. EjemploConfiguración (extensions.conf) [globals] CONSOLE=Console/dsp ; Console interface for demo TRUNK=Zap/g1 [local] ; ignorepat => 9 include => default exten => _XXXXXXXX,1,Dial(${TRUNK}/${EXTEN}) exten => _XXXXXXXX,2,Voicemail(u${EXTEN}) exten => _XXXXXXXXX,1,Dial(${TRUNK}/${EXTEN}) exten => _XXXXXXXXX,2,Voicemail(u${EXTEN}) exten => _XXXXXXXXXX,1,Dial(${TRUNK}/${EXTEN}) exten => 450,1,Wait(1) exten => 450,2,ResponseTimeout(15) exten => 450,3,Read(Ramal,enter-ext-of-person,4) exten => 450,4,GotoIf($["${Ramal:0:1}" = "0"]?6:5) exten => 450,5,Dial(IAX2/lacnic:splacnic@200.160.1.21/${Ramal},30,r) exten => 450,6,Hangup

  12. Conexión con la RTPC / RDSI

  13. Telefonía IP Protocolo SIP Protocolo IAX

  14. Casos de Uso PBX Nuevo con conexiones y extensiones de varios tipos

  15. PBX PBX Casos de Uso Gateway para dotar a un PBX tradicional de servicios nuevos Gateway para dotar a un PBX tradicional de nuevas extensiones Posibles servicios: Conexión con Operador IP, Buzón de Voz a email, Sistema automático de respuesta, etc. Para poder hacer esto, el PBX tradicional debería poder programarse para ello

  16. Ciudad C Ciudad A Ciudad B Casos de Uso Varias Oficinas con un Asterisk Centralizado Varias Oficinas con IPBXs interconectados Todos los Asterisk Pueden utilizar los otros Asterisk para hablar con números de las ciudades donde se encuentran. Entre ellos se pueden conectar mediante IAX o SIP, e incluso se puede montar un plan de numeración único entre todos.

  17. Experiencias vividas • Por el área de estudios, se tenían falta de conocimientos eléctricos • Cuando se hacia una llamada se podía ver en la consola de Asterisk cada movimiento. • Si se tenia un error se podría ver en que parte del código se encontraba. • Se puede utilizar un softphone para poder comunicarse mediante Asterisk. • El error mas común era escribir mal los comandos. • Otro error, se definían las extensiones en contextos incorrectos. • La conexión con la RTB siento que fue un poco mas complicado, ya que era mas fácil configurar un softphone o un IPhone.