BCH信道编译码
通信的目的是要把對方不知道的消息即時可靠地(有時還要秘密地)傳送給對方。當信道中存在干擾,可能使發送的消息出錯。數字通信中,通常使用糾錯碼技術來進行差錯控制,這樣可以提高數據傳輸的可靠性。
BCH碼就是一種應用廣泛的能糾正多重錯誤的分組碼,具有極佳的糾錯性能。本文對BCH碼的原理進行深入分析,介紹BCH的編解碼原理。重點介紹了BCH編碼解碼的計算方法以及BCH編碼的性能分析。最后,本文采用MATLAB編寫相應的BCH編解碼代碼進行仿真和誤碼率分析,并在Simulink中搭建BCH模塊進行誤碼率統計分析。本文所作的研究成果具有一定的科研價值,為BCH的進一步研究或在硬件系統上的實現提供了良好的理論基礎。
1.1 本課題研究背景
數字信號在傳輸系統中傳輸時,不可避免受到各種因素的干擾,使到達接收端的數字信號中混有噪聲,從而引發錯誤判決,為了抗擊干擾,必然要利用糾錯碼的差錯控制技術。
糾錯碼的分類有以下幾種:
·按照對信息序列處理方式的不同,分為分組碼與卷積碼兩大類,在分組碼中按照碼的結構特點,又可分為循環碼和非循環碼。
·根據信息位與校驗位之間的關系分為線性碼與非線性碼。
·按照適用的差錯類型,分成糾隨機差錯碼和糾突發差錯碼兩種,也有介于中間的糾隨機/突發差錯碼。
·按
總結
- 上一篇: 加快pip下载的速度---镜像
- 下一篇: linux系统视屏录像_在Linux上的