ES2299092T3 - Metodo para encaminar mensajes sms usando un nodo de encaminamiento inteligente. - Google Patents
Metodo para encaminar mensajes sms usando un nodo de encaminamiento inteligente. Download PDFInfo
- Publication number
- ES2299092T3 ES2299092T3 ES05792019T ES05792019T ES2299092T3 ES 2299092 T3 ES2299092 T3 ES 2299092T3 ES 05792019 T ES05792019 T ES 05792019T ES 05792019 T ES05792019 T ES 05792019T ES 2299092 T3 ES2299092 T3 ES 2299092T3
- Authority
- ES
- Spain
- Prior art keywords
- sms
- network
- message
- sms message
- subscriber
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/005—Personal communication services, e.g. provisions for portability of subscriber numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Método de gestión de mensajes SMS en una red (10) de un operador móvil, comprendiendo dicha red una pluralidad de abonados y un Centro de Servicio de Mensajes Cortos (SMSC) (13, 23), comprendiendo el método las etapas siguientes: iniciar un intento de entrega del mensaje SMS desde un primer abonado a un segundo abonado a través de dicho SMSC (13, 23); interceptar, de forma transparente para el SMSC (13, 23), dicho intento de entrega del mensaje SMS del primer abonado en la red antes de la entrega de dicho mensaje SMS, mediante la interceptación de una consulta HLR entrante (12, 22) asociada a dicho intento de entrega del mensaje revisando dicha consulta HLR interceptada (12, 22) de tal manera que dicha consulta HLR (12, 22) proporciona una indicación de que es necesario aplicar un servicio inteligente a dicho mensaje SMS caracterizado porque presenta las etapas siguientes: sustituir una dirección de ubicación de red móvil de dicho segundo abonado por la dirección de ubicación de red de un nodo de control de servicios inteligentes (24); encaminar dicho intento de entrega del mensaje SMS interceptado, a través del nodo de control de servicios inteligentes (24) en la red; revisar dicho intento de entrega del mensaje en relación con una posible invocación de un servicio inteligente para dicho mensaje SMS; y realizar una invocación de dichos servicios inteligentes para dicho mensaje SMS destinado a dicho abonado en respuesta a dicha revisión.
Description
Método para encaminar mensajes SMS usando un
nodo de encaminamiento inteligente.
La presente invención se refiere a un sistema y
a un método de gestión de mensajes SMS entre un abonado de una
primera red de un operador móvil y otro abonado o bien ubicado en la
primera red o bien asociado a una segunda red de un operador móvil
en un sistema de telecomunicaciones. En particular, la invención
proporciona un sistema y un método para introducir servicios de
valor añadido, denominados en ocasiones servicios inteligentes, en
mensajes SMS convencionales.
El Servicio de mensajes cortos (SMS) está siendo
usado cada vez más en particular por los usuarios de los teléfonos
móviles. Uno de sus usos principales, hasta la fecha, está destinado
al envío de mensajes de texto desde un usuario de un teléfono móvil
a otro, por ejemplo, confirmando una cita, o simplemente enviando un
saludo. El Servicio de Mensajes Cortos (SMS) se está convirtiendo
rápidamente en el medio de mensajería favorito para segmentos cada
vez mayores del público. El mismo posibilita el envío de mensajes de
texto cortos hacia teléfonos inalámbricos, y de esta manera
posibilita que los usuarios de los teléfonos móviles obtengan
provecho de las funciones limitadas de los sectores de la
radiobúsqueda, el correo electrónico y la mensajería instantánea.
En su forma más sencilla de funcionamiento, un mensaje SMS se envía
desde una entidad móvil a otra entidad móvil a través de un Centro
SMS (SMSC).
Los mensajes SMS se pueden transmitir dentro de
la misma red de telefonía móvil o hacia cualquier usuario con
capacidad de servicio de desplazamiento itinerante. Los mismos
también se pueden enviar hacia teléfonos digitales desde un sitio
Web (servidor) con un enlace de Internet o desde un teléfono digital
a otro. Los usos típicos del SMS incluyen la comunicación
interpersonal y la notificación de servicios a propietarios de
teléfonos móviles. Estos servicios de notificación incluyen
notificaciones de mensajes relacionadas con la llegada de correo de
voz, correo electrónico y mensajes de fax, y servicios
recordatorios; el interfuncionamiento con el correo electrónico
(esta opción hace referencia a la posibilidad de convertir y enviar
un mensaje SMS en forma de correo electrónico y viceversa); el
interfuncionamiento con la radiobúsqueda; y servicios de información
tales como informes meteorológicos, informes de tráfico,
cotizaciones de valores, tipos de cambio, etcétera.
Debido a la popularidad de la mensajería SMS, se
están desarrollando aplicaciones nuevas, por ejemplo, aplicaciones
de mensajería con imágenes y mensajería multimedia, las cuales
plantean unos desafíos técnicos considerables para los operadores
de las redes. Adicionalmente, se están desarrollando servicios
inteligentes o servicios de valor añadido para el SMS, tales como
la respuesta automática "de vacaciones" o la copia/desvío al
correo electrónico, entre otras opciones. Uno de los problemas con
la provisión de estos servicios es que las arquitecturas existentes
de Centros SMS (SMSC) no son adecuadas para poner en práctica estos
tipos nuevos de servicios inteligentes. Esta situación tiene como
resultado que los operadores de las redes sean reacios a introducir
estos servicios inteligentes ya que los mismos afectan a la
arquitectura SMSC central.
Otro de los problemas asociado al desarrollo de
servicios inteligentes para la mensajería SMS es que resulta muy
difícil para los operadores de las redes móviles (MNO) ofrecer
servicios inteligentes para un mensaje SMS, el cual tenga su origen
en un abonado perteneciente a otro operador de red móvil (MNO) y que
esté destinado a su abonado. Por ejemplo, el Abonado R pertenece al
MNO A. El Abonado S pertenece al MNO B. El MNO A desea ofrecer
Servicios Inteligentes a sus abonados (siendo uno de ellos el R).
Cuando el abonado R recibe un mensaje originado en el Abonado S, el
mensaje corto es entregado directamente por el SMSC en la red del
MNO B, al Abonado R. El SMSC en la red del MNO A no tiene
conocimiento de este mensaje. Por esta razón, el MNO A no puede
ofrecer Servicios Inteligentes basados en el SMS, puestos en
práctica en un SMSC.
Adicionalmente, los operadores de las redes
móviles buscan introducir estos servicios suplementarios en los
servicios SMS de persona a persona, dentro de su propia red (es
decir, cuando el emisor pertenece también al operador de la red
móvil A), aunque no pueden llevar a cabo esta opción de una manera
que resulte transparente para el SMSC de origen (es decir, no
implica ninguna modificación en la arquitectura SMSC central), y su
consecución resulta complicada desde el punto de vista técnico.
La publicación europea nº EP 1 255 414
"Comverse" da a conocer un sistema y un método para permitir
una gestión mejorada de mensajes SMS, y en particular respuestas
automáticas, reenvíos, filtrado, memorización y eliminación de
mensajes SMS en un aparato telefónico inalámbrico de mano o un
dispositivo alternativo con capacidad SMS. Se usa un Centro SMS
para gestionar mensajes SMS, un Servidor de Mensajes de Respuestas
Automáticas (ARMS) almacena Mensajes de Respuesta Automática y
permite que un receptor de mensajes establezca, cambie o elimine
Mensajes de Auto-respuesta, y un Servidor de Gestión
Automática de Mensajes SMS (SAHS) gestiona instrucciones sobre
mensajes para un receptor de mensajes. El ARMS y el SAHS pueden ser
componentes independientes, un componente unificado, y pueden estar
en funcionamiento de tal manera que únicamente uno de ellos se puede
incluir en el sistema. No obstante, uno de los problemas asociados
a este tipo de sistema es que no prevé la puesta en práctica de
servicios inteligentes asociados a la terminación de mensajes SMS
para mensajes SMS originados en un abonado de una red que deben ser
entregados a un abonado de otra red, ya que la aplicación de
Comverse requiere una gestión especial del SMSC para comprobar si
se ha configurado un ARM. El sistema de "Comverse" implica
además una interfaz de consulta nueva para el SMSC y por lo tanto la
oferta de estos tipos de servicios no se puede realizar de una
manera transparente para el SMSC.
Un problema adicional asociado a la oferta de
Servicios Inteligentes para mensajes SMS es cómo gestionar los
reintentos del mensaje SMS originado en otros operadores de redes
cuando el mensaje no consigue llegar a su destinatario deseado.
Este caso surge cuando, por ejemplo, el intento original falla, el
destinatario puede que se encuentre fuera de cobertura y el SMSC
remoto volverá intentar el envío del mensaje. La complicación surge
a partir del hecho de que no hay nada en el mensaje SMS que indique
que el mismo es un reintento (por ejemplo, una ID de mensaje
exclusiva la cual se repita en el mensaje del reintento). Un nodo
que ponga en práctica servicios inteligentes SMS (al que se hará
referencia como nodo de control de servicios inteligentes SMS), a
no ser que detecte reintentos, verá este mensaje como un mensaje
distinto y diferente y por lo tanto volverá a aplicar el mismo
servicio inteligente en el mismo mensaje. Esta opción puede resultar
altamente rechazable desde la perspectiva del servicio. El problema
se acentúa adicionalmente si el nodo de control de servicios
inteligentes debiera poner en práctica una facturación especializada
para un servicio específico y esto diera como resultado que el
mismo se cobrara dos veces.
Otro de los problemas asociado a los usuarios de
los dispositivos móviles es la recepción de mensajes SMS SPAM no
solicitados. Una forma cada vez más habitual según la cual las
empresas se dirigen a consumidores potenciales consiste en el envío
de mensajes de texto no solicitados hacia usuarios en relación con
servicios que no necesitan.
La publicación de patente US nº US2003/091020 a
nombre de BANTUKUL APIRUX et al da a conocer un nodo de
procesado y encaminamiento de mensajes de señalización que
intercepta y encamina mensajes de señalización basados en el
sistema de señalización 7 (SS7), que son recibidos desde el
componente de controlador de estaciones base (BSC) de un sistema de
estaciones base (BSS) a través de una interfaz de enlace interfaz A.
La interfaz A normalmente conecta un nodo BSC a un nodo de centro
de conmutación móvil (MSC). Al producirse la determinación de que
un mensaje de señalización recibido desde un nodo BSC a través de un
enlace de una interfaz A es un mensaje relacionado con el SMS, el
mensaje SMS se encamina hacia el destino adecuado sin involucrar al
nodo MSC conectado al BSC. El mensaje SMS se puede encapsular
dentro de un paquete del protocolo de la interfaz de la capa del
adaptador de transporte (TALI) basado en el protocolo de Internet
(IP) y se puede transmitir hacia una red IP.
La patente US nº US 5.915.222 a nombre de
ERICSSON TELEFON AB L M da a conocer una red de telecomunicaciones
del Servicio de Mensajes Cortos (SMS) en comunicación mediante
interfaz con una Red Inteligente. En respuesta a una indicación de
un abonado móvil para que se transmitan datos no estructurados hacia
un número B específico, un centro de conmutación móvil/registro de
posiciones de visitantes (MSC/VLR) de servicio determina si el
abonado de la parte llamante o el abonado de la parte a la que se
llama está asociado a un servicio IN. En respuesta a una
determinación afirmativa, el MSC/VLR de servicio, en lugar de
transmitir los datos no estructurados recibidos directamente hacia
un Centro de Servicio de Mensajes Cortos (SMS-C),
encamina hacia la Red Inteligente asociada una señal de la Parte de
Usuario de la Red Digital de Servicios Integrados (ISUP) que
encapsula los datos no estructurados.
Por esta razón, uno de los objetivos de la
invención es proporcionar un sistema y un método mejorados para
gestionar mensajes SMS y para proporcionar servicios inteligentes
adicionales en un mensaje SMS en un sistema de
telecomunicaciones.
Otro de los objetivos de la invención es
proporcionar un sistema y un método de gestión de mensajes SMS entre
un abonado de una primera red de un operador móvil y otro abonado
de una segunda red de un operador móvil en un sistema de
telecomunicaciones.
Otro de los objetivos de la invención es
proporcionar un sistema y un método para gestionar mensajes SMS de
persona a persona para servicios inteligentes proporcionados, de una
manera que resulte transparente para el SMSC.
Según la presente invención, tal como se expone
en las reivindicaciones adjuntas, se proporciona un sistema y un
método de gestión de mensajes SMS en una primera red de un operador
móvil, comprendiendo dicha red una pluralidad de abonados y un
Centro de Servicio de Mensajes Cortos (SMSC), comprendiendo el
método las etapas siguientes:
iniciar un intento de entrega del mensaje SMS
desde un primer abonado a un segundo abonado a través de dicho
SMSC;
interceptar, de forma transparente para el SMSC,
dicho intento de entrega del mensaje SMS desde el primer abonado en
la red antes de la entrega de dicho mensaje SMS;
\newpage
encaminar dicho intento de entrega del mensaje
SMS interceptado, a través de un nodo de control de servicios
inteligentes en la red;
revisar dicho intento de entrega del mensaje en
relación con una posible invocación de un servicio inteligente para
dicho mensaje SMS; y
realizar una invocación de dichos servicios
inteligentes para dicho mensaje SMS destinado a dicho abonado en
respuesta a dicha revisión.
Según otro de los aspectos de la presente
invención, se proporciona un sistema y un método de gestión de
mensajes SMS entre un abonado de una primera red de un operador
móvil y otro abonado de una segunda red de un operador móvil en un
sistema de telecomunicaciones, comprendiendo el método las etapas
siguientes:
entregar un mensaje SMS desde dicho abonado en
dicha primera red de un operador móvil a dicho abonado de dicha
segunda red de un operador móvil;
interceptar un intento entrante de entrega de
mensaje SMS en dicha segunda red del operador móvil antes de la
entrega de dicho mensaje SMS;
encaminar dicho intento de entrega de mensaje
SMS interceptado, a través de un nodo de control de servicios
inteligentes en la segunda red del operador móvil;
revisar dicho intento de entrega del mensaje en
relación con una posible invocación de un servicio inteligente para
dicho mensaje SMS; y
realizar una invocación de dichos servicios
inteligentes para dicho mensaje SMS destinado a dicho abonado de
dicha segunda red del operador móvil en respuesta a dicha
revisión.
Preferentemente, la etapa de interceptación, la
cual se realiza de forma transparente, incluye la interceptación de
una consulta HLR entrante asociada a dicho intento de entrada del
mensaje. Una de las ventajas de la presente invención es que la
interceptación del intento de entrega permite encaminar el mensaje
SMS a través de un Nodo de Control de Servicios Inteligentes
(SSCN), en el que se realiza una invocación al módulo lógico de
Servicios Inteligentes. Esta solución proporciona un método y un
sistema de arquitectura sencillos para poner en práctica Servicios
Inteligentes. La ventaja de interceptar la señal HLR entrante es que
no se requieren cambios en las redes remotas y no se requieren
cambios fundamentales en el funcionamiento de la red destinataria.
Adicionalmente, no existe ninguna necesidad técnica de que el
remitente del mensaje coloque un indicador especial para el
servicio inteligente, por ejemplo, una dirección especial, o no son
necesarias señales nuevas para indicar que se requiere un servicio
inteligente.
De este modo, como la Consulta HLR forma parte
del mecanismo normalizado para que un SMSC entregue un mensaje SMS
a un aparato telefónico móvil de mano, el método de interceptación
de la consulta HLR en camino al HLR es transparente para el SMSC y
se pone en práctica de forma sencilla en las redes existentes. Esta
manera de interceptación de los intentos de entrega de mensajes SMS
se puede usar adicionalmente para introducir Servicios Inteligentes
para mensajes SMS residentes en el SMSC propio del operador de la
red móvil así como en otros SMSC de otros operadores de red.
Preferentemente, la etapa en la que se revisa la
consulta HLR interceptada se lleva a cabo para determinar que es
necesario aplicar un Servicio Inteligente a dicho mensaje SMS. El
método consiste en encaminar el mensaje SMS hacia el Nodo de
Control de Servicios Inteligentes. En una de las formas de
realización, esta opción se alcanza sustituyendo, en la respuesta a
la consulta HLR, la dirección de ubicación de la red MSC/SGSN del
segundo dispositivo destinatario por la dirección de ubicación de la
red del Nodo de Control de Servicios Inteligentes SMS. El Nodo de
Control de Servicios Inteligentes actúa como un seudocontrolador de
estaciones móviles (MSC) para el mensaje SMS. La dirección de
ubicación de la red MSC/SGSN es un parámetro de la respuesta a la
consulta HLR.
En una de las formas de realización, la
invención lleva a cabo la etapa en la que se intercepta dicha
consulta HLR basándose en una condición de que dicha consulta se
originó en otra red. Adicionalmente, se realiza la etapa en la que
se ejecutan servicios inteligentes sobre dicho mensaje SMS cuando
dicha condición determina si es necesario aplicar un servicio
inteligente a dicho mensaje SMS. Los criterios para interceptar el
intento entrante de entrega SMS se basan en la condición de que el
intento de entrega SMS se origine en otra red. En otra de las
formas de realización, los criterios para la interceptación se basan
en una condición de que el intento de Entrega SMS se origine en el
SMSC de origen. El intento de entrega SMS interceptado es revisado
por el Nodo de Control de Servicios Inteligentes (SSCN). El
resultado de la revisión es una determinación sobre si es necesario
aplicar un servicio inteligente al mensaje. En el caso de que sea
necesario aplicar un servicio inteligente, la etiqueta de
encaminamiento correspondiente a la dirección de ubicación de la red
MSC del destinatario se modifica en la respuesta a la consulta HLR
de manera que sea la dirección de ubicación de red del SSCN.
Idealmente la indicación de la Consulta HLR está asociada a uno o
más de los siguientes elementos: un servicio SMS, un número de
directorio de abonado específico (MSISDN), un número de directorio
en la Consulta HLR coincide con un prefijo de número específico, un
SMSC específico identificado por su dirección de red PLMN, una
dirección de red SMSC foránea.
De forma adecuada, en algunos escenarios la
invención lleva a cabo la etapa de entregar dicho mensaje SMS desde
dicho Nodo de Control de Servicios Inteligentes al segundo
dispositivo. Esto se logra encaminando el mensaje por la dirección
de ubicación de red MSC/SGSN original que se almacenó en dicho Nodo
de Control de Servicios Inteligentes obtenido a partir de dicho
intento de entrega SMS interceptado.
De forma adecuada, en otros escenarios la
invención lleva a cabo la etapa de terminar dicha entrega del
mensaje SMS cuando el Módulo Lógico de Servicios Inteligentes
requiere que dicho mensaje SMS no sea entregado al abonado de la
segunda red, por ejemplo, el Servicio Inteligente filtrará mensajes
SMS SPAM que se originen en centros SMS pertenecientes a otras
redes.
Idealmente, en otra de las formas de
realización, la etapa de terminar el intento de entrega de mensaje
SMS en dicho nodo de control de servicios inteligentes se lleva a
cabo cuando dicho servicio inteligente requiere que dicho mensaje
SMS no sea entregado a dicho abonado de dicha segunda red del
operador.
Preferentemente, se genera un identificador
exclusivo para dicho mensaje SMS en dicho nodo de control de
servicios inteligentes SMS en el que dicho identificador exclusivo
se genera a partir de uno o más de los siguientes elementos del
mensaje SMS: Dirección de Origen, Dirección de Destino, Número de
fragmento, Indicación de tiempo del Centro SMS o dirección SMSC.
Idealmente, el identificador exclusivo se almacena en una memoria de
almacenamiento de dicho nodo de control de servicios SMS.
Idealmente, la invención lleva a cabo la etapa
de comparar el identificador exclusivo almacenado con
identificadores exclusivos de cada intento de entrega de mensaje
SMS procesado por dicho nodo de servicios inteligentes SMS para
detectar intentos repetidos subsiguientes de entrega SMS de
cualquier mensaje SMS no entregado original.
En otra de las formas de realización, en dicha
memoria de almacenamiento se almacenan únicamente identificadores
exclusivos para intentos repetidos de entrega SMS con vistas a su
comparación y en el que dicho intento repetido de entrega SMS se
encamina en la dirección de avance por medio del nodo de control de
servicios inteligentes hacia la dirección de ubicación de la red
real de dicho abonado después de dicha comparación. El
encaminamiento en la dirección de avance se puede basar de forma
condicionada en un indicador de servicio asociado al nodo de
control de servicios inteligentes.
Preferentemente, se llevan a cabo las etapas de
generar una base de datos de identificadores exclusivos en dicha
memoria de almacenamiento y de eliminar dichos identificadores
exclusivos almacenados después de un periodo de tiempo
preestablecido.
Se proporciona además un programa de ordenador
que comprende instrucciones de programa para conseguir que un
programa de ordenador efectúe el método mencionado el cual se puede
materializar sobre un soporte de grabación, una señal portadora o
una memoria de solo lectura.
Las características y ventajas de la invención
se pondrán más claramente de manifiesto a partir de las
ilustraciones que se enumeran a continuación, en las que:
la Figura 1 es una vista general esquemática de
una red correspondiente a una forma de realización de la presente
invención que ilustra una primera y una segunda redes de un
operador.
La Figura 2 es una vista general esquemática de
una red correspondiente a otra forma de realización de la presente
invención para una única red de un operador que comprende una
pluralidad de abonados.
La Figura 3 ilustra una forma de realización de
la presente invención correspondiente a una interceptación de una
Consulta HLR.
La Figura 4 ilustra una forma de realización de
la presente invención correspondiente a una entrega de un mensaje
SMS.
La Figura 5 es un diagrama de flujo para
gestionar mensajes SMS en un primer intento según uno de los
aspectos de la presente invención mostrada en la Figura 3.
La Figura 6 es un diagrama de flujo para
gestionar mensajes SMS en un segundo intento repetido de acuerdo
con otro de los aspectos de la presente invención mostrada en la
Figura 4.
Haciendo referencia a la Figura 1, se ilustra
una primera forma de realización de la presente invención que
comprende una primera red de un operador o un operador de redes
móviles indicado en general con la referencia numérica (10) y una
segunda red de un operador ilustrada con la referencia numérica
(20). La primera red del operador (10) comprende un controlador de
estaciones móviles (MSC) (11), un registro de posiciones base (HLR)
(12) y un centro SMS asociado (13), estando conectados todos ellos a
un nodo de encaminamiento de señalización (14), y siendo conocido
en la técnica cada uno de los componentes de la primera red del
operador. Las dos redes están conectadas a través de una red de
señalización (normalmente la normativa SS7), la cual consta
principalmente de nodos de encaminamiento de señalización, conocidos
también como Puntos de Transferencia de Señalización (puntos STP).
En la primera red del operador, se muestra un nodo de encaminamiento
de señalización (14) y en la segunda red del operador se muestra
también un nodo de encaminamiento de señalización (21). La segunda
red del operador (20) comprende además un registro de posiciones
base (HLR) (22), un centro SMS (23), un centro de conmutación móvil
(26), conectados todos ellos al nodo de encaminamiento de
señalización (21). La segunda red del operador (20) comprende un
nodo de control de servicios inteligentes SMS (24) y un nodo de
encaminamiento de señalización inteligente (25). El nodo de
encaminamiento de señalización inteligente (25) está conectado a la
red de señalización por el nodo de encaminamiento de señalización
(21). El nodo de encaminamiento de señalización (25) es capaz de
encaminar mensajes hacia el nodo de control de Servicios
Inteligentes (24) y al registro de posiciones base (HLR) (22).
Durante su funcionamiento, un usuario con un
dispositivo que desea enviar un mensaje SMS desde la primera red
del operador (10), siendo el dispositivo, por ejemplo, un teléfono
móvil, desea enviar un mensaje SMS desde el primer dispositivo
situado en la primera red del operador (10) o que se desplaza de
forma itinerante en otra red del operador hacia un segundo
dispositivo de la segunda red del operador (20). La entrega del
mensaje SMS la gestiona el centro de servicio de mensajes cortos
(13) asociado al emisor. El Centro de Servicio de Mensajes Cortos
(13) inicia un intento de entrega del mensaje mediante el envío de
una consulta de ubicación al HLR (22) asociado al segundo
dispositivo. Esta consulta al registro de posiciones base (HLR) es
un mensaje de señalización y por lo tanto se transmite a través de
la red de señalización hacia la segunda red del operador (20)
pasando por los nodos de encaminamiento de señalización (21) y (25).
En la Segunda red del Operador, el nodo de encaminamiento de
señalización inteligente (25) intercepta el intento entrante de
entrega y lo encamina hacia el Nodo de Control de Servicios
Inteligentes (SSCN) (24). El SSCN (24) revisa el intento entrante
de entrega para determinar si es necesario realizar una invocación
de los Servicios Inteligentes o aplicar los mismos al mensaje SMS a
partir de la revisión.
Si para el mensaje en cuestión se requiere un
mensaje de Servicio Inteligente, el SSCN modifica el parámetro de
ubicación del intento entrante de entrega, por ejemplo, modificando
la respuesta a la consulta HLR, la cual se devuelve al SMSC (13) en
la primera red del operador. El valor modificado es tal que el SMSC
(13) en la primera red del operador entrega el mensaje en cuestión
al SSCN (24). En relación con esto, el SSCN (24) está actuando como
MSC de servicio hacia el SMSC (13) en la primera red del operador
(10).
Los Servicios Inteligentes asociados al mensaje
SMS los ejecuta el nodo de control de Servicios Inteligentes SMS
(24). Alternativamente, el Nodo de Control de Servicios Inteligentes
(24) puede solicitar a un sistema externo, por ejemplo, un Servidor
de interceptaciones legales, que ejecute el Servicio Inteligente.
Entre los ejemplos de Servicios Inteligentes, aunque sin
limitaciones, se encuentran las respuestas automáticas "de
vacaciones", la copia/desvío hacia un correo electrónico, los
filtros de contenido malicioso, la interceptación legal de mensajes
SMS en cumplimiento de la ley, la copia a mensajes en un destino
alternativo, el desvío de mensajes si el primero no está accesible,
información para abonados itinerantes salientes, mensajería de
grupo o códigos abreviados personalizados. Una vez que se considera
que un Servicio Inteligente es aplicable al mensaje, el Intento de
Entrega SMS se reencamina a través del Nodo de Control de Servicios
Inteligentes para la gestión del Servicio Inteligente. El Nodo de
Control de Servicios Inteligentes o bien ejecuta el módulo lógico
de Servicios Inteligentes (por ejemplo, "copia a un correo
electrónico") sobre el SSCN localmente o bien solicita a un
sistema independiente que ejecute el módulo lógico de Servicios
Inteligentes. Dependiendo de la respuesta del módulo lógico de
Servicios Inteligentes, el intento de entrega del mensaje puede (i)
proseguir en la dirección de avance hacia el dispositivo
destinatario, por ejemplo, servicio inteligente de copia a la
Bandeja de Entrada o (ii) terminar el mensaje satisfactoriamente,
por ejemplo, servicio inteligente de desvío a la Bandeja de Entrada
o (iii) terminar de forma no satisfactoria, por ejemplo, servicio
inteligente de prohibición SMS o (iv) terminar de forma no
satisfactoria con un problema temporal, por ejemplo, servicio
inteligente de Cobro por prepago en el que el destinatario del
mensaje no dispone del saldo suficiente. Todas las acciones son
procedimientos normalizados cuya invocación la puede realizar la red
cuando gestiona la entrega de un mensaje SMS a un dispositivo
destinatario.
El proceso completo es transparente para el SMSC
(13), es decir, no es necesario realizar cambios en el SMSC (13) ni
es necesario configurar o poner en práctica interfaces especiales
nuevas en el SMSC (13). Por lo que al SMSC (13) respecta, la
entrega del mensaje se está intentando hacia el abonado usando los
procedimientos normalizados (por ejemplo, la Parte de Aplicación
Móvil GSM/GSM 03.40 SMS) - el SMSC (13) no tiene conocimiento de
que se esté ejecutando ningún procesado de un módulo lógico de
servicios inteligentes.
El despliegue del nodo de encaminamiento de
señalización (25), al que en ocasiones se denomina encaminador de
señalización inteligente, puede interceptar el intento entrante de
entrega o las consultas al HLR en relación con el tráfico SMS. La
presente invención proporciona una expresión de encaminamiento
especial configurada en el nodo de encaminamiento de señalización
(25) para retransmitir la consulta al HLR hacia el nodo de control
de Servicios Inteligentes SMS (24). Como ejemplo: si el nodo de
encaminamiento de señalización (25) determina que el mensaje de
señalización de consulta al HLR se origina en otra red. El nodo de
control de Servicios Inteligentes SMS (24) revisa la consulta y
determina si se puede aplicar un Servicio Inteligente al mensaje
SMS asociado. Esta decisión se podría basar, por ejemplo, en el
número de teléfono del destinatario (MSISDN) el cual se puede
averiguar a partir de la revisión de la consulta al HLR
interceptada. Si el nodo de control de Servicios Inteligentes SMS
(24) determina que es necesario aplicar un Servicio Inteligente, el
nodo (24) modifica un parámetro en la respuesta a la consulta HLR
de tal manera que el SSCN (24) actúa como MSC de servicio (ó SGSN
en las redes GSM) para el mensaje corto en cuestión y se garantiza
que el SMSC (13) encamina el mensaje hacia el nodo de control de
servicios inteligentes SMS (24). El método y el sistema de la
presente invención prevén que la modificación sustituya la
dirección de ubicación del centro de servicio de mensajería del
dispositivo del destinatario por la dirección de red del nodo de
control de Servicios Inteligentes (24). De este modo, el nodo de
control de Servicios Inteligentes (24) actúa como un seudocentro de
conmutación móvil (MSC). Este método es transparente para el SMSC
(13), ya que la dirección de red del nodo de control de servicios
inteligentes es considerada simplemente como otra dirección MSC de
red por el SMSC (13). El nodo de control de Servicios Inteligentes
(SMS) (24) almacena, en un espacio de memoria del nodo (24), la
dirección MSC "real" para un uso posterior. Esto garantiza que
los mensajes SMS se entregan a través del nodo de control de
Servicios Inteligentes (24), el cual a continuación procesa el
mensaje SMS en relación con los Servicios Inteligentes. Si la
aplicación de Servicios Inteligentes sigue requiriendo que el
mensaje SMS se entregue al destinatario, el nodo de control SMS
(24) entrega el mensaje SMS a la dirección del MSC (26) que se
almacenó en memoria caché a partir de la consulta al HLR original.
De esta manera, la invención proporciona un mecanismo sencillo para
entregar Servicios Inteligentes asociados al mensaje SMS.
Haciendo referencia a la Figura 2, se ilustra un
segundo aspecto de la presente invención que comprende una única
red móvil indicada en general con la referencia numérica (20). La
red móvil individual (20) comprende una pluralidad de abonados (no
mostrados) asociados a la red individual (20) del operador y
comprende los mismos elementos que la segunda red móvil de la
Figura 1. En aras de una mayor claridad, se han usado las mismas
referencias numéricas para cada uno de los elementos de la red
única, cuyo funcionamiento se describirá a continuación.
Durante su funcionamiento, los mensajes SMS
originados por abonados o usuarios del operador de la red móvil
única se depositan, durante la creación del mensaje, en el Centro de
Servicio de Mensajes Cortos (23). La entrega subsiguiente del
mensaje SMS es gestionada por el centro de servicio de mensajes
cortos (23). El Centro de Servicio de Mensajes Cortos (23) inicia
un intento de entrega de mensaje enviando una consulta de ubicación
al HLR (22) asociado al dispositivo destinatario. Esta consulta al
registro de posiciones base (HLR) es un mensaje de señalización y
por lo tanto se transmite a través de la red de señalización hacia
el HLR (22) pasando por los nodos de encaminamiento de señalización
(21) y (25). En la red de señalización, el nodo de encaminamiento
de señalización inteligente (25) intercepta la consulta al HLR
asociada al intento de entrega y la encamina hacia el Nodo de
Control de Servicios Inteligentes (SSCN) (24). El SSCN (24) revisa
el intento de entrega para determinar si es necesario realizar una
invocación a los Servicios Inteligentes o aplicar los mismos al
mensaje SMS a partir de la revisión.
Si se debe aplicar un Servicio Inteligente al
mensaje, el SSCN modifica el parámetro de ubicación de intento de
entrega, por ejemplo, modificando la respuesta a la consulta HLR, la
cual se devuelve al SMSC (23) en la red móvil. El valor modificado
es tal que el SMSC (23) entrega el mensaje en cuestión al SSCN (24).
En relación con esto, el SSCN (24) está actuando como MSC de
servicio hacia el SMSC (23) en la red móvil (20). Este método es
transparente para el SMSC (23), ya que la dirección de red del nodo
de control de servicios inteligentes es considerada simplemente
como otra dirección MSC de red por el SMSC (23).
Los Servicios Inteligentes asociados al mensaje
SMS los ejecuta el nodo de control de Servicios Inteligentes SMS
(24). Alternativamente, el Nodo de Control de Servicios Inteligentes
(24) puede solicitar a un sistema externo, por ejemplo, un Servidor
de interceptaciones legales, que ejecute el Servicio Inteligente.
Entre los ejemplos de Servicios Inteligentes, aunque sin
limitaciones, se encuentran las respuestas automáticas "de
vacaciones", la copia/desvío hacia un correo electrónico, los
filtros de contenido malicioso, la interceptación legal de mensajes
SMS en cumplimiento de la ley, la copia a mensajes en un destino
alternativo, el desvío de mensajes si el primero no está accesible,
información para abonados itinerantes salientes, mensajería de
grupo o códigos abreviados personalizados. Una vez que se considera
que un Servicio Inteligente es aplicable al mensaje, el Intento de
Entrega SMS se reencamina a través del Nodo de Control de Servicios
Inteligentes para la gestión del Servicio Inteligente. El Nodo de
Control de Servicios Inteligentes o bien ejecuta el módulo lógico
de Servicios Inteligentes (por ejemplo, "copia a un correo
electrónico") sobre el SSCN localmente o bien solicita a un
sistema independiente que ejecute el módulo lógico de Servicios
Inteligentes.
El despliegue del nodo de encaminamiento de
señalización (25), al que en ocasiones se denomina encaminador de
señalización inteligente, puede interceptar el intento de entrega o
las consultas al HLR en relación con el tráfico SMS. La presente
invención proporciona una expresión de encaminamiento configurada en
el nodo de encaminamiento de señalización (25) para retransmitir la
consulta al HLR hacia el nodo de control de Servicios Inteligentes
SMS (24). Como ejemplo: si el nodo de encaminamiento de señalización
(25) determina que el mensaje de señalización de consulta al HLR
está destinado a otra red. El nodo de control de Servicios
Inteligentes SMS (24) revisa la consulta y determina si se puede
aplicar un Servicio Inteligente al mensaje SMS asociado. Esta
decisión se podría basar, por ejemplo, en el número de teléfono del
destinatario (MSISDN) el cual se puede averiguar a partir de la
revisión de la consulta al HLR interceptada. Si el nodo de control
de Servicios Inteligentes SMS (24) determina que es necesario
aplicar un Servicio Inteligente, el nodo (24) modifica un parámetro
en la respuesta a la consulta HLR de tal manera que el SSCN (24)
actúa como MSC de servicio (ó SGSN en las redes GSM) para el
mensaje corto en cuestión y se garantiza de forma transparente que
el SMSC (23) encamina el mensaje hacia el nodo de control de
servicios inteligentes (24). El SMSC (23) considera al SSCN (24)
simplemente como otro MSC de servicio asociado al dispositivo
destinatario y no tiene conocimiento de que el SSCN (24) es un tipo
especial de nodo. El método y el sistema de la presente invención
prevén que la modificación sustituya la dirección de ubicación del
centro de servicio de mensajería del dispositivo del destinatario
por la dirección de red del nodo de control de Servicios
Inteligentes (24). De este modo, el nodo de control de Servicios
Inteligentes (24) actúa como un seudocentro de conmutación móvil
(MSC). El nodo de control de Servicios Inteligentes (SMS) (24)
almacena, en un espacio de memoria del nodo (24), la dirección MSC
"real" para un uso posterior. Esto garantiza que los mensajes
SMS se entregan a través del nodo de control de Servicios
Inteligentes (24), el cual a continuación procesa el mensaje SMS en
relación con los Servicios Inteligentes. Si la aplicación de
Servicios Inteligentes requiere que el mensaje SMS se entregue al
destinatario, el nodo de control SMS (24) entrega el mensaje SMS a
la dirección del MSC (26) que se almacenó en memoria caché a partir
de la consulta al HLR original. De esta manera, la invención
proporciona un mecanismo sencillo y transparente para entregar
Servicios Inteligentes asociados al mensaje SMS.
El método completo de la presente invención es
transparente para el SMSC (23). El SMSC (23) puede ser un SMSC GSM
normalizado (u otra tecnología de telefonía inalámbrica conocida en
la técnica tal como el CDMA). La presente invención no requiere que
el SMSC (23) proporcione una interfaz nueva ni que se pongan en
práctica ampliaciones nuevas en los protocolos existentes de
entrega de mensajes. Tampoco requiere la presente invención que el
SMSC (23) configure una ruta de aplicación para enviar los mensajes
SMS en cuestión hacia un servidor de aplicaciones antes de que se
realice la entrega real del mensaje SMS al destinatario. Para la
presente invención, el SMSC (23) se está comportando como si
estuviera entregando directamente el mensaje SMS al destinatario del
mismo.
Haciendo referencia a la figura 3, se ilustra
otra de las formas de realización de la presente invención. Un
encaminador de señalización STP (30) encamina una consulta HLR hacia
el HLR (22). En este escenario, el nodo de encaminamiento de
señalización inteligente (25) usa una regla de encaminamiento
especial para encaminar la respuesta a la consulta HLR directamente
hacia el nodo de control de servicios inteligentes (24). El nodo de
control de servicios inteligentes sustituye la dirección de
ubicación (especificada habitualmente en forma de una dirección
MSC) de la respuesta a la consulta HLR con la dirección de ubicación
de red correspondiente a la dirección del nodo de control de
servicios inteligentes para el tráfico externo de la red. Esto
garantiza que el subsiguiente intento de entrega de mensaje
(transportado en el GSM usando la señal MT-FSM)
desde el SMSC (13) se enviará al nodo de control de servicios
inteligentes (24). La Figura 4 ilustra este intento de entrega SMS
(a través de la señal MT-FSM) para un usuario de la
segunda red (20) que se ha abonado a servicios inteligentes, lo
cual se describe de forma más detallada posteriormente en la Figura
6.
Otro de los aspectos de la invención es que el
nodo de control de Servicios Inteligentes (24) pone en práctica
Servicios Inteligentes usando activadores de señales para la
ejecución del módulo lógico de Servicios Inteligentes. Un aspecto
importante es el hecho de que el activador sea unos metadatos
referentes al mensaje y no el propio mensaje en cuestión. El nodo
de control de Servicios Inteligentes (24) funciona como un nodo
conmutador de retransmisión desde la perspectiva de la entrega de
mensajes SMS. Esto garantiza que la recepción de la entrega y el
Registro Detallado de Llamadas (CDR) no se genera en el centro SMS
remoto (13).
Haciendo referencia a continuación a las Figuras
5 y 6, se ilustra un diagrama de flujo sobre cómo gestionar un
mensaje SMS que se considera que requiere un procesado de Servicios
Inteligentes, aunque el mensaje SMS presenta múltiples intentos de
entrega debido a errores temporales (por ejemplo, un problema de
radiobúsqueda en la red (20)). El Módulo Lógico de Servicios
Inteligentes es tal que se aplica al mensaje en lugar de a cada
intento de entrega del mensaje. La invención en el nodo de control
de Servicios Inteligentes SMS (24) genera una ID de mensaje
exclusiva por cada intento de entrega del mensaje SMS que se procesa
para un Servicio Inteligente. El identificador exclusivo generado
se genera a partir de por lo menos la totalidad de las siguientes
características: dirección de origen, dirección de destino, número
de fragmento, indicación de tiempo del centro SMS, o cualquier otro
parámetro que defina un identificador exclusivo. Se garantiza que el
algoritmo para la generación del identificador exclusivo sea el
mismo para cada intento de entrega. El identificador exclusivo es
almacenado por el nodo de control de Servicios Inteligentes SMS (24)
en una memoria de almacenamiento (no mostrada). Por cada intento de
entrega del mensaje SMS que pasa a través del nodo de control de
Servicios Inteligentes SMS (24), se genera el identificador
exclusivo y a continuación se realiza una comprobación para ver si
en la memoria de almacenamiento se encuentra un identificador
similar o duplicado. Si el valor del identificador ya existe en los
medios de almacenamiento de memoria, en ese caso se determina que
este mensaje es un intento repetido de entrega de mensaje y el nodo
de control SMS (24) no procesa el mensaje SMS en relación con
ninguna gestión repetida de Servicios Inteligentes.
Consecuentemente, la gestión del Servicio Inteligente se realiza
solamente una vez para los mensajes SMS que requieren múltiples
intentos de entrega.
Haciendo referencia al diagrama de flujo de la
figura 5, se ilustra detalladamente otra puesta en práctica de cómo
llevar a cabo el aspecto de gestión de reintentos de la presente
invención:
1. El Mensaje SMS tiene su origen en el abonado
de otra red (identificado con MSISDN A) y por lo tanto se deposita
en su SMSC (13) (etiquetado como F-SMSC foráneo en
la Figura 6). El destinatario (B) es un abonado de la red de origen
(20). El F-SMSC (13) inicia un primer intento de
entrega enviando una consulta HLR al HLR (22) asociado a B. La
Consulta HLR es interceptada por el encaminador de señalización
inteligente (25) y es encaminada hacia el SSCN (24). El SSCN (24)
comprueba si el destinatario B tiene Servicios Inteligentes
preparados (en este caso "copia a bandeja de entrada"). Si la
respuesta es SÍ, el mismo anota el intento de mensaje para el
destinatario B.
2. La Consulta HLR se encamina en la dirección
de avance hacia el HLR. El HLR (22) busca al abonado B (identificado
con MSISDN B) y devuelve detalles sobre la entrega (por ejemplo, ID
de Abonado Móvil, dirección MSC) en la respuesta a la Consulta.
\newpage
3. El HLR envía el acuse de recibo de la
Consulta. La red de señalización (o el HLR) encamina el mensaje a
través del encaminador de señalización inteligente (25). El
encaminador de señalización inteligente (25) encamina la respuesta
a la Consulta hacia el Nodo de Control de Servicios Inteligentes
(24).
4. El SSCN (24) sustituye la dirección MSC de
ubicación de red por su propia dirección de ubicación de red. A
continuación, el SSCN (24) encamina la respuesta a la Consulta HLR
de vuelta hacia el F-SMSC (13).
5. El F-SMSC (13) prosigue con
la entrega del texto del mensaje mediante el envío de un mensaje
Entrega SMS a la dirección de ubicación de red indicada - en este
caso el SSCN (24).
6. El SSCN (24) genera una ID de mensaje
exclusiva para este mensaje usando un algoritmo que genera una
salida que es (i) una ID exclusiva correspondiente a dicho mensaje
que tuvo su origen en el abonado A y se envió a través del
F-MSC (13) hacia el destino B y (ii) el mismo valor
si dicho mismo mensaje es procesado nuevamente por dicho algoritmo
de Identidades ID exclusivas.
7. El SSCN (24) comprueba los medios de
almacenamiento de identidades ID de mensajes en búsqueda de una
entrada duplicada para determinar si este mensaje ya ha sido
procesado por el SSCN (24). En este caso, no existe ningún
registro.
8. Se almacena la ID de Mensaje exclusiva.
9. Como B dispone de, por ejemplo, un servicio
inteligente "Copia a Bandeja de Entrada", los detalles y el
contenido del mensaje se trasladan a un sistema externo, el cual
realiza la copia. El sistema externo ordena al SSCN (24) que
prosiga con el procesado de entrega del mensaje.
10. El SSCN (24) restablece la dirección MSC
original según se ha capturado en la Etapa 4. El SSCN encamina el
mensaje hacia el MSC.
11. El MSC intenta entregar el mensaje al
aparato telefónico de B (no mostrado anteriormente). El intento de
entrega falla debido a un error externo (por ejemplo, un problema de
radiobúsqueda).
12. El MSC devuelve un acuse de recibo negativo
al F-SMSC.
Haciendo referencia a continuación al diagrama
de flujo de la figura 5 se describe cómo se gestiona un intento
repetido de dicho mensaje SMS:
1. El Mensaje SMS tiene su origen en el abonado
de otra red (identificado con MSISDN A) y por lo tanto se deposita
en su SMSC (13) (etiquetado como F-SMSC foráneo en
la Figura 6). El destinatario (B) es un abonado de la red de origen
(20). El F-SMSC (13) inicia un primer intento de
entrega enviando una consulta HLR al HLR (22) asociado a B. La
Consulta HLR es interceptada por el encaminador de señalización
inteligente (25) y es encaminada hacia el SSCN (24). El SSCN (24)
comprueba si el destinatario B tiene Servicios Inteligentes
preparados (en este caso el ejemplo es "copia a bandeja de
entrada"). Si la respuesta es SÍ, el mismo anota el intento de
mensaje para el destinatario B.
2. La Consulta HLR se encamina en la dirección
de avance hacia el HLR. El HLR (22) busca al abonado B (identificado
con MSISDN B) y devuelve detalles sobre la entrega (por ejemplo, ID
de Abonado Móvil, dirección MSC) en la respuesta a la Consulta.
3. El HLR envía el acuse de recibo de la
Consulta. La red de señalización (o el HLR) encamina el mensaje a
través del encaminador de señalización inteligente (25). El
encaminador de señalización inteligente (25) encamina la respuesta
a la Consulta hacia el Nodo de Control de Servicios Inteligentes
(24).
4. El SSCN (24) sustituye la dirección MSC de
ubicación de red por su propia dirección de ubicación de red. A
continuación, el SSCN (24) encamina la respuesta a la Consulta HLR
de vuelta hacia el F-SMSC (13).
5. El F-SMSC (13) prosigue con
la entrega del texto del mensaje mediante el envío de un mensaje
Entrega SMS a la dirección de ubicación de red indicada - en este
caso el SSCN (24).
6. El SSCN (24) genera una ID de mensaje
exclusiva para este mensaje usando el mismo algoritmo.
7. El SSCN (24) comprueba los medios de
almacenamiento de identidades ID de mensajes en búsqueda de una
entrada duplicada para determinar si este mensaje ya ha sido
procesado por el SSCN (24).
8. En este caso, existe un registro duplicado y
por lo tanto no se inicia el servicio "Copia Bandeja de
Entrada".
9. El SSCN (24) restablece la dirección MSC
original según se ha capturado en la Etapa 4. El SSCN (24) encamina
el mensaje hacia el MSC (21).
10. El MSC (21) intenta entregar el mensaje al
aparato telefónico de B (no mostrado anteriormente). El intento de
entrega resulta satisfactorio.
11. El MSC devuelve un acuse de recibo positivo
al F-SMSC (24).
Es importante apreciar que el nodo de control de
Servicios Inteligentes SMS (24) puede retransmitir el control del
mensaje a un Servidor de Servicios Inteligentes externo (no
mostrado) para la ejecución del módulo lógico de servicios
inteligentes, por ejemplo, copia del mensaje a la Bandeja de Entrada
del correo del destinatario. La expresión "Servidor de Servicios
Inteligentes" es una expresión genérica usada para describir
sistemas que ponen en práctica un módulo lógico de Servicios
Inteligentes, por ejemplo, una pasarela de facturación por prepago,
un sistema de mensajería unificada, y sistemas de filtrado de SPAM
SMS los cuales están disponibles en la técnica. Un Servidor de
Servicios Inteligentes puede estar situado conjuntamente con el Nodo
de Control de Servicios Inteligentes SMS (24).
Otro de los aspectos importantes de la presente
invención es la capacidad del SSCN (24) para determinar si un
mensaje se origina en una fuente prohibida o entidad prohibida, por
ejemplo, otro SMSC de otra red. El SSCN (24) almacena una lista o
base de datos de ubicaciones de direcciones prohibidas en la memoria
de almacenamiento del SSCN (24) y comprueba cada mensaje SMS que se
encamina a través del SSCN (24) en relación con las ubicaciones de
direcciones prohibidas. En el caso de que el SSCN (24) determine que
un mensaje SMS se origina en una fuente prohibida, se finaliza el
envío del SMS. Esta determinación de fuentes de SMS resulta
particularmente útil para evitar que se entreguen a usuarios en la
red mensajes SMS no deseados y/o no solicitados provenientes de
entidades de redes remotas.
Se apreciará que en el SSCN (24) se almacena una
base de datos o unos medios de almacenamiento de datos de
identificadores exclusivos para cada mensaje SMS con vistas a
realizar una comparación con otros identificadores exclusivos para
garantizar que un intento de entrega de un mensaje SMS no es un
reintento del mensaje. Los identificadores exclusivos se almacenan
únicamente durante un periodo de tiempo preestablecido para
conseguir que el proceso de comparación resulte eficaz. En una de
las formas de realización típicas, los identificadores exclusivos
se almacenan únicamente durante una semana.
En la presente memoria descriptiva, la expresión
dispositivo o dispositivo de comunicaciones se refiere, no
solamente a teléfonos móviles, sino que también se usa para abarcar
teléfonos fijos, ordenadores portátiles, accesorios personales
digitales (asistentes PDA), ordenadores personales, o cualquier otro
dispositivo que sea capaz de transmitir y/o recibir datos SMS.
Cualquier dispositivo de este tipo puede incluir, aunque sin
limitaciones, ordenadores PowerMac® o iMac® fabricados por Apple®
Corporation de Cupertino, California, USA, un Asistente Portátil
Digital (PDA) tal como un Palm m505® fabricado por PalmOne® Inc. de
Milpitas, California, USA; un Ordenador Digital Portátil (PDC) tal
como un IPAQ® fabricado por la Empresa
Hewlett-Packard® de Palo Alto, California, USA; o
incluso un teléfono móvil tal como un Nokia 9500 fabricado por el
Grupo Nokia® de Finlandia, estando todos ellos configurados en
general con unos medios de procesado, unos medios de visualización
de datos de salida, unos medios de memoria, unos medios de entrada y
una conectividad de red por cable o inalámbrica.
Las formas de realización de la invención
descritas haciendo referencia a los dibujos comprenden un aparato
de ordenador y/o procesos realizados en un aparato de ordenador. No
obstante, la invención se amplía también a programas de ordenador,
particularmente programas de ordenador almacenados sobre o en un
elemento portador adaptado para llevar la invención a la práctica.
El programa se puede encontrar en forma de código fuente, código
objeto, o un código entre código fuente y objeto, tal como en un
formato parcialmente compilado o en cualquier otro formato adecuado
para ser usado en la puesta en práctica del método según la
invención. El elemento portador puede comprender un soporte de
almacenamiento tal como un ROM, por ejemplo, un CD ROM, o un
soporte de grabación magnética, por ejemplo, un disco flexible o un
disco duro. El elemento portador puede ser una señal eléctrica u
óptica, que se puede transmitir a través de un cable eléctrico u
óptico o por radiocomunicaciones u otros medios.
Las expresiones "comprende/que comprende" y
las expresiones "que tiene/que incluye", cuando se usan en este
documento en referencia a la presente invención, se utilizan para
especificar la presencia de características, enteros, etapas o
componentes mencionados aunque no excluyen la presencia o adición de
una o más características, enteros, etapas, componentes diferentes
o grupos de los mismos.
La invención no está limitada a las formas de
realización descritas anteriormente en la presente memoria sino que
puede variar tanto en la construcción como en los detalles.
Claims (22)
1. Método de gestión de mensajes SMS en una red
(10) de un operador móvil, comprendiendo dicha red una pluralidad
de abonados y un Centro de Servicio de Mensajes Cortos (SMSC) (13,
23), comprendiendo el método las etapas siguientes:
iniciar un intento de entrega del mensaje SMS
desde un primer abonado a un segundo abonado a través de dicho SMSC
(13, 23);
interceptar, de forma transparente para el SMSC
(13, 23), dicho intento de entrega del mensaje SMS del primer
abonado en la red antes de la entrega de dicho mensaje SMS, mediante
la interceptación de una consulta HLR entrante (12, 22) asociada a
dicho intento de entrega del mensaje revisando dicha consulta HLR
interceptada (12, 22) de tal manera que dicha consulta HLR (12, 22)
proporciona una indicación de que es necesario aplicar un servicio
inteligente a dicho mensaje SMS caracterizado porque presenta
las etapas siguientes:
sustituir una dirección de ubicación de red
móvil de dicho segundo abonado por la dirección de ubicación de red
de un nodo de control de servicios inteligentes (24);
encaminar dicho intento de entrega del mensaje
SMS interceptado, a través del nodo de control de servicios
inteligentes (24) en la red;
revisar dicho intento de entrega del mensaje en
relación con una posible invocación de un servicio inteligente para
dicho mensaje SMS; y
realizar una invocación de dichos servicios
inteligentes para dicho mensaje SMS destinado a dicho abonado en
respuesta a dicha revisión.
2. Método de gestión de mensajes SMS, según la
reivindicación 1, entre un abonado de una primera red (10) de un
operador móvil y otro abonado de una segunda red (20) de un operador
móvil en un sistema de telecomunicaciones, comprendiendo el método
las etapas siguientes:
entregar un mensaje SMS desde dicho primer
abonado en dicha primera red (10) de un operador móvil a dicho
abonado de dicha segunda red (20) de un operador móvil;
interceptar un intento entrante de entrega de
mensaje SMS en dicha segunda red (20) del operador móvil antes de
la entrega de dicho mensaje SMS;
encaminar dicho intento de entrega de mensaje
SMS interceptado, a través de un nodo de control de servicios
inteligentes (24) en la segunda red (20) del operador móvil;
revisar dicho intento de entrega del mensaje en
relación con una posible invocación de un servicio inteligente para
dicho mensaje SMS; y
realizar una invocación de dichos servicios
inteligentes para dicho mensaje SMS destinado a dicho abonado de
dicha segunda red (20) del operador móvil en respuesta a dicha
revisión.
3. Método de gestión de mensajes SMS según la
reivindicación 1, en el que dicha indicación de la Consulta HLR
(12, 22) está asociada a uno o más de los siguientes elementos: un
servicio SMS, un número de directorio de abonado específico
(MSISDN), un número de directorio en la Consulta HLR que coincide
con un prefijo de número específico, un SMSC específico (13, 23)
identificado por su dirección de red PLMN, una dirección de red
SMSC foránea.
4. Método de gestión de mensajes SMS según
cualquiera de las reivindicaciones anteriores, en el que la etapa
en la que se intercepta dicho intento de entrega del mensaje se basa
en una condición de que dicha consulta se originó en dicho SMSC
(23, 13) u otra red móvil.
5. Método de gestión de mensajes SMS según la
reivindicación 4, que comprende la etapa en la que se encamina
dicho mensaje SMS desde dicho nodo de control de mensajes
inteligentes (24) hacia dicha dirección de ubicación real en el que
dicho mensaje SMS se encamina hacia dicha dirección de ubicación de
red real a partir de una dirección almacenada en dicho nodo de
control de servicios inteligentes (24) obtenida anteriormente a
partir de dicha consulta HLR interceptada (12, 22).
6. Método de gestión de mensajes SMS según
cualquiera de las reivindicaciones 1 a 5, que comprende la etapa en
la que se termina dicho intento de entrega de mensaje SMS en dicho
nodo de control de servicios inteligentes (24) cuando dicho
servicio inteligente requiere que dicho mensaje SMS no sea entregado
a dicho abonado de dicha segunda red (20) del operador.
\newpage
7. Método de gestión de mensajes SMS según
cualquiera de las reivindicaciones 1 a 6, que comprende la etapa en
la que se termina dicho intento de entrega de mensaje SMS cuando
dicha condición de dicho intento de entrega interceptado indica en
dicha segunda red (20) del operador que dicho mensaje SMS se ha
originado en una entidad de origen prohibida perteneciente a otra
red.
8. Método de gestión de mensajes SMS según
cualquiera de las reivindicaciones 1 a 7, que comprende la etapa en
la que se activa la ejecución del módulo lógico de servicios
inteligentes asociado a dicho nodo de control de servicios
inteligentes SMS (24) en respuesta a una condición basada en el
contenido de dicho mensaje SMS.
9. Método de gestión de mensajes SMS según la
reivindicación 8, en el que dicha condición de activación es un
atributo o señal de metaetiqueta (meta tag) asociado a dicho
mensaje SMS.
10. Método de gestión de mensajes SMS según
cualquiera de las reivindicaciones 1 a 9, que comprende la etapa en
la que se genera un identificador exclusivo para dicho mensaje SMS
en dicho nodo de control de servicios inteligentes SMS (24).
11. Método de gestión de mensajes SMS según la
reivindicación 10, en el que dicho identificador exclusivo se
genera a partir de uno o más de los siguientes parámetros del
mensaje SMS: Dirección de Origen, Dirección de Destino, número de
fragmento del mensaje, dirección SMSC o Indicación de tiempo del
Centro SMS.
12. Método de gestión de mensajes SMS según la
reivindicación 10, que comprende la etapa en la que se almacena
dicho identificador exclusivo en una memoria de almacenamiento de
dicho nodo de control de servicios inteligentes (24).
13. Método de gestión de mensajes SMS según las
reivindicaciones 10 a 12, que comprende la etapa en la que el
identificador exclusivo generado se compara con identificadores
exclusivos para cada intento de entrega de mensaje SMS procesado
por dicho nodo de servicios inteligentes SMS (24) con vistas a
detectar un intento subsiguiente de un mensaje SMS desde un SMSC
remoto (13, 23) después del primer intento de entrega.
14. Método de gestión de mensajes SMS según la
reivindicación 13, en el que en dicha memoria de almacenamiento se
almacenan únicamente identificadores exclusivos para intentos
repetidos de entrega SMS con vistas a su comparación y en el que
dicho intento repetido de entrega SMS se encamina en la dirección de
avance por medio del nodo de control de servicios inteligentes (24)
hacia la dirección de ubicación de la red real de dicho abonado
después de dicha comparación.
15. Método de gestión de mensajes SMS según la
reivindicación 14, en el que el encaminamiento en la dirección de
avance se basa de forma condicionada en un indicador de servicio
asociado al nodo de control de servicios inteligentes (24).
16. Método de gestión de mensajes SMS según
cualquiera de las reivindicaciones 10 a 15, que comprende las
etapas en las que se genera una base de datos de identificadores
exclusivos en dicha memoria de almacenamiento y después de un
periodo de tiempo preestablecido, se eliminan dichos identificadores
exclusivos almacenados.
17. Programa de ordenador que comprende
instrucciones de programa para conseguir que un ordenador realice
el método según cualquiera de las reivindicaciones 1 a 16.
18. Programa de ordenador según la
reivindicación 17, materializado sobre un soporte de grabación.
19. Programa de ordenador según la
reivindicación 17, materializado sobre una señal portadora.
20. Programa de ordenador según la
reivindicación 17, materializado sobre una memoria de solo
lectura.
21. Sistema de gestión de mensajes SMS en una
primera red (10) de un operador móvil, comprendiendo dicha red una
pluralidad de abonados y un Centro de Servicio de Mensajes Cortos
(SMSC) (13, 23), comprendiendo el sistema:
unos medios para iniciar un intento de entrega
del mensaje SMS desde un primer abonado a un segundo abonado a
través de dicho SMSC (13, 23);
unos medios para interceptar de forma
transparente dicho intento de entrega del mensaje SMS del primer
abonado en la red antes de la entrega de dicho mensaje SMS,
mediante la interceptación de una consulta HLR entrante (12, 22)
asociada a dicho intento de entrega del mensaje revisando dicha
consulta HLR interceptada (12, 22) de tal manera que dicha consulta
HLR (12, 22) proporciona una indicación de que es necesario aplicar
un servicio inteligente a dicho mensaje SMS, caracterizado
porque presenta unos medios para sustituir una dirección de
ubicación de red móvil de dicho segundo abonado por la dirección de
ubicación de red de un nodo de control de servicios inteligentes
(24) de tal manera que el operador de la primera red móvil (10)
encamina dicho mensaje SMS a través de dicho nodo de control de
servicios inteligentes (24);
\newpage
unos medios para encaminar dicho intento de
entrega del mensaje SMS interceptado, a través del nodo de control
de servicios inteligentes (24) en la red;
unos medios para revisar dicho intento de
entrega del mensaje en relación con una posible invocación de un
servicio inteligente para dicho mensaje SMS; y
unos medios para realizar una invocación de
dichos servicios inteligentes para dicho mensaje SMS destinado a
dicho abonado en respuesta a dicha revisión.
22. Sistema de gestión de mensajes SMS, según la
reivindicación 21, entre un abonado de la primera red (10) de un
operador móvil y otro abonado de una segunda red (20) de un operador
móvil en un sistema de telecomunicaciones, comprendiendo el
sistema:
unos medios para entregar un mensaje SMS desde
dicho abonado en dicha primera red (10) de un operador móvil a
dicho abonado de dicha segunda red (20) de un operador móvil;
unos medios para interceptar un intento entrante
de entrega de mensaje SMS en dicha segunda red (20) del operador
móvil antes de la entrega de dicho mensaje SMS;
unos medios para encaminar dicho intento de
entrega de mensaje SMS interceptado, a través de un nodo de control
de servicios inteligentes (24) en la segunda red (20) del operador
móvil;
unos medios para revisar dicho intento de
entrega del mensaje en relación con una posible invocación de un
servicio inteligente para dicho mensaje SMS; y
unos medios para realizar una invocación de
dichos servicios inteligentes para dicho mensaje SMS destinado a
dicho abonado de dicha segunda red (20) del operador móvil a partir
de dicha revisión.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IE20040693A IES20040693A2 (en) | 2004-10-14 | 2004-10-14 | A messaging system and method |
| IE2004/0693 | 2004-10-14 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2299092T3 true ES2299092T3 (es) | 2008-05-16 |
Family
ID=35448283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES05792019T Expired - Lifetime ES2299092T3 (es) | 2004-10-14 | 2005-10-12 | Metodo para encaminar mensajes sms usando un nodo de encaminamiento inteligente. |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US8005493B2 (es) |
| EP (2) | EP1906682A1 (es) |
| AT (1) | ATE380440T1 (es) |
| CA (1) | CA2583688A1 (es) |
| DE (1) | DE602005003640T3 (es) |
| DK (1) | DK1683375T3 (es) |
| ES (1) | ES2299092T3 (es) |
| IE (1) | IES20040693A2 (es) |
| NO (1) | NO20072162L (es) |
| PT (1) | PT1683375E (es) |
| WO (1) | WO2006040749A1 (es) |
Families Citing this family (70)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| PL1625716T3 (pl) | 2003-05-06 | 2008-05-30 | Apple Inc | System i usługa przesyłania wiadomości |
| NL1023423C2 (nl) | 2003-05-14 | 2004-11-16 | Nicolaas Theunis Rudie Van As | Systeem en methode voor onderbreking van, en koppeling van een boodschap aan, alle vormen van digitaal berichtenverkeer (zoals SMS en MMS), met toestemming van de verzender. |
| GB0321337D0 (en) | 2003-09-11 | 2003-10-15 | Massone Mobile Advertising Sys | Method and system for distributing advertisements |
| US7877387B2 (en) | 2005-09-30 | 2011-01-25 | Strands, Inc. | Systems and methods for promotional media item selection and promotional program unit generation |
| US8327024B2 (en) * | 2006-04-29 | 2012-12-04 | 724 Solutions Software, Inc. | System and method for SMS/IP interoperability |
| GB2437776B (en) * | 2006-05-05 | 2011-04-06 | Empower Interactive Group Ltd | Message routing |
| CN100461890C (zh) * | 2006-06-09 | 2009-02-11 | 华为技术有限公司 | 短消息过滤方法、信令处理系统和短消息业务中心 |
| US20080127345A1 (en) * | 2006-06-30 | 2008-05-29 | Nokia Corporation | Smart-card centric spam protection |
| GB2435565B (en) | 2006-08-09 | 2008-02-20 | Cvon Services Oy | Messaging system |
| US8712382B2 (en) | 2006-10-27 | 2014-04-29 | Apple Inc. | Method and device for managing subscriber connection |
| GB2436412A (en) | 2006-11-27 | 2007-09-26 | Cvon Innovations Ltd | Authentication of network usage for use with message modifying apparatus |
| GB2438475A (en) | 2007-03-07 | 2007-11-28 | Cvon Innovations Ltd | A method for ranking search results |
| GB2445630B (en) | 2007-03-12 | 2008-11-12 | Cvon Innovations Ltd | Dynamic message allocation system and method |
| FI120177B (fi) * | 2007-03-30 | 2009-07-15 | Teliasonera Ab | Suoraviestinnän yhteensopivuus kommunikaatiojärjestelmässä |
| GB2441399B (en) | 2007-04-03 | 2009-02-18 | Cvon Innovations Ltd | Network invitation arrangement and method |
| GB2441182B (en) * | 2007-04-11 | 2009-04-15 | Cvon Innovations Ltd | Method and system for processing a message |
| US8671000B2 (en) | 2007-04-24 | 2014-03-11 | Apple Inc. | Method and arrangement for providing content to multimedia devices |
| IES20070354A2 (en) * | 2007-05-15 | 2008-11-26 | Anam Mobile Ltd | Loop detection/prevention for sms messages |
| US8935718B2 (en) | 2007-05-22 | 2015-01-13 | Apple Inc. | Advertising management method and system |
| GB2452789A (en) | 2007-09-05 | 2009-03-18 | Cvon Innovations Ltd | Selecting information content for transmission by identifying a keyword in a previous message |
| GB2453810A (en) | 2007-10-15 | 2009-04-22 | Cvon Innovations Ltd | System, Method and Computer Program for Modifying Communications by Insertion of a Targeted Media Content or Advertisement |
| GB2455763A (en) | 2007-12-21 | 2009-06-24 | Blyk Services Oy | Method and arrangement for adding targeted advertising data to messages |
| WO2009121974A1 (en) * | 2008-04-04 | 2009-10-08 | Txtlink Limited | Method and system for processing data messages and message chains by comparing the originating address and the destination address for a match |
| ES2647940T3 (es) * | 2008-07-24 | 2017-12-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Interceptación legal para equipos 2G/3G que interactúan con el sistema evolucionado de paquetes |
| US8326265B2 (en) | 2008-10-17 | 2012-12-04 | Tekelec Netherlands Group, B.V. | Methods, systems, and computer readable media for detection of an unauthorized service message in a network |
| WO2010105043A2 (en) | 2009-03-11 | 2010-09-16 | Tekelec | Methods, systems, and computer readable media for short message service (sms) forwarding |
| US20100235911A1 (en) * | 2009-03-11 | 2010-09-16 | Eloy Johan Lambertus Nooren | Systems, methods, and computer readable media for detecting and mitigating address spoofing in messaging service transactions |
| CN101577875B (zh) * | 2009-06-08 | 2012-05-23 | 中兴通讯股份有限公司 | 路由请求消息前转方法和装置 |
| CN101695155A (zh) * | 2009-10-23 | 2010-04-14 | 中兴通讯股份有限公司 | 一种对网间短信终呼进行控制的方法和系统 |
| US8948793B1 (en) | 2010-02-12 | 2015-02-03 | Bruce R. Birkhold | System and method for automated remote messaging to wireless mobile devices |
| US8898217B2 (en) | 2010-05-06 | 2014-11-25 | Apple Inc. | Content delivery based on user terminal events |
| US8504419B2 (en) | 2010-05-28 | 2013-08-06 | Apple Inc. | Network-based targeted content delivery based on queue adjustment factors calculated using the weighted combination of overall rank, context, and covariance scores for an invitational content item |
| US9367847B2 (en) | 2010-05-28 | 2016-06-14 | Apple Inc. | Presenting content packages based on audience retargeting |
| CN101902838B (zh) * | 2010-07-22 | 2015-04-01 | 中兴通讯股份有限公司 | 短消息中心系统及短消息处理方法 |
| US8510658B2 (en) | 2010-08-11 | 2013-08-13 | Apple Inc. | Population segmentation |
| US8640032B2 (en) | 2010-08-31 | 2014-01-28 | Apple Inc. | Selection and delivery of invitational content based on prediction of user intent |
| US8510309B2 (en) | 2010-08-31 | 2013-08-13 | Apple Inc. | Selection and delivery of invitational content based on prediction of user interest |
| US8751513B2 (en) | 2010-08-31 | 2014-06-10 | Apple Inc. | Indexing and tag generation of content for optimal delivery of invitational content |
| CN102457608A (zh) * | 2010-10-21 | 2012-05-16 | 深圳富泰宏精密工业有限公司 | 短消息查看系统及方法 |
| US9760867B2 (en) * | 2011-03-31 | 2017-09-12 | Loment, Inc. | Management for information communicated among end user communication devices |
| GB201105565D0 (en) * | 2011-04-01 | 2011-05-18 | Vodafone Ip Licensing Ltd | Network architecture |
| US8812034B2 (en) * | 2011-09-30 | 2014-08-19 | Qualcomm Incorporated | Methods and apparatuses for management of SMS message identifications in a multi-mode device |
| GB2496593B (en) * | 2011-11-14 | 2014-05-14 | Tyntec Ltd | Inbound Unified Identifier Telecommunication System |
| US9264883B2 (en) | 2012-03-02 | 2016-02-16 | Markport Limited | Method, apparatus and computer readable medium for terminating and newly constructing a send routing information (SRI) message in mobile networks |
| WO2013132475A1 (en) * | 2012-03-04 | 2013-09-12 | Partner Communications Company Ltd. | Real time charging of short messages originated roaming prepaid subscribers |
| US9141504B2 (en) | 2012-06-28 | 2015-09-22 | Apple Inc. | Presenting status data received from multiple devices |
| US8972386B2 (en) | 2012-11-19 | 2015-03-03 | International Business Machines Corporation | Dynamic routing of instant message |
| US10616200B2 (en) | 2017-08-01 | 2020-04-07 | Oracle International Corporation | Methods, systems, and computer readable media for mobility management entity (MME) authentication for outbound roaming subscribers using diameter edge agent (DEA) |
| US10931668B2 (en) | 2018-06-29 | 2021-02-23 | Oracle International Corporation | Methods, systems, and computer readable media for network node validation |
| US10834045B2 (en) | 2018-08-09 | 2020-11-10 | Oracle International Corporation | Methods, systems, and computer readable media for conducting a time distance security countermeasure for outbound roaming subscribers using diameter edge agent |
| CN109614245A (zh) * | 2018-10-11 | 2019-04-12 | 阿里巴巴集团控股有限公司 | 消息中间件的消息传递方法、装置、电子设备及存储介质 |
| US10952063B2 (en) | 2019-04-09 | 2021-03-16 | Oracle International Corporation | Methods, systems, and computer readable media for dynamically learning and using foreign telecommunications network mobility management node information for security screening |
| US11411925B2 (en) | 2019-12-31 | 2022-08-09 | Oracle International Corporation | Methods, systems, and computer readable media for implementing indirect general packet radio service (GPRS) tunneling protocol (GTP) firewall filtering using diameter agent and signal transfer point (STP) |
| WO2021230666A1 (en) * | 2020-05-13 | 2021-11-18 | Samsung Electronics Co., Ltd. | System and method to segment recovery and message feedback in 5g messaging architecture |
| US11553342B2 (en) | 2020-07-14 | 2023-01-10 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming security attacks using security edge protection proxy (SEPP) |
| WO2022045831A1 (en) * | 2020-08-28 | 2022-03-03 | Samsung Electronics Co., Ltd. | Method, msgin 5g server, and non-msgin 5g gateway for providing messaging service in 5g system |
| US11751056B2 (en) | 2020-08-31 | 2023-09-05 | Oracle International Corporation | Methods, systems, and computer readable media for 5G user equipment (UE) historical mobility tracking and security screening using mobility patterns |
| CN111918225B (zh) * | 2020-09-15 | 2022-03-29 | 北京值得买科技股份有限公司 | 一种基于多运营商发送短信的方法 |
| US11832172B2 (en) | 2020-09-25 | 2023-11-28 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating spoofing attacks on security edge protection proxy (SEPP) inter-public land mobile network (inter-PLMN) forwarding interface |
| US11825310B2 (en) | 2020-09-25 | 2023-11-21 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming spoofing attacks |
| US11622255B2 (en) | 2020-10-21 | 2023-04-04 | Oracle International Corporation | Methods, systems, and computer readable media for validating a session management function (SMF) registration request |
| US11528251B2 (en) | 2020-11-06 | 2022-12-13 | Oracle International Corporation | Methods, systems, and computer readable media for ingress message rate limiting |
| US11770694B2 (en) | 2020-11-16 | 2023-09-26 | Oracle International Corporation | Methods, systems, and computer readable media for validating location update messages |
| US11818570B2 (en) | 2020-12-15 | 2023-11-14 | Oracle International Corporation | Methods, systems, and computer readable media for message validation in fifth generation (5G) communications networks |
| US11812271B2 (en) | 2020-12-17 | 2023-11-07 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming attacks for internet of things (IoT) devices based on expected user equipment (UE) behavior patterns |
| US12279113B2 (en) | 2021-01-12 | 2025-04-15 | Samsung Electronics Co., Ltd. | Method and unconstrained UE for communication of constrained UE with MSGin5G server |
| US11700510B2 (en) | 2021-02-12 | 2023-07-11 | Oracle International Corporation | Methods, systems, and computer readable media for short message delivery status report validation |
| US11516671B2 (en) | 2021-02-25 | 2022-11-29 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating location tracking and denial of service (DoS) attacks that utilize access and mobility management function (AMF) location service |
| US11689912B2 (en) | 2021-05-12 | 2023-06-27 | Oracle International Corporation | Methods, systems, and computer readable media for conducting a velocity check for outbound subscribers roaming to neighboring countries |
| US12483528B2 (en) | 2024-03-28 | 2025-11-25 | Dell Products L.P. | Automatically determining and implementing messaging characteristics using artificial intelligence techniques |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69535927D1 (de) | 1994-09-01 | 2009-04-16 | Echelon Corp | Verfahren und Gerät zur Erkennung von doppelte Nachrichten |
| US5915222A (en) * | 1996-12-20 | 1999-06-22 | Telefonaktiebolaget L M Ericsson (Publ) | Transporting short message service (SMS) messages within a telecommunications network |
| JP4599548B2 (ja) | 1999-09-17 | 2010-12-15 | マークポート・リミテッド | ショートメッセージゲートウェイ |
| EP1189473A3 (en) | 2000-09-15 | 2003-06-11 | Comverse Inc. | Prepaid mobile communcations services using signalling transfer point |
| US7027826B2 (en) * | 2000-12-20 | 2006-04-11 | Nortel Networks Limited | Gateway GPRS support node and method therefor |
| WO2002091764A1 (en) | 2001-05-03 | 2002-11-14 | Markport Limited | Improvements in sms messaging |
| US20020187794A1 (en) | 2001-05-04 | 2002-12-12 | Comverse Network Systems, Ltd. | SMS automatic reply and automatic handling |
| CN1550113A (zh) * | 2001-08-27 | 2004-11-24 | 用于提供文本消息服务的系统和方法 | |
| US7079524B2 (en) * | 2001-10-11 | 2006-07-18 | Tekelec | Methods and systems for off-loading a-interface short message service (SMS) message traffic in a wireless communications network |
| GB0128721D0 (en) | 2001-11-30 | 2002-01-23 | Intellprop Ltd | Telecommunications services apparatus |
| US7003307B1 (en) * | 2002-01-31 | 2006-02-21 | Cellco Partnership | System and method for a messaging gateway |
| EP1540974B1 (en) * | 2002-08-21 | 2007-02-28 | Intellprop Limited | Telecommunications services apparatus and method |
| GB0223576D0 (en) * | 2002-10-11 | 2002-11-20 | Telsis Holdings Ltd | Telecommunications services apparatus |
| EP1602252B1 (en) * | 2003-03-13 | 2013-06-05 | Sybase 365, Inc. | Virtual network solution for sms message exchange between gsm and ansi (tia/eia 41) networks |
| US20040181550A1 (en) * | 2003-03-13 | 2004-09-16 | Ville Warsta | System and method for efficient adaptation of multimedia message content |
-
2004
- 2004-10-14 IE IE20040693A patent/IES20040693A2/en not_active IP Right Cessation
-
2005
- 2005-10-12 ES ES05792019T patent/ES2299092T3/es not_active Expired - Lifetime
- 2005-10-12 EP EP07122155A patent/EP1906682A1/en not_active Withdrawn
- 2005-10-12 DK DK05792019T patent/DK1683375T3/da active
- 2005-10-12 PT PT05792019T patent/PT1683375E/pt unknown
- 2005-10-12 DE DE602005003640.7T patent/DE602005003640T3/de not_active Expired - Lifetime
- 2005-10-12 CA CA002583688A patent/CA2583688A1/en not_active Abandoned
- 2005-10-12 WO PCT/IE2005/000114 patent/WO2006040749A1/en not_active Ceased
- 2005-10-12 US US10/574,190 patent/US8005493B2/en not_active Expired - Lifetime
- 2005-10-12 AT AT05792019T patent/ATE380440T1/de not_active IP Right Cessation
- 2005-10-12 EP EP05792019.1A patent/EP1683375B9/en not_active Expired - Lifetime
-
2007
- 2007-04-26 NO NO20072162A patent/NO20072162L/no not_active Application Discontinuation
Also Published As
| Publication number | Publication date |
|---|---|
| US20080045246A1 (en) | 2008-02-21 |
| DE602005003640T3 (de) | 2016-12-01 |
| EP1683375B9 (en) | 2016-12-28 |
| ATE380440T1 (de) | 2007-12-15 |
| PT1683375E (pt) | 2008-03-17 |
| CA2583688A1 (en) | 2006-04-20 |
| US8005493B2 (en) | 2011-08-23 |
| HK1096808A1 (en) | 2007-06-08 |
| EP1683375B1 (en) | 2007-12-05 |
| IES20040693A2 (en) | 2006-04-19 |
| DE602005003640T2 (de) | 2008-10-30 |
| NO20072162L (no) | 2007-05-11 |
| EP1683375B2 (en) | 2016-07-13 |
| EP1906682A1 (en) | 2008-04-02 |
| DK1683375T3 (da) | 2008-04-14 |
| DE602005003640D1 (de) | 2008-01-17 |
| WO2006040749A1 (en) | 2006-04-20 |
| EP1683375A1 (en) | 2006-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2299092T3 (es) | Metodo para encaminar mensajes sms usando un nodo de encaminamiento inteligente. | |
| US20040229601A1 (en) | Method and system allowing for one mobile phone number (MSISDN) to be associated with a plurality of wireless devices ('Multi-SIM') | |
| ES2313435T3 (es) | Aparatos y procedimientos de servicios de telecomunicaciones. | |
| US20080207181A1 (en) | Method and system for applying value added services on messages sent to a subscriber without affecting the subscriber's mobile communication | |
| US9980079B2 (en) | Method and apparatus for data message delivery to a recipient migrated across technology networks | |
| KR100658500B1 (ko) | 무선 게시판 서비스 제공 방법 | |
| WO2005048617A1 (en) | Telecommunications services apparatus and methods | |
| KR20030097243A (ko) | 멀티미디어 메시지 서비스를 이용한 무선 게시판 서비스제공 방법 및 시스템 | |
| WO2008073234A2 (en) | Method and system for applying value added services on messages sent to a subscriber without affecting the subscriber's mobile communication | |
| GB2435156A (en) | Communication system for accessing more than one device at a single address | |
| CN102281507B (zh) | 短信状态报告方法及信令互通网关 | |
| IES84271Y1 (en) | A messaging system and method | |
| KR100658504B1 (ko) | 데이터 처리 시스템 | |
| KR20070072475A (ko) | 멀티미디어 컨텐츠 등록 시스템 | |
| KR100658501B1 (ko) | 데이터 처리 시스템 | |
| KR100658505B1 (ko) | 데이터 처리 시스템 | |
| HK1119342A (en) | Method for routing sms messages using an intelligent routing node | |
| KR100661185B1 (ko) | 데이터 처리 시스템 | |
| HK1096808B (en) | Method for routing sms messages using an intelligent routing node | |
| IE20040693U1 (en) | A messaging system and method | |
| KR20070077809A (ko) | 무선 멀티미디어 메시지 처리 서버 | |
| KR20050107738A (ko) | 무선 게시판 서비스 제공 방법 | |
| KR20070073707A (ko) | 멀티미디어 컨텐츠 등록 서버 | |
| KR20070077810A (ko) | 멀티미디어 메시지 게시판 운용방법 | |
| KR20090053759A (ko) | 멀티미디어 메시지 게시판 운용방법 |