UNIVERSIDAD VERACRUZANA MONOGRAFÍA Licenciado en

Transcription

UNIVERSIDAD VERACRUZANA MONOGRAFÍA Licenciado en
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Evaluación de Aplicaciones (Apps) de
VoIP para Dispositivos Móviles en la
Universidad Veracruzana
MONOGRAFÍA
Para obtener el Título de:
Licenciado en Sistemas
Computacionales Administrativos
Presenta:
Mayra Alejandra Viveros González
Asesor:
M.C.C Rubén Alvaro González Benítez
Cuerpo Académico:
TECNOLOGÍAS DE LA INFORMACIÓN Y
ORGANIZACIONES INTELIGENTES EN
LA SOCIEDAD DEL CONOCIMIENTO
Xalapa-Enríquez, Veracruz
Enero 2012
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Evaluación de Aplicaciones (Apps) de VoIP
para Dispositivos Móviles en la Universidad
Veracruzana
MONOGRAFÍA
Para obtener el Título de:
Licenciado en Sistemas
Computacionales Administrativos
Presenta:
Mayra Alejandra Viveros González
Asesor:
M.C.C Rubén Alvaro González Benítez
Cuerpo Académico:
TECNOLOGÍAS DE LA INFORMACIÓN Y
ORGANIZACIONES INTELIGENTES EN
LA SOCIEDAD DEL CONOCIMIENTO
Xalapa-Enríquez, Veracruz
Enero 2012
DEDICATORIAS Y/O AGRADECIMIENTOS
A:
Ivan Salas porque eres la persona que más quiero y
estuviste a mi lado en toda esta etapa de mi vida, me
brindaste todo el apoyo que necesitaba para lograr mis
objetivos y sueños y nunca me dejaste sola, por eso
¡Gracias!... ¡Lo logramos!
Agradecimientos
Gracias a mi mamá por su apoyo en mi decisión de continuar
estudiado y por todo el apoyo en el transcurso de mi carrera…
¡Gracias!
Gracias maestro Rubén porque me apoyo en todo este proceso y
en el transcurso de mi carrera, le tengo y tendré siempre un gran
aprecio… ¡Gracias!
Gracias al Ing. Javier Cano, porque recibí mucha ayuda de su
parte en el transcurso de mi último año de carrera… ¡Gracias!
Gracias a todos mis maestros, porque aun con regaños siempre
estuvieron ahí para enseñarme, guiarme y apoyarme en toda mi
carrera… ¡Muchas gracias a todos!
Y no menos importantes... Gracias a mis amigos con los que
sufrí muchas noches de desvelo, anécdotas, presiones, etc. pero
siempre estuvieron ahí para escuchar y apoyar… ¡Gracias
Amigos!
ÍNDICE
Pág.
Resumen……….……………………………………………………………...
1
Introducción……………………..…………………………………………….
2
Capítulo I Software VoIP………..………………………………………….
7
1. 1
9
1. 2
Antecedentes……………………………………………………
……
Funcionamiento de la telefonía….…………………………….
13
1. 3
Telefonía Digital y Analógica……………………………….....
13
1. 4
Asterisk………………………………………………………..…
……..Historia……………………………………………………
1.4.1
15
1.4.2
….
Instalación
y Configuración.…………………………….
19
1.4.3
Funcionalidades de Asterisk………...…………………..
21
1.4.3.1
1. 5
Funcionalidades Avanzadas……………….……
22
Señalización analógica…………..…………………………….
22
1.5.1
1. 6
1. 7
Señalización entre centrales telefónicas………………
23
Señalización en VoIP…………………………………………..
23
1.6.1
Session Initiation Protocol (SIP)………………………...
23
1.6.2
Inter-Asterisk eXchange (IAX)…………………………..
24
1.6.3
Digium/Asterisk Hardware Device Interface (DAHDI)..
25
1.6.4
H323……………………………………………………….
25
Equipamiento para VoIP……………………………………….
27
1.7.1
Teléfonos VoIP……………………………………………
27
1.7.2
Telefonía con Software – Soft Phones…………………
28
1.7.3
Tarjetas de interfaz RTB………………………………..
28
1.7.4
Adaptador para Teléfonos Analógicos (ATA)………….
29
1.7.5
Codecs
29
Capítulo II Dispositivos Móviles y Aplicaciones VoIP………...…………
2.1
2. 2
17
Teléfonos Móviles………………………………………………
31
32
2.1.1
Evolución de los dispositivos móviles…………………
33
2.1.2
Smartphones o teléfonos inteligentes………………….
37
Sistemas operativos para Dispositivos móviles……………..
38
2.2.1
Symbian……………………………………………………
38
2.2.2
BlackBerry OS…………………………………………….
40
II
2.2.3
Windows Phone ..………………………………………..
41
2.2.4
IPhone OS…………………………………………………
43
2.2.5
Android…………………………………………………….
44
2.2.6
Palm OS…………………………………………………...
45
2.2.7
Comparación de
2. 3
dispositivos móviles………………………………………
46
APPS VoIP para Dispositivos móviles………………………..
47
2.3.1
48
2.3.2
Skye………………………………………………………..
.VoipBuster…………………………………………………
2.3.3
Viver………………………………………………………..
50
2.3.4
Nimbuzz……………………………………………..…….
50
2.3.5
Comparación de las aplicaciones………………………
51
2.3.6
Requerimientos y Configuración……………………….
52
Telefonía VoIP en la Universidad Veracruzana…………..
53
Telefonía Universitaria…………………………………………
56
Capítulo III
3. 1
3.1.1
3.1.2
Estructura Telefónica de la Universidad Veracruzana
49
57
3.1.1.1
Teléfonos…………………………………………..
58
3.1.1.2
Adaptador telefónico……………………………..
59
3.1.1.3
T-SoftOne………….………..…………………….
59
3.1.1.4
Codificación de la Voz……………………………
60
3.1.1.5
Centrales telefónicas…………………………….
61
3.1.1.6
Troncales…………………………………………..
61
Señalización…………………………………………….
63
3.1.2.1
Conmutador Avaya……………………………….
65
3.1.2.2
Conmutador Asterisk…………………………….
65
3.1.2.3
Ip-office…………………………………………….
66
Extensiones y Troncales……………………………….
66
Aplicaciones Actuales………………………………………….
67
3.1.3
3. 2
los Sistemas Operativos para
3.2.1
Call centers………………………………………………
3.2.1.1
Sistema
67
de Citas Telefónicas de Modulo
Medico……………………………………………..
67
3.2.1.2
Inscripciones en línea……………………………
70
3.2.1.3
Facultad de Economía…………………………...
71
III
3.2.1.4
3.2.2
3.2.3
Sistema de Atención Integral a la Salud……….
72
Telefonía PC…………………………………………….
72
3.2.2.1
Dirección General de Administración Escolar…
73
3.2.2.2
Facultad de Arquitectura…………………………
73
3.2.2.3
Soporte técnico……………………………………
73
Aplicaciones a Servidores……………………………..
73
3.2.3.1
Sistema de apoyo a Inscripciones en línea…....
74
3.2.3.2
Sistema de mensajes y correos…………………
74
3.2.3.3
Sistema de Alerta SMS en Redes Sociales……
74
3.2.3.4
PBXUV……………………………………………..
75
Capítulo IV App’s VoIP para Dispositivos Móviles en la Universidad
Veracruzana……………………………………………..…….
4.1
Características y Ventajas de las App’s de VoIP en
77
Dispositivos Móviles……………………………………………
79
Dispositivos Móviles……………………………………………
80
4.2
4.3
4.2.1
Dispositivos con sistema operativo MAC…………….
80
4.2.2
Dispositivos con sistema operativo Windows………..
80
4.2.3
Dispositivos con sistema operativo Android…………
81
Aplicaciones en dispositivos Móviles…………………………
81
4.3.1
Sipdroid…………………………………………………..
82
4.3.2
Linphone…………………………………………………
86
4.3.3
3CXPhone……………………………………………….
89
4.3.4
SIAX………………………………………………………
94
4.3.5
Siphon……………………………………………………
99
4.3.6
Fring………………………………………………………
102
4.3.7
Skype…………………………………………………….
110
Evaluación de app’s VoIP para la Universidad Veracruzana
112
Conclusiones………………………………………….………………………
115
Fuetes de Información……………………………………...………………..
120
Anexos……………………………………………………….………………...
122
4.4
IV
RESUMEN
Actualmente
los
dispositivos
móviles
son
una
gran
herramienta
de
comunicación integrando voz, redes sociales, video y diversas funciones,
apoyan a los usuarios, desde el desarrollo de sus actividades laborales hasta el
esparcimiento. Tomando en cuenta esto, se plantea como solución al problema
de no poder proporcionar una extensión a cada uno de los empleados de la
universidad para permitir una comunicación oportuna entre los diferentes
niveles, implementar aplicaciones VoIP en los dispositivos móviles de los
empleados que cuenten con requerimientos especiales como WiFi, cámara
integrada y manos libres inicialmente, para asignarles una extensión con la
aplicación, que los comunique con las extensiones de la universidad en los
diferentes campus en que se divide, sin importar el sistema operativo con el
que cuente el dispositivo, sin generar costo alguno para el usuario, mediante
una configuración sencilla que permita al usuario editarla en caso de perder la
conexión por alguna actualización, con una interfaz amigable que permita la
aceptación de las aplicaciones, con una descarga sencilla por medio de los
gestores oficiales de los dispositivos móviles, para de esta forma cubrir la
demanda de extensiones del personal de la Universidad, con un control de las
aplicaciones en el departamento de operación telefónica.
1
INTRODUCCIÓN
Actualmente, los dispositivos de comunicación apoyan a las personas para una
rápida y oportuna comunicación, para la difusión de información o simplemente
para estar más cerca de las personas. Igualmente pueden ser utilizados como
un apoyo a la coordinación de eventos o personal, visualización de aspectos
diversos mediante conversaciones de varios usuarios dentro de las empresas o
Instituciones, tomando en cuenta las medidas de seguridad que estas
presentan para el manejo de la información, Se debe tomar en cuenta su
constante cambio en el mejoramiento de las servicios, su incremento de
aplicaciones o funciones y hasta el estilo y diseño de los mismos, esto va
orientado dependiendo del tipo de demanda que se genere, si se necesitan
dispositivos con menor tamaño físico, diferentes aplicaciones para los usuarios,
medidas de seguridad mas robustas, interconexión entre usuarios y con otros
dispositivos tecnológicos, como computadoras PC o laptops, entre otros.
En este sentido, contar con una red telefónica dentro de la Universidad
Veracruzana que comunique a los empleados, directivos, profesores se
presenta como una necesidad primordial, el avance de la tecnología nos
presenta diversas alternativas para la solución de esta necesidad, desde
sistemas de comunicación robustos con altos costos de compra, instalación y
mantenimiento, así como las opciones de código libre en servidores. Estas
opciones deben ser analizadas detalladamente antes de su implementación,
verificar el costo beneficio, que es lo más conveniente, invertir en equipo,
invertir en conocimientos con la capacitación del personal interno o contratar
empresas especializadas que se encargue de toda la comunicación. La opción
más fácil es la contratación de empresas especializadas, pero se pierde el
control sobre una parte fundamental de la empresa o institución, lo más
favorable es la compra del equipo requerido y la capacitación del personal para
el manejo de esta tecnología.
Esta es la opción seleccionada por la Universidad Veracruzana, la compra de
equipamiento adecuado para la comunicación desde los servidores Avaya,
tarjetas de extensiones y troncales, los teléfonos analógicos e IP y posterior
3
mente la capacitación del personal de telefonía para el control e instalación de
estos dispositivos. Una problemática que se presentó en un principio es la
resistencia al cambio por parte del personal, ya que en la mayoría de los casos,
introducir nueva tecnología supone una capacitación y aumento de actividades
para los empleados, viéndolo como una problemática para las personas con
pocos conocimientos en tecnología, esto se ve reflejado en los problemas para
el marcado de marcación externos al introducir el número nueve como
identificador de salida o la espera del tono de clave para su introducción, la
captura de llamada con *75, o los desvíos de llamadas a extensiones o
números privados. Estos problemas se fueron solucionando con diferentes
capacitaciones y el uso continua de los equipos, si bien en un principio puede
generar problema el paso de un equipo con la numeración tradicional a uno con
botones directos a extensiones, mensajes de voz, transferencias y demás
opciones puede generar negatividad por parte del personal, al ver las ventajas
en el desempeño de las funciones esta negativa se disminuye hasta
desaparecer.
La introducción de tecnología de comunicación dentro de la Universidad,
implica un cambio en el aspecto de localización de las personas, ayudando a
mantener un amplio control y gestión en las actividades. En un principio se
decidió por la compra de equipo Avaya, que es una telefonía robusta y segura,
ofrece una configuración compleja pero con diversas funcionalidades
adaptables a la Universidad. El primordial problema de este tipo de telefonía
son los altos costos que presenta y debido a la distribución geográfica de la
Universidad Veracruzana en sus 5 campos dentro del estado, presentaba
gastos fuera de los presupuestos iniciales, con esto la telefonía cambio a
hibrida, introduciendo Asterisk como una solución para las facultades,
departamentos, institutos y oficinas que se encontraran fuera de los servidores
principales, Rectoría o Vicerectorias de las regiones, no solamente los que
contarán con red de Internet de la Universidad pudieron tener acceso a estos
servidores Asterisk, sino aquellos que no cuentan con red institucional también
son vinculados por medio de troncales IAX (Inter-Asterisk eXchange), para
4
su
comunicación
con
las
extensiones,
presentando
una
disminución
considerable en sus gastos telefónicos.
En esta nueva era, la era de la información, la generación, almacenamiento y
procesamiento de la misma, desempeñan un papel particularmente importante
dentro de un nuevo esquema en donde la información es vista como el principal
activo de toda Empresa o institución, de igual forma los medios de
comunicación juegan un rol importante dentro de el envió de información,
dentro de la Universidad, aun con la implementación de servidores con
software gratuito, no se puede equipar a cada uno de los empleados con un
teléfono para facilitar su comunicación y menos con los privilegios de salida
externa, ya que los costos del equipo o las troncales se incrementarían
considerablemente, con esto surge otra necesidad de implementar opciones
para enlazar a la mayoría de trabajadores de la universidad. Entonces cuál es
la mejor forma de mantenerlos comunicados, la solución vine del incremento en
el uso de los dispositivos móviles o comúnmente llamados celulares, con la
gran demanda que existe sobre ellos, ha generado una disminución en los
costos y la diversidad de marcas y modelos, pero como ocuparlos para
conectar a los empleados sin que presente un gasto para ellos, ya que esto es
la principal preocupación de los usuarios.
El presente trabajo tiene como finalidad mostrar la mejor opción para el uso de
los dispositivos móviles como medio de comunicación entre los empleados de
la Universidad Veracruzana, A través de un análisis de las necesidades de los
usuarios, los sistemas operativos que utilizan, y que aplicaciones pueden ser
utilizadas.
Si bien las aplicaciones de dispositivos móviles están en constante incremento
y mejoramiento, se tomarán en cuenta aquellas que se han mantenido
constantes en los dispositivos móviles, se implementará en los dispositivos
móviles de los empleados que deseen participar en la implementación de una
comunicación constante en la Universidad, a través de esto, se pretende poder
realizar un administración eficiente y eficaz de la comunicación; trayendo como
5
principal beneficio la localización oportuna del personal en sus diferentes
niveles.
Se seleccionarán las aplicaciones más usadas en los diferentes sistemas
operativos para dispositivos móviles, estas cuentan con varias versiones y con
un soporte constante para errores de programación, la utilización de
aplicaciones libres presenta un bajo costo en su implementación, ya que el
desarrollo de estas por parte de la Universidad requiere de inversión de tiempo,
dinero y personal. Finalmente se decidirá por medio de la evaluación de
características y funcionalidades de las aplicaciones, cuál se presenta con la
mejor o las mejores opciones para implementar en los dispositivos de
empleados de la Universidad Veracruzana.
6
CAPÍTULO I: SOFTWARE VoIP
Podemos definir Voz sobre IP como la capacidad de transportar voz sobre la
red de Internet, a través de paquetes. Esto es decir que al referirnos a VoIP,
estamos referenciándonos a la telefonía IP, es importante diferenciarlas, ya que
VoIP solo se refiere al envio de voz, y la telefonía IP va más allá, ya que incluye
la creación de extensiones, troncales (Líneas comerciales), rutas de salida,
correo de voz, creación de call centers, entre otros. Para el siguiente
documento se utilizará el término VoIP de manera extendida para abarcar cada
punto de la telefonía IP.
La tecnología VoIP se puede dividir dependiendo de las características para
cuales sean desarrolladas en cerradas o propietarias y en abiertas o libres
tomando en cuenta el código de programación. Primero en las cerradas
podemos mencionar a Skype como uno de los programas más utilizados
debido a su facilidad de instalar en diferentes sistemas operativos y la creación
de cuentas de usuario de manera gratuita y común, en las abiertas se
encuentran los estándares basados en SIP que es el protocolo de inicio de
sesión, H.323 e IAX, estos protocolos son utilizados muy comúnmente en las
empresas que cuentan con telefonía IP, siendo el protocolo SIP el más utilizado
por su facilidad de programación y mayor desarrollo en aplicaciones para
dispositivos móviles.
LA UIT definida como Unión Internacional de Telecomunicaciones es la
encargada de desarrollar primordialmente el protocolo H.323 que por su
adaptabilidad, seguridad es utilizado como el principal protocolo utilizado por
grandes empresas de telefonía, como lo es el caso de Avaya, empresa
telefónica de carácter mundial. Sip ha incrementado su utilización dentro de los
mercados locales de los países, gracias a su código abierto y facilidad para
programar opciones adicionales como el correo de voz en su uso cotidiano. El
protocolo IAX2 está siendo usado como canal de conexión entre servidores de
8
telefonía libre como Asterisk, y en cuestión de extensiones, requiere de mayor
programación.
IAX2 está desarrollado como una solución para las limitantes de los protocolos
H323 y SIP. Cabe resaltar que no es un estándar totalmente, ya que los
desarrolladores o programadores lo van adaptando a sus necesidades y puede
encontrarse programado de diferentes maneras en varias extensiones o
servidores de telefonía.
Una desventaja de los protocolos de VoIP, es el derroche de ancho de banda
que conlleva la utilización de estos, ya que si no son controlados o
programados de manera adecuada pueden ocupar gran cantidad de ancho de
banda. Esto se debe al envio no solo de la voz en bits, si no información
adicional importante para su destino, la extensión que lo hace, si esta conlleva
un identificador. Tomando en cuenta esto, puede ser una limitante para su
instalación en lugares con poco ancho de banda, o que tengan limitantes en su
servicio de Internet, pudiendo generar un gasto extra del presupuestado para la
implementación.
De este modo la telefonía
VoIP como se utilizará, puede ser una gran
alternativa de comunicación o una limitante en el crecimiento de las empresas,
instituciones, por mencionar algunas. donde se desee instalar. Esto debe
tomarse en cuanta y seleccionar que se desea instalar y que no se necesitara,
esta ventaja la encontramos desde la instalación especifica de la paquetería
requerida a través de un análisis previo de las necesidades de los usuarios.
1.1 Antecedentes
La telefonía IP se inicio desde el nacimiento del Internet. Empezando con los
nodos, servidores, ruteadores, repetidores, puentes, switches, gateway y
demás elementos que conforman una red bastante útil para el intercambio de
datos. A medida que el Internet se hacía del uso comercial y mostraba ventajas
competitivas el envio de información así como su seguridad empezó a ser
mucho mayor, al grado de que el desarrollo de aplicaciones como un chat que
9
aparte de comunicar a dos usuarios por medio de mensajes escritos en tiempo
real, sino que también les otorgaba la oportunidad de establecer una
conversación oral y visual con sólo una PC, micrófono, bocinas, cámara web y
una conexión a Internet. Llegó un momento en el que por la red viajaban datos
multimedia como videoconferencias a buena taza de transmisión y mostraron
una fuerte evolución en las comunicaciones digitales.
Esto genero la idea de implementar una red IP donde se pudiera mandar la voz
a través de paquetes. Si bien no es un asunto fácil el enrutar y modificar los
planes de llamadas para que funcionen adecuadamente dentro de la red, se
debió de implementar una estructura que identificara y creara las rutas de
marcado por las cuales iban a transportar la voz, agregar las direcciones IP de
origen y destinatario para así identificar quien y a donde estaba marcando, a
través de estos planes ya establecidos en los servidores de telefonía, se
enlazan y crean los canales de comunicación.
La tecnología voz sobre protocolo IP o VoIP (Voice over IP) tuvo sus inicios en
1973, su desarrollo y evolución fue aceptada en el 2004 y como resultado se
obtuvo un VoIP desarrollado; hoy en día es una alternativa comercial viable
para realizar y recibir llamadas telefónicas utilizando un conexión de Internet de
banda ancha, satelital o una red IP existente, en lugar de una línea telefónica
clásica.
La telefonía por Internet VoIP es una tecnología de comunicaciones que utiliza
el protocolo de Internet IP, en lugar de los sistemas analógicos tradicionales
(Servicios telefónicos brindados por las compañías tradicionales como Telmex,
Axtel, Unefon, etc.). Algunos servicios de VoIP necesitan sólo una conexión
regular de teléfono, mientras que otros le permiten hacer llamadas usando una
conexión de Internet limitada solamente por el ancho de banda. VoIP permite
llamar únicamente a otras personas que usen el mismo servicio por medio de
las extensiones que estén identificadas dentro del servidor o enlazadas a
través de canales o rutas de enlace en SIP, IAX2 o H323, pero otros le
10
permiten llamar a cualquier número de teléfono incluyendo números locales, de
larga distancia, celulares e internacionales.
La voz sobre redes IP o VoIP (Voice over IP) inicialmente se implementó para
reducir el ancho de banda mediante compresión vocal. En consecuencia, se
logró reducir los costos en el transporte internacional presentando una ventaja
para su implementación. Luego tuvo aplicaciones en la red de servicios
integrados sobre la LAN e Internet para intercomunicar a los empleados
cercanos. Para más adelante poder migrarse de la LAN a la WAN generando
ventajas competitivas y terminando con la denominación publica de IPTelephony.
La red de teléfonos públicos independientemente de la empresa que brinde el
servicio, muestra una gran diferencia entre el marcado local y el nacional,
mostrado generalmente el costo de las llamadas y la calidad del sonido de
conversación, cabe notar que esto también depende de la parte física del
cableado ya que en llamadas locales también puede haber problemas en el
envio de voz debido al mal estado de las líneas físicas o sulfatado de las
mismas generado de la penetración del agua en los cables mayormente de
cobre que se utilizan en estas líneas. Cuando se habla de VoIP, se refiere a la
aplicación pública local no solo de el envió de voz sobre internet a que se
enfoca la VoIP esto es decir las diferentes opciones de programación de las
extensiones en correos de voz, call centers, etc. Existen varias características
que hacen de la Telefonía-IP un problema de complejidad elevada respecto de
la VoIP, ya que integra las características de la telefonía tradicional sobre el
internet tomando en cuenta las necesidades de los usuarios y manteniendo la
calidad en el envío y recepción de la voz. Algunos de ellos son las siguientes:
1- Interoperabilidad: Una diferencia inicial entre VoIP y Telefonía-IP es la
interoperatividad con las redes telefónicas actuales. En el caso de iplan se
disponen de dos tipos de Interconexión a la PSTN (Public Switched Telephone
Network): desde un switch class-4 (tránsito) y directamente desde Gateway-E1.
11
2- Calidad de Servicio Garantizada: Mientras VoIP se piensa en el ámbito de
interconexión mediante Internet (sin calidad de servicio asegurada); en
Telefonía-IP se piensa en una Backbone de alta velocidad no-bloqueante para
garantizar la calidad de servicio mediante herramientas de QoS (en redes ATM)
o mediante Fuerza Bruta (en redes Gigabit como la de iplan). En Telefonía-IP
se aplica el concepto de carrier-grade. Este concepto puede incluir varios
aspectos:
 Redundancia de equipamiento para lograr disponibilidad elevada (por
ejemplo, 99.99%),
 Calidad vocal garantizada (bajos indicadores de errores, de retardo y de
eco, etc),
3- Servicios de Valor Agregado: Se requiere la disponibilidad de servicios de
valor agregado, similar a los ofrecidos en la red PSTN mediante la señalización
SS7, conocido como red inteligente IN (Inteligent Network).
Esto presenta una ventaja para su implementación si se planifica de manera
adecuada con las personas con el conocimiento para su instalación, pero
también puede ser una limitante si no se establece adecuadamente los costos
y beneficios que brindará a corto y largo plazo. Un objetivo de voz sobre IP es
unificar las redes de voz y las de datos. De esta forma se adquieren muchos
beneficios. Por ejemplo, dentro de una empresa utilizando un IP-PBX (Central
telefónica de VoIP) y organizando bien la infraestructura de la red, se puede
tener la red de datos en conjunto con los servicios telefónicos como
transferencia de llamadas, conversación de tres o más a la vez, identificación
de los números, entre otros. Sin embargo las ventajas no terminan ahí, si a lo
anterior se le añade que la empresa maneje DHCP (Dynamic Host
Configuration Protocol) que asigna un IP dinámico a cada nodo de la red, se
puede dar mayor servicio y no obstante tenga diferente IP, el número de
teléfono no cambia inclusive cuando el usuario se traslade de oficina o de
edificio, incluyendo la utilización de hasta 4 extensiones diferentes para un
mismo usuario dentro de un solo teléfono de manera física y de manera lógica
en la programación el desvió de diversas extensiones a una central..
12
1.2 Funcionamiento telefonía VoIP
La VoIP convierte la señal de voz de un teléfono en una señal digital que puede
viajar a través de Internet. Si se llama a un número telefónico local o nacional,
la señal se reconvierte en el otro extremo. Dependiendo del tipo de servicio de
VoIP, se pueden hacer llamadas de VoIP desde una computadora a través de
los diferentes programas que se enlazan a un servidor principal que les brinda
el servicio de VoIP, un teléfono especial para VoIP o un teléfono tradicional con
un adaptador de telefonía VoIP. Además, la existencia de nuevos puntos de
acceso a Internet de alta velocidad o hot spots en lugares públicos como
aeropuertos, parques y cafés le permiten conectarse a Internet y usar el
servicio de VoIP vía inalámbrica. Si se asigna un número de teléfono regular,
entonces se puede recibir llamadas de teléfonos regulares que no necesitan
ningún equipo especial configurando la entrada y salida de llamadas por medio
de un línea analógica tradicional.
1.3 Telefonía Digital y Analógica
Las señales Digitales se han ido incrementando a las analógicas, ya que
presentan una gran ventaja que es la facilidad para distribuir en diferentes
canales las señales de entrada y salida, esto va desde 24 a 32 canales en un
servidor para ser usadas como entrada o salida mediante las tarjetas Digitales
E1/T1 de diferentes compañías, Openvox por mencionar algunas, presentan
una disminución de eco a través de módulos especializados, creaciones de
grupos de salida y entrada para números tradicionales, envió de información a
través de señales digitales.
Comparando el envió de voz de manera analógica con la forma digital se puede
observar que al mandar la voz por medio de PSTN, si la comunicación se
establece entre largas distancias, se necesita implementar amplificadores que
permitan mejorar la señal y no haya perdida de paquetes, esto puede incurrir
en el incremento del ruido externo ya que la ampliación de señal también
ampliaría el efecto de ruido externo, algo que no ocurre con la telefonía
13
analógica ya que los repetidores o amplificadores analógicos no solo amplifican
la señal, sino que la limpian y la filtran del ruido antes de transmitirla.
Cabe resaltar que la telefonía digital y analógica puede ser integrada para
incrementar los beneficios de los dos tipos de telefonía, tomando los beneficios
de ambas y eliminando sus desventajas, logran utilizar de manera interna una
telefonía digital sin costo por medio de las extensiones y para salida hacia
números tradicionales de las diferentes compañías, el uso de líneas analógicas
en paquetes ajustados a las necesidades de los usuarios.
Existen muchos y diversos algoritmos para digitalizar la voz. Éstos se escogen
según las necesidades, características e implementaciones del sistema. El
algoritmo escogido para T1 es PCM
(Pulse-code modulation) y provee al
sistema de excelente calidad para todo tipo de señales de entrada, tanto voz
como datos, a un buen costo y una taza de transmisión de 64 kbps.
La digitalización se puede dividir en dos categorías. La primera técnica
comúnmente referida con el nombre de Vocoder (Nombre derivado del
codificador de voz), trata la codificación de la voz procurando usar la menor
cantidad de ancho de banda posible y un bit rate (tasa de bits) bajo de
aproximadamente 1.2 kbps.
Un ejemplo son las contestadoras telefónicas automáticas, debido a que se usa
el mínimo de recursos, la voz se escucha con muchas deficiencias, entre
algunas el sonido robotizado de los mensajes y la falta de concordancia en la
solicitud de fechas al mesclar plural con singular o en la falta de diversidad de
lenguajes de los mensajes, generando un costo en los de mejor calidad en
diferentes idiomas.
La segunda categoría procura codificar la forma de la onda analógica con la
mayor exactitud posible al grado de realizar una copia perfecta en digital. Esta
categoría es donde yacen los problemas de codificación y decodificación. Se
utilizan en la mayoría de los sistemas tres técnicas de codificación: PCM, PCM
diferencial y Modulación Delta. Con estas técnicas se pretende modular la
forma de onda de la voz en telefonía, disminuyendo estos problemas y
14
presentando una telefonía lo mejor presentable en cuestión de voz en
mensajes y en el envío de la misma.
Existen dos conceptos básicos en la conversión análogo-digital de la voz. Uno
es el muestreo y otro la cuantificación. El teorema de Nyquist explica que la
frecuencia de muestreo debe ser como mínimo el doble de la frecuencia de la
señal. La cuantificación hace referencia a la resolución o número de bits
necesarios para representar esa amplitud muestreada. Mientras mayor sea la
resolución mejor será la reconstrucción de la señal y mayor será el ancho de
banda.
Para la compresión de la voz se ocupan dos variantes del PCM a 64 kbps, las
cuales son Ley-μ y Ley-a. Ambas son utilizadas para ofrecer calidad de 12 y 13
bits en sólo 8 bits.
La ITU-T (International Telecommunication Union) ha establecido otras normas
para predicción linear del código; así también describe un grupo de
recomendaciones de la serie G, como lo son el G.711, G.726, G.728 y otras
más. En la red de VoIP no existe un estándar definido, es decir, puede haber
redes que utilicen métodos de compresión y predicción diferentes a los de otras
redes, todo depende del administrador de la red.
1.4 Asterisk
Asterisk es un programa de software libre (bajo licencia GPL) que proporciona
funcionalidades de una central telefónica (PBX) mediante una programación
propia para cubrir las necesidades de los usuarios modificando algunos
parámetros de instalación en los archivos o una alteración total de los mismos
a través del conocimiento de la telefonía se puede mejorar la transferencia de
voz. Como cualquier PBX o central telefónica comúnmente llamada, puede
conectar un número determinado de teléfonos físicos y lógicos para realizar
llamadas entre ellos e incluso conectar a un proveedor de VoIP o bien a una
Red Digital de Servicios Integrados manejada por sus siglas en ingles como
RAID tanto básicos como primarios.
15
El iniciador de Asterisk fue Mark Spencer, inicialmente creó Asterisk como una
solución a la necesidad de atención a clientes a los cuales les brindaba un
servicio de soporte en Linux y actualmente es su principal desarrollador, junto
con otros programadores en el mundo que han contribuido a corregir errores y
añadir novedades, módulos y funcionalidades para las diferentes versiones de
Asterisk. En un principio fue desarrollado enteramente para GNU/Linux,
Asterisk en la actualidad se distribuye en varias versiones para los sistemas
BSD, Mac OS X, Solaris y Microsoft Windows por mencionar algunos, aunque
el sistema operativo inicial es la que cuenta con mejor soporte de todas las
versiones de Asterisk y versiones de Linux, llámense Red Hat, Centos, Debian,
etc.
Asterisk incluye por naturaleza muchas características que anteriormente sólo
estaban disponibles en costosos sistemas propietarios PBX ya que fue
pensado para cubrir estas necesidades a bajo costo, como lo es el buzón de
voz, conferencias, IVR o Call Centers, distribución automática de llamadas de
manera sencilla, y muchas más. Estas funcionalidades presentan la ventaja de
poder ser creadas en los archivos principales de Asterisk, mediante un lenguaje
sencillo y comprensible, parecido a C, o bien en la implementación de módulos
externos a los principales, que pueden ser llamados desde estos para su
ejecución externa y que no afecten el trabajo de la central telefónica,
regresando a un punto especifico del archivo principal para su seguimiento,
esto incluye en envio y recepción de variables desde los archivos principales a
los secundarios.
Para conectar teléfonos estándares analógicos son necesarias tarjetas
electrónicas telefónicas con módulos FXS o FXO fabricadas por Digium u otros
proveedores o por medio de adaptadores telefónicos que se encarguen de la
conversión de voz en datos y la reconversión de los mismos, en cuanto a las
líneas de salida a las redes locales de telefonía se necesita conectar el servidor
a una línea externa no basta con un simple módem, esta línea permitirá a los
usuarios comunicarse con teléfonos pertenecientes a líneas comerciales o de
uso domestico externas a Asterisk.
16
Quizá lo más interesante de Asterisk es que reconoce muchos protocolos VoIP
como pueden ser SIP, H.323, IAX y MGCP por mencionar algunos. Asterisk
puede interoperar con terminales IP actuando como un servidor y como
gateway entre ambos.
1.4.1 Historia
Se había mencionado que Asterisk fue creado por Mark Spencer estudiante de
ingeniería informática en la Universidad de Auburn, en Alabama. Mark creo en
2004 una empresa llamada Linux Support Services con la idea de dar soporte a
usuarios de GNU/Linux. Esta empresa registro buena aceptación ya que pocos
brindaban este servicio, lo cual genero una gran cantidad de llamadas hacia la
empresa, que no tenía las posibilidades de atención con líneas locales
generando la necesidad de una central telefónica avanzada con un costo alto,
pero ante la imposibilidad de adquirirla, decidió construir una con un PC bajo
Linux, utilizando lenguaje C, programando los planes de marcación y usuarios.
Esta central no solo se quedo en la programación del software, sino que se dio
cuenta de la necesidad de desarrollar hardware específico para soportar esta
tecnología, así creo Linux Support Services que se convertiría en el 2002 en
Digium, redirigiendo sus objetivos al desarrollo y soporte de Asterisk.
De esta forma se creó Asterisk, como la solución a las necesidades de
comunicación de una empresa en desarrollo, que finalmente tuvo mayor
aceptación y demanda que la idea original de la empresa, una solución que se
convierte en una empresa de comunicación.
Con inversiones iniciales de amigos que se emprendió la implementación de la
empresa. Pero desde el inicio había más demanda del servicio de telefonía de
Asterisk que el de soporte en linux. Con esto Mark se reunió con Jim Dixon el
cual se encargaba de la construcción de hardware de Open source para la
creación de una tarjeta capaz de soportar varias líneas digitales de
comunicación, la T1. La venta de estar tarjetas les permitían seguir con el
17
crecimiento de la empresa pero no recibían contribuciones de nadie generando
nuevos competidores con mayor capital que manufacturaban tarjetas que
competían con las suyas a partir de sus diseños lógicos.
En un principio no genero una gran cantidad de dinero esta nueva empresa de
telefonía digital, hasta la llegada de un vendedor de Delta COM que era una
empresa de comercio local, entró para venderles una tarjeta T1. Después de
entender que era la empresa el vendedor se ofreció a manejar la parte de
ventas con sus contactos. Desde este punto se generó un incremento en las
ventas, y acabaron el año con beneficios. Después de grandes ingresos
durante largo tiempo Mark fue capaz de hacer crecer el negoció sin recabar
mucho en los beneficios iniciales de Asterisk.
La primera versión de Asterisk fue la 0.1 en Diciembre de 1999. Para correr
Asterisk se necesitaba básicamente Linux y libaudiofile para los sonidos.
Esta versión fue liberada en 1999 con licencia de GPL2 pero tenía clausulas
que indicaban que cualquier modificación o productos creados a partir de la
misma, debían contar con el nombre de Linux Support Services que era la
empresa creadora, también advertían sobre códecs cubiertos por patentes de
software, y la más curiosa es que si se emprendían acciones legales por
infringir patentes en referencia a algún software Open Source el derecho a usar
o distribuir el software se terminaba de inmediato.
Esto generó mucha inconformidad por parte de los usuarios ya que esta
versión contenía demasiados problemas y no podían ser atendidos en su
totalidad por la empresa, se vieron en la necesidad de aceptar ayuda externa y
modificar los permisos para la versión 0.1.1 y ser una licencia GPL.
Asterisk está formado por varios paquetes:
 Asterisk: Ficheros base del proyecto.
 DAHDI: Soporte para hardware. Drivers de tarjetas.
 Addons: Complementos y añadidos del paquete Asterisk. Opcional.
 Libpri: Soporte para conexiones digitales. Opcional.
18
 Sounds: Aporta sonidos y frases en diferentes idiomas.
Zaptel, inicialmente llamado Zapata se basó en el Zapata Telephony Project, el
driver Open Source de Zapata Telephony (anteriormente llamada BSD
Telephony Of México). La última versión salió como DAHDI que si bien es
código nuevo y diferente a Zapata, conserva las características esenciales de
este y funciones acostumbradas por los usuarios como la captura de llamada,
tres o más a la vez, transferencias, call center, etc.
1.4.2 Instalación y Configuración de Asterisk
Existen diferentes formas de instalar Asterisk, desde el sistema operativo en el
que se implementará, hasta los paquetes que se requieren implementas, los
sonidos que se necesitan, las líneas con que se cuenta, los módulos
requeridos, el numero de extensiones con las que se trabajará. Una instalación
completa desde Linux que es la base del software libre sobre el que se
construyó Asterisk, viene con el apt-get install Asterisk o yum install Asterisk,
dependiendo de la versión que se tenga instalada de Linux, estas opciones de
instalación no son las más adecuadas si se quiere tener un control total por
parte de los administradores de la telefonía VoIP, ya que instalan todas las
paqueterías con que cuenta Asterisk siendo que no todas van a ser utilizadas,
generando una carga extra para el servicio de telefonía VoIP, así mismo se
cuentan con diferentes programas que son capaces de manipular las opciones
de Asterisk de manera grafica, a través de interfaces donde los usuarios
programen sus, extensiones, líneas digitales, protocolos de entrada y salida de
llamadas y otras configuraciones necesarias; estos programas aunque muy
robustos y seguros, contienen diversas dificultades de operación, ya que al
instalar todas las opciones y paquetes de Asterisk, generan un código poco
accesible a los usuarios comunes y una dificulta en seguir el procedimientos de
entrada y salida de llamadas para la identificación de problemas en Asterisk, ya
que programando Asterisk de manera personalizada a través de la descarga de
los paquetes necesarios y la configuración de los mismos se obtienen de 3 a 5
líneas de código para las salida y entrada de llamadas en la pantalla de
19
operación de Asterisk, si tomamos en cuenta que éstos programas de
administración de Asterisk no emiten de 50 a 70 líneas de código en la pantalla
de operaciones de Asterisk, se vuelve más sencilla la identificación de
problemas en una instalación personalizada que a través de los programas de
administración, estos programas son PBX software libre, Elastix bajo licencia,
asterisknow, trixbox, etc. Ahora bien para la Universidad Veracruzana se está
desarrollando una aplicación de PBX-UV pero actualmente se instala de
manera personalizada con los módulos usados dentro de la misma
Universidad, esa instalación es la que se indica en el Anexo I (Usando la
distribución de Debian).
Las paqueterías necesarias de Asterisk en el make menu select, que se
instalarán se describen en el Anexo II.
Con esto se inicia Asterisk mediante el comando /usr/sbin/asterisk –
rvvvvvdddddd, y se empezara la configuración.
Los Archivos que se necesitan configurar se encuentran dentro de la carpeta
/etc/asterisk/ sobre linux, como se muestra en la Figura 1.1
Figura 1.1 Vista de archivos de la carpeta de Asterisk Mediante el comando ls –l /etc/Asterisk
de Debian.
Y los fundamentales para su funcionamiento son:
 chan_dahdi.conf
20
 dahdi-channels.conf
 extensions.conf
 features.conf
 followme.conf
 h323.conf
 iax.conf
 sip.conf
 voicemail.conf
1.4.3 Funcionalidades de Asterisk

Transferencia

Música en espera

Registro de llamadas en BD

Transferencia Atendida

Música en transferencia

Buzón de Voz por Mail

Llamada en espera

Salas de Conferencia

Pickup de llamadas

Caller ID

Buzón de Voz personal

Desvío si ocupado

Bloqueo de Caller ID

Colas de llamada

Desvío si no responde

Timbres distintivos

Colas con prioridad
21
1.4.3.1 Funcionalidades Avanzadas

IVR: Interactive Voice Response, gestión de llamadas con menús
interactivos.

LCR: Least Cost Routing, encaminamiento de llamadas por el proveedor
VoIP más económico.

AGI: Asterisk Gateway Interface, integración con todo tipo de aplicaciones
externas.

AMI: Asterisk Management Interface, gestión y control remoto de Asterisk.

Configuración en base de datos: usuarios, extensiones, proveedores.
1.5 Señalización analógica
Cada vez que usas una línea telefónica se intercambian un conjunto de
señales. Las señales sirven para ofrecer información del estado de la llamada
al usuario. Algunas de esas señales son el tono de marcado o el tono de línea
ocupada. Estas señales se transmiten entre el FXS y el FXO haciendo uso de
un protocolo conocido como señalización.
Por desgracia, existen muchas maneras de generar este tipo de señales. Cada
uno de los mecanismos es conocido como método de señalización. Los
métodos de señalización son diferentes de un lugar a otro, así que se debe
conocer de antemano el método de señalización que se usa en las líneas
telefónicas. Dos de los métodos de señalización más conocidos son el loop
start y el ground start. Si se desconoce el método de señalización que usan las
líneas se puede empezar probando con loop start. Una consecuencia de
configurar la telefonía VoIP con un método de señalización equivocado es que
la línea telefónica se cuelga de manera inesperada o se queden tomadas las
líneas al no recibir la señal de colgado.
22
1.5.1 Señalización entre centrales telefónicas
SS7 es un grupo de estándares desarrollados originalmente por la AT&T y la
UIT que, entre otras cosas, se encargan de la gestión del establecimiento de
llamadas y su encaminamiento entre centrales telefónicas en la RTB. Una cosa
muy importante que se debe entender es que en la red telefónica tradicional, la
voz y las señales auxiliares (señalización) están claramente separadas. Esto
significa que existe un circuito dedicado a voz y otro circuito independiente para
el intercambio de las señales encargadas del establecimiento de las llamadas.
Esta información adicional necesaria en cada llamada, se intercambia usando
un protocolo conocido como SS7.
El hecho de que la voz y la señalización están separadas significa que los flujos
de información pueden tomar caminos físicos totalmente diferentes. Así que las
conversaciones pueden viajar por un cable mientras que los números de
teléfono de los usuarios se envían por otro.
1.6 Señalización en VoIP
Por herencia histórica, la señalización en voz sobre IP sigue unos principios
muy parecidos a la señalización en RTB. Las señales y las conversaciones
están claramente diferenciadas.
1.6.1 Session Initiation Protocol (SIP)
El protocolo de señalización de inicio de sesión, del inglés Session Initiation
Protocol (SIP), es una especificación para Internet para ofrecer una
funcionalidad similar al SS7 pero en una red IP. El protocolo SIP, desarrollado
por el IETF, es responsable de establecer las llamadas y del resto de funciones
de señalización.
23
Es importante recordar que, cuando se habla de señalización en el contexto de
llamadas de voz, se está hablando de la indicación de línea ocupada, los tonos
de llamada o que alguien ha contestado al otro lado de la línea.
SIP hace tres cosas importantes:
 Encargarse de la autentificación.
 Negociar la calidad15 de una llamada telefónica.
 Intercambiar las direcciones IP y puertos que se van utilizar para enviar y
recibir las conversaciones de voz.
1.6.2 Inter-Asterisk eXchange Protocol(IAX)
La segunda versión del protocolo de comunicación entre Asterisks (InterAsterisk eXchange) se conoce como IAX2.16 IAX2 es una alternativa al
protocolo de señalización SIP. IAX2 fue creado como parte del desarrollo de la
PBX Asterisk. A diferencia del SIP, que usa dos flujos de datos para voz y otros
dos para señalización, IAX2 usa sólo un par de flujos donde voz y datos
coexisten. Esta forma de enviar tanto las conversaciones como la señalización
por el mismo canal se conoce como inband, en contraste con el método que
usa SIP, el outofband17.
Debido a su diseño, IAX2 es la opción más adecuada en regiones en desarrollo
donde existe gran presencia de NATs. Además, IAX2 es capaz de empaquetar
llamadas simultáneas en un sólo flujo de paquetes IP. Este mecanismo es
conocido como “trunking” y su implementación resulta en ahorros en el
consumo de ancho de banda.
El concepto de “trunking” se puede explicar con la siguiente metáfora: si se
necesitas mandar cinco cartas a gente que vive en otro país. Una posibilidad es
usar un sobre por cada una de las cartas; la otra es usar un único sobre e
incluir el nombre del destinatario final en la cabecera de cada una de las cartas.
24
La agregación de llamadas en telefonía IP funciona de la misma forma y
permite enviar múltiples cartas (llamadas) en un único sobre (paquete IP).
En general, el diseño de IAX2 es más adecuado para regiones en desarrollo
por tres razones:
 Reduce el uso de ancho de banda por llamada.
 Está diseñado para operar en presencia de NATs (soporte nativo) y es
más fácil de usar detrás de los cortafuegos.
 Reduce aún más el ancho de banda cuando se realizan varias llamadas
simultáneas (como resultado del “trunking”)
1.6.3 Digium/Asterisk Hardware Device Interface (DAHDI)
DAHDI es el reemplazo de Zaptel ya que la marca Zaptel es propiedad de otra
empresa dedicada a la venta de tarjetas con minutos de telefonía. Dhadi viene
dividido en 2 paquetes, aunque es posible descargar uno que agrupa ambos:
dhadi-linux y dhadi-tools.
Dahdi-linux contiene los módulos del kernel para el manejo de las tarjetas de
telefonía, y dhadi-tools las herramientas que sustituyen a ztcfg, zttool, etc. Esta
separación hace posible que si se detecta un bug en una aplicación no sea
necesario hacer una release que incluya los módulos del kernel y vice versa.
1.6.4 Protocolo H323
Es un protocolo que fue establecido por la ITU-T y originalmente su objetivo era
enviar video y datos a través de redes no fiables, asegurando su correcta
recepción. Tiene un grado alto de complejidad y el tráfico de voz es
simplemente una aplicación más de datos multimedia. Este protocolo utiliza en
conjunto otros estándares y otros protocolos para su laborioso funcionamiento.
25
El protocolo H.323 tiene varias versiones. En la primera no se garantizaba una
calidad del servicio (QoS) sobre redes LAN. En la versión 2 se definió VoIP
como un tipo de dato multimedia aparte. A la versión 3 se le agrego el servicio
de fax sobre IP y conexiones rápidas (eliminando parte del tiempo de solicitud
de conexión) entre otros servicios.
El tráfico se realiza mediante UDP/IP. La codificación de audio se realiza
conforme al estándar G.711 a una velocidad de 64 kbps, G.722 para
velocidades de 48 y 64 kbps, G.728 para 16 kbps y G.729 para 8 kbps. Sin
embargo en un foro en 1997 la ITU seleccionó G.723 para la aplicación de
VoIP con una velocidad de 6.3 kbps. La señalización se realiza por medio de
TCP/UDP/IP mediante mensajes H.225, éstos permiten establecer la conexión
y desconexión. Para la señalización en accesos con ISDN y para la llamada en
la red IP desde el gateway hacia la terminal se utiliza Q.931. Para la
comunicación entre terminal y el gatekeeper así como el registro, control de
admisión, control de ancho de banda, control de estado y desconexión, se usa
el RAS (Registration Admission and Status) a través de mensajes H.225. El
protocolo de señalización que transporta información como: comandos
generales, control del flujo, gestión de canales lógicos, etc. entre las terminales
o entre terminal y gatekeeper, es el H.245. La autenticación, privacidad y
demás servicios de seguridad se debe al protocolo H.235 y éste trabaja con
H.245 como capa de transporte.
Un mensaje H.323 consiste en seis fases las cuales son:
 Descubrimiento: La terminal envía un mensaje multicast de petición a
los gatekeepers más cercanos para solicitar el que preste servicio al
área donde se encuentre la terminal. La terminal manda una petición
GRQ (Gatekeeper Request) y el gatekeeper puede responder Reject con
una aceptación GCF (Gatekeeper Confirmation) o un rechazo GRJ
(Gatekeeper). Si no se encuentra en condiciones de responder,
entonces manda un mensaje RIP (Request in Progress) para indicar que
26
está procesando la respuesta. De otra manera puede responder con un
mensaje donde se sugiera un gatekeeper alternativo.
 Registro: A través de mensajes RRQ (Registration Request), RCF
(Registration Confirmation) y RRJ (Registration Reject) la terminal
informa sus direcciones de transporte y alias al gatekeeper.
 Localización: En caso de que exista un alias y la terminal o el
gatekeeper quieran obtener más información sobre este contacto,
entonces se realiza una petición de localización LRQ (Location Request)
con su respectiva confirmación.
 Admisión: La petición de admisión por parte de la terminal al
gatekeeper contiene un requerimiento del ancho de banda en formato
Q.931. Dentro del mismo mensaje de petición se envía el comando que
habilita la reservación de ancho de banda.
 Ancho de banda: Durante la conexión, la terminal o el gatekeeper
puede solicitar un cambio en el ancho de banda del canal a través del
mensaje BCR (v c).
 Estado: El gatekeeper envía periódicamente un mensaje para
determinar el estado y requerir diagnóstico de la terminal. Esto mediante
mensajes IRQ (Information Request) e IRR (Information Response).
1.7 Equipamiento para VoIP
El equipamiento para la telefonía VoIP, va desde los requerimientos del
servidor dedicado que se instalará que depende del número de extensiones y
tarjetas que se requieran instalar, tomando en cuenta los adaptadores
telefónicos, los teléfonos VoIP, cableado, faxes, etc
1.7.1 Teléfonos VoIP
Un teléfono de VoIP o teléfono IP es un equipo especialmente diseñado para
conectarse a una red de telefonía IP. Los teléfonos IP pueden implementar uno
o varios protocolos de voz sobre IP.
27
Algunas de las características que debes tener en cuenta para un teléfono IP
son:
 Ancho de banda reducido: inclusión de codecs de alta compresión (e.g.
G.729, gsm, speex).
 Buena interfaz de administración: inclusión de interfaz web.
 Salida de audio: inclusión de salida externa de audio y soporte de manos
