RS(204,188)碼連續編碼的設計
0 引言
數字電視廣播需要將高質(zhì)量和高可靠的圖像、聲音、文字和數據等信息快速、高效地傳輸到接收方,但傳輸中發(fā)生雜散電磁波干擾或者存在多徑反射和阻抗不匹配時(shí),接收端就很容易產(chǎn)生誤碼,造成恢復數據出現差錯,甚至完全恢復不了原來(lái)的數據,使得數字電視廣播的高可靠性大大降低。
為了提高傳輸系統的可靠性,需要在數字調制之前對數字基帶信號進(jìn)行前向糾錯編碼,也就是信道編碼,信道編碼的目的就是數字電視系統的抗干擾能力,使碼在傳輸中即使有各種干擾,接收端仍然能夠正確接收。
1 RS碼編碼原理
RS(n,k)碼,也寫(xiě)成RS(n,k,2t),是非二進(jìn)制碼。它是由k個(gè)m-bits的輸入數據流,加上由k個(gè)m-bits的輸入數據流生成的2t個(gè)m-bits的校驗數據流而產(chǎn)生的n個(gè)m-bits數據流。具有以下的特性:
①0kn2m+2。通常n=2m-1。②2t=n-k。t表示糾錯的最大能力。③最小碼距d0=2t+1。
RS(n,k)碼是一種多進(jìn)制線(xiàn)性分組碼。構成RS(n,k)碼常用以下的系統編碼方式:
其中a是本原元。r=n-k,t是糾錯的最大個(gè)數,modg(x)表示除以g(x)的余數。
2 設計實(shí)現
RS(204,188)碼實(shí)際上是RS(255,239)碼的截斷碼,常用于數字電視的信道糾錯。
評論