Title

Using the Matlab Communications Toolbox to Look at Cyclic Coding

Document Type

Conference Proceeding

Publication Date

12-1-2003

Description

In wireless digital communications, the designer is constantly trying to minimize the probability of bit error rates within certain constraints, most notably signal power limits. One method of compensating for bit errors is the use of error control coding that provides sufficient structure to the signal to provide the location of the error. Error control coding requires circuits capable of performing matrix multiplication and comparing the result of various binary numbers. Although the concepts are relatively simple, the implementation becomes rapidly complex as the length of the code word and the uncoded message increase. As a result, most coding theory uses a (7,4) code in which the code word has seven bits of which four bits contain the information.2 The code results in a manageable number of 128 code words of which only 16 form valid codes. The redundancy is used for error correction. Now suppose a (15,7) code is used allowing 32,768 possible code words for which only 128 are valid information codes. This complexity can be reduced by using several functions in the Matlab Communications Toolbox, providing a unique learning opportunity for the engineering technology student.

COinS