20
1 UNIVERSIDAD FERMIN TORO VICERRECTORADO ACADEMICO FACULTAD DE INGENIERIA ESCUELA DE TELECOMUNICACIONES CENTRALES TELEFONICAS TBX Y SOFWARE LIBRE Alumnos: Astrid Mazzei Frangelys Oliveros Alejandro Saturno Daniela Hernández José Romero

Centrales Telefonicas Tbx y Sofware Libre (1)

Embed Size (px)

Citation preview

1

UNIVERSIDAD FERMIN TORO

VICERRECTORADO ACADEMICO

FACULTAD DE INGENIERIA

ESCUELA DE TELECOMUNICACIONES

CENTRALES TELEFONICAS TBX Y SOFWARE LIBRE

Alumnos:

Astrid Mazzei

Frangelys Oliveros

Alejandro Saturno

Daniela Hernández

José Romero

2

INDICE

Centrales PBX………………………………………………………………………………………………..... 3

Marcas y Modelos de PBX………………………………………………..………………………………........ 5 ASTERISK ……………………………………………………………..……………………………………. 7 Configuración del Asterisk …………………………………………………………………… …………… 10 TRIXBOX ……………………………………………………….………………………………….…….…. 10 FreeSWITCH………………………………………………………………………………………………..…11

Software Libre …………………………………………………………………………….……………..…....13

Análisis…………………………………………………………………..…………………………………….16

Caso de estudio.………………………………………………………………………………………………..16

Glosario de Terminos…………………………………………………………………………………..….… 19

Referencias Bibliografícas…………………………………………………………………………………… 20

3

Centrales PBX

PBX es el acrónimo de Private Branch eXchange o Private Business eXchange. Identifica a las centrales privadas que se utilizan en las organizaciones o empresas para interconectar sus internos y para conectarse a la red telefónica a través de líneas externas. En los internos puede haber teléfonos, fax, módems y cualquier otro aparato capaz de conectarse a una línea telefónica. Inicialmente, la ventaja principal de las centrales privadas era el ahorro generado al evitar la utilización de la telefonía pública para llamadas internas.

Un PBX se refiere al dispositivo que actúa como una ramificación de la red primaria pública de teléfonos, por lo que los usuarios no se comunican directamente al exterior mediante líneas telefónicas convencionales, sino que al estar el PBX directamente conectado a la RTC (red telefónica pública), será esta misma la que enrute la llamada hasta su destino final mediante enlaces unificados de transporte de voz llamados líneas troncales.

En un sistema PBX, cada teléfono se conecta a la PBX. Cuando un empleado toma el receptor del gancho (es decir, toma el teléfono) y marca el código de acceso exterior (generalmente 9), la central se conecta al empleado a una línea exterior.

Los sistemas PBX más comunes son los sistemas PBX de Avaya Definity serie (también conocido como el Sistema 75 y Sytem 85) y Northern Telecom meridiano de serie. Otros fabricantes incluyen PBX Siemens, NEC y Mitel. Varios sistemas completos de PBX basados en software están disponibles como software de código abierto. Estos paquetes se proporcionan sin costo alguno y tienen grandes redes de apoyo de los usuarios existentes que proporcionan soporte de producto. Posteriormente, con la popularización de los equipos, comenzaron a ofrecerse servicios adicionales que no estaban presentes en las redes telefónicas tradicionales como conferencia entre grupos, desvió de llamadas, En los últimos 15 años el concepto de conmutación de paquetes se fue imponiendo por sobre el concepto de conmutación de circuitos, dado que las empresas ya utilizan redes de conmutación de paquetes para el intercambio de datos y que la disponibilidad de Internet ha crecido al punto de considerárselo un servicio como cualquier otro. Es por ello que han surgido, entonces, las centrales telefónicas con capacidades de VoIP. Existe, además, una tendencia que lleva a las empresas pequeñas a no querer gerenciar su propia central telefónica, ya que los costos de comprar, mantener y administrar una central son elevados. Ha surgido a partir de esto el concepto de una central virtual (Centrex). Estas centrales están ubicadas en las oficinas del proveedor de telefonía y son gestionadas por el mismo proveedor, de modo que las empresas solo pagan por el servicio y no tienen que comprar y mantener el hardware de la central.

Una de las tendencias con mayor aceptación actualmente es la de las centrales con soporte de VoIP, conocidas como IPBX, que utilizan el protocolo IP para transportar la información de las llamadas. La gran mayoría de las centrales modernas tienen soporte de VoIP, esto ha reducido mucho el costo necesario para adquirir una central telefónica. además otra tendencia importante dentro de las pequeñas y medianas empresas es el de tener la central dentro del proveedor de telefonía, llamado Centrex. Y asterisk en sofweare de código abieto