libres.
Existen muchos modelos en rango de precios de 100120 USD que hacen
mucho más de lo que se va a necesitar y funcionan perfectamente con
Asterisk.
1.7.2 Telefonía con Software – Soft Phones
Una alternativa al uso de equipos dedicados (físicos) de VoIP es el uso de
programas para emularlos. Estos programas se conocen como soft phones y
funcionan en cualquier computadora personal. El único requerimiento es tener
una tarjeta de sonido en funcionamiento y que el corta fuegos instalado en tu
máquina no está bloqueando a la aplicación.
Si se quiere reducir el ancho de banda usado por conversaciones se elige un
soft phone que tenga soporte para el protocolo IAX2 y se activa un codec de
alta compresión.
1.7.3 Tarjetas de interfaz RTB
Si se quiere encaminar las llamadas de las terminales de VoIP a la red
telefónica tradicional (RTB) se necesita un periférico especializado en la PBX.
Una solución modular para Asterisk, que permita conectar líneas y teléfonos
analógicos, una solución es una tarjeta PCI fabricada por Digium:
 TDM400P wildcard (la palabra inglesa wildcard significa comodín).
28
1.7.4 Adaptador para Teléfonos Analógicos (ATA)
Un adaptador para teléfonos analógicos (ATA) o adaptador telefónico (TA)
conecta un teléfono ordinario a una red de VoIP. Un ATA tiene un conector
RJ11 (el conector de teléfono) y un RJ45 (el conector de red o Ethernet). Un
ATA funciona como si fuera un adaptador FXS, por un lado se habla con el
teléfono analógico y por el otro opera en modo digital con la red de voz IP. Si
se quiere implementar una red en una región en desarrollo es una opción
utilizar ATAs en lugar de teléfonos IP. Los ATAs suelen son de menor costo.
Otra de las ventajas de los ATAs es que se pueden conectar a cualquier tipo de
aparato telefónico a la red IP, por ejemplo, se puede conectar una cabina
telefónica (de monedas o tarjeta), un fax o un teléfono inalámbrico (DECT).
Una de las opciones tipo ATA que usa el protocolo IAX2 es el modelo s101i de
Digium.
1.7.5 Codecs
Un algoritmo compresor
descompresor (codec) es un conjunto de
transformaciones utilizadas para digitalizar la voz. Los codecs convierten tanto
la voz en datos (bits) como los datos en voz. Un codec toma una señal
analógica y la convierte en una señal digital en un formato binario (0 y 1).
Existen muchas formas de digitalizar audio y cada una de esas formas resulta
en un tipo de codec. En general se puede asumir que a mayor compresión se
va a obtener mayor distorsión (peor calidad). Un codec se considera mejor que
otro cuando es capaz
de ofrecer mejor calidad de voz usando la misma
cantidad de ancho de banda.
Un circuito de la RTB (el teléfono de siempre) usa un codec conocido como
Modulación por Impulsos Codificados (MIC) del inglés Pulse Code Modulation
(PCM). El MIC es un codec de alta calidad que necesita 64 kbps. Dos
estándares de compresión MIC son el microlaw (ulaw) y el alaw.
29
A estos estándares se les conoce también como G711u y G711a
respectivamente. El microlaw se usa normalmente en Norteamérica y el alaw
en Europa. La familia de codecs G711 no requieren de gran procesamiento y
por eso están disponibles en la mayoría (si no todos) los equipos de voz IP. En
países en desarrollo, el uso del G.711 no es viable porque requiere demasiado
ancho de banda. Se debe considerar otro tipo de codecs que hagan un uso
más efectivo del los recursos disponibles en la red. Unas buenas opciones de
codecs libres y que usan poco ancho de banda son el codec de GSM y el
Speex. El G.729 es un codec propietario altamente robusto pero requiere de
una licencia para su uso comercial.
30
CAPÍTULO Il: DISPOSITIVOS MÓVILES Y
APLICACIONES
Un dispositivo móvil se puede definir como un aparato de pequeño tamaño, con
algunas capacidades de procesamiento, con conexión permanente o
intermitente a una red, con memoria limitada, que ha sido diseñado
específicamente para una función, pero que puede llevar a cabo otras
funciones más generales. De acuerdo con esta definición existen multitud de
dispositivos móviles, desde los reproductores de audio portátiles hasta los
navegadores GPS, pasando por los teléfonos móviles, los PDAs o los Tablet
PCs. Nos centraremos fundamentalmente en los teléfonos móviles y en los
dispositivos ipod que no se limitan a la reproducción de música, por ser los
tipos de dispositivos más utilizados y conocidos en la actualidad, los que
ofrecen mayor variedad de aplicaciones multimedia y los que más posibilidades
de evolución presentan en este sentido.
2.1 Teléfonos móviles
El teléfono móvil es un dispositivo inalámbrico electrónico basado en la
tecnología de ondas de radio, que tiene la misma funcionalidad que cualquier
teléfono de línea fija. Su principal característica es su portabilidad, ya que la
realización de llamadas no es dependiente de ningún terminal fijo y no requiere
ningún tipo de cableado para llevar a cabo la conexión a la red telefónica.
Aunque su principal función es la comunicación de voz, como el teléfono
convencional, su rápido desarrollo ha incorporado funciones adicionales como
mensajería instantánea (sms), agenda, juegos, cámara fotográfica, agenda,
acceso a Internet, reproducción de video e incluso GPS y reproductor mp3.
La evolución del teléfono móvil ha permitido disminuir su tamaño y peso, desde
el Motorola DynaTAC, el primer teléfono móvil en 1983 que pesaba 780
32
gramos, a los actuales más compactos y con mayores prestaciones de servicio.
Además a lo largo de estos años se ha llevado a cabo el desarrollo de baterías
más pequeñas y de mayor duración, pantallas más nítidas y de colores, la
incorporación de software más amigable.
Inicialmente los teléfonos móviles sólo permitían realizar llamadas de voz y
enviar mensajes de texto. Conforme la tecnología fue avanzando se incluyeron
nuevas aplicaciones como juegos, alarma, calculadora y acceso WAP (acceso
a Internet mediante páginas web especialmente diseñadas para móviles).
2.1.1 Evolución de los dispositivos móviles
El primer dispositivo móvil, para muchos, es la Newton, desarrollada y
comercializada por Apple, y que estuvo a la venta entre 1993 y 1998. La
Newton era un dispositivo revolucionario para su tiempo, que implementaba un
sistema de reconocimiento de escritura y que podía sincronizarse con un
ordenador de sobremesa. Fue tan revolucionaria, y se adelantó tanto a su
tiempo, que fue un fracaso comercial, por lo que terminó retirándose del
mercado.
Pero aunque la Newton pueda considerarse como la primera PDA, desde luego
no fue el primer dispositivo portátil programable. Durante los años 80, tanto
Casio
como
Hewlett-Packard
desarrollaron
y
comercializaron
varias
calculadoras programables, que si bien no tenían la capacidad de sincronizar
sus datos con un ordenador de sobremesa, sí tenían capacidades gráficas, y
accesorios que tal vez puedan sonar extravagantes ahora, como impresoras, o
tarjetas de memoria extraíbles de 1Kb.
Sirva como ejemplo la Casio FX-750P, que funciona desde el año 1984, que
tenía una pantalla de una sola línea, con 32 caracteres de 5x7 puntos, teclado
QWERTY y teclado numérico, 4 KB de RAM, dos ranuras para tarjetas de
memoria extraíbles de hasta 2 KB, y puerto serie por el que conectarla a una
impresora. Siendo programable en BASIC.
33
Las calculadoras programables de Casio rivalizaban en prestaciones con las de
Hewlett-Packard. Si la FX-750P podría considerarse como el buque insignia de
la marca japonesa, la serie HP48 lo era para los californianos. Los calculadores
de esta serie, que se dividían en dos ramas, la S para los modelos estándar y
la G para los de mayor funcionalidad, estuvieron en producción entre los años
1990 y 2003. Las especificaciones comunes a todos los modelos de la gama
eran una pantalla de 131x63 píxeles, un puerto de comunicaciones por
infrarrojos y otra serie de 4 pines, y 512 KB de memoria. El modelo más alto de
la gama, la HP 48GX, soportaba dos tarjetas de expansión de memoria, de
forma que se podía llegar a acumular un total de 5MB.
Tras la muerte de la Newton, nacieron los dos dispositivos que durante unos
años dominaron el mercado: la Pilot y el PocketPC.
Los dispositivos de Palm se adelantaron a los de Microsoft en un par de años.
En parte por ello, su salida a producción fue un éxito de ventas, llegando
incluso a acumular, en 2001, un 60% del mercado americano. Sin embargo,
Palm se resintió del declive global del mercado de las PDA, comenzando un
declive que coincidió prácticamente en el tiempo con la entrada en el mercado
del gigante de la informática de consumo: Microsoft.
En el año 2000 vio la luz el primer PocketPC, el hijo de la Newton, y que al
contrario que ésta, sí ha sobrevivido hasta hoy, pese a no ser un éxito
comercial de grandes dimensiones, gracias a la continuidad y el apoyo decidido
de Microsoft.
Los primeros PocketPC tenían como sistema operativo el llamado Windows CE
3.0. Por su nombre podría parecer que era una versión aligerada del sistema
operativo más utilizado en el mundo, pero en realidad no tenía mucho que ver
con éste.
La mayor razón para el éxito del PocketPC ha sido su relativa sencillez de
manejo y su integración con ordenadores de escritorio basados en Windows.
La integración es tal que para realizar una sincronización entre ambos basta
con conectar el PocketPC al ordenador con un cable.
34
Actualmente, los PocketPC y las Palm tienen pantallas de resolución VGA, en
prácticamente todos los casos incorporan protocolos de comunicaciones
inalámbricos, como Bluetooth o WiFi, o unidades de GPS. Por prestaciones,
son, sin duda, los hermanos mayores del mundo de la movilidad.
Pero si las PDAs son las reinas en lo referente a prestaciones, en cuanto a
unidades en el mercado, el principal dispositivo indiscutible es el teléfono móvil.
La Newton, la Palm y el PocketPC han sido los que han abierto el camino, los
que realmente han entrado con toda la fuerza posible a ocupar ese mercado
han sido los teléfonos móviles.
El motivo o los motivos para que haya tantos teléfonos es difícil de decir con
total seguridad, pero se puede resumir principalmente en tres.
 En primer lugar, el precio. Se pueden conseguir celulares en pagos,
mediante
planes
o
a
muy
bajo
costo
dependiendo
de
las
funcionalidades.
 El segundo factor es más complejo, pero puede resumirse en la
modernidad y estilo que da a los usuarios. Hay quien lo llama technolust, pero básicamente se resume en que todo el mundo quiere tener el
teléfono más moderno y con más funcionalidades. Esa obligación por
tener el dispositivo más moderno viene motivada también en parte por la
continua mejora de la tecnología. Cada vez los móviles pueden hacer
más cosas, y eso crea una doble necesidad. Por un lado, es necesario
tener un dispositivo que permita hacer diversas funciones como grabar
vídeo, escuchar mp3, ver televisión, acceder a internet, etc. Pero eso
también provoca que cada vez se intenten hacer más cosas con el
teléfono, lo que vuelve a hacer necesario un teléfono más potente, que a
su vez creará la necesidad de contenidos de más y mejor calidad, lo que
a su vez crea un círculo vicioso para el usuario pero que beneficia por
igual a los fabricantes y a las operadoras.
Sin embargo, los teléfonos que verdaderamente pueden considerarse
equivalentes a las PDAs son los de gama alta, o smartphones.
35
El término smartphone es engañoso. Su traducción literal sería teléfonos
inteligentes, y se utiliza indiscriminadamente para hacer referencia a cualquier
teléfono de gama alta, englobando tanto a dispositivos de la Serie 60 o superior
de Symbian, como a los que funcionan bajo Windows Mobile o bajo Palm OS.
De todas formas, la marca comercial Smartphone es propiedad de Microsoft.
Porque, efectivamente, hay una línea de teléfonos que funcionan bajo Windows
Mobile. Por un lado, los PocketPC Phone Edition, que son híbridos de teléfono
y PocketPC y por otro los llamados comercialmente Smartphones. La diferencia
entre ambos está, fundamentalmente, en la pantalla táctil. Los PocketPC
Phone Edition tienen, mientras que los Smartphones no, y que se manejan de
forma similar a los móviles Symbian de gama alta. Tanto PocketPC Phone
Edition como PocketPC se engloban dentro de la gama Windows Mobile de
Microsoft.
También Palm mantiene su irreductible nicho de mercado dentro de los
teléfonos de gama alta: la serie Treo. Los Treo son híbridos de teléfono y PDA,
con teclado QWERTY, y funcionan, salvo uno de los modelos (en concreto el
Treo 700w, que utiliza PocketPC Phone Edition) bajo PalmOS.
En todo caso, el mercado de los teléfonos de gama alta estaba copado, hasta
hace muy poco, por los modelos con sistema Symbian. Sin embargo, en los
últimos años ha crecido desmesuradamente el iPhone de Apple. Si Apple fue la
que abrió el camino con la Newton, es el que ha vuelto a revolucionar el
mercado con el iPhone, en parte porque ha sido el único fabricante que
realmente ha conseguido desarrollar un dispositivo que integrara a todos los
anteriores existentes por separado (teléfono, reproductor mp3 y PDA),
reinventando la forma en la que se interactúa con él. Actualmente el sistema
operativo que está causando furor es el Sistema Android que esta
implementándose en diferentes modelos y marcas de las compañías de
celulares como lo son LG, Sony Ericsson, etc. Los cuales implementan muchas
características que le hacen frente a las ventajas de iPhone como:

Cámaras de video y fotográficas con gran resolución.

Transferencia de archivos vía bluetooth.
36

Agenda personalizada.

Capacidad de almacenamiento.

Conexión a PC.

Internet.

Descarga de aplicaciones por medio de un gestor (Market).

Uso sencillo para usuarios.
2.1.2 Smartphones o teléfonos inteligentes
Un smartphone o teléfono inteligente, es un dispositivo electrónico que funciona
como un teléfono móvil con características similares a las de una computadora
personal. Es un elemento a medio camino entre un teléfono móvil clásico y una
PDA ya que permite hacer llamadas y enviar mensajes de texto como un móvil
convencional pero además incluye características cercanas a las de un
ordenador personal. Una característica importante de casi todos los teléfonos
inteligentes es que permiten la instalación de programas para incrementar el
procesamiento de datos y la conectividad. Estas aplicaciones pueden ser
desarrolladas por el fabricante del dispositivo, por el operador o por un tercero
siendo casi siempre la empresa encargada de desarrollar el sistema operativo
que utilizara el dispositivo móvil.
Los teléfonos inteligentes se distinguen por muchas características, entre las
que destacan las pantallas táctiles, un sistema operativo así como la
conectividad a Internet y el acceso al correo electrónico. El completo soporte al
correo electrónico es una característica indispensable encontrada en todos los
modelos existentes y anunciados en 2007, 2008 y 2009.
Otras aplicaciones que suelen estar presentes son las cámaras integradas, la
administración de contactos, el software multimedia para reproducción de
música y visualización de fotos y video-clips y algunos programas de
navegación así como, ocasionalmente, la habilidad de leer documentos de
negocios en variedad de formatos como PDF y Microsoft Office. Una
37
característica común a la mayoría de smartphones es una lista de contactos
capaz de almacenar tantos contactos como la memoria libre permita, en
contraste con los teléfonos clásicos que tienen un límite para el número
máximo de contactos que pueden ser almacenados. Casi todos los teléfonos
inteligentes también permiten al usuario instalar programas adicionales.
2.2 Sistemas Operativos para dispositivos móviles
Partiendo de la definición de sistema operativo: Capa compleja entre el
hardware y el usuario, concebible también como una máquina virtual, que
facilita al usuario o programador las herramientas e interfaces adecuadas para
realizar sus tareas informáticas, abstrayéndole de los complicados procesos
necesarios para llevarlas a cabo.
Podemos deducir que el uso de uno u otro S.O determinarán las capacidades
multimedia de los dispositivos, y la forma de éstas de interactuar con el usuario.
Existen multitud de opciones, las más extendidas son Symbian, BlackBerry OS,
Windows Mobile o su reciente Windows Mobile 7, y recientemente iPhone OS y
Android, además por supuesto de los dispositivos con sistema operativo Linux.
Cada una de las plataformas tiene sus particularidades, no sólo en cuanto al
manejo del dispositivo por el usuario, sino también a la hora de desarrollar
aplicaciones para las mismas. No será lo mismo programar una aplicación para
Windows Phone 7 que para Android o iPhone, entre otras cosas porque no
todas las plataformas soportan los mismos lenguajes de programación.
2.2.1 Symbian
Este es el sistema operativo para móviles más extendido entre smartphones, y
por tanto el que más aplicaciones para su sistema tiene desarrolladas.
Actualmente Symbian copa más del 65% del mercado de sistemas operativos.
38
Symbian dispone de varios interfaces, la más popular es la S60 (que tiene el
Nokia n95 8gb) y que permiten el desarrollo en Python. La última versión de
Symbian es la 9.5, con pantalla táctil y que es la apuesta de Nokia para
competir con el iPhone. Además desde la versión 9.1 es totalmente necesario
que las aplicaciones sean firmadas para poder usar algunas funciones del
teléfono, aunque ya existe formas de saltarse esa limitación.
Symbian es un consorcio en el que participan los mayores fabricantes de
teléfonos móviles, con Nokia a la cabeza. Sony Ericsson, BenQ (que hace poco
absorbió a Siemens), Fujitsu, Lenovo, Motorola, Panasonic, Samsung o Sharp
están representados en Symbian, y son por tanto, partícipes en el desarrollo y
la expansión del sistema.
Recientemente Nokia anuncio que se hacía con el control total de la compañía
Symbian, de la que contaba hasta el momento con el 48% de las acciones. A la
vez que hacía pública su intención de liberar el sistema operativo como
Software Libre en un intento de competir con sistemas libres como Android de
Google.
Nokia es el fabricante que primero apostó por este sistema operativo, y el que
más uso hace de él. Symbian es un sistema operativo escrito en C++, por lo
que presenta muy bajo consumo de recursos del dispositivo, a la vez que se
ejecuta con gran rapidez. El sistema operativo Symbian se presenta en varias
versiones. En concreto, Nokia divide sus dispositivos Symbian en tres familias,
que se llaman respectivamente Serie 40, Serie 60 y Serie 80.
La Serie 40 es la que agrupa a los teléfonos Symbian con pantallas más
pequeñas (en general, hasta de 240x320 píxeles), y tiene ciertas limitaciones
sobre las otras series, sobre todo en lo referente a la cantidad de recursos del
teléfono que puede poner a disposición de las aplicaciones que se ejecuten
sobre él.
La Serie 60 es la más extendida, y es donde suelen estar los teléfonos de
gama media y alta de Nokia, a los que muchas veces se hace referencia como
teléfonos multimedia. Con alguna excepción, suelen tener pantallas más
39
grandes que los de la serie 40, y suelen ser teléfonos específicamente
optimizados para ejecutar aplicaciones J2ME.
La Serie 80, finalmente, es la de los llamados Communicators, esos teléfonos
que se abren longitudinalmente y que esconden teclados QWERTY. En
realidad son un paso intermedio entre el teléfono y la PDA.
Aparte de la implementación que hace Nokia de Symbian, Sony Ericsson
implementa otra versión más de ese sistema, llamado UIQ, que se maneja por
teclado o a través de una pantalla táctil. Estos dispositivos suelen implementar
sistemas de reconocimiento de escritura, y los más conocidos son, la serie P
de Sony Ericsson.
Actualmente, en el mercado de los teléfonos móviles Symbian es el sistema
más extendido, aunque no el único. La mayoría de los fabricantes siguen
implementando sus propios sistemas, por lo que sigue sin haber una
uniformidad o coherencia entre dispositivos.
2.2.2 BlackBerry OS
RIM (Research In Motion) es la creadora de BlackBerry, un sistema operativo
multitarea que está arrasando en la escena empresarial, en especial por sus
servicios para correo y teclado QWERTY. Este sistema soporta desarrollo de
aplicaciones Java para móviles con los perfiles MIDP 1.0 y desde la versión 4
de BlackBerry en MIDP 2.0.
Además de poder desarrollar en MIDP también es posible hacer uso del API
propietario de RIM, aunque puede ser necesario firmar la aplicación por
seguridad. El coste para el desarrollar para firmar una aplicación es de 100
dólares como pago inicial.
BlackBerry es un sistema operativo multitarea que está arrasando en la escena
empresarial, en especial por sus servicios para correo y teclado QWERTY.
Actualmente BlackBerry OS cuenta con un 11% del mercado.
40
BlackBerry aparece en el mercado justo en el momento en que comenzaba a
demandarse un sistema operativo que permitiera utilizar de una forma fácil,
cómoda y rápida los servicios de correo electrónico. Hoy en día es también
proveedor de servicios de correo electrónico a dispositivos que no son
BlackBerry, gracias al programa BlackBerry Connect. En un dispositivo
BlackBerry es posible redactar, enviar y recibir todo tipo de mensajes de correo
electrónico, al igual que en el programa que se utiliza en un ordenador.
Además, es posible realizar y contestar a las llamadas que se emitan a través
de la red de telefonía móvil, lo que permite sustituir el teléfono móvil. También,
como evolución lógica, los dispositivos de este fabricante permiten la
navegación por internet en páginas HTML o WAP y tienen la capacidad de
enviar o recibir mensajes SMS.
Por lo demás, este sistema operativo incorpora múltiples aplicaciones y
programas que convierten a los dispositivos en completos organizadores de
bolsillo con funciones de calendario, libreta de direcciones, bloc de notas, lista
de tareas, entre otras.
2.2.3 Windows Phone
Microsoft lanzó su propio Windows para móviles. Windows Phone es un
sistema operativo escrito desde 0 y que hace uso de algunas convenciones de
la interfaz de usuario del Windows de siempre.
La última versión disponible es Windows Phone 7 cuya intensión es
revolucionar el mercado con funciones como soporte para pantallas táctiles.
Windows Phone cuenta con el 12% del mercado, la gente de HTC dispone del
Touch Diamond que es el soporte táctil a través de un desarrollo propio
llamado TouchFLO 3D, que lo convierte en unos de los mayores competidores
para iPhone. Una de las ventajas de Windows Phone sobre sus competidores
es que los programadores pueden desarrollar aplicaciones para móviles
utilizando los mismos lenguajes y entornos que emplean con Windows para
PC. En comparación, las aplicaciones para Symbian necesitan más esfuerzo
41
de desarrollo, aunque también están optimizadas para cada modelo de
teléfono.
Este sistema se pretende vender como una versión muy aligerada de Windows,
pero en realidad no tiene mucho que ver con él. El paradigma de
funcionamiento es similar, basado en ventanas, aunque éstas se comportan de
forma muy diferente a como lo hacen en las PC. Por ejemplo, al cerrar la
ventana de un programa éste no se cierra realmente, sino que se sigue
ejecutando como si se hubiera minimizado.
El punto fuerte de estos dispositivos es que ofrecen funcionalidades similares a
las de las computadoras con S.O. Windows, Por ejemplo, se pueden editar
documentos de Word, hojas de cálculo de Excel, leer libros en formato pdf o
chm, recibir y enviar correo electrónico, manejar una agenda, la libreta de
contactos, sincronizar datos con el PC, navegar por internet, utilizar un GPS, en
definitiva, casi lo mismo que en un PC, pero sin teclado y con la pantalla
bastante pequeña.
La entrada de datos se realiza a través de la pantalla, que es táctil, y gracias al
sistema de reconocimiento de escritura que implementan, que permite trabajar
de una forma bastante natural y rápida.
La mayoría de las aplicaciones para estos dispositivos se desarrollan en .Net,
la plataforma de desarrollo de Microsoft, o directamente en C++, aunque aún
quedan, como reminiscencia de sus inicios como Windows CE, algunas
aplicaciones escritas en Embedded C++ o Embedded Basic, que eran dos
entornos de desarrollo basados respectivamente en C++ y Basic, pero con
muchas limitaciones.
Pero en la actualidad casi todos los desarrollos para Windows Phone se
realizan en C++ o en .Net, basándose en el Compact Framework. El principal
problema a la hora de desarrollar aplicaciones para estos dispositivos es el
precio de las herramientas de desarrollo. Estas herramientas (Visual Studio, un
entorno de desarrollo que soporta varios lenguajes como C#, C++, J#, JScript o
ASP .Net) son de altísima calidad, pero de un precio que no está al alcance de
todos los que se quieran aventurar a escribir una aplicación para PocketPC.
42
Por otra parte, el hecho de que Microsoft esté detrás de la plataforma, dándole
todo su apoyo, se nota en la cantidad y la calidad de la documentación
disponible para los desarrolladores. Newsletters, una sección sólo para
dispositivos en el MSDN, blogs de los ingenieros de Microsoft que trabajan en
Windows Phone, actualizaciones de la documentación en DVDs periódicos. Tal
vez por eso mismo, y pese al precio del entorno de desarrollo, la competencia
es muy alta.
Hay muchas compañías que producen aplicaciones para Windows Phone, y
que invierten mucho dinero en su desarrollo. No es, por tanto, un nicho de
mercado en el que sea sencillo introducirse. En cualquier caso, siempre que se
vaya a desarrollar aplicaciones para esta plataforma, deben tenerse en cuenta
las limitaciones específicas de la misma, sobre todo a la hora de intentar
desarrollar interfaces que sean lo más point-and-click posibles, y que necesiten
de la menor introducción de textos posible.
2.2.4 IPhone OS
Últimamente todo lo que Apple toca, triunfa. Es justo lo que ha pasado con el
iPod y con el iPhone, que juegan con la potencia y versatilidad del Mac OS X.
iPhone OS es una versión reducida de Mac OS X optimizada para los
procesadores ARM.
Aunque oficialmente no se puede instalar ninguna aplicación que no esté
firmada por Apple, ya existe formas de hacerlo, si bien la vía oficial es forma
parte del iPhone Developer Program y descargar el SKD que si es gratis.
Aunque de forma libre sí se pueden desarrollara aplicaciones web para Safari o
instalar aplicaciones de terceros mediante jailbreaking a través de los
programas PwnageTool y WinPwn, que también permiten liberar el iPhone.
iPhone dispone de un interfaz de usuario realmente interesante y la única
debilidad son las cantidad de restricciones que tiene, aunque quizás Apple se
dé cuenta que para triunfar mucho más es mejor liberar y dar libertad a su
sistema.
43
Aunque si tiempo de vida es corto ya copa casi el 7% del mercado. El sistema
operativo utilizado es una versión aligerada de Mac OS X, el sistema detrás de
los ordenadores de Apple, y por tanto, las herramientas de desarrollo que se
deben utilizar son las mismas que para trabajar en escritorio.
 Objective-C
