presentacion proyecto.ppt
-
Upload
angel-martinez-santos -
Category
Documents
-
view
28 -
download
0
Transcript of presentacion proyecto.ppt
Page 1
PROYECTOASIR 2014
« CENTRALITA VOIP ASTERISK »
ÁNGEL MARTÍNEZ SANTOS
Page 2
ÍNDICE
1. INTRODUCCIÓN
2. CONSIDERACIONES PREVIAS
3. DESARROLLO
4. CONECTAR CON RED CONVEN
CIONAL
5. CONCLUSIONES
Page 3
1. INTRODUCCIÓN
1.1. ¿QUÉ ES VOIP?VoIP se refiere al transporte de voz encapsulada dentro de paquetes de datos utilizando el protocolo de Internet.
La telefonía IP, es un sistema telefónico con todas las funciones de la telefonía tradicional, incluyendo incluso algunas nuevas posibilidades.
Page 4
1. INTRODUCCIÓN
REDUCCIÓN DE COSTES DE
INSTALACIÓN
SEGURIDAD
ESCALABILIDAD
COMPATIBILIDAD HARDWARE
INTEGRACIÓN DE VOZ, DATOS, VIDEO E
INTERNET SOBRE UNA RED
Page 5
1. INTRODUCCIÓN
1.2. USO EN EMPRESAS•Muchas empresas, optan por instalar centralitas telefónicas para centralizar la atención telefónica y poder comunicarse internamente.
•Las centralitas hardware, tienen desventajas como:
• Elevados Costes• Poca escalabilidad
Page 6
1. INTRODUCCIÓN
1.3. OBJETIVOS DEL PROYECTO•El objetivo general será conseguir una centralita de teléfonos software completamente funcional.
•La meta final será conseguir hacer y recibir llamadas, así como el uso de funciones añadidas, a través de nuestra centralita “Asterisk”.
Page 7
2. CONSIDERACIONES PREVIAS
2.1. REQUERIMIENTOS•Ordenador anfitrión, Intel Core i5 + 8gb de memoria RAM•Oracle VM VirtualBox para virtualización•Máquina virtual servidor, con Ubuntu 12.04•Tres máquinas virtuales clientes, con Windows 7•Ordenador adicional con Windows 7 para pruebas de llamadas•Software “Express Talk” como teléfono
Page 8
3. DESARROLLO
3.1. SERVIDOR•1Gb RAM•Disco duro dinámico (8GB)•1 tarjeta de red: Adaptador Puente•Ubuntu Desktop 12.04•Configuración IP:
Page 9
3. DESARROLLO:SERVIDOR
3.2. INSTALACIÓN DE ASTERISK:Descargamos e instalamos el paquete
Deberemos indicar el código de país
Page 10
3. DESARROLLO:SERVIDOR
3.3 CONFIGURACIÓN:En el fichero “manager.conf” configuramos los perfiles general y administrador:
Page 11
3. DESARROLLO:SERVIDOR
En el fichero “http.conf” habilitamos la interfaz web e indicamos el puerto a través del cual trabajará añadiendo las siguientes líneas:
Page 12
3. DESARROLLO:SERVIDOR
3.4. INSTALACIÓN DE ASTERISK GUI (INTERFAZ)
Copiamos asterisk-gui en /usr/src y comprobamos que se encuentra en dicho directorio
Page 13
3. DESARROLLO:SERVIDOR
Descomprimimos el fichero descargado y creamos un enlace simbólico en “asterisk-gui”
Ejecutamos la script de configuración y esperamos hasta que aparezca el icono de asterisk:
Page 14
3. DESARROLLO:SERVIDOR
Ahora hay que compilarlo. Son necesarios 3 comandos y cada uno nos indica cual es el siguiente:
make
Page 15
3. DESARROLLO:SERVIDOR
make install
make checkconfig (comprueba que nuestro servidor soporta la interfaz GUI)
Page 16
3. DESARROLLO:SERVIDOR
PROBLEMA ENCONTRADO:
Al entrar en la página de la interfaz de “Asterisk” en el navegador, nos da un error. Esto lo corregimos creando el siguiente enlace simbólico.
El problema es que busca el directorio en una ruta en la que no se encuentra:
Page 17
3. DESARROLLO:SERVIDOR
Por último, aplicamos los permisos de lectura y escritura y reiniciamos el servicio de asterisk
Page 18
3. DESARROLLO:SERVIDOR
3.5. CONFIGURACIONES MEDIANTE INTERFAZ GUIPodemos acceder a la interfaz usando la dirección de localhost 127.0.0.1 y el puerto 8088, introduciendo el usuario “admin” con la contraseña indicada en el fichero “manager.conf”
Page 19
3. DESARROLLO:SERVIDOR
Creamos un grupo desde la pestaña “Dial Plans”
Con el grupo creado podremos crear usuarios y añadirlos al grupo.
Page 20
3. DESARROLLO:SERVIDOR
Creamos usuarios desde la pestaña “Users”, estableciendo los parámetros necesarios
Generales
Buzón de voz Contraseña
Page 21
3. DESARROLLO:SERVIDOR
Configuramos los mensajes de voz desde la pestaña “Voicemail”, indicando como número de extensión el 12 y estableciendo los demás parámetros a nuestro gusto.
Podemos separar la configuración en 3 partes:•General:
Page 22
3. DESARROLLO:SERVIDOR
• Opciones de mensaje:
• Opciones de reproducción:
Page 23
3. DESARROLLO:SERVIDOR
PROBLEMA ENCONTRADO:
El idioma que usa “Asterisk” para todas las indicaciones que da por medio de voz, es por defecto inglés. Vamos a “Options” y en la pestaña “Language” cambiamos a “Spanish”
Page 24
3. DESARROLLO:SERVIDOR
Vemos que las extensiones creadas, aparecen en nuestro servidor:UsuariosExtensión de buzón de voz
Page 25
3. DESARROLLO:SERVIDOR
3.6. FUNCIÓN AÑADIDA: LLAMADA A 3 O CONFERENCIADebemos modificar 2 ficheros:meetme.conf
extensions.conf (en el apartado [default])
Page 26
3. DESARROLLO:SERVIDOR
Desde la interfaz, vamos a “Conferencing” y añadimos una nueva sala con sus parámetros
Page 27
3. DESARROLLO:SERVIDOR
3.7 FUNCIÓN AÑADIDA: LLAMADA MEDIANTE NOMBRESDebemos modificar cada usuario, marcando la opción “In directory”, para que aparezcan, y activar la función “Directory” de nuestro “Asterisk”
Page 28
3. DESARROLLO:
3.6. EQUIPOS CLIENTE
•1Gb RAM•Disco duro dinámico (25GB)•1 tarjeta de red: Adaptador Puente•Windows 7•Software adicional:
– Express Talk
Page 29
3. DESARROLLO:CLIENTES
• Configuración IP:
Page 30
3. DESARROLLO:CLIENTES
3.6.1. INSTALACIÓN Y CONFIGURACIÓN DE TELÉFONOS (EXPRESS TALK)
Tras instalar la aplicación, nos encontramos con el siguiente panel:
Page 31
3. DESARROLLO:CLIENTES
Lo conectamos con nuestro servidor desde la pestaña “Lines” en opciones.
Page 32
3. DESARROLLO:COMPROBACIONES
Vemos que aparecen los usuarios conectados
El color del icono a la izquierda indica si el usuario está o no conectado.
Ahora podemos hacer llamadas
Page 33
3. DESARROLLO:COMPROBACIONES
Llamando:
Page 34
3. DESARROLLO:COMPROBACIONES
Llamada en espera:
Page 35
3. DESARROLLO:COMPROBACIONES
Conferencias:
Sólo debemos pulsar el botón “Conference” para invitar a un tercer usuario
Page 36
3. DESARROLLO:COMPROBACIONES
PROBLEMA ENCONTRADO:
El buzón de voz no se encuentra disponible. El problema se debe a que debemos indicar a cada teléfono cuál es la extensión encargada del buzón de voz
Para cada teléfono, en “Options”, vamos nuevamente a la pestaña “Lines” y en el apartado “Voice mail extension number” indicamos el número “12”.
Page 37
3. DESARROLLO:COMPROBACIONES
Ahora sí, podemos acceder al buzón de voz marcando el número 12
Page 38
3. DESARROLLO:COMPROBACIONES
Llamada por nombres:
Llamamos a la extensión y, automáticamente, nos pedirá pulsar la primera letra del nombre del usuario al que queremos llamar.
Seguidamente, lee los nombres de todos los usuarios cuyo nombre comience con la letra indicada y deberemos elegir uno pulsando la tecla “1”
Page 39
4. CONECTAR CON RED CONVENCIONAL
Para conseguir hacer y recibir llamadas con la red telefónica convencional necesitaríamos algunas cosas:Disponer de una línea de teléfono convencionalPara llamadas entrantes, un Gateway de línea analógica
Page 40
4. CONECTAR CON RED CONVENCIONAL
Para llamadas salientes, contratar el “Servicio de voz sobre IP” con nuestro proveedor de telefonía y añadirlo a nuestro “Asterisk”
Por último, añadir una extensión en el fichero “extensions.conf”, indicando la cuenta SIP facilitada por nuestro proveedor de telefonía
Page 41
5. CONCLUSIONES
Con la elaboración de este proyecto se ha podido llegar a varias conclusiones:La telefonía IP es una herramienta de gran utilidad que puede simplificar el trabajo en las empresasAsterisk está al alcance de todos y, aunque puede ser algo complicado de configurar para un usuario sin los conocimientos necesarios, facilita mucho el trabajo el uso de la interfaz GUI evitando el uso de comandos.
Page 42
5. CONCLUSIONES
la telefonía a través de VoIP, unida al software libre, son cada vez más populares y más usadas y es muy posible que en un futuro no muy lejano, sean el principal protagonista en el cambio del modelo actual de comunicación por voz
Page 43
GRACIAS POR EL TIEMPO PRESTADO Y ESPERO NO HABER RESULTADO DEMASIADO ABURRIDO