Tópicos Avanzados en Telecomunicación

28
UNIVERSIDAD FERMÍN TORO SISTEMA DE APRENDIZAJES INTERACTIVOS A DISTANCIA CABUDARE TÓPICOS AVANZADOS EN TELECOMUNICACIÓN INTEGRANTES: FERNANDO GONZÁLEZ C.I.: 21.037.695 JOSÉ SALIS C.I.: 20.890.059 3 DE NOVIEMBRE DEL 2014

Transcript of Tópicos Avanzados en Telecomunicación

UNIVERSIDAD FERMÍN TORO

SISTEMA DE APRENDIZAJES INTERACTIVOS A DISTANCIA

CABUDARE

TÓPICOS AVANZADOS EN TELECOMUNICACIÓN

INTEGRANTES:

FERNANDO GONZÁLEZ

C.I.: 21.037.695

JOSÉ SALIS

C.I.: 20.890.059

3 DE NOVIEMBRE DEL 2014

2

(Hacer click para desplazarse)

CENTRALES PBX………………………………………………………………………………………. 3

LOS CÓDECS Y PROTOCOLOS MÁS UTILIZADOS…………………………………………….. 5

MARCAS-MODELOS-POSIBLES PRECIOS…………………………………………………….… 6

Las centrales hibridas de Panasonic

Centrales HiPath de Intelbras

Centrales Siemens HiPath

Servicio de Centrex.

CENTRALES TELEFÓNICAS QUE UTILIZAN SOFTWARE DE CÓDIGO ABIERTO……….. 8

FXO Y FXS……………………………………………………………………………………..……… 14

Diferencia entre puertos FXS y FXO

TARJETAS DIGIUM USADAS EN LA IMPLEMENTACIÓN DE LA VOIP…..………………. 16

Tarjetas Análogas

Tarjetas Digitales

Tarjetas de Procesamiento de Voz

SOFTWARE LIBRE………………………………………………………………………………..… 19

Ubicación del Software Libre en las distintas clasificaciones

¿Qué no es Software Libre?

Ventajas del Software Libre

Desventajas del software libre

Análisis

CASO DE ESTUDIO………………………………………………………………………….……… 22

INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR PBX EN EL SISTEMA

OPERATIVO EN MODO GRAFICO (GNU O LINUX)…………………….………………….… 24

GLOSARIO DE TÉRMINOS BÁSICOS……………………………………………………..……. 27

REFERENCIA BIBLIOGRÁFICA……………………………………………………………….…. 28

3

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 software de código

abierto

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.

5

CODECS:

ADPCM

G.711

G.723.1 (pasar a través)

G.726

G.729

Gsm

Ilbc

Linear

lpc-10

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

6

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 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 y 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

7

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.

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 8internos, 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.

8

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

específico 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:

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

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.

9

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 o 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 categoría de servicios, locales, celulares.

Cantidad ilimitada de anexos y usuarios.

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

Modulos Asterisk

10

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 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 está 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:

11

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 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

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.

12

2) TrixBox Pro (Versión comercial de pago): Es 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:

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)

13

Protocolo

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

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)

14

FXS y FXO son los nombres de los puertos usados por las líneas telefónicas analógicas

(también denominados POTS – Servicio Telefónico Básico y Antiguo)

FXS FXO

La interfaz de abonado externo es el puerto que efectivamente envía la línea analógica al abonado. En otras palabras, es el “enchufe de la pared” que envía tono de marcado, corriente para la batería y tensión de llamada

Interfaz de central externa es el puerto que recibe la línea analógica. Es un enchufe del teléfono o aparato de fax, o el enchufe de su centralita telefónica analógica. Envía una indicación de colgado/descolgado (cierre de bucle). Como el puerto FXO está adjunto a un dispositivo, tal como un fax o teléfono, el dispositivo a menudo se denomina “dispositivo FXO”.

FXO y FXS son siempre pares, es decir, similar a un enchufe macho/hembra.

Sin una PBX, el teléfono se conecta directamente al puerto FXS que brinda la empresa

telefónica.

FXS / FXO sin PBX

Si tiene PBX, debe conectar las líneas que suministra la empresa telefónica a la

centralita y luego los teléfonos a la centralita. Por lo tanto, la centralita debe tener puertos FXO