El lenguaje que debe utilizarse para desarrollar aplicaciones nativas para
iPhone OS es Objective-C, un superset de C (una especie de C enriquecido),
de forma que el desarrollador se apoya en un extenso Framework orientado a
objetos, escalable y altamente modular, llamado Cocoa.
En realidad, Cocoa es una colección de frameworks, que proporcionan todas
las piezas necesarias para construir una aplicación: desde elementos de
interfaz hasta gestión de tráfico de red.
Pese a lo modular y extenso de los frameworks, el mayor problema con el que
se encuentran los llegados a la plataforma es que la curva de aprendizaje de
Objective-C es bastante acusada. Especialmente si, además, se viene de un
entorno de desarrollo Windows, ya que no sólo hay que cambiar de lenguaje,
sino de forma de desarrollo por completo.
Además, para poder desarrollar aplicaciones para iPhone es necesario estar
registrado (previo pago) como desarrollador con Apple, para así poder obtener
los certificados digitales necesarios para que las aplicaciones funcionen en los
dispositivos. Por si fuera poco, la única forma de poner esas aplicaciones en
esos dispositivos, es a través de una tienda de aplicaciones controlada por
Apple.
2.2.5 Android
Android es un sistema operativo móvil basado en Linux y Java que ha sido
liberado bajo la licencia Apache versión 2.
44
El sistema busca, nuevamente, un modelo estandarizado de programación que
simplifique las labores de creación de aplicaciones móviles y normalice las
herramientas en el campo de la telefonía móvil. Al igual que ocurriera con
Symbian, lo que se busca es que los programadores sólo tengan que
desarrollar sus creaciones una única vez y así ésta sea compatible con
diferentes terminales.
Google promete una plataforma de desarrollo gratuita, flexible, económica en el
desarrollo de aplicaciones y simple, diferenciada de los estándares que ofrecen
Microsoft o Symbian. Android es un sistema operativo para teléfonos, basado
en el núcleo de Linux, y que, aunque disponible para cualquier fabricante como
open-source, actualmente es el motor de los dispositivos comercializados por
Google.
Android también proporciona al desarrollador un completo Framework Java, un
intento de normalización de la selva de especificaciones en que se ha
convertido J2ME, que al igual que en el caso del iPhone, está orientado a
facilitar y hacer más rápido el desarrollo, por un lado, y a proporcionar un look
and feel específico y reconocible de la plataforma.
También se proporciona una tienda de aplicaciones, donde se pueden vender
desarrollos comerciales llamada Market.
2.2.6 Palm OS
Convertido en el auténtico líder del mercado desde su aparición en 1996,
comenzó a ceder protagonismo con la llegada del nuevo siglo, hasta que en
2003 el fabricante se vio en la necesidad de dividirse y la plataforma pasó a
formar parte de la empresa denominada PalmSource japonesa Access.
Los motivos de este retroceso en cuanto a ingresos de la compañía son fáciles
de imaginar, la lenta pero imparable penetración de Windows Mobile, las
decenas de modelos de teléfonos móviles inteligentes (la mayoría con
Symbian) y la aparición de la plataforma en segundo plano a las PDA que no
incorporaban telefonía móvil evolucionado desde la clásica interfaz de un
45
asistente de mano, a incorporar todo tipo de programas y funcionalidades,
como teléfono, correo electrónico, mensajería y navegación en internet,
además de compatibilidad con los archivos de Office, música, vídeo y
fotografías. En la actualidad ya se desarrollan dispositivos Palm Treo que
incorporan el sistema operativo Windows Mobile. El sistema operativo Palm
OS, parece que se encamina a su plena operabilidad en Linux, lo que le augura
un futuro prometedor.
2.2.7 Comparación de los Sistemas Operativos para dispositivos
móviles
El Kernel de un sistema operativo es el núcleo del mismo, el software
responsable de facilitar a los distintos programas acceso seguro al ordenador
o, en forma más básica, es el encargado de gestionar recursos, a través de
servicios de llamado, es importante conocer qué núcleo utiliza cada uno de los
sistemas operativos de esta comparativa Tabla 2.1.
Kernel
Symbian
BlackBerry
Windows M
Linux
Propietario
Windows
IPhone
OS X
Mobile 7
Android
Linux
Palm
Linux
Linux
Linux
3G,
3G,
con
maquina
virtual
Dalvik
Conectividad
3G,
GSM,
GPRS
WiFi,
3G,
WiFi,
GSM, CDMA
3G, WiFi, GSM,
3G, WiFi,
3G,
WiFi,
CDMA
GSM
GSM,
WiFi,
WiFi,
GPRS
GSM,
GSM,
GPRS
CDMA
Tabla 2.1: Comparación de Sistemas Operativos en dispositivos móviles. Fuente: Elaboración
Propia
La principal diferencia entre un kernel de libre distribución y uno propietario
radica en que los de libre distribución como Linux experimentada comunidad de
desarrolladores, gracias a los cuales se detectan rápidamente agujeros de
seguridad, fallos, entre otros. y se realizan mejoras tanto para solucionar estos
46
problemas como para adaptarse a los nuevos tiempos. En cerrados o
propietarios, es más costoso encontrar errores y mejorarlos, ya que deben ser
los propios desarrolladores del sistema los que detecten y realicen las mejoras,
por lo que deben dedicarse más recursos a investigación en estos sistemas
consiguiente aumento del coste del mismo.
Adaptabilidad. La capacidad o facilidad para poder adaptarlo a diferentes
terminales o en diferentes máquinas. En este sentido, Android es el que mayor
adaptabilidad presenta, ya que cada vez se está empleando en más
dispositivos, no sólo teléfonos móviles, sino también en netbooks y como
sistema empotrado. En cambio el resto de sistemas operativos tienen una
adaptabilidad algo menor y más complicada.
Conectividad. Hoy en día, para poder sacar el máximo partido a todas las
funcionalidades que ofrecen cada uno de ellos es indispensable contar con
acceso a Internet. En este sentido, se valora enormemente el hecho de que
cuenten con acceso WiFi a Internet, así como conectividad 3G que permitan
conectarse a Internet desde cualquier lugar.
2.3 APPS VoIP para dispositivos móviles
Se hablo de qué era la telefonía VoIP y sobre los dispositivos móviles, su
historia, sus conceptos, sus características, ventajas, desventajas; pero existe
la posibilidad de implementarlo de manera conjunta, gracias a las aplicaciones
VoIP que están en el mercado para los diferentes sistemas operativos. Existen
diversas aplicaciones algunas gratuitas, otras con un costo, las que cuentan
con un servidor especial para enlazarse que nos permite realizar llamadas
entre usuarios gratis como el caso de Skype, otra que permiten que nos
conectemos a un servidor propio mediante clientes sip y tengamos el control
sobre las líneas de salida, varias que son multiplataforma, las que implementan
voz y video en la comunicación entre usuarios, las que contienen el envío de
mensajes de texto, etc. De todo esto se eligen las más comunes y más
47
accesibles
dentro
del
mercado
para
su
explicación
de
instalación,
programación y uso.
2.3.1 Skype
Skype es una red de telefonía por Internet fundada en 1995, por Niklas
Zennström y Janus Friis, los creadores de Kazaa. Este último un servicio
gratuito de transferencia de archivos. El código y protocolo de Skype
permanecen cerrados y propietarios, pero los usuarios interesados pueden
descargar gratuitamente la aplicación del sitio oficial.
Los usuarios de Skype pueden hablar entre ellos gratuitamente. La aplicación
también incluye una característica denominada SkypeOut que permite a los
usuarios llamar a teléfonos convencionales, cobrándoseles tarifas muy bajas,
dependiendo del país de destino.
En septiembre de 2005 la empresa Skype fue adquirida por cuatro mil millones
de dólares (4 billones), por eBay, (Nasdaq: EBAY). Justificando esta enorme
inversión la CEO de eBay, Meg Whitman, señaló recientemente: El porcentaje
de usuarios a los cuales se puede hacer cargos por servicios telefónico
disminuye y se vendrá abajo. Ese es el motivo por el cual miramos hacia
Skype.
EBay está combinando el comercio electrónico, con sistemas de pagos en línea
y las comunicaciones basadas en la Web, emergiendo como el líder en estos
tres negocios. Skype, el cual permite llamadas gratuitas de PC a PC, finalizó en
Setiembre del año 2005, con más de 57 millones de usuarios registrados. La
Sra., Whitman dijo que el explosivo éxito de Skype llevaría en tres a seis años
a que el costo de las llamadas telefónicas sea sin cargo alguno para los
usuarios.
Para suscribirse gratuitamente a Skype, basta con bajar e instalar el programa
que permite la comunicación entre PCs, la cual es sin cargo alguno. Para
llamar de PC a teléfono en cualquier parte del mundo hay que hacer un
depósito, que se va disminuyendo a medida que se hacen llamadas.
48
Las tarifas varían dependiendo de la libertad de comercio en comunicaciones
que exista con los Estados Unidos. Una llamada desde cualquier parte del
mundo a Cuba, por Skype, tiene un costo de US$ 1.025 (un dólar) el minuto. A
Chile y los países de Europa tiene solo un costo de US$ 0.021 (dos centavos)
el minuto, desde cualquier parte del mundo.
La razón de que por el mismo monto se pueda llamar a China, Francia o Chile
es que todas las llamadas se originan desde los Estados Unidos, cuando se
accede por medio de Internet al Sistema de Skype, que se encuentra en
servidores de ese país.
Hacer telemercadeo internacional, para vender en otros países, se hace de
esta forma totalmente accesible a empresas medianas e incluso pequeñas de
Latinoamérica. Actualmente Skype se encuentra en la plataforma de Windows,
Mac, Linux, iPhone, Windows Mobile, Nokia, PSP y móviles con soporte Java,
lo que la convierte en una de las más usadas en el mundo.
2.3.2 VoipBuster
Uno de los programas más famosos de comunicación VOIP siendo uno de los
primeros es VoipBuster. Su popularidad venía, en parte, de la posibilidad de
hacer llamadas inferiores a un minuto de forma gratuita.
Actualmente existe una lista casi interminable de clones de este programa. Lo
podemos encontrar renombrado como VoipDiscount, VoipStunt, VoipCheap,
FreeCall... y más. Es muy fácil ver que todos ellos son el mismo programa con
distinta piel. De igual modo, las páginas web de todos ellos son prácticamente
calcos, no hay más que ir al apartado About us para ver que todos ellos son de
la misma empresa.
Esto supone que se trata de una estrategia de marcas blancas para acaparar el
mercado bajo distintos nombres. En cualquier caso, si se piensa utilizar uno de
estos servicios, es muy importante que se compruebe la página web de todos
ellos, ya que, a pesar de ser clones, las tarifas varían de unos a otros,
especialmente la lista de países a los que llamar gratis.
49
2.3.3 Viver
La app Viber ya es conocida entre los usuarios del terminal Iphone de Apple, ya
que se trata de una app que permite comunicar mediante Voz sobre Ip (VoIP) y
el envío de mensajes de manera gratuita (tipo Whatsapp). Viber se extendió a
otras plataformas, incluyendo Android.
La aplicación está disponible para la mayoría de teléfonos Android, puesto que
fue probada en 20 dispositivos de HTC, LG, Samsung y otros fabricantes,
verificándolo con los usuarios para identificar cualquier tipo de problema en la
aplicación.
La aplicación Viber para Android en realidad viene con más características que
en la app para iPhone. Los usuarios ven la llamada en pantalla completa,
pueden recibir notificaciones de los mensajes de texto a los que podrán
contestar sin tener que abrir la aplicación, y una mayor integración con el
teléfono, permitiendo a los usuarios ver los registros de llamada y mensajes
convencionales dentro de Viber.
Se trata pues de una aplicación del estilo al Whatsapp, pero integrando
también la Voz sobre IP. Permitirá el uso de todas sus funcionalidades tanto vía
WiFi como vía 3G. Ahora que, antes de usar la app se recomienda que se
revise el contrato de datos del operador de telefonía, ya que en muchos casos
tienen prohibida o restringida (bajo pago adicional) el uso de la Voz Sobre IP.
2.3.4 Nimbuzz
Nimbuzz es un mensajero social móvil para múltiples comunidades y proveedor
VoIP, que combina VoIP, Mensajería Instantánea y (geo) presencia. La
aplicación gratuita permite a los usuarios conectarse e interactuar con sus
amigos a través de las comunidades más populares, incluyendo Windows Live
Messenger, Yahoo! Messenger, ICQ, Google Talk (Orkut), AIM, y redes
sociales incluyendo Facebook y MySpace.
50
Nimbuzz fue fundado en 2006 por Evert Jaap Lugt y Martin Smink. Desde ese
momento recibió dos rondas de financiamiento. Tiene su Casa Matriz en
Rotterdam, Holanda, y oficinas en San Pablo Brasil, Córdoba Argentina y
Nueva Delhi India.
La empresa tiene usuarios en todos los países (200 países) y es el único
agregador de mensajería social móvil que alguna vez ganara el prestigioso
premio Red Herring Global 100.
2.3.5 Comparación de las aplicaciones
Skype
VoIP integrado
si
VoipBuster
Nimbuzz
Viver
si
Si
si
Similares a
Tarifas
Normal
La más baja
Calidad
Muy Buena
Normal
Buena
Buena
Bueno
Mejorable
Muy Bueno
Muy Bueno
Windows,
Windows,
Mac, Linux,
Mac, Linux,
Android.
Android.
Servicio chat
Windows,
Compatibilidad
Mac, Linux,
Android.
Windows y
entornos web
Skype
Normal
Tabla 2.2: Comparación de aplicaciones VoIP. Fuente: Elaboración Propia
Estos son algunas de las aplicaciones que se encuentran en el mercado y son
multiplataforma Tabla 2.2.
51
2.3.6 Requerimientos y Configuración
Los requerimientos dependen directamente de los programas que se desean
instalar y del sistema operativo en el que se instale. Regularmente los que se
necesita es:
 Usuario:
o Este se utiliza para autentificarse en el servidor, este nombre es el
enviado como identificados a los demás usuarios con que se está
realizando la llamada, puede ser cualquiera que se desee y podrá
modificarse en caso de estar duplicado.
 Password:
o Permite el enlace entre el Usuario y el Servidor, debe ser
recordado sino no podrá solicitarse el servicio. El número de
caracteres y sintaxis de los mismos está definida por los
administradores del servicio.
 Servidor o IP:
