Wireless Protocols

Bluetooth Channel Sounding

Bluetooth Channel Sounding (CS), formerly known as HADM (High Accuracy Distance Measurement), is a BLE 6.0 feature that measures distance between two devices with ~10 cm accuracy. CS exchanges RF tones across multiple BLE channels, measuring both round-trip time (coarse distance) and phase differences (fine distance). Combining measurements across 40+ channels synthesizes wideband resolution from narrowband signals. Built-in cryptographic nonces protect against relay attacks.
Category: Wireless Protocols
Accuracy: ~10 cm
Anti-Relay: Yes

Understanding Channel Sounding

CS defines three measurement modes: Mode 0 (RTT only, ~1 m accuracy), Mode 2 (phase-based only, fine resolution), and Mode 3 (combined RTT + phase, ~10 cm). Mode 3 uses RTT for coarse estimation and phase for refinement. The initiator and reflector exchange tones on a sequence of channels, each providing one phase data point.

The multi-channel approach is equivalent to a stepped-frequency radar: individual narrowband measurements at different frequencies are combined to achieve the resolution of a wideband signal. The effective bandwidth equals the span of frequencies used (up to 80 MHz across the BLE band).

CS Measurement Modes
Mode 0 (RTT): d = c·tRT/2
Resolution: ~1 m (limited by clock)

Mode 2 (Phase): d = c·Δφ/(4π·Δf)
Ambiguity: c/(2·Δf) per channel pair

Mode 3 (Combined):
RTT resolves ambiguity, phase refines: ~10 cm

CS vs Other Ranging Methods

MethodAccuracyRadioAnti-RelayCost
BLE RSSI3-5 mBLENoLowest
BLE AoA0.5-1 mBLE 5.1+NoMedium
BLE CS~10 cmBLE 6.0YesLow
UWB (802.15.4z)10-30 cm6-8 GHzYesHigh
Common Questions

Frequently Asked Questions

CS vs AoA/AoD?

AoA measures angle (needs arrays). CS measures distance (standard radio). Complementary: AoA for direction, CS for range.

Relay protection?

Cryptographic nonces per measurement. Relay adds detectable propagation delay (33 ns per 10 m). Protocol flags timing anomalies.

CS vs UWB?

Both ~10 cm with anti-relay. CS uses existing BLE radio (low cost, big ecosystem). UWB needs separate 6-8 GHz chip (higher cost).

Secure Ranging

Request a Quote

Need Channel Sounding SoCs, secure access platforms, or ranging development kits? Contact our team.

Get in Touch