Bluetooth 6.0 features accurate two-way ranging using Channel Sounding, latency reduction, improved scanning efficiency, and more

The Bluetooth Special Interest Group (SIG) has just announced the release of the Bluetooth 6.0 Core Specification with features and feature enhancements that include Bluetooth Channel Sounding for two-way ranging between BLE devices, decision-based advertising filtering and monitoring advertisers to improve device scanning efficiency, an enhancement to the Isochronous Adaptation Layer (ISOAL) for lower latency and higher reliability, the LL extended feature set, and a frame space update for throughput optimization.

Bluetooth 5.4 was released as a minor update mostly adding electronic shelf label (ESL) support in February 2023, or about 18 months ago, but Bluetooth 6.0 is a major update with the most notable feature being Bluetooth Channel Sounding to enable two-way ranging between two Bluetooth LE devices. It’s not the first time we’ve heard about “Bluetooth Channel Sounding” for distance measurements as it was implemented in WiFi 7/6 and Bluetooth 5.4 chipsets such as Synaptics SYN4382 and Broadcom BCM47722 using Bluetooth draft specifications.

Bluetooth 6.0 Channel Sounding
Bluetooth 6.0 Channel Sounding

Bluetooth 6.0 key features and improvements:

  • Bluetooth Channel Sounding enables two-way ranging between two Bluetooth LE devices with much better accuracy than current “Find my device” solutions. It relies on Phased-Based Ranging (PBR) to deliver precise distance measurements between two devices and a secondary ranging method called Round Trip Time (RTT) rather than RSSI in legacy solutions and promises sub-meter accuracy.
  • Decision-Based Advertising Filtering improves the scanning efficiency of a Bluetooth device by reducing the time spent on scanning data packets. More specifically, Decision-based advertising filtering allows a scanning device to use the content of a packet received on a primary advertising channel to decide if it should scan for related packets on the secondary channels, improving scanning efficiency by reducing the time spent scanning on secondary channels for packets that might not contain PDUs relevant to the application.
  • Monitoring Advertisers are also designed to improve scanning efficiency, but they rely on the host controller interface (HCI) to track when the devices move in and out of range.
  • ISOAL Enhancement – The Isochronous Adaptation Layer (ISOAL) makes it possible for larger data frames to be transmitted in smaller link-layer packets and ensures the associated timing information that is needed for the correct processing of the data by receivers can be reconstituted. ISOAL can produce either framed or unframed PDUs (Protocol Data Units) depending on certain variables. If framed PDUs are produced, latency can be increased as a result. The Bluetooth Core Specification version 6.0 improves ISOAL by defining a new framing mode that increases reliability and reduces the latency that comes with the generation of framed PDUs.
  • LL Extended Feature Set  – Bluetooth 6.0-compliant devices can exchange information about the link-layer features that they each support.
  • Frame Space Update enables negotiable spacing between isochronous streams and connection events, optimizing data throughput. Prior versions of the Bluetooth Core Specification defined a constant value (T_IFS = 150 µs) for the time that separates adjacent transmissions of packets in a connection event or connected isochronous stream (CIS) subevent. In Bluetooth 6.0, frame spacing is now negotiable and may be shorter or longer than 150 µs.
Bluetooth 6.0 PHY comparison
Bluetooth 6.0 adds a new physical layer configuration called LE 2M 2BT to be used with Bluetooth Channel Sounding.

The Bluetooth Core Specification version 6.0 can be downloaded from the SIG website, but if you don’t feel like going through a highly technical document with 3816 pages, you can also check out the features overview, and/or read a technical overview about Channel Sounding to better understand what it does.

Silicon Labs has also just unveiled a Bluetooth channel stack for its xG24 wireless microcontrollers (i.e. BG24 and MG24 Cortex-M33 MCUs), as well as the xG24-RB4198A radio board ($45) and the xG24-PK6036A Pro Kit ($351) programmable with Simplicity Studio Version 5 to quickly get started with the development of applications making use of Bluetooth Channel Sounding.

EFR32xG24 Channel Sounding Development Board

The BRD4002A Wireless Po Kit mainboard with a BRD4198A Channel Sounding radio board (the kit includes two)
Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
13 Comments
oldest
newest
fdd
fdd
1 month ago

still in 2.4 GHz.
I wonder why there is no bluetooth in 5 GHZ like wifi ac.
I dont like the idea of devices near to body in the same resonance frequency than water molecules.
Besides the problem of interference in a crowded used freq range.

world countries should reach some deal to open more ISM frequencies bands to electronic devices, when we are in a age where amateur radio has not much sense and hi tech digital electronic appliances multiply itself everyday.

Upgrade pi-top [3]
Upgrade pi-top [3]
1 month ago

Amateur radio definitely still makes sense, especially in emergencies.

fdd
fdd
1 month ago

it was invented when cell phones didnt exist, so it requires a updated with less frequencies.

and new electronic devices requires new worldwide ISM bands.

you can’t create problem to 99% population to satisfy old privileges of 0.1%.

Upgrade pi-top [3]
Upgrade pi-top [3]
1 month ago

Actually in an emergency, HAM radio/SW etc. is an essential for redundancy – something all this penny pinching has massively reduced in our society (with most significant impact on the least privileged).

abe borelli
abe borelli
1 month ago

Can you clarify what you mean with resonance frequency of water?
What you write does not make any sense to me.

Tim
Tim
1 month ago

2.4ghz is the same frequency range a microwave oven works, that’s what theyv mean.

abe borelli
abe borelli
1 month ago

But that is no resonance frequency.

The absorption(dielectric loss) rises with increased frequency in the bands.
At 0°C the absorption(dielectric loss) rises up to about 15GHz then slowly decreases.
Double that frequency for 30°C

funtech
funtech
1 month ago
Jacques
Jacques
1 month ago

The water resonance frequency thing is an urban legend. The choice of the frequency for microwave ovens is only a compromise between efficiency and heating inside the food and not just the surface. Nothing special about 2.45 GHz, other than it doesn’t conflict with other reserved bands. 5 GHz is actually worse, but given the power levels we’re talking about…

abe borelli
abe borelli
1 month ago

Channel sounding will also be supported by upcoming the NRF54 series SoCs from Nordic Semiconductor.

qxsnap
qxsnap
1 month ago

Thanks for the link to the core spec. I had looked for it years ago, and for whatever reason had been unable to find it.

mike
mike
27 days ago

MCXW7x series chips from NXP Semiconductor also include Channel Sounding capabilities.

Khadas VIM4 SBC