Está en la página 1de 27

RESUMEN EJECUTIVO

El presente trabajo investigativo está basado en la recopilación de


información sobre la telefonía celular, debido a los avances tecnológicos
en esta época y la necesidad de estar al día en las exigencias
tecnológicas se realiza esta propuesta de investigación con el fin de que
pueda llenar la expectativa planteada.

Asterisk es una propuesta de software que permite la comunicación de


telefonía celular en un grupo determinado de trabajo independientemente
fuera de su actividad laboral, con la instalación de un CPU como central
telefónica basados con el sistema Asterisk que puede trabajar como un
servidor, el cual con instalación y configuración de un Software como
enlace telefónico, de la compañía http://www.counterpath.com/, donde
existen dos versiones, X-Lite que es una versión gratuita y eyeBeam que
es la versión de pago.

Se podrá contactar a los teléfonos ingresados en la red que pertenezcan


a la compañía o empresa que ha instalado el software que permitirá
comunicarse vía telefónica a todos los teléfonos configurados en la red.

1
INTRODUCCIÓN.

El material con que cuenta este proyecto trata de ayudar a entender el


manejo, configuración y control del sistema operativo asterisk, siempre y
cuando el lector estudie detalladamente y practique su configuración que
se encuentra ilustrada detalladamente.

Asterisk es un sistema de comunicación de telefonía por medio de


internet, permitirá al usuario acceder a su configuración por medio de las
instrucciones que presentamos en los anexos de este proyecto, consta de
un glosario de palabras que permitirán tener una idea más clara de cómo
funciona y se instala dicho sistema.

El proyecto cuenta con ilustraciones que permite seguir paso a paso el


proceso de instalación y configuración del sistema operativo de
telecomunicación asterisk, también cuenta con instrucciones del software
libre de la compañía de software Softone con su versión de X-Lite.

2
OBJETIVOS.

Objetivo general

 Implementar un sistema open source que permita integrar la


telefonía en las redes de datos locales, y ofrecer los servicios
básicos de un PBX privado.

Objetivos específicos:

 Implementar una versión reducida de Asterisk en un Access Router


de forma embebida.
 Implementar Asterisk en un servidor Linux con las funcionalidades
básicas que un PBX ofrece, como son: IVR y buzón de mensajes.
 Asegurar la comunicación entre el PBX instalado en un Access
Router y el servidor Asterisk instalado en el equipo linux.
 Implementar un ambiente de pruebas y verificar el desempeño de
los servidores Asterisk tanto para proveer conectividad a usuarios
inalámbricos como para usuarios de la red alambrada.
 Elaborar un documento sobre prácticas de instalación para un
óptimo desempeño de la solución.

1. PROPUESTA DE TRABAJO

3
El conocimiento de nuevas tecnologías informáticas en el campo de las
competencias de telecomunicación Asterisk es una alternativa de
comunicación de software libre por medios de VoIP que es el conjunto de
normas y dispositivos que permiten la transmisión de voz sobre
protocolos de IP a través de redes de datos. Bajo licencia de GPL que
proporciona funcionalidad de una central telefónica avanzada PBX con
transmisión de videos, sms e imágenes, donde se puede conectar con
número determinado de teléfonos para hacer llamadas entre sí.

La recopilación de información en el presente proyecto trata de encamina


a una nueva técnica de comunicación con la utilización del computador y
la tecnología celular.

2. MEMORIA DESCRIPTIVA

2.1. Descripción general.

Asterisk siendo un sistema o programa de software libre que proporciona


funcionalidades de una central telefónica reconociendo muchos
protocolos VoIP como SIP, H.323, IAX, MGCP. Permitiendo interoperar
con terminales IP actuando como un registrador y como Gateway entre
ambos.

El modelo de desarrollo se basa en el uso del sistema de control de


versiones, Subversion y en un procedimiento de informe de errores
denominado Asterisk Bug Tracker.
Además se utilizan las habituales herramientas de este tipo de proyectos,
como listas de correo, IRC, o documentación on line.
2.2. Descripción técnica.

4
El sistema Asterisk fue diseñado para dar facilidad y reducir costo de
facturas telefónicas en empresas u hogares si decidieran utilizar este
programa ya que trabaja con un computador que hace de servidor y este
se conecta como central telefónica.

Esta central telefónica conecta a todos los teléfonos registrados, para ello
se utiliza un computador exclusivo para trabajar independientemente con
un sistema operativo diseñado para este propósito, de la misma manera
se instalara un software adicional para que permite ingresar los diferentes
usuarios contactados en la red a través de sus teléfonos móviles.

2.3. Glosario.

Sistema operativo.
Conjunto de programas especialmente hechos para la ejecución de varias
tareas, en las que sirve de intermediario entre el usuario y la
computadora.

Sistema de comunicación.
Sistema que transmite información desde un lugar (emisor) a otro
(receptor)

Linux
Un Sistema Operativo. Es una implementación de libre distribución UNIX
para computadoras personales (PC), servidores, y estaciones de trabajo.

GNU Es un sistema operativo similar a Unix que es software libre y


respeta su libertad. Puede instalar versiones de GNU (más precisamente,
sistemas GNU/Linux) que son completamente software libre.

5
Telefonía celular.
Aquel sistema de comunicación que se da a partir del uso de elementos
pequeños o ‘células’ que se conocen como celulares.

Asterisk.

Es un software libre que permite convertir una computadora común y


corriente en una pequeña centralita de telefonía

Voip
Es la tecnología que hace posible establecer conversaciones telefónicas
en una Red IP (incluyendo internet), haciendo la transmisión de voz uno
más de los servicios soportados por la red de datos.

Licencia GPL
La Licencia Pública General de GNU o más conocida por su nombre en
inglés GNU General Public License (o simplemente sus siglas del inglés
GNU GPL) es la licencia más ampliamente usada en el mundo del
software y garantiza a los usuarios finales (personas, organizaciones,
compañías) la libertad de usar, estudiar, compartir (copiar) y modificar el
software.

PBX (central telefónica privada)


Es un sistema que conecta las extensiones telefónicas de una empresa
para fuera de la red telefónica pública, así como a las redes móviles,
proporciona audio, video y comunicación de mensajería instantánea a
través de la pila de protocolos TCP / IP para su red interna e interconecta
su red interna con la red telefónica pública conmutada (PSTN) para la
comunicación de telefonía.

IVR

6
Sirven tanto como ayuda al cliente a buscar información, como a usted al
delegar a éste sistema tareas rutinarias de búsqueda de datos.

Gateway
Es un dispositivo que vincula dos redes distintas entre sí.

Dirección IP. (Internet protocolo)


Es el número con el cual se identifica a una computadora o a un
dispositivo conectado a una red que corre un protocolo IP.

Dirección ID.
Es el "nombre" asignado a un usuario por el BBS o por un sistema en
línea. Identifica la página donde el usuario registra.

7
3. PROCESO DE PRODUCCIÓN DE BIENES O
PRESTACIÓN DE SERVICIOS

Asterisk siendo un sistema operativo libre permite su configuración a


través de ciertas condiciones de hardware como Procesador a 500MHz
(Pentium3) con 128 MB en RAM, 2GB en disco duro como mínimo.

Recomendados Procesador a 1.5 GHz (Pentium 4). 256 MB en RAM, 10 GB en


disco duro o más dependiendo del usuario, la configuración no es muy
sencilla se requiere de asesoría técnica para poder trabajar con eficiencia,
de la misma manera para trabajar con este proyecto se tuvo que prestar
material adicional para no poner en riesgo el los recursos de hardware de
uno de los integrantes del grupo y es por eso que se adquirió un disco
duro usado de poca capacidad en la que se nos permitió trabajar sin
riesgo. Obteniendo resultados y experiencia diferentes ya que no todos
teníamos los mismos conocimientos en configuración de sistemas
operativos.

Asterisk es un sistema seguro y confiable para el trabajo y funcionamiento


de la telefonía celular y comunicación por medio de internet, con la
experiencia de otros se habla de que asterisk es un sistema confiable y de
lo poco que hemos aprendido estamos seguros que así es

8
4. RECURSOS

Recursos Humanos Cantidad

Investigadores 4

Recursos Económicos

Anillados $ 3

Copias $15

Cartuchos de tinta $ 42

Resma de papel $ 4

CD $ 2

Pendrive $ 11

Total $ 77

Recursos Tecnológicos

Computador 2
Carpetas 4
Cartuchos de impresora 2
Lapiceros 2
Marcadores 2
Resma de papel 1
Copia a tinta negra y color 95

Recursos Hardware

Computador con internet 2


Impresora multifunción 1
Memory 3

9
Recursos de Software
Sistema Operativo Windows 8.1
Software de Programación Procesador de texto
Office 2010
Sistema operativo Asterisk
Software Softone(X-Lite)

10
5. CRONOGRAMA DE ACTIVIDADES

ACTIVIDADES MESES
1 2 3 4 5 6
SEMANAS
2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Obtención de
tema de
proyecto de
grado
Presentación de
solicitud del
proyecto de
grado
Investigación y
recopilación de
información
Elaboración del
proyecto de
grado
Pruebas de los
módulos del
proyecto de
grado
Desarrollo del
sistema del
proyecto de
grao
Desarrollo del
documento del
proyecto de
grado
Presentación
del proyecto de
tesis
Sustentación
del sistema del
proyecto de
grado.

11
6. CONCLUSIONES

 ASTERISK siendo un sistema independiente de otros permite la


comunicación actuando como una central telefónica.

 El manejo y la distribución de señal se la realizan por medio de un


computador central que trabaja como servidor dedicado.

 La obtención de este sistema es gratuita para su instalación por


estar como software libre.

 Su instalación es sencilla en relación de una central telefónica


convencional.

 Esta central trabajara a través de conexión web para distribuir la


información a su grupo de trabajo registrado.

 Al manejar correctamente la configuración del sistema este


trabajara de igual o mejor que una central telefónica convencional.

12
7. RECOMENDACIONES

 El uso de software libre permite el ahorro en costo de pago de


licencias de software.

 Es importante la adquisición de un computador que permita tenerlo


exclusivamente como central con el sistema Asterisk.

 La divida atención y dedicación con el uso de manuales para su


instalación correcta.

 Para tener acceso a este sistema en el grupo de trabajo se debe


adquirir un teléfono convencional que permita el acceso a internet.

 Para una útil aplicación se debe tener un conocimiento básico de


manejo de centrales telefónicas y sus beneficios.

 Se debe tomar en cuenta Asterisk su configuración y seguir las


indicaciones del software para evitar errores.

13
8. BIBLIOGRAFÍA.

 http://www.preguntaslinux.org/que-es-la-licencia-gpl-t-510.html

 http://es.wikipedia.org/wiki/GNU_General_Public_License

 http://www.moythreads.com/manual_de_asterisk.pdf

 http://blog.pucp.edu.pe/item/27508/servidor-asterisk-casero-
configuracion-basica-de-2-anexos

 https://www.sinologic.net/blog/2014-07/como-configurar-asterisk-
como-un-profesional.html

 http://www.monografias.com/trabajos14/linux/linux.shtml#ixzz3OoF
cPkV8

 Asterisk: El futuro de la telefonía, 2 ª Edición


Editorial: O’Reilly Media, Inc.
2007ISBN/ASIN:
0596510489ISBN-13: 9780596510480
Número de páginas: 604

 http://www.definicionabc.com/tecnologia/telefonia-
celular.php#ixzz3OoLZnYNk

14
9. ANEXOS

Instalación de Asterisk

Para instalar el servidor realizamos lo siguientes:

1. Inserte el disco y resetee la computadora. Si la instalación no se


ejecuta sola, vuelve a reiniciar y cambia el modo de inicio
presionando SUPR, F8 o F11 (BIOS) para iniciar desde CD-ROM.