o Es la dirección física a donde se enlazara la aplicación con los
datos anteriores para su conexión y uso.
La configuración interna en los servidores deberá incluir esta información así
como los planes de marcación, rutas de salida y contemplaran los diversos
costos.
52
CAPÍTULO IlI: TELEFONÍA VoIP EN LA
UNIVERSIDAD VERACRUZANA
La Universidad Veracruzana ha realizado una gran inversión en los últimos
años, en materia de infraestructura de telecomunicaciones e informática, lo que
le permite hacer un uso más intensivo y extensivo de las nuevas tecnologías,
de manera eficiente y segura. Esta estrategia está dirigida, en primer lugar, a la
ampliación y diversificación de los programas educativos que se ofrecen dentro
de la institución con el objeto de atender a quienes tradicionalmente han estado
marginados y no han sido atendidos por las instituciones de educación superior
debido a diferentes circunstancias tanto académicas como externas y en
segundo lugar, a la modernización de los procesos administrativos que desde
la propuesta del Plan de trabajo 2001- 2005 presentada ante el Consejo
Universitario, se ha planteado con el propósito de estar acorde con los
lineamientos establecidos por la ANUIES en su documento normativo: La
Educación Superior del Siglo XX, buscando de esta manera el atributo de
agilidad, eficiencia y eficacia, a través del Programa de Modernización,
Simplificación y Mejoramiento de la eficiencia administrativa, el cual abarca
doce estrategias que se encuentran integradas en cinco grandes grupos
temáticos interrelacionados entre sí y que han buscado orientar, en el corto y
mediano plazo, el desarrollo de nuestra casa de estudios, los cuales son (Plan
General de Desarrollo 2025 Universidad Veracruzana,2008):
1. Fortalecimiento de la capacidad institucional para asegurar la
formación de recursos humanos de alta calidad.
2. Ampliación y mejoramiento de las tareas de docencia e investigación.
3. Ampliación de las capacidades institucionales para potenciar sus
tareas de extensión y difusión de la cultura.
4. Fortalecimiento de la plataforma tecnológica de la universidad.
5. Impulso del autogobierno institucional y sus condiciones y operación
financieras.
54
De acuerdo al cuarto grupo que define el fortalecimiento de la plataforma
tecnológica, se consideran las estrategias para la consolidación y operación
óptima del sistema estatal en red; la modernización, simplificación y
mejoramiento del sistema de planeación, gestión, administración y evaluación
institucional, mismas que tiene que ver con el desarrollo y la adaptación de
nuevas tecnologías para hacer posible el aprovechamiento del potencial del
sistema de telecomunicaciones que enlaza las dependencias universitarias y
permite establecer las condiciones y procedimientos de operación académica y
administrativa de acuerdo con los parámetros impuestos por la cultura de
calidad.
Por lo anterior, podemos considerar que por la naturaleza de la Universidad y
su infraestructura, es evidente la necesidad de crecimiento tecnológico y sobre
todo la urgencia por aprovechar los desarrollos de plataformas tecnológicas
para contar con procesos, servicios, productos y comunicación que permitan
una administración de grandes cantidades de información, que a partir de un
análisis apoyen al proceso de toma de decisiones y agilicen todo tipo de
servicios administrativos, logrando que la universidad se entrelace con la
sociedad, más aún cuando la innovación educativa impacta en las propuestas
curriculares y exige una gestión de la información diferente y orientada a un
nuevo paradigma en el proceso de enseñanza-aprendizaje, donde las metas
propuestas de nuestra máxima casa de estudios se amplían, originando nuevas
necesidades y dando comienzo a un cambio gradual dentro de la Universidad
Veracruzana.
Por lo tanto, el socializar de manera óptima el uso de la plataforma de
telecomunicaciones al interior de la universidad, ha ayudado a mejorar la
comunicación entre los miembros de la universidad, además de habilitar el
desarrollo de proyectos de automatización a la medida.
55
3.1 Telefonía Universitaria
La Universidad Veracruzana, por su constante crecimiento, necesitaba crear
una Red Estatal de Telefonía que permitiera la intercomunicación entre las
diferentes dependencias de la institución, de una manera efectiva, transparente
y económica. Para lograr lo anterior, el Departamento Operativo de Telefonía
investiga las diferentes opciones que existían en el mercado, para solventar las
necesidades de los usuarios tomando en cuenta las siguientes características
tecnológicas:
•
Escalable.
•
Flexible.
•
Oficinas y extensiones remotas.
•
Diferentes planes de marcación por usuario.
•
Extensiones portables.
•
Capacidad de trabajar con los estándares de telefonía tradicional.
•
Líneas analógicas.
•
Líneas digitales: E1, T1, etc.
•
Soporta todos los protocolos de voz IP: SIP, IAX2, MGCP, CISCO
SCCP.
Debido a esto la Universidad cuenta con diferentes tipos de telefonía, esto
debido al crecimiento que se á dado y la problemática en la distancia entre las
dependencias, facultades y diferentes departamentos de la universidad ya que
se encuentran diversificadas en cada una de las 5 regiones en que se divide la
Universidad Veracruzana, esta problemática geográfica, genera la necesidad
de implementar diferentes soluciones para la instalación de la telefonía que
permita la comunicación a larga distancia, en algunas partes más centralizadas
como lo es la Zona Universitaria en Xalapa, Vicerrectora Veracruz, Orizaba,
Córdoba y Coatzacoalcos se cuenta con telefonía Avaya junto con Asterisk y
en las zonas más separadas de la zona central se cuenta con IP-oficce y
Asterisk como lo son la Maestría de Inteligencia Artificial, Módulo Médico, el
Área Académica de Artes, la Facultad de Economía y otras en Xalapa. La
56
telefonía se encuentra regulada por la Dirección General de Tecnologías de la
Información (DGTI), específicamente en el Departamento de Extensión de
Servicios Tecnológicos (DEST), el cual se encuentra dividido en la parte
administrativa y la operativa donde se desarrollan los proyectos e instalaciones
de telefonía IP, este departamento se encuentra integrado de la siguiente
manera:
Dirección de extensión
de Servicios
Tecnológicos
Jefe de Departamento
de Operación
Telefónica
TECNICO EN TELEFONIA
Figura 3.1
TECNICO EN TELEFONIA
TECNICO EN TELEFONIA
TECNICO EN TELEFONIA
DESARROLLADOR DE
ASTERSIK
Estructura organizacional del Departamento de Operación Telefónica de la
Universidad Veracruzana. Fuente Manual Administrativo del Departamento de Operación
Telefónica de la Universidad Veracruzana.
Este departamento es el que se encarga del desarrollo de las aplicaciones de
telefonía IP para teléfonos móviles.
3.1.1 Estructura Telefónica de la Universidad Veracruzana
Como se mencionó anteriormente la universidad cuenta con una telefonía
híbrida, primero definiremos todos los componentes que la integran y después
la arquitectura que maneja.
57
3.1.1.1 Teléfonos
Teléfono analógico:
Es el tipo más popular en la actualidad. Se conecta a las centrales locales y
PBX que envían señales analógicas estandarizadas a través del par de hilos
de cobre. Estos teléfonos contienen funciones limitadas y son comunes para el
uso domestico.
Figura 3.2 Teléfono Analógico. Fuente Panafonic tomada de www.panafonic.com
Teléfono digital:
Muchas Corporaciones tienen PBX a las que se puede conectar teléfonos
analógicos y además teléfonos digitales. Estos últimos digitalizan la voz y
entregan y reciben de la PBX directamente señales digitales (señalización y
voz), a través del par de cobre.
Tienen limitaciones de distancias entre la ubicación del teléfono y la PBX. Las
señales digitales tienen formatos propietarios.
Figura 3.3
Teléfono Digital. Fuente Famacon Comunicatión & data system tomada de
www.famacom.com.ar
58
Teléfono IP:
Son teléfonos capaces de codificar y decodificar la voz a red y viceversa,
requieren una central telefónica que les brinde el servicio de conexión a través
de un usuario y una contraseña validas para la utilización del servicio.
Figura 3.4 Teléfono IP. Fuente Developers México La Comunidad más grande de
desarrolladores en México tomada de www.midirektorio.com
3.1.1.2 Adaptador telefónico:
Cumplen la funcionalidad de los teléfonos IP con un costo mucho menor y con
la capacidad de soportar de 2 a 8 extensiones con teléfonos analógicos
tradicionales.
Figura 3.5 Adaptadores Telefónicos. Fuente Ceomeros tomada de www.comerosdigital.com.ar
3.1.2.3 T-SoftOne:
Software que permite a través de una diadema conectada a la computadora,
contar con una extensión con todas las características de los teléfonos físicos.
59
Existen diferentes programas que nos brindan estos servicios, el más utilizado
y que presenta un mejor soporte y actualizaciones
Figura 3.6 T-Sofone X-Life. Fuente Academic Computing and Comunications Center tomada
de www.uic.edu
3.1.1.4 Codificación de la Voz:
Cuando se habla frente al micrófono del microteléfono, se produce una señal
eléctrica analógica que inicialmente viaja en esa forma por el par telefónico
hasta la central local. Allí esta señal es digitalizada (convertida en sucesión de
ceros y unos) y transmitida en esta forma hasta el otro extremo de la red,
donde vuelve a convertirse en analógica.
El método para convertir las señales analógicas de audio a formato digital, y
viceversa, está estandarizado. El estándar es el G.711. Usa una técnica de
codificación llamada PCM (Pulse Code Modulation). Dentro de G.711 hay dos
variantes: G.711u
(usado principalmente en Norteamérica conocido como
ulaw) y G.711a (usado fuera de Norteamérica conocido como alaw). G.711
convierte las señales analógicas de audio entrantes en señales digitales a una
tasa de 64.000 bits/seg,
a la salida. Un canal simple es normalmente
denominado IT. Un banco PCM o trama E1 está constituido por 30 IT + 1 IT
para la señalización + 1 IT para sincronismos y alarmas.
60
3.1.1.5 Centrales telefónicas:
Son los nodos que conforman el núcleo de la Red Telefónica Conmutada
Pública. Conmutan las llamadas de circuito a circuito, estableciendo el camino
requerido para las llamadas por la red telefónica de circuitos.
Un grupo de circuitos entre centrales se denomina TRONCAL y su capacidad
se mide en tramas E1. Las centrales se categorizan en base a las funciones
que realizan.
Figura 3.7 Central telefónica. Fuente Castillo, L. (2009). Introducción a la Telefonía (Versión 1)
[Programa de computación]. México.
3.1.1.6 Troncales:
Para la conexión hacia calle existen diferentes
tipos de TRONCALES
o
INTERFACES, que corresponden a puertas por las que se intercambia
señalización y las señales de audio correspondiente a la conversación
telefónica. Hay puertas digitales y analógicas.
•
Puerta FXS: La forma más común de conexión a la telefonía tradicional
es como usuario de una línea telefónica analógica de una central local.
A este tipo de puerta de entrada se le conoce como “línea” ó puerta
FXS (Foreign Exchange Station).
A
las puertas FXS se conectan
dispositivos o terminales FXO (Foreign Exchange Office) como lo son los
61
teléfonos analógicos, las máquinas fax, los módems, las PBX, etc.
Toda terminal FXO tiene una o más puertas FXO para conectarse a
puertas FXS de la Red de telefonía.
Las puertas FXS de la Red
telefónica proporcionan hacia el terminal FXO, batería de alimentación,
tono de invitación a discar y voltaje de ringing, y reciben del terminal
FXO tonos MFC y señales de cuelgue y descuelgue. Se tiene entonces
que, como ocurre con un plug y un jack, siempre una puerta FXO se
conecta con una puerta FXS. Nunca FXO con FXO ni FXS con FXS.
Figura 3.8 Módulos para tarjeta Digital. Fuente Aliexpres tomada de es.aliexpres.com
•
Puerta Digital ISDB BRI (Basic Rate Interface): Permite la conexión
digital de usuarios con servicio RDSI. Esta conexión proporciona dos
circuitos denominados Bearer (B) y uno Delta (D), por lo que se dice
que ésta es una conexión 2B + D. Cada circuito B permite la transmisión
de dos flujos (uno en cada sentido) de 64 Kbps de información de datos,
voz, video, y el circuito D de flujos 16 Kbps de información de
señalización y control, y eventualmente también de datos (telemetría).
•
Línea Troncal Analógica: Para interconectar PBX con servicios
especiales (DID, número cabecera de PBX, etc.) a la Red telefónica.
Las troncales que permiten servicio DID pueden hacer llegar dígitos al
terminal (PBX) conectado a ellas, lo que no es posible si el terminal se
conecta a una puerta FXS normal. Las troncales analógicas para
servicio DID cursan tráfico solamente en el sentido entrante a la PBX.
62
•
Puerta Digital E1: Permite la conexión de 32 circuitos de voz (32).
Figura 3.9 Tarjeta E1. Fuente Master Wan Soluciones Informáticas
tomada de
www.masterwan.com
•
Puerta Digital T1: Permite la conexión de 24 circuitos de voz (24).
Figura 3.10 Tarjeta T1. Fuente
Master
Wan Soluciones Informáticas tomada de
www.masterwan.com
•
Puerta Digital E1 PRI (Primary Rate interface): Permite la conexión
digital de una PBX con servicio RDSI a la Red telefónica. Corresponde a
una conexión de 30 circuitos B 64 Kbps más 2 circuito D 64 Kbps (30B
+ 2D)
•
Puerta Digital T1 PRI: Permite la conexión digital de una PBX con
servicio RDSI a la RTCP. Corresponde a una conexión de 23 circuitos B
64 Kbps más 1 circuito D 64 Kbps (23B + D)
3.1.2 Señalización
El establecimiento, supervisión y disolución de una comunicación telefónica
requiere generar, transmitir, procesar e interpretar diferentes tipos de señales,
para:
•
Informar a los dispositivos de la red que un teléfono ha descolgado,
63
•
Comunicar la información sobre el destino de la llamada que requieren
los dispositivos de la red para enrutarla debidamente y
•
Notificar a ambos usuarios (llamante y llamado) sobre el estado de la
llamada.
Además, se requieren otras señales como por ejemplo para
llamadas, para supervisarlas, para
facturar las
transmitir alarmas, categorías, por
mencionar algunas. Existen distintos sistemas de señalización, debidamente
estandarizados.
Actualmente el Estándar ITU-T usado en todo el mundo es el llamado Sistema
de Señalización Nº7 (SS7)
En las redes telefónicas que funcionan con SS7, existe además de la red para
el transporte de las señales de audio de la conversación telefónica, una red
separada con características de red de transmisión de datos, para el flujo de la
señalización que se realiza en forma de mensajes digitales.
A veces se habla que SS7 es un sistema de señalización fuera de banda, en
referencia a que para la transmisión de las señales se ocupan caminos
(canales) diferentes a los canales utilizados para la transmisión de las señales
de audio correspondientes a la conversación.
Los elementos clave en SS7 son:
•
SP = SIGNALING POINT (interface con la central con acceso a la red
de voz).
•
STP = SIGNALING TRANSFER POINT (enrutador de los mensajes de
señalización)
•
SCP = SERVICE CONTROL POINT (interface con plataformas de
servicios de valor agregado). Muchas veces STP integra las función SP
y STP
64
3.1.2.1 Conmutador Avaya
Estos conmutadores permiten administrar las extensiones y líneas digitales de
manera segura, cuentan con un software propietario, que requiere un
conocimiento específico en telefonía para su manejo como lo son:
programación de altas y bajas de extensiones así como rutas de salida y
entrada. EL costo de estos equipos es considerable ya que presentan una
telefonía estable y completa, con transferencias de llamadas, correo de voz,
desvíos de llamadas, captura de llamadas, grupos de llamada, creación de
claves de salida, horarios de atención, marcaciones rápidas, identificador de
llamadas, tarificador de llamadas, llamada en espera, ruteo de llamadas, por
mencionar algunos ejemplos.
Figura 3.11 Conmutador Avaya. Fuente Comtalk tomada de www.comtalkinc.com
3.1.2.2 Conmutador Asterisk
Estos pueden ser cualquier computadora con la que se cuente, solo se
necesita la instalación especifica de los paquetes y programas que se
necesitan o emplearan dentro de la telefonía, cuenta con las características y
funciones de un conmutador Avaya con un costo dependiendo de las
necesidades que requieran los usuarios, el número de intensiones y la cantidad
de líneas con que se desee contar.
Figura 3.12 Servidor Dell utilizado como Conmutador Asterisk. Fuente Dell tomada de
www.dell.com
65
3.1.2.3 Ip-office
IP Office ofrece una combinación de aplicaciones de voz y datos que antes solo
estaban disponibles para corporaciones. Una impecable atención al cliente
unido a herramientas fáciles de usar. IP Office posee un espectro completo de
herramientas comunicacionales integradas a esta plataforma efectiva y
accesible. Acceso remoto a LAN, Integración de Telefonía Computarizada,
gerencia en la interacción con el cliente. Acceso de alta velocidad a Internet y
correo de voz; son solo algunas de las necesidades comunicacionales de la
pequeña y mediana empresa que son atendidas por IP Office.
Figura 3.13 Ip-Office. Fuente Telephones Online tomada de www.telephonesonline.com.au
Estos son algunos de los dispositivos que se encuentran instalados a lo largo
de la Universidad Veracruzana, en los diferentes departamentos, facultades,
dependencias y demás que integran a la universidad, cada uno tiene costos
diferentes y son empleados dependiendo de las limitantes y necesidades de los
usuarios. La arquitectura de la telefonía se definirá dependiendo de la zona:
Los nodos centrales y servidores se encuentran en el edificio E dentro del
SITE, donde se cuenta con 1 Servidor Asterisk con capacidad para 700
extensiones, Servidores Avaya que dan servicio a 900 extensiones y se
cuentan con los enlaces y troncales a las diferentes regiones y demás
facultades institutos y dependencias de Xalapa; La mayor cantidad de
extensiones se encuentran en Xalapa, más adelante se definirán los tipos de
servidores y servicios que se tienen en cada región.
3.1.3 Extensiones y Troncales
Las troncales son el enlace que se tiene hacia los números directos ya sean de
uso domestico o empresarial, así como para llamadas a celulares locales o
nacionales, llamadas internacionales y mundiales. El proveedor actual de la
66
mayoría de troncales es Axtel, pero se cuenta con enlaces y troncales de
Iusacell y Telmex.
Cabe resaltar que se encuentran diversos servidores instalados en las
dependencias, facultades y departamentos de la Universidad. Así como las
líneas analógicas de la compañía Axtel, que son en Xalapa 150 distribuidas.
En cuanto al número de extensiones y su distribución se muestran en el Anexo
III y IV.
3.2 Aplicaciones Actuales
Con el conocimiento de los dispositivos que se utilizan para la comunicación
dentro de la Universidad, se observa que no solo pueden ser usados para el
envío de voz, sino aprovechando las características tecnológicas, se presentan
una variedad de alternativas a la comunicación que resuelven la mayoría de las
necesidades de los usuarios. Dentro de la Universidad se han implementado
varias de estas soluciones dependiendo de la solicitud de los usuarios, estas
soluciones son Aplicaciones a Servidores, aplicaciones en Telefonía PC y en
Call centers.
3.2.1 Call centers
3.2.1.1 Sistema de Citas Telefónicas de Módulo Médico
Actualmente los sistemas de telefonía permiten gran facilidad de interacción del
usuario con menús de selección para el apoyo a la toma de decisiones o de
consulta de información; son sistemas implementados generalmente en bancos
o en empresas, apoyan en diferentes campos o instituciones como lo es el
modulo medico de la Universidad Veracruzana, siendo esto lo que se está
planteando como alternativa para la solicitud de citas médicas.
67
Para poder realizar una cita médica usted deberá marcar la extensión 10360, a
continuación el sistema presentara un menú inicial compuesto por tres
opciones para el usuario, la primera opción es solicitar una cita telefónica
presionando el numero 1, la segunda es la consulta de una cita ya reservada
presionando el numero 2, y la tercera es la eliminación de una cita presionando
el numero 3.
Consultar una cita: El sistema solicitará su número de personal y después el
folio de la cita, en caso de ser válida mencionará la fecha, el día y la hora de la
cita que ha introducido, de no ser válida mencionara que el folio de la cita no es
el correcto, para después volver al menú principal para elegir otra opción.
Eliminar cita: El sistema solicitará su número de personal y después el folio de
la cita para eliminarla, mencionará si se realizó la cancelación o si existe algún
problema para eliminar la cita.
Realizar cita: 1- El sistema solicitará su número de personal para validar si
usted tiene derecho al servicio médico. 2- Preguntará si la cita es para el
empleado presionará 1, para uno de los dependientes presionará 2. En caso de
ser para los dependientes se solicitará los tres últimos números de la clave del
dependiente, estos pueden ser consultados en la página de citas telefónicas y
se recomienda que se tengan a la mano.
Caso 1: Ya tiene cubiertas las posibles citas (cita médica y cita odontológica)
En este caso el sistema mencionará que ya no tiene disponibilidad para realizar
una cita y el empleado deberá esperar a su cita o eliminarla.
Caso 2: Tiene cita médica.
En este caso el sistema le mencionará que ya tiene una cita médica y que solo
puede reservar una cita con el odontólogo si así lo desea presionará 1, si
desea consulta una cita presionará 2 y para eliminar una cita marcara 3.
Si desea realizar la cita con el odontólogo procederá con los siguientes pasos:
Solicitará la fecha de la cita en formato de día y mes separado por un asterisco,
por ejemplo si desea una cita para el 7 de febrero deberá ingresar 07*02.
68
El sistema validará si la fecha está disponible y si es un día valido de servicio, y
solicitará el turno para la cita, con 1 para matutino y 2 para vespertino. Si es
disponible la fecha solicitará la hora, sino está disponible le mencionará y podrá
modificar la fecha, o cambiar turno.
La hora deberá ser introducida en formato de 24 horas separado por un
asterisco con un intervalo de 20 minutos entre las citas, si desea una cita en el
turno matutino a las 9:20, deberá introducir 09*20 y para el turno vespertino a
las 4:40 de la tarde deberá ingresar 16*40.
Si el horario está disponible procederá a solicitar la confirmación de la cita y
mencionará el folio de consulta y cancelación, regresando al menú inicial para
poder seleccionar otra opción.
Caso 3: No tiene ninguna cita reservada.
En este caso podrá proceder con los demás menús para sacar una cita médica
u odontológica según sea el caso.
Caso 4: Tiene cita odontológica.
En este caso podrá reservar una cita médica con los demás menús.
Para el caso 3 y 4 continúan los puntos 4 en adelante
4. Solicitará la fecha de la cita en formato de día y mes separado por un
asterisco, por ejemplo si desea una cita para el 7 de febrero deberá ingresar
07*02.
5. El sistema validará si la fecha está disponible y si es un día valido de
servicio, en caso de caer sábado presentara el menú de médicos que se
encuentran para atención en día sábado seleccionando a cada uno con un
digito el cual será mencionado, en caso de ser la fecha de lunes a viernes, el
sistema solicitará el turno para la cita, con 1 para matutino y 2 para vespertino,
al realizar la selección se presentara el menú del médicos correspondientes al
turno.
69
6. La hora deberá ser introducida en formato de 24 horas separado por un
asterisco con un intervalo de 20 minutos entre las citas, si desea una cita en el
turno matutino a las 9:20, deberá introducir 09*20 y para el turno vespertino a
las 4:40 de la tarde deberá ingresar 16*40.
7. Si el horario está disponible procederá a solicitar la confirmación de la cita y
mencionará el folio de consulta y cancelación, regresando al menú inicial para
poder seleccionar otra opción.
La implementación de este sistema aunado al sistema de citas vía Internet,
será un beneficio para los empleados, ya que podrán realizar, consultar o
eliminar citas desde su casa, automóvil, u oficina sin necesidad de que el
modulo medico se encuentre en servicio a esas horas, permitiendo un mejor
control y atención a los empleados y sus dependientes por parte del modulo
medico, con el fin de brindar un mejor servicio a la universidad.
3.2.1.2 Inscripciones en línea
Este call center es utilizado para el apoyo a las inscripciones en línea, a través
de un 01800 enlaza a los estudiantes con las personas encargadas del trámite
de inscripción, preinscripción y ficha de examen de ingreso. Se divide en 3
partes dependiendo de las fechas de actividades, para el examen de ingreso a
la universidad está diseñado de manera automática para el servicio a los
alumnos, dentro de este pueden consultar las opciones de:
•
Requisitos de inscripción.
•
Fecha de inscripción.
•
Fecha de pago.
•
Fecha de Corrimiento.
•
Vacantes.
•
Condonaciones.
•
Desvió al personal capacitado.
70
Como opción extra después de realizarse el examen de ingreso se activan las
opciones de consulta del resultado a partir del folio del examen.
El call center para las inscripciones de los alumnos de nuevo ingreso presenta
las opciones de:
•
Dudas de fechas.
•
Costo de la inscripción.
•
Desvió al personal capacitado.
Este cuenta con la verificación con el folio de examen para validar si puede
acceder a la información o atención del personal.
El call center para las inscripciones en línea de alumnos de reingreso cuenta
con las opciones:
•
Problemas con cuenta de acceso.
•
Dudas sobre el proceso de inscripción.
•
Problemas técnicos.
•
Baja temporal.
Estas opciones los redirigen hacia las extensiones con el personal encargado
de solucionar las dudas y problemas que se les presenten a los alumnos.
3.2.1.3 Facultad de Economía
Este call center es solo de bienvenida y presenta las opciones de:
•
1 lo pone en comunicación con la dirección de economía extensión
14260
•
2 lo pone en comunicación con la secretaria académica de economía
extensión 14109
•
3 lo pone en comunicación con la jefatura de geografía extensión 14164
71
•
4 lo pone en comunicación con la dirección de estadística e informática
14155
•
5 lo pone en comunicación con la secretaria académica de estadística e
informática extensión 14108
•
6 lo pone en comunicación con la jefatura de economía e informática
extensión 14106
•
7 lo pone en comunicación con la Administración extensión 14101
3.2.1.4 Sistema de Atención Integral a la Salud
Call center de bienvenida que lo dirige a las extensiones indicadas para las
consultas de los usuarios con las siguientes opciones.
•
Recepción.
•
Directorio médico.
•
Expediente electrónico.
•
Área administrativa.
•
Coordinación medica.
•
Responsable servicio médico.
3.2.2 Telefonía PC
Se refiere a las aplicaciones de Software para PC con la capacidad de brindar
una línea telefonía o extensión a los usuarios mediante la conexión a un
servidor que le brinde el servicio a través de un usuario y contraseña, los
privilegios de llamadas estarán limitados directo del servidor. El software
utilizado para estas extensiones es el X-lite que es de fácil uso y configuración,
tiene buen soporte en línea y esta actualizándose continuamente. Se
encuentran instalados en las diferentes dependencias para su uso:
72
3.2.2.1 Dirección General de Administración Escolar
Cuenta con 20 computadoras con la instalación de extensiones a partir del Xlite, con las que atienden las dudas de los alumnos en el proceso de
inscripción.
3.2.2.2 Facultad de Arquitectura
Cuenta con 2 extensiones para el uso del personal, ya que no tienen puertos
disponibles para la implementación de teléfonos Avaya, o el gasto para la
adquisición de teléfonos IP.
3.2.2.3 Soporte técnico
Cuenta con 7 extensiones para el servicio a los usuarios, están son solo de uso
interno ya que no cuentan con los permisos para llamadas hacia fuera de la red
telefónica de la universidad.
3.2.3 Aplicaciones a Servidores
Las aplicaciones van desde la implementación de opciones telefónicas para los
usuarios dentro del servicio, así como el diseño, programación y mantenimiento
de sistema vinculados con los call centers para la atención a los usuarios, las
opciones telefónicas son:
•
Desvió de llamadas.
•
Captura de llamadas.
•
Lista negra de teléfonos (Quien puede y quien no puede llamar)
•
Identificación de líneas de fax.
•
Envió de correo de voz a los correos de la universidad.
•
Creación de claves de salida.
•
Vinculación con las bases de datos
73
Estas aplicaciones son específicas para los usuarios, dependiendo de cuando
lo vallan requiriendo. El diseño, programación y mantenimiento de los sistemas,
esta creado mediante lenguaje de programación en HTML y PHP con bases de
datos en MySql, que presenta la información de manera gráfica a los
empleados de las personas con que tienen comunicación algunos de estos
son:
3.2.3.1 Sistema de apoyo a Inscripciones en línea
Este sistema guarda cada una de las llamadas que se reciben al 01800 de
inscripciones, a partir de los datos del folio del examen o la matricula de los
alumnos omitiendo la primera letra, para dividirlos en tipos de problemas que
tengan, dentro del sistema está la división del tipo de problema vinculado con el
usuario y contraseña, esto es que cada uno de los empleados atenderá un
problema diferente y solo verá a los alumnos que tienen ese problema para
incrementar la atención a los alumnos ya que al tomar la llamada ya se sabe
que alumno es, que problema tiene y cuál es la solución al mismo.
3.2.3.2 Sistema de mensajes y correos
Este sistema fue desarrollado para mantener una comunicación rápida con los
Funcionarios, Asesores, Consejeros de las diferentes regiones de la
Universidad. Su funcionamiento se basa en el envío de mensajes SMS
personales o generales de la índole que se requiera, ya sea para reuniones,
confirmación de eventos, comentarios, por mencionar algunos., presenta una
interfaz agradable y de fácil uso a los empleados.
3.2.3.3 Sistema de Alerta SMS en Redes Sociales
Este sistema está desarrollado para vincular los mensajes SMS hacia cuentas
de la universidad en las redes sociales de mayor uso en la actualidad, como lo
son Facebook y Twitter, los alumnos mandaran los mensajes con alguna duda
74
o con información de algún evento o echo sucedido en la universidad para que
este se publique en las cuentas y pueda ser observado por el cuerpo estudiantil
y catedráticos de la universidad, cumpliendo con los objetivos de:

Comunicar de manera clara y oportuna al cuerpo académico y estudiantil
sobre algún accidente o incidente dentro de los campus de la
universidad.

Permitir la comunicación entre los alumnos, entre académicos y entre
alumnos y académicos.
3.2.3.4 PBXUV
PBX UV es un conmutador telefónico híbrido que permite la convergencia de la
telefonía tradicional con telefonía IP brindando todas las prestaciones y
funcionalidades de los conmutadores tradicionales de marcas reconocidas
como Avaya, Panasonic, Siemens, Toshiba, Ericsson o Meridian a un costo
menor. Asterisk y Linux es la plataforma de software libre utilizada, albergados
sobre servidores PC, lo que permite eliminar los costos de licenciamiento con la
ventaja de agregar funcionalidades a un muy bajo costo
PBX UV está conformado por el servidor PBX UV el cual alberga el software de
administración del conmutador, los diferentes tipos de teléfonos que soporta
como: analógicos, teléfonos IP y SIP que utilizan protocolos de comunicación
del mismo nombre para operar sobre la red de datos y softphones los cuales
son una aplicación que se instala en un computadora personal o portátil.
La comunicación interna se realiza mediante el uso de extensiones y de
manera externa la intercomunicación entre oficinas, edificios o ciudades se
lleva a cabo a través de un proveedor de enlaces de datos (Internet) y
mediante un proveedor de telefonía pública.
De manera general, las características tecnológicas y de comunicación del PBX
UV se enlistan a continuación:
•
Escalable.
75
•
Flexible.
•
Oficinas y extensiones remotas.
•
Diferentes planes de marcación por usuario.
•
Extensiones portables.
•
Capacidad de trabajar con los estándares de telefonía tradicional.
•
Líneas analógicas.
•
Líneas digitales: E1, T1, etc.
•
Soporta todos los protocolos de voz IP: SIP, IAX2, MGCP, CISCO
SCCP.
•
Se ejecuta en cualquier arquitectura que soporte Linux.
•
Permite realizar y recibir llamadas desde y hacia la red pública.
•
Soporta conexión de extensiones remotas desde cualquier punto de la
red telefónica mediante cualquier teléfono (analógico, IP o SIP) o
softphone.
•
Funcionalidad y gestión más fácil, permiten tener a los usuarios
almacenados en una base de datos para su gestión.
•
Envío de correo electrónico para notificar al usuario la llegada de
mensajes de voz.
•
Acceso a sus mensajes de voz por medio de una página web.
•
Marcación por nombre.
•
Servidor DHCP, DNS, TFTP, Firewall y VPN.
76
CAPÍTULO IV: APP’S VoIP PARA DISPOSITIVOS
MÓVILES EN LA UNIVERSIDAD VERACRUZANA
Existe una gran variedad de dispositivos móviles en el mercado de diferentes
marcas y compañías, así como diferentes aplicaciones de comunicación que
funcionan a través de la telefonía VoIP, aunado a esto consideremos los
diferentes sistemas operativos que manejan los dispositivos móviles, nos
presentan una gama amplia y confusa de opciones de comunicación que se
pueden implementar como posibles soluciones de comunicación.
Dentro de la Universidad Veracruzana existe una gran cantidad de usuarios de
extensiones telefónicas, aun con la gran capacidad de extensiones con que se
cuentan no son suficientes para cubrir las mismas, debido a la falta de nodos
para telefonía Avaya que requeriría la compra de una tarjeta en un precio
estimado de $15 000 que limitan la instalación de las extensiones en algunos
lugares, la compra de aparatos telefónicos de $3 500 o adaptadores telefónicos
de $2 000 para la telefonía en Asterisk o IP-office, generan que en varias
ocasiones los usuarios que solicitan una extensión no tengan el acceso a las
extensiones.
En algunas ocasiones la implementación de X-lite en las computadores de los
usuarios son funcionales, pero en algunos casos se presentan limitaciones de
software y hardware con las que cuentan por lo tanto no permiten la instalación,
configuración o una buena señal de comunicación, presentándose un nuevo
problema.
Tomando en cuenta estas limitantes, se necesita una solución que tome en
cuenta las necesidades económicas y de comunicación de los usuarios, que no
limite su instalación a un grupo reducido de personas, que sea de fácil manejo,
que permita una comunicación estable y continua, que sea a bajo costo, que
use la tecnología existente y que pueda ser administrable por parte del
departamento de operación telefónica para la asignación de claves y permisos
de marcación.
78
Es aquí donde ingresan las App’s de tecnología VoIP, como una solución a
estas necesidades de comunicación.
4.1 Características y Ventajas de las App’s de VoIP en
Dispositivos Móviles
 Multiplataforma.
 Interfaz amigable con el usuario.
 Fácil configuración.
 No interfiere con las funciones del dispositivo móvil.
 Actualizaciones continuas.
 Gratuito.
 No requiere gran capacidad de almacenamiento.
 Administración remota del servidor.
 Bloqueo de funciones.
 Bloqueo de permisos.
 Estandarización de codecs de audio.
 Implementación de Call centers y sistema de telefonía Web.
 Video llamada.
 Vinculación con la agenda interna del dispositivo.
 Administrador de llamadas por vía App’s o plan de llamadas.
