Bluetooth Beacon
Understanding Bluetooth Beacons
Beacons are transmit-only devices that advertise on BLE's three primary advertising channels (37, 38, 39) at 2402, 2426, and 2480 MHz. A smartphone or gateway within range receives the advertising packet, extracts the identifier and RSSI, and uses this information to determine proximity zone (immediate, near, far) or compute position via trilateration.
Deployment density determines accuracy: 1 beacon per room enables room-level presence; 3+ beacons with overlapping coverage enable 3-5 m trilateration. BLE 5.1 AoA direction finding upgrades accuracy to sub-meter with antenna array receivers.
RSSI(d) = RSSI(d0) − 10·n·log10(d/d0)
d0 = 1 m, n = 2.0-3.5 (environment)
Typical RSSI at 1 m: −59 dBm (0 dBm TX)
At 10 m: −79 dBm (n=2.0)
Beacon Protocol Comparison
| Protocol | Vendor | Payload | App Required |
|---|---|---|---|
| iBeacon | Apple | UUID+Major+Minor | Yes |
| Eddystone-UID | Namespace+Instance | Yes | |
| Eddystone-URL | URL (17 chars) | No (Chrome) | |
| AltBeacon | Radius Networks | Flexible 20 B | Yes |
Frequently Asked Questions
iBeacon vs Eddystone?
iBeacon: UUID+major+minor, app required. Eddystone: UID, URL (no app), TLM (telemetry). Both standard BLE advertising.
Battery life?
1 Hz at 0 dBm: 2-3 years on CR2450. 10 Hz: 6-12 months. Lower TX extends life, reduces range. Some beacons use USB power.
Accuracy?
RSSI: 3-5 m with 3+ beacons. BLE 5.1 AoA: sub-meter. Deploy every 8-10 m at 2.5-3 m height. Calibrate per environment.