Main Content

5G Toolbox

Simulate, analyze, and test 5G and 5G-Advanced communications systems

5G Toolbox™ provides standard-compliant functions and reference examples for the modeling, simulation, and verification of 5G and 5G-Advanced communications systems. The toolbox supports waveform generation, link-level and system-level simulations, golden reference verification, and conformance testing.

With the toolbox, you can configure, simulate, measure, and analyze 5G communications links and systems. You can modify or customize the toolbox functions and use them as reference models for implementing 5G devices. You can also explore candidate technologies for 6G communications systems.

The toolbox functions and reference examples help you to characterize uplink and downlink specifications, perform open radio access network (O-RAN) conformance tests, and simulate the effects of RF designs and interference sources on system performance. You can generate and analyze waveforms and customize test benches using the Wireless Waveform Generator and Wireless Waveform Analyzer apps. With these waveforms, you can verify that your designs, prototypes, and implementations comply with the 3GPP 5G New Radio (NR) specifications.

Get Started

Learn the basics of 5G Toolbox

Downlink Channels

5G NR downlink physical channels and signals, transport channels, and control information

Uplink Channels

5G NR uplink physical channels and signals, transport channels, and control information

Physical Layer Subcomponents

Low-level subcomponents for 5G NR channel processing

Signal Reception and Recovery

Frame synchronization, channel estimation, MMSE equalization, cell identity search, MIB decoding, and SIB1 recovery

End-to-End Simulation

5G NR link-level BLER simulation, propagation channels, and AI workflows

System-Level Simulation

5G NR multinode communications

RF Simulation

5G NR RF system simulation

Test and Measurement

5G NR waveform generation, visualization, and transmitter performance analysis

6G Exploration Library

Candidate 6G waveform generation and simulations

Code Generation and Deployment

Generate code or standalone executables