(para conectarse a los puertos FXS que suministra la empresa telefónica) y puertos FXS (para

conectar los dispositivos de teléfono o fax)

FXS / FXO con PBX

15

Diferencia entre puertos FXS y FXO

Los dispositivos FXO permiten manejar una línea telefónica externa, los dispositivos

FXO solo “reciben” tono de marcado, es decir, son lo mismo que los teléfonos análogos,

necesitan de una línea (FXS) que les provea tono para funcionar. En la jerga de los PBX

se conocen como las entradas de las troncales.

También existen los dispositivos FXS los cuales permiten simular el comportamiento de

una línea telefónica (voltaje, corriente, timbres…) a estos dispositivos se conectan

dispositivos FXO como los teléfonos convencionales o máquinas de fax. En la jerga de

los PBX están son las salidas de extensión.

En resumen a dispositivos FXS solo se pueden conectar dispositivos FXO y viceversa

Con Asterisk las extensiones no están limitadas al uso de dispositivos FXO, también

existen los teléfonos IPs los cuales se pueden conectar directamente a una red de

datos TCP/IP o también existen en forma de programa de computador como

el SJPhone, es decir que si tiene un computador portátil puede llevarse la extensión

consigo a todas partes.

16

Tarjetas Análogas:

En esta rama Asterix dispone principalmente de tres modelos y a su vez, sus

correspondientes módulos específicos en función de la funcionalidad que deseen para las

mismas:

Tarjeta Digium TDM410P:

Es la tarjeta menos costosa, de entrada al mundo Asterisk

"analógico". Posee 4 canales analógicos

Marca: Digium

FXO: 0

FXS: 1

Interface: PCI

Tarjeta Digium TDM2400P:

Una enorme tarjeta a la cual podemos conectar un cable

RJ-21 para dar soporte hasta a 24 canales.

Marca: Digium

FXO: 0

FXS: 0

Interface: PCI

Estas a su vez son configurables mediante módulos

con puertos FXS o FXO. En el caso de la TDM410P acepta módulos de 1 solo puerto (S100M y

X100M), mientras que las otras dos versiones aceptan módulos de 4 puertos. Estos son

llamados (S400M y X400M).

Por otro lado, se tiene la posibilidad de adaptar un módulo para la cancelación de eco

vía hardware, muy potente y bastante recomendado en caso de que el servidor se encuentre

demasiado saturado para poder realizar esta gestión de mejoría en la calidad de la trasmisión

de voz. Para estas tarjetas el modulo en cuestión necesario es llamado VPMOCT032.

Existen a su vez variantes en función del tipo de Bus, por un lado PCI, que cada vez

está quedando en segundo plano dado los conocidos problemas relacionados a las

interrupciones mal gestionadas de IRQs y el más reciente PCI-x que es el más comercializado

con diferencia en la actualidad.

17

Tarjetas Digitales:

Por otro lado, están las tarjetas específicas para la gestión de primarios en todos sus

formatos (T1 americano y E1 europeo). Lo único que cambia realmente en la tarjeta es el

número de espacios disponibles (conocidos como "span") y como en las analógicas, el tipo de

puerto. Los nombres de las tarjetas son:

Tarjeta Digium TE122, con un solo span, 32 o 24 canales:

Marca: DIGIUM

Puertos: 1

Interface: PCI

Tarjeta Digium TE207P, con dos span:

Marca: Digium

Puertos: 2

Digital Signaling Type: T1, E1, J1

Interface: PCI

Tarjeta Digium TE407P, con cuatro span:

Marca: Digium

Puertos: 4

Interface: PCI

Tarjeta Digium TE820B, recién salida, la enorme

tarjeta con 8 span y hasta 256 canales:

Marca: Digium

Puertos: 8

Interface: PCI-Express

Además también pueden aplicárseles canceladores de eco, en este caso, ya bastante

útiles dado que el número de canales a cancelar podría empezar a resultar significativo, y cuyo

nombre en el mercado es VPMOCTXXX siendo XXX el número de canales capaz de cancelar.

También existen las tarjetas BRI (Basic Rate Interface) específicas para el mercado

Europeo (llamadas aquí en España RDSI), las cuales bastante menos comercializadas, y

presentadas en dos formatos, uno exclusivamente para interconectar líneas RDSI y otro para

