Contextos avanzados en Asterisk útiles para implementaciones Elastix

14
Contextos avanzados en Asterisk útiles para implementaciones Mario Torres Technical Support Engineer

description

Mario Torres Ingeniero de Soporte Técnico PaloSanto Solutions

Transcript of Contextos avanzados en Asterisk útiles para implementaciones Elastix

Page 1: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Contextos avanzados en Asterisk útiles para implementaciones

Mario TorresTechnical Support Engineer

Page 2: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Asterisk Contextos

Page 3: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Contextos

• Forman parte del plan de marcado de Asterisk.

• Asterisk en su mayoría utiliza contextos.• Permite manipular la dirección, destino

o ruta de una llamada.• Son utilizados para configuraciones

adicionales en el Servidor de telefonía.• Permite para limitar y registringir las

llamadas en Asterisk

Page 4: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Estructura

1.- Para identificar un contexto dentro de un archivo de Asterisk, en su parte superior muestra un nombre entre corchete que puede contener letras, números o guiones.• Letras mayúsculas y minúsculas.• Números del 0 al 9• Guiones o Guiones bajos.

[Elastix-Llamada]

Page 5: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Estructura

2.- A continuación del nombre del contexto se encuentra la lógica de extensión, la cual indica a Asterisk los pasos a seguir.

Nombre: Patrón de extensión.

exten => 504

Page 6: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Estructura

Prioridad: Orden en que se ejecuta cada acción.

exten => 504,1

Aplicación: Acciones a ejecutar en Asterisk.

exten => 504,1,Answer()

Page 7: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Configuraciones Frecuentes en implementaciones.

• Limitar llamada a usuarios.• Limitar tiempo de las llamadas a los

usuarios.• Asignar contraseñas para llamadas.• Restringir llamadas externas.• Restringir llamadas internas.

Page 8: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Gerente - Asistente

Page 9: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Detalle

El usuario A (gerente), B (asistente) y C (otros usuarios).

1.El usuario C llama a A.

2.La llamada es direccionada automáticamente a B.

3.El usuario B permite/deniega la comunicación con A.

4.El usuario B es el único que puede llamar a A.

Page 10: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Limitante de Llamadas

Page 11: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Detalle

• Limitar llamadas externas.• Limitar llamadas internas.• Limitar llamadas por horarios.• Limitar llamadas entrantes.

Page 12: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Llamadas utilizando

contraseñas

Page 13: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Detalle

• Utilizar contraseñas desde cualquier teléfono.

• La contraseña de usuario es asociada con el contexto del usuario.

Page 14: Contextos avanzados en Asterisk útiles para implementaciones Elastix

Gracias...