Wireless Protocols

Bluetooth Direction Finding

Bluetooth Direction Finding (BLE 5.1) enables sub-meter indoor positioning by measuring the angle of incoming BLE signals using antenna arrays. Angle of Arrival (AoA) uses arrays at fixed locators to determine direction to simple tags. Angle of Departure (AoD) uses arrays at beacons for phone-based wayfinding. A Constant Tone Extension (CTE) appended to packets provides unmodulated RF for clean IQ phase measurements across 4-16 antenna elements.
Category: Wireless Protocols
Accuracy: 0.5-1 m
Elements: 4-16

Understanding Direction Finding

The CTE is a period of unmodulated carrier appended to a BLE packet. During CTE transmission, the receiver switches through antenna elements at 1-2 μs intervals, sampling IQ data at each element. The phase difference between elements is proportional to sin(θ), where θ is the arrival angle. Super-resolution algorithms (MUSIC, ESPRIT) extract angles more accurately than simple phase comparison.

In a warehouse deployment: tags on pallets transmit BLE advertising with CTE every 1-10 seconds. Ceiling-mounted locators with 4x4 arrays compute AoA. A positioning engine combines AoA from 3+ locators to triangulate 2D position.

AoA Phase Relationship
Δφ = 2π·d·sin(θ)/λ
d = element spacing (λ/2 = 6.1 cm)
θ = angle of arrival

Angular resolution:
4 elements: ~10°
16 elements (4×4): ~3°
Position accuracy: 0.5-1 m at 10 m range

Direction Finding Deployment Comparison

ArchitectureArray LocationTag ComplexityUse Case
AoALocator (RX)Simple (1 antenna)Asset tracking
AoDBeacon (TX)Simple (1 antenna)Wayfinding
AoA + RSSILocator (RX)Simple3D positioning
Common Questions

Frequently Asked Questions

AoA vs AoD?

AoA: array at locator, simple tag. AoD: array at beacon, simple receiver. AoA for tracking; AoD for wayfinding.

Locators needed?

2D: min 3 locators. 3D: min 4 at different heights. Deploy at 3-4 m height, 10-15 m spacing in warehouses.

Array design?

Spacing: λ/2 = 6.1 cm. 4 elements: 10° resolution. 4×4: 3°. Switch 1-2 μs per element during CTE.

RTLS

Request a Quote

Need AoA locators, direction finding modules, or RTLS platforms? Contact our team.

Get in Touch