0% encontró este documento útil (0 votos)
5 vistas8 páginas

Proyecto Asterisk: IVR y SIP Trunking

Cargado por

Sofi
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas8 páginas

Proyecto Asterisk: IVR y SIP Trunking

Cargado por

Sofi
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS,


ELECTRÓNICA E INDUSTRIAL

CARRERA DE INGENIERÍA EN ELECTRONICA Y


COMUNICACIONES

Conmutaciones Avanzadas

Proyecto Final Asterisk

Tema:

Asterisk

Integrantes:
Saigua Sofia - Wilmer Chuquitarco
Fecha de Envı́o:
Fecha de Envı́o: 22 de mayo

Fecha de Entrega:
27 de mayo

Docente: Ing. Mg. Santiago Manzano

Abril 2024 - Septiembre 2024


Índice
1. TEMA 2

2. OBJETIVOS 2
2.1. Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2. Objetivos Especı́ficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

3. FUNDAMENTACIÓN TEÓRICA 2
3.1. Asterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3.2. Beneficios de un entorno de pruebas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3.3. Configuración PBX IP - Asterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

4. DESARROLLO 3
4.1. Instalacion Asterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.2. Trunk SIP entre centralitas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.3. Creacion del Menu IVR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.4. Menu: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

5. CONCLUSIONES 6

6. BIBLIOGRAFÍA 6

Índice de figuras
1. Asterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Asterisk SIP TRUNK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Insralacion exitosa de asterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4. Router Cisco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5. Router Cisco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6. creacion del Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
7. Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
8. Menu IvR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
9. Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1
1. TEMA
IMPLEMENTACION DE CENTRALITA ASTERISK

2. OBJETIVOS
2.1. Objetivo General
Creacion de IVR para el manejo de cinco servicios

2.2. Objetivos Especı́ficos


Realiuzar un menu IVR.
Implemnetar una Trocnal SIP para la concexion de centralitas.

Encender un foco por medio de la centralita de Asterisk.


Comunicarse con la Base de Datos para obtener los valores registrados.
Realizar una encuesta con registros a la base de datos sobre el servicio.

3. FUNDAMENTACIÓN TEÓRICA
3.1. Asterisk
SAsterisk, como plataforma de comunicaciones de código abierto, ofrece una amplia gama de ca-
racterı́sticas que lo convierten en una opción poderosa y versátil para empresas y desarrolladores.
Aquı́ se presentan algunas de sus caracterı́sticas destacadas:

Figura 1: Asterisk

3.2. Beneficios de un entorno de pruebas


Lo que se está probando determina cómo funciona el sandboxing. Por ejemplo, un entorno de
pruebas cuyo fin sea hacer pruebas de malware se configura y funciona de manera diferente que un
entorno de pruebas para probar códigos para actualizar aplicaciones.

• A quién está dirigido

2
Integradores de voz sobre IP que necesitan entender el funcionamiento de Asterisk Desarrolladores
que están trabajando en soluciones de voz sobre IP Pofesionales y técnicos que trabajan en el setup
y soporte de soluciones de voz sobre IP basadas en Asterisk. Profesionales que han empezado su
camino en el mundo del VoIP

3.3. Configuración PBX IP - Asterisk


Asterisk es un software de telefonı́a muy popular y versátil que puede ser utilizado para desplegar
PBX con funcionalidades avanzadas. Las instrucciones para la configuración del troncal SIP (Trunk
SIP) con GoTrunk aplican a las siguientes versiones de Asterisk:

Figura 2: Asterisk SIP TRUNK

La dirección IP estática (en nuestro ejemplo a.b.c.d) de su servidor Asterisk debe ser añadida
GoTrunk en la (Lista de control de Acceso) de tal manera que las llamadas salientes de su Asterisk
serán aceptadas por GoTrunk sin necesidad de mayor autenticación (no hará falta configurar un
nombre de usuario y contraseña SIP). Esta es la manera más eficiente de autentificar las llamadas
SIP.

Las llamadas entrantes a través de sus DDIs de GoTrunk se mandarán directamente a la IP pública
de la PBX Asterisk. Puesto que las llamadas provienen de un origen conocido, (La dirección IP
del servicio de Trunk SIP, en nuestro ejemplo q.x.y.z) La PBX Asterisk aceptará las llamadas sin
necesidad de solicitar mayor autenticación.

4. DESARROLLO
4.1. Instalacion Asterisk
Se observa en la figura el ingreso a la centralita y la consulta de los canales abilitados

Figura 3: Insralacion exitosa de asterisk

4.2. Trunk SIP entre centralitas


En el fichero [Link]: También conocido como el dialplan se configura lo que sucede cuando
entra una llamada por el enlace con el otro Asterisk y se configura también en que casos las llamadas

3
generadas en las extensiones del sistema deben de salir por dicho enlace. En los dos casos la configuración
es sencilla y con un poco de experiencia en sistemas Asterisk es fácil entender el significado de cada una
de las lı́neas de configuración, proponer modificaciones y resolver posibles errores.

Figura 4: Router Cisco

En el fichero [Link]: Se establece el enlace o trunk con el otro Asterisk, y aquı́, a diferencia del
fichero [Link], aparecen unas lı́neas de configuración nada fáciles de entender a simple vista. La
dificultad reside en las múltiples opciones que se deben de tener en cuenta a la hora de establecer un
enlace con otro sistema Asterisk. Con el siguiente ejemplo práctico se pretende mostrar algunos de los
diferentes casos de

Figura 5: Router Cisco

4.3. Creacion del Menu IVR

Figura 6: creacion del Menu

4
Figura 7: Menu

4.4. Menu:

Figura 8: Menu IvR

5
Figura 9: Interfaces

5. CONCLUSIONES
Esta práctica destaca la capacidad de Python para interactuar con dispositivos de red y realizar
configuraciones de red.
RESTCONF usa HTTPS como transporte. Esto significa que implementa los métodos GET, POST,
PUT, DELETE . . . Los modelos de datos están escritos en YANG. Los datos que recibimos en las
peticiones están en formato JSON.

Existen dos tipos de modelos de datos: abiertos (IEEE, IETF) y nativos (de Cisco, o cualquier otro
fabricante).
Sin embargo, la implementación de la lógica para configurar el router puede ser un desafı́o y requiere
un buen entendimiento de Python y la configuración de los routers Cisco.

El uso de un entorno Sandbox proporciona un espacio seguro para experimentar con la configuración
del router sin afectar una red en vivo.

6. BIBLIOGRAFÍA
[1]. [Link]

[2]. [Link]

6
[3]. [Link]

También podría gustarte