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

Informe Trabajo de Grado, Juan Pablo Saldarriaga, IEEE.

Abril 2012

Sistema Automtico para Notificaciones Va Celular (Abril 2012)


J. Saldarriaga a, L. Arias.
Facultad de Ingeniera Elctrica y Electrnica. Universidad Pontificia Bolivariana Medelln, Colombia
jsaldarriaga@gmail.com larias@integracionweb.com.co

RESUMEN Este artculo detalla bsicamente la implementacin de un sistema automtico de notificaciones va celular por mensajes de texto, empleando el uso de un mdem GSM/GPRS, estructura de aplicaciones web, desarrollo de software de alto nivel y conectores que comunican los componentes en un slo conjunto. Abstract This article details the basically implementation of a automatic system for notifications via cell phone text messaging, employing the use of a GSM / GPRS, web application framework, development of highlevel software and connectors that connect the components into a single set . Index Terms Modem, GSM, Automatic, Software, PHP

I. INTRODUCCIN

El objetivo principal de este artculo es mostrar bsicamente el procedimiento con el cual se desarroll un sistema que permite enviar automticamente mensajes de texto cortos SMS a travs de la red celular GSM con informacin previamente almacenada en un aplicativo web. El sistema utiliza una herramienta de desarrollo que contiene modem celular el cual permite la comunicacin mediante un protocolo entre el modem y un lenguaje de alto nivel integrado al aplicativo web que gestiona lgicamente el envo de los mensajes; Lo anterior dentro del marco del cumplimiento de las directrices del Gobierno Nacional con relacin a la implementacin de todos sus entes centralizados y no centralizados de la poltica denominada Gobierno en Lnea. [1] II. PENETRACIN DE LOS SERVICIOS DE TELECOMUNICACIONES EN COLOMBIA La construccin del sistema parti inicialmente de un anlisis de viabilidad que tuvo como fin elegir la ruta ms adecuada para satisfacer la necesidad de los clientes. Se arranc con la identificacin de los diferentes servicios de telecomunicaciones que prestan los proveedores en Colombia, sus cifras, ingresos y cantidad de abonados activos por servicio, encontrando aquellos que tienen la mayor cobertura con la mejor aceptacin y que a la luz de un desarrollo desde la ingeniera fuera realizable de manera fcil, econmica y efectiva. Con alcances definidos, se visualizaron las cifras del sector, la dinmica en la que se movan y su proyeccin en el tiempo. Se recurri a la informacin poseda por las autoridades encargadas de regular este mercado para este caso fue el Ministerio de Tecnologas de la Informacin y las Comunicaciones con sus informes trimestrales de conectividad, y la Superintendencia de Industria y Comercio con informes anuales de crecimiento del sector. [2] La siguiente tabla muestra las cifras halladas relacionadas con la penetracin de los servicios de telecomunicaciones en Colombia.

ntegracin Web S.A.S. (en adelante la Empresa) desde su constitucin en el ao 2009 provee soluciones de desarrollo de software a la medida a empresas del sector gubernamental encargadas de ejercer el control y vigilancia de las normatividades vigentes relacionadas con el tema ambiental. Su enfoque principal consiste en automatizar los procesos regulados bajo los diferentes estatutos legales que existen sobre la materia (Ley 2811 de 1974, Ley 23 de 1973 y Decreto 1541 de 1978, entre otros).

Dentro de las mltiples necesidades de los clientes de la Empresa, se plante el requerimiento para desarrollar alternativas tecnolgicas que permitieran proveer de informacin oportuna y veraz a la poblacin que se beneficia de los servicios de dichos organismos. De all naci la idea de implementar a los aplicativos desarrollados por la empresa las denominadas notificaciones electrnicas, las cuales estn enfocadas en realizar un desarrollo desde la ingeniera que busca llegar con informacin a travs de los servicios de telecomunicaciones a la mayor poblacin de manera oportuna, veraz, gil y al menor costo.

J. Saldarriaga hace parte de la facultad de Ingeniera Electrnica de la Universidad Pontificia Bolivariana, Medelln, Colombia (e-mail: jsaldarriaga@gmail.com).

Facultad de Ingeniera Electrnica

Universidad Pontificia Bolivariana

Informe Trabajo de Grado, Juan Pablo Saldarriaga, IEEE. Abril 2012

Servicio

Usuarios Activos 3T 2010

3T 2011

Crecimiento 10,00% 45,96%

Penetracin 103,70% 12,83%

Telefona Mvil 43.405.330 47.747.912 Internet Banda Ancha Digital 4.046.997 5.907.004 Internet Banda Ancha - Angosta Dedicado 1.813.115 2.860.599 Internet Banda Ancha - Angosta Conmutado 752.204 360.349 Acceso Mvil a Internet 1.481.678 2.686.056 Telefona Pblica Bsica Conmutada 7.388.367 7.157.756

Observando la Figura 1 y los datos consignados en la Tabla 1 es verificable que la penetracin de algunos servicios de telecomunicaciones como el internet banda ancha, el internet banda angosta, el internet conmutado, el internet mvil la telefona fija son limitadas por razones atribuibles a los costos transmitidos por los operadores al usuario, el alto costo de la implementacin por parte de los operadores de los servicios de telecomunicaciones en ciertas zonas del pas o simplemente porque no satisfacen las necesidades de alguna poblacin con relacin a la movilidad o las costumbres. De otro lado observando las cifras y la tendencia de crecimiento del servicio de telefona mvil, se pudo establecer que este era el servicio que se requera para la implementacin del sistema, debido a la dinmica del servicio, el crecimiento exponencial a lo largo del tiempo, su viabilidad econmica, alto grado de movilidad, confiabilidad y aceptabilidad por parte de los usuarios. Otro aspecto fundamental que apoy en gran medida la eleccin del servicio de telefona mvil para la implementacin de este sistema radico en evidenciar que este servicio no slo se limitaba a la transmisin de informacin por voz, tambin permite el uso de un servicio incorporado en este estndar llamado mensajes cortos de texto SMS, como una va ms rpida para transmitir informacin precisa y de inters con alto grado de lectura, aceptacin y personalizacin. III. DESARROLLO A. Estado del Arte de la Automatizacin del Envo de Mensajes de Texto. Una de las necesidades bsicas de los negocios de hoy en da es la comunicacin rpida, simple y efectiva. Los SMS se han transformado en una de las alternativas ms fieles a esta premisa. Los bajos costos del envo se suman al hecho que prcticamente la totalidad de los telfonos mviles disponibles en el mercado soportan esta tecnologa, y que gran parte de los usuarios se encuentran familiarizados con su uso. Diferentes segmentos como los corporativos, utilizan este medio para comunicarse con sus funcionarios, clientes y proveedores. Intercambian informacin acerca de productos, precios y cualquier evento relacionado al negocio entre otros, logrando comunicaciones directas e instantneas con una alta eficacia, dada la posibilidad de usar los telfonos mviles en todos los momentos del da y en el contexto que sea, con una alta confirmacin de entrega y una buena tasa de lectura. Por el alto porcentaje de lectura de los mensajes de texto, su eficacia y practicidad a la hora de implementar soluciones con esta tecnologa, diferentes empresas de mercadeo ofrecen plataformas para envo masivo de mensajes de texto, a estas soluciones se les denomina SMS Marketing.

57,77%

6,21%

-52,09% 81,28%

0,78% 5,83%

-3,12%

15,55%

Tabla 1. Nmero de Usuarios Activos de Servicios de telecomunicaciones en Colombia Tercer Trimestre 2010 y 2011

En la siguiente figura se observar la penetracin de los usuarios en el tercer trimestre de 2011 para cada uno de los servicios de telecomunicaciones segn proyeccin de poblacin del DANE para Colombia.

Usuarios Activos 3T 2011 Proyeccin Poblacin 2010-2011 DANE

103.7%

46.044.274

12.83%

6.21% 0.78%

15.55% 5.83%

Telefonia Movil

Internet Internet Internet Acceso Mvil Telefona Banda Ancha Banda Ancha Banda Ancha a Internet Pblica Digital - Angosta - Angosta Bsica Dedicado Conmutado Conmutada

Figura 1. Penetracin de los diferentes servicios de telecomunicaciones, segn proyeccin de poblacin del DANE 2010-2011 Fuente: Boletn trimestral de Conectividad Cifras Segundo Trimestre 2011, Ministerio de Tecnologas de la informacin y las comunicaciones.

Facultad de Ingeniera Electrnica

Universidad Pontificia Bolivariana

Informe Trabajo de Grado, Juan Pablo Saldarriaga, IEEE. Abril 2012

Entre las caractersticas del SMS Marketing se destaca el hecho que la informacin enviada sea texto puro, as mismo la premisa de innovacin y la explotacin de algo tan inmediato, personal, practico y tan usado como lo son los telfonos mviles, representa un canal inmejorable para llegar a usuarios potenciales con un mensaje claro, corto y directo. Sectores como el financiero, el sector de la salud, el sector gubernamental, sector industrial y otros ms implementan soluciones; con el objetivo de llegar a la mayor cantidad de usuarios asumiendo el menor costo posible. Cobro de cartera, publicidad, movimientos en productos financieros, notificaciones de citas, notificaciones de reuniones, notificaciones de descuentos, ofertas de productos y servicios, entre otros son las aplicaciones con mayor desarrollo en el envo de mensajes de texto automticos. [3] B. Herramienta de Desarrollo Wismo228EV-V1. Para la implementacin del sistema automtico de notificaciones va celular se utiliz un componente en hardware que permite gestionar los SMS en conjunto con un componente de software. La herramienta escogida para el desarrollo del sistema es la Herramienta de Desarrollo Wismo228EV-V1 diseada, producida y distribuida en Colombia por la empresa Muzca Technology. En la gestin de bsqueda de la herramienta, se hizo nfasis en la consecucin del dispositivo preferiblemente en la industria Colombiana con el fin de contar con un soporte local para atencin de los inconvenientes que se presentaron en el desarrollo, adems que la documentacin suministrada se encontraba en idioma castellano. La herramienta es desarrollada sobre la tecnologa de cuatro bandas EGSM/GPRS Wismo de la empresa Sierra Wireless (anteriormente Wavecom) [4]. Integra la comunicacin serial a travs de un enlace USB RS232, salida para antena con un conector roscado para cable coaxial tipo SMA, Fuente de alimentacin o banco de bateras, audio anlogo, parlante para aviso de llamada entrante, modulo de tarjeta SIM, 12 pines I/O para propsito general o puerto SPI y 2 pines para PWM, indicadores Led de la fuente, el puerto serial (Tx,Rx) y pulsadores para encendido y reset. [5]
Figura 3. Configuracin de los componentes de la herramienta

Figura 2. Herramienta WISMO228EV-V1.

C. Comandos AT. Los comandos AT tambin conocidos como el conjunto de comandos Hayes, son instrucciones codificadas que conforman el lenguaje de comunicacin para un terminal MODEM. Su caracterstica principal tiene que ver con los caracteres AT que preceden a todos los comandos, su significado es atencin de all el nombre de Comandos AT. La telefona mvil GSM ha adoptado el lenguaje de comunicacin por comandos AT como el estndar de comunicacin de sus terminales mviles. De esta forma, todos los telfonos mviles GSM poseen un juego de comandos AT especficos que sirve de interfaz para configurar y proporcionar instrucciones a los terminales. [6] Los comandos AT en los terminales mviles, a su vez permiten acciones tales como realizar llamadas de datos o de voz, leer y escribir en la agenda de contactos y enviar mensajes de texto SMS, adems de muchas otras opciones de configuracin del terminal.

Facultad de Ingeniera Electrnica

Universidad Pontificia Bolivariana

Informe Trabajo de Grado, Juan Pablo Saldarriaga Saldarriaga, IEEE. Abril 2012

soport el servicio como a todos los telfonos mviles que soportan SMS. 5) Enviar mensajes de texto codificados a 7 bits definidos como Modo Texto [8] limitando limita el contenido del mensaje al uso de los 128 caracteres definidos en la tabla ASCII asegurando de paso la correcta visualizacin del mensaje en todos los telfonos mviles que soportan soport el servicio SMS. [9] 6) Integrarse en cualquier aplicativo web que este desarrollado con la filosofa de la programacin orientada a Objetos y en el lenguaje de Programacin PHP. [10]
Figura 4. Estructura de los comandos AT

En la siguiente figura se detallan los componentes a nivel de software y hardware que componen el conjunto denominado Sistema Automtico para Notificaciones Va SMS.

D. PHP PHP, es s un lenguaje de programacin diseado para ser ejecutado por medio de un programa informtico capaz de analizar y ejecutar otros programas escritos en un lenguaje de alto nivel, tambin conocido como intrprete. PHP fue diseado originalmente para la creacin eacin de pginas web dinmicas y se usa principalmente para la interpretacin desde el lado servidor. [7] Este lenguaje de programacin es el utilizado en la estructura de las aplicaciones web desarrolladas por la Empresa. En l se ejecutan las instrucciones que controlan el funcionamiento en conjunto de las aplicaciones y por ende es el lenguaje de programacin n de alto nivel que imparte las instrucciones a la Herramienta de Desarrollo para el envo de los mensajes de texto.
Figura 5. Estructura del sistema automtico para notificaciones va celular.

Algunas de las aplicaciones web ms famosas desarrolladas con el lenguaje de programacin PHP son: Yahoo.com, Wikipedia.org, Facebook.com, Sourceforge.org, Digg.com, flickr.com, entre otros. E. Implementacin del software desarrollado desarroll El desarrollo en software realizado permite: permite 1) Comunicacin omunicacin del aplicativo web con la herramienta celular, logrando la correcta interaccin de los componentes en software como en hardware. 2) Enviar mensajes de texto con dos parmetros; estos parmetros son el nmero de celular y el cuerpo del mensaje de texto. 3) Verificar los errores que contengan engan los datos suministrados al software, corrigindolos en su posibilidad y en el caso opuesto informa al aplicativo plicativo que el mensaje no fue enviado. 4) Facilidad de interpretacin ya a que se dise dise con el objetivo de lograr la mayor cobertura con el servicio, tanto en territorio Facultad de Ingeniera Electrnica

