System-Level Simulation
5G Toolbox™ system-level simulations model multinode networks. The simulations operate across a protocol stack that includes physical (PHY), medium access control (MAC), radio link control (RLC), and application layers. 5G Toolbox enables you to model a New Radio (NR) waveform by using PHY and channel modeling features or abstracted PHY with link-to-system mapping. You can evaluate the network performance with different data traffic models, MAC scheduling strategies, and PHY algorithms. You can also analyze the effect of intercell interference, measure quantities like throughput, scheduling fairness, block error rate (BLER), and spectrum efficiency, and use visualization capabilities to explore the performance of the network. In addition, you can export protocol packets to packet capture (PCAP) and packet capture next generation (PCAPNG) files for network analysis.
Functions
wirelessNetworkSimulator | Wireless network simulator (Since R2022b) |
nrGNB | 5G NR base station node (Since R2023a) |
nrUE | 5G NR user equipment (UE) node (Since R2023a) |
nrRLCBearerConfig | RLC bearer configuration parameters (Since R2023a) |
networkTrafficOnOff | On-Off application traffic pattern generator (Since R2022a) |
networkTrafficVoIP | VoIP application traffic pattern generator (Since R2020b) |
networkTrafficVideoConference | Video conference application traffic pattern generator (Since R2021a) |
networkTrafficFTP | FTP application traffic pattern generator (Since R2020b) |
pcapReader | PCAP file reader of protocol packets (Since R2021b) |
pcapWriter | PCAP file writer of protocol packets (Since R2020b) |
pcapngWriter | PCAPNG file writer of protocol packets (Since R2020b) |
nrPCAPWriter | PCAP or PCAPNG file writer of 5G NR MAC packets (Since R2021b) |
nrMACBSR | Generate BSR MAC CE (Since R2021b) |
nrMACBSRDecode | Decode BSR MAC CE (Since R2022a) |
nrMACPDUDecode | Decode MAC PDU (Since R2022b) |
nrMACSubPDU | Generate NR MAC subPDU (Since R2022a) |
Topics
- Simulation Visualizations
Learn about various simulations visualization across MAC, RLC, and PHY layers.
- Composition of NR nodes
Learn about the composition of NR nodes.
- Communication Between gNB and UE Nodes
Learn about the communication flow between the gNB and UE nodes.
- Working of Wireless Network Simulator
Learn about the working of the wireless network simulator object.
- Plug Custom Channel into Wireless Network Simulator
Learn how to plug a custom channel into the wireless network.