2. Al empezar la instalación se visualiza la siguiente pantalla

.
3. A continuación Presionar enter para confirmar la instalación.

15
4. Al ejecutarse se introduce nombre de usuario y contraseña y se visualiza
esta ventana
LOGIN (login = root) y en PASSWORD (password = password).

5. Recomendamos cambiar esta contraseña (password) por una más


segura ya que es con la que se inicia sesión como root en el servidor.

6. configurar la IP del servidor tecleando en la línea de comando

16
7. Una vez que se presiona la tecla ENTER aparecerá la siguiente pantalla:
Y dar ENTER en la opción YES

8. Ingresar la dirección IP dada por el administrador

9. Después introducir la mascara de red (Netmask), (otorgada por el


Administrador de la red)

10. Solicita la dirección IP del Gateway.(dirección otorgada por el


Administrador de la red)

11. Después solicita la dirección IP del servidor de nombres (DNS


SERVER) .(dirección otorgada por el Administrador de la red),
presionar ENTER en OK y nos regresa a la pantalla de comando.

17
12. Una vez instalado el Servidor de Asterisk@Home es necesario
cambiar o establecer nuevas cuentas de usuario y contraseñas del
servidor Asterisk.

Es necesario agregar el nombre de usuario que se acaba de crear al


archivo “httpd.conf” de A@H. Para editar ese archivo usaremos el
editor “nano” teclea lo siguiente en la linea de comando de CenTos:

Presiona ENTER. A continuación se mostrara la siguiente pantalla:

18
Ahora teclea simultáneamente CTRL-W para encontrar la línea que
contiene "AuthUser", presionas ENTER y pueda proceder la búsqueda.

Teclea aquí:
AuthUser

Para poder agregar al nuevo usuario posiciónate en un espacio abierto de


la línea de comando y teclea:

En esta línea sustituye la


palabra “itson” por el nombre
de usuario que acabas de
crear
Ahora, para salir del editor NANO, es necesario que teclees
simultáneamente CTRL – X

19
Para que los cambios sean realizados es necesario reiniciar el servidor
apache. Para poder hacerlo, en la línea de comando teclea lo siguiente:
/etc/init.d/httpd restart
Presiona ENTER.
13. Cambiaremos la contraseña por default del FreePBX de A@H.
El nombre de usuario por defalult y contraseña del PBX de A@H es:
Username: maint
Password: password

En New password teclea la nueva contraseña y presiona ENTER

En Re-type new password confirma la nueva contraseña y presiona


ENTER

Y a continuación aparecerá la siguiente línea donde abra actualizado la


nueva contraseña:

Updating password for user maint.

14. Cambiaremos la Contraseña por default de FOP (Flash Operator


Panel)

La contraseña por default FOP es:


Password: passw0rd
(la letra “0” es un “Cero”)
Para cambiar esta contraseña, continúa en CentOs y entra al directorio
FOP tecleando lo siguiente en la línea de comando:
cd /var/www/html/panel
Presiona ENTER

20
nano op_server.cfg
Presiona ENTER

A continuación aparecerá la siguiente pantalla:

Utiliza las flechas de desplazamiento de tu teclado y busca la línea que


dice: security code=passw0rd.

Y reemplaza el passw0rd con la contraseña que hayas elegido.

En nuestro caso se eligió: asterisk15

security_code= asterisk15

21
Después teclea simultáneamente CTRL-X y después la tecla “Y” para
guardar los cambios. Ahora reinicia el servidor A@H tecleando en la línea de
comando:

amportal restart

15. Cambiaremos la contraseña por default de MeetMe

Para cambiar la contraseña por default de MeetMe teclea lo siguiente en


la linea de comando de CentOs:

passwd-meetme
Presiona ENTER

22
A continuación en NEW PASSWORD, teclea la nueva contraseña y
presiona ENTER

De nuevo, teclea la nueva contraseña para que sea confirmada y,


presiona la tecla ENTER.

