Electronics Design AU
Bluetooth & BLE

What Is Bluetooth Channel Sounding?

Last updated 19 August 2026 · 6 min read

Direct Answer

Bluetooth Channel Sounding is a feature introduced in Bluetooth Core Specification 6.0 that lets two BLE devices measure the distance between them directly over the radio link, using round-trip timing and phase measurements across many frequencies rather than inferring distance from signal strength. It targets sub-metre accuracy on existing BLE radio hardware, and its measurements are cryptographically protected against relay attacks, making it a credible lower-cost alternative to a dedicated UWB radio for secure proximity applications such as phone-as-car-key and access control.

Detailed Explanation

Channel Sounding is a distance-ranging feature added to the Bluetooth Low Energy link layer in Bluetooth Core Specification 6.0, published by the Bluetooth SIG in 2024. It lets two BLE devices that are already connected measure how far apart they are, directly from radio-layer timing and phase data, rather than estimating distance from RSSI (received signal strength), which varies with antenna orientation, body absorption, and multipath reflections badly enough that it is not a reliable distance metric.

Channel Sounding defines two ranging modes, and an implementation can use either or both depending on the environment and required accuracy:

  • RTT (Round Trip Time) ranging: the initiator sends a signal, the reflector responds, and the elapsed round-trip time is converted to distance using the signal's propagation speed. This is conceptually the same two-way time-of-flight technique UWB ranging uses, just carried over BLE's narrower-bandwidth radio.
  • PBR (Phase-Based Ranging): the two devices measure the phase of the carrier signal across a sequence of frequencies (frequency-hopping across the available BLE channels) and derive distance from how that phase shifts with frequency. This is closer in principle to how legacy phase-based RF ranging systems work, and it can achieve finer resolution than RTT alone in good conditions.

Combining both modes in a single ranging exchange, and taking multiple measurements across the available channels, is what lets Channel Sounding reach sub-metre accuracy on hardware that was never designed as a dedicated ranging radio.

Why Channel Sounding Is Relay-Attack Resistant

The feature was designed with a specific threat in mind: relay attacks against proximity-based access control, most visibly the "relay attack" that lets a thief unlock and start a car by relaying a key fob or phone's BLE signal from metres away using two radios and an amplifier. Plain RSSI-based proximity checks ("is the signal strong enough to assume the key is nearby?") cannot detect this, because a relayed signal can arrive just as strong as a genuinely nearby one.