De manera que se puede considerar que actualmente hay cuatro escenarios posibles para una central privada:

Una central electrónica de conmutación de circuitos, privada. Una central electrónica, alojada en un proveedor (Centrex). Una central IP privada. Una central IP alojada en un proveedor.

4

Además de estas funcionalidades básicas, las centrales privadas suelen ofrecer una gran cantidad de características, que dependen del fabricante y el modelo de la central en cuestión. En los casos de las funcionalidades más complejas, la central ofrece la posibilidad de conectarse con un equipo adicional que es el que provee las características en sí. Las capacidades adicionales más comunes son:

Llamada en espera, es la capacidad que permite que cuando un interno se encuentra ocupado, sea notificado de que hay otra llamada esperándolo. Una vez notificado, el usuario puede poner en espera a la llamada actual para atender la segunda llamada.

Desvió de llamados, es la capacidad de desviar todos los llamados que se dirijan a un determinado interno a otro teléfono.

Transferencia de llamados, es la capacidad de transferir un llamado a otro interno. Esta transferencia puede realizarse con un anuncio intermedio (entre los usuarios de la central privada) o no.

Conferencia, es la capacidad de vincular tres o más internos (o externos) entre sí, de manera que se realiza una conferencia telefónica.

Captura, es la capacidad que se le da a los usuarios de atender una llamada que está sonando en otro interno. Lo que permite que un empleado atienda una llamada que suena en el escritorio de otro.

Rellamado automático, es la capacidad de avisarle a un usuario que llamo a un número que estaba ocupado.

Retorno de llamado, es la característica que permite al usuario saber la hora y número de teléfono del último llamado recibido, y llamar a ese número.

Saludos personalizados, es la característica que permite a los usuarios tener su propio contestador automático, provisto directamente por la central, sin requerir de un aparato propio.

Discado rápido personalizado, es la posibilidad de que los usuarios tengan su propio discado rápido almacenado dentro de la central, en lugar de requerir un aparato telefónico específico.

LOS CÓDECS Y PROTOCOLOS MÁS UTILIZADOS SON LOS SIGUIENTES:

CODECS:

· ADPCM

· G.711

· G.723.1 (pasar a través)

· G.726

· G.729

· Gsm

· Ilbc

· Linear

· lpc-10

5

· Speex

PROTOCOLOS:

· H.323

· SIP (sesión de inicio del protocolo)

· MGCP (Media Gateway Control Protocol)

· SCCP (Cisco Skinny)

Interoperabilidad de Telefonía Tradicional:

· E y M

· E y M wink

· Feature group D

· FXS

· FXO

· GR – 303

· Loop star

· Ground star

· Kewlstar

· MF y DTMF support

· RBS

Protocolos PRI:

· 4ESS

· BRI (ISDN4LINUX)

· DSM100

· EuroISDN

· Lucent 5E

· NATIONAL ISDN2

· NFAS

MARCAS-MODELOS-POSIBLES PRECIOS

Dada la gran cantidad de características que pueden ser ofrecidas o no por una central privada, la variedad de modelos y precios es muy grande. En general a las centrales se las compara

6

principalmente por la cantidad de líneas internas y de líneas externas que son capaces de manipular. En la mayoría de los casos el equipo básico de la central puede ser ampliado para aumentar la cantidad de líneas disponibles, pero casi siempre esta ampliación tiene un límite máximo. Las centrales hibridas de Panasonic

Son capaces de comunicarse con señalización fuera de banda con teléfonos Panasonic, de manera que se puede utilizar un mismo par telefónico para tener dos internos distintos y vienen con soporte para teléfonos inalámbricos, también Panasonic, de modo que se pueden colocar varias bases para cubrir un área importante con telefonía inalámbrica. Los modelos más sencillos, pensados para hogares o empresas pequeñas, son limitados en sus características. Por ejemplo

TA 824 permite conectar hasta 8 líneas externas y hasta 24 líneas internas. Este modelo se puede comprar (sin ningún adicional) en Estados Unidos por U$S 450. A este tipo de aparatos se le puede agregar una placa que agregue las funciones de portero eléctrico para 4 puertas.

KX-TA82461, que en Estados Unidos, se consigue por U$S 115. O también, una placa con para otorgar la funcionalidad de pre atendedor.

