contextos avanzados en asterisk útiles para implementaciones elastix

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

Upload: elastix

Post on 12-Jun-2015

545 views

Category:

Technology


2 download

DESCRIPTION

Mario Torres Ingeniero de Soporte Técnico PaloSanto Solutions

TRANSCRIPT

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...