Páginas

viernes, 30 de abril de 2021

Geoposicionamiento indoor con iBeacon

Tecnología BLE, protocolo de Apple que también se soporta en Android. Alcance 50 metros.

Los beacon se colocan estratégicamente en distintas ubicaciones y se ajusta para emitir con cierta frecuencia una señal de baliza que contiene el siguiente mensaje:

  • Un identificador con 3 partes:
    • UUID. Son 16 bits que quedarían asociados a la "marca", en nuestro caso Diputación Alicante
    • Major. Son 2 bits que se asocian por ejemplo a la zona, en nuestro caso el Museo Marq o la ruta GR-330
    • Minor. Son 2 bits que se asocian por ejemplo a un punto concreto en el museo o a un punto concreto en la ruta.
  • Un indicador de la potencia de emisión (TX). Si el beacon se ha ajustado para emitir con 1 metro de alcance, el valor 1, pero si se ha ajustado para emitir con 5 metros de alcance, el valor valor será 5.

Para que el sistema funcione es indispensable que el usuario tenga:

  •     Un teléfono inteligente
  •     Activado el Bluetooth
  •     Instalada y activada la aplicación receptora que escucha esos IDs y sabe con qué servidor hablar.

El SO recibe los mensajes, identifica los UUID y se los pasa a la App asociada a cada "marca". La App envía a su servidor asociado el mensaje. El servidor analiza el ID de la zona (Major), el ID de la ubicación exanca (Minor) y la potencia (TX) y genera un mensaje de respuesta con, por ejemplo, la URL de cierto portal donde hay una audioguía que explica algo sobre el cuadro que sabemos que está a menos de 1 metro (TX era por ejemplo 1)

Alernativas:
    NFC. La pega es que su alcance es de 20 cm
    Seeketing. Es una alternativa muy seria dado que no precisamos de App instalada
    EddyStone. Es un protocolo impulsado por Google con ciertas diferencias y mejoras

Enlaces:
    https://es.wikipedia.org/wiki/IBeacon
    https://developer.apple.com/ibeacon/

No hay comentarios:

Publicar un comentario