- October 07, 2024
Not enough time? Get the key points instantly.
A Bluetooth beacon isn't a special piece of hardware - it's a standard BLE (Bluetooth Low Energy) radio running in a specific mode: broadcast-only, connectionless advertising. Instead of pairing with a phone the way a headset or fitness tracker would, a beacon just repeatedly sends out small BLE advertising packets that any nearby device can pick up without connecting to anything.
That distinction matters because it explains both what beacons are good at and where they fall short. Broadcasting to many devices at once, with no connection overhead, is why beacons sip battery for years on a coin cell. But that same one-way, connectionless design is also why beacons can't confirm anything. They don't know who received the signal, how far away that device actually is, or whether the "notification" a business promised the user actually fired.
Every beacon transmission is a BLE advertising packet, the same mechanism a phone uses to discover any nearby Bluetooth device, just repurposed to carry a payload instead of a connection request. That payload is what makes a beacon useful: it typically carries an identifier unique to that beacon, plus a calibration value the receiving app uses to help judge signal strength at a known reference distance.
The identifier is what lets an app tell one beacon apart from another a business might use it to represent "this specific store" or "this specific shelf," while an app checks incoming broadcasts against a list of identifiers it's programmed to recognize. Some beacon payloads can also carry a short piece of data like a web link directly in the broadcast, letting a nearby phone see a prompt without needing a dedicated app installed at all, though most deployments still rely on an app that's already installed and listening for a specific identifier.
Beacon (Advertising Only) | Normal BLE Connection | |
|---|---|---|
Pairing required | No | Yes |
Devices reached per broadcast | Any number nearby, simultaneously | One per connection |
Data flow | One way, beacon to listner | Two-way |
Power cost | Very low - no connection overhead | Higher - maintaining a connection draws more power |
Delivery confirmation | None - beacon never knows who received it | Yes - connection acknowledges data |
None of this requires a connection. Connectionless BLE broadcasting means the phone doesn't pair with the beacon, exchange a handshake, or acknowledge receipt - it just passively listens for advertising packets in the air and reacts locally when it hears one it recognizes.
This is the part most beacon explainers skip, and it's the part that actually determines whether a deployment works. Beacons don't measure distance directly - there's no ranging hardware involved. Proximity is inferred from RSSI (received signal strength indicator), which is exactly what it sounds like: how strong the radio signal appears to the receiving device.
RSSI distance estimation accuracy is limited by physics that has nothing to do with how well the beacon is configured. Signal strength drops with distance, but it also drops - sometimes more sharply from a body standing between the phone and the beacon, a phone in a pocket versus in hand, or a metal shelf reflecting and scattering the signal. Two phones standing at the exact same physical distance from a beacon can report meaningfully different RSSI values because of how each one is being held.
Treat RSSI-based proximity as zones, not measurements - "immediate," "near," and "far" are realistic categories; a precise meter figure isn't
Calibrate the measured power value for your actual hardware and environment, not the vendor's default, since default calibration assumes open-air conditions most real deployments don't have
Expect worse accuracy indoors near metal, glass, or dense crowds - retail environments and warehouses are close to worst-case for RF, which ties directly into the same crowded-RF challenges that affect any BLE deployment
Beacon-based indoor positioning systems that need genuine sub-meter accuracy typically layer in additional beacons and trilateration, or move to a different technology (Wi-Fi RTT or UWB) entirely - RSSI alone from a single beacon was never designed for precision positioning, only rough proximity.
A coin-cell beacon lasting 1–2 years and one lasting 3 months are often running the exact same hardware with a different advertising interval — how often the beacon broadcasts its packet. BLE beacon battery life scales almost linearly with how frequently the device transmits, because radio transmission is the dominant power draw on a beacon that otherwise does nothing between broadcasts.
Advertising Interval | Detection Speed | Typical Coin-Cell Life |
|---|---|---|
100ms | Fast — near-instant detection | Weeks to a few months |
350ms | Moderate | Several months to about a year |
1000ms+ | Slower — a device may take a second or more to notice the beacon | 1–2+ years |
A retail use case that needs a notification to fire the instant someone walks by usually needs a shorter interval and a shorter battery life; an asset-tracking beacon that just needs to be detected within a few seconds when someone walks the warehouse can run a long interval and last years on the same battery.
Beacons solve a specific problem well: cheap, low-power, one-way proximity signaling to any nearby BLE-capable device. They solve a different problem — precise indoor positioning, or reliable two-way confirmation that a message was received — poorly, because the underlying technology was never built for either.
Need | Right Technology | Why |
|---|---|---|
Rough proximity ("near this shelf") | BLE beacon | Cheap, low-power, good enough accuracy for zones |
Sub-meter indoor positioning | UWB or multi-beacon trilateration | RSSI alone isn't precise enough for real ranging |
Confirmed two-way delivery | Connected BLE or Wi-Fi, not advertising-only beacons | Beacons can't confirm a message was received |
Use beacons for proximity triggers: "notify when near," "detect when in a general zone," asset presence detection where "somewhere in this room" is good enough
Don't rely on beacons for precise positioning without adding real infrastructure — multiple beacons with trilateration, or a purpose-built positioning technology
Don't assume delivery confirmation — a beacon has no idea whether any app actually received and acted on its broadcast; that has to be handled entirely on the app side
How do Bluetooth beacons work in your specific deployment? Once the protocol-level basics are clear, most decisions come down to these:
Does the use case need proximity zones, or does it actually need precise positioning? These require different technology, not just more beacons.
Does the use case require a dedicated app to be installed, or does it need to reach a phone with no app at all?
What advertising interval balances the detection speed the use case needs against the battery life the deployment can tolerate replacing?
Has RSSI been calibrated against the actual deployment environment, not left at default?
Is the environment RF-dense (retail floor, warehouse, event hall) in a way that will degrade signal reliability regardless of beacon configuration?
How do Bluetooth beacons work, in the end? One-way BLE advertising packets and RSSI-based proximity — simple, low-power, and genuinely useful for the right use case, but not a substitute for real positioning technology when a deployment actually needs one. Getting the format, advertising interval, and RSSI expectations right upfront avoids the gap between the vendor pitch and what a pilot deployment actually delivers. If you're scoping a beacon deployment or a custom BLE product and want a second opinion on format choice, battery targets, or RF reliability, CoreFragment's firmware team can review your requirements and flag the trade-offs early.