Communications Toolbox

 

Communications Toolbox

Design and simulate the physical layer of communications systems

Get Started:

Waveform Generation

Generate a variety of customizable or standard-based physical layer waveforms. Use the Wireless Waveform Generator app to create test signals. Use waveforms as golden references for your designs.

Wireless Waveform Generator App

Generate, impair, visualize, and export modulated waveforms, including OFDM, QAM, PSK, 5G, WLAN, LTE, and Bluetooth®.

Generate, visualize, and export waveforms and apply RF impairments.Generation, visualization, and exporting waveforms, and applying RF impairments.

Generation, visualization, and exporting waveforms, and applying RF impairments.

Standards-Based Waveforms

Generate waveforms compliant with various standards, including DVB, MIL-STD 188, television and FM broadcasting, ZigBee®, NFC, WPAN 802.15.4, cdma2000, and 1xEV-DO signals. 

DVB-S.2 link, including LDPC coding.

DVB-S.2 link, including LDPC coding.

RF Propagation and Channel Modeling

Perform ray tracing analyses on indoor and outdoor scenarios. Characterize effects of noise and fading. Account for path loss due to free space and atmospheric effects.

RF Propagation

Display RF coverage on a map. Calculate and display the viewshed, which accounts for the local terrain. Compute SINR for a coverage area. Calculate received signal strength in urban scenarios. Develop a channel impulse response from a ray tracing analysis.

Urban point-to-point link with antenna pattern visualization.

Urban point-to-point link with antenna pattern visualization.

Channel Modeling

Simulate channel noise and fading models, including AWGN, multipath Rayleigh fading, Rician fading, and WINNER II spatial channel models.

Multiple fading channels with WINNER II channel model.

Multiple fading channels with WINNER II channel model.

End-to-End Simulation

Simulate link-level models of communications systems. Explore what-if scenarios and evaluate system parameter tradeoffs. Obtain expected measures of performance, for example BER, PER, BLER, and throughput.

Modulation and Channel Coding

Specify system components for channel coding (including convolutional, turbo, LDPC, and TPC), modulation (including OFDM, QAM, APSK), scrambling, interleaving, and filtering.

RF satellite link.

RF satellite link.

Receiver Design and Synchronization

Model and simulate front-end receiver and synchronization components, including AGC, I/Q imbalance correction, DC blocking, and timing and carrier synchronization.

Correct frequency offset QAM using coarse and fine synchronization.

Correct frequency offset QAM using coarse and fine synchronization.

Link-Level Performance Metrics

Characterize link-level performance with BER, BLER, PER, and throughput measures.

Estimate LDPC performance in an AWGN channel.

Estimating LDPC performance in an AWGN channel.

AI for Wireless

Use AI for wireless challenges such as modulation scheme identification, RF fingerprinting, spectrum monitoring, and signal classification. Create synthetic signals with RF impairments to train AI models. Capture over-the-air signals with SDR hardware for training or testing purposes.

RF, Antenna, and MIMO

Model RF front end effects, antenna designs, and digital baseband systems in one environment. Boost system performance with MIMO and massive MIMO multiple antenna techniques. Characterize MIMO receivers and channels.

RF and Antenna Modeling

Model effects of RF impairments, including nonlinearity, phase noise, I/Q imbalance, thermal noise, and phase and frequency offsets. Compensate for those impairments.

Multi-user MIMO with WINNER II channel model.

Multi-user MIMO with WINNER II channel model.

MIMO Techniques

Simulate the effects of massive MIMO hybrid beamforming. Model transmit and receive diversity, and simulate effects of space-time block coding and spatial multiplexing on system performance. Estimate and equalize MIMO fading channels.

Massive MIMO hybrid beamforming.

Massive MIMO hybrid beamforming.

Test and Measurement

Compute standard measurements, like EVM, ACPR, ACLR, MER, and CCDF, to quantitatively characterize system performance. Transmit over the air with hardware signal generators.

Software-Defined Radio

Connect your transmitter and receiver models to radio devices and verify your designs via over-the-air transmission and reception.

Transmitters and Receivers

Process captured or live over-the-air wireless signals for applications including airplane tracking with ADS-B Signals, automatic meter reading, FM broadcasting with RBDS, and FRS/GMRS receiver.

Process captured SDR signals for spectrum sensing.

Processing captured SDR signals for spectrum sensing.

Get a Free Trial

30 days of exploration at your fingertips.


Ready to Buy?

Get pricing information and explore related products.

Are You a Student?

Get MATLAB and Simulink student software.