KXTA82491, que en Estados Unidos se consigue por U$S 200. Por otro lado, los modelos más modernos son IP-PBX, es decir que permiten tener comunicaciones de VoIP y comunicaciones con telefonía tradicional. Este tipo de centrales son de mayor tamaño, y también de mayor costo. Todas son modulares y permiten ser expandidas mediante placas adicionales para aumentar la cantidad de funcionalidades provistas.

KX TDA50 es el más pequeño de los IP-PBX y está limitado a 12 líneas externas 24 teléfonos internos. La central básica, sin ninguna funcionalidad adicional, con sólo 4 internos y 4 líneas externas, se puede comprar en Estados Unidos por U$S 600.

Centrales HiPath de Intelbras

La empresa brasilera Intelbras ofrece una línea de centrales que aún hoy son centrales de conmutación. Un modelo básico de estas centrales es el 4015, soporta 2 líneas externas y 10 internos, y no puede ser expandido para tener mayor cantidad de líneas. En Argentina se pueden conseguir modelos usados de esta central, desde $ 900.

El modelo de mayor tamaño, el Corp 16000, soporta hasta 16 líneas externas y 64 internos.

Se puede conseguir usado configurado en 8 líneas externas y 12 internas, por $ 1900 en Argentina; o nuevo configurado en 12 líneas externas y 24 internas, por $ 4300.

Ofrece, también, una línea de centrales digitales, con soporte de las nuevas tecnologías y

las características típicas de las centrales digitales. El modelo 141 digital, puede conectarse a 45 líneas externas digitales y 96 internos. El modelo Impacta 68, llega a soportar hasta 30 líneas externas digitales y 6 analógicas, y hasta 32 internos. Se le pueden agregar módulos adicionales para VoIP y correo de voz.

Centrales Siemens HiPath

La familia de centrales HiPath de Siemens tiene una importante diversidad de modelos, características y tamaños. Prácticamente todos los modelos pueden expandirse desde la configuración inicial para llegar a tener una mayor cantidad de líneas externas o internas.

7

HiPath 1120, uno de los más sencillos, permite la conexión de hasta 16 internos con 6 líneas externas. Esta central se puede conseguir en su versión básica de 2 líneas externas y 8 internos, en Argentina por $ 1100.

HiPath 2000, soporta hasta 30 usuarios, con integración de VoIP, Wireless y administración remota.

Servicio de Centrex.

El servicio de Centrex, o de central virtual, es un servicio ofrecido por los proveedores de telefonía en donde la central está alojada y mantenida por el proveedor. El cliente paga por el servicio sin tener que encargarse del mantenimiento. Este tipo de servicios son especialmente útiles cuando los internos de la central están en distintos puntos geográficos. En Argentina, Telefónica ofrece este servicio bajo el nombre de Servicio de Grupo Privado. Mientras que Telecom lo ofrece directamente bajo el nombre de Centrex.

CENTRALES TELEFÓNICAS QUE UTILIZAN SOFTWARE DE CODIGO ABIERTO

ASTERISK

Es un programa de software libre (bajo licencia GPL) que provee las mismas funciones de una central telefónica (PBX). Como cualquier PBX se puede hacer la conexión de un número especifico de teléfonos para realizar llamadas entre sí, además puede conectar a un proveedor de VoIP o bien a una RDSI tanto básicos como primarios

Las centrales asterisk se conforman a partir de una PC común, corriendo un software determinado. Se trata de una central que opera completamente en VoIP. Además se pueden crear nuevas funcionalidades mediante el propio lenguaje de Asterisk o módulos escritos en C o mediante scripts AGI escritos en Perl o en otros lenguajes.

Códec utilizado:

Los códecs que soporta Asterisk y su ancho de banda necesario son los siguientes:

G.711 ulaw (utilizado en EEUU) (64 Kbps)

G.711 alaw (utilizado en Europa) (64 Kbps)

G.723.1 - pass-thru sin licencia (6.3/5.3Kbps) usado en H.323

G.726 - (16/24/32/40kbps)

G.729 - pass-thru sin licencia (8Kbps)

GSM (13Kbps)

iLBC (13.33/15.2Kbps)

Speex - configurable 4-48kbps

Protocolo:

8

Reconoce muchos protocolos VoIP como pueden ser SIP, H.323, IAX y MGCP,, ADSI

Calidad de servicio:

Se Recomienda tener implementado redes virtuales en su red LAN (VLAN), lo cual ayuda a separar la red de datos de la red de Voz o la red de Video, esto permite evitar las tormentas de broadcast de la red de datos las que pueden afectar a los paquetes de voz. Se debe priorizar los paquetes de Voz en todos los equipos de RED (switches, routers), actualmente existen switches de red Capa 4, los cuales nos aseguran Calidad de Servicio (QoS)

Posible costo

El programa No tiene coste de licencia, ni límite en el número de extensiones que puede manejar, ni en su funcionalidad. Mas sin embargo El coste de una centralita digital con Asterisk puede variar mucho en función del grado de personalización que se requiera, del hardware que sea necesario, y de la capacidad interna de la organización. En cuanto a la configuración y personalización, cualquier empresa puede hacerlo internamente si cuenta con los conocimientos

técnicos para ello, El proyecto será más o menos caro según el grado de sofisticación necesaria, pero la ventaja de usar software libre es que solo se paga por los servicios realmente necesarios, nunca por licencias.

Características:

Fácil Adaptabilidad.

Mínimo Mantenimiento.

Bajo Costo.

Escalabilidad.

ofrece las funciones propias de las centralitas clásicas y además características avanzadas

Para funcionar con voz sobre IP no necesita de ningún hardware adicional

Posee Programación de Desvíos

evita conectar todos los teléfonos de una oficina de manera separada a la red de telefonía local pública (RTC),

Distribución automática de llamadas.

Proporciona IVR (Voz de Bienvenida ó Menús).

Beneficios:

Ampliación del número de anexos sin adquirir otra PBX

Funcionalidades avanzadas para teléfonos analógicos existentes

Administración local y remota a través de la Web

Asignación de categoria de servicios, locales, celulares

Cantidad ilimitada de anexos y usuarios

9

Convergencia de redes, la red de telefonía con la red

Modulos Asterisk

Estructura Asterisk

Las centrales asterisk se construyen a partir de una computadora común, corriendo un software determinado. Se trata de una central que opera completamente en VoIP. La conversión a teléfonos tradicionales se debe realizarse mediante dispositivos externos o placas internas al

10

servidor. También es posible conectar teléfonos SIP directamente a la red, de modo que se obtiene el comportamiento de un teléfono normal.

El paquete básico de Asterisk incluye muchas características que antes sólo estaban disponibles en caros sistemas propietarios como creación de extensiones, envió de mensajes de voz a e-mail, llamadas en conferencia, menús de voz interactivos y distribución automática de llamadas. Además se pueden crear nuevas funcionalidades mediante el propio lenguaje de Asterisk o módulos escritos en C o mediante scripts AGI escritos en Perl o en otros lenguajes. Asterisk - PBX-IP, Central Telefónica IP de alto rendimiento y bajo costo, con certificación dCAP.

Configuración del Asterisk

Todo el Asterisk esta configurado en archivos de texto , el Asterisk config.files que se encuentran en el directorio /etc/Asterisk en una instalación estándar. En la distribución standart hay archivos de muestra con muchos comentarios, explicando la variedad de opciones de configuración:

- la llave para la funcionalidad en

el PBX.

.

TRIXBOX:

Es una distribución del sistema operativo GNU/Linux, basada en CentOS, que tiene la particularidad de ser una central telefónica (PBX) por software basada en la PBX de código abierto Asterisk. Como cualquier central PBX, permite interconectar teléfonos internos de una compañía y conectarlos la red telefónica convencional (RTB – Red telefónica básica).

Tipos de Codec utilizados

ADPCM

G.711 (A-Law & μ-Law)

G.722

G.723.1

G.726

GSM

iLBC

Protocolo: SIP, H.323, IAX, IAX2 y MGCP

Calidad de Servicio

Se recomienda la realización de redes virtuales tanto para la transmisión de audio y video de forma separada para tener un buen rendimiento

Posible Costo

11

La ventaja de usar software libre es que solo se paga por los servicios realmente necesarios, nunca por licencias. El costo varia función del grado de personalización que se requiera, del hardware que sea necesario, y de la capacidad interna de la organización

Características

es un software de código abierto, posee varios beneficios, como es la creación de nuevas funcionalidades

no sólo soporta conexión a la telefonía tradicional, sino que también ofrece servicios VoIP

se ejecuta sobre el sistema operativo CentOS y está diseñado para empresas de 2 a 500 empleados.

Permite envío de mensajes de voz a e-mail, llamadas en conferencia, menús de voz interactivos y distribución automática de llamadas.

Gratis y flexible

Ediciones de Trixbox

Trixbox posee dos tipos de versiones:

1) TrixBox CE (Community Edition)

Comenzó en el año 2004 como un proyecto popular IP-PBX denominado Asterisk@Home. Desde ese momento se convirtió en la distribución más popular, con más de 65.000 descargas al mes. Dicha versión se caracteriza por dos pilares importantes: su flexibilidad para satisfacer las necesidades de los clientes y, sobre todo, por ser gratuita.

2) TrixBox Pro (Versión comercial de pago)

Captura de pantalla dEs una solución denominada "hibrid-hosted", que significa que el cliente puede realizar una monitorización 24 horas al día los 7 días de la semana, administrar la central desde cualquier lugar y recibir actualizaciones del software de manera automática. Trixbox Pro es una versión empresarial que se ejecuta sobre tecnologías PBXtra, comercializada desde el 2004 permitiendo enviar/recibir más de 120 millones de llamadas por día. La familia trixbox Pro posee 3 versiones:

Standard Edition (SE)

Enterprise Edition (EE)

Call Center Edition (CCE)

FreeSWITCH

Es una plataforma de comunicaciones de software libre / código abiertopara la creación de productos de voz, mensajería instantánea y video. El cual está disponible bajo la Licencia Pública de Mozilla. La biblioteca principal, libfreeswitch, puede ser embebida en programas externos así como en aplicaciones independientes

Tipo de Codec utilizado

FreeSWITCH soporta los siguientes codecs de audio:

12

PCMU – G.711 µ-law

PCMA – G.711 A-law

G.722

G.722.1

G.722.1c

G.726

G.726 with AAL2 packing

G.729 (passthrough)

G.729

GSM

CELT

iLBC

DVI4 (IMA ADPCM)

BroadVoice

SILK

Speex

CODEC2

Siren

LPC-10

FreeSWITCH también soporta una serie de codecs de video:

H.261

H.263

H.263+(H.263-1998)

H.263++ (H.263-2000)

H.264

Theora (passthrough)

MP4 (passthrough)

Protocolo

Voz sobre IP como SIP, SCCP,H.323, XMPP, Google Talk

13

Calidad de Servicio

FreeSWITCH proporciona bloques para el desarrollo de aplicaciones: tales como una central telefónica, un sistema de buzón de voz, conferencias, o tarjetas telefónicas, todo esto puede ser

desarrollado utilizando cualquiera de los lenguajes soportados. La calidad de servicio dependerá de los codecs soportados y de la aplicación a que se quiera dar ya sea como una central pbx o como sistema de voz. Aparte de la constante actualización de software que pueda proporcionar la plataforma. Se dice que se debe tener una plataforma de navegación lo suficientemente robusta para que pueda mantener la latencia para la trasmisión de voz

Posible Costo

El costo de la licencia es libre

Características

FreeSWITCH incluye varios módulos que proveen aplicaciones por defecto como conferencias,

XML-RPC para controlar llamadas en tiempo real,

Maneja Respuesta de Voz Interactiva (IVR),

Tiene un Conversor texto-voz / Reconocimiento Automático de Voz (CTV/RAH),

Usa la Red Telefónica Conmutada (RTC),

Posee la capacidad de interconexión con circuitos analógicos y digitales

también viene con una biblioteca para el Event Socket (ESL) o "Envoltorio de ESL" para Erlang, JavaScript, Lua, Perl, PHP, Python y Ruby. Esta biblioteca se encarga de abstraer los aspectos triviales de la programación con sockets.

Plataformas soportadas

AuroraUX (LLVM+Clang/gmake)

Sun Solaris 10 UNIX (Sun Studio)

FreeBSD (gmake)

Mac OS X (gmake)

RHEL/CentOS Linux

Debian/Ubuntu GNU/Linux

Windows (Nativo)

Software Libre

El Software Libre es un tipo particular de software que le permite al usuario el ejercicio de cuatro libertades básicas:

· Ejecutarlo con cualquier propósito · Estudiar como funciona y adaptarlo a sus necesidades

· Distribuir copias

14

· Mejorarlo, y liberar esas mejoras al público

Con la única restricción del copyleft (o sea, cualquiera que redistribuya el software, con o sin cambios, debe dar las mismas libertades que antes), y con el requisito de permitir el acceso al código fuente (imprescindible para ejercer las libertades 1 y 3)

