Isochronous Channels
BLE 5.2 feature providing time-bounded data delivery for audio streams, both connected (CIS) and broadcast (BIS).
Isochronous Channels
LC3 codec and Auracast." data-category="LE Audio">LE Audio">Isochronous Channels are a BLE 5.2 transport feature that provides time-bounded, deterministic data delivery. Unlike GATT operations that use asynchronous ACL data channels, isochronous channels guarantee that audio samples or sensor readings arrive within strict timing windows -- essential for real-time audio streaming in LE Audio.
Architecture
The isochronous transport layer sits alongside (not on top of) the standard asynchronous L2CAP channel. Two modes are defined:
- CIS (Connected Isochronous Stream): Point-to-point streams within an existing BLE connection, used for unicast audio such as phone-to-earbud streaming
- BIS (Broadcast Isochronous Stream): Connectionless broadcast streams for one-to-many delivery, used by Auracast public audio
Streams are organized into groups. A CIG (Connected Isochronous Group) contains one or more CIS streams sharing timing parameters -- for example, left and right earbud streams in a stereo pair. A BIG (Broadcast Isochronous Group) contains one or more BIS streams sharing a common broadcast schedule.
Timing and Scheduling
Each isochronous channel operates on a fixed interval (ISO Interval), typically 7.5 ms or 10 ms for audio. The BLE controller schedules isochronous events alongside regular Connection Events, managing coexistence between audio and data traffic. Flush timeout (FT) parameters control how long the controller retries lost packets before flushing them -- a tradeoff between reliability and latency.
Hardware Requirements
Isochronous channels require Bluetooth 5.2-compliant silicon. The controller must support ISO scheduling, which adds complexity to the link layer firmware. Chips like the nRF5340, nRF54H20, and ESP32-C6 include isochronous channel support. Developers should verify isochronous support in their SDK -- not all BLE 5.2 chips implement the full ISO feature set.
Related Terms
Related Content
BLE Version History: From 4.0 to 6.0 Compared
Getting Started…set randomization 5.2 2020 LE Audio , LC3 codec, Isochronous Channels , CIS / BIS 5.3 2021 Connection Subrating , Enhanced ATT (…
LE Audio: The Next Generation of Bluetooth Audio
Mesh & Audio…LE Audio is the audio framework built on Bluetooth 5.2's Isochronous Channels , replacing the BR/EDR A2DP and HFP profiles used by…
Auracast Broadcast Audio: Deployment and Use Cases
Mesh & Audio…use the three dedicated advertising channels plus isochronous channels on the least-congested data channels. Use the BLE Range…
BLE in Wearables: Fitness Trackers, Watches, and Hearables
Industry Applications…( LC3 ), replacing SBC in Classic A2DP. LE Audio runs over Isochronous Channels (CIS for connected, BIS for broadcast). Feature Classic…
Frequently Asked Questions
Our glossary covers 90+ BLE technical terms organized by category. Each term includes a definition, related terms, and links to relevant chips and guides.