Fehlererkennung und -Korrektur
Nutzen Sie Fehlererkennung und -Korrektur mittels:
CRC-Codierungstechniken (Cyclic Redundancy Check) Für HDL optimierte CRC-Generatoren und -Detektoren sind ebenfalls enthalten.
Block-Codierungstechniken umfassen lineare Block-Codes, Hamming-Codes, Bose–Chaudhuri–Hocquenghem-Codes (BCH) Reed-Solomon-Codes (RS), LDPC-Codes (Low-Density Parity-Check) und TPC (Turbo Product Codes). Für HDL optimierte RS-Encoder und -Decoder sind ebenfalls enthalten.
Techniken zur Faltungscodierung umfassen Faltungs-, Turbo-, APP- (A Posteriori Probability) und Viterbi-Technik. Turbo- und Viterbi-Decoder, die für eine höhere Verarbeitungsgeschwindigkeit auf der GPU ausgeführt werden, sind ebenfalls enthalten.
Galois-Felder zur Bearbeitung gerader und ungerader Elemente finiter Felder.
Weitere Informationen zu Fehlerkontroll-Codes finden Sie unter Error Detection and Correction.
Funktionen
Objekte
Blöcke
Themen
- Error Detection and Correction
Learn about techniques that detect errors in the received data and schemes that enable the receiver to correct certain types of errors without the need for retransmission.
- Transmit and Receive Shortened Reed-Solomon Codes
Transmit and receive standard and shortened RS-encoded, 64-QAM-modulated data through an AWGN channel.
- Reed-Solomon Coding with Erasures, Punctures, and Shortening in Simulink
Configure Reed-Solomon (RS) codes to perform block coding with erasures, punctures, and shortening.
- Creation, Validation, and Testing of User Defined Trellis Structure
Use MATLAB® to create and validate a user defined trellis structure, then use a unit test bench built in Simulink® to test the implementation.
- Working with Galois Fields
This example shows how to work with Galois fields.
- Representation of Polynomials in Communications Toolbox
You can specify polynomials as a character vector or string scalar by using a variety of syntaxes.










