ES2303464A1

Method of identification, authentication and control of coverage based on the bluetooth tm standard

Abstract

Method of identification, authentication and coverage control, based on the Bluetooth standard and implemented in a system comprising: - a central entity; - a network of beacons; - a set of terminals, in which each terminal is attached, at least, to a beacon; where the method defines that for each terminal [1] there is a profile that includes an authentication service [5] and a coverage control service [6], with a unique and equal service identifier for all Bluetooth devices [ 4]. In addition, when the Bluetooth device [4] is detected by a beacon [2] of the network itself, it is connected to the coverage service [6] of the device [4], where if the identification is positive: the device [4] is consider a terminal [1] of the system; the membership of the terminal [1] to the beacon [2] is authenticated by connecting said beacon [2] to the authentication service [5] of the terminal [1] by exchanging at least four messages; after the authentication process, if it is positive, the terminal [1] is attached to the beacon [2], if it is negative, the terminal [1] belongs to the system, but is not attached to said beacon [2].

ES2303464A1, drawing sheet 1
Sheet 1 of 1

Term

0.3 yearsto projected expiry

Projected expiry 19 January 2027, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

4 claims: 4 independent, 0 dependent

  1. 1
    ES 2 303 464 A1 REIVINDICACIONES 1. Método de identificación, autentificación y control de cobertura, implementado en un sistema que comprende:- una entidad central;- una red de balizas;- un conjunto de terminales, en el que cada terminal está adscrito, al menos, a una baliza;donde dicho método está caracterizado porque para cada terminal [1] se define un perfil que incluye un servicio de autentificación [5] y un servicio de control de cobertura [6], con un identificador de servicio único e igual para todos los dispositivos Bluetooth ® [4];caracterizado además porque cuando el dispositivo Bluetooth ® [4] es detectado por una baliza [2] propia de la red, se conecta al servicio de cobertura [6] del dispositivo [4], donde si la identificación es positiva: - el dispositivo [4] se considera un terminal [1] propio del sistema;- se autentifica la pertenencia del terminal [1] a la baliza [2] mediante la conexión de dicha baliza [2] al servicio de autentificación [5] del terminal [1] intercambiándose, al menos, cuatro mensajes;- tras el proceso de autentificación, si es positivo, el terminal [1] está adscrito a la baliza [2], si es negativo, el terminal [1] pertenece al sistema, pero no está adscrito a dicha baliza [2].
  2. 2
    Método de identificación, autentificación y control de cobertura, según reivindicación primera, caracterizado porque para la identificación del dispositivo Bluetooth ® , se intercambian dos mensajes, uno de servicio disponible de la baliza [2] al terminal [1] y uno de respuesta del terminal [1] a la baliza [2].
  3. 3
    Método de identificación, autentificación y control de cobertura, según reivindicaciones anteriores, caracterizado porque en el servicio de control de cobertura [6] se monitoriza el estado del canal de sincronismo Bluetooth ® ya que, en el momento en que el terminal [1] salga de cobertura [3], este canal caerá, al igual que el servicio, generando un evento de “error en la conexión” que terminal [1] y baliza [2] capturan, conociendo de este modo que la cobertura [3] se ha perdido.
  4. 4
    Método de identificación, autentificación y control de cobertura, según reivindicaciones anteriores, caracterizado porque en la conexión al servicio de autenticación [5] se intercambian, al menos, los siguientes mensajes:- Mensaje 1: La baliza [2] le manda al terminal [1] su identificador de baliza [2], y le pide que le mande sus credenciales de usuario;- Mensaje 2: El terminal [1] recoge el identificador de la baliza [2] y busca la credencial asociada a ese identi- ficador;una vez que la encuentra, la envía de vuelta a la baliza [2] para que ésta la compruebe;- Mensaje 3: La baliza [2] comprueba la credencial contra su base de datos de usuarios y envía de vuelta un mensaje al terminal [1] informándole del resultado de dicha comprobación (Ok o KO);- Mensaje 4: El terminal [1] conoce, por fin, si está en su baliza [2] y le devuelve un ACK (reconocimiento o acknowledgement) a la baliza [2].