A BLE Tag becomes far more useful when you can tell not just how far it is, but which direction. This article explains how a BLE Tag uses Bluetooth 5.1 Direction Finding—via Angle of Arrival and Angle of Departure—to estimate bearing instead of only distance.
What is Bluetooth direction finding
Direction Finding adds a Constant Tone Extension (CTE) to a normal packet. A BLE Tag that supports it lets a receiver compute the signal’s angle, turning coarse proximity into a true bearing.
Constant Tone Extension (CTE)
The CTE is an unmodulated sine appended after the payload. A BLE Tag transmitting a CTE lets the receiving array sample the carrier’s IQ across multiple antennas to derive phase.
Angle of Arrival (AoA)
In AoA, the BLE Tag acts as a simple transmitter while a locator with an antenna array measures phase differences between elements to compute the incoming angle. This fits fixed gateways in real-time locating systems.
Angle of Departure (AoD)
In AoD, the BLE Tag carries the antenna array and the locator is single-antenna. The tag emits the CTE across elements so the phone computes departure angles—ideal for handset-based navigation.
IQ sampling and phase
Switches route the CTE through each antenna; the receiver captures I and Q samples. A BLE Tag deployment relies on accurate phase to resolve sub-degree angles.
AoA versus RSSI trilateration
RSSI trilateration needs many anchors and suffers from multipath. A BLE Tag using AoA can locate with fewer devices and sharper accuracy, though antenna design still matters.
Accuracy factors
Board layout, antenna spacing near half a wavelength, and multipath dominate error. A well-designed BLE Tag keeps the array compact while preserving phase fidelity.
Use cases and RTLS
Warehouses, hospitals, and factories use AoA BLE Tag systems for sub-meter real-time locating, asset tracking, and wayfinding.
Conclusion
Direction Finding upgrades a BLE Tag from “nearby” to “that way.” With CTE, AoA/AoD, and careful RF design, angle-aware positioning becomes practical.