Skip to content

Latest commit

 

History

History
84 lines (56 loc) · 3.36 KB

File metadata and controls

84 lines (56 loc) · 3.36 KB

Bluetooth Network Modeling Workshop

Overview

The Bluetooth Network Modeling Workshop provides hands-on exercises to explore the end-to-end workflow for Bluetooth network modeling and simulation in MATLAB®.

What You Will Learn

  • Model Bluetooth sensor and audio networks
  • Analyze the impact of WLAN interference on network performance
  • Explore interference mitigation strategies
  • Visualize network behavior in realistic scenarios
  • Evaluate key performance metrics

Key Highlights

  • Guided, step-by-step exercises
  • Minimal coding effort required
  • Focus on practical, real-world scenarios

Target Audience

  • Researchers and engineers working on Bluetooth systems
  • Professionals involved in Bluetooth Physical Layer (PHY) and Link Layer(LL) design
  • Those working on coexistence simulations of Bluetooth and WLAN in a single scenario

Repository Overview

This repository contains the files required to run the hands-on Bluetooth network modeling workshop in MATLAB.

  • Exercise files require code additions to run
  • Explanation files include the required code and run to completion with additional details

Exercises Included

  • Exercise 1 – Operate the simulation engine, configure Bluetooth nodes, create a simple network, and view statistics
  • Exercise 2 – Build and simulate a Bluetooth Low Energy (BLE) wireless sensor network
  • Exercise 3 – Simulate audio streaming in a Bluetooth LE piconet
  • Exercise 4 – Model Bluetooth and WLAN coexistence

Setup

To Run

  • To conduct the workshop, use the Exercise files

  • To run the completed examples directly in MATLAB, open and run:

    • EXPL1_BLE_Simplest_Network.mlx
    • EXPL2_BLE_Sensor_Network.mlx
    • EXPL3_BLE_Multistream_Audio.mlx
    • EXPL4_BLE_Multistream_Audio_Coex.mlx

MathWorks Products (https://www.mathworks.com)

Requires the latest MATLAB release

3rd Party Products:

3p:

  • Wireshark can be used for packet visualization

Getting Started

Examples

License

The license for the Bluetooth-Network-Modeling-Workshop is available in the LICENSE.TXT file in this GitHub repository.

Community Support

MATLAB Central

Copyright 2025 The MathWorks, Inc.