ES2323598T3 - Adquisicion de parametros de identidad emulando estaciones base. - Google Patents
Adquisicion de parametros de identidad emulando estaciones base. Download PDFInfo
- Publication number
- ES2323598T3 ES2323598T3 ES06764981T ES06764981T ES2323598T3 ES 2323598 T3 ES2323598 T3 ES 2323598T3 ES 06764981 T ES06764981 T ES 06764981T ES 06764981 T ES06764981 T ES 06764981T ES 2323598 T3 ES2323598 T3 ES 2323598T3
- Authority
- ES
- Spain
- Prior art keywords
- base stations
- network
- identity
- list
- previous
- 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
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K3/00—Jamming of communication; Counter-measures
- H04K3/60—Jamming involving special techniques
- H04K3/65—Jamming involving special techniques using deceptive jamming or spoofing, e.g. transmission of false signals for premature triggering of RCIED, for forced connection or disconnection to/from a network or for generation of dummy target signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/30—Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/062—Pre-authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K2203/00—Jamming of communication; Countermeasures
- H04K2203/10—Jamming or countermeasure used for a particular application
- H04K2203/16—Jamming or countermeasure used for a particular application for telephony
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Technology Law (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
Un método para adquirir parámetros de identidad de dos o más dispositivos móviles (20), comprendiendo el método: a) obtener una lista de dos o más estaciones base (1-3) a través de un enlace sin hilos (19) con una o más estaciones base; y b) adquirir los parámetros de identidad de los dispositivos emulando simultáneamente cada una de las estaciones base en la lista.
Description
Adquisición de parámetros de identidad emulando
estaciones base.
La presente invención concierne a un método y un
aparato asociado para la adquisición de parámetros de identidad de
dos o más dispositivos móviles.
El documento Seguridad en las Comunicaciones
Móviles: Protección en las redes GSM, gestión de movilidad y
seguridad multilateral de Hannes Federrath - Braunschweig;
Wiesbaden: Viewieg, 1999, ISBN
3-528-05695-9
describe un Captador de IMSI. El Capador de IMSI se comporta como
una BTS y como una MS en relación con la BTS "genuina" del
portador de red. El Captador de IMSI transmite una señal sobre el
BCH, que debería recibirse con más intensidad por las MS que la
señal de la BTS genuina. Las MS seleccionan continuamente la BTS que
puede alcanzarse óptimamente y consecuentemente contestan al
Captador de IMSI.
En el documento
EP-A-1051053 se describe un método
para identificar al usuario de un teléfono móvil y para escucharlo
en las llamadas salientes. Una Estación Base Virtual (VBTS) obtiene
una lista de Asignaciones de Difusión (BA) de las estaciones base,
selecciona una estación base de la lista de BA, y emula la estación
base para adquirir parámetros de identidad (IMSI, IMEI) del teléfono
móvil. El documento EP-A-1051053
concierne a la obtención de la IMSI y la IMEI de un dispositivo
objetivo para interceptar las llamadas del usuario.
La presente invención proporciona un método y un
aparato para adquirir los parámetros de identidad de dos o más
dispositivos móviles, comprendiendo el método:
a) obtener una lista de dos o más estaciones
base a través de un enlace sin hilos con una o más estaciones base;
y
b) adquirir los parámetros de identidad de los
dispositivos emulando simultáneamente cada una de las estaciones
base en la lista.
En contraste con el documento
EP-A-1051053, que adquiere los
parámetros de identidad asociados con un único dispositivo móvil
emulando una única estación base, la presente invención adquiere una
lista de parámetros de identidad asociados con dos o más
dispositivos móviles emulando dos o más estaciones base. Esta lista
puede usarse a continuación para una diversidad de propósitos
diferentes. Por ejemplo, la lista puede compararse con las listas
posteriores para seguir los movimientos de un abonado y/o
dispositivo particular.
Las estaciones base pueden ser por ejemplo
Transceptores de Estaciones Base GSM (BTS) o NodosB de Tercera
Generación (3G).
Las realizaciones de la presente invención se
describirán a continuación con referencia a los dibujos adjuntos,
en los que:
la Figura 1 es un diagrama esquemático que
muestra una red GSM que incluye una estación móvil (MS) que recibe
múltiples Canales de Difusión (BCH), y una SIMBTS;
la Figura 2 muestra la SIMBTS con mayor
detalle:
la Figura 3 es un diagrama esquemático que
muestra una red 3G que incluye un dispositivo de Equipo de Usuario
(UE), y un SINodoB;
la Figura 4 muestra el SINodoB con mayor
detalle.
Los teléfonos móviles de GSM convencionales (MS)
usan dos algoritmos conocidos como los algoritmos C1 y C2 para
decidir sobre qué estación base (BTS) establecerse. Establecerse se
define en este punto como la Estación Transceptora Base (BTS) que
está transmitiendo información de difusión a la cual está oyendo el
móvil. Esta situación se ilustra en la Figura 1 donde tres BTS
1-3 están difundiendo sobre tres Canales de Difusión
de BTS únicos (BCH) 4-6. Moviéndose dentro de la
proximidad de las tres BTS, la Estación Móvil (MS) 20 evalúa sobre
qué BTS establecerse. Una vez que se ha realizado la decisión de
establecimiento, el móvil se propone recibir el BCH desde la BTS
elegida según las especificaciones GSM.
El móvil 20 puede elegir registrarse activamente
con la red a través de la BTS elegida si se cruza una frontera de
Área de Localización o si ha transcurrido el tiempo definido por la
red. El móvil 20 recibe una lista (la lista de Asignación de
Difusión o lista BA) de las frecuencias de difusión de las BTS
vecinas desde la BTS establecida y se ordena escanear estos canales
de difusión en búsqueda de parámetros de señal. A medida que el
móvil se mueve, calcula los parámetros C1 y C2 en base a las
intensidades de las señales recibidas de la BTS actual y las BTS
vecinas contenidas en la lista de BA. Si se cruza el umbral de
histéresis, entonces el móvil se establecerá en la nueva BTS con
una mayor intensidad de señal y/o más alta calidad de señal
(obsérvese que esto simplifica el proceso real involucrado).
\newpage
Tomando el caso de un Área de Localización única
dentro de un área de buena cobertura GSM; esta Área de Localización
se servirá por diversas BTS. Considerando ahora un teléfono móvil
particular; este se establecerá sobre una de las BTS que sirven el
área objetivo. La BTS real sobre la cual se establece el móvil
dependerá de tres parámetros:
a) Las intensidades de las señales recibidas (en
las normativas RLA_C) de las BTS en servicio en la localización del
teléfono móvil.
b) La fijación de los parámetros de BCH usados
por los algoritmos C1 y C2, incluyendo:
- RXNIVEL_ACCES_MIN
- CCH_MAX_TXPOTENCIA_MS
- DESPLAZAMIENTO_RESELEC_CÉLULA (CRO)
- DESPLAZAMIENTO TEMPORAL
- TIEMPO_PENALIZACIÓN
- HISTÉRESIS_RESELEC_CÉLULA (CRH)
c) la historia de la localización del teléfono
móvil, por ejemplo si el teléfono móvil se estableció sobre BTS 1 y
se movió una la localización en la que es mayor la intensidad de la
señal desde BTS 2 (pero menor que CRH) entonces el teléfono
permanecerá establecido sobre BTS 1.
Debido al punto c), los teléfonos móviles
presentes en una región particular de interés se establecerán sobre
muchas o quizás todas las BTS que sirven la región. Obsérvese
también que hay una complicación adicional que es que las BTS que
sirven una localización particular tendrán diferentes listas de BA.
La consecuencia de esto es que los teléfonos móviles en una
localización particular potencialmente escanearán diferentes
conjuntos de frecuencias de difusión. Aunque las listas de BA
probablemente estarán sustancialmente solapadas, habrá
diferencias.
En la Figura 1 se muestra una Estación Base
Múltiple Introducida Separadamente (SIMBTS) 10, y en detalle en la
Figura 2. La SIMBTS está configurada para adquirir los parámetros de
identidad desde un conjunto de Estaciones Móviles (MS) registradas
con la red GSM mostrada en la Figura 1. El principal objetivo de la
SIMBTS es interrogar a todas las MS dentro un área particular para
adquirir sus Identidades de Abonado Móvil Internacional (IMSI), sus
Identidades de Equipo Móvil Internacional (IMEI) y sus Identidades
de Abonado Móvil Temporal (TMSI).
La SIMBTS 10 es típicamente un dispositivo
móvil, que puede estar alojado en un vehículo. En uso, la SIMBTS 10
se mueve a un área, y se actúa para adquirir parámetros de identidad
desde un conjunto de MS registrados en con la red de GSM en esa
área. Como alternativa la SIMBTS 10 puede estar localizada
permanentemente en un área de interés. En ambos casos, la SIMBTS 10
transmite eficazmente una falsa difusión de célula que no está bajo
el control de la red GSM que proporciona cobertura a esa área.
La SIMBTS 10 realiza un subconjunto de las
funciones de una red GSM completa, que van desde los intercambios
de protocolos de la interfaz aire en el Sistema de Estaciones Base
(BSS) 11 a las funciones orientadas a la conmutación en el Centro
de Conmutación de Móviles (MSC) 12 y las funciones de seguridad y
autenticación del Registro de Localización Local (HLR) 13, el
Registro de Localización de Visitantes (VLR) 14 y el Centro de
Autenticación (AUC) 15.
La clave para la aplicación práctica de las
SIMBTS 10 es la velocidad de adquisición de datos. Esto posibilita
al operario de la SIMBTS invertir una cantidad mínima de tiempo en
un área particular, acelerando la operación y minimizando el riesgo
personal para el operario.
La SIMBTS 10 sortea los procedimientos GSM
convencionales para conseguir el objetivo de obtener todas las
identidades móviles de los teléfonos atendidos por un operador
particular. Para hacer esto, se realizan las siguientes etapas:
1. La SIMBTS 10 fuerza a una MS en prueba 16
(por ejemplo una TEMS de Ericsson) a obtener las listas de
asignación de difusión (listas de BA) desde todas las BTS que
atienden una localización particular y para todos los operadores.
El procedimiento es:
- a)
- ir a la BTS con la máxima intensidad de señal (BTS 1);
- b)
- obtener su lista de BA y los parámetros que controlan los algoritmos C1 y C2;
- c)
- forzar al móvil en prueba 16 para que vaya a la primera BTS en la lista de BA (BTS 2) y obtener su lista de BA;
- d)
- continuar hasta que se obtienen las listas de BA de un cierto número de BTS o, como alternativa y en un algoritmo mejorado se obtienen todas las BTS con las intensidades de señal dentro de CRH dB de BTS1.
\vskip1.000000\baselineskip
2. Calcular la lista de BTS comunes (unión) de
todas las listas de BA recibidas que pasan el criterio 1d)
mencionado anteriormente (estas constituyen el conjunto completo
sobre el cual todos los móviles en el área alrededor del móvil de
prueba 16 se van a establecer desde todos los operadores de
red).
3. Emular todas las BTS en la lista de BTS común
(BA) y obtener las identidades de los móviles. Obsérvese que hay
dos posibles métodos para emular las BTS: a) una cada vez, y
ventajosamente a través de un proceso de
auto-rotación autónomo; o, b) una considerable
mejora sobre a) es emular varias BTS simultáneamente. La ventaja
clave es la disminución del tiempo requerido para obtener las IMSI e
IMPELS debido a la operación en paralelo. Esto depende las
capacidades del hardware y el software de gestión que deben
diseñarse cuidadosamente para evitar las emisiones de
interferencias.
Obsérvese que para comunicar sus identidades, el
móvil debe realizar una "actualización de localización". El
mecanismo para esto es para la BTS en la lista de BA recibida
actualmente por el móvil, que sea más elevada en la intensidad de
la señal de CHR que la BTS actual. El móvil a continuación se
establecerá sobre la nueva BTS, y si el código de área de la
localización (LAC) es diferente, realizará una actualización de la
localización disparando por lo tanto un intercambio de
identidad.
El punto importante aquí es que la emulación de
las BTS y la adquisición de las identidades de los móviles pueden
automatizarse. No se requiere ninguna interacción del operario más
que arrancar el proceso. Por consiguiente el proceso puede ser de
alta velocidad. Típicamente la localización de los operarios de este
equipo es "difícil" y la clave del conductor es minimizar el
tiempo para completar la operación.
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
(Tabla pasa a página
siguiente)
\newpage
El proceso en el punto 3.a) anterior se ilustra
en la tabla de funcionamiento dada en la Tabla 1
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
\newpage
De este modo, se realiza en resumen la siguiente
secuencia de etapas:
1. Obtener la lista de BTS para el Operador
A
2. Obtener la lista de BTS para el Operador
B
3. Obtener la lista de BTS para el Operador
C
4. Emular todas las BTS en la lista de A
5. Emular todas las BTS en la lista de B
6. Emular todas las BTS en la lista de C
\vskip1.000000\baselineskip
Obsérvese que la etapa 1 en la Tabla 1 obtiene
las listas de BA de una BTS simultáneamente. Una técnica mejorada
para obtener listas de BA simultáneamente desde varias BTS toma la
etapa 1 en la Tabla 1 y la implementa simultáneamente para varias
BTS. Estas BTS pueden asignarse como sigue:
1 las listas de BA pueden obtenerse
interrogando simultáneamente a Múltiples BTS para un Operador; o
2 las listas de BA pueden obtenerse
simultáneamente interrogando a Múltiples Operadores; o
3 las listas de BA pueden obtenerse
simultáneamente interrogando a Múltiples Operadores y Múltiples BTS
por Operador.
\vskip1.000000\baselineskip
Obsérvese que las etapas 2 a 5 en la Tabla 1 se
implementan para una BTS cada vez. Una técnica mejorada para emular
simultáneamente varias BTS realiza las etapas 2 a 5 en la Tabla 1 y
las implementa simultáneamente para varias BTS. Estas BTS pueden
asignarse como sigue:
1 Se emulan simultáneamente
múltiples BTS para un Operador; o
2 Se emulan simultáneamente
múltiples Operadores; o
3 Se emulan simultáneamente
múltiples Operadores y múltiples BTS por Operador.
\vskip1.000000\baselineskip
La adquisición simultánea de listas de BA, y la
emulación simultánea requiere que la SIMBTS emplee una antena
multi-banda 19 conectada a una circuitería
multi-banda de transmisor/receptor que puede
comunicar simultáneamente sobre múltiples frecuencias.
La asignación de las BTS a emular tiene que
tener en cuenta las consideraciones convencionales de planteamiento
de frecuencias. Esto rige entones cuan próximo puede estar el
espaciamiento ARFCN para BTS simultáneas.
La ventaja de la emulación múltiple simultánea
es que las identidades de la población local de MS puede adquirirse
más rápidamente que con una emulación serie. El factor de mejora de
velocidad es proporcional al número de BTS emuladas. De este modo
la emulación simultánea de cuatro Operadores dará como resultado un
factor de mejora de la velocidad de cuatro, permaneciendo cada una
de las otras condiciones.
Una versión mejorada del proceso descrito
anteriormente es retener condicionalmente o rechazar móviles según
se registran en la SIMBTS. La importancia de esto es que se rechazan
móviles rápidamente, que no son de interés para el operario de la
SIMBTS, la vuelta a su operador normal de red minimiza el impacto
para esos móviles. Por lo tanto la SIMBTS es de cobertura oculta
mejorada debido al uso de esta técnica. Específicamente es muy
improbable que el usuario de la MS se de cuenta de que se está
registrando su teléfono temporalmente (por unos pocos segundos) por
la SIMBTS.
\newpage
El procedimiento detallado es como sigue:
\vskip1.000000\baselineskip
La salida del método descrito anteriormente es
un primer conjunto de parámetros de identidad (esto es, un conjunto
de IMSI, IMEI y TMSI) asociados con una primera región A(1) y
un primer instante T(1). Designemos a este conjunto como
L(1). En una etapa posterior realizada en el instante
T(2), puede obtenerse un segundo conjunto de parámetros de
identificación L(2) para la misma región A(1), o para
una región diferente A(2). A continuación pueden obtenerse
conjuntos adicionales L(3)...L(n) en los instantes
T(3)...T(n) para la misma región A(1), o para
regiones respectivamente diferentes A(3)...A(n). A
continuación pueden analizarse los conjuntos L(1),
L(2)...L(n) para identificar uno o más parámetros de
identificación que están contenidos en cada uno de los conjuntos
(L(1), L(2)...L(n)). Esto puede usarse a
continuación para seguir el movimiento de un dispositivo particular
(o abonado) entre las diferentes regiones A(1),
A(2)...A(n), en diferentes instantes T(1),
T(2)...T(n), o para demostrar la presencia de un
dispositivo (o abonado) para la misma región A(1) en
diferentes instantes T(1), T(2)...T(n).
\global\parskip0.900000\baselineskip
La Figura 3 muestra una red 3G que comprende
tres NodosB 101-103 que difunden a tres células por
las transmisiones de los enlaces descendentes
104-106 cada una de las cuales tiene un código de
aleatorización del enlace descendentes único. Moviéndose dentro de
la proximidad de los tres NodosB un dispositivo de Equipo de Usuario
(UE) 120 evalúa sobre cual de los NodosB establecerse.
Se requiere que el UE 120 reevalúe
constantemente las señales procedentes de las células alrededor del
mismo. Hace esto para asegurar que durante la conexión (de datos o
voz) está siempre comunicando con el mejor NodoB (el más
apropiado). Sin embargo un UE 3G invertirá la mayor parte de su
tiempo cuando no transmite tráfico de voz o datos en el estado de
reposo. En este estado de reposo el UE monitorizará la intensidad
del NodoB en servicio y los otros NodosB vecinos, y, si se cumplen
los criterios especificados por la red a continuación realizará una
reselección de célula convirtiendo uno de los NodosB vecinos
anteriores en el nuevo NodoB en servicio. Si este nuevo NodoB en
servicio está en una localización o en un área de encaminamiento
diferente a continuación el UE debe realizar un procedimiento de
actualización de la localización o del área de encaminamiento para
informar a la red de su nueva localización. Esto se hace de modo que
la red siempre tendrá una idea de donde está el UE en la red, de
modo que en el caso de una petición de llamada entrante al UE, la
red puede usar una cantidad mínima de recursos para solicitar al UE
establecer una conexión de señalización.
Cada uno de los NodosB transmite información
difundida que sirve a dos propósitos principales. En primer lugar,
parte de esta información se transmite usando códigos bien conocidos
y patrones de datos que permiten al UE reconocer que la señal de RF
que se está recibiendo es realmente una célula UMTS y también
permite al UE realizar mediciones de potencia sobre la señal
recibida. En segundo lugar se difunde la información descriptiva
acerca de la célula. Esta información de sistema se transmite en la
forma de Bloques de Información de Sistema (SIBS) que describen
muchos parámetros del NodoB y proporcionan información suficiente
para que el UE identifique la red móvil a la que pertenece el
NodoB, y también para establecer una conexión de señalización si es
necesario.
La Figura 4 muestra un Nodo B Introducido
Separadamente (SINodoB) 100. El SINodoB 100 está configurado para
adquirir un parámetro de identidad desde un UE registrado con la red
3G de la Figura 3. Esto se consigue emulando un NodoB usando un
método especialmente adaptado para el protocolo UMTS, como se
describe más adelante con más detalle.
El SINodoB 100 típicamente es un dispositivo
móvil, que puede estar alojado en un vehículo. En uso, el SINodoB
se mueve a un área, y se actúa para adquirir parámetros de identidad
desde un conjunto de dispositivos de Equipos de Usuarios (UE)
registrados con la red 3G en esa área. Como alternativa el SINodoB
100 puede estar localizado permanentemente en un área de interés.
En ambos casos, el SINodoB 100 transmite eficazmente una difusión
falsa de célula que no está bajo el control de la red 3G que
proporciona cobertura a esa área.
Para persuadir a la UE para que se traslade
sobre el SINodoB 100, deben cumplirse ciertos criterios. En primer
lugar la transmisión debe recibirse en la UE con una intensidad de
señal más elevada. Una vez que la UE ha tomado la decisión de que
el SINodo B 100 es preferencial normalmente se consideraría
necesario pasar los procedimientos de seguridad de UMTS para poder
recoger cualquier información útil o realizar cualesquiera tareas
útiles.
No es necesario emular exactamente toda la
configuración del NodoB existente para que sea un candidato adecuado
para conectarse al UE. Esto hace la tarea de configuración del
SINodoB 100 mucho más sencilla. La razón para esto es que la
información del sistema difundida define la configuración de la
célula que está transmitiendo esos datos, y las células dentro de
la misma red tendrán diferentes configuraciones, de este modo la UE
siempre mira los datos procedentes de la célula actual para
determinar la información necesaria.
Los parámetros clave en la difusión falsa de
célula que necesita considerarse para cambiar son los
siguientes:
- Frecuencia de Célula
- Código de Aleatorización Primaria
- Código Móvil de País (MCC) [- en qué país está
esta célula]
- Código de la Red Móvil (MNC) [- a qué red
pertenece esta célula]
- Código de área de localización (LAC)
- Código del área de encaminado (RAC)
- Potencia de la Célula
- Etiquetas del valor de SIB [- las etiquetas de
valor se usan por el UE para detectar si la información de SIB ha
cambiado entre lecturas de las SIB]
- Contenidos de SIB 19/SIB 11 para la célula en
servicio [- SIB 11 contiene información de medición de control a
usar por el UE en el modo de reposo/SIB 18 contiene identificaciones
de PLMN de las células vecinas a considerar en reposo y en el modo
conectado]
El MCC y el MNC deben ser los mismos que en la
célula en servicio para que el UE considere que el SINodoB está en
la misma red.
La Frecuencia de Célula debe ser la misma que la
célula en servicio para hacer que el proceso sea tan fácil como sea
posible - las reselecciones de inter-frecuencias
tienen criterios y procesos más complejos.
Hay varias opciones para configurar los otros
parámetros transmitidos por el SINodoB:
1) Los mismos LAC/RAC y código de Aleatorización
Primaria, diferentes etiquetas del valor SIB - Esto imita
completamente la célula en servicio, y permite al SINodoB grabar
activamente el UE.
2) Diferentes LAC/RAC y código de Aleatorización
Primaria - donde está presente el código de Aleatorización en el
SE311 de la célula en servicio. Esto es imitando un NodoB vecino
sobre el que el NodoB en servicio ha instruido al UE para que
realice mediciones - asegurando de este modo que el UE está tratando
de buscar el SINodoB. Esto hace que el UE realice una reselección
de célula al SINodoB si la transmisión del SINodoB es de potencia
suficientemente más alta que el NodoB en servicio. La cantidad por
la cual el SINodoB necesita ser una señal más fuerte se define en
SIB3 del NodoB en servicio.
3) Diferentes LAC/RAC y código de Aleatorización
- ninguna referencia en SIBS del NodoB en servicio.
Una vez que está transmitiendo una célula
configurada y de intensidad adecuada, los UE en el área objetivo
realizarán una reselección de célula al SINodoB y establecerán una
conexión RRC para el propósito de realizar un procedimiento de
actualización de localización.
La actualización de localización se requiera
porque el LAC del SINodoB es diferente del antiguo SINodoB en
servicio. Una vez que se ha establecido la conexión RRC el SINodoB
tiene la oportunidad de realizar otros procedimientos de
señalización como se desee.
El protocolo UMTS está diseñado para mejorar las
características de seguridad y protección de identidad del GSM.
Para este fin, se usan los mecanismos de autenticación e integridad
además de las identidades temporales que se encuentran en el GSM.
Estas identidades temporales impiden la transmisión frecuente de la
identidad de IMSI y de IMEI, ya que una vez que la red ha asignado
al teléfono una identidad temporal a continuación mantiene un mapeo
de esa nueva identidad con la IMSI.
Existen mecanismos para permitir a la red
interrogar a un teléfono por su IMSI y su IMEI y se usan estos para
la primera conexión de un teléfono a la red o cuando se ha producido
un error y la red necesita reestablecer una correcta correlación
entre la identidad temporal (tal como una TMSI) y su identidad real
asociada (tal como la IMSI). En el funcionamiento normal de la red
casi toda la señalización entre el UE y la red debe realizarse
después de que el proceso de autenticación se haya completado
satisfactoriamente y se haya posibilitado la integridad sobre la
conexión de seña-
lización. Esto hace imposible de forma eficaz la falsificación o modificación de la señalización por una tercera parte.
lización. Esto hace imposible de forma eficaz la falsificación o modificación de la señalización por una tercera parte.
A menos que el NodoB esté provisto con un
mecanismo para pasar satisfactoriamente los procedimientos de
autenticación e integración, los protocolos UMTS están diseñados de
modo que casi no puede conseguirse ninguna comunicación útil con el
UE. Sin embargo hay "huecos" en los protocolos UMTS que
permiten recuperar la IMSI, la IMEI y la TMSI del UE por el SINodoB
100 sin requerir estos procedimientos de seguridad.
Estos "huecos" se describen en el documento
3GPP TS 33.102 versión 3.13.0, Edición de 1999, y en el documento
3GPP TS 24.008 versión 3.19.0 Edición de 1999. Las partes relevantes
de estos protocolos se describirán a continuación.
Este protocolo especifica en la Sección 6.5 que
todos los mensajes de señalización excepto los siguientes estarán
protegidos en su integridad:
TRANSFERENCIA DE CONTROL A UTRAN COMPLETA
TIPO DE PAGINACIÓN 1
\global\parskip1.000000\baselineskip
PETICIÓN DE CAPACIDAD DE PUSCH
ASIGNACIÓN DE CANAL FÍSICO COMPARTIDO
PETICIÓN DE CONEXIÓN RRC
INICIALIZACIÓN DE CONEXIÓN RRC
INICIALIZACIÓN DE CONEXIÓN RRC COMPLETA
RECHAZO DE CONEXIÓN RRC
LIBERACIÓN DE CONEXIÓN RRC (sólo CCCH)
INFORMACIÓN DE SISTEMA (INFORMACIÓN DE
DIFUSIÓN)
INDICACIÓN DE CAMBIO DE INFORMACIÓN DE
SISTEMA
De esta forma no se puede proteger la integridad
de estos mensajes bajo ninguna circunstancia.
\vskip1.000000\baselineskip
Este protocolo especifica una lista de mensajes
a los que puede responder el UE, en ciertas circunstancias, sin
tener protegida la integridad de la red en primer lugar.
Específicamente, el protocolo establece lo siguiente:
Excepto los mensajes listados a continuación, no
se procesará ningún mensaje de señalización de capa 3 por las
entidades de recepción MM y GMM o dirigidos a las entidades CM, a
menos que esté activado el procedimiento de control del modo de
seguridad para ese dominio.
- Mensajes MM:
- PETICIÓN DE AUTENTICACIÓN
- RECHAZO DE AUTENTICACIÓN
- PETICIÓN DE IDENTIDAD
- ACEPTACIÓN DE ACTUALIZACIÓN DE LOCALIZACIÓN
(en una actualización de localización periódica sin ningún cambio
de área de localización o identidad temporal)
- RECHAZO DE ACTUALIZACIÓN DE LOCALIZACIÓN
- ACEPTACIÓN DE SERVICIO CM, si se aplican las
siguientes dos condiciones:
- no está establecida ninguna otra conexión MM;
y
- la ACEPTACIÓN DEL SERVICIO CM es la respuesta
a la PETICIÓN DE SERVICIO CM con SERVICIO CM
- TIPO IE fijado a "establecimiento de llamada
de emergencia"
- RECHAZO DE SERVICIO CM
- ABORTO
- Mensajes GMM:
- PETICIÓN DE AUTENTICACIÓN Y CIFRADO
- RECHAZO DE AUTENTICACIÓN Y CIFRADO
- PETICIÓN DE IDENTIDAD
- RECHAZO DE ADJUNTAR
- ACEPTACIÓN DE ACTUALIZACIÓN DEL ÁREA DE
ENCAMINADO (en la actualización de área de encaminado periódica sin
ningún cambio del área de encaminado o identidad temporal)
- RECHAZO DE ACTUALIZACIÓN DEL ÁREA DE
ENCAMINADO
- RECHAZO DE SERVICIO
- ACEPTACIÓN DE SEPARACIÓN (para no
apagados)
Mensajes CC:
- Todos los mensajes CC, si se aplican las dos
condiciones siguientes:
- no está establecida ninguna otra conexión MM;
y
- la entidad MM en la MS ha recibido un mensaje
de ACEPTACIÓN DEL SERVICIO CM sin ningún cifrado o
se ha aplicado protección de integridad como
respuesta a un mensaje de PETICIÓN DE SERVICIO CM, con SERVICIO
CM
TIPO fijado a "establecimiento de llamada de
Emergencia" enviada a la red.
Por lo tanto puede inicializarse una Conexión
RRC sin que se requiera protección de integridad, ya que los
mensajes de conexión RRC se listan sin requerir protección de
integridad en el documento 3GPP TS 33.102 versión 3.13.0 Edición de
1999. Después de que se ha establecido un Conexión RRC entre el
SINodoB y el UE, con el propósito de un procedimiento de
actualización de localización se envía una serie de Peticiones de
Identidad MM por el SINodoB 100 para recuperar la información de
identidad del UE. De nuevo, el UE responde a estas Peticiones de
Identidad de MM sin que se requiera protección de identidad porque
la Petición de Identidad MM está especificada en la lista dada
anteriormente en el documento 3GPP TS 24.008 versión 3.19.0 Edición
de 1999.
Específicamente, la serie de mensajes entre el
UE y el SINodoB es como sigue:
UE < - > SINodoB
- > Petición de Conexión RRC
< - Inicialización de Conexión RRC
- > Inicialización de Conexión RRC
Completa
- > Petición de Actualización de Localización
MM
< - Petición de Identidad MM (Petición de
IMSI)
- > Respuesta de Identidad MM (IMSI)
< - Petición de Identidad de MM (Petición de
IMEI)
- > Repuesta de Identidad de MM (IMEI)
< - Petición de Identidad de MM (Petición de
IMEISV)
- > Repuesta de Identidad de MM (IMEISV)
< - Petición de Identidad de MM (Petición de
TMSI)
- > Repuesta de Identidad de MM (TMSI)
Cuando el UE envía la Petición de Actualización
de Localización de MM, también arranca un temporizador de
actualización de LAC. El SINodoB ignora esta petición. Si el UE no
recibe una respuesta válida para la Petición de Actualización de
Localización de MM dentro de un tiempo predeterminado, a
continuación el UE retransmite la Petición de Actualización de
Localización de MM. Este proceso se repite unas pocas veces y a
continuación el UE aborta la conexión.
De este modo enviando la serie de tres
Peticiones de Identidad MMI inmediatamente después de que se ha
establecido la Conexión RRC, y antes de que el UE aborte la
conexión, el SINodoB puede recibir los mensajes de Respuesta de
Identidad de MM desde el UE sin requerir protección de
integridad.
Una vez que se ha recogido la información de
identidad, el SINodoB rechaza la petición de actualización de
localización impidiendo de este modo que el UE intente repetidamente
establecerse sobre el SINodoB.
El SINodoB está configurado para adquirir
parámetros desde una pluralidad de dispositivos de un modo similar
a la SIBTS 10 mostrada en la Figura 2. En este caso, en lugar de
obtener listas de BA de las BTS GSM, el SINodoB obtiene la lista de
las estaciones base a partir de las SIB11 transmitidas por los
SINodoB en el área. Específicamente, cada uno de los NodoB difunde
N células, y cada célula incluye una SIB11. La unión del conjunto de
células tomadas de las diversas SIB11 se emula a continuación por
el SINodoB. Durante la emulación los parámetros transmitidos por el
SINodoB se fijan de acuerdo con el método 2) anterior: esto es con
LAC/RAC diferentes y el código de Aleatorización Primaria asociado
con una célula particular listada en una SIB11.
Las Figuras 1, 2 describen una SIBTS 10 que está
configurada para adquirir parámetros desde una MS registrada con
una red GSM, y las Figuras 3, 4 describen un SINodoB 100 que está
configurado para adquirir parámetros desde un UE registrado con una
red 3G. En una realización alternativa (no mostrada), puede
proporcionarse un dispositivo que está configurado para realizar
simultáneamente las funciones tanto de la SIBTS 10 como del SINodoB
100, compartiendo opcionalmente algunos elementos del sistema (por
ejemplo, la antena). Esto posibilita a un sistema único adquirir
parámetros tanto de dispositivos 2G como 3G en un área
determinado.
Claims (14)
1. Un método para adquirir parámetros de
identidad de dos o más dispositivos móviles (20), comprendiendo el
método:
a) obtener una lista de dos o más estaciones
base (1-3) a través de un enlace sin hilos (19) con
una o más estaciones base; y
b) adquirir los parámetros de identidad de los
dispositivos emulando simultáneamente cada una de las estaciones
base en la lista.
2. Un método de acuerdo con la reivindicación 1
en el que se obtiene la lista de dos o más estaciones base en la
etapa a) interrogando simultáneamente a dos o más estaciones
base.
3. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores en el que la lista de estaciones base
se obtiene en la etapa a) obteniendo una primera lista de dos o más
estaciones base; obteniendo una o más listas adicionales de una o
más estaciones base desde una o más de las estaciones base en la
primera lista; y compilando una lista de unión de las estaciones
base, estando contenida cada una de las estaciones base en la lista
de unión en al menos una de las listas primera y adicionales.
4. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores en el que la lista se obtiene en la
etapa a) seleccionando las estaciones base que tienen una intensidad
de señal por encima de un umbral predeterminado.
5. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores en el que los parámetros de identidad
son códigos de IMSI, y/o de IMEI y/o de TMSI.
6. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores en el que las estaciones bases
(1-3) se emulan transmitiendo códigos del área de
localización sobre un canal de frecuencia asociado con cada una de
las estaciones base.
7. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores que comprende además un mensaje de
rechazo a al menos uno de los dispositivos móviles a continuación de
la adquisición de sus parámetros de identidad, para hacer que el
dispositivo vuelva a su red local.
8. Un método de acuerdo con la reivindicación 7
que comprende además determinar si al menos un dispositivo móvil es
un objetivo, y enviar el mensaje de rechazo al dispositivo si se
determina que no es un objetivo.
9. Un método para obtener un parámetro de
identidad de un objetivo, comprendiendo el método: adquirir un
primer conjunto de parámetros de identidad por un método de acuerdo
con cualquiera de las reivindicaciones anteriores; adquirir uno o
más conjuntos adicionales de parámetros de identidad por un método
de acuerdo con cualquiera de las reivindicaciones anteriores; e
identificar un parámetro de identidad que es común a cada uno de los
conjuntos primero y adicionales.
10. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores en el que los dispositivos móviles se
registran con una red (1-3), y cada una de las
estaciones base se emula difundiendo una célula falsa que no está
bajo el control de la red.
11. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores que comprende además mover un
dispositivo introducido separadamente (10, 100) a un área; y
activar el dispositivo introducido separadamente para adquirir
parámetros desde los dispositivos móviles registrados con una red en
esa área.
12. Un método de acuerdo con cualquiera de las
reivindicaciones anteriores en el que los dispositivos móviles se
registran con una red y se configuran para responder a un conjunto
de peticiones de integridad protegida desde la red sólo después de
que el dispositivo ha autenticado la red, estando configurado el
dispositivo también para responder a una petición de identidad sin
protección de integridad desde la red sin requerir autenticación de
la red, y en el que cada una de las estaciones base se emula
transmitiendo una difusión falsa de célula que no está bajo el
control de la red, incluyendo la difusión falsa de célula la
petición de identidad sin protección de integridad.
13. Un producto de programa de ordenador que,
cuando corre sobre uno o más ordenadores, hace que el ordenador
realice el método de acuerdo con cualquiera de las reivindicaciones
anteriores.
14. Un aparato configurado para realizar un
método de acuerdo con cualquiera de las reivindicaciones 1 a 12.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0515125 | 2005-07-22 | ||
| GBGB0515125.3A GB0515125D0 (en) | 2005-07-22 | 2005-07-22 | Acquiring identity parameters |
| GBGB0601956.6A GB0601956D0 (en) | 2005-07-22 | 2006-01-31 | Acquiring identity parameters |
| GB0601956 | 2006-01-31 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2323598T3 true ES2323598T3 (es) | 2009-07-21 |
Family
ID=36954312
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06764981T Expired - Lifetime ES2323598T3 (es) | 2005-07-22 | 2006-07-17 | Adquisicion de parametros de identidad emulando estaciones base. |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9215585B2 (es) |
| EP (1) | EP1908319B1 (es) |
| AT (1) | ATE424702T1 (es) |
| DE (1) | DE602006005492D1 (es) |
| ES (1) | ES2323598T3 (es) |
| WO (1) | WO2007010223A1 (es) |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101129825B1 (ko) * | 2005-11-04 | 2012-03-27 | 인하대학교 산학협력단 | 무선 인지 기술을 기반으로 하는 무선통신시스템에서의동적 주파수 선택방법 |
| GB0601954D0 (en) * | 2006-01-31 | 2006-03-15 | M M I Res Ltd | Acquiring identity parameter |
| KR100790085B1 (ko) * | 2006-07-27 | 2008-01-02 | 삼성전자주식회사 | 수신신호 세기를 이용한 휴대인터넷 기반의 위치 측정 방법및 그 시스템 |
| GB0703701D0 (en) * | 2007-02-26 | 2007-04-04 | M M I Res Ltd | Method of obtaining directory number |
| GB0719639D0 (en) | 2007-10-08 | 2007-11-14 | M M I Res Ltd | Method and apparatus for forcing inter-rat handover |
| EP2134121B1 (en) * | 2008-06-10 | 2010-12-29 | NetHawk Oyj | Blocking of service in cellular radio system |
| US8138975B2 (en) | 2008-12-30 | 2012-03-20 | Trueposition, Inc. | Interference detection, characterization and location in a wireless communications or broadcast system |
| US8436768B2 (en) | 2008-12-30 | 2013-05-07 | Trueposition, Inc. | Diversity time and frequency location receiver |
| US8213957B2 (en) * | 2009-04-22 | 2012-07-03 | Trueposition, Inc. | Network autonomous wireless location system |
| WO2010136061A1 (en) * | 2009-05-27 | 2010-12-02 | Xintersys Ag | Mobile authentication method and device |
| GB2472832B (en) * | 2009-08-20 | 2012-01-25 | Pro Solve Services Ltd | Apparatus and method for identifying mobile stations |
| GB0919582D0 (en) * | 2009-11-09 | 2009-12-23 | Inpro Ltd | Identity acquisition of mobile stations |
| IL208969A (en) * | 2010-10-28 | 2015-10-29 | Verint Systems Ltd | A system and method for stimulating non-cooperative mobile communication terminals |
| US8559636B2 (en) | 2011-03-13 | 2013-10-15 | At&T Intellectual Property I, Lp | Authenticating network elements in a communication system |
| US9177125B2 (en) | 2011-05-27 | 2015-11-03 | Microsoft Technology Licensing, Llc | Protection from unfamiliar login locations |
| IL217867A (en) * | 2012-01-31 | 2015-09-24 | Verint Systems Ltd | Systems and methods for associating cellular IDs and wireless local area network IDs |
| FR2987479A1 (fr) | 2012-02-29 | 2013-08-30 | Nghia Phan | Procede et dispositif d'identification d'appareils electroniques portables communicants. |
| US9820170B2 (en) * | 2015-04-28 | 2017-11-14 | Verint Americas Inc. | System and method for monitoring wireless communication terminals on multiple frequency channels |
| US9743231B2 (en) * | 2015-08-25 | 2017-08-22 | Verint Systems Ltd. | System and method for using multiple networks to estimate a location of a mobile communication terminal |
| CN105246042A (zh) * | 2015-10-23 | 2016-01-13 | 中国联合网络通信集团有限公司 | 服务器登陆方法、终端及服务器 |
| IL248058B (en) * | 2016-09-26 | 2021-04-29 | Verint Systems Ltd | System and method for obtaining an ID of a mobile communication terminal at a checkpoint |
| US10321295B2 (en) * | 2016-12-13 | 2019-06-11 | Epiq Solutions | System and method for detecting a cellular device |
| US10621839B2 (en) | 2017-07-31 | 2020-04-14 | Comcast Cable Communications, Llc | Next generation monitoring system |
| US11443603B2 (en) | 2019-11-21 | 2022-09-13 | Comcast Cable Communications, Llc | Mobile device detection |
| IL282449B2 (en) * | 2021-04-19 | 2025-11-01 | Cognyte Tech Israel Ltd | System and method for capturing IMSI identifiers in fifth generation networks |
| EP4199566B1 (en) * | 2021-12-16 | 2024-03-27 | Rohde & Schwarz GmbH & Co. KG | System and method for attempting to establish a connection between a mobile phone and a virtual node of a cellular network |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19920222C5 (de) * | 1999-05-03 | 2017-03-02 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und Anordnung zum Identifizieren des Benutzers eines Mobiltelefons oder zum Mithören der abgehenden Gespräche |
| US6415146B1 (en) * | 1999-05-25 | 2002-07-02 | Lucent Technologies Inc. | Wireless system enabling mobile-to-mobile communication |
| WO2005011318A1 (de) * | 2003-07-24 | 2005-02-03 | Siemens Aktiengesellschaft | Verfahren zur steuerung des einbuchens einer mobilen station eines funkkommunikationssystems in eine funkzelle einer virtuellen basisstation sowie virtuelle basisstation |
-
2006
- 2006-07-17 ES ES06764981T patent/ES2323598T3/es not_active Expired - Lifetime
- 2006-07-17 WO PCT/GB2006/002639 patent/WO2007010223A1/en not_active Ceased
- 2006-07-17 AT AT06764981T patent/ATE424702T1/de not_active IP Right Cessation
- 2006-07-17 EP EP06764981A patent/EP1908319B1/en not_active Revoked
- 2006-07-17 US US11/996,230 patent/US9215585B2/en not_active Expired - Fee Related
- 2006-07-17 DE DE602006005492T patent/DE602006005492D1/de not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US9215585B2 (en) | 2015-12-15 |
| DE602006005492D1 (de) | 2009-04-16 |
| ATE424702T1 (de) | 2009-03-15 |
| EP1908319A1 (en) | 2008-04-09 |
| EP1908319B1 (en) | 2009-03-04 |
| WO2007010223A1 (en) | 2007-01-25 |
| US20080220749A1 (en) | 2008-09-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9215585B2 (en) | Acquiring identity parameters by emulating base stations | |
| Jover | LTE security, protocol exploits and location tracking experimentation with low-cost software radio | |
| ES2356289T3 (es) | Método de determinar la dirección de llegada de una señal de un dispositivo móvil. | |
| ES2662419T3 (es) | Procedimiento de solicitud-respuesta para red inalámbrica | |
| Kune et al. | Location leaks on the GSM air interface | |
| ES2661710T3 (es) | Mantenimiento de diferentes conjuntos activos virtuales para diferentes tipos de celdas | |
| ES2464349T3 (es) | Método y disposición en un sistema de telecomunicación para mediciones de células vecinas | |
| ES2535984T3 (es) | Método para configuración de una estación base de radio femto | |
| US20100113025A1 (en) | Method and apparatus for forcing inter-rat handover | |
| US8155079B2 (en) | Method, measuring system, base station, network element, and measuring device | |
| ES2296164T3 (es) | Procedimiento de control y de analisis de las comunicaciones en una red de telefonia. | |
| CN101843125A (zh) | 用于自配置网络关系的方法和装置 | |
| KR20130106417A (ko) | 펨토 노드로의 핸드인을 위한 장치 및 방법 | |
| US10448286B2 (en) | Mobility in mobile communications network | |
| US9402195B2 (en) | Operation of base station in a cellular communications network | |
| ES2372640T3 (es) | Procedimiento y simulador para ejecutar accesos de registro y manipulación a un terminal móvil. | |
| US20220086636A1 (en) | Access point authentication based on a digital certificate | |
| US8660528B2 (en) | Adaptive coverage area by beacon breathing | |
| EP3984269A1 (en) | Methods, ue and network node for handling system information | |
| Song et al. | Fake bts attacks of gsm system on software radio platform | |
| EP1908318B1 (en) | Methods of setting up a call with, and determining the direction of, a mobile device | |
| ES2358442T3 (es) | Métodos de establecimiento de una llamada con un dispositivo móvil y determinación de la dirección del mismo. | |
| US20090023424A1 (en) | Acquiring identity parameter | |
| ES2381313T3 (es) | Sistema y procedimiento para la reconfiguración de un red celular | |
| ES2780177T3 (es) | Autenticación |