ES2313313T3 - Aparato y metodos de servicios de telecomunicaciones. - Google Patents
Aparato y metodos de servicios de telecomunicaciones. Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 25
- 230000004044 response Effects 0.000 claims abstract description 58
- 238000012546 transfer Methods 0.000 claims abstract description 11
- 238000012986 modification Methods 0.000 claims description 8
- 230000004048 modification Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims 1
- 238000012384 transportation and delivery Methods 0.000 description 14
- 238000012790 confirmation Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- 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
- 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
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/24—Interfaces 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.
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.
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)
| 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)
| 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 |
-
2004
- 2004-03-18 GB GBGB0406119.8A patent/GB0406119D0/en not_active Ceased
-
2005
- 2005-03-18 AT AT05718086T patent/ATE407526T1/de active
- 2005-03-18 DE DE602005009506T patent/DE602005009506D1/de not_active Expired - Lifetime
- 2005-03-18 AU AU2005223809A patent/AU2005223809B2/en not_active Ceased
- 2005-03-18 ES ES05718086T patent/ES2313313T3/es not_active Expired - Lifetime
- 2005-03-18 EP EP05718086A patent/EP1726173B1/en not_active Expired - Lifetime
- 2005-03-18 WO PCT/GB2005/001045 patent/WO2005091656A1/en not_active Ceased
- 2005-03-18 US US10/598,968 patent/US7797003B2/en not_active Expired - Fee Related
-
2008
- 2008-11-17 CY CY20081101316T patent/CY1108569T1/el unknown
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 |