poder realizar una mezcla mediante módulos específicos llamada tarjeta mixta.

B410P, en el caso de la BRI pura, con cuatro puertos, para ocho canales.

Hx8, es la tarjeta mixta, con 8 puertos, combinable con los módulos de un puerto (X100M,

S100M), de cuatro puertos, con el cancelador de eco de 32 puertos y además, el modulo

específico para líneas BRI llamado B400M

18

Tarjetas de Procesamiento de Voz:

Existen también tarjetas orientadas a la compresion y transcodificación de los medios,

específicamente, el audio. Aunque típicamente se pueda hacer via software, con los módulos

específicos para gestionar los codecs, estas tarjetas sirven también para liberar recursos como

los canceladores de eco.

Además estas tarjetas incorporan licencias de serie para transcoding de los codecs más

potentes de la actualidad, como son el G.729 y el G.723.

Hay dos versiones en función del Bus:

TC400B para la tarjeta PCI

TCE400B para la tarjeta PCI-x

19

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 cómo funciona y adaptarlo a sus necesidades.

Distribuir copias.

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 número 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 él, por ejemplo, adquiere un Software Libre, lo modifica,

lo compila y lo distribuye con código cerrado. ¿Por qué 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.

20

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.

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

informático 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.

21

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 está claro que si Microsoft Word creara sus documentos con un

formato abierto (o público) 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 sería instalar alguna distribución de

GNU/Linux y luego un emulador de Windows, como Wine, VMWare. Terminal X,

Win4Lin).

Análisis

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 día 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 software usados en Linux o por otras vías, como hemos visto

anteriormente un ejemplo de ello es la utilización 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.

22

Si deseo utilizar el Servidor PBX con otras PC que no esté en la misma Red (desde la

casa de un amigo), ¿que necesitaría? Explique Detalladamente y haga un esquema.

Lo primero que necesitaríamos en nuestra red local es tener acceso a la red pública de

telefonía conmutada(PSNT) y conexión a internet, así mismo un PBX, algún teléfono IP o en su

defecto un teléfono analógico pero con un adaptador ATA.

De esta forma para hacer la descripción de nuestro estudio de caso y teniendo en

cuenta que el PBX nos ofrece conectividad a la red pública telefónica conmutada (PSNT), a la

red LAN y a Internet, lo que puede por consiguiente significa considerables ahorros con

respecto a los sistemas PBX tradicionales, permitiendo implementar comunicaciones de bajo

costo para múltiples oficinas, sucursales y empleados REMOTOS (red externa).

Lo primero a realizar sería instalar nuestro PBX el cual posee un puerto RJ-11 para

telefonía dicho puerto se conectaría con la red pública telefónica conmutada (PSNT), además

posee un puerto para internet, el cual se conectaría a la red de nuestro proveedor de servicio

de internet (ISP). Además posee otro puerto para la conexión directa de los teléfonos IP o

algún dispositivo intermediario (router o switch), los cuales nos permitirían conectar más

teléfonos IP. Ya de esta forma se podría realizar llamadas voIP con alguna computadora en

otra red remota como un amigo que se encuentre en su casa el cual lo único que necesitaría

seria es acceso a internet y altavoces.

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ó).

Se utilizaría básicamente el mismo modelo, solo que en este caso al hablar de por

ejemplo un negocio; supongamos una empresa ya se pensaría más en la utilidad para los fines

de la empresa como tal. Supongamos que dicha empresa posee diferentes departamentos:

Ventas, Recursos humanos, administración, almacén, recepción, ect. Ubicados cada una en

sitios diferentes dentro de una estructura pero todos pertenecientes a una misma red local.

De esta forma se colocaría la PBX por ejemplo, en recepción (supongamos planta baja),

y se conectaría de igual forma a la red pública telefónica conmutada (PSNT) y a internet. Con la

diferencia que al ser más departamentos se necesitarían más teléfonos con lo cual se podría

hacer uso de un router o switch para poder enviar una conexión a cada departamento por

individual y de esta forma poder obtener comunicación entre diferentes partes de la empresa a

muy bajo costo.

23

24

La forma habitual para configurar Asterisk es mediante la introducción y modificación

de comandos en diferentes archivos, en estos archivos de configuración (de hecho su extensión

es .conf) se configuran las extensiones (los usuarios) y el Dialplan o plan de llamadas, que es