Estas características y ventajas, permiten que las app’s sean una opción viable
para satisfacer las necesidades de comunicación, ya que la mayoría de los
usuarios cuentan con dispositivos móviles propios con la capacidad de soportar
esta tecnología, sin generar un gasto en la adquisición de estos dispositivos, a
continuación se muestra una tabla de los dispositivos que cuentas con estas
tecnologías.
79
4.2 Dispositivos Móviles
4.2.1 Dispositivos con sistema operativo MAC
 IPod touch 2
 Iphone 3
 IPod touch 3
 Iphone 4
 IPod touch 4
 Iphone 4S
 Iphone 1
 Ipad 1
 Iphone 2
 Ipad 2
Si bien Mac es una de las empresas con precios más altos, las facilidades de
compra de sus equipos la hacen una buena opción para el uso cotidiano de los
usuarios de la Universidad.
4.2.2 Dispositivos con sistema operativo Windows
 HTC 7 Surround.
 LG Quantum.
 HTC HD7.
 HTC 7 Pro.
 HTC 7 Trophy.
 Nokia Lumia 800.
 HTC 7 Mozart.
 Nokia Lumia 710
 Dell Venue Pro.
 Sony Ericsson X10.
 Samsung Focus.
 Sony Ericsson X8.
 Samsung Omnia 7.
 Sony Ericsson mini.
 LG Optimus 7.
 Sony Ericsson play.
80
Estos son algunos modelos más comerciales que cuentan con el sistema
operativo.
4.2.3 Dispositivos con sistema operativo Android
 Vodafone 845
 Sony Ericsson Xperia Arc
 LG GT540
 Samsung Galaxy S II
 LG SU2300
 LG Optimus 2X
 LG SU950/KU9500
 HTC Sensation
 Motorola Atrix
Estos dispositivos están teniendo una buena aceptación en los dispositivos
móviles ya que son de uso simple y de fácil aprendizaje por parte de los
usuarios, aunado a los costos menores en la mayoría de los equipos se
colocan con los más utilizados por el personal de la Universidad.
4.3 Aplicaciones en dispositivos Móviles
Se evaluarán diferentes
app’s
de dispositivos
móviles, algunas son
multiplataforma y otras son específicas para cada sistema operativo, éstas
serán las siguientes:
 Sipdroid
 Linphone
 3CXPhone
 SIAX
 Siphon
 Fring
 Skype
81
4.3.1 Sipdroid
Figura 4.1 Icono de Sipdroid como aparece en el dispositivo móvil. Fuente Android Market
tomada de www.market.android.com
Es uno de los programas más utilizados para Android, usa el Protocolo de
Inicio de Sesión, desarrollado plenamente para Android es un software de
código abierto publicado bajo la licencia GNU General Public License
Características:
 Puede utilizar dos cuentas SIP simultáneamente.
 Soporta.
Contiene la interfaz de Sipdroid con la aplicación por defecto de Android
marcador y, opcionalmente, le pide al usuario hacer una llamada saliente a
través Sipdroid o la red GSM/3G. <Se puede descargar gratis en el market que
es el gestor de programas para Android. La versión que viene en el android
market, tiene desactivado el envió de VoIP sobre la red 3G, pero para esto hay
una solución, simplemente se instala la aplicación desde http://sipdroid.org o
http://code.google.com/p/sipdroid/, así se podrá hacer uso de todas las
funcionalidades del software incluso mandar VoIP por 3G.
Una de las ventajas que plantea este programa es que puede conectarse con
varios proveedores VoIP que prestan el servicio de larga distancia a ciertos
países de forma gratuita como el servidor de http://www.pbxes.org que
82
presenta las conexiones gratuitas a Latinoamérica, además presenta una
configuración sencilla para los servidores Asterisk de la Universidad.
Lo que se puede destacar es la integración completa con el sistema de
llamadas de android, no se siente que se está utilizando una aplicación aparte
para hacer llamadas, este software se integra directamente con el directorio y
con el dialer app y permite llamar a los contactos como si se hiciera
normalmente con un teléfono convencional. Incluso se integra a tal nivel con el
sistema de notificaciones que se puede ver el estado del registro con un punto
que alterna entre rojo (error), amarillo (en uso) y verde (listo) como se muestra
en la Figura 4.2.
Figura
4.2
Inicio
de
la
aplicación
Sipdroid.
Fuente
Android
Market
tomada
de
www.market.android.com
Para configurarlo se inicia el programa, después se presiona Menú y
seleccionar Ajustes. Luego se selecciona Cuenta SIP, ver Figura 4.3, (soporta
hasta dos líneas) y se configurar usuario, password, dominio (host), puerto,
etc., como se muestra en la Figura 4.4. También se puede seleccionar si debe
operar bajo 3G, WIFI, VPN.
83
Figura 4.3 Pantalla de ajustes de Sipdroid como aparecen en el dispositivo móvil. Fuente
Android Market tomada de www.market.android.com
Figura 4.4 Configuración de Sipdroid en el dispositivo móvil. Fuente Android Market tomada de
www.market.android.com
Si la configuración es correcta en la pantalla de notificaciones del celular se
muestra el nombre de usuario y el ícono de color debería aparecer en verde, si
está incompleta la configuración aparecerá en rojo, y en amarillo si se está
conectando como se muestra en la Figura 4.5.
84
Figura
4.5:
Pantalla
de
notificaciones.
Fuente
Android
Market
tomada
de
www.market.android.com
Para hacer una llamada se marcar como de costumbre, al estar el programa
abierto mandará las llamadas al programa, se nota ya que la pantalla de
llamada es diferente, ver Figura 4.6.
Figura 4.6 Pantalla de recepción o salida de llamada de Sipdroid. Fuente Android Market
tomada de www.market.android.com
Para cerrar el softphone y poder hacer llamadas normales se debe ir al
programa, presionar Menú y seleccionar Salir.
85
4.3.2 Linphone
Figura 4.7 Icono de Linphone como aparece en el dispositivo móvil. Fuente Linphone Free Sip
VoIP Client tomada de www.linphone.org.
Es una aplicación de VoIP disponible para dispositivos móviles con sistema
operativo Windows, Android, Mac. Utiliza el protocolo de inicio de sesión para
la comunicación y está licenciado bajo la GNU General Public License. Puede
utilizarse incluso como un programa de computadora con el cual a través de
una diadema y un micrófono funcionara como teléfono normal.
Linphone se ejecuta en un teléfono móvil con Android sin problema alguno para
la conexión con los servidores de la Universidad, tiene soporte para codecs de
audio: Speex (banda estrecha y banda ancha), G.711 (u-law, a-law que son los
que maneja la universidad), GSM y iLBC (a través de un plug-in opcional).
El soporte de video codec: H263-1998, MPEG-4, Theora y H 0.264 (gracias a
un plugin basado en x264), con resoluciones de QCIF (176x144) a SVGA
(800x600), siempre que el ancho de banda y potencia del dispositivo son
suficientes.
Se han realizado pruebas para video llamada sobre este programa
encontrándose mejor recepción en los modelos de LG P500 y HTC, otros
modelos como el Sony Ericsson X10 y X8 no permiten el envío de video por el
formato de salida generando que solo uno de los dispositivos lograra ver la
imagen del otro dispositivo, todo esto sobre la plataforma de android, estas
pruebas se realizaron dentro del departamento de operación telefónica con
equipos de los empleados que fueron configurados con extensiones internas.
86
Para su instalación y configuración primero lo descargamos gratuitamente a
través de Market, se Ingresa al icono de Ajustes y se selecciona la aplicación
Linphone. Se introduce el nombre de usuario (Numero de extensión de la
universidad), la contraseña y el dominio del servidor o ip del servidor. Después
se Ajustan las demás opciones como muestra la Figura 4.8.
Figura 4.8 Pantalla de configuración de Linphone como aparece en el dispositivo móvil. Fuente
Linphone Free Sip VoIP Client tomada de www.linphone.org.
Se ajustan las demás opciones como muestra la Figura 4.9, marcando
específicamente en Transport la opción udp, para la configuración a los
servidores de la Universidad, se puede deshabilitar las opciones de GSM e
ILBC ya que por default solo se está configurando los codecs de PCMU y
PCMA.
87
Figura 4.9 Pantallas de configuración de Linphone para selección de características. Fuente
Linphone Free Sip VoIP Client tomada de www.linphone.org.
Después se selecciona la aplicación Linphone y se comprueba que se haya
registrado con éxito, estando conectada con los servidores Asterisk de la
universidad.
Figura 4.10 Pantalla de teclado de Linphone. Fuente Linphone Free Sip VoIP Client tomada de
www.linphone.org.
Con esto ya se puede realizar y recibir llamadas a través de Linphone y se
podrá elegir directamente las llamadas que quiere realizar a través de Linphone
ó directamente con el operador móvil según convenga.
88
Se pueden realizar llamadas una vez configurada y abierta la aplicación
Linphone marcando un número directamente (Keypad) o accediendo a los
contactos (Contacts) a pie de pantalla, ver Figura 4.10.
Si se usa el listado de contactos dentro de la aplicación Linphone las llamadas
se realizan a través del servidor de telefonía directamente, si se hace desde la
lista de contactos en el escritorio del dispositivo, se realizarán a través del
proveedor de telefonía móvil.
Cabe destacar que Linphone no soporta G729 que es uno de los codecs con
más estabilidad pero con un gasto extra, de forma que el único codec
soportado por ambos es el G711 (PCMA), lo cual hace que utilice más ancho
de banda, y en teléfonos móviles (Iphone o Android) repercute en que su
utilidad se restrinja ala WiFi.
4.3.3 3CXPhone
Figura 4.11 Icono de 3CXPhone como aparece en el dispositivo móvil. Fuente 3CX Software
Based PBX tomada de www.3cx.com
Cabe mencionar que 3CX por si sola es un software de telefonía que comparte
varias características de Asterisk, de esta forma, desarrollo 3CXPhone como
una opción para enlazar computadoras y dispositivos móviles al servidor que
brindara la telefonía.
89
3CXPhone es una aplicación basada en las necesidades de comunicación por
medio de VoIP en los dispositivos móviles, la aplicación permite las llamadas
entre los dispositivos y extensiones del servidor y las líneas telefónicas del
exterior de la red de la telefonía pública (PSTN) mediante la tecnología de voz
sobre IP (VoIP). La central IP 3CX es comparable a la PBX IP de Asterisk ya
que son softwares que emulan la función de un sistema telefónico o PABX.
Si bien hay una edición gratuita de 3CX no es de código abierto o software
GNU. 3CX IP PBX no sólo esta comercialmente soportada, sino que también
es apoyada por una comunidad voluntaria de los usuarios, expertos de redes y
telefonía a través de un foro de Internet.
El 3CX IP PBX es un sistema que se creó en una plataforma basadas en
Microsoft Windows y no hay versión para Linux. Se basa exclusivamente en el
protocolo SIP y el estándar no es compatible con protocolos como el de
Asterisk eXchange Interamericana (IAX), por tal motivo no se utiliza este
software como el servidor de la telefonía de la universidad, solo se comprobó el
funcionamiento de su aplicación para dispositivos móviles. Las pruebas que se
realizaron mediante esta aplicación dentro de los dispositivos móviles de la
universidad, produjeron un buen envío y recepción de sonido, pero limitantes a
la hora de las llamadas ya que la versión gratuita no tiene permitido todas las
aplicaciones que se pueden llevar a cabo con este software, la video llamada
está bloqueada para la versión gratuita impidiendo la implementación de la
misma aunque presenta varias características que sirven como una central
telefónica ejecutando las opciones de Asterisk.
Las características esenciales que se encuentran en la 3CX son comparables a
las funciones de un Asterisk tradicional basada en hardware: llamando de
extensión a extensión, grupos de búsqueda de teléfonos, buzón de voz,
respuesta interactiva de voz con menús etc.
Características del 3CXPhone:
 Aplicación pequeña y rápida.
 Habilidad para trasferir llamadas o ponerlas en espera.
 Multi-líneas (Windows).
90
 Soporta múltiples perfiles SIP.
 Muestra registro / historial de llamadas personales.
 Soporta y adhiere a los estándares RFC SIP.
 Soporta diademas USB estándar y Plantronics (Windows).
 Soporta G.711 (Ley-A y Ley-u), GSM y codecs Speex.
 Soporte STUN para NAT/firewall.
 Archivo de instalación provisto como MSI para fácil despliegue
(Windows).
La función de aprovisionamiento sólo puede utilizarse cuando el teléfono está
conectado en forma inalámbrica a través de la misma LAN que la máquina
donde se encuentra instalado el servidor Asterisk. Una vez que el teléfono se
ha aprovisionado, puede utilizarse tanto en la red local como desde una
ubicación remota. Aunque esta aplicación es multiplataforma solo se probó la
conexión en dispositivos móviles con sistema operativo Android, siendo estos:
 HTC Desiré.
 Samsung Galaxy S y S2.
 Sony Ericsson Mini X10 y
 Motorola Milestone.
Xperia.
 HTC Wildfire y Wildfire S.
Sistemas operativos Android soportados:
 2.0
 2.2
 2.1
 2.3
 3.0
Los teléfonos Motorola Droid X y Samsung Galaxy Spica i5700 no están
soportados. Para su instalación y configuración en los dispositivos móviles se
requirió hacer lo siguiente.
Inicie el Android Market, o alternativamente descargue la aplicación desde
http://es.androidzoom.com/android_applications/communication/3cxphone-forandroid-voip_huxw.html. Después busque 3CXPhone o simplemente ingrese
3CX. Esta búsqueda traerá al 3CXPhone para Android. Se selecciona la opción
91
de Instalar. Se presiona OK para aceptar el acceso a los componentes internos
de Android y la descarga comenzará. La aplicación será instalada
automáticamente.
Después de haber instalado 3CXPhone para Android, se debe configurar para
usar un proveedor de VoIP o una PBX IP (servidor SIP) para poder realizar y
recibir llamadas. Es importante saber que 3CX sólo ofrece el software, por eso
no es recomendable usarlo si no se cuenta con una central telefónica Asterisk
ya que no proporciona ningún servicio de llamadas. Después de obtener una
cuenta en un proveedor de VoIP o los detalles de su extensión de una PBX IP
o Asterisk, se procede a configurar una conexión a esa cuenta en el 3CXPhone
de la siguiente manera:
Se inicia 3CXPhone tocando el icono correspondiente. La primera vez que se
inicie 3CXPhone, automáticamente pedirá que se cree un nuevo perfil de
conexión. Selecciona Add New para crear un nuevo perfil.
Si se va a conectar a la Central Telefónica y se encuentra en la misma red
LAN, entonces se puede hacer que 3CXPhone para Android sea configurado
automáticamente. Esto debe ser configurado desde el servidor pero se tomará
una configuración manual.
Primero se ingresa un nombre para el nuevo perfil en el campo Profile name.
De ahí se Introduce el nombre de usuario (a veces conocido como el número
de extensión o ID de SIP) en el campo User. Especificando su contraseña en el
campo Password. La terminología empleada puede variar entre proveedores de
VoIP y PBX (por ejemplo, el nombre de usuario es a menudo el número de
teléfono o número de extensión).
En el campo External Server, se especifica el nombre de dominio o la dirección
IP pública del servidor SIP (también conocido como servidor de registro o
registrador SIP) de su proveedor VoIP o PBX IP. Si se va a utilizar una
conexión con una PBX IP en la red local, se específica la IP local de la PBX IP
en el campo Internal Server, por ejemplo 192.168.1.15 ver Figura 4.12.
92
Figura 4.12 Pantalla de configuración de 3CXPhone como aparece en el dispositivo móvil.
Fuente 3CX Software Based PBX tomada de www.3cx.com
Si el servidor VoIP cuenta con un nombre de servidor STUN, se especifica en
el campo STUN Server. Si no, se puede dejar la entrada del servidor STUN
como stun3.3cx.com.
Si el servidor VoIP requiere el uso de un proxy de salida, se presiona el botón
Advanced y el proxy de salida en el campo Proxy.
Para finalizar se hace clic en Save para crear el perfil de conexión. Este nuevo
perfil se muestra en la sección Profiles. Una vez que haya ingresado con éxito,
el nombre de usuario aparecerá en la parte superior del lado derecho.
Figura 4.13 Pantallas de marcado y teclado de 3CXPhonel. Fuente 3CX Software Based PBX
tomada de www.3cx.com
93
Se presiona Save, después presione el botón verde cerca del perfil que se
desea utilizar y el 3CXPhone para Android se registrará, ver Figura 4.13.
4.3.4 SIAX
Figura 4.14 Icono de SIAX como aparece en el dispositivo móvil. Fuente SIAX the Better
Connection tomada de www.siax.org.
SIAX es una aplicación para iPhone que permite agregar una o varios
proveedores de VoIP para hacer llamadas más baratas utilizando una conexión
WIFI o con una conexión 3G/UMTS/Edge/GPRS. No cuenta con la opción de
video llamada en las versiones iniciales. Esta aplicación es utilizada en los
dispositivos de Mac Ipod e Iphone como una solución para la instalación de
extensiones IP o Iax2, la calidad del sonido es aceptable aunque varia en la red
a la que está conectada, por ejemplo dentro de la red inalámbrica de la
universidad presenta problema en la voz ya que no se cuenta con un ancho de
banda reservada para la voz. Aunque presenta la cualidad de poder
implementa cuentas del protocolo Iax, que disminuye este problema de envío
de voz. Siax también tiene soporte para SMS. Mediante un servidor libre.
Características claves:
 Protocolos SIP y IAX2.
 Soporte de SMS.
 STUN habilitado/deshabilitado.
94
 Múltiples cuentas SIP y IAX2.
 Codecs: G.711 a/u y GSM.
 Soporte de tonos DTMF.
 WiFi y 3G/UMTS.
 Edge/GPRS.
 Discado desde la agenda.
 Sin ecos ni demoras en la voz.
Para la instalación de SIAX, se ingresa en el gestor de aplicaciones para Mac,
cidya y se busca la aplicación SIAX, se aceptan los requisitos de instalación y
se instalara automáticamente. Después se ingresa a la aplicación SIAX
pulsando el icono SIAX en el menú del dispositivo móvil.
Figura 4.15 Pantalla de Inicio de SIAX como aparece en el dispositivo móvil. Fuente SIAX the
Better Connection tomada de www.siax.org.
Después se va al menú de la cuenta a la opción Más y se presiona Cuentas y
luego editar en la esquina superior derecha de la pantalla, como muestra la
Figura 4.16.
95
Figura 4.16 Pantallas de configuración de SIAX como aparece en el dispositivo móvil. Fuente
SIAX the Better Connection tomada de www.siax.org.
Después se pulsa el botón Añadir nuevo SIP o IAX. Figura 4.17.
Figura 4.17 Pantalla de SIAX para agregar usuarios. Fuente SIAX the Better Connection
tomada de www.siax.org.
96
Se Ingresa la IP o el nombre del servidor, el nombre de usuario y contraseña,
Figura 4.18.
Figura 4.18 Pantalla de autorización de SIAX. Fuente SIAX the Better Connection tomada de
www.siax.org.
Se pulsa el botón en la parte superior derecha para guardar la información de
la cuenta. Puede activar la conexión con el botón ON / OFF o se puede ir a la
pestaña del nombre de la cuenta (no en modo de edición) y presionar el botón
conectar y activar. La luz verde indica que la conexión ha sido establecida. Si
aparece una luz roja también es un mensaje de error, diciendo lo que salió mal,
como se muestra en la Figura 4.19.
Figura 4.19 Pantalla de error de los datos con el servidor de SIAX. Fuente SIAX the Better
Connection tomada de www.siax.org.
97
De lo contrario se vera de la siguiente forma, Figura 4.20.
Figura 4.20 Pantalla de aceptación de los datos con el servidor de SIAX. Fuente SIAX the
Better Connection tomada de www.siax.org.
Para su uso se debe marcar el número con el que se quiere enlazar y pulsar
SIP o IAX Para elegir el tipo de extensión por el cual se va a salir. También se
puede marcar desde la lista de contactos, al ingresar y seleccionar algunos de
los contactos aparecerá un submenú con dos opciones una con el icono de
Siax y otra con la red del dispositivo móvil, Siax siempre pide que se elija la
cuenta. Ver Figura 4.21.
Figura 4.21 Pantallas de marcado de SIAX. Fuente SIAX the Better Connection tomada de
www.siax.org.
Si se está usando más de un proveedor, se puede configurar un proveedor por
defecto. Para después cambiar cualquiera de las cuentas por defecto. Sólo se
98
tiene que pulsar y arrastrar en la parte derecha de la fila en cuenta que puede
mover las cuentas de arriba hacia abajo. Ver Figura 4.22.
Figura 4.22 Pantalla de configuración de proveedores de SIAX. Fuente SIAX the Better
Connection tomada de www.siax.org.
4.3.5 Siphon
Figura 4.23 Icono de Siphon como aparece en el dispositivo móvil. Fuente Siphon tomada de
code.google.com/p/siphon
El proyecto Siphon SIP/VoIP es el primero en su categoría que trabaja sobre
ambas plataformas iPhone e iPod Touch. Soporta el protocolo estándar de voz
sobre ip SIP lo que lo hace compatible con cientos de proveedores de telefonía
ip y ofrece una interfaz gráfica que preserva el diseño original de Apple para
iPhone.
Es una de las primeras aplicaciones libres de SIP / VoIP aplicación para iPhone
e iPod Touch 1 y 2. Sifón SIP / VoIP es un proyecto pionero en su categoría
que funciona en el iPhone y el iPod Touch 2 con kit manos libres portátil para
99
todos los proveedores SIP. Se trata de una aplicación nativa aprobada que se
ejecuta en el uso interno 2.X micro / altavoz y auriculares.
Figura 4.24 Pantallas de inicio de Siphon. Fuente Siphon tomada de code.google.com/p/siphon
Esta aplicación es la más utilizada en los dispositivos móviles de los empleados
de la universidad, ya que muestra una estabilidad de señal buena, bueno
sonido de comunicación y facilidad en la configuración. Para instalarlo se
requiere la descarga de la aplicación desde el gestor de paquetes cidya,
buscándolo y seleccionando la instalación, se inicia automáticamente al aceptar
los requerimientos. Después ingresamos en la pantalla del dispositivo en el
icono de la aplicación. Para ingresar a la configuración, o ingresar en
configuraciones y buscar el icono de la aplicación, como muestra la Figura
4.25.
Figura 4.25 Configuración de Siphon desde en el dispositivo móvil. Fuente Siphon tomada de
code.google.com/p/sipón
100
Se ingresa el nombre de usuario password y servidor al cual se va a conectar,
en varias ocasiones el nombre corresponde al número de extensión asignada.
Los parámetros de configuración avanzada pueden quedarse tal y cual están,
con esto se tiene una configuración sencilla y agradable para los usuarios. Ver
Figura 2.26.
Figura
4.26
Pantallas
de
configuración
de
Siphon.
Fuente
Siphon
tomada
de
code.google.com/p/siphon
Esta aplicación funciona adecuadamente en los dispositivos móviles que se
probo, con buena señal, estable, sonido sin distorsión ni eco, presentándose
como la mejor opción para dispositivos con sistema operativo Mac
101
4.3.6 Fring
Figura 4.27 Icono de Fring como aparece en el dispositivo móvil. Fuente Fring Get Together,
Mobile tomada de www.fring.com
No es solo una aplicación para dispositivos móviles, sino que cuenta con sus
servidores en línea para poder darse de alta y obtener una cuenta, y
comunicarse con los contactos de Fring, brinda un servicio completo de
telefonía, sin la necesidad de contar con un servidor propio Asterisk, esta
opción se presenta para poder realizar llamadas entre los empleados de
manera más personalizada, así pueden seleccionar sus nombre de usuarios y
tener video llamadas con grupos de amigos o de trabajo, vincular la lista de
números del dispositivo y enlazarse de manera gratuita en algunas llamadas,
dependiendo de la cantidad de las mismas o si hay servidores gratuitos en la
región donde se encuentre.
Presenta la opción de ser multiplataforma y poder ser descargado de los
principales gestores para instalar y configurar ya sea en el App store de iPhone
en el market de android y para Windows Mobile o 7, en las llamadas entre
usuarios no hay costo alguno solo tienes algunos servicios por los cuales
genera un costo, este costo se consume del crédito del dispositivo o del plan de
llamadas que tenga contratado con las empresas de telefonía celular:
 Enviar mensajes SMS: Permite que la aplicación envíe mensajes SMS.
Es posible que se tenga que pagar por los mensajes que las
aplicaciones malintencionadas envíen sin la confirmación.
102
 Llamar directamente a números de teléfono: Permite que la aplicación
llame a números de teléfono sin la intervención del usuario. Las
aplicaciones malintencionadas pueden originar llamadas inesperadas en
la factura telefónica. Se debe tener en cuenta que con este permiso la
aplicación no puede realizar llamadas a números de emergencia.
 Controles de hardware: Permite configurar las opciones de llamada.
 Cambiar la configuración de audio: Permite que la aplicación modifique
la configuración de audio global como, por ejemplo, el volumen y la
salida.
 Grabar sonido: Permite que la aplicación acceda a la ruta de grabación
de audio.
 Realizar fotografías y vídeos: Permite que la aplicación realice
fotografías y vídeos con la cámara. De este modo, puede recopilar en
cualquier momento las imágenes que capta la cámara.
 Leer SMS o MMS: Permite que la aplicación lea mensajes SMS
almacenados en el dispositivo o en la tarjeta SIM. Las aplicaciones
malintencionadas pueden leer los mensajes confidenciales.
 Recibir SMS: Permite que una aplicación reciba y procese mensajes
SMS. Las aplicaciones malintencionadas pueden controlar los mensajes
o eliminarlos sin mostrarlos al usuario.
Para la comunicación de red contiene un acceso íntegro a Internet permitiendo
que una aplicación cree sockets de red. También crea conexiones de Bluetooth
viendo la configuración del dispositivo Bluetooth local para establecer y aceptar
conexiones con los dispositivos sincronizados.
Permite que una aplicación lea todos los datos de contacto (direcciones)
almacenados en el dispositivo. Las aplicaciones malintencionadas pueden
utilizar este permiso para enviar tus datos a otras personas. Además permite
que una aplicación lea distintos archivos de registro del sistema. La aplicación
puede utilizar este permiso para obtener información general sobre las
acciones que realizas con el teléfono, que puede incluir datos personales o
privados.
103
Permite que la aplicación acceda a las funciones de teléfono del dispositivo.
Una aplicación con este permiso puede determinar el número de teléfono y el
número de serie de este teléfono, si una llamada está activa, el número al que
está vinculada esa llamada, etc.
En cuanto al almacenamiento permite modificar o eliminar el contenido del
almacenamiento USB o modificar o eliminar el contenido de la tarjeta SD. La
aplicación escriba en el almacenamiento USB y en la tarjeta SD. Las
herramientas del sistema permiten que se conecte a puntos de acceso WiFi y
se desconecte de ellos, y realice modificaciones en las redes WiFi
configuradas. Además impide que el dispositivo entre en modo de suspensión
así como inhabilita el bloqueo del teclado y cualquier protección con contraseña
asociada. Un ejemplo legítimo de este permiso es la inhabilitación por parte del
teléfono del bloqueo del teclado cuando recibe una llamada telefónica entrante
y su posterior habilitación cuando finaliza la llamada.
Tomando cada uno de estos aspectos podemos verificar que es una aplicación
total para los dispositivos móviles que si bien plantean y control adecuado el
dispositivo, contiene demasiados puntos de seguridad incompleta debido a las
instalaciones inadecuadas de programas que burlen la seguridad y envíen la
información contenida en el dispositivo a servidores externos. Debido a este
control total del teléfono, la configuración del mismo contiene muchas limitantes
para los usuarios, ya que requiere de conocimientos generales de los
dispositivos que la mayoría de las personas no suelen tener en ellos, por lo
cual no se presenta como una opción viable para su instalación dentro de los
dispositivos de los empleados de la universidad.
Para su instalación solo requiere la descarga desde los gestores de
aplicaciones, para la configuración solicitara un usuario, password y el nombre,
el usuario es el identificador personal por lo cual no puede estar repetido, en
caso de ser así la aplicación mandara opciones adicionales libres para su
selección o bien podrá regresar para introducir otro usuario en la pantalla
inicial, ver Figura 4.28.
104
Figura 4.28 Pantalla de configuración de usuarios Frig. Fuente Fring Get Together, Mobile
tomada de www.fring.com
Cada vez que ingrese pedirá los datos de Id de usuario y password como lo
muestra la Figura 4.29.
Figura 4.29 Pantalla de logeo de inicio de la aplicación Frig. Fuente Fring Get Together, Mobile
tomada de www.fring.com
Para vincular la aplicación al número telefónico del dispositivo pedirá el número
de celular y el correo valido del usuario. Ver Figura 4.30.
105
Figura 4.30 Pantalla de vinculación de la aplicación con el número del dispoitio movil. Fuente
Fring Get Together, Mobile tomada de www.fring.com
Tiene la opción de seleccionarse el idioma deseado, como se muestra en la
Figura 4.31.
Figura 4.31 Pantalla de onfiguración de idioma de la aplicación. Fuente Fring Get Together,
Mobile tomada de www.fring.com
La aplicación puede ser personalizada con una imagen desde un archivo
existente o tomar una foto para identificarse con las personas que desee
comunicarse. Como se muestra a continuación en la Figura 4.32.
106
Figura 4.32 Pantalla del perfil de usuario de la aplicación Fring. Fuente Fring Get Together,
Mobile tomada de www.fring.com
La aplicación se vincula con la lista de contactos del dispositivo móvil. Ver
Figura 4.33.
Figura 4.33 Pantalla de vinculación de la aplicaión con los ontactos del dispoitio movil. Fuente
Fring Get Together, Mobile tomada de www.fring.com
El teclado, ver Figura 4.34, se mantiene escondido hasta que sea requerido por
el usuario.
107
Figura 4.34 Pantalla del teclado numerico de la aplicaión Fring. Fuente Fring Get Together,
Mobile tomada de www.fring.com
La interfaz de marcación que presenta la aplicación es sencilla e inductiva
como se muestra en la Figura 4.35.
Figura 4.35 Pantalla de marcación de la aplicaión Fring. Fuente Fring Get Together, Mobile
tomada de www.fring.com
Ya realizada la marcación, las llamadas se presentan con una interfaz amigable
para el usuario, donde se encuentra el cronometro de la llamada y un botón de
finalizar llamada, como se muestra en la Figura 4.36.
108
Figura 4.36 Pantalla de llamada de la aplicaión Fring. Fuente Fring Get Together, Mobile
tomada de www.fring.com
La aplicación presenta la opción de video llamada ya sea de uno a uno o de
manera compartida como se muestra en la Figura 4.37
Figura 4.37 Pantalla de video llamada de la aplicaión Fring. Fuente Fring Get Together, Mobile
tomada de www.fring.com
La aplicación como ya se mencionó antes no sólo nos proporciona llamadas y
video llamadas, si no envío de mensajes de texto, lo cual se presentan en una
interfaz inductiva y se presenta como una conversación de chat, como se
puede ver en la figura 4.38.
109
Figura 4.38 Pantalla enio de mensajes de la aplicaión Fring. Fuente Fring Get Together, Mobile
tomada de www.fring.com
También tiene la opción de vincularse con las redes sociales a través de la
aplicación.
4.3.7 Skype
Figura 4.39 Icono de Skype como aparece en el dispositivo móvil. Fuente Skype tomada de
www.skype.com.
Aplicación con servidores propios para el servicio de llamadas entre sus
usuarios y un bajo costo hacia usuarios externos de Skype, multiplataforma
para Iphone, Android, Symbian e Ipad, con costos por llamada, pagos
mensuales, Skye Premium que incluye una cantidad de mensajes y llamas
dentro del plan y diferentes formas de pago. Se presenta como una gran opción
debido a su previa instalación en varios dispositivos móviles de la universidad,
110
lo que trae consigo que los usuarios tengan un conocimiento previo del uso de
la aplicación, contando con desventajas en los costos que puedan generarle a
los usuarios.
 Video chat gratuito: Videollama a los contactos en México, en Estados
Unidos, España o a tus colegas en Canadá, gratis.
 Llamadas a teléfonos fijos y móviles: Llamadas en todo el mundo a
teléfonos fijos o móviles desde 0,9c por minuto.
 Llamadas gratuitas: Hablar con cualquier persona en Skype, en
cualquier lugar del mundo, gratis con una llamada entre usuarios de
Skype.
 Videollamadas grupales: Videollamada con clientes Skype, limitada a
usuarios Skype.
 Llamadas en conferencia
 Números de Skype To Go: Llamar con tarifas excepcionales utilizando
números de acceso especial.
 Números de Internet: Un número al que cualquier persona puede llamar
a los usuarios, dondequiera que esté, y recibir la llamada en Skype.
 Buzón de Voz.
 Desvío de Llamadas.
 Transferencia de llamadas.
 Identificación de llamadas.
 Pantalla compartida: Muestra presentaciones, fotografías, etc.
 Mensajería instantánea.
 Envío de archivos.
 SMS.
 Skype WiFi
111
4.4 Evaluación de app’s VoIP para la Universidad
Veracruzana
Existen muchas aplicaciones para los dispositivos móviles, que implementen el
uso de VoIP, la mayoría Utilizando clientes SIP, con codecs Ulaw y Alaw, Para
esta investigación de utilizaron:
 Skype
 Sipdroid
 Linphone
 3CXPhone
 SIAX
 Siphon
 Fring
Las cuales se detectaron como las más utilizadas, recomendadas y con mayor
soporte para el mantenimiento y actualizaciones, se verificaran características
para evaluar cuales son las mejores opciones de implementación en los
dispositivos móviles de usuarios de la universidad a partir de las requeridas en
el inicio de la investigación, como solución a los problemas de comunicación,
debido a la falta de nodos o aparatos de telefonía.
Se presenta una tabla de comparación de las características, que se
mencionaron al principio de este capítulo como punto de partida para la
selección de la aplicación multiplataforma o aplicaciones más recomendables
para el proyecto. Se utiliza un sistema de puntuación de 10 puntos al contenido
o no de las características, no hay puntos medios. Es importante mencionar
que Skype y Fring son implementaciones muy robustas con sus propios
servidores de telefonía, los cuales no necesitan configuración interna del
departamento de telefonía lo cual con lleva a limitar la comunicación con
extensiones de la universidad, dejando solo entre usuarios comunes de estos
servicios lo cual presenta una solución limitada al problema y 3CX Phone va a
ser considerada solo su aplicación para dispositivos móviles y no la del servidor
de telefonía que contiene ya que caeríamos en los casos anteriores.
112
Características
Skype
Sipdroid
Linphone
3CXPhone
SIAX
Siphon
Fring
Multiplataforma
OK
OK
OK
OK
X
X
OK
Interfaz amigable
OK
OK
OK
X
OK
OK
X
Fácil configuración
OK
OK
OK
X
OK
OK
X
Funciones del dispositivo
OK
OK
OK
OK
OK
OK
OK
Actualizaciones continuas
OK
OK
OK
OK
OK
OK
OK
X
OK
OK
X
OK
OK
X
OK
OK
OK
OK
OK
OK
X
Administración remota del servidor
X
OK
OK
X
OK
OK
X
Bloqueo de funciones
X
OK
OK
OK
OK
OK
X
Bloqueo de permisos
X
OK
OK
OK
OK
OK
X
OK
OK
OK
OK
OK
OK
OK
X
OK
OK
OK
OK
OK
X
Video llamada
OK
OK
OK
OK
X
X
OK
Vinculación con la agenda
Llamadas por vía App’s o plan de
llamadas
Totales
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
100
150
150
110
130
130
70
Gratuito
Almacenamiento
Estandarización de codecs
Call centers y sistema de telefonía Web
Tabla 4.1: Comparación app’s VoIP para dispositivos móviles de la Universidad Veracruzana.
113
Una de las características más importantes es la cuestión de seguridad, que
aplicaría pare el caso de Skype y Fring los cuales contienen servidores
externos a la universidad, por tal motivo aumenten sus niveles de riesgo y
siendo el caso de Fring el mayor riesgo por todo el control que tiene sobre la
información de los usuarios y el uso de su dispositivo.
La Tabla 4.1 nos muestra una ventaja entre las aplicaciones Sipdroid y
Linphone con respecto de las demás, ya que contienen todas las
características requeridas de inicio, así como otras características extras que
los presentan como las mejores opciones de uso en aplicaciones, dejando su
selección libre a los usuarios finales, presentando así una ventaja para la
aceptación de estas aplicaciones en los dispositivos móviles por parte de los
usuarios, ya que no lo relacionarían como una imposición o uso de recursos
personales para la comunicación en la Universidad Veracruzana, sino como
solución para sus limitantes en comunicación con opciones seleccionables y
personalizables por ellos, incrementando el rango de éxito de las aplicaciones
del proyecto.
114
CONCLUSIONES
Se realizó una investigación sobre la estructura tecnología de la telefonía de la
Universidad Veracruzana, desde la definición de sus elementos, software que
la conforma: Avaya, Asterisk, IP-Office. Teléfonos analógicos, teléfonos
digitales, teléfonos IP, Tarjetas analógicas y digitales, servidores, entre otros.
Para identificar con que se cuenta y que se necesita para mantener
comunicado a cada uno de los empleados de la Universidad. En concreto se
abordó la telefonía con software libre, Asterisk como central telefónica, sus
versiones, su desarrollo, ventajas y desventajas. Asterisk es amplio y complejo
debido a su naturaleza de código libre, pero para la universidad no se utilizan
cada uno de sus módulos, así que la instalación se ve modificada a solo los
paquetes que se requieren para la creación de extensiones, troncales, captura
de llamadas y callcenters. Esta telefonía no cubre la demanda de comunicación
dentro de la universidad, debido a ello se necesita una solución con bajos
costos en mano de obra y monetaria. Se determino que la mayoría de los
empleados cuentan con un dispositivo móvil, el cual puede ser utilizado
mediante una aplicación como una extensión telefónica donde localizar al
usuario sin costo alguno para él, esto se realiza mediante la conexión WiFi de
los dispositivos con aplicaciones que al detectar automáticamente la conexión a
Internet se activen y obtengan servicio a través del servidor principal de la
Universidad, estas cuentas quedaran configuradas por el personal de telefonía
encargado del control de las extensiones, quienes programarán las opciones y
privilegios de cada una de las extensiones. Actualmente el servidor cuenta con
la capacidad de 500 extensiones de las cuales solo se utilizan 100, dejando un
amplio campo se uso en los dispositivos móviles.
No se necesita de una gran inversión por parte de la Universidad, ya que se
utilizarán los dispositivos de los empleados que contengan las características
necesarias para la implementación de la aplicación, sin obligación por parte de
los empleados y recibiendo una capacitación sencilla del uso de su dispositivo
con estas aplicaciones independiente mente de la marca o sistema operativo
con el que cuenten. Las características y ventajas que se buscaron dentro de
las aplicaciones son la multiplataforma, interfaz amigable con el usuario
prioritario para la aceptación del mismo, fácil configuración por si en algún
momento por actualización se pierde el enlace y los permisos con el servidor
116
principal de la universidad, que no interfiera con las funciones del dispositivo
móvil, actualizaciones continuas, gratuita, que no requiera gran capacidad de
almacenamiento dentro des dispositivo y lo alenté, una administración remota
del servidor, el bloqueo de funciones y permisos, la estandarización de codecs
de audio, la implementación de Call centers y sistema de telefonía Web, la
video
llamada, vinculación con
la agenda interna del dispositivo y
fundamentalmente la administrador de llamadas por vía App’s o plan de
llamadas.
Se debe tomar en cuenta que los dispositivos móviles cuentan con diferentes
tipos de sistemas operativos, dentro de la investigación se seleccionaron los
más comunes y de mayor soporte:
 sistema operativo MAC
 sistema operativo Windows
 sistema operativo Android
Ya que estos han presentado un avance considerable dentro de la telefonía
móvil, con sus propios gestores de aplicaciones. Si bien en cierto existen
diversas aplicaciones de comunicación para cada uno de estos sistemas
operativos, muchas están basadas en otras y con el paso del tiempo van
desapareciendo por la falta de soporte y los costos que se van generando en
su diseño y programación, debido a esto se han seleccionado aquellas que
llevan tiempo en el mercado y se proyectan con un futuro mayor a las otras, no
contienen recopilación de líneas de código de otras aplicaciones, estas
aplicaciones son:
 Skype
 Sipdroid
 Linphone
 3CXPhone
 SIAX
 Siphon
 Fring
117
Sipdroid es una aplicación más utilizada dentro del mercado de dispositivos
móviles con sistema operativo Android, esta aplicación se basa en el Protocolo
de Inicio de Sesión o comúnmente llamado SIP por las siglas, desarrollado
plenamente para Android es un software de código abierto publicado bajo la
licencia GNU General Public License, lo cual nos permite poder modificar el
código. Cuenta con las ccaracterística de poder utilizar dos cuentas SIP
simultáneamente.
Linphone es una aplicación de VoIP disponible para dispositivos móviles con
sistema operativo Windows, Android y Mac, su multiplataforma lo presenta
como una opción propicia para la instalación en los dispositivos móviles de los
empleados. Este también utiliza el protocolo de inicio de sesión para la
comunicación y está licenciado bajo la GNU General Public License. Linphone
se puede ejecutar como una aplicación en modo consola. Puede utilizarse
incluso como un programa de computadora con el cual a través de una
diadema y un micrófono funcionara como teléfono normal.
3CXPhone es una aplicación con soporte propio a través de los servidores
instalados en red, basado en la comunicación por medio de VoIP de los
dispositivos móviles, esta aplicación permite las llamadas entre los dispositivos
y extensiones del servidor y las líneas telefónicas del exterior de la red de la
telefonía pública. Es importante recordar que la central IP 3CX es comparable a
la PBX IP de Asterisk ya que son softwares que emulan la función de un
sistema telefónico.
SIAX es una aplicación para el sistema operativo Mac la cual nos permite
agregar una o varios proveedores de VoIP, con lo cual lo podernos vincular a
diferentes servidores de la universidad, utilizando una conexión WIFI o una
conexión 3G. Es la aplicación es utilizada en los dispositivos de Mac Ipod e
Iphone como una solución para la instalación de extensiones IP o Iax2, la
calidad del sonido es aceptable aunque varia en la red a la que está conectada.
Siphon es una de las primeras aplicaciones libres que utiliza el protocolo de
inicio de sesion. Sifón es un proyecto pionero en su categoría que funciona en
el iPhone y el iPod Touch con manos libres portátil para todos los proveedores
118
SIP. Se trata de una aplicación nativa aprobada que se ejecuta en el uso
interno 2.X micro / altavoz y auriculares.
Fring presenta la opción de ser multiplataforma y poder ser descargado de los
principales gestores para instalar y configurar ya sea en el App store de iPhone
en el market de android y para Windows Mobile o 7, en las llamadas entre
usuarios no hay costo alguno solo tienes algunos servicios por los cuales
genera un costo, este costo se consume del crédito del dispositivo o del plan de
llamadas que tenga contratado con las empresas de telefonía celular. Puede
presentar diferentes problemas al usuario sino sabe determinar el medio de
salida de las llamadas e incurrirle costos de marcado a número de la
universidad.
Skype es sin duda la aplicación más usada actualmente cuenta con servidores
propios para el servicio de llamadas entre sus usuarios y un bajo costo hacia
usuarios externos de Skype, multiplataforma para Iphone, Android, Symbian y
Ipad, con costos por llamada, pagos mensuales. Se presenta como una gran
opción debido a su previa instalación en varios dispositivos móviles de la
universidad, lo que trae consigo que los usuarios tengan un conocimiento
previo del uso de la aplicación, contando con desventajas en los costos que
puedan generarle a los usuarios.
Con estas diferentes aplicaciones se presentan diversas opciones de solución
a las necesidades de comunicación, pero para una buena administración por
parte de la Universidad, en este caso el departamento de operación telefónica,
se recomienda una estandarización en las aplicaciones, siendo las más
adecuadas Sipdroid y Linphone que ya están en uso en varios dispositivos
móviles en la Universidad Veracruzana.
Su implementación dependerá de la aceptación de los usuarios, la explicación
detallada de las ventajas y una capacitación constante, por parte del
departamento a cargo, proyectándose como la solución a las necesidades de
comunicación de la Universidad.
119
FUENTES DE INFORMACIÓN
1. Aerodinamic (2008). Comeros Shoroom Digital. Recuperado el 26 de
Octubre de 2011, de http://www.comerosdigital.com.ar
2. Bitweaver (2003). Voip-info.org. Recuperado el 12 de Septiembre de 2011,
de http://www.voip-info.org
3. Central telefónica. Fuente Castillo, L. (2009). Introducción a la Telefonía
(Versión 1) [Programa de computación]. México.
4. COMTALK (2010). Comtalk. Recuperado el 27 de Octubre de 2011, de
http://comtalkinc.com
5. Dell (2011). DELL. Recuperado el 27 de Octubre de 2011, de
http://www.dell.com
6. Departamento de Operación Telefónica (2009). Manual de Procedimientos
Administrativos (Versión 1) [Programa de computación]. Xalapa.
7. Design by Free CSS Templates (2009). Voip para Novatos. Recuperado el
12 de Septiembre de 2011, de http://www.voipnovatos.es
8. Digium (2004). Asterisk Guru. Recuperado el 14 de Septiembre de 2011, de
http://www.asteriskguru.com
9. Famacom S.r.l (2005). Famacon Comunicatión & data system. Recuperado
el 26 de Octubre de 2011, de http://www.famacom.com.ar
10. Fring (2011). Fring get together, mobile. Recuperado el 2 de Diciembre de
2011, de http://www.fring.com
11. Google (2011). Android Market. Recuperado el 22 de Noviembre de 2011,
de https://www.android.com
12. Google (2011). Shiphon Siphon SIP-VoIP for iPhoneand Ipod Touch.
Recuperado el 2 de diciembre de 2011, de code.google.com/p/siphon/
120
13. Linphone (2010). Linphone Free SIP VoIP client. Recuperado el 22 de
Noviembre de 2011, de http://www.linphone.org
14. Mahler Paul. (2005). VoIP Telephony with Asterisk. Second Edition. San
Francisco. Signate.
15. Panafonic (2002). Panafonic. Recuperado el 26 de Octubre de 2011, de
http://www.panafonic.com
16. Siax.org Corp (2008). Siax the better connection. Recuperado el 29 de
Noviembre de 2011, de http://www.siax.org
17. Skype Limited (2011). Skype. Recuperado el 4 de Diciembre de 2011, de
http://www.skype.com
18. Software DSpace Copyright (2004). Repositorio de la escuela Superior
Politécnica del Litoral. Recuperada el 13 de Septiembre de 2011, de
http://www.dspace.espol.edu.ec/
19. TelephonesOnline Pty Ltd (2002). Telephones Online. Recuperado el 28 de
Octubre de 2011, de http://www.telephonesonline.com.au
20. Universidad Illinois (2010). UIC University of Illionois at Chicago.
Recuperado el 26 de Octubre de 2011, de http://www.uic.edu
21. Universidad Veracruzana (2008). Plan General de Desarrollo 2025.
Consultado
en
5
de
Noviembre
de
2011
en
http://www.uv.mx/universidad/doctosofi/plantrabajo/.
22. Van Meggelen, J., Smith J. y Madsen L. (2005). Asterisk The Future of
Telephony . Sebastopol: O'Reilly.
23. 3CX (2011). 3CX Software based PBX for Windows. Recuperado el 27 de
Noviembre de 2011, de http://www.3cx.com
121
ANEXO I
Instalación de Asterisk en Debian para la Universidad Veracruzana
Kernel
 Para procesadores Intel
o apt-get install linux-headers-2.6.26-2-686
o ls -s /usr/src/linux-headers-2.6.26-2-686/ /usr/src/linux-headers2.6.26-2-686/
 Para procesadores AMD
o apt-get install linux-headers-2.6.26-2-amd64
o ls -s /usr/src/linux-headers-2.6.26-2-amd64/ /usr/src/linux-headers2.6.26-2-amd64/
Paqueteria
Paquetes
de
Linux
necesarios
para
la
instalación,
configuración
y
administración de programas en linux.
 cd /usr/src
 apt-get install gcc
 apt-get install g++
 apt-get install bison
 apt-get install openssl
 apt-get install libssl-dev
 apt-get install libasound2-dev
 apt-get install libncurses5-dev
 apt-get install libnewt-dev
 apt-get install make
 apt-get install libeditline0
 apt-get install libeditline-dev
 apt-get install libedit-dev
123
 apt-get install cvs
 apt-get install festival
 apt-get install graphviz
 apt-get install libspeex-dev
 apt-get install build-essential
 apt-get install libcurl4-openssl-dev
 apt-get install libvorbis-dev
 apt-get install unixodbc-dev
 apt-get install kernel-package ncurses-dev fakeroot bzip2
 apt-get install sudo
 apt-get install flex
 apt-get install libldap2-dev
 apt-get install ngrep
 apt-get install snmp snmpd
 apt-get install tftpd-hpa tftp
 apt-get install lshw
 apt-get install locate
 apt-get install zip
Instalación de H323
Se descargara desde la página oficial de Asterisk en archivo .zip para su
instalación y configuración los siguientes archivos de pwlib y openh323 de la
siguiente forma:
pwlib
 wget
http://downloads.sourceforge.net/project/openh323/pwlib/1.10.3/pwlibv1_10_3-src-tar.gz
124
 tar zxvf pwlib-v1_10_3-src-tar.gz
 cd pwlib_v1_10_3/
 ./configure
 make
 export PWLIBDIR=/usr/src/pwlib_v1_10_3/
 Para procesadores a 32 bits
o cp /usr/src/pwlib_v1_10_3/lib/libpt_linux_x86_r.so.1.10.3 /usr/lib/
 Para procesadores a 64 bits
o cp
/usr/src/pwlib_v1_10_3/lib/libpt_linux_x86_64_r.so.1.10.3
/usr/lib/
openh323
 wget http://downloads.sourceforge.net/ project/ openh323/ openh323/
1.18.0 /openh323-v1_18_0-src-tar.gz
 tar zxvf openh323-v1_18_0-src-tar.gz
 cd openh323_v1_18_0/
 ./configure --disable-ixj
 make opt
 export OPENH323DIR=/usr/src/openh323_v1_18_0
 Para procesadores a 32 bits
o cp $OPENH323DIR/lib/libh323_linux_x86_r.so.1.18.0 /usr/lib
 Para procesadores a 64 bits
o cp $OPENH323DIR/lib/libh323_linux_x86_64_r.so.1.18.0 /usr/lib
Los dos archivos .zip deben ser descargados en la carpeta de /usr/src que es la
utilizada para la descarga e instalación de programas en debían, si en algún
momento se requiere la reconfiguración de Asterisk se debe volver a instalar
los anteriores programas ya que después de 1 día de su ejecución Asterisk ya
no los reconoce en la selección de paquetes a usar.
125
Instalación de Libpri
Este se utiliza para las tarjetas E1/T1, se descargara desde la página oficial de
Asterisk en archivo .zip para su instalación y configuración de la siguiente
forma:
 wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4.12.tar.gz
 tar zvxf libpri-1.4.12.tar.gz
 cd libpri-1.4.12/
 make clean
 make
 make install
Instalación de Dahdi
Se descargara desde la página oficial de Asterisk en archivo .zip para su
instalación y configuración, los archivos a descargar son dahdi-linux y dahditools de la siguiente forma:
dahdi-linux
 wget
http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/
dahdi-linux-2.2.1.1.tar.gz
 tar zxvf dahdi-linux-2.2.1.1.tar.gz
 cd dahdi-linux-2.2.1.1
 make
 make install
126
dahdi-tools
 wget
http://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/
dahdi-tools-2.2.1.tar.gz
 tar zxvf dahdi-tools-2.2.1.tar.gz
 cd dahdi-tools-2.2.1
 ./configure
 make
 make install
 make config
Después se correrán los comandos para que el sistema reconozca las tarjetas
que se tienen instaladas
 dahdi_cfg
 dahdi_hardware
 dahdi_registration
 dahdi_speed
 dahdi_tool
 dahdi_genconf
 dahdi_monitor
 dahdi_scan
 dahdi_test
 dahdi_cfg –v
Versiones
Las versiones tanto estables como de desarrollo de cada módulo pueden
descargarse en la web de la página oficial de Asterisk.
A fecha de Septiembre de 2011 son las siguientes:
Versión 1.8 LTS
127
 Asterisk Versión 1.8.6.0 Estable
Versión 1.6
 Asterisk Versión 1.6.0.28 Estable (Descontinuada)
 Asterisk Versión 1.6.1.25 Estable (Descontinuada)
 Asterisk Versión 1.6.2.20 Estable
Versión 1.4 LTS
 Asterisk Versión 1.4.42 Estable (Descontinuada)
 Asterisk Addons Versión 1.4.13 Estable (Descontinuada)
Versión 1.2 y 1.0
 Estas versiones se consideran paralizadas y no se continuarán
manteniendo.
Módulos de Digium
 DAHDI Linux Versión 2.5.0.1 Estable
 DAHDI Tools Versión 2.5.0.1 Estable
 Libpri Versión 1.4.12 Estable
Instalación de Asterisk
Se descargara desde la página oficial de Asterisk en archivo .zip para su
instalación y configuración de la siguiente forma:
 wget
http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk1.8.4.tar.gz
 tar zvxf asterisk-1.8.4.tar.gz
128
 cd asterisk-1.8.4
 ./configure --disable-xmldoc
 make menuselect (Presenta un menu de selección de paqueterias
necesadias)
 make (pedira volverlo a correr para re-tomar los parametros de h323)
 make install
 make config
 make samples
 make prodocgs
 rm /etc/asterisk/extensions.ael
129
ANEXO II
Aplicaciones de Asterisk para su instalación a partir del comando Make
Menuselect
Applications
Applications
[ ] app_adsiprog
[ ] app_morsecode
Call Detail Recording
[ ] app_alarmreceiver
[ ] app_mp3
Channel Drivers
[ ] app_amd
[ ] app_nbscat
Codec Translators
[*] app_authenticate
XXX app_osplookup
Format Interpreters
[*] app_cdr
[*] app_page
Dialplan Functions
[*] app_chanisavail
[*] app_parkandannounce
PBX Modules
[*] app_channelredirect
[*] app_pickupchan
Resource Modules
[*] app_chanspy
[*] app_playback
Test Modules
[*] app_controlplayback
[*] app_privacy
Voicemail Build Options
[*] app_dahdibarge
[*] app_queue
Compiler Flags
[*] app_dahdiras
[*] app_read
Module Embedding
[*] app_dahdiscan
[*] app_readexten
Core Sound Packages
[*] app_db
[*] app_readfile
Music On Hold File Packages [*] app_dial
Extras Sound Packages
[*] app_record
[ ] app_dictate
[ ] app_rpt
[*] app_directed_pickup
[*] app_sayunixtime
[*] app_directory
[*] app_senddtmf
[ ] app_disa
[*] app_sendtext
[*] app_dumpchan
[*] app_setcallerid
[*] app_echo
[ ] app_skel
[*] app_exec
[*] app_sms
[*] app_externalivr
[*] app_softhangup
XXX app_fax
[*] app_speech_utils
[*] app_festival
[*] app_stack
131
[*] app_flash
[*] app_system
[*] app_followme
[*] app_talkdetect
[*] app_forkcdr
[*] app_test
[*] app_getcpeid
[*] app_transfer
[ ] app_ices
[*] app_url
[*] app_image
[*] app_userevent
[ ] app_ivrdemo
[*] app_verbose
XXX app_jack
[*] app_voicemail
[*] app_macro
[*] app_waitforring
[*] app_meetme
[*] app_waitforsilence
[ ] app_milliwatt
[*] app_waituntil
[*] app_minivm
[*] app_while
[*] app_mixmonitor
[*] app_zapateller
Call Detail Recording
Applications
[*] cdr_adaptive_odbc
Call Detail Recording
[*] cdr_csv
Channel Drivers
[*] cdr_custom
Codec Translators
[*] cdr_manager
Format Interpreters
[*] cdr_odbc
Dialplan Functions
XXX cdr_pgsql
PBX Modules
XXX cdr_radius
Resource Modules
XXX cdr_sqlite3_custom
Test Modules
XXX cdr_sqlite
Voicemail Build Options
XXX cdr_tds
132
Channel Drivers
Applications
[*] chan_agent
[*] chan_sip
Call Detail Recording
[*] chan_alsa
[ ] chan_skinny
Channel Drivers
XXX chan_console
[ ] chan_unistim
Codec Translators
[*] chan_dahdi
XXX chan_usbradio
Format Interpreters
[*] chan_features
XXX chan_vpb
Dialplan Functions
XXX chan_gtalk
PBX Modules
[*] chan_h323
Resource Modules
[*] chan_iax2
Test Modules
XXX chan_jingle
Voicemail Build Options
[*] chan_local
Compiler Flags
[ ] chan_mgcp
Module Embedding
XXX chan_misdn
Core Sound Packages
XXX chan_nbs
Music On Hold File Packages [*] chan_oss
Extras Sound Packages
[*] chan_phone
Codec Translators
Applications
[ ] codec_adpcm
Call Detail Recording
[*] codec_alaw
Channel Drivers
[*] codec_a_mu
Codec Translators
[*] codec_dahdi
Format Interpreters
[*] codec_g722
Dialplan Functions
[*] codec_g726
PBX Modules
[*] codec_gsm
Resource Modules
[ ] codec_ilbc
133
Test Modules
[ ] codec_lpc10
Voicemail Build Options
XXX codec_resample
Compiler Flags
XXX codec_speex
Module Embedding
[*] codec_ulaw
Core Sound Packages
Music On Hold File Packages
Extras Sound Packages
Format Interpreters
Applications
[*] format_g723
Call Detail Recording
[*] format_g726
Channel Drivers
[*] format_g729
Codec Translators
[*] format_gsm
Format Interpreters
[*] format_h263
Dialplan Functions
[*] format_h264
PBX Modules
[*] format_ilbc
Resource Modules
[*] format_jpeg
Test Modules
[*] format_ogg_vorbis
Voicemail Build Options
[*] format_pcm
Compiler Flags
[*] format_sln16
Module Embedding
[*] format_sln
Core Sound Packages
[*] format_vox
Music On Hold File Packages [*] format_wav
Extras Sound Packages
[*] format_wav_gsm
134
Dialplan Functions
Applications
[*] func_base64
[*] func_groupcount
Call Detail Recording
[*] func_blacklist
[*] func_iconv
Channel Drivers
[*] func_callerid
[*] func_lock
Codec Translators
[*] func_cdr
[*] func_logic
Format Interpreters
[*] func_channel
[*] func_math
Dialplan Functions
[*] func_curl
[ ] func_md5
PBX Modules
[*] func_cut
[*] func_module
Resource Modules
[*] func_db
[*] func_odbc
Test Modules
[*] func_devstate
[*] func_rand
Voicemail Build Options
[*] func_dialgroup
[*] func_realtime
Compiler Flags
[*] func_dialplan
[*] func_sha1
Module Embedding
[*] func_enum
[*] func_shell
Core Sound Packages
[*] func_env
[*] func_strings
Music On Hold File Packages [*] func_extstate
Extras Sound Packages
[*] func_global
[*] func_sysinfo
[*] func_timeout
PBX Modules
Applications
[ ] pbx_ael
Call Detail Recording
[*] pbx_config
Channel Drivers
[*] pbx_dundi
Codec Translators
XXX pbx_gtkconsole
Format Interpreters
[*] pbx_loopback
Dialplan Functions
XXX pbx_lua
PBX Modules
[ ] pbx_realtime
Resource Modules
[*] pbx_spool
135
Test Modules
Voicemail Build Options
Compiler Flags
Module Embedding
Core Sound Packages
Music On Hold File Packages
Extras Sound Packages
Resource Modules
Applications
[*] res_adsi
[*] res_musiconhold
Call Detail Recording
[*] res_ael_share
[*] res_odbc
Channel Drivers
[*] res_agi
[*] res_phoneprov
Codec Translators
[*] res_clioriginate
[*] res_realtime
Format Interpreters
[*] res_config_curl
[*] res_smdi
Dialplan Functions
[*] res_config_ldap
XXX res_snmp
PBX Modules
[*] res_config_odbc
[*] res_speech
Resource Modules
XXX res_config_pgsql
Test Modules
XXX res_config_sqlite
Voicemail Build Options
[*] res_convert
Compiler Flags
[*] res_crypto
Module Embedding
[*] res_indications
Core Sound Packages
XXX res_jabber
Music On Hold File Packages [*] res_limit
Extras Sound Packages
[*] res_monitor
Test Modules
Ninguna
136
Voicemail Build Options
Ninguna
Compiler Flags
Applications
[ ] DONT_OPTIMIZE
[ ] BUSYDETECT_DEBUG
Call Detail Recording
XXX ENABLE_UPLOADS
[ ] IAX_OLD_FIND
Channel Drivers
[ ] DEBUG_THREADS
[ ] INTEGER_CALLERID
Codec Translators
[ ] STATIC_BUILD
Format Interpreters
[*] LOADABLE_MODULES
Dialplan Functions
[ ] LOW_MEMORY
PBX Modules
[ ] LOTS_OF_SPANS
Resource Modules
[ ] RADIO_RELAX
Test Modules
[ ] G711_NEW_ALGORITHM
Voicemail Build Options
< > G711_REDUCED_BRANCHING
Compiler Flags
< > TEST_CODING_TABLES
Module Embedding
< > TEST_TANDEM_TRANSCODING
Core Sound Packages
[ ] DEBUG_CHANNEL_LOCKS
Music On Hold File Packages
[ ] MALLOC_DEBUG
Extras Sound Packages
[ ] BUSYDETECT_TONEONLY
Module Embedding
Ninguna
Core Sound Packages
[ ] CORE-SOUNDS-EN-WAV
[ ] CORE-SOUNDS-FR-ULAW
Call Detail Recording
[ ] CORE-SOUNDS-EN-ULAW
[ ] CORE-SOUNDS-FR-ALAW
Channel Drivers
[ ] CORE-SOUNDS-EN-ALAW
[ ] CORE-SOUNDS-FR-GSM
Applications
137
Codec Translators
[ ] CORE-SOUNDS-EN-GSM
[ ] CORE-SOUNDS-FR-G729
Format Interpreters
[ ] CORE-SOUNDS-EN-G729
[ ] CORE-SOUNDS-FR-G722
Dialplan Functions
[ ] CORE-SOUNDS-EN-G722
[ ] CORE-SOUNDS-FR-SLN16
PBX Modules
[ ] CORE-SOUNDS-EN-SLN16
Resource Modules
[*] CORE-SOUNDS-ES-WAV
Test Modules
[*] CORE-SOUNDS-ES-ULAW
Voicemail Build Options
[*] CORE-SOUNDS-ES-ALAW
Compiler Flags
[*] CORE-SOUNDS-ES-GSM
Module Embedding
[*] CORE-SOUNDS-ES-G729
Core Sound Packages
[*] CORE-SOUNDS-ES-G722
Music On Hold File Packages
[*] CORE-SOUNDS-ES-SLN16
Extras Sound Packages
[ ] CORE-SOUNDS-FR-WAV
Music On Hold File Packages
Applications
[*] MOH-OPSOUND-WAV
Call Detail Recording
[*] MOH-OPSOUND-ULAW
Channel Drivers
[*] MOH-OPSOUND-ALAW
Codec Translators
[*] MOH-OPSOUND-GSM
Format Interpreters
[ ] MOH-OPSOUND-G729
Dialplan Functions
[ ] MOH-OPSOUND-G722
PBX Modules
Resource Modules
Test Modules
Voicemail Build Options
Compiler Flags
Module Embedding
Core Sound Packages
138
Music On Hold File Packages
Extras Sound Packages
Extras Sound Packages
Applications
[*] EXTRA-SOUNDS-EN-WAV
Call Detail Recording
[*] EXTRA-SOUNDS-EN-ULAW
Channel Drivers
[*] EXTRA-SOUNDS-EN-ALAW
Codec Translators
[ ] EXTRA-SOUNDS-EN-GSM
Format Interpreters
[ ] EXTRA-SOUNDS-EN-G729
Dialplan Functions
[ ] EXTRA-SOUNDS-EN-G722
PBX Modules
Resource Modules
Test Modules
Voicemail Build Options
Compiler Flags
Module Embedding
Core Sound Packages
Music On Hold File Packages
Extras Sound Packages
139
ANEXO III
Diagrama de la Infraestructura Telefónica de la Universidad Veracruzana
Conmutadores
Xalapa
2 Servidores
Dell Power
Edge
D
A
T
A
 KIt´s Media Server
S8700
 5 Gabinetes G600
 4 Gabinetes G700
 6 Gabinetes 350
 1 Definity Prologix
SS
 4 Definity Prologix
CMC1
 4 IP Ofice
 14 Asterisk PBX
Telefonía
Extensiones
 Análoga
 Digital
 VoIP
1607
Conmutadores
Veracruz
Boca del Rio
C
E
N
T
E
R
 KIt´s Media Server
S8710
 2 Gabinetes G650
 4 Gabinetes G700
 5 Gabinetes 350
 1 Asterisk PBX
Telefonía
 Análoga
 VoIP
Extensiones
270
Conmutadores
Orizaba
X
A
L
A
P
A
Córdoba
 KIt´s Media Server
S8700
 1 Gabinetes G600
 6 Gabinetes G700
 6 Gabinetes 350
 1 Asterisk PBX
Telefonía
 Análoga
 VoIP
Extensiones
100
Conmutadores
Poza Rica
1 Servidor
Avaya
Tuxpan
Coatzacoalcos
Minatitlán
 KIt´s Media Server
S8700
 1 Gabinetes G650
 3 Gabinetes G700
 6 Gabinetes 350
Conmutadores
 2 Definity Prologix
DCM1
 Asterisk PBX
Telefonía
 Análoga
 VoIP
Telefonía
 Análoga
 VoIP
Extensiones
137
Extensiones
106
141
ANEXO IV
El número de extensiones y su distribución de la Universidad Veracruzana en las Regiones
REGION
XALAPA
DEPENDENCIA/ENTIDAD ACADÉMICA
CONMUTADOR
MARCA
TIPO EXTENSIÓN
EXTENSIONES
Rectoría
KIT´S MEDIA SERVER S8700 Y 5
GABINETES G600
AVAYA
Análoga, digital, VoIP
643
Rectoría
UN ASTERISK PBX
DELL
Análoga, VoIP
55
Rectoría
UN ASTERISK PBX (INSCRIPCIONES EN
LINEA)
DELL
Análoga, VoIP
0
Facultad de Ciencias
Administrativas y Sociales
Centro de Investigaciones
Tropicales
Facultad de Psicología
Unidad de Servicios
Bibliotecarios y de
Información
Difusión Cultural
Instituto de Antropología
Dirección General de
Investigación
Desarrollo Académico
Histórico Sociales
Facultad Humanidades
Facultad de Ciencias de la
Salud
G700
AVAYA
Análoga, VoIP
31
G700
AVAYA
G700
AVAYA
Análoga, VoIP
26
G350
AVAYA
UN G700 Y UN G350
AVAYA
Análoga, VoIP
17
DOS G350
AVAYA
Análoga, VoIP
41
UN G350
AVAYA
Análoga, VoIP
28
G350
AVAYA
Análoga, VoIP
7
DEFINITY PROLOGIX SS
AVAYA
Análoga, VoIP
267
DEFINITY PROLOGIX CMC1
AVAYA
Análoga, VoIP
55
DEFINITY PROLOGIX CMC1
AVAYA
Análoga, VoIP
48
DEFINITY PROLOGIX CMC1
AVAYA
Análoga, VoIP
48
DEFINITY PROLOGIX CMC1
AVAYA
Análoga, VoIP
72
IP-OFFICE
AVAYA
Análoga, digital, VoIP
24
Contraloría
143
Instituto de Psicología
IP-OFFICE
AVAYA
Análoga, digital, VoIP
23
Lingüísticos y Literarios
IP-OFFICE
AVAYA
Análoga, digital, VoIP
14
IP-OFFICE
AVAYA
Análoga, digital, VoIP
9
ASTERISK PBX
COMPAQ
Análoga, VoIP
9
ASTERISK PBX
COMPAQ
Análoga, VoIP
16
ASTERISK PBX
COMPAQ
Análoga, VoIP
10
ASTERISK PBX
COMPAQ
Análoga, VoIP
9
ASTERISK PBX
COMPAQ
Análoga, VoIP
12
ASTERISK PBX
COMPAQ
Análoga, VoIP
29
ASTERISK PBX
COMPAQ
Análoga, VoIP
64
ASTERISK PBX
COMPAQ
Análoga, VoIP
17
ASTERISK PBX
COMPAQ
Análoga, VoIP
9
ASTERISK PBX
COMPAQ
Análoga, VoIP
8
ASTERISK PBX
COMPAQ
Análoga, VoIP
9
11
Universidad Veracruzana
Intercultural
Instituto de Biotecnología y
Ecología Aplicada
Sistema de Enseñanza
Abierta
Defensoría
Inteligencia Artificial
Ciencias de la Tierra
Modulo Medico
Facultad de Economía e
Informática
Facultad Artes
Genética Forestal
Multidisciplinaria
Radio UV
Televisión Universitaria
VERACRUZ/BOCA DEL RIO
ORIZABA/CORDOBA
ASTERISK PBX
COMPAQ
Análoga, VoIP
Vicerrectoría-USBI
KIT´S MEDIA SERVER S8710 Y 2
GABINETES G650
AVAYA
Análoga, VoIP
Facultad de Veterinaria
Facultad de Enfermería y
Psicología
Facultad de Ingeniería
Unidad Interdisciplinaria de
ciencias administrativas
Facultad de Medicina
Vicerrectoría
UN G700 Y UN G350
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
ASTERISK PBX
COMPAQ
VoIP
UN G700 Y DOS G350
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
144
POZA RICA/TUXPAN
COATZACOALCOS/MINATITLAN
Facultad de Odontología
Facultad de Biología
Facultad de Enfermería
Facultad de Medicina
Facultad de Ciencia Química
UN G700 Y UN G350
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
USBI-Ixtac
KIT´S MEDIA SERVER S8710 Y UN
GABINETES G600
AVAYA
Análoga, VoIP
Facultad de Arquitectura
ASTERISK PBX
COMPAQ
Análoga, VoIP
Vicerrectoría-USBI
KIT´S MEDIA SERVER S8700 Y UN
GABINETES G650
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
UN G700 Y UN G350
AVAYA
Análoga, VoIP
UN G700 Y DOS G350
AVAYA
Análoga, VoIP
UN G350
AVAYA
Análoga, VoIP
UN G350
AVAYA
Análoga, VoIP
Facultad de Ciencias de la
Salud
Facultad de Humanidades
Facultad de Ingeniería
Facultad de BiológicoAgropecuaria
Facultad de Contaduría
Facultad de Arquitectura
USBI-Coatzacoalcos
USBI-Minatitlán
UVI-Huazuntlán
UN G350
AVAYA
Análoga, VoIP
DEFINITY PROLOGIX CMC1
AVAYA
Análoga, VoIP
DEFINITY PROLOGIX CMC1
AVAYA
Análoga, VoIP
ASTERISK PBX
HP
VoIP
Estas extensiones están en constante crecimiento, dependiendo de las necesidades de los usuarios y del crecimiento mismo
de la Universidad, Actualmente se encuentran en proyecto la creación de diversas dependencias, departamento,
modificaciones, cambios de domicilio que aumentaran el número de las extensiones.
145
ÍNDICE DE FIGURAS
Pág.
1.1
Vista de archivos de la carpeta de Asterisk Mediante el
comando ls –l /etc/Asterisk de Debian……………………………..
3.1
20
Estructura organizacional del Departamento de Operación
Telefónica de la Universidad Veracruzana………………………..
57
3.2
Teléfono Analógico…………………………………………………..
58
3.3
Teléfono Digital……………………………………………………….
58
3.4
Teléfono IP…………………………………………………………….
59
3.5
Adaptadores Telefónicos…………………………………………….
59
3.6
T-Sofone X-Life……………………………………………………….
60
3.7
Central telefónica……………………………………………………..
61
3.8
Módulos para tarjeta Digital…………………………………………
62
3.9
Tarjeta E1……………………………………………………………..
63
3.10
Tarjeta T1……………………………………………………………..
63
3.11
Conmutador Avaya…………………………………………………..
65
3.12
Servidor Dell utilizado como Conmutador Asterisk……………….
65
3.13
Ip-Office………………………………………………………………..
66
4.1
Icono de Sipdroid como aparece en el dispositivo móvil…………
82
4.2
Inicio de la aplicación Sipdroid………………………………………
83
4.3
Pantalla de ajustes de Sipdroid como aparecen en el dispositivo
móvil……………………………………………………………………
84
4.4
Configuración de Sipdroid en el dispositivo móvil………………..
84
4.5
Pantalla de notificaciones……………………………………………
85
4.6
Pantalla de recepción o salida de llamada de Sipdroid………….
85
4.7
Icono de Limphone como aparece en el dispositivo móvil……….
86
4.8
Pantalla de configuración de Limphone como aparece en el
Dispositivo móvil………………………………………………………
4.9
87
Pantallas de configuración de Limphone para selección de
características…………………………………………………………
88
4.10
Pantalla de teclado de Limphone…………………………………..
88
4.11
Icono de 3CXPhone como aparece en el dispositivo móvil………
89
146
4.12
Pantalla de configuración de 3CXPhone como aparece en el
dispositivo móvil………………………………………………………
93
4.13
Pantallas de marcado y teclado de 3CXPhonel…………………..
93
4.14
Icono de SIAX como aparece en el dispositivo móvil…………….
94
4.15
Pantalla de Inicio de SIAX como aparece en el dispositivo móvil
95
4.16
Pantallas de configuración de SIAX como aparece en el
Dispositivo móvil……………………….……………………………..
96
4.17
Pantalla de SIAX para agregar usuarios……………………………
96
4.18
Pantalla de autorización de SIAX……………………………………
97
4.19
Pantalla de error de los datos con el servidor de SIAX…………...
97
4.20
Pantalla de aceptación de los datos con el servidor de SIAX……
98
4.21
Pantallas de marcado de SIAX……………………………………..
98
4.22
Pantalla de configuración de proveedores de SIAX………………
99
4.23
Icono de Siphon como aparece en el dispositivo móvil…………..
99
4.24
Pantallas de inicio de Siphon………………………………………..
100
4.25
Configuración de Siphon desde en el dispositivo móvil…………..
100
4.26
Pantallas de configuración de Siphon………………………………
101
4.27
Icono de Fring como aparece en el dispositivo móvil…………….
102
4.28
Pantalla de configuración de usuarios Frig………………………...
105
4.29
Pantalla de logeo de inicio de la aplicación Frig…………………..
105
4.30
Pantalla de vinculación de la aplicación con el número del
dispoitio movil………………………………………………………….
106
4.31
Pantalla de onfiguración de idioma de la aplicación………………
106
4.32
Pantalla del perfil de usuario de la aplicación Fring………………
107
4.33
Pantalla de vinculación de la aplicaión con los contactos del
dispoitio movil…………………………………………………………
107
4.34
Pantalla del teclado numerico de la aplicaión Fring………………
108
4.35
Pantalla de marcación de la aplicaión Fring……………………….
108
4.36
Pantalla de llamada de la aplicaión Fring…………………………..
109
4.37
Pantalla de video llamada de la aplicaión Fring…………………...
109
4.38
Pantalla de envio de mensajes de la aplicaión Fring……………..
110
4.39
Icono de Skype como aparece en el dispositivo móvil……….…..
110
147
ÍNDICE DE TABLAS
Pág.
2.1
2.2
4.1
Comparación de Sistemas Operativos en Dispositivos Móviles…
Comparación de Aplicaciones VoIP………………………………...
Comparación de app´s VoIP para Dispositivos Móviles en la
Universidad Veracruzana…………………………………………….
46
51
113
148