Ubicación del Software Libre en las distintas clasificaciones 1) De acuerdo al costo de adquisición: el Software Libre puede ser de las dos clases, es decir, de costo cero o de costo mayor que cero. Lo que lo diferencia del Software Propietario es que su costo es independiente del numero de computadoras que se poseen. Por ejemplo, en el caso del Sistema Operativo Microsoft Windows 3.1/95/98/Me/NT/2000/XP por cada computadora en que lo instale debo pagar una licencia. En cambio, si utilizo en Sistema Operativo GNU/Linux (en cualquiera de sus distribuciones, como Red Hat, Mandrake, Debian, Ututo) debo pagar una sola licencia (no obstante, algunas licencias no tienes costo). 2) De acuerdo a la apertura del código fuente: el Software Libre siempre es “open source”, es decir, de código fuente abierto, ya que dijimos que el acceso al código fuente es necesario para el ejercicio de las libertades 1 y 3 arriba descriptas. El ser “open source” implica una serie de ventajas que serán descriptas en la sección “Ventajas del Software Libre”. 3) De acuerdo a su protección: el Software Libre siempre está protegido con licencias, y más específicamente, con licencias de copyleft. ¿Por qué no de dominio público? Porque de ese modo cualquiera puede adueñarse de el, por ejemplo, adquiere un Software Libre, lo modifica, lo compila y lo distribuye con código cerrado. ¿Por que no con Copyright? Porque de esa manera alguien le puede agregar alguna restricción, por lo tanto no va a seguir siendo Software Libre. 4) De acuerdo a su legalidad: el Software Libre siempre es legal, porque al usarlo, estudiarlo, modificarlo, adaptarlo y/o mejorarlo no estoy violando ninguna norma, ya que de por si este tipo de software me permite hacerlo, con la única salvedad de no poder agregarle ninguna restricción adicional cuando lo transfiera a otra persona.

¿Qué no es Software Libre?

a) Software regalado: o de costo cero, pero sin el código fuente. Es el que normalmente viene en los CD’s de revistas de computación o que se consigue en sitios freeware.

b) Software con el código fuente: esto quiere expresar que el software se provee con su

código fuente, pero no necesariamente brinda las libertades del Software Libre.

c) Software de dominio público: este tipo de software no tienen licencias de uso, por lo tanto corre el peligro de dejar de serlo si alguien lo utiliza con el fin de apropiárselo.

Ventajas del Software Libre

1) Escrutinio Público: Al ser muchos las personas que tienen acceso al código fuente, eso lleva a un proceso de corrección de errores muy dinámico, no hace falta esperar que el proveedor del software saque una nueva versión.

2) Independencia del proveedor:

a) Al disponer del código fuente, cualquier persona puede continuar ofreciendo soporte, desarrollo u otro tipo de servicios para el software.

15

b) No estamos supeditados a las condiciones del mercado de nuestro proveedor, es decir que si este se va del mercado porque no le conviene y discontinua el soporte, nosotros podemos contratar a otra persona.

3) Manejo de la Lengua:

a) Traducción: cualquier persona capacitada puede traducir y adaptar un software libre a cualquier lengua. b) Corrección ortográfica y gramatical: una vez traducido el software libre puede presentar errores de este tipo, los cuales pueden ser subsanados con mayor rapidez por una persona capacitada.

4) Mayor seguridad y privacidad:

a) Los sistemas de almacenamiento y recuperación de la información son públicos. Cualquier persona puede ver y entender como se almacenan los datos en un determinado formato o sistema. b) Existe una mayor dificultad para introducir código malicioso como ser: espía (p/ej. capturador de teclas), de control remoto (p/ej. Troyano), de entrada al sistema (p/ej. puerta trasera), etc.

5) Garantía de continuidad: el software libre puede seguir siendo usado aun después de que haya desaparecido la persona que lo elaboro, dado que cualquier técnico informatico puede continuar desarrollándolo, mejorándolo o adaptándolo.

6) Ahorro en costos: en cuanto a este tópico debemos distinguir cuatro grandes costos: de

adquisición, de implantación (este a su vez se compone de costos de migración y de instalación), de soporte o mantenimiento, y de interoperabilidad. El software libre

principalmente disminuye el costo de adquisición ya que al otorgar la libertad de distribuir copias la puedo ejercer con la compra de una sola licencia y no con tantas como computadoras posea (como sucede en la mayoría de los casos de software propietario). Cabe aclarar que también hay una disminución significativa en el costo de soporte, no ocurriendo lo mismo con los costos de implantación y de interoperatividad.

Desventajas del software libre Si observamos la situación actual, es decir la existencia mayoritaria de Software Propietario, tenemos:

