Communications Blockset    

Interleaving

An interleaver permutes symbols according to a mapping. A corresponding deinterleaver uses the inverse mapping to restore the original sequence of symbols. Interleaving and deinterleaving can be useful for reducing errors caused by burst errors in a communication system.

You can open the Interleaving library by double-clicking its icon in the main Communications Blockset library (commlib), or by typing

at the MATLAB prompt.

Then you can open the interleaving sublibraries by double-clicking their icons in the Interleaving library, or by typing these commands at the MATLAB prompt.

Interleaving Features of the Blockset

This blockset provides interleavers in two broad categories:

In typical usage of all interleaver/deinterleaver pairs in this blockset, the parameters of the deinterleaver match those of the interleaver.

For background information about interleavers, see the works listed in Selected Bibliography for Interleaving.


  CRC Algorithm Block Interleavers