1、 I 摘要摘要 在实际信道上传输数字信号时,由于信道传输特性不理想及加性噪声的影响,接收端所 收到的数字信号不可避免地会发生错误。 为了在已知信噪比情况下达到一定的误比特率指标, 首先应该合理设计基带信号,使误比特率尽可能降低。但若误比特率仍不能满足要求,则必 须采用差错控制编码,将误比特率进一步降低,以满足系统指标要求。 本设计介绍了线性分组码和循环码的相关内容,运用 MATLAB 软件对差错控制编码系 统进行了系统设计和仿真演示。本设计根据差错控制系统的理论基础并结合 MATLAB 仿真 达到差错控制的目的,实现线性分组码和循环码的编码和译码过程,绘制误码率与信噪比曲线 图。 通过对仿真结
2、果的分析得知:如果对信息码进行差错控制,误码率会大大降低,而且信 噪比越大误码率越低。 关键词关键词:差错控制;信道;线性分组码;循环码 II Abstract Due to the channel transmission characteristics is not unsatisfactory and the effects of additive noise. In the actual channel on the digital signal transmission, the receiver received digital signal error inevitably. I
3、n order to known SNR as part of the bit error rate in this case,first of all,We should be reasonable design baseband signal,Lowly the bit error rate as much as possible. If it cannot meet the requirements.,still we must use error control coding, In order to meet the system requirements must be used
4、to further reduce the bit error rate. This design introduces the linear block codes, cyclic code and convolutional code related content, using MATLAB software for error control coding system for model construction, system design, simulation, the results show, the error analysis and comprehensive performance analysis.According to error control systems theory ,combined with MATLAB simulation to achieve the purpose of error control. Implementation of linear codes and cyclic code the process of enc