donde se define que acción tomará Asterisk para el manejo de llamadas saliente y entrantes.

Afortunadamente en el mundo del software libre, encontramos aplicaciones como Free‐

PBX, que nos permiten de una manera fácil e intuitiva la configuración de nuestra máquina

Asterisk. Y lo que es mejor, Trixbox, la distribución de Asterisk que ya hemos aprendido a

instalar, posee instalada el Free‐PBX como aplicación por defecto para la configuración del

servidor PBX Asterisk.

Inicialmente, se debe obtener la dirección IP de nuestro servidor Asterisk, como se

explicó en capítulo anterior, esto es posible usando el comando ipconfig.

Luego, desde un PC conectado a la misma red del servidor Asterisk, digitamos la

dirección del servidor Asterisk en la barra de direccione s del browser (puede ser Internet

Explorer, Mozilla Firefox o cualquier otro). Para este ejemplo nuestro servidor tiene dirección

192.168.1.1.

Si no hay problemas en la configuración de red, se mostrará la siguiente pantalla.

En caso de existir problemas, se debe verificar que ambos equipos estén bajo la misma

red (puede probarse utilizando el comando ping). Otro problema frecuente es la configuración

de proxy del browser.

25

A continuación, seleccionar switch para acceder. Aparece el siguiente cuadro de dialogo.

Figura 16. Autenticación para entrar en modo administrador

Aparece un recuadro de identificación, de esta forma cualquier persona no podrá

desconfigurar nuestro servidor PBX Asterisk. Como lo indica la figura, por defecto el nombre de

usuario es maint y la contraseña es password.

Una vez autenticado el perfil de administrador, la pantalla anterior cambia levemente.

Para acceder al Free‐PB X, seleccione Asterisk y al desplegarse el menú, ingrese a Free‐

PBX.

Finalmente, carga la página de bienvenida del Free‐PBX.

Seleccione Tools y luego en el menú lateral Module Admin. A continuación muestra una

lista con todos los módulos del freePBX, el tipo y la versión de cada módulo; además indica

cuales módulos están activados (o instalados) y cuáles no.

Al seleccionar un módulo se despliega un sub‐menú donde se muestran varias

opciones: En Action se define que acción tomar con el módulo seleccionado (instalar,

desinstalar, desactivar o no modificar). En Description se muestra una breve descripción de la

utilidad del módulo. Algunos módulos poseen la opción ChangeLog donde se muestra la

evolución del módulo, versión tras versión.

26

Trixbox brinda además la opción de revisar actualizaciones en línea para los módulos.

Luego, se instalan los módulos necesarios en la opción action, y finalmente se

selecciona Process para instalar los paquetes o módulos escogidos. Seguidamente, se carga una

ventana que muestra el progreso de la instalación e indica si la instalación se realizó

satisfactoriamente.

Luego de esto, aparece una barra roja en la parte superior izquierda. Esta barra indica

que se han realizado cambios a la última configuración guardada en el servidor Asterisk y al

hacer click sobre ella se guardan los cambios en el servidor.

Ahora al seleccionar Setup en la barra superior de FreePBX deben salir todos los

módulos instalados.

27

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 interconectar

redes 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 red de destino.

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.

Router: Un router —anglicismo; también conocido como enrutador o encaminador de

paquetes, y españolizado como rúter— es un dispositivo que proporciona conectividad a nivel

de red o nivel tres en el modelo OSI. Su función principal consiste en enviar o encaminar

paquetes de datos de una red a otra, es decir, interconectar subredes, entendiendo por subred

un conjunto de máquinas IP que se pueden comunicar sin la intervención de un encaminador

(mediante bridges), y que por tanto tienen prefijos de red distintos.

Dirección IP: Es una etiqueta numérica que identifica, de manera lógica y jerárquica,

a una interfaz (elemento de comunicación/conexión) de un dispositivo (habitualmente

una computadora) dentro de una red que utilice el protocolo IP (Internet Protocol), que

corresponde al nivel de red del Modelo OSI. Dicho número no se ha de confundir con

la dirección MAC, que es un identificador de 48 bits para identificar de forma única la tarjeta de

red y no depende del protocolo de conexión utilizado ni de la red.

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.

28

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