central pbx

Upload: constanza-vasquez-ramirez

Post on 11-Oct-2015

57 views

Category:

Documents


0 download

DESCRIPTION

Proyecto Asterisk

TRANSCRIPT

CENTRAL PBX

Nombres: Constanza Vsquez R. Anbal Ziga C. Marcos Lpez V.Asignatura: Voz y video sobre IPProfesor: Wilson Araya V.

Introduccin a la tecnologaEs cualquier central telefnica conectada directamente a la red pblica de telefona por medio de lneas troncales para gestionar adems de las llamadas internas, las entrantes y salientes con autonoma sobre cualquier otra central telefnica. Este dispositivo generalmente pertenece a la empresa que lo tiene instalado y no a la compaa telefnica, de aqu el adjetivo Privado a su denominacin.

Una PBX IPes un equipo telefnico diseado para ofrecer servicios de comunicacin de voz/video a travs de las redes de datos. Utilizan la redIP, aunque sta no fue diseada para este uso, muchas compaas estn ensamblando sistemas de IP cada vez ms confiables. Las corporaciones internacionales han sido muy receptivas a esta tecnologa ya que no se encuentran limitadas ni en nmero, ni en ubicacin de usuarios dndoles una libertad importante de expansin a nivel mundial. Cada vez ms, las PBX dejan de ser un equipo limitado a las grandes empresas, ahora las vemos en medianas y pequeas empresas y adems en muchos hogares, en donde se ha convertido en un elemento indispensable de la vida cotidiana.Actualmente, se han desarrollado mltiples programas de acceso libre, que brindan las funciones principales de una pbx, de modo que convirtamos ese computador antiguo, en una central pbx ip, con todas sus funciones principales. En este proyecto, trabajaremos con ASTERISK.Digium, inicialmente cre Asterisk y actualmente es su principal desarrollador, junto con otrosprogramadores que han contribuido a corregir errores y aadir novedades y funcionalidades. Desarrollado para elsistema operativoGNU/LinuxAsterisk incluye muchas caractersticas que anteriormente slo estaban disponibles en costosos sistemas propietariosPBX, como buzn de voz, conferencias,IVR, distribucin automtica de llamadas, y otras muchas. Los usuarios pueden crear nuevas funcionalidades escribiendo undialplanen ellenguaje de scriptde Asterisk o aadiendo mdulos escritos enlenguaje Co en cualquier otrolenguaje de programacinsoportado enGNU/Linux.Para conectar telfonos estndares analgicos son necesarias tarjetas electrnicas telefnicasFXSoFXO, ya que para conectar el servidor a una lnea externa no basta con un simplemdem.Quiz lo ms interesante de Asterisk es que reconoce muchos protocolosVoIPcomo pueden serSIP,H.323,IAXyMGCP. Asterisk puede interoperar conterminales IPactuando como unregistradory comogatewayentre ambos.En este proyecto, trabajaremos con AsteriskNOW!.Las ventajas de trabajar con AsteriskNOW!, son las siguientes: 1. Instalacin sencilla y rpida.2. No requiere conocimientos avanzados de Linux, por lo que puede ser utilizado por usuarios de Mac o Windows.3. Interfaz de configuracin web que facilita las tareas de gestin.4. Aplicaciones orientadas a datos con soporte integrado para ODBC y HTTPS.5. Asistente de configuracin de conexiones VoIP que facilita las conexiones.6. Instalacin de aplicaciones pre-construidas y empaquetadas utilizando el Gestor de aplicaciones.

Listado de equipos y software utilizados

AsteriskNow! 1.7.1 X-Lite (Softphone) 3 Notebook (un servidor) 1 Switch 4 Cables RJ-45

Actividades RealizadasConfiguramos el software AsteriskNOW, creando extensiones, ocupando el protocolo SIP, asignando nmeros de usuario e ID.

Conectamos los 3 notebook en una red Lan, mediante los cables RJ-45 y un switch, y le proporcionamos conectividad internet mediante Ethernet.

Las extensiones, las configuramos en los softphone X-Lite, en cada notebook.Y logramos establecer una llamada de voz.