Como se puede observar dentro de la estructura del sistema se incluyeron n unos conectores los cuales se encargan de gestionar las comunicaciones entre los componentes de software y de hardware. Estos conectores son controladores controlador que se incorporan al servidor web para interpretar las instrucciones generadas en el lenguaje de programacin de alto nivel PHP y de comunicarlas a travs del puerto serie del servidor que es recibido e interpretado por el modem en forma de comandos AT para su gestin. De e la misma forma se s realiza el proceso inverso en la cual el mdem responde a la aplicacin web de las atenciones de cada una de las instrucciones impartidas. [11]

Universidad Universidad Pontificia Bolivariana

Informe Trabajo de Grado, Juan Pablo Saldarriaga, IEEE. Abril 2012


IV. CONCLUSIONES

El origen de una idea bsica como lo fue proveer de informacin oportuna a la poblacin, permiti cambiar el enfoque que tienen ciertos servicios de telecomunicaciones en la sociedad. La solucin presentada en este artculo significa para clientes, empresas y usuarios el claro ejemplo que si es posible cambiar y romper los paradigmas tradicionales que han existido con relacin a las maneras de suministrar informacin, demostrando que empleando la tecnologa se puede reemplazar procedimientos que con el transcurrir de la evolucin de la sociedad se tornan obsoletos. El uso del envo masivo de mensajes de texto en la actualidad es utilizado en su gran mayora como una oportunidad de realizar publicidad, mercadeo, gestin de cartera o de notificaciones bancarias. Por medio de este artculo se pudo demostrar que el enfoque de esta masificacin de mensajes de texto puede traer beneficios a la poblacin ya que con la cercana del usuario del comn a las empresas para este caso del estado, se benefician poblaciones rurales y urbanas que antes podan suponer que el suministro de informacin con estas entidades es difcil o lenta.
REFERENCIAS
[1] Objetivos y Funciones, Gobierno en Lnea, [En lnea], ltimo acceso: Abril 16 de 2012. http://programa.gobiernoenlinea.gov.co/ [2] Cifras e Informes del Sector, Ministerio de Tecnologas de la Informacin y las Comunicaciones, [En lnea], ltimo acceso: 15 de abril de 2012. http://www.mintic.gov.co/index.php/cifras. [3] SMS y MMS para la productividad empresarial, Asociacin Colombiana de Ingenieros de Sistemas, [En lnea], ltimo acceso: 15 de abril de 2012. http://www.acis.org.co/memorias/JornadasTelematica/IIJNT/SMS_Y_M MS.pdf. [4] Datasheet WISMO228, Sierra Wireless, [En lnea], ltimo acceso: 16 de abril de 2012. http://www.sierrawireless.com/en/productsandservices/AirPrime/Wirele ss_Modules/Compact/WISMO228.aspx. [5] Hoja de Datos Herramienta de Desarrollo WISMO228EV-V1, Muzca Technology, [En lnea], ltimo acceso: 16 de abril de 2012. http://www.muzcatech.com/index.php?page=shop.product_details&cate gory_id=109&flypage=flypage.tpl&product_id=67&option=com_virtu emart&Itemid=5. [6] Comandos AT, [En lnea], ltimo acceso: 18 de abril de 2012. http://alarmagsm.googlecode.com/files/COMANDOS%20AT.doc. [7] PHP, Wikipedia, [En lnea], ltimo acceso: 16 de abril de 2012. http://es.wikipedia.org/wiki/PHP. [8] AT Commands user manual, WISMO218 Wireless standard modem, [En lnea], ltimo acceso: 16 de abril de 2012. http://www.sierrawireless.com/en/productsandservices/AirPrime/Wirele ss_Modules/Compact/WISMO228.aspx. [9] ASCII Table Codes, [En lnea], ltimo acceso: 18 de abril de 2012. http://www.asciitablecodes.com/ascii-table-codes [10] Introduccin a la programacin orientada a objetos, Luis R. Izquierdo, [En lnea], ltimo acceso: 16 de abril de 2012. http://luis.izqui.org/resources/ProgOrientadaObjetos.pdf. [11] PHP Serial extension, The Byte Works, [En lnea], ltimo acceso: 16 de abril de 2012. http://www.thebyteworks.com/phpserial/index.html

Juan Pablo Saldarriaga Arias. Nacido el 17 de Noviembre de 1986 en Medelln (Antioquia). Bachiller acadmico del Centro Educativo Autnomo. Ao 2002. Profesional no graduado de Ingeniera Electrnica de la Universidad Pontificia Bolivariana. Tiene gusto por las reas que permitan el desarrollo habilidades como la investigacin, las telecomunicaciones y la informtica. Tiene habilidad para el desarrollo de software y desarrollos creativos.

Facultad de Ingeniera Electrnica

Universidad Pontificia Bolivariana

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