Skip to content

Repository files navigation

5G Network Modeling Workshop

Overview

The 5G Network Modeling Workshop provides hands-on exercises to help you learn the end-to-end 5G network modeling workflow in MATLAB.

What You Will Learn

With minimal coding effort, you will be able to:

  • Create a 5G network scenario
  • Configure 5G network nodes
  • Add mobility and traffic models
  • Specify the 3GPP TR 38.901 Channel models
  • Run simulations of the 5G scenario
  • Visualize network behavior
  • Evaluate key performance metrics

Key Highlights

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

Target Audience

This content is intended for:

  • 5G system engineers
  • PHY/MAC engineers working with or exploring system-level 5G wireless network simulations in MATLAB
  • Scientists and engineers involved in 5G standards development

Repository Overview

This repository contains the files required to run the hands-on 5G Network Modeling Workshop in MATLAB®.

  • Exercise files require you to add code to complete the tasks
  • Solution scripts include the completed code and run end-to-end

Exercises Included

The repository includes the following exercises:

  1. Exercise 1 – Operate the simulation engine, configure 5G nodes, create a simple network, and view performance statistics
  2. Exercise 2 – 5G inter-cell interference modeling
  3. Exercise 3 – Integrate a custom downlink channel into the simulated 5G network
  4. Exercise 4 – Model MU-MIMO and Integrate a custom scheduler into the 5G network model

Setup

For Hands-On Workshop

  1. Use the Exercise files and complete the required code additions.

To Run Completed Exercises

Run the following files in MATLAB:

  • SOLN1_NR_Simplest_Network.mlx
  • SOLN2_NR_Interference_Modeling.mlx
  • SOLN3_NR_Custom_Channel.mlx
  • SOLN4_NR_MU_MIMO.mlx

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

Requires the latest MATLAB release

3rd Party Products:

  • None

Getting Started

Examples

License

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

Community Support

MATLAB Central

Copyright 2025 The MathWorks, Inc.

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages