Mandar mensajes desde nuestro celular es una de las
tareas que más se utilizan al igual que las llamadas, en esta entrada explicare
como es utilizado este servicio, como es que se comunican y se reciben estos
mensajes.
Un mensaje SMS es una cadena alfanumérica de hasta 140
caracteres o de 160 caracteres de 7 bits, y cuyo encapsulado incluye una serie de
parámetros. En principio, se emplean para enviar y recibir mensajes de texto
normal, pero existen extensiones del protocolo básico que permiten incluir
otros tipos de contenido, dar formato a los mensajes o encadenar varios
mensajes de texto para permitir mayor longitud (formatos de SMS con imagen de
Nokia, tonos IMY de Ericsson, estándar EMS para dar formato al texto e incluir
imágenes y sonidos de pequeño tamaño).
En
GSM existen varios tipos de mensajes de texto: mensajes de texto
"puros", mensajes de configuración (que contienen los parámetros de
conexión para otros servicios, como WAPo MMS), mensajes WAP Push, notificaciones de mensajes MMS.
En otros estándares de telefonía móvil (como CDMA2000 o UMTS) el proceso de los mensajes se realiza de
otra forma, pero el funcionamiento es transparente de cara al usuario.
Mensajes MT-SM (de llegada al teléfono) y
MO-SM (originados en el teléfono
En un principio, los mensajes SMS se definieron en el
estándar GSM como un medio para que los operadores de red enviaran información
sobre el servicio a los abonados, sin que éstos pudieran responder ni enviar
mensajes a otros clientes. Este tipo de mensajes se denominaban MT-SM (Mobile
Terminated-Short Message, es decir, mensajes que llegan al terminal del
usuario). Sin embargo, la empresa Nokia desarrolló un
sistema para permitir la comunicación bidireccional por SMS; los mensajes
enviados por los usuarios pasaron a denominarse MO-SM (Mobile
Originated, originados en el terminal del usuario).
Es necesario tener claras las diferencias entre ambos
tipos de mensaje para comprender el funcionamiento del sistema.que no tiene
nada q ver con lo q cobran
Los mensajes de texto son procesados por un SMSC o
centro de mensajes cortos (Short Message Service Center) que se
encarga de almacenarlos hasta que son enviados y de conectar con el resto de
elementos de la red GSM.
¿Cómo son enviados?
Los mensajes cortos hacen un uso extremadamente eficaz de
la red de radio, y además pueden ser enviados y recibidos en cualquier momento,
incluso durante una llamada. La explicación es que, debido a su pequeño tamaño,
los SMS no necesitan que se asigne un canal de radio al usuario, como ocurre
durante una llamada, sino que se insertan en la información de señalización de
la propia red, en los time slots reservados para este fin.
Algunos
operadores han implementado el transporte de los mensajes SMS a través del
protocolo de paquetes GPRS en lugar del canal de
señalización, incrementando la velocidad de transmisión y la capacidad del
sistema, pero este cambio opcional en el transporte no se encuentra muy
extendido.
Una red de celdas o red celular es
una red formada por celdas de radio (o simplemente celdas)
cada una con su propio transmisor, conocidas como estación base.
Estas celdas son usadas con el fin de cubrir diferentes áreas para proveer
cobertura de radio sobre un área más grande que el de una celda.
Los detalles del proceso de paginación varían de red a
red, pero normalmente se conoce un número limitado de celdas donde el teléfono
se encuentra (este grupo de celdas es llamado área de localización en los
sistemas GSM o área de ruteo en los UMTS). La paginación comienza enviando
mensajes de difusión en estas celdas. Los mensajes de paginación pueden ser
usados para transferir información. Esto se usa, por ejemplo, en los sistemas
CDMA para el envió de mensajes SMS.
El camino de un MO-SM
Cuando
un usuario de la red genera un mensaje corto (MO-SM) se producen los siguientes
acontecimientos:
El HLR donde está registrado el usuario decide si puede o
no enviar mensajes; si todo está en orden,
El MSC al que está conectado el usuario recibe el
mensaje, envía la información necesaria al VLR para su posterior tarificación y
después lo remite al SMSC de origen;
El SMSC de origen envía el mensaje al SMSC de destino (en
la figura, etiquetado SME). Una vez allí, se convierte en MT-SM y se procesa
como veremos a continuación.
El SMSC de destino informa del estado del mensaje y
devuelve un informe de recepción al MSC y al usuario. En la pantalla del
usuario se advierte: “mensaje enviado”.
Si el usuario lo ha solicitado, recibirá posteriormente
un mensaje de estado confirmándole si el usuario de destino ha recibido el
mensaje o no, y un mensaje de error en caso de que caduque.
Por
tanto, el método de envío de los SMS tiene un pequeño defecto: los mensajes se
tarifican y confirman inicialmente al usuario cuando son enviados a la red, no al
destino final,incluso aunque el cliente que los envía haya solicitado
confirmación de envío. Un mensaje podría no llegar por problemas en la red
destino, caducidad de la validez o cualquier otro motivo, pero sin embargo sera
cobrado igualmente por el operador.
El camino de un MT-SM
Una vez hay un mensaje preparado para su envío en el SMSC
de destino, originado por un usuario o por cualquier otra circunstancia, se le
denomina MT-SM y el proceso de entrega es el siguiente:
El SMSC que ha recibido el mensaje lo almacena en su base
de datos y solicita al VLR del usuario la información de localización;
Si el usuario destino está disponible, el SMSC envía al
MSC el mensaje, indicando en que parte del BSS debe ser entregado; si no lo
está, se almacena en el SMSC durante su periodo de vigencia;
Si el usuario destino está disponible, el MSC envía un
aviso al VLR al que está conectado el usuario destino (que puede ser o no de su
operador) para indicarle que va a entregarse un mensaje;
El VLR avisa al terminal del usuario y verifica si está
conectado a la red (en zona de cobertura);
El VLR responde al MSC con el estado del usuario y, si
está operativo, con la información de localización (parte del BSS en que se
encuentra conectado);
El MSC envía el mensaje al usuario;
El MSC informa al SMSC de que el mensaje se ha entregado
y puede ser borrado de su base de datos;
Opcionalmente, el SMSC de destino responde a quien
originó el mensaje (normalmente, el SMSC origen) con un aviso de entrega del
mensaje.
Arquitectura de red usada
Para la correcta gestión de los mensajes SMS se hace
necesario introducir en el sistema GSM un nuevo elemento: el centro de
mensajes cortos o SMSC (Short Message Service Center.) Las
funciones del SMSC son:
Recibir y almacenar los mensajes cortos enviados por los
usuarios (MO-SM) o por otras fuentes (avisos del operador, buzón de voz,
sistemas de publicidad, alertas de correo electrónico...) hasta que puedan ser
enviados;
Verificar los permisos para enviar mensajes, en
comunicación con el HLR de origen;
Verificar si el usuario al que se envía el mensaje está
operativo o no, mediante consulta al VLR de destino; si está operativo, el
mensaje se envía, y si no se almacena temporalmente en el SMSC;
Verificar periódicamente el estado de los usuarios que
tienen mensajes pendientes.
Otro tipo de mensajes T9
El texto
predictivo es
una tecnología de entrada de texto diseñada para teléfonos móviles. Esta
tecnología permite formar palabras presionando un solo botón por cada letra, al
contrario de presionar múltiples veces cada tecla hasta obtener la letra
deseada. El objetivo principal de esta tecnología consiste en simplificar la
escritura de mensajes de texto.
El texto predictivo funciona haciendo
referencia a un diccionario con las palabras más comunes. Cuando el
usuario presiona los botones de número, un algoritmo busca en el diccionario
una lista de palabras posibles de acuerdo con la combinación de teclas
presionada y muestra la opción más probable. El usuario puede confirmar la
selección y continuar con la siguiente palabra o usar una tecla para ver las
otras combinaciones posibles. A veces esto se combina con algún software para
completar palabras.
EJEMPLO:
En el teclado típico del teléfono los números corresponden
a las letras de la siguiente manera:
Para escribir la palabra 'hola' en el modo clásico se
deberá:
1. Presionar 4
(ghi) 2 veces para obtener 'h'
2. Presionar 6
(mnoñ) 3 veces para obtener 'o'
3. Presionar 5
(jkl) 3 veces para obtener 'l'
4. Presionar 2
(abc) 1 vez para obtener 'a'
De la misma forma para obtener 'hola' con texto
predictivo se deberá:
1. Presionar 4
(ghi) 1 vez para obtener 'h'
2. Presionar 6
(mno) 1 vez para obtener 'o'
3. Presionar 5
(jkl) 1 vez para obtener 'l'
4. Presionar 2
(abc) 1 vez para obtener 'a'
El sistema actualiza los caracteres visualizados cada vez
que se presiona una tecla mostrando la palabra más probable. En este caso el
texto predictivo reduce el número de botones presionados de 9 a 4.
Aplicaciones para android
Actualmente se están usando muchas aplicaciones para
android que utilizan este tipo de servicio de una manera gratuita sin tener que
pagar a alguna compañía para poder mandar un mensaje de texto. Lo único que
necesitamos hacer es que el celular con el que se quiere interactuar via
mensaje tenga la misma aplicación que el que va a escribir, ambos con alguna conexión
a internet para que funcione. A continuación mostrare algunas de las mas
conocidas.
KakaoTalk: Elegida
como la primera aplicación Android gratis de comunicación en el Android Market,
es otra de las alternativas para estar al día con tus contactos.
Viber: Descubre
esta aplicación para Android que te permite realizar llamadas y enviar mensajes
de manera gratuita con tus contactos que tengan también Viber instalado.
GO SMS Pro:Descubre
una nueva forma de enviar SMS a tus contactos. De forma más rápida y eficaz GO
SMS Pro potencia las posibilidades de tu Android. GO SMS Pro es una
de las mejores aplicaciones Android gratis para reemplazar el gestor SMS por
defecto instalado en tu dispositivo. Con su agradable interfaz podrás leer los
mensajes en forma de conversación, sincronizar tus SMS, organizarlos en
carpetas y mucho más.
WhatsApp: es
una aplicación que pretende ser el sustituto de los mensajes SMS, una
alternativa realmente increíble para enviar sms gratis. WhatsApp Messenger,
cuenta con la posibilidad de enviar fotografías, música, enlaces o cualquier
tipo de archivo mediante el móvil. Lo mejor es que funciona también con los
iPhone.
Bibliografía:
http://www.t9.com/404.aspx
http://espalandroid.net/tag/sms/
http://es.wikipedia.org/wiki/Sms
http://es.wikipedia.org/wiki/Texto_predictivo
6 para lab de móviles
ResponderEliminar