Revista Ingeniería Electrónica, Automática y Comunicaciones (Jul 2010)
API de Servicios para Dispositivos Móviles
Abstract
Durante el transcurso de los últimos años los servicios de mensajería inalámbrica (SMS, MMS y WAP Push) han tenido un gran impacto en el mercado internacional. Haciendo uso de estos, se pueden generar una amplia variedad de servicios, permitiendo a las diferentes empresas de este sector obtener ganancias millonarias. En la actualidad existen varios protocolos de comunicación que permiten la transferencia de estos mensajes a los SMS Centers (SMSC) y MMS Centers (MMSC), en lo adelante Centros de Mensajería Inalámbrica. Debido a la gran variedad de protocolos, así como las soluciones existentes en el mercado, han surgido ideas de cómo estandarizar dicha comunicación independientemente de cual sea el protocolo que se utilice para la transferencia de la información. En tal sentido surge en el año 2004 una especificación liderada principalmente por Nokia y Sun Microsystems conocida como SAMS. El presente trabajo trata sobre una implementación de dicha especificación, así como el desarrollo de los drivers para los protocolos PDU (Protocol Data Unit) y SMPP (Short Message Peer to Peer) v3.3 que permitan la transferencia de mensajes SMS, MMS y WAP Push entre las aplicaciones desarrolladas por las Empresas Proveedoras de Servicios y los Centros de Mensajería Inalámbrica. Se presenta además el desarrollo de elementos que no forman parte de la especificación pero que a su vez enriquecen la solución, dándole a la misma un mayor nivel de usabilidad.