Quantcast

Communications System Toolbox

Equalization and Synchronization

Communications System Toolbox lets you explore equalization and synchronization techniques. These techniques are generally adaptive in nature and challenging to design and characterize. The system toolbox provides algorithms and tools that let you rapidly select the appropriate technique in your communications system.

Equalization

To evaluate different approaches to equalization, the system toolbox provides you with adaptive algorithms such as:

  • LMS
  • Normalized LMS
  • Variable step LMS
  • Signed LMS
  • MLSE (Viterbi)
  • RLS
  • CMA

These adaptive equalizers are available as nonlinear decision feedback equalizer (DFE) implementations and as linear (symbol or fractionally spaced) equalizer implementations.

Scatter plot of a QPSK signal that shows the signal before and after equalization, as well as the ideal signal constellation.

Scatter plot of a QPSK signal that shows the signal before and after equalization, as well as the ideal signal constellation.

Synchronization

The system toolbox provides algorithms for both carrier phase synchronization and timing phase synchronization.

For timing phase synchronization, the system toolbox provides a MATLAB Timing Phase Synchronizer object that offers the following implementation methods:

  • Early-late gate timing method
  • Gardner's method
  • Fourth-order nonlinearity method
  • Mueller-Muller method
Simulink model of timing, carrier frequency, and carrier phase recovery for an MSK receiver.

Simulink model of timing, carrier frequency, and carrier phase recovery for an MSK receiver.

Received signal scatter plot, after frequency recovery, and after phase recovery.

Received signal scatter plot (left), after frequency recovery (middle), and after phase recovery (right).

Next: Stream Processing in MATLAB and Simulink

Try Communications System Toolbox

Get trial software

Accelerating Simulation for Communications Applications

View webinar