Main Content

Bluetooth Audio

Network modeling of Bluetooth LE Auracast™ broadcast, multistream, and unicast audio

Bluetooth® Toolbox features and reference examples enable network modeling of the next generation of Bluetooth audio called low energy (LE) Audio.

Use the Bluetooth LE Audio modeling capabilities of the toolbox to:

  • Configure broadcast isochronous group (BIG) and connected isochronous group (CIG) parameters at Bluetooth LE audio transmitter and receiver nodes.

  • Simulate and visualize Auracast broadcast audio by using low complexity communication codec (LC3) encoded data bytes of an audio file.

  • Simulate and analyze how WLAN interference impacts an audio network using the BIG and multistream audio with the CIG.

  • Create, configure, and simulate a residential scenario and estimate the PDR of Bluetooth LE Auracast broadcast audio streams.

  • Simulate Bluetooth audio in a basic rate/enhanced data rate (BR/EDR) piconet by using synchronous connection-oriented (SCO) logical transport and asynchronous connection-oriented (ACL) logical transport.

Figure showing a Bluetooth LE Auracast broadcast audio sharing scenario. The scenario consists of an Auracast transmitter communicating with four Auracast receivers in the presence of WLAN signal interference.

Functions

expand all

addNodesAdd nodes to simulator (Since R2022b)
addChannelModelAdd custom channel or path loss model (Since R2022b)
scheduleActionSchedule action to perform during simulation (Since R2022b)
cancelActionCancel scheduled action (Since R2022b)
runRun simulation (Since R2022b)
addMobilityAdd random waypoint mobility model to Bluetooth LE node (Since R2023b)
addTrafficSourceAdd data traffic source to Bluetooth LE node (Since R2022a)
configureConnectionConfigure LL connection between Bluetooth LE Central and Peripheral nodes (Since R2022a)
kpiReturns key performance indicators (KPIs) for Bluetooth LE nodes (Since R2024b)
registerEventCallbackRegister callback for event from Bluetooth LE node (Since R2026a)
statisticsGet statistics of Bluetooth LE node (Since R2022a)
configureBIGConfigure BIG between isochronous broadcaster and synchronized receiver (Since R2022a)
subeventLengthCompute subevent length of CIS (Since R2023b)
showBoundaryCreate and visualize node placement boundary on canvas (Since R2026a)
hideBoundaryRemove placement boundaries from canvas (Since R2026a)
generateGenerate next FTP, On-Off, VoIP, or video conference application traffic packet

Objects

expand all

wirelessNetworkSimulatorWireless network simulator (Since R2022b)
bluetoothNodeBluetooth BR/EDR node (Since R2022b)
bluetoothLENodeBluetooth LE node (Since R2022a)
bluetoothLECISConfigBluetooth LE CIS configuration parameters (Since R2023b)
bluetoothLEBIGConfigBluetooth LE BIG configuration parameters (Since R2022a)
networkTrafficOnOffOn-Off application traffic pattern generator (Since R2022a)
wirelessNetworkViewerView wireless networks (Since R2026a)
wirelessTrafficViewerView state transitions and channel occupancy of wireless nodes (Since R2026a)

Topics

What is Bluetooth LE Audio?

Node and Statistics

Network Configuration and Simulation

Featured Examples