LE Audio requires certain features of the Bluetooth LE stack to be supported. Certain other features are optional and may improve user experience if available.
The Low Complexity Communications Codec (LC3) is a modern audio codec which provides a better listening experience to the SBC codec using by Bluetooth Classic Audio but requiring about half the bandwidth. LC3 It be implemented in either the host or the controller part of a Bluetooth LE stack and exhibits end to end latency of about 25 ms. A healthy variety of sample rates and bit depths are supported for a wide range of different audio applications. LC3 licencing is covered by the Bluetooth SIG licence that all products must be granted.
Isochronous channels are a feature of the Link Layer and their support is mandatory. Isochronous channels allow the transmission of different audio content at slightly different times but for it to be rendered as audio by receiving devices perfectly in sync with each other. Isochronous streams are members of isochronous groups, rendering of all streams in a group happens at the same time and there are two types of isochronous stream and group, connected and broadcast. Isochronous communication works by specifying a delay which the receiving device must wait for before rendering. By systematically reducing that delay parameter as each stream in a group is serviced, rendering of each frame ultimately takes place at the same time across all streams in the group.
The Isochronous Adaptation layer allows source and sink devices to use different frame intervals, performs fragmentation and reassembly and reconstructs the original frame timing associated with received packets.
The Enhanced Attribute Protocol allows parallel execution of attribute protocol operations so that there's no risk of blocking operations impacting the user experience.
Subrated Connections are another feature of the Link Layer. Their support is not mandatory in LE Audio but can improve user experience in some situations. Subrated connections allow devices to switch from a power-saving low duty cycle to a high-bandwidth high duty cycle more or less instantaneously which means when the phone rings you'll hear it right away in your hearing aid but not have to waste power maintaining an expensive high bandwidth connection in anticipation for when this does happen.
LE Audio was designed to act as a generalised, modular framework for all types of current and future audio products. It consists of a collection of different specifications, which are summarised next.
The Bluetooth Core Specification defines key features such as isochronous channels and the isochronous adaptation layer.
The LC3 codec has its own specification.
The generic audio framework includes a collection of different profiles and services:
Also currently in development are profiles and services for Telephony and Media Audio, Hearing Access and the Public Broadcast Profile.
The Bluetooth Core Specification has been updated and released to include those features that are required by LE Audio such as isochronous channels. A specification for the LC3 codec can be downloaded today. The greater majority of profile and service specifications are also complete and can be downloaded now. A few specifications are still in development and should be released in the near future.
Over 20 silicon companies have announced chips that support LE Audio. LC3 reference code and test tools are available. Smartphones which support isochronous channels are already appearing in the marketplace and it is expected that it will be possible to perform software updates to give them full support for LE Audio.
LE Audio is a landmark new feature of Bluetooth technology which will improve listener experience, enable new use cases and product types and standardise the hearing access ecosystem.
Literature
[1] Learn About Bluetooth – Introducing Bluetooth Audio Sharing. Bluetooth SIG, Website, www.bluetooth.com/learn-about-bluetooth/recent-enhancements/le-audio/audio-sharing/
[2] Learn About Bluetooth – Audio Streaming. Bluetooth SIG, Website, www.bluetooth.com/learn-about-bluetooth/solutions/audio-streaming/
[3] Specifications – Specifications List. Bluetooth SIG, Website, www.bluetooth.com/specifications/specs/
The author
Martin Woolley
works for the Bluetooth SIG, the technical standards body for Bluetooth technology. He’s an industry veteran with over 30 years’ experience and has a degree in Computing and Mathematics. Martin is the Bluetooth SIG's Senior Developer Relations Manager for the EMEA region and is responsible for informing, educating and supporting developers in the region.
@bluetooth_mdw