ES2313313T3 - Aparato y metodos de servicios de telecomunicaciones. - Google Patents

Aparato y metodos de servicios de telecomunicaciones. Download PDF

Info

Publication number
ES2313313T3
ES2313313T3 ES05718086T ES05718086T ES2313313T3 ES 2313313 T3 ES2313313 T3 ES 2313313T3 ES 05718086 T ES05718086 T ES 05718086T ES 05718086 T ES05718086 T ES 05718086T ES 2313313 T3 ES2313313 T3 ES 2313313T3
Authority
ES
Spain
Prior art keywords
sri
message
response
fwd
address
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
Application number
ES05718086T
Other languages
English (en)
Inventor
Tony Francis Hill
Jeffrey Wilson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telsis Holdings Ltd
Original Assignee
Telsis Holdings Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telsis Holdings Ltd filed Critical Telsis Holdings Ltd
Application granted granted Critical
Publication of ES2313313T3 publication Critical patent/ES2313313T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging devices, e.g. message centre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/24Interfaces between hierarchically similar devices between backbone network devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

Aparato de servicios de telecomunicaciones para ser usado con una red de telecomunicaciones móviles, comprendiendo el aparato unos medios (2) para recibir un Enviar Información de Encaminamiento para Mensaje Corto MAP, mensaje SRI_SM, que se origina en otra red y que se pueden hacer funcionar para reenviar el mensaje SRI_SM a un registro de posiciones base (4), unos medios (2) para recibir una respuesta del registro de posiciones base al mensaje SRI_SM, medios (2) para almacenar temporalmente información referente a la respuesta SRI_SM y que se pueden hacer funcionar para trasladar dicha respuesta a una dirección de red identificada como la dirección de origen, unos medios (2) para recibir un Reenviar Mensaje Corto Destinado a Móvil MAP, mensaje MT_Fwd_SM, desde dicha otra red y que se pueden hacer funcionar para establecer una correlación del mensaje MT_Fwd_SM con una respuesta SRI_SM enviada previamente usando información almacenada, pudiéndose hacer funcionar el aparato para detectar y rechazar selectivamente mensajes MT_Fwd_SM para los que existe por lo menos una correlación insuficiente entre el mensaje MT_Fwd_SM y la respuesta SRI_SM previamente enviada, y para trasladar otros mensajes MT_Fwd_SM a sus destinos respectivos.

Description

Aparato y métodos de servicios de telecomunicaciones.
La presente invención se refiere a aparatos y métodos de servicios de telecomunicaciones para ser usados con una red de telecomunicaciones móviles, tal como un sistema de telefonía móvil, y que pueden ser aplicables al campo de la mensajería móvil.
Existen varios tipos de mensajería no deseada que se producen actualmente en las redes de telefonía móvil. En este contexto, se considera que la mensajería incluye todas las formas de mensajería de texto tales como SMS, MMS, EMS y similares, aunque el problema de los mensajes móviles no deseados o no solicitados afecta de forma predominante a la mensajería SMS. Estos tipos de mensajería no deseada se pueden clasificar típicamente como
\bullet
Correo basura
\bullet
Inundación de mensajes (Flooding)
\bullet
Falseamiento (Faking) MT
\bullet
Suplantación de identidad (Spoofing) MO
El correo basura hace referencia a cualquier tipo de mensaje no solicitado. Frecuentemente, estos mensajes incitan al destinatario a llamar o mandar un mensaje de texto a un número de tarifa especial con el pretexto de que han ganado un premio, y los mensajes se generan típicamente en países y operadores que no tienen acuerdos de tarificación de interconexión con la red receptora.
Mientras que el correo basura va dirigido típicamente a números de destino válidos, la inundación de mensajes puede usar una información de direcciones o bien válidas o bien no válidas. La inundación de mensajes puede ser correo basura o puede constituir un ataque del tipo denegación de servicio en una red consumiendo recursos SS7.
El Falseamiento MT (destinado a móviles) hace referencia a una técnica mediante la cual los mensajes que se originan en el centro de servicios de mensajes cortos (SMSC) u otro dispositivo de otra red se dirigen a los clientes de una red objetivo. No obstante, en este caso, los detalles de la dirección de origen en los mensajes MT se falsean para conseguir que parezca como si el mensaje se ha originado en una red diferente. Esto puede hacer que resulte muy difícil para el operador objetivo identificar el origen verdadero de los mensajes MT, que habitualmente comprenden alguna forma de correo basura. Escenarios alternativos de falseamiento MT pueden implicar la selección aleatoria o cíclica de identificadores IMSI de destino, o la extracción de estos últimos de una lista de memoria caché además del falseamiento de la dirección SMSC o en lugar de este último. La totalidad de los tres problemas descritos hasta el momento representa diferentes aspectos de la misma cuestión del correo basura MT. Un aspecto significativo de las direcciones con origen SMSC falseado es que se puede cobrar a otro operador por las entregas o incluso el mismo puede ser desconectado.
Por contraposición, la suplantación de identidad MO (originada en móviles) describe el escenario en el que mensajes originados en móviles son dirigidos hacia el SMSC de un operador. En este caso, se hace que el originador parezca uno de los propios clientes del operador receptor de manera que el SMSC acepte el mensaje. A continuación, se cobra al originador cuya identidad se ha suplantado por el mensaje aún cuando él no lo originó. Nuevamente, al suplantar la identidad no solamente de la CLI MSISDN sino también de la dirección de origen del centro de conmutación móvil (MSC), puede resultar muy difícil para los operadores localizar el origen de estos mensajes con identidad
suplantada.
El documento WO 01/22752 A1 describe una pasarela de mensajes cortos entre redes diferentes, obteniendo dicha pasarela información de encaminamiento a partir de un HLR relacionado con una primera red desde la que se transmite un mensaje SMS a una estación móvil en otra red, usando mensajes SRI_SM y de respuesta SRI_SM.
La presente invención hace frente al problema del falseamiento MT, que se está convirtiendo en una cuestión muy importante para los operadores. Habitualmente, el falseamiento MT se usa como vehículo para la inundación de mensajes y el correo basura al mismo tiempo que permite a los autores permanecer en el anonimato. Los mensajes MT incurren en un cobro por terminación. Consecuentemente, al operador cuya dirección SMSC ha sido falseada en el mensaje MT se le cobra por mensajes que no envió. Por lo tanto, el falseamiento MT es un problema significativo para los operadores pero, hasta el momento, ha resultado muy difícil de controlar.
Se han propuesto soluciones que implican una monitorización del contenido. Por ejemplo, la solicitud de patente del Reino Unido GB-A-2 397 139 propone una solución adaptativa que monitoriza el contenido de los mensajes de una manera inteligente y puede detectar apariciones probables de correo basura. No obstante, las soluciones que implican una monitorización del contenido pueden presentar problemas de normativa reguladora y, en cualquier caso, únicamente proporcionan detección después de que ya se haya producido un nivel indicativo de mensajería.
\newpage
Existen esencialmente cuatro tipos de correo basura MT
1. Transacciones con
- Direcciones SRI_SM auténticas, es decir, tanto la dirección SMSC como la MSISDN de destino son auténticas, y
- Direcciones MT_fwd_SM auténticas, es decir, tanto la dirección SMSC como la IMSI son auténticas.
Este tipo de correo basura se puede detener por medios comerciales ya que la dirección SMSC puede identificar fácilmente al operador de origen. Los operadores o proveedores de servicios que persisten en el envío de niveles inaceptables de este tipo de correo basura pueden ver interrumpido su funcionamiento por parte del operador receptor.
\vskip1.000000\baselineskip
2. Transacciones con
- Direcciones SRI_SM auténticas, aunque
- Direcciones MT_fwd_SM falsas, por ejemplo, una dirección SMSC falseada (operador diferente) y una IMSI almacenada en memoria caché o seleccionada aleatoriamente (que puede ser o no una IMSI real o existente).
\vskip1.000000\baselineskip
3. Transacciones con
- Direcciones SRI_SM falsas, y
- Direcciones MT_fwd_SM falsas. En este caso, la dirección SMSC puede ser la misma en ambos mensajes aunque sigue siendo falseada. Este tipo de transacción no sería detectado por ningún mecanismo de protección que meramente comprobase los emparejamientos esperados de SRI_SM y MT_Fwd_SM.
\vskip1.000000\baselineskip
4. Transacciones con
- Ninguna dirección SRI_SM en absoluto,
- Direcciones MT_fwd_SM falsas. En este caso, la dirección SMSC se ha falseado, y la IMSI y la dirección VLR se extraen de listas de memoria caché, o seleccionadas por otros medios.
Mientras que el Caso 1 anterior se puede tratar con medios comerciales, los casos 2, 3 y 4 no ya que el operador de origen no se identifica de forma sencilla. Por lo tanto, los casos 2, 3 y 4 requieren una solución técnica ya que la dirección real de la red de origen está oculta. Formas de realización de la presente invención proporcionan una solución para los casos 2, 3 y 4.
Según un aspecto de la invención, se proporciona un aparato de servicios de telecomunicaciones para ser usado por una red de telecomunicaciones móviles, comprendiendo el aparato unos medios para recibir un Enviar Información de Encaminamiento para Mensaje Corto MAP (mensaje SRI_SM) que se origina en otra red y que se pueden hacer funcionar para reenviar el mensaje SRI_SM a un registro de posiciones base, unos medios para recibir una respuesta del registro de posiciones base al mensaje SRI_SM, unos medios para almacenar temporalmente información referente a la respuesta SRI_SM y que se pueden hacer funcionar para trasladar dicha respuesta a una dirección de red identificada como la dirección de origen, unos medios para recibir un Reenviar Mensaje Corto Destinado a un Móvil MAP (mensaje MT_Fwd_SM) desde dicha otra red y que se pueden hacer funcionar para establecer una correlación del mensaje MT_Fwd_SM con una respuesta SRI_SM enviada previamente usando información almacenada, pudiéndose hacer funcionar el aparato para detectar y rechazar selectivamente mensajes MT_Fwd_SM para los que existe por lo menos una correlación insuficiente entre el mensaje MT_Fwd_SM y la respuesta SRI_SM previamente enviada, y para trasladar otros mensajes MT_Fwd_SM a sus destinos respectivos.
Según otro aspecto de la invención, se proporciona un método de servicios de telecomunicaciones para ser usado con una red de telecomunicaciones móviles, comprendiendo el método la recepción de un Enviar Información de Encaminamiento para Mensaje Corto MAP (mensaje SRI_SM) que se origina en otra red y el reenvío del mensaje SRI_SM a un registro de posiciones base, la recepción de una respuesta desde el registro de posiciones base al mensaje SRI_SM, el almacenamiento temporal de información referente a la respuesta SRI_SM y el traslado de dicha respuesta hacia una dirección de red identificada como la dirección de origen, la recepción de un Reenviar Mensaje Corto Destinado a Móvil MAP (mensaje MT_Fwd_SM) desde dicha otra red y la correlación del mensaje MT_Fwd_SM con una respuesta SRI_SM enviada previamente usando información almacenada, la detección y el rechazo selectivo de mensajes MT_Fwd_SM para los que existe por lo menos una correlación insuficiente entre el mensaje MT_Fwd_SM y la respuesta SRI_SM enviada previamente, y el traslado de otros mensajes MT_Fwd_SM a sus destinos respectivos.
\newpage
Otros aspectos de la invención proporcionan un programa de ordenador para implementar un método según se ha expuesto anteriormente, y un soporte de almacenamiento que almacena el programa de ordenador.
Según un aspecto adicional de la invención, se proporciona un aparato de servicios de telecomunicaciones para ser usado con una red de telecomunicaciones móviles, comprendiendo el aparato medios para recibir un Enviar Información de Encaminamiento para Mensaje Corto MAP (mensaje SRI_SM) desde otra red y reenviar dicho mensaje SRI_SM a un HLR, medios para recibir la respuesta del HLR a dicho mensaje SRI_SM, medios para almacenar temporalmente información referente a dicha respuesta SRI_SM, y para trasladar dicha respuesta hacia la red de origen. El aparato comprende además medios para recibir un Reenviar Mensaje Corto Destinado a Móvil MAP (mensaje MT_Fwd_SM) desde dicha otra red y establecer una correlación de este mensaje con información almacenada referente a una respuesta SRI_SM previa enviada. El aparato se puede hacer funcionar para rechazar mensajes MT_Fwd_SM para los que no existe correlación entre el mensaje MT_Fwd_SM y una respuesta SRI_SM enviada previamente, y para trasladar otros mensajes MT_Fwd_SM a sus destinos respectivos.
Según todavía otro aspecto de la invención, se proporciona un aparato de servicios de telecomunicaciones para ser usado con una red de telecomunicaciones móviles, comprendiendo el aparato unos medios para recibir un Enviar Información de Encaminamiento para Mensaje Corto MAP (mensaje SRI_SM) desde otra red y reenviar dicho mensaje SRI_SM a un HLR, unos medios para recibir la respuesta del HLR a dicho mensaje SRI_SM, unos medios para modificar información IMSI en la respuesta SRI_SM y unos medios para almacenar temporalmente información referente a dicha respuesta SRI_SM modificada, y para trasladar dicha respuesta modificada hacia la red de origen. El aparato comprende además unos medios para recibir un Reenviar Mensaje Corto Destinado a Móvil MAP (mensaje MT_Fwd_SM) desde dicha otra red y establecer una correlación de este mensaje con información almacenada referente a una respuesta SRI_SM previa enviada. El aparato se puede hacer funcionar para rechazar mensajes MT_Fwd_SM para los que no existe correlación o existe una correlación inadecuada entre el mensaje MT_Fwd_SM y una respuesta SRI_SM modificada enviada previamente, y, en relación con la totalidad del resto de mensajes MT_Fwd_SM, para reestablecer la IMSI modificada contenida en el mensaje MT_Fwd_SM a su forma original, y para trasladar estos mensajes MT_Fwd_SM a sus destinos respectivos.
Según aún otro aspecto de la invención, se proporciona un aparato de servicios de telecomunicaciones para ser usado con una red de telecomunicaciones móviles, comprendiendo el aparato unos medios para recibir un Enviar Información de Encaminamiento para Mensaje Corto MAP (mensaje SRI_SM) desde otra red y reenviar dicho mensaje SRI_SM a un HLR, unos medios para recibir la respuesta del HLR a dicho mensaje SRI_SM, unos medios para modificar información IMSI en la respuesta SRI_SM y sustituir la dirección VLR con la dirección del aparato en la respuesta SRI_SM y unos medios para almacenar temporalmente información referente a dicha respuesta SRI_SM modificada incluyendo el almacenamiento de la dirección VLR original, y para trasladar dicha respuesta modificada hacia la red de origen. El aparato comprende además unos medios para recibir un Reenviar Mensaje Corto Destinado a Móvil MAP (mensaje MT_Fwd_SM) desde dicha otra red y establecer una correlación de este mensaje con información almacenada referente a una respuesta SRI_SM previa enviada. El aparato se puede hacer funcionar para rechazar mensajes MT_Fwd_SM para los que no existe correlación o existe una correlación inadecuada entre el mensaje MT_Fwd_SM y una respuesta SRI_SM modificada enviada previamente, y, en relación con la totalidad del resto de mensajes MT_Fwd_SM, para reestablecer la IMSI modificada contenida en el mensaje MT_Fwd_SM a su forma original, para sustituir la dirección de destino con la dirección VLR almacenada original y para trasladar estos mensajes MT_Fwd_SM a sus destinos respectivos.
La invención se describirá a continuación a título de ejemplo haciendo referencia a los dibujos adjuntos, designándose, en todos ellos, las mismas partes mediante las mismas referencias, y en los que:
la Figura 1 muestra un diagrama de bloques de un aparato de servicios de telecomunicaciones según una de las formas de realización de la invención;
la Figura 2 muestra flujos de mensajes para un caso general de entrega de mensaje; y
la Figura 3 muestra flujos de mensajes en el aparato de la Figura 1, según la forma de realización de la invención.
Haciendo referencia a la Figura 1, el aparato incluye un SMSC 1 en una Red A en comunicación con un registro de posiciones base (HLR) 4 y un MSC/VLR 5 en una Red B, a través de protocolos normalizados de mensajería de texto GSM. Está previsto que ciertos mensajes sean interceptados por un dispositivo de procesamiento tal como un Encaminador de SMS 2 (que puede ser, por ejemplo, alguno fabricado por Telsis Limited), y el cual también puede estar conectado a unos medios internos o externos 3 de almacenamiento de datos.
Para ayudar a entender el problema que se debe resolver resulta útil describir un ejemplo de un mensaje SMS destinado a un móvil. La Figura 2 muestra flujos de mensajes para un caso general de una entrega de mensaje corto, que involucra un fallo tardío inicial y un reintento satisfactorio subsiguiente después de que el abonado esté disponible nuevamente. La numeración de esta figura indica la secuencia de mensajes. Los flujos de mensajes son tal como se indican:
3.
SRI_SM desde SMSC de red foránea a HLR Local
4.
Resultado de SRI_SM devuelto a SMSC foráneo, conteniendo dirección VLR e IMSI.
5.
Intento de entrega de MT_Fwd_SM a MSC/VLR
6.
Indicación de fallo de entrega SMS
7.
El SMSC informa al HLR sobre el fallo de entrega, consiguiendo que el mismo establezca datos de espera de mensaje.
8.
Confirmación al SMSC.
9.
El abonado vuelve, y el MSC/VLR informa al HLR
10.
El HLR avisa al SMSC
11.
SRI_SM del SMSC de la red foránea al HLR Local
12.
Resultado de SRI_SM devuelto a SMSC foráneo, conteniendo dirección VLR e IMSI.
13.
Intento de entrega de MT_Fwd_SM a MSC/VLR
14.
Mensaje reenviado al aparato telefónico.
\vskip1.000000\baselineskip
Si la entrega del mensaje resulta satisfactoria la primera vez en la etapa 5, la etapa 6 se convierte en una confirmación de resultado satisfactorio, y el proceso salta en este momento a la etapa 14.
El problema es que un operador sin escrúpulos se puede aprovechar de este proceso abierto para enviar correo basura a abonados, y puede modificar información de la dirección de origen en cualquiera o la totalidad de por lo menos los mensajes 3 y 5 para obstaculizar la identificación del origen. Tal como se ha descrito anteriormente, a esta situación se le denomina falseamiento MT.
La Figura 3 muestra la ubicación del Encaminador SMS adecuado para interceptar los mensajes pertinentes e implementar la presente técnica, evitando de este modo el problema del falseamiento MT.
Los flujos de mensajes son tal como se indica:
3.
SRI_SM desde el SMSC de la red foránea al HLR Local, interceptado por el Encaminador SMS
4.
Resultado del SRI_SM devuelto al SMSC foráneo a través del Encaminador SMS, conteniendo dirección VLR e IMSI.
4b.
El Encaminador SMS reenvía el mensaje al SMSC, aunque con la IMSI modificada, y opcionalmente la dirección VLR modificada. El Encaminador SMS almacena información para la validación subsiguiente del intento de entrega MT.
4c.
El SMSC intenta la entrega del mensaje MT_Fwd_SM usando la IMSI modificada, interceptada por el Encaminador SMS
5.
El Encaminador SMS valida que el intento de entrega coincide con los datos en sus medios de almacenamiento para un SRS_SM previo correspondiente. En caso afirmativo, intenta la entrega del MT_Fwd_SM al MSC/VLR, usando la IMSI reestablecida y la dirección VLR reestablecida en caso de que hubiera sido modificada, en cualquier otro caso rechaza el mensaje.
6.
Indicación de fallo de entrega SMS
7.
El SMSC informa al HLR sobre el fallo de entrega, consiguiendo que el mismo establezca datos de espera de mensaje.
8.
Confirmación al SMSC.
9.
El abonado vuelve, y el MSC/VLR informa al HLR
10.
El HLR avisa al SMSC
11.
SRI_SM del SMSC de la red foránea al HLR Local
12.
Resultado del SRI_SM devuelto al SMSC foráneo a través del Encaminador SMS, conteniendo dirección VLR e IMSI.
12b.
El Encaminador SMS reenvía el mensaje al SMSC, aunque con la IMSI modificada, y opcionalmente la dirección VLR modificada.
12c.
El SMSC intenta la entrega del mensaje MT_Fwd_SM usando la IMSI modificada, interceptada por el Encaminador SMS
13.
El Encaminador SMS intenta la entrega del MT_Fwd_SM al MSC/VLR, usando la IMSI reestablecida y la dirección VLR reestablecida si hubiera sido modificada
14.
Mensaje reenviado al aparato telefónico.
Si la entrega del mensaje resulta satisfactoria la primera vez en la etapa 5, la etapa 6 se convierte en una confirmación de resultado satisfactorio, y el proceso salta a la etapa 14 en este momento.
Formas de realización preferidas de la invención modifican información en la respuesta SRI_SM cambiando la IMSI, y opcionalmente también la dirección VLR. La IMSI se cambia preferentemente de una forma aleatorizada cuya deducción resulte difícil para un tercero y que cambia para cada mensaje. Por ejemplo, los últimos N dígitos de la IMSI se podrían sustituir con una cadena aleatoria de dígitos. Alternativamente, esto se puede realizar añadiendo una secuencia corta aleatoria o cíclica de dígitos a la IMSI ó modificando otras partes de la IMSI, o por otro método. Existen muchas posibilidades para este aspecto de la invención, aunque preferentemente el cambio no debería resultar sencillo de emular para un originador fraudulento.
La IMSI modificada, o una representación alternativa de la modificación realizada, se almacena temporalmente junto con la IMSI modificada y preferentemente también la dirección de origen SMSC y la dirección VLR de destino antes de que se transmita la respuesta SRI_SM. Preferentemente, se debería garantizar que dos IMSI modificadas activas no fueran iguales. Si se usa, por ejemplo, una técnica de números aleatorios, entonces técnicas seudoaleatorias conocidas pueden garantizar que el mismo número aleatorio no pueda estar usándose simultáneamente con IMSI diferentes.
La finalidad de cambiar la IMSI es garantizar la correlación entre pares de SRI-SM y el MT_Fwd_SM subsiguiente. La seguridad de la correlación se mejora comparando además la dirección VLR y la dirección SMSC. Esto evita que un Remitente de correo basura cambie respuestas SRI_SM, o use datos MSISDN/IMSI/VLR previamente capturados como lista de destino para mensajes. Garantiza también que tanto el SRI_SM como el MT_Fwd_SM provienen de una dirección auténtica de un equipo de origen. Si la dirección de origen se ha falseado en cualquiera del SRI_SM y el MT_Fwd_SM o en ambos elementos, entonces no es posible lograr una coincidencia correcta en el aparato, y por lo tanto el mensaje será rechazado. Esta es la esencia de la presente técnica.
Si se cambia también la dirección VLR, entonces la misma se cambia para que apunte al título global del aparato, y se almacena también la dirección VLR original. La finalidad de cambiar la dirección VLR es garantizar que al aparato llegan mensajes MT_Fwd_SM, sin requerir que el operador de la red efectúe ningún encaminamiento o redireccionamiento especial, y en este escenario, la protección funciona para todos los abonados del operador incluso cuando los mismos se están desplazando de forma itinerante. Si la dirección VLR no se cambia de esta manera, entonces la técnica se limita a proteger abonados en su red local; la modificación de la IMSI se debe realizar únicamente sobre mensajes hacia abonados que no se están desplazando de forma itinerante en ese momento, y el operador debe estar dispuesto para dirigir estos mensajes a través del aparato por otros medios.
Cuando un mensaje MT_Fwd_SM llega al aparato, el mismo se compara con respecto a información almacenada (dirección de origen SMSC, dirección VLR e IMSI modificada) para determinar si en los medios de almacenamiento existe una entrada correspondiente. La información de la IMSI modificada, enviada en la respuesta SRI_SM se debe reflejar correctamente en la IMSI en el mensaje MT_Fwd_SM. Si en los medios de almacenamiento no hay ninguna coincidencia para estos parámetros, entonces el mensaje MT_Fwd_SM se puede considerar como falseado, y puede ser descartado, enviándose de vuelta al operador originador una confirmación opcionalmente positiva, negativa o ninguna confirmación.
Una vez que el mensaje ha sido enviado, se borra la entrada de los medios de almacenamiento, a no ser que el mensaje estuviera marcado con la "bandera de más mensajes por enviar", en cuyo caso el SMSC está indicando que desea enviar por lo menos un mensaje más usando la misma solicitud SRI_SM. En este caso, la entrada almacenada no se borra y se puede volver a utilizar con un mensaje MT_Fwd_SM subsiguiente.
A los datos almacenados se les puede asignar preferentemente un tiempo de vida, típicamente 30 segundos, de manera que se produzca la expiración de datos SRI_SM almacenados de más antigüedad que la señalada y los mismos no sean utilizables. Esto garantiza que un SMSC use los procedimientos normales para el envío de mensajes, y garantiza que los datos IMSI almacenados en memoria caché o vendidos sean inservibles. El tiempo de vida se puede renovar si un mensaje llega con la "bandera de más mensajes por enviar" activada.
Si la modificación está presente correctamente en la IMSI, entonces la modificación se deshace, y el mensaje MT_Fwd_SM es trasladado hacia su destino deseado. Son posibles otros tipos de modificación, que sigan manteniendo el principio esencial de requerir que la respuesta SRI_SM sea devuelta a, y usada por, el operador que desea enviar un mensaje MT_Fwd_SM.
En resumen, los operadores pueden obligar a un SMSC a usar la secuencia de mensajes normalizada, usando direcciones auténticas y sin que se puedan usar resultados de la SRI_SM almacenados en memoria caché. Esto significa que los autores del correo basura o bien serán automáticamente bloqueados mediante la técnica, o bien si el emisor selecciona usar su dirección auténtica, los mensajes serán directamente atribuibles al operador de origen, permitiendo que se aplique una presión comercial normal para lograr el cese.
En la medida en la que la(s) forma(s) de realización de la invención descrita(s) anteriormente se puede(n) implementar, por lo menos parcialmente, usando aparatos de procesamiento controlados por software, se apreciará que como aspectos de la invención se prevén un programa de ordenador que proporcione dicho control por software y un soporte de almacenamiento mediante el cual se almacene dicho programa de ordenador.

Claims (12)

1. Aparato de servicios de telecomunicaciones para ser usado con una red de telecomunicaciones móviles, comprendiendo el aparato unos medios (2) para recibir un Enviar Información de Encaminamiento para Mensaje Corto MAP, mensaje SRI_SM, que se origina en otra red y que se pueden hacer funcionar para reenviar el mensaje SRI_SM a un registro de posiciones base (4), unos medios (2) para recibir una respuesta del registro de posiciones base al mensaje SRI_SM, medios (2) para almacenar temporalmente información referente a la respuesta SRI_SM y que se pueden hacer funcionar para trasladar dicha respuesta a una dirección de red identificada como la dirección de origen, unos medios (2) para recibir un Reenviar Mensaje Corto Destinado a Móvil MAP, mensaje MT_Fwd_SM, desde dicha otra red y que se pueden hacer funcionar para establecer una correlación del mensaje MT_Fwd_SM con una respuesta SRI_SM enviada previamente usando información almacenada, pudiéndose hacer funcionar el aparato para detectar y rechazar selectivamente mensajes MT_Fwd_SM para los que existe por lo menos una correlación insuficiente entre el mensaje MT_Fwd_SM y la respuesta SRI_SM previamente enviada, y para trasladar otros mensajes MT_Fwd_SM a sus destinos respectivos.
2. Aparato según la reivindicación 1, que comprende unos medios para modificar información de la IMSI en la respuesta SRI_SM.
3. Aparato según la reivindicación 2, en el que dichos medios para almacenar temporalmente información se pueden hacer funcionar para almacenar información referente a dicha respuesta SRI_SM modificada y se pueden hacer funcionar para trasladar dicha respuesta modificada hacia la red de la dirección de origen.
4. Aparato según la reivindicación 3, en el que la determinación de la correlación se realiza entre el mensaje MT_Fwd_SM y una respuesta SRI_SM modificada enviada previamente.
5. Aparato según la reivindicación 2, 3 ó 4, en el que los medios de modificación de la IMSI se pueden hacer funcionar para sustituir la dirección del registro de posiciones de visitantes en la respuesta SRI_SM, los medios para almacenar temporalmente información se pueden hacer funcionar adicionalmente para almacenar la dirección del registro de posiciones de visitantes original, y la dirección de destino se sustituye por la dirección del registro de posiciones de visitantes original almacenada antes de trasladarla al destino respectivo.
6. Método de servicios de telecomunicaciones para ser usado con una red de telecomunicaciones móviles, comprendiendo el método la recepción de un Enviar Información de Encaminamiento para Mensaje Corto MAP, mensaje SRI_SM, que se origina en otra red y el reenvío del mensaje SRI_SM a un registro de posiciones base (4), la recepción de una respuesta desde el registro de posiciones base al mensaje SRI_SM, el almacenamiento temporal de información referente a la respuesta SRI_SM y el traslado de dicha respuesta hacia una dirección de red identificada como la dirección de origen, la recepción de un Reenviar Mensaje Corto Destinado a Móvil MAP, mensaje MT_Fwd_SM, desde dicha otra red y la correlación del mensaje MT_Fwd_SM con una respuesta SRI_SM enviada previamente usando información almacenada, la detección y el rechazo selectivo de mensajes MT_Fwd_SM para los que existe por lo menos una correlación insuficiente entre el mensaje MT_Fwd_SM y la respuesta SRI_SM enviada previamente, y el traslado de otros mensajes MT_Fwd_SM a sus destinos respectivos.
7. Método según la reivindicación 6, que comprende la modificación de información de la IMSI en la respuesta SRI_SM.
8. Método según la reivindicación 7, en el que dicha etapa en la que se almacena temporalmente información se puede hacer funcionar para almacenar información referente a dicha respuesta SRI_SM modificada y se puede hacer funcionar para trasladar dicha respuesta modificada hacia la red de la dirección de origen.
9. Método según la reivindicación 8, en el que la determinación de la correlación se realiza entre el mensaje MT_Fwd_SM y una respuesta SRI_SM modificada enviada previamente.
10. Método según la reivindicación 7, 8 ó 9, en el que la etapa de modificación de la IMSI se puede hacer funcionar para sustituir la dirección del registro de posiciones de visitantes en la respuesta SRI_SM, la etapa en la que se almacena temporalmente información se puede hacer funcionar adicionalmente para almacenar la dirección del registro de posiciones de visitantes original, y la dirección de destino se sustituye por la dirección de registro de posiciones de visitantes original almacenada antes de trasladarla al destino respectivo.
11. Programa de ordenador que comprende instrucciones legibles por ordenador para implementar las etapas de un método según cualquiera de las reivindicaciones 6 a 10 cuando se ejecuta en un ordenador.
12. Soporte de almacenamiento que almacena un programa de ordenador según la reivindicación 11.
ES05718086T 2004-03-18 2005-03-18 Aparato y metodos de servicios de telecomunicaciones. Expired - Lifetime ES2313313T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB0406119.8A GB0406119D0 (en) 2004-03-18 2004-03-18 Telecommunications services apparatus and method
GB0406119 2004-03-18

Publications (1)

Publication Number Publication Date
ES2313313T3 true ES2313313T3 (es) 2009-03-01

Family

ID=32117964

Family Applications (1)

Application Number Title Priority Date Filing Date
ES05718086T Expired - Lifetime ES2313313T3 (es) 2004-03-18 2005-03-18 Aparato y metodos de servicios de telecomunicaciones.

Country Status (9)

Country Link
US (1) US7797003B2 (es)
EP (1) EP1726173B1 (es)
AT (1) ATE407526T1 (es)
AU (1) AU2005223809B2 (es)
CY (1) CY1108569T1 (es)
DE (1) DE602005009506D1 (es)
ES (1) ES2313313T3 (es)
GB (1) GB0406119D0 (es)
WO (1) WO2005091656A1 (es)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101080941A (zh) * 2004-12-16 2007-11-28 艾利森电话股份有限公司 Sms的高级合法侦听
US7239866B2 (en) 2004-12-21 2007-07-03 Lucent Technologies Inc. Spam checking for internetwork messages
PT1839417E (pt) * 2005-01-19 2009-05-12 Markport Ltd Sistema de segurança de redes móveis
US8121624B2 (en) * 2006-07-25 2012-02-21 Alcatel Lucent Message spoofing detection via validation of originating switch
US20080085730A1 (en) * 2006-10-10 2008-04-10 Sybase 365, Inc. System and Method for Message Monitoring and Identification
CA2722377C (en) * 2008-06-02 2014-09-30 Airwide Solutions Uk Ltd. Statistical spam message detection
US8738046B2 (en) * 2008-06-19 2014-05-27 Numerex Corp. Intelligent short message delivery system and method
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
WO2010094038A2 (en) * 2009-02-16 2010-08-19 Tekelec Extending a text message with content
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
WO2010105043A2 (en) 2009-03-11 2010-09-16 Tekelec Methods, systems, and computer readable media for short message service (sms) forwarding
WO2011017100A2 (en) 2009-07-27 2011-02-10 Tekelec Methods, systems, and computer readable media for providing mobile network operator controlled content to mobile subscribers using social networking messages
US20130080524A1 (en) * 2011-09-28 2013-03-28 Yigal Dan Rubinstein Instantaneous recommendation of social interactions in a social networking system
CN103037328B (zh) 2011-09-30 2018-08-21 华为终端有限公司 一种实现短消息重发的方法和装置
US9338618B2 (en) 2012-02-23 2016-05-10 Markport Limited Home routing system and method for mobile networks
EP2720416A1 (en) * 2012-10-12 2014-04-16 Anam Technologies Limited Method for user reporting of spam mobile messages and filter node
US20140220935A1 (en) * 2013-02-07 2014-08-07 Src, Inc. Methods And Systems For Injecting Wireless Messages in Cellular Communications Systems
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
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)
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)
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
US11825310B2 (en) 2020-09-25 2023-11-21 Oracle International Corporation Methods, systems, and computer readable media for mitigating 5G roaming spoofing attacks
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
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
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

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4599548B2 (ja) 1999-09-17 2010-12-15 マークポート・リミテッド ショートメッセージゲートウェイ
AUPQ518000A0 (en) 2000-01-20 2000-02-10 Odyssey Development Pty Ltd E-mail spam filter
US7145875B2 (en) * 2001-03-05 2006-12-05 Tekelec Methods and systems for preventing short message service (SMS) message flooding
US7296156B2 (en) * 2002-06-20 2007-11-13 International Business Machines Corporation System and method for SMS authentication
EP1540974B1 (en) * 2002-08-21 2007-02-28 Intellprop Limited Telecommunications services apparatus and method
GB2397139A (en) 2003-01-07 2004-07-14 Intellprop Ltd Telecommunications services apparatus for countering spam
US7409203B2 (en) * 2003-11-12 2008-08-05 Redknee Inc. Method and system for the prevention of unwanted wireless telecommunications
US7239866B2 (en) * 2004-12-21 2007-07-03 Lucent Technologies Inc. Spam checking for internetwork messages

Also Published As

Publication number Publication date
AU2005223809B2 (en) 2009-07-02
EP1726173A1 (en) 2006-11-29
US20080004047A1 (en) 2008-01-03
CY1108569T1 (el) 2013-03-13
ATE407526T1 (de) 2008-09-15
AU2005223809A1 (en) 2005-09-29
GB0406119D0 (en) 2004-04-21
EP1726173B1 (en) 2008-09-03
DE602005009506D1 (de) 2008-10-16
WO2005091656A1 (en) 2005-09-29
US7797003B2 (en) 2010-09-14

Similar Documents

Publication Publication Date Title
ES2313313T3 (es) Aparato y metodos de servicios de telecomunicaciones.
CN110800267B (zh) 用于使用Diameter边缘代理(DEA)对境外漫游订户进行移动性管理实体(MME)认证的方法、系统和计算机可读介质
US8908864B2 (en) Systems, methods, and computer readable media for detecting and mitigating address spoofing in messaging service transactions
ES2287361T3 (es) Aparato para servicios de telecomunicaciones.
ES2547716T3 (es) Método para prevenir la entrega de un mensaje basura del servicio de mensajes cortos
ES2299092T3 (es) Metodo para encaminar mensajes sms usando un nodo de encaminamiento inteligente.
JP5826187B2 (ja) Smppプロトコルを使用するsmsなりすましの管理
ES2365149T3 (es) Aparato de servicios de telecomunicaciones (encaminador de sms) y método para entregar mensajes cortos (sms) a través de la red doméstica del receptor.
ES2361945T3 (es) Aparato y método para mejorar la fiabilidad del servicio de mensaje corto.
US9661502B2 (en) SMS fraud detection
JP2021531690A (ja) Ss7(signaling system no.7)のstp(signal transfer point)を利用してvlr(visitor location register)を検証するための方法、システム、およびコンピュータ読み取り可能な媒体
CN110800322A (zh) 验证用户设备(ue)位置的方法、系统和计算机可读介质
ATE306799T1 (de) Betrugsfeststellungsverfahren für mobiltelekommunikationsnetze
ES2265178T3 (es) Sistema de comunicaciones moviles que transmite mensajes cortos.
KR101466797B1 (ko) 휴대 전화 메시지 필터링 시스템 및 방법
Mueller et al. Security and privacy of smartphone messaging applications
CN106470408B (zh) 一种国际漫游短信保护方法、装置和系统
ES2430089T3 (es) Método para un procesamiento de mensajes de grupo, plataforma de distribución de servicio y equipo asociado
ES2387895T3 (es) Método para realizar un servicio de mensajes cortos y un sistema de procesamiento de mensajes cortos
Androulidakis Sms security issues
ES2842894T3 (es) Método de seguridad para la verificación de una solicitud de recuperación de información
US9338618B2 (en) Home routing system and method for mobile networks
EP4490903B1 (en) Automated fraud call detection
ES2384874T3 (es) Distribución de mensajes de correo electrónico a un abonado móvil