Skip to content

(24,12) Golay code encoder and ML soft-decision decoder for Matlab.

License

Notifications You must be signed in to change notification settings

MDX-Tom/golay-soft-decode

Repository files navigation

golay-soft-decode

(24,12) Golay code encoder and MAP soft-decision decoder for Matlab.

The decoding method is based on a simple test for a noisy received codeword with all legal codewords, finding the legal codeword with the minimum Euclidean Distance from the received codeword as the correct one.

Theoretically, MAP soft-decision decoding can correct up to 6 bits of error per codeword, while hard decision decoding can correct only 3.

Simulation results are represented below.

About

(24,12) Golay code encoder and ML soft-decision decoder for Matlab.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages