Los posibles usos que se pueden dar a una pasarela SMS entre las redes GSM e IP son extensísimas.
Sirva la siguiente lista como ejemplo de actividades que se realizan en la actualidad con este tipo de pasarelas de mensajería:
Correo electrónico. La pasarela convierte un mensaje de correo en SMS y un mensaje SMS en mensaje de correo, con las consiguientes generaciones/eliminaciones de cabeceras de mensaje.
Distribución de mensajes SMS. Al igual que funcionan las listas de correo electrónico, en las que un mensaje es reenviado a lo suscriptores de la lista, en la lista de distribución de mensajes SMS la pasarela permite el mantenimiento (alta/baja/consulta) de suscriptores y envía al resto de suscriptores de la lista los mensajes que no son comandos de actuación sobre la propia pasarela.
Recepción de alarmas de los sistemas de monitorización de servicios. Aplicaciones como "mon", "heartbeat", agentes "snmp", etc. generan avisos cuando se alcanzan ciertos eventos. Estos avisos pueden ser encaminados mediante mensaje SMS dependiendo de su importancia, para que ciertas personas sean avisadas inmediatamente.
Transporte de contenidos web. El SMS es utilizado como paquete de transporte para hacer llegar desde el móvil al servidor la petición de una página web y desde el servidor al móvil el contenido de dicha página una vez "filtrada" para eliminar imágenes, tags html, cabeceras de página, etc.
Concursos de preguntas y respuestas. Ante una solicitud desde el teléfono móvil para comenzar el concurso, la pasarela envía mensajes con preguntas, recibe respuestas y mantiene un contador de resultados para cada participante, de manera que se pueden generar clasificaciones.
Sistemas de seguimiento de flotas de vehículos. Un teléfono celular unido a un módulo GPS permite enviar información acerca de la posición exacta del portador del teléfono, de manera que para flotas de vehículos se reciben sus notificaciones de posición en la pasarela y ésta actualiza una base de datos consultable por otras aplicaciones que pueden mostrar la situación de cada elemento de la flota.
Notificación de estado de dispositivos aislados. Máquinas de vending, dispositivos de control de temperatura y presencia, etc. que se encuentren aislados y sin comunicación con una red mediante enlace físico pueden hacer uso de los mensajes SMS para recibir ordenes y para notificar de su estado (queda poca bebida, la temperatura ha superado los 45 grados, etc.). Normalmente esta comunicación se realiza sin intervención manual, por lo que realmente se conectan equipos automáticos en ambos lados. Es lo que Nokia denomina M2M (machine to machine).
Además, de inmediato, a cada persona le surgen nuevas aplicaciones, orientadas a su area de conocimiento:
Consulta de bases de datos.
Mantenimiento de sistemas. Consultas de estado de servicios, reinicio de los mismos, reinicio de equipos.
Notificación de informaciones académicas. Notas, convocatorias de examen, etc.
Banca GSM. Servicios financieros y alarmas para el seguimiento de operaciones de valores.
Cualquier otro tipo de alarmas debido a caídas de tensión, detección de intrusos en firewalls, etc.
Domótica. Control y consulta de dispositivos a distancia.
Avisos de intervención para equipos médicos, mantenimiento, rescate, etc.
Dadas las características de la red GSM que permiten la movilidad de los terminales (teléfonos) en su zona de cobertura, su pueden imaginar aplicaciones que aprovechen la posibilidad de localización de un teléfono, en base a la estación base de la red que en ese momento tiene conexión con él. Sin embargo, esta información no es directamente accesible desde el exterior de la red del operador de telefonía, por lo que, salvo aplicaciones fuertemente integradas con la red del operador, no es posible su utilización.
Podriamos imaginar una aplicación que permitiera emitir mensajes SMS a teléfonos móviles entre las 2 y las 3 de la tarde en la zona de cobertura de una estación base situada junto a un restaurante que contratara los servicios de publicidad que un operador pudiera ofrecer, para que todos los que por allí cerca pasaran supieran donde está dicho restaurante. Al margen de la aplicación, podrian surgir problemas con la utilización de la posición de los terminales para operaciones no solicitadas por el propietario del terminal, ya que al fin y al cabo, la situación de cada terminal es información privada del propietario.
De cualquier manera, la pasarela de mensajería sólo trata de servir de intermediario y facilitar la labor de desarrollo de las extensiones móviles para una aplicación dada.
La pasarela de mensajería SMS/IP trata de ser como un servidor web, realiza sus tareas de cambio de formato y ajuste del mensaje, pero precisa de contenidos que realmente le den una utilidad, aunque en este caso los contenidos son pequeñas o grandes aplicaciones que permiten interactuar al usuario móvil con otro programa.
Tambien tiene un comportamiento similar al de un Agente de Transferencia de Mensajes de correo (MTA) ya que, de alguna forma, ésa tambien es su tarea: el encolado, conmutado y entrega de mensajes.
Para finalizar con las utilidades de las pasarelas de mensajería SMS/IP, añadir que no hay un estándar para que las aplicaciones comuniquen con las pasarelas, en general, sino que cada una define su propio interfaz, que es diferente en todos los casos. En este aspecto queda mucho camino por recorrer para, quizas, definir un wrapper, un interfaz intermedio, normalizado, que permita la utilización de diferentes pasarelas SMS sin necesidad de realizar cambios en la aplicación.