16. Cambiaremos la contraseña por default de Sugar CRM de


Asterisk@Home.
HTTP://PontudireccionIPdeAsterisk@HomeAqui
Ejemplo: 10.2.33.205

Teclea el nombre de usuario y contraseña de la interfaz Web de


Asterisk@Home
Usuario: itson
Password: password
Da clic en aceptar para entrar a la página de tu servidor Asterisk@Home.

23
Da clic con el Mouse sobre la opción CRM
A continuación aparecerá la siguiente pantalla, es necesario que teclees
lo siguiente en los campos: nombre de usuario y contraseña.
Los valores por default son:
Login: admin
Password: password
Click en LOGIN.

Una vez que has logeado en CRM da clic con el Mouse para cambiar la
contraseña, en la Opción MY Account que se encuentra en la esquina
superior derecha.
Aparecerá la siguiente pantalla:

24
Dentro de esta nueva ventana da clic con el Mouse en la opción CHANGE
PASSWORD

A continuación aparecerá la siguiente ventana dentro de esta misma, aquí


se tiene que teclear la nueva contraseña y confirmarla. Una vez hecho

esto, da clic en SAVE para guardarla.


A continuación aparecerá la siguiente ventana dentro de esta misma, aquí
se tiene que teclear la nueva contraseña y confirmarla. Una vez hecho
esto, da clic en SAVE para guardarla.

25
17. Cambiando la Contraseña de ARI (Asterisk Recording Interface)
Para cambiar la contraseña del administrador, en el CentOs ejecuta la
siguiente línea de comando:
nano -w /var/www/html/recordings/includes/main.conf.php
con las teclas de dirección baja a la línea 53, cambia y tu contraseña de
administrador.
La línea que encontraras es la siguiente:
$ari_admin_password = teclea aquí tu nueva contraseña sin espacios
Presiona ENTER.
18. CONFIGURAR UNA EXTENSION EN FREE PBX DE TU
SERVIDOR ASTERISK@HOME.
Teclea en el navegador Web la dirección IP Estática que posee tu
servidor Asterisk@Home (si se ha olvidado puede buscarla tecleando en
la línea de comando de CenTos lo siguiente: ipconfig presiona ENTER
busca la línea: DIRECCION IP).
Una vez que hayas tecleado en tu navegador la dirección del servidor
A@H deberás de teclear nuevamente el Nombre de Usuario y Contraseña
que has configurado.
Deberá aparecer la siguiente pantalla:

2. Teclea tu
1. Presiona doble nombre de usuario
clic con el Mouse y contraseña. Clic
aquí: en OK

A continuación pedirá que teclee Nombre de Usuario y Contraseña.


Teclee la que ha configurado para esta opción.

26
Deberá aparecer la siguiente pantalla:
A continuación aparecerá lo siguiente:
Llena el siguiente formato como se te indica:

1. Teclea un número de
extensión.
2. Teclea una
contraseña para la
extensión
3. Ingresa el nombre
de usuario de la
extensión.
4. Habilitar correo de
voz a ENABLED
7. Habilitar a YES 5. Ingresa una contraseña para el buzón
Email Attachment si de voz de la extensión.
deseas recibir una
copia de los mensajes 6. Ingresar la dirección de
de tu correo de voz correo electrónico en la cual
deseas que se mande una
8. Play CID: esta copia del mensaje de voz.
opción es para incluir
en el msg la extensión
del emisor y la hora en
que fue mandado

9. Play Envelope: esta


opción es para agregarle
al msg de voz la fecha y 11. Presiona con el Mouse en Add
hora del msg. Extensión cuando hayas terminado para
agregar la extensión, después presionar la
10. Delete Vmail: si activas barra roja que aparece en la parte superior
esta opción (yes) el msg se de la pantalla para actualizar cambios
borrará del buzón de voz (refresh).
después de haber sido
reenviado a tu cuenta de
correo

Advertencia: Los cambios en la configuración no serán


implementados sino hasta que presione la barra roja que aparecerá en
la parte superior de la página.

27