通道編碼解碼 ECC 學習筆記

2021-10-09 17:51:03 字數 735 閱讀 3803

主要介紹一些基本概念。如果學過編碼相關課程就不用看了。

(此處只講系統碼)

乙個完整的碼字(codeword)包括兩部分:資訊位(massage)和校驗位(parity)。

例如:給出乙個漢明碼:1010101,

根據漢明碼的相關定義(校驗位長度為m,碼長為2m-1),可以算出這是乙個(7,3)碼,即codeword長度為7,資訊位長度為4,校驗位長度為3.

位元速率的定義就是資訊位的長度除以碼字總長度。

在上述例子中位元速率為4/7。

ecc(error correcting code),是一種能夠實現「錯誤檢查和糾正」的技術,由奇偶校驗碼發展而來。目前我接觸到的適用於通道編碼解碼中。

乙個通訊系統最籠統的可以分為三個部分,信源,通道和信宿。信源即為發出訊號的源頭,信宿是接收訊號的物體也就是訊號的歸宿,通道即為信源發出的訊號到信宿接收到的中間過程經歷的「路途」,訊號的通道。由於真實世界中並不存在理想通道,故而就需要「ecc」出場啦!

我們用rber和uber來表示乙個碼的糾錯能力。

rber(raw bit error rate):原始誤位元速率,即碼字**錯的位元除以碼子總長度。

uber(uncorrected bit error rate):ecc解碼之後的誤位元速率,即在解碼完成之後依然存在的未糾正成功的錯誤位元數,計算是fer/n,fer=解碼失敗碼字數/總碼字數

所以,在同樣rber下,uber越小糾錯能力越強;

同樣uber下,rber越大糾錯能力越強。

通道編碼科普

網格編碼調製 polar碼 在訊號傳輸過程中,由於受到干擾影響,碼元波形將變壞。接收端可能發生錯誤判決。乘性干擾可以考慮均衡的方法 加性干擾則需要從調製制度 解調方法 傳送功率等方面考慮。仍然不能滿足要求,則可以考慮差錯控制措施。差錯控制具體用通道編碼來實現。通過在信號碼元序列中增加監督碼元,並利用...

25 212 復用和通道編碼

1.只收到一條cctrch 接下來的條件應用於該cctrch及復用在其中的傳輸通道 或者收到一條專用cctrch,和一條用於hs dsch的通用cctrch 接下來的條件應用於專用cctrch及復用在其中的傳輸通道 2.每幀收到的cctrch bits數 600bits 3.cctrch的傳輸通道組...

通道編碼 RS CRC 交織(一)

rs編碼,又稱裡所碼,即reed solomon codes,是一種前向糾錯的通道編碼,對由校正過取樣資料所產生的多項式有效。當接收器正確的收到足夠的點後,它就可以恢復原來的多項式,即使接收到的多項式上有很多點被雜訊干擾失真。編碼過程首先在多個點上對這些多項式求冗餘,然後將其傳輸或者儲存。對多項式的...