Envío de Mensajes SMS desde Fox
Por Alberto Rodríguez
Los mensajes SMS están suponiendo una auténtica
revolución en el mundo de la telefonía y tienen un gran futuro en las
aplicaciones de gestión.
Si el origen fueron
los mensajes SMS (Short Message Service) los que ahora se van imponiendo son
los EMS (Enhanced Messaging Service) o MMS (Multimedia Messaging Service).
El Short Message
Service (SMS) es la capacidad de enviar y recibir mensajes de texto a/y
desde teléfonos móbiles. El texto se puede componer de letras, o números o una
combinación de ellos. Los SMS se crearon cuando se incorporaron al estándar
Global System for Mobiles (GSM). El primer mensaje corto se envió en Diciembre
de 1992 desde un Personal Computer (PC) a un teléfono movil de Vodafone GSM en
la red de UK.
El Enhanced
Messaging Service (EMS) es la capacidad de enviar, imágenes, texto ó
sonido en un mensaje. La tecnología EMS es un
estándar del 3GPP (foro de regulación de GSM y UMTS), que supone una evolución
del SMS. Utiliza la concatenación de varios mensajes SMS. El primer movil que soportaba EMS salió a finales de
2001. La misma infraestructura que se usa para los SMS sirve para los EMS. Como toda tecnología, el
estándar EMS ha evolucionando. Los primeros móviles con EMS cuentan con la
versión EMS 4.0, mientras que los últimos llevan la 5.0.
El Multimedia
Messaging Service (MMS) como su propio nombre indica es la capacidad de
enviar y recibir mensajes que comprendean una combinación de texto, sonido,
imagenes y video a móviles que tengan
la capacidad MMS. El sistema MMS, aparte del envío de gráficos y animaciones como en el
EMS, permite el envío de fotos "adjuntas" al mensaje o insertar
archivos de vídeo o música, algo muy similar a lo que actualmente hacemos con
los mensajes de e-mail.
Los mensajes SMS
están especificados por el WTSI en los documentos GSM 03.40 y GSM 03.38, y
pueden ser de 160 caracteres de largo, siempre que cada carácter sea de 7 bits
según el alfabeto 7-bit
default alphabet. Los mensajes enviados con el alfabeto de 8 bits (max
140 caracteres) no se suelen ver por los móviles como mensajes de texto; se
suelen usar para datos (mensajes de
imágenes y sonidos). Los mensajes de 16-bit
(max 70 caracters) se usan para textos de mensaje Unicode (UCS2),
visible por muchos teléfonos.
En la actualidad los
mensajes SMS tienen toda una serie de ventajas de acuerdo a sus
características:
Almacenaje y envio
Esto significa que en el caso de que el
envío y el receptor no esté disponible, el mensaje es almacenado. Por el
contrario, no hay mecanismo de almacenaje incorporado al GPRS. Una vez que los
datos están preparados y listos para enviar, SMS tiene la ventaja sobre los
paquetes de datos en que el “problema” de enviar el mensaje pasa al centro SMS
más que al usuario.
Confirmación de entrega
Esto significa que el usuario sabe que el mensaje corto ha llegado a su destino.
Desventajas de
los SMS
Tamaño limitado de los
mensajes
El mensaje corto está
limitado a 140 octetos debido a las limitaciones de la Mobile Application Part
(MAP). Sería preferible un mensaje que tenga varias veces esta magnitud. Los
servicios de datos por paquetes como el GPRS tiene una capacidad de envío mucho
mayor. Esto quiere decir que los usuarios están menos limitados por las
barreras de los protocolos.
En los mensajes MMS
se ha superado el límite de los 160 caracteres.
Estructura
inflexible del mensaje
La estructura del
protocolo SMS Protocol Data Unit como está definido en el estándar GSM 03.40 es
inflexible. El Data Coding Scheme, Origination Address, Protocol Identifier y
otros campos de cabecera están fijos y esto ha limitado el número de escenarios
posibles. Incluso el uso de algunas caracteristicas impide que se usen otras.
El intento de solución para esto ha sido por ejemplo enviar dos veces el
Message Class. Sin embargo, esto es ineficiente. En su lugar, parece que el 3G incluirá un Tag de tamaño variable.
Cada parámetro en la cabecera como por ejemplo el Data Coding Scheme tendría un
Tag para indicar qué tipo de información se va a enviar en el campo siguiente
con una variable que indica el tamaño de la información que se envía.
Almacenaje y Envío
Todos los mensajes
SMS pasan por el centro de mensajes del proveedor. Mucho se ha discutido sobre
la posibilidad de enviar mensajes sin pasar por esos centros pero sin éxito
hasta la fecha
El Wireless
E-Mail