Вы находитесь на странице: 1из 6

ESTUDIO DE TECNOLOGAS PARA IMPLANTAR TELEFONA IP EN UNA ORGANIZACIN

1. CONGRESO NACIONAL DE LA FACULTAD DE INGENIERIAS FISICOMECNICAS


Bucaramanga, 14 al 16 de Noviembre de 2012

ESTUDIO DE TECNOLOGAS PARA IMPLANTAR TELEFONA IP EN UNA ORGANIZACIN


Sanabria Rosas L. M.*, Gualdrn Colmenares H. A., Tarazona Carreo D. C.* Universidad Industrial de Santander, Grupo de Desarrollo e Innovacin Tecnolgica - DIT, Carrera 26 12-10 Oficina 502 *e-mail: melissa.sanabria@biosys.com.co

RESUMEN La telefona IP es la transmisin en tiempo real de voz, tambin conocida como VoIP, y otros datos multimedia, a travs de redes que utilizan el protocolo de internet (IP). Esta tecnologa ofrece la posibilidad de reducir los costos en la comunicacin, eliminando la necesidad de adquirir hardware adicional En los ltimos aos el uso de la telefona IP ha aumentado considerablemente, haciendo que cada da sean ms los proveedores que brindan ste servicio. Por esta razn, se manifiesta la necesidad de analizar los proveedores que se encuentran en el mercado como un paso previo a la implantacin del servicio en cualquier organizacin. A nivel nacional, no se encuentran proveedores que ofrezcan una Interfaz de Programacin de Aplicaciones (API por sus siglas en ingls), el primer criterio de seleccin que se utiliz. Por tal motivo, los autores presentan un estudio de los proveedores que existen actualmente a nivel internacional, analizando parmetros como el precio del minuto, la documentacin disponible en la web, la posibilidad de hacer llamadas simultneas y de crear un sistema IVR. Como resultado del anlisis, se considera que Tropo es una plataforma que satisface los requisitos establecidos en el estudio y se destaca frente a las dems. PALABRAS CLAVE: Telefona IP, VoIP, Tropo, SIP, IVR

INTRODUCCIN Debido al desarrollo de la tecnologa de la VoIP (voz sobre el Protocolo de Internet) en los ltimos aos, los servicios de telefona IP poseen hoy en da una serie de ventajas con respecto a la telefona tradicional [1]. Una llamada mediante telefona IP en la mayora de los casos es ms econmica, adems ofrece diversos servicios como transferencia e identificacin de llamadas, por los cuales los operadores de telefona convencional cobran tarifas adicionales [2]. Tambin permite la integracin de voz, fax y datos a travs de la misma red. Todo esto hace que cada vez sean ms los proveedores de telefona IP disponibles en el mercado [3]. Por las razones expuestas, los autores ven necesario realizar un anlisis sobre los proveedores que existen actualmente a nivel internacional, para establecer, basado en caractersticas que para los autores son las ms importantes, con el fin de establecer el proveedor que ms beneficios ofrece a las pymes colombianas. En las secciones siguientes se expone la metodologa que se utiliz en el estudio, seguida de los resultados obtenidos. Posteriormente, segn el anlisis realizado, se presenta el funcionamiento del proveedor, que proporcionara el mejor servicio a las organizaciones que deseen utilizar Telefona IP. METODOLOGA Para el estudio de los proveedores se hizo una bsqueda en la web, ofreciendo como resultado 20 proveedores existentes tanto a nivel nacional como internacional. El primer criterio considerado por los autores para seleccionar el proveedor fue la oferta de una Interfaz de Programacin de Aplicaciones (API por sus siglas en ingls) debido a que permite integrar la tecnologa IP a aplicaciones especficas de la organizacin. A nivel nacional no se detectaron proveedores que ofrecieran API, por lo tanto, el estudio se centr en los disponibles a nivel internacional. Como resultado, fueron escogidos 9 proveedores, los cuales se presentan en la Tabla 1. Estos son:

Tabla 1: Ubicacin de las sedes de cada proveedor

Proveedor
Sipgate[4]

Pas
Alemania, Estados Unidos Estados Unidos Estados Unidos

Proveedor
Voice Call API 3.0[7] Skype[8]

Pas
Alemania

Proveedor
CallFire[10]

Pas
Estados Unidos Estados Unidos

Tropo[5]

Luxemburgo Singapur, Estados Unidos, Hong Kong

iCall[11]

Twillio[6]

Hoiio[9]

Orange[12]

Francia

Otros aspectos que se tuvieron en cuenta y que son importantes a criterio de los autores son: Precio del minuto de la llamada a Colombia. Teniendo en cuenta que es uno de los aspectos ms relevantes al decidir si es viable econmicamente, la implantacin de esta tecnologa en una organizacin, este criterio de comparacin se evalu tomando el costo en dlares del minuto de una llamada a un telfono mvil en Colombia. Documentacin En este aspecto se analizaron cinco atributos que se consideran importantes para determinar si el tiempo y el esfuerzo de aprendizaje son cortos y si la documentacin es suficiente para soportar el desarrollo de aplicaciones utilizando la tecnologa ofrecida por cada proveedor. Estos atributos son: La documentacin sobre los mtodos y funciones de las APIs. La facilidad de acceder a foros o blogs La posibilidad de contactarse con alguna persona experta para recibir algn tipo de soporte

Los ejemplos de cada uno de los servicios que ofrecen La solucin a las preguntas ms frecuentes.

Cada proveedor tiene una calificacin de uno a cinco, que es la cantidad de atributos cumplidos. Capacidad de hacer llamadas simultaneas Muchas de las aplicaciones que se pueden desarrollar utilizando telefona por internet se usan para manejar grandes flujos de llamadas. En la mayora de los casos se tiene ms de un trabajador o agente y resultara muy costoso tener una lnea para cada uno de ellos. Por este motivo, los autores consideran como factor importante la capacidad de hacer llamadas simultneas con una sola cuenta. Entrega de numero SIP (Protocolo de inicio de sesin) SIP es un protocolo de control de la capa de aplicacin que permite establecer, modificar y finalizar sesiones multimedia como llamadas telefnicas por internet. Tambin proporciona la capacidad de realizar conferencias multicast, donde se pueden invitar participantes a sesiones existentes, adems de ser sencillo y consistente. [13] Con SIP se reducen los costos en cuanto al desarrollo de aplicaciones de usuario, porque: 1. Se requiere menor capacidad del sistema para un determinado nmero de llamadas. 2. El nmero de instrucciones a implementar es menor. 3. Son menores los gastos derivados de equipos a emplear por parte de los operadores de servicios de VoIP o proveedores de equipos de telecomunicacin. [14]. Permite crear un sistema IVR La Respuesta de Voz Interactiva (IVR por sus siglas en ingls) es un sistema de telefona automatizada que interacta con las personas que llaman, rene informacin relevante y dirige las llamadas a los destinos apropiados [15]. Se considera importante porque en la bsqueda en la web se encontr que ste es el servicio que ofrece la gran mayora de proveedores y adems es el ms usado por las empresas para optimizar la administracin de las llamadas.

RESULTADOS Del total de los 9 proveedores analizados se escogen cinco, pues son los que cumplen en cierto grado todos los criterios establecidos. En la Tabla 2 se muestran los factores de comparacin seleccionados con su respectivo resultado.

Tabla 2: Comparacin proveedores de telefona sobre internet Caracterstica Precio minuto en Dlares 0,14 0,097 0,121 0,1242 0,185

Documentacin

Proveedor CallFire Hoiio Skype Tropo Twilio

Permite hacer Provee Permite llamadas nmero crear un simultaneas SIP sistema IVR S S No S S No No No S No S S No S S

4 3 5 5 5

La ltima caracterstica que se tiene en cuenta para la seleccin definitiva del proveedor es la flexibilidad y compatibilidad con diferentes lenguajes de programacin. En la tabla 3 se ilustra el resultado de esta bsqueda.

Tabla 2: Lenguajes de programacin con los que se puede desarrollar en cada proveedor Lenguaje
Apex C++ C# Java Java Script

.NET

PHP

Python

Ruby

Groovy

Proveedor
CallFire Hoiio Skype Tropo Twilio

Analizando las tablas se puede observar que el proveedor con el precio ms bajo del minuto es Hoiio y el ms alto es Twilio. A pesar de que Skype ofrece una de las menores tarifas del minuto y una excelente documentacin, es el nico que no permite hacer llamadas simultaneas ni crear un sistema IVR. Cuando se hace referencia a llamadas simultaneas, no se refiere a conferencia, se refiere a la posibilidad de tener varios canales de comunicacin aislados, con la misma cuenta. Los proveedores con mejor documentacin son Twilio, Tropo y Skype, ya que cumplen con los cinco criterios de evaluacin establecidos para este aspecto. Hoiio es el que tiene peor calificacin porque no ofrece la opcin de preguntas frecuentes y no proporciona ejemplos en todos los lenguajes de programacin con los que permite desarrollar. De la tabla 3 se puede observar que Twilio es el proveedor que ofrece mayor nmero de lenguajes de programacin (Apex, C#, Java, .Net, PHP, Python, y Ruby) para su desarrollo. El que proporciona menos es Skype con solo tres lenguajes (C++, Java y Python). Tambin se puede ver que todos los proveedores brindan la oportunidad de crear aplicaciones en Java. ESTRUCTURA DEL FUNCIONAMIENTO DE TROPO Tropo es una plataforma de aplicaciones basada en la nube que hace que sea fcil para los desarrolladores web crear aplicaciones de voz utilizando lenguajes conocidos como JavaScript, Groovy, PHP, Ruby y Python (Tabla 3). Tropo puede ser usado para construir diversas aplicaciones de comunicacin, incluyendo IVR, las soluciones de VoIP, mensajera instantnea y aplicaciones de SMS. [16] El servicio de Tropo est disponible para los desarrolladores de forma gratuita bajo licencias de cdigo abierto. Algunos componentes adicionales de Tropo permiten ejecutar aplicaciones propias en nubes privadas o en servidores propios. [16] La figura 1 muestra la estructura de una llamada hecha con Tropo. En primer lugar estn los proveedores de telefona identificados con el nmero 1, desde los cuales se puede iniciar la comunicacin, ya que Tropo proporciona nmeros SIP, INUM y Skype. Despus de esto, en el nmero 2 se observa la aplicacin que puede estar alojada en servidores de Tropo o en servidores propios. El nmero 3 representa los clientes que reciben la llamada. Se tiene como ejemplo una empresa llamada Flores Acme, que tiene una aplicacin en Tropo. Cuando la empresa cre su cuenta en Tropo, se le asign un nmero Skype (X). Flores Acme usa Skype para poder iniciar la llamada, pues este proveedor le suministra la interfaz y los controladores de audio necesarios. Uno de sus empleados debe llamar a un cliente con nmero telefnico Y. Para esto llama al nmero X, la aplicacin de la empresa recibe la llamada y la redirecciona al nmero Y.

La figura 2 muestra el flujo de una llamada hecha desde el computador de un operario de la organizacin hacia el telfono del cliente, usando Tropo como proveedor de telefona IP.

Fig. 1: Estructura de la llamada de Tropo

Fig. 2: Flujo de una llamada hecha desde el computador de un operario de la organizacin hacia el telfono del cliente Paso 1: El usuario enva un mensaje al proveedor de telefona IP. El mensaje contiene el nmero de la aplicacin y el nmero de direccin IP del usuario. Paso 2: El proveedor de telefona IP enva un mensaje al servidor de Tropo que incluye los datos del usuario, el nmero de la aplicacin y varios parmetros de autenticacin. Paso 3: El servidor de Tropo enva una peticin a la aplicacin, con todos los parmetros de autenticacin. Paso 4: La aplicacin autoriza la llamada y responde con los datos necesarios para llamar al cliente.

Paso 5: El servidor de Tropo realiza la llamada al cliente. Paso 6: El cliente contesta la llamada, el servidor recibe la notificacin y la enva al proveedor de telefona IP para que el usuario sepa que se inici la llamada. Paso 7: El servidor le comunica a la aplicacin y al servidor de telefona IP que se finaliz la llamada. Paso 8: En este caso, el cliente cuelga la llamada cuando la conversacin se termina y se le enva la notificacin al servidor de Tropo. Paso 9: Se le notifica a la aplicacin y al proveedor de telefona IP que la llamada finaliz. CONCLUSIONES Se concluye que la telefona IP es una solucin que se usa a nivel mundial por muchas empresas, el ahorro en costos es considerable, el precio de la llamada es bastante bajo y su implementacin es muy sencilla. De acuerdo con la comparacin hecha en este artculo se recomienda el uso de la herramienta Hoiio para las empresas que estn realmente preocupadas por el precio del minuto y no consideren relevante la documentacin disponible. Twilio para los que estn dispuestos a invertir un poco ms de dinero en las llamadas y prefieren tener un excelente respaldo en el soporte que pueden recibir. Tropo es el nico que provee nmero SIP, adems cumple con todos los atributos del campo Documentacin, permite crear un sistema IVR, permite hacer llamadas simultneas y ofrece cinco lenguajes de programacin para su desarrollo. Por tal razn, se considera que es el proveedor que cumple satisfactoriamente los requisitos establecidos por los autores. REFERENCIAS 1. PARRA, Andrs Y GUERRERO, Fabio. Esquema de redundancia y distribucin de carta de alta disponibilidad para la prestacin de telefona IP usando SIP. Revista Avances en Sistemas e Informtica, Vol. 6, Junio de 2009, Medelln. FERREZ RODRGUEZ, Emilio. El impacto de la telefona IP en las organizaciones. Xalapa-Enrquez, Veracruz. Universidad Veracruzana. Facultad de Contadura y Administracin. BORGES, Isabel, BOUCADAIR, Mohamed, NEVES, Pedro Miguel, EINARSSON, lafur Pil. IP Telephony Interconection Reference: Challenges, Models, and Engineering. CRC Press 2011. 390 p. Sipgate [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://www.sipgate.com/ Tropo [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://www.tropo.com/ Twilio [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://www.twilio.com/ Voice Call API 3.0 [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://www.developergarden.com/en/apis/apis-sdks/voice-call/ Skype [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://developer.skype.com/ Hoiio [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://developer.hoiio.com/ CallFire [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://www.callfire.com/ iCall [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://www.icall.com/ Orange [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://api.orange.com/ J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler. SIP: Session Initiation Protocol, 2002. RFC 3261. VILAR SANCHIS, Mateo. El futuro en VoIP.H.323 frente a SIP y algunas consideraciones sobre ENUM. Bit, 2004. P. B. Patel, T. Marwala. Interactive Voice Response Field Classifiers, IEEE International Conference on Systems, Man and Cybernetics, 2008. Corporacin Voxeo [Fecha de consulta: 6 de septiembre de 2012]. Disponible en: http://www.voxeo.com/tropo

2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.

Вам также может понравиться