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