用誤碼率測(cè)試儀測(cè)試驅(qū)動(dòng)FEC代碼
為了設(shè)計(jì)一個(gè)適用于這一數(shù)據(jù)的糾錯(cuò)器,你首先使用一個(gè)簡(jiǎn)單的8位符號(hào)長(zhǎng)的一維信息包代碼,即RS(204,196),它是一個(gè)T=4 的糾錯(cuò)器。當(dāng)誤碼率小于每204字節(jié)信息包4字節(jié)差錯(cuò)時(shí),該代碼能糾正符號(hào)錯(cuò)誤。為了在一個(gè)具有FEC仿真功能的誤碼率測(cè)試儀內(nèi)部進(jìn)行這種分析,你必須啟用此類糾錯(cuò)器并設(shè)置表2中列出的參數(shù)。
這一分析顯示,簡(jiǎn)單的FEC可將誤碼率減小到8.55×10-7。為了實(shí)現(xiàn)這種代碼,你必須增加等待時(shí)間才能使用數(shù)據(jù),以便為緩存204數(shù)據(jù)字節(jié)并對(duì)其進(jìn)行糾錯(cuò)處理留出時(shí)間,這通常需要第 2 條傳送數(shù)據(jù)的信道。此外,還需要增加4%的開(kāi)銷才能使誤碼率降到8.55×10-7。圖5示出了糾錯(cuò)后的數(shù)據(jù)的誤碼圖。與預(yù)期的一樣,實(shí)際上小差錯(cuò)得到糾正,但是較大的突發(fā)差錯(cuò)仍然存在。
圖 5 經(jīng)過(guò)一維RS(204,196)糾錯(cuò)和五行交錯(cuò)后,糾錯(cuò)后的誤碼率降為2.64×10-8。
為了改進(jìn)突發(fā)差錯(cuò)糾正,你可以增加一種五行交錯(cuò)方案。增加這種交錯(cuò)會(huì)提高緩存需求和資料使用的等待時(shí)間,因此交錯(cuò)深度要盡量小。為了增加這種交錯(cuò),就要將FEC參數(shù)修改為表3中列出的FEC參數(shù)。
你可望利用這一代碼糾正一個(gè)長(zhǎng)度為20字節(jié)的孤立突發(fā)差錯(cuò)。第二個(gè)代碼中的T=0這一設(shè)置表明適用這一分析的外碼沒(méi)有進(jìn)行糾錯(cuò)。這些參數(shù)將對(duì)數(shù)據(jù)進(jìn)行2維交錯(cuò),但是卻進(jìn)行一維糾錯(cuò)。使用這些設(shè)置,糾錯(cuò)后的誤碼率就降至2.64×10-8。圖5示出了這種交錯(cuò)糾錯(cuò)的誤碼圖。請(qǐng)注意:這項(xiàng)增強(qiáng)功能仍然使用相同的基本T=4解碼器技術(shù),但是解碼之前使用了交錯(cuò)技術(shù),使得誤碼更均勻地分配給一小批FEC碼字。
你可以通過(guò)使用更深的交錯(cuò)和更強(qiáng)的糾錯(cuò)能力來(lái)繼續(xù)使用這一方法,以實(shí)現(xiàn)誤碼率的大大降低,而所付出的代價(jià)是要采用復(fù)雜的糾錯(cuò)解碼器和增加等待時(shí)間。利用誤碼率測(cè)試儀中的誤碼位位置統(tǒng)計(jì)數(shù)據(jù),你可以很容易地探索各種糾錯(cuò)方法,以便就處理需求、開(kāi)銷和等待時(shí)間做出明智的抉擇,為未來(lái)的創(chuàng)新產(chǎn)品產(chǎn)生數(shù)字信道。
評(píng)論