Está en la página 1de 7

Practica de Laboratorio N°3

“Voicemail-Grabaciones IVR”
Laboratorio N°03:
 Voicemail-Grabaciones IVR.

Docente:
 Alejandro Martin León Cerna

Estudiante:
 Nessus Joshua Aragonés Salazar

Año:
 2018
CUESTIONARIO:

a) Describa la función de cada línea de código en el paso 4 de la presente práctica.

[general]  Conocido como contexto general el cual configura unas pocas opciones
generales.

[local]  el nombre de usuario

Exten=201,1,dial(sip/2001,20)  Exten es la palabra reservada, todas las líneas de un


dialplan empiezan con exten, el 1 es calificado como primera opción , y el parámetro dial()
especifica a donde enviar la llamada. En este caso SIP indica el protocolo, 2001 la extensión
marcada por el usuario y 20 el tiempo que demora en enviarte a la casilla de voz.

Exten=201,n,voicemail(2001@default)  201, es la extensión, n es la prioridad y la


aplicación voicemail permite al llamante dejar un mensaje de voz en el buzón de la extensión llamada
cuando ésta no atiende la llamada en un tiempo determinado.

Exten=201,n,hangup  201 es la extensión, n es la prioridad, en este caso Hangup cuelga la


llamada al usuario llamante.

Exten=202,1,dial(sip/2002,20)  Exten es la palabra reservada, todas las líneas de un


dialplan empiezan con exten, el 1 es calificado como primera opción , y el parámetro dial()
específica a donde enviar la llamada. En este caso SIP indica el protocolo, 2002 la extensión
marcada por el usuario y 20 el tiempo que demora en enviarte a la casilla de voz.

Exten=202,n,voicemail(2002@default)  202, es la extensión, n es la prioridad y la aplicación


voicemail permite al llamante dejar un mensaje de voz en el buzón de la extensión llamada cuando
ésta no atiende la llamada en un tiempo determinado.

Exten=202,n,hangup  202 es la extensión, n es la prioridad( se califica como la


tercera debido a que se sigue un orden), en este caso Hangup cuelga la llamada al usuario
llamante.

Include=features  incluye un contexto en otro contexto.

[features]  contexto features.

Exten=3000,1,answer()  3000 es la extensión, n es la prioridad( se califica debido al


orden que sigue), en este caso answer contesta la llamada .

Exten=3000,n,voicemailmain(@default)  3000, es la extensión, n es la prioridad y la


aplicación voicemailmain permite al propietario de un buzón recuperar los mensajes y cambiar el
tipo de saludo del buzón.

CLI> Reload  La configuración se carga al iniciar Asterisk, por lo que para aplicar cualquier
cambio será necesario recargarla.
b) Mencione usted cual es la ruta en Linux, donde puede verificar los archivos de buzón
de voz grabados para cada extensión en Asterisk.
[root@localhost /]# cd /pwd/var/spool/Asterisk/voicemail/default

[root@localhost /]# ls

1234 2001 2002

c) Mencione usted cual es la ruta en Linux, donde puede verificar los archivos de audio
(codecs) para las grabaciones predefinidas de Asterisk.
[root@localhost /]# cd /var/lib/Asterisk/sounds/es

[root@localhost /]# cd /var/lib/Asterisk

[root@asterisk/]# Asterisk -r

CLI> core show translation

d) Describa la función de cada línea de código en el paso 6 de la presente práctica.

[general]  contexto general

[local]  contexto local

Exten=201,1,dial(sip/2001,20)  201 es la extensión, el 1 es calificado como primera


opción , y el parámetro dial() específica a donde enviar la llamada. En este caso SIP indica el
protocolo, 2002 la extensión marcada por el usuario, y 20 segundos es el tiempo que demora
en dirigirte al buzón de voz, cuando no descuelgues la llamada.

Exten=201,n,voicemail(2001@default)  201 es la extensión, n es la prioridad


y la aplicación voicemail permite dirigir la llamada al buzon de voz de 2001 para la extensión 201.

Exten=201,n,hangup  201 es la extensión, n es la prioridad, en este caso Hangup


cuelga la llamada al usuario llamante.

Exten=202,1,dial(sip/2002,20)  201 es la extensión, el 1 es calificado como primera


opción , y el parámetro dial() específica a donde enviar la llamada. En este caso SIP indica el
protocolo, 2002 la extensión marcada por el usuario, y 20 segundos es el tiempo que demora
en dirigirte al buzon de voz, cuando no descuelgues la llamada.

Exten=202,n,voicemail(2002@default)  202 es la extensión, n es la prioridad


y la aplicación voicemail permite dirigir la llamada al buzon de voz de 2002 para la extensión 202.

Exten=202,n,hangup  202 es la extensión, n es la prioridad, en este caso Hangup


cuelga la llamada al usuario llamante.

Exten=203,1,dial(sip/2003)  203 es la extensión, el 1 es calificado como primera


opción , y el parámetro dial() específica a donde enviar la llamada. En este caso SIP indica el
protocolo, 2003 la extensión marcada por el usuario.
Exten=203,2,hangup  203 es la extensión, n es la prioridad, en este caso Hangup
cuelga la llamada al usuario llamante.

Exten=204,1,dial(sip/2004)  204 es la extensión, el 1 es calificado como primera


opción , y el parámetro dial() específica a donde enviar la llamada. En este caso SIP indica el
protocolo, 2004 la extensión marcada por el usuario.

Exten=204,2,hangup  204 es la extensión, n es la prioridad, en este caso Hangup


cuelga la llamada al usuario llamante.

Include=features  Sirve para enlazar un nuevo contexto, con el fin de construir


planes de marcado más complejos y organizados.
[features]  contexto features

Exten=3000,1,answer()  3000 es la extensión, 1 es la prioridad, answer es la


aplicación que va a responder la llamada.

Exten=3000,n,voicemailmain(@default)  voicemailmain sirve para


consultar mensajes del contexto default.

Exten=4000,1,answer()  4000 es la extensión, 1 es la prioridad, answer es la


aplicación que va a responder la llamada.

Exten=4000,n,wait(0.5)  4000 es la extensión, n es la prioridad, wait hara una espera


de 0.5 segundos.

Exten=4000,n,record(audio-menu.gsm)  4000 es la extensión, n es la prioridad, audio-


menu.gsm grabara el audio que se haga en esos 0.5 s.

Exten=4000,n,wait(1)  4000 es la extensión, 1nes la prioridad, luego esperara un


segundo.

Exten=4000,n,hangup  4000 es la extensión, n es la prioridad, en este caso Hangup


cuelga la llamada al usuario llamante.

Exten=5000,1,playback(audio-menu)  4000 es la extensión, 1 es la prioridad, playback


sirve para reproducir la pista de audio-menu contenida en un fichero de nuestra maquina.

Exten=5000,n,hangup  5000 es la extensión, n es la prioridad, en este caso Hangup


cuelga la llamada al usuario llamante.

Exten=0100,1,answer()  0100 es la extensión, 1 es la prioridad, answer es la aplicación


que va a responder la llamada

Exten=0100,n,goto(entrante,s,1)  0100 es la extensión, 1 es la prioridad, goto se


dará un salto al contexto “entrante”, “S” la extensión.
[entrante]  un nuevo contexto, denominado entrante

Exten=s,1,answer()  s es la extensión, 1 es la prioridad, answer es la aplicación


que va a responder la llamada.

Exten=s,n,background(audio-menu)  s es la extencion , n es la prioridad,


background es el mensaje que se va a grabar.

Exten=s,n,waitexten(5)  s es la extensión, n es la prioridad, waitexten(5) es una


aplicación que permitirá que el pbx espere 5 segundos hasta ingresar una de las opciones de
abajo.

Exten=1,1,dial(sip/2001)  si el usuario digita 1, llamara a la extensión 2001.

Exten=1,2,hangup  como prioridad 2, en este caso Hangup cuelga la llamada al


usuario llamante.

Exten=2,1,dial(sip/2002)  si el usuario digita 2, llamará a la extensión 2002.

Exten=2,2,hangup  como prioridad 2, en este caso Hangup cuelga la llamada al


usuario llamante.

Exten=3,1,dial(sip/2003)  si el usuario digita 3, llamará a la extensión 2003.

Exten=3,2,hangup  como prioridad 2, en este caso Hangup cuelga la llamada al


usuario llamante.

Exten=4,1,dial(sip/2004)  si el usuario digita 4, llamará a la extensión 2004.

Exten=4,2,hangup  como prioridad 2, en este caso Hangup cuelga la llamada al


usuario llamante.

Exten=*,1,goto(s,1)  si el usuario digita *, será enviado a la extensión “s” que


viene hacer la primera extensión, con esto se logra que se vuelva a repetir el menú.

Exten=t,1,playback(vm-goodbye)  t se ejecuta cuando termina el tiempo para


que el usuario digite una extensión después de un mensaje, 1 es la prioridad, se reproducirá
un audio.

Exten=t,n,hangup  como segunda prioridad se colgara la llamada al usuario


llamante.

Exten=i,1,playback(pbx-invalid)  i se ejecuta cuando se digita una opción que no se


encuentra definida en el contexto, 1 es la opción, se reproducirá un sonido.

Exten=i,n,goto(s,1)  i se ejecuta cuando se digita una opción que no se encuentra


definida en el contexto, n es la opción, goto salta de nuevo a la extensión s, “s” se ejecuta
cuando se recibe una llamada dentro de un contexto sin un destino específico, generalmente
desde troncales de entrada.

También podría gustarte