Procedimiento de laboratorio

FechasObjetivosActividadesResponsablesProcedimientosRecursos

Sem-1-2Configurar AsteriskNOW, Agregar extensiones, configurar softphone y establecer una llamadaImplementar la red LAN.

Anibal

Instalar Asterisk, instalar softphone, crear extensiones, asignarlas en los softphone, establecer una llamada y probar conectividad.AsteriskX-LiteSwitch3 notebook4 cables RJ-45

Configurar la PBX Asterisk

Marcos

Configurar softphoneConstanza

Implementacin Prctica

1) Utilizando el programa Oracle VM VirtualBox, crearemos una mquina virtual, elegimos el nombre, el tipo de sistema operativo a elegir es Linux, y en sistema operativo, elegimos other Linux, 64 bits.

2) Le asignamos la memoria a ocupar, el tamao del disco duro, y ya estamos listos para bootear por primera vez. En este caso, elegimos la iso del programa anteriormente descargada de la pgina oficial: http://www.asterisk.org/downloads/asterisknow/x86_64/asterisknow64.iso

3) Despus, nos preguntar que instalar, elegimos Asterisk 11, full install.

4) En esta pantalla, seleccionamos que la ip sea proporcionada va DHCP.

5) Elegimos contrasea para el acceso root.

6) Esperamos a que termine de instalar, desempaquetar, instalar mdulos, y ya estaremos listos para ingresar con nuestra contrasea

7) Al ingresar, se nos brindar una ip, la cual la colocamos en un navegador, y podremos ingresar a freepbx, la interfaz web, de fcil configuracin.

8) Ingresamos a freepbx, ponemos nuestro usuario y contrasea.

9) Entramos a la interfaz, y en Applications, Extensions, Device Sip generic, empezamos a crear las extensiones para los usuarios. Crearemos 3 extensiones, una para cada usuario.

10) Finalmente, pinchamos en Add Extensions, y estamos listos para configurar el softphone, con estos datos. Tenemos que asignar las 3 extensiones, en los 3 softphone de cada notebook.

11) Ya estamos listos, nuestra pbx configurada, las extensiones creadas y configuradas en cada softphone de cada notebook, estamos listos para configurar una llamada

Anlisis de Resultados

Logramos tener conectividad entre 3 host con sus respectivos soft-phone, conectndolos a un switch por el protocolo 802.3 (Ethernet) y configurando la PBX con sus extensiones en el pc server, todo esto basado en Asterisk para Linux. Buscbamos como extra, lograr una conexin inalmbrica por un Access Point, aadiendo a la red algn Host mvil (Smartphone o Tablet). Tuvimos un problema al querer conectar un telfono IP a la red, ya que era Cisco, los que tienen un protocolo propio (SCCP) y diferente al que ocupa la PBX (SIP)

Conclusin

Despus de analizar los resultados en la preparacin e implementacin en nuestro proyecto, se puede confirmar que fue realizado con xito con una funcionalidad del 100% en la realizacin de llamadas entre dispositivos, el sistema se mostr estable y no present fallas durante la implementacin del servicio.Es preciso comentar las facilidades para configurar y administrar el servidor de Asterisk, tambin valoramos la posibilidad de utilizar equipos reales para la puesta en marcha del sistema.A modo de conclusin, podemos mencionar que el sistema Asterisk es confiable, muestra un alto ndice de nivel de configuracin, y es estable para configurar una pbx.Bibliografa

http://es.wikipedia.org/wiki/AsteriskNOWhttp://es.wikipedia.org/wiki/PBXhttp://todoasterisk.blogspot.com/2010/06/adicion-de-extensiones-freepbx-en.htmlINDICE

Introduccin acerca de la tecnologa - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3

Listado de equipos y software utilizados - - - - - - - - - - - - - - - - - - - - - - - - - 5

Actividades realizadas - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5

Procedimientos de trabajo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6

Implementacin prctica - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7

Anlisis de los resultados - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 14

Conclusin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14

Bibliografa - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - 14