Communications Toolbox™ provides algorithms and apps for the analysis, design, end-to-end simulation, and verification of communications systems. Toolbox algorithms including channel coding, modulation, MIMO, and OFDM enable you to compose and simulate a physical layer model of your standard-based or custom-designed wireless communications system.
The toolbox provides a waveform generator app, constellation and eye diagrams, bit-error-rate, and other analysis tools and scopes for validating your designs. These tools enable you to generate and analyze signals, visualize channel characteristics, and obtain performance metrics such as error vector magnitude (EVM). The toolbox includes SISO and MIMO statistical and spatial channel models. Channel profile options include Rayleigh, Rician, and WINNER II models. It also includes RF impairments, including RF nonlinearity and carrier offset and compensation algorithms, including carrier and symbol timing synchronizers. These algorithms enable you to realistically model link-level specifications and compensate for the effects of channel degradations.
Using Communications Toolbox with RF instruments or hardware support packages, you can connect your transmitter and receiver models to radio devices and verify your designs with over-the-air testing.
Algorithms for designing the physical layer of standard-based or custom-designed communications systems
Waveform Generator app and analysis tools and measurement scopes, including a bit-error-rate app, constellation diagrams, and eye diagrams
Channel models, including AWGN, multipath Rayleigh fading, Rician fading, MIMO multipath fading, and WINNER II spatial
RF impairment models, including nonlinearity, phase noise, I/Q imbalance, thermal noise, and phase and frequency offsets
Receiver components, including AGC, I/Q imbalance correction, DC blocking, and timing and carrier synchronization
Hardware support packages for connecting waveforms to radio devices and verifying designs with over-the-air testing
GPU-enabled algorithms for computationally intensive algorithms such as Turbo, LDPC, and Viterbi decoders