¿Cuáles son las diferencias clave entre iBeacon, Eddystone y AltBeacon?

Las balizas son transmisores que emiten señales a intervalos establecidos para que los dispositivos inteligentes que se encuentran cerca puedan escuchar estas señales y reaccionar en consecuencia. Se ejecutan con tecnología inalámbrica Bluetooth de baja energía (BLE).

AltBeacon es la propuesta de Radius Networks para una especificación abierta e interoperable para balizas de proximidad. Destinado a crear un mercado competitivo abierto para implementaciones de balizas de proximidad. Con AltBeacon, es posible tener UUID específicos de la aplicación en lugar de específicos de la compañía, lo que permite cambiar la identificación de la compañía.

iBeacon es la implementación de Apple de la tecnología inalámbrica Bluetooth de baja energía (BLE) para crear una forma diferente de proporcionar información y servicios basados ​​en la ubicación a iPhones y otros dispositivos iOS.

Al transmitir iBeacon, un paquete publicitario consta de cuatro componentes principales.

  1. UUID (Identificador único universal): el UUID contiene 32 dígitos hexadecimales, divididos en 5 grupos.
  2. Mayor: esta es una cadena de 2 bytes utilizada para identificar un subconjunto más pequeño de balizas dentro de un grupo más grande
  3. Menor: esta es una cadena de 2 bytes que identifica balizas individuales.
  4. Tx Power: se utiliza para determinar la proximidad en la que se puede transmitir la baliza.

Eddystone es el protocolo Bluetooth 4.0 abierto y multiplataforma de Google. Capaz de soportar Android, IOS o cualquier otra plataforma que admita balizas BLE.

Eddystone transmitió cuatro tipos diferentes de datos:

  • Eddystone-URL: contiene un solo campo: URL. El tamaño del campo depende de la longitud de la URL.
  • Eddystone-UID: Eddystone-UID contiene un identificador de una baliza.
  • Eddystone-TLM (paquete de telemetría): el paquete Eddystone-TLM está diseñado para ser transmitido por la baliza junto con los “datos” (es decir, UID y / o URL) a los fines de la gestión de la flota.
  • Eddystone-EID: un marco de baliza que varía en el tiempo que puede resolverse en un identificador estable mediante un resolutor vinculado, como Proximity Beacon API. El propósito principal de Eddystone-EID es hacer que las balizas y la tecnología de proximidad sean más seguras. Lea más sobre esto: https://goo.gl/OQRwxH

Las principales diferencias entre iBeacon, Eddystone y AltBeacon:

  • iBeacon permite que las aplicaciones móviles escuchen las señales de las balizas y reaccionen en consecuencia. AltBeacon funciona de la misma manera.
  • AltBeacon tiene la capacidad de tener diferentes ID de fabricante y diferentes códigos de baliza.
  • AltBeacon tiene un byte de datos reservados al final que contiene información específica del fabricante.
  • Eddystone-URL es un formato de transmisión de baliza que envía una URL al dispositivo de un usuario. Esta señal de baliza puede ser captada por la aplicación web física o el widget de Google Chrome, que aparece en la pestaña de notificaciones en iOS.
  • iBeacon es nativo solo para iOS, pero es compatible tanto con iOS como con Android.
  • Eddystone es compatible con Android e iOS.
  • iBeacon difunde un tipo de datos y un número de identificación único (UUID, números mayores y menores).
  • Eddystone transmite tres tipos diferentes de datos: un número de identificación único (Eddystone-UID), una dirección URL (Eddystone-URL), paquete de telemetría (Eddystone-TLM) y Eddystone-EID.

Aunque la tecnología de balizas ha revolucionado el marketing minorista principalmente, otras industrias han tenido formas muy innovadoras de implementar balizas para entregar mensajes y alertas específicamente personalizados. Desde estadios, aeropuertos, parques temáticos, museos, hoteles hasta marcas, restaurantes, empresas inmobiliarias y muchos más.

No conozco totalmente el protocolo AltBeacon, excepto que es un estándar abierto para balizas, lanzado por Radius Networks. Sin embargo, puedo compartir mis ideas sobre la diferencia entre iBeacon y Eddystone:

Estas son las diferencias más superficiales entre los dos. Aquí se pueden encontrar más diferencias entre iBeacon y Eddystone: iBeacon vs Eddystone: ¿Cuál funciona mejor para su Proyecto Piloto?

Somos fabricantes de iBeacons en India si necesita información relacionada con nuestro producto, visite los estándares de iBeacon y Eddystone o envíenos un correo electrónico a [correo electrónico protegido]

para su consulta, a continuación se despejarán sus dudas sobre los estándares de protocolo ibeacon y Eddystome. Supongo que Altbeacon se ha fusionado con los estándares de URL web físicos, puedo estar equivocado pero todavía no he trabajado en Altbeacon.

Apple anunció iBeacon (protocolo / firmware) en diciembre de 2013.

Google anunció Eddystone ™ (protocolo / firmware) en julio de 2015. Nota al margen: se llamó UriBeacon por un tiempo, luego se anunció que la tecnología había evolucionado más allá de las especificaciones originales. Para diferenciar, cambiaron el nombre a Eddystone.

iBeacon

  • iBeacon funciona con iOS y Android
  • iBeacon transmite un UUID (cadena de números de 16 dígitos), Mayor (4 dígitos) y Menor (4 dígitos). Eso es. Nada más. No son miniservidores o dispositivos de rastreo. Las balizas en sí mismas no rastrean nada. Las aplicaciones hacen el seguimiento si eso es lo que están programadas para hacer.
  • iBeacon requiere una aplicación para recibir ese UUID específico para poder participar.
  • El UUID suele ser el mismo para todos los iBeacons que trabajan con una aplicación específica. Las identificaciones “Mayor” y “Menor” se utilizan para identificar cada baliza de forma única.

Eddystone

Las balizas con soporte para Eddystone pueden transmitir tres tipos de trama diferentes: Eddystone- URL , Eddystone- UID o Eddystone- TLM . Los tres tipos de marcos funcionan con iOS y Android. Puede hacer que una única baliza con firmware Eddystone transmita uno, dos o los tres tipos de trama.

  • Eddystone-URL (Baliza del navegador) Eddystone-URL es el formato de baliza para la “Web física”, donde coloca contenido si desea que todos puedan acceder a él. Eddystone-URL NO requiere una aplicación personalizada pero sí una baliza navegador (navegador web físico | escáneres web físicos). Al revés: no es necesario crear / desarrollar una aplicación. Eddystone-URL emite una URL, que es simplemente una página web. Nada complicado al respecto. Puede enlazar a cualquier sitio en Internet. Esos enlaces se pueden administrar fácilmente con el Control remoto físico web | PHY.net.
  • Eddystone-UID (App Beacon) Eddystone-UID requiere que una aplicación reciba ese UID específico para que su aplicación pueda participar. Eddystone es muy similar a iBeacon, pero solo transmite una cadena de caracteres de 16 dígitos, dividida en 10 caracteres. “Espacio de nombres” y una identificación de “instancia” de 6 caracteres. Normalmente, el espacio de nombres se usa para identificar una entidad y la instancia de una baliza individual, dos balizas tendrán el mismo UID.
  • Eddystone-TLM Eddystone-TLM une los usos de la aplicación y del navegador. (TLM = Telemetría) La función principal de Eddystone es transmitir datos administrativos y de sensores desde la propia baliza. Actualmente, este marco incluye el estado de la batería de la baliza, su temperatura, el tiempo desde el encendido y un recuento de los paquetes publicitarios desde el encendido, pero también podría incluir otros datos del sensor en el futuro

Eddystone, iBeacon y Alt-beacon son todos formatos de paquetes publicitarios BLE

Diferencia principal
Los formatos de paquete para cada uno de estos protocolos son diferentes.
AltBeacon: AltBeacon / spec
Eddystone: https://github.com/google/eddyst
iBeacon: https://developer.mbed.org/blog/

Cuál usar, depende totalmente del caso de uso, porque cada protocolo tiene sus pros y sus contras.

Por ejemplo: Chrome admite la URL de Eddystone en la Web física. Entonces, si quieres ir sin APP (como usar Chrome como APP), ¡la URL de Eddystone es la única forma a partir de ahora!

iBeacon funciona con iOS de Apple y Android de Google. La baliza que usa el protocolo iBeacon transmite el llamado UUID. El UUID es una cadena de 24 números que se comunican con una aplicación móvil instalada.

Ventajas:

  1. Ampliamente compatible;
  2. Simple y fácil de implementar;
  3. Rendimiento confiable en iOS.

Las balizas con soporte de Eddystone pueden transmitir tres tipos de trama diferentes, que funcionan tanto con iOS como con Android. Una única baliza puede transmitir uno, dos o los tres tipos de trama.

Ventajas:

  1. También puede enviar URL, lo que elimina la necesidad de la aplicación instalada, y la información de telemetría;
  2. Formato abierto y flexibilidad;
  3. Integración con productos de Google.

AltBeacon (Redes de radio)

Radius Networks anunció AltBeacon en julio de 2014. Este protocolo de baliza de código abierto fue diseñado para superar el problema de los protocolos que favorecen a un proveedor sobre el otro.

Ventajas:

  1. Fuente abierta;
  2. Compatibilidad con otras plataformas operativas móviles;
  3. Más flexibilidad con un código fuente personalizable.

Fuente – wiki

Además de estas 3 balizas, BeeBeacon es un nuevo producto en el mercado que ofrece visibilidad granular para la entrega de paquetes individuales y la gestión de activos a nivel de artículo.