1) Dificultad en el intercambio de archivos: esto se da mayormente en los documentos de texto (generalmente creados con Microsoft Word), ya que si los queremos abrir con un

Software Libre (p/ ej. Open Office o LaTeX) nos da error o se pierden datos. Pero esta claro que si Microsoft Word creara sus documentos con un formato abierto (o publico) esto no sucedería.

2) Mayores costos de implantación e interoperabilidad: dado que el software constituye “algo nuevo”, ello supone afrontar un costo de aprendizaje, de instalación, de migración, de interoperabilidad, etc., cuya cuantía puede verse disminuida por: mayor facilidad en las instalaciones y/o en el uso, uso de emuladores (p/ej. Si el usuario utiliza

Microsoft Windows, la solución seria instalar alguna distribución de GNU/Linux y luego un emulador de Windows, como Wine, VMWare. Terminal X, Win4Lin). Vale aclarar que el costo de migración esta referido al software, ya que en lo que hace a Hardware generalmente el Software Libre no posee mayores requerimientos que el Software Propietario.

16

ANALISIS

El software libre es simplemente un decreto que permite a todos sus usuarios el acceso al código fuente del programa, y también les proporcionan la libertad de copiar, distribuir, mejorar,

cambiar y estudiar dicho código. Las mejoras que se le realicen al programa deberán ser redistribuidas con los mismos lineamientos de licencia acordados anteriormente. Sin tener que pagar dinero a los desarrolladores de dichas mejoras. Es decir cualquier programa es “software libre” si se pueden hacer todas estas libertades.

Hoy en dia existen muchas razones para usar software libre, pero las principales son las siguientes. La primera es porque te proporciona la entrada al código fuente del programa, no esconde el conocimiento, y te ínsita a la innovación ya que te permite la modificación posterior del código. la segunda es que Venezuela se han ido desarrollando políticas que incorporan el software libre como lo es el decreto del 28 de diciembre de 2004 publica en Gaceta Oficial N° 38.095 el Decreto N° 3.390 que prioriza la utilización del mismo en la administración pública, por lo q se hace necesario el manejo de todos los servicios sistemas y proyectos que este proporcione

La utilización del software libre en mi carrera, viene de la mano del desarrollo e innovación de aplicaciones en el ámbito de las telecomunicaciones, ya sea por medio del estudio de de software usados en Linux o por otras vías, como hemos visto anteriormente un ejemplo de ello es la utilizacion de ASTERISK como una aplicación directa de las comunicaciones en una empresa u oficina, ya que emula las diferentes características de una PBX cualquiera.

Caso de Estudio

Si deseo utilizar el Servidor PBX con otras PC que no este en la misma Red

(desde la casa de un amigo), que necesitarías? Explique Detalladamente y haga un esquema. Como podría utilizar una Central Telefónica (PBX) a través de un ejemplo (casa o negocio). Explicar detalladamente que equipo utilizaría (de acuerdo con el primer punto que investigó).

Supongamos que contamos con una Central PBX con Asterisk, que como se describió anteriormente es un software de código abierto que implementa una central telefónica IP, con todas las facilidades que se podrían esperar de una IP PBX y mucho más, diseñado para correr sobre Linux. Como cualquier otra PBX, Asterisk se puede conectar a un número determinado de teléfonos (extensiones) para hacer llamadas entre sí, y conectarse a la red telefónica conmutada mediante troncales analógicas o digitales (BRI o PRI). Además, como es una central telefónica IP, puede conectarse a un proveedor de VoIP, o bien, puede utilizarse para interconectar oficinas distantes por medio de Internet con acceso desde computadores (ver figura). Un aspecto interesante de Asterisk es que soporta la gran mayoría de protocolos VoIP como pueden ser SIP, H.323, IAX y MGCP. Asterisk incluye muchas facilidades que anteriormente solo estaban disponibles en costosos sistemas PBX propietarios, como correo de voz, conferencias, IVR, distribución automático de llamadas, y muchas otras más. Además es relativamente sencillo programar nuevas facilidades en cualquier lenguaje soportado por Linux, por ejemplo Perl, PHP,C y Java.

Al ser un sistema basado en VoIP, Asterisk utiliza la misma red de datos de la oficina para el tráfico de las llamadas telefónicas, por lo que el servidor se conecta a la LAN mediante una tarjeta de red convencional para atender a los usuarios locales. Para conectarle troncales analógicas o digitales al servidor Asterisk se utilizan tarjetas especiales que convierten la señal de voz en paquetes de IP. Hay modelos que permiten conectar hasta 24 líneas telefónicas analógicas, las cuales se pueden configurar como troncales (FXO) o para conectar teléfonos analógicos (FXS). En el caso de las líneas telefónicas.

17

De esta manera, Asterisk funciona como gateway o puerta de enlace entre la red de datos y la red telefónica conmutada. Como se trata de un sistema IP, los usuarios locales se conectan al servidor Asterisk mediante conmutación de paquetes, por lo que no se requiere nuevo hardware para agregar extensiones nuevas. El límite en la cantidad de extensiones lo impone la capacidad de procesamiento del servidor. Además, es posible tener extensiones remotas que se conectan al servidor Asterisk mediante Internet o un túnel de VPN.

Muchas empresas en el mundo están adoptando Asterisk como su sistema de VoIP, y en

muchos casos han reemplazado sistemas propietarios de compañías como Cisco, Avaya y Alcatel, debido aque reduce significativamente el TCO (costo total de propiedad). Los sistemas propietarios son cerrados, con limitada compatibilidad con los estándares y altos costos por concepto de licenciamiento.

Asterisk puede integrarse con centrales telefónicas propietarias, ya sea para realizar una

ampliación de extensiones en una oficina, para incorporar nuevas facilidades que la central existente no incluye o resulta muy costoso de implementar, o para interconectar oficinas distantes por medio de Internet o un enlace IP dedicado. Al ser un software de código libre, Asterisk es altamente flexible y configurable. Además, se tiene la opción de soporte comercial pagado y el soporte de la comunidad de desarrolladores de Asterisk

18

Suponiendo que se quieran conectar dos empresas (de un mismo consorcio) que se encuentren a grandes distancias y que cada una tenga muchos abonados telefónicos y que estos estén conectados a una central PBX independiente, (Pueden ser centrales HiPath de Intelbras modelo Impacta 68), es decir una central PBX para cada empresa, éstas centrales se pueden utilizar para realizar una extensión de una central PBX a un puerto de línea externa de la otra PBX, y de esta manera poder utilizar las interfaces ISDN para interconectar a más de un PBX, pudiendo compartir llamadas internas y hasta líneas troncales, haciendo como si se tratara de una sola central, creando una mini-red telefónica. Cosa que en los bancos y agencias con sucursales dispersadas en varios kilómetros comparten estas características y la voz viaja vía de la red local entre ellas en paquetes de datos.

19

Glosario Software libre: es la denominación del software que brinda libertad a los usuarios sobre su producto adquirido y por tanto, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Gateway: Un gateway (puerta de enlace) es un dispositivo que permite interconectarredes con protocolos y arquitecturas diferentes a todos los niveles de comunicación. Su propósito es traducir la información del protocolo utilizado en una red al protocolo usado en la VoIP: es un grupo de recursos que hacen posible que la señal de voz viaje a través de Internet empleando un protocolo IP (Internet Protocol). Esto significa que se envía la señal de voz en forma digital en paquetes en lugar de enviarla a través de circuitos utilizables sólo para telefonía como una compañía telefónica convencional o PSTN. Codec: Códec es una abreviatura de Compresor-Decompresor. Describe una especificación desarrollada en software, hardware o una combinación de ambos, capaz de transformar un archivo con un flujo de datos o una señal. ATA: Serial ATA o S-ATA (acrónimo de Serial Advanced Technology Attachment) es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como puede

ser el disco duro, u otros dispositivos de altas prestaciones que están siendo todavía desarrollados. Internet: Internet es un conjunto descentralizado de redes de comunicación interconectadas, que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial.

PBX: es una central telefónica conectada directamente a la red pública de telefonía por medio de líneas troncales para gestionar además de las llamadas internas, las entrantes y salientes con autonomía sobre cualquier otra central telefónica.

Protocolos: Los protocolos son reglas y procedimientos para la comunicación.

20

Referencia Bibliográfica

Desarrollo de una plataforma de VoIP basada en Software Libre. André Ríos, Jesús Alcober y Antoni Oller. Departamento de Ingeniería Telemática, Universidad Politécnica de Cataluña, Barcelona, España.

http://es.wikipedia.org/wiki/Voz_sobre_IP http://www.powerpbx.org/content/centos-asterisk-freepbx-install-guide-centos-

v5xasterisk16x-freepbx-v24x http://www.voipnovatos.es/category/asterisk/blogid/ http://www.asterisk.org/downloads http://www.ubuntu-es.org/ http://www.voip-info.org/wiki/view/Codecs http://www.wikivoip.org/page/Codecs?t=anon