Channel Sounding closes this gap in two ways. First, the timing measurements themselves are precise enough that the extra propagation delay introduced by a relay (the time it takes the relayed signal to travel through the attacker's two radios) becomes detectable, rather than being lost in RSSI noise. Second, the specification builds security into the ranging exchange itself, including randomized and authenticated sequences in the ranging packets, so an attacker cannot simply replay or predict what the devices expect to measure. The Bluetooth SIG designed this specifically to support secure applications such as phone-as-car-key implementations aligned with the Car Connectivity Consortium's Digital Key specification, and access-control systems where a spoofed "nearby" reading has real security consequences. Treat the exact cryptographic mechanisms as an evolving part of the specification and consult the current Bluetooth Core Specification and your chosen stack's security documentation before relying on Channel Sounding as the sole authentication factor for a security-critical product.

Channel Sounding vs UWB vs RSSI

MethodTypical accuracyExtra hardwareRelay-attack resistantNotes
RSSI proximitySeveral metres, highly variableNone (any BLE radio)NoDistance is inferred, not measured; affected by orientation, body absorption, and multipath
Bluetooth Channel SoundingSub-metre in good conditionsNone beyond a Bluetooth 6.0-capable radio and stackYes, by designRuns over existing 2.4 GHz BLE hardware; accuracy depends on multipath environment and channel availability
Ultra-wideband (UWB)Roughly 10-30 cmDedicated UWB radio (e.g. Qorvo DW3000-class, NXP, or Apple/Nordic UWB-capable parts)Yes, by designWide instantaneous bandwidth gives strong multipath rejection; higher bill-of-materials cost and board area than Channel Sounding

Channel Sounding was explicitly positioned by the Bluetooth SIG as a lower-cost complement to UWB, not a full replacement. Where a product already needs a BLE radio for connectivity and can tolerate sub-metre rather than centimetre accuracy, Channel Sounding avoids the cost, power budget, and antenna design work of adding a separate UWB chip. Where a use case genuinely needs centimetre-level precision or the strongest possible multipath rejection (dense indoor environments, industrial asset tracking with tight tolerances), UWB remains the better-suited technology. See what is ultra-wideband (UWB)? for the dedicated-radio approach, and BLE direction finding (AoA/AoD) for the related but distinct problem of measuring angle rather than distance over BLE.

Current SoC and Stack Support

As of the Bluetooth 6.0 specification's 2024 release, Channel Sounding support was still rolling out across the ecosystem rather than being universally available on existing chips. Silicon vendors active in the BLE space, including Nordic Semiconductor, have announced Channel Sounding support on newer SoC generations and corresponding SDK releases, and other major BLE chip vendors are expected to follow as their stacks mature against the specification. Because this feature is recent, do not assume a chip or module supports it just because it is marketed as "Bluetooth 5.4 or later" or even "Bluetooth 6.0 ready". Confirm Channel Sounding specifically against the vendor's current SDK release notes and controller datasheet before committing a product design to it, the same caution that applies to any newly ratified Bluetooth feature. See Bluetooth versions 3.0 through 6.0 compared for how to evaluate feature support against a version number generally.

Design Considerations

  • Confirm controller-level support, not just host-stack support. Channel Sounding's timing-critical measurements are implemented in the link layer/controller, so a software or SDK update alone cannot add it to a controller that lacks the underlying radio and timing hardware.
  • Plan for multipath in the deployment environment. Like any RF ranging technique, Channel Sounding's accuracy degrades in environments with strong reflections (metal enclosures, dense indoor spaces). Validate accuracy in the actual deployment environment rather than relying on open-air datasheet figures.
  • Don't treat Channel Sounding as a drop-in RSSI replacement. It requires both devices to support the feature and to run the ranging exchange, which has its own timing and power cost beyond a normal BLE connection; a product that only needs coarse "is a paired device present" detection may not need to adopt it at all.
  • For security-critical applications, review the current specification's security model directly rather than assuming relay resistance is automatic from enabling the feature. Firmware and stack-level implementation choices affect the actual security guarantee delivered.
  • Zeus Design's embedded firmware team can help evaluate whether Channel Sounding, UWB, or a simpler RSSI-based approach best fits a specific proximity or ranging requirement, and implement the chosen approach against your target BLE stack. Learn more about our firmware development services.

Common Mistakes

  • Assuming any Bluetooth 5.4 or later chip supports Channel Sounding; it is a Bluetooth 6.0 feature and requires specific controller and stack support, not just a recent version number.
  • Treating Channel Sounding's ranging accuracy figures from a datasheet or open-air test as representative of a cluttered indoor or metal-enclosure deployment without validating on-site.
  • Confusing Channel Sounding (distance) with direction finding (angle) and assuming one feature covers both use cases.
  • Relying on Channel Sounding alone as an access-control decision without also implementing the pairing and bonding security described in BLE pairing and security.

Frequently Asked Questions

Does Channel Sounding replace BLE direction finding (AoA/AoD)?
No, they solve different problems. Direction finding (introduced in Bluetooth 5.1) measures the angle a signal arrives from or is transmitted at, which requires an antenna array on at least one end. Channel Sounding measures distance, not angle, and works on a single antenna. A product needing full 2D or 3D positioning typically combines both, or pairs Channel Sounding's distance estimate with coarser angle information.
Can Channel Sounding run on existing BLE hardware, or does it need a new radio?
It runs over the standard 2.4 GHz BLE radio, but it is not a firmware-only upgrade to existing silicon. The controller (link layer) needs hardware and timing support for the high-precision RTT and phase measurements the feature depends on, so it requires a Bluetooth 6.0-capable SoC and stack, not just a specification-compliance flag on older hardware.

References

Related Questions

Related Forum Discussions