FEC原理及應(yīng)用_第1頁
FEC原理及應(yīng)用_第2頁
FEC原理及應(yīng)用_第3頁
FEC原理及應(yīng)用_第4頁
FEC原理及應(yīng)用_第5頁
已閱讀5頁,還剩61頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、FEC原理及原理及應(yīng)用應(yīng)用第四組第四組差錯控制編碼差錯控制編碼 1 引言引言 2 常用簡單分組碼常用簡單分組碼 3 線性分組碼線性分組碼 4 循環(huán)碼循環(huán)碼 5 BCH碼碼 6 RS碼碼 1.1 引言引言 1.1.1 信源編碼與信道編碼的基本概念信源編碼與信道編碼的基本概念 在數(shù)字通信系統(tǒng)中,為了提高數(shù)字信號在數(shù)字通信系統(tǒng)中,為了提高數(shù)字信號傳輸?shù)挠行远扇〉木幋a稱為信源編碼;傳輸?shù)挠行远扇〉木幋a稱為信源編碼;為了提高數(shù)字通信的可靠性而采取的編碼稱為了提高數(shù)字通信的可靠性而采取的編碼稱為信道編碼。為信道編碼。 1、信源編碼、信源編碼 2、信道編碼(差錯控制編碼)信道編碼(差錯控制編碼) 差

2、錯控制編碼是在信息序列上附加上一差錯控制編碼是在信息序列上附加上一些監(jiān)督碼元,利用這些冗余的碼元,使原來些監(jiān)督碼元,利用這些冗余的碼元,使原來不規(guī)律的或規(guī)律性不強的原始數(shù)字信號變?yōu)椴灰?guī)律的或規(guī)律性不強的原始數(shù)字信號變?yōu)橛幸?guī)律的數(shù)字信號;差錯控制譯碼則利用這有規(guī)律的數(shù)字信號;差錯控制譯碼則利用這些規(guī)律性來鑒別傳輸過程是否發(fā)生錯誤,或些規(guī)律性來鑒別傳輸過程是否發(fā)生錯誤,或進而糾正錯誤。進而糾正錯誤。 1.1.2 糾錯編碼的分類糾錯編碼的分類 (1)按照信道編碼的不同功能,可以將)按照信道編碼的不同功能,可以將它分為檢錯碼和糾錯碼。它分為檢錯碼和糾錯碼。 (2)按照信息碼元和監(jiān)督碼元之間的檢按照信息

3、碼元和監(jiān)督碼元之間的檢驗關(guān)系,可以將它分為線性和非線性碼。驗關(guān)系,可以將它分為線性和非線性碼。 (3)按照信息碼元和監(jiān)督碼元之間的約按照信息碼元和監(jiān)督碼元之間的約束方式不同,可以將它分為分組碼和卷積碼。束方式不同,可以將它分為分組碼和卷積碼。 (4)按照信息碼元在編碼后是否保持原按照信息碼元在編碼后是否保持原來的形式,可以將它分為系統(tǒng)碼和非系統(tǒng)碼。來的形式,可以將它分為系統(tǒng)碼和非系統(tǒng)碼。 (5)按照糾正錯誤的類型不同,可以將按照糾正錯誤的類型不同,可以將它分為糾正隨機錯誤碼和糾正突發(fā)錯誤碼它分為糾正隨機錯誤碼和糾正突發(fā)錯誤碼。 (6)按照信道編碼所采用的數(shù)學(xué)方法不按照信道編碼所采用的數(shù)學(xué)方法不

4、同,可以將它分為代數(shù)碼、幾何碼和算術(shù)碼。同,可以將它分為代數(shù)碼、幾何碼和算術(shù)碼。 隨著數(shù)字通信系統(tǒng)的發(fā)展,可以將信道隨著數(shù)字通信系統(tǒng)的發(fā)展,可以將信道編碼器和調(diào)制器統(tǒng)一起來綜合設(shè)計,這就是編碼器和調(diào)制器統(tǒng)一起來綜合設(shè)計,這就是所謂的網(wǎng)格編碼調(diào)制。所謂的網(wǎng)格編碼調(diào)制。 1.1.2 差錯控制方式差錯控制方式 發(fā)發(fā)可以糾正錯誤的碼(a) 前向糾錯(FEC)收收發(fā)能夠發(fā)現(xiàn)錯誤的碼應(yīng)答信號(b) 檢錯重發(fā)(ARQ)收可以發(fā)現(xiàn)和糾正錯誤的碼應(yīng)答信號(c) 混合糾錯檢錯(HEC)檢錯重發(fā)方式:檢錯重發(fā)方式:檢錯重發(fā)(檢錯重發(fā)(ARQ)的優(yōu)點主要表現(xiàn)在:)的優(yōu)點主要表現(xiàn)在: (1)只需要少量的冗余碼,就可以得

5、到)只需要少量的冗余碼,就可以得到極低的輸出誤碼率;極低的輸出誤碼率; (2)有一定的自適應(yīng)能力;有一定的自適應(yīng)能力; 信源編碼器和緩沖存儲器重發(fā)控制雙向信道解碼器指令產(chǎn)生器輸出緩沖存儲器收信者正確時輸出錯誤時刪除某些不足主要表現(xiàn)在:某些不足主要表現(xiàn)在: (1)需要反向信道,故不能用于單向傳需要反向信道,故不能用于單向傳輸系統(tǒng),并且實現(xiàn)重發(fā)控制比較復(fù)雜;輸系統(tǒng),并且實現(xiàn)重發(fā)控制比較復(fù)雜; (2)通信效率低,)通信效率低,不適合嚴格實時傳輸不適合嚴格實時傳輸系統(tǒng)。系統(tǒng)。 混合糾錯方式是前向糾錯方式和檢錯重混合糾錯方式是前向糾錯方式和檢錯重發(fā)方式的結(jié)合。發(fā)方式的結(jié)合。 1.1.2 糾錯編碼的基本原

6、理糾錯編碼的基本原理 信道編碼有關(guān)的基本概念:信道編碼有關(guān)的基本概念: 碼長:碼字中碼元的數(shù)目;碼長:碼字中碼元的數(shù)目; 碼重:碼字中非碼重:碼字中非0數(shù)字的數(shù)目;數(shù)字的數(shù)目; 碼距:兩個等長碼字之間對應(yīng)位不同的數(shù)碼距:兩個等長碼字之間對應(yīng)位不同的數(shù)目,有時也稱作這兩個碼字的漢明距離。目,有時也稱作這兩個碼字的漢明距離。 最小碼距:在碼字集合中全體碼字之間距最小碼距:在碼字集合中全體碼字之間距離的最小數(shù)值。離的最小數(shù)值。 糾錯碼的抗干擾能力完全取決于許用碼糾錯碼的抗干擾能力完全取決于許用碼字之間的距離,碼的最小距離越大,說明碼字之間的距離,碼的最小距離越大,說明碼字間的最小差別越大,抗干擾能力

7、就越強。字間的最小差別越大,抗干擾能力就越強。 分組碼的最小漢明距離分組碼的最小漢明距離d0與檢錯和糾錯與檢錯和糾錯能力之間滿足下列關(guān)系:能力之間滿足下列關(guān)系: (1)當(dāng)碼字用于檢測錯誤時,如果要檢)當(dāng)碼字用于檢測錯誤時,如果要檢測測e個錯誤,則個錯誤,則 d0 e+1; (2)當(dāng)碼字用于糾正錯誤時,如果要糾當(dāng)碼字用于糾正錯誤時,如果要糾正正t個錯誤,則個錯誤,則 d0 2t+1; (3)若碼字用于糾若碼字用于糾t個錯誤,同時檢個錯誤,同時檢e個個錯誤時(錯誤時(et),則),則 d0 t+e+1。 編碼效率編碼效率Rc可以用下式表示:可以用下式表示:nrnrnnkRc1eBAd0tAtB1t

8、AeB1(a)(b)(c)d0d0 1.2 常用簡單分組碼常用簡單分組碼 1.2.1 奇偶監(jiān)督碼奇偶監(jiān)督碼 可以表示成為(可以表示成為(n,n-1)。如果是奇)。如果是奇監(jiān)督碼,在附加上一個監(jiān)督元以后,碼長監(jiān)督碼,在附加上一個監(jiān)督元以后,碼長為為n的碼字中的碼字中“1”的個數(shù)為奇數(shù)個;如果的個數(shù)為奇數(shù)個;如果是偶監(jiān)督碼,在附加上一個監(jiān)督元以后,是偶監(jiān)督碼,在附加上一個監(jiān)督元以后,碼長為碼長為n的碼字中的碼字中“1”的個數(shù)為偶數(shù)個。的個數(shù)為偶數(shù)個。 an-1+an-2+ +a1+a0 = 0 奇偶監(jiān)督碼的編碼可以用軟件實現(xiàn),也奇偶監(jiān)督碼的編碼可以用軟件實現(xiàn),也可用硬件電路實現(xiàn)。可用硬件電路實現(xiàn)。

9、 如果碼組如果碼組B無錯,無錯,BA,則,則M0;如果;如果碼組碼組B有單個(或奇數(shù)個)錯誤,則有單個(或奇數(shù)個)錯誤,則M1。 a4a3a2a1a0a4a3a2a1信息組編碼輸出b0b4b3b2b1接收碼組檢錯信號SBAM 1.2.2 行列監(jiān)督碼行列監(jiān)督碼 行列監(jiān)督碼又稱水平垂直一致監(jiān)督碼或行列監(jiān)督碼又稱水平垂直一致監(jiān)督碼或二維奇偶監(jiān)督碼,有時還被稱為矩陣碼。二維奇偶監(jiān)督碼,有時還被稱為矩陣碼。1 1 0 0 1 0 1 0 0 00 1 0 0 0 0 1 1 0 10 1 1 1 1 0 0 0 0 11 0 0 1 1 1 0 0 0 01 0 1 0 1 0 1 0 1 000101

10、1 1 0 0 0 1 1 1 1 0 0 二維奇偶監(jiān)督碼適于檢測突發(fā)錯碼。二二維奇偶監(jiān)督碼適于檢測突發(fā)錯碼。二維奇偶監(jiān)督碼不僅可用來檢錯,還可用來糾維奇偶監(jiān)督碼不僅可用來檢錯,還可用來糾正一些錯碼。正一些錯碼。 1.2.3 恒比碼恒比碼 恒比碼又稱等重碼,該碼的碼字中恒比碼又稱等重碼,該碼的碼字中1和和0的位數(shù)保持恒定的比例。具體情況見表的位數(shù)保持恒定的比例。具體情況見表8-3。 目前我國電傳通信中普遍采用目前我國電傳通信中普遍采用3:2碼,碼,國際上通用的國際上通用的ARQ電報通信系統(tǒng)中,采用電報通信系統(tǒng)中,采用3:4碼即碼即7中取中取3碼。碼。 1.3 線性分組碼線性分組碼 1.3.1

11、基本概念基本概念 分組碼是一組固定長度的碼組,可表分組碼是一組固定長度的碼組,可表示為(示為(n , k),通常它用于前向糾錯。在),通常它用于前向糾錯。在編碼時,編碼時,k個信息位被編為個信息位被編為n位碼組長度,位碼組長度,而而n-k個監(jiān)督位的作用就是實現(xiàn)檢錯與糾錯。個監(jiān)督位的作用就是實現(xiàn)檢錯與糾錯。 這樣,一個這樣,一個k比特信息的線性分組碼可比特信息的線性分組碼可以映射到一個長度為以映射到一個長度為n碼組上。碼組上。 線性分組碼的主要性質(zhì)如下:線性分組碼的主要性質(zhì)如下: (1)任意兩許用碼之和仍為一許用碼,)任意兩許用碼之和仍為一許用碼,也就是說,線性分組碼具有封閉性;也就是說,線性分

12、組碼具有封閉性; (2)碼組間的最小碼距等于非零碼的最碼組間的最小碼距等于非零碼的最小碼重。小碼重。 對偶校驗時的監(jiān)督關(guān)系。在接收端解碼時,對偶校驗時的監(jiān)督關(guān)系。在接收端解碼時,實際上就是在計算:實際上就是在計算: S = bn-1+bn-2+ +b1+b0 若若S0,則無錯;若,則無錯;若S1就認為有錯。就認為有錯。 當(dāng)當(dāng)r個監(jiān)督方程式計算得到的校正子有個監(jiān)督方程式計算得到的校正子有r位,可以用來指示位,可以用來指示2r-1種誤碼圖樣。種誤碼圖樣。 如果希望用如果希望用r個監(jiān)督位構(gòu)造出個監(jiān)督位構(gòu)造出r個監(jiān)督關(guān)系個監(jiān)督關(guān)系式來指示一位錯碼的式來指示一位錯碼的n種可能,則要求:種可能,則要求:

13、例如例如r 3,若取,若取r = 3,則,則n = k+r = 7。假。假設(shè)設(shè)S3、S2、S1三位校正字碼組與誤碼位置的三位校正字碼組與誤碼位置的關(guān)系如表關(guān)系如表8-4。根據(jù)表。根據(jù)表8-4,可以構(gòu)成如下關(guān),可以構(gòu)成如下關(guān)系式:系式:1212rknrr或S1= a6+a5+a4+a2 , S2= a6+a5+a4+a2 , S3= a6+a4+a3+a0 進而得到進而得到下面的方程組形式:下面的方程組形式: 接收端收到每個碼組后,計算出接收端收到每個碼組后,計算出S3、S2和和S1,如不全為,如不全為0,則可按表,則可按表8-4確定誤碼的確定誤碼的位置,然后予以糾正。不難看出,上述(位置,然后

14、予以糾正。不難看出,上述(7,4)碼的最小碼距)碼的最小碼距dmin3。000034613562456aaaaaaaaaaaaaaaaaaaaaaaa034613562456 1.3.2 監(jiān)督矩陣監(jiān)督矩陣H和生成矩陣和生成矩陣G 將(將(7,4)碼的三個監(jiān)督方程式可以重)碼的三個監(jiān)督方程式可以重新改寫為如下形式:新改寫為如下形式:上式可以記作:上式可以記作:HAT=0T或或AHT=0 ,其中,其中 010011010010101100010111012345601234560123456aaaaaaaaaaaaaaaaaaaaa0001001101010101100101110123456Ta

15、aaaaaarIPH1001101010101100101110000aaaaaaa0123456A也可以用矩陣形式來表示:也可以用矩陣形式來表示:或表示成為:或表示成為: 這時這時Q = PT,如果在,如果在Q矩陣的左邊在加上一矩陣的左邊在加上一個個kk的單位矩陣,就形成了一個新矩陣的單位矩陣,就形成了一個新矩陣G: 3456012110110110111aaaaaaa Q34563456012110101011111aaaaaaaaaaa1101000101010001100101110001QIGk 這里這里G稱為生成矩陣,利用它可以產(chǎn)生整稱為生成矩陣,利用它可以產(chǎn)生整個碼組:個碼組:G

16、GMA3456aaaa 1.3.3 校驗子校驗子S 設(shè)發(fā)送組碼設(shè)發(fā)送組碼A,在傳輸過程中有可能出,在傳輸過程中有可能出現(xiàn)誤碼,這時接收到的碼組為現(xiàn)誤碼,這時接收到的碼組為B。則收發(fā)碼。則收發(fā)碼組之差為:組之差為:其其中:中: 則接收端利用接收到的碼組則接收端利用接收到的碼組B計算校正子:計算校正子: S=BHT=(A+E)HT= AHT + EHT = EHT 因此,校正子僅與因此,校正子僅與E有關(guān),即錯誤圖樣與校有關(guān),即錯誤圖樣與校正子之間有確定的關(guān)系。正子之間有確定的關(guān)系。 021021021eeeaaabbbnnnnnnEABiiiiiababe10 1.3.4 漢明碼漢明碼 漢明碼是一

17、種能夠糾正單個錯誤的線性漢明碼是一種能夠糾正單個錯誤的線性分組碼。它有以下特點:分組碼。它有以下特點: (1)最小碼距)最小碼距dmin3,可糾正一位錯誤;,可糾正一位錯誤; (2)碼長碼長n與監(jiān)督元個數(shù)與監(jiān)督元個數(shù)r之間滿足關(guān)系之間滿足關(guān)系式:式: 。 通常二進制漢明碼可以表示為:通常二進制漢明碼可以表示為: 12 rnrknrr1212, (7,4)系統(tǒng)漢明碼的編碼器和譯碼器)系統(tǒng)漢明碼的編碼器和譯碼器電路:電路:6a6a5a4a3a5a4a3a2a1a0a6b5b4b3b校正子計算器3-8 譯碼器6a5a4a3a2b1b0b3S2S1S誤碼指示1.4 循環(huán)碼循環(huán)碼 循環(huán)碼是線性分組碼的一

18、個重要子集,循環(huán)碼是線性分組碼的一個重要子集,是目前研究得最成熟的一類碼,它有許多是目前研究得最成熟的一類碼,它有許多特殊的代數(shù)性質(zhì)。特殊的代數(shù)性質(zhì)。 1.4.1 循環(huán)碼的特點循環(huán)碼的特點 循環(huán)特性是指:循環(huán)碼中任一許用碼循環(huán)特性是指:循環(huán)碼中任一許用碼組經(jīng)過循環(huán)移位后,所得到的碼組仍然是組經(jīng)過循環(huán)移位后,所得到的碼組仍然是許用碼組。許用碼組。 則可以寫為:則可以寫為:F(x)R(x) (模(模N(x))。)。 在循環(huán)碼中,若在循環(huán)碼中,若A(x)是一個長為是一個長為n的許用的許用碼組,則在按模碼組,則在按模 運算運算下,亦是一個許用下,亦是一個許用碼組。例如,碼組。例如, 其對應(yīng)的碼組為其對

19、應(yīng)的碼組為0101110,它正是下表中,它正是下表中第第3碼字。碼字。 xNxRxQxNxF1nx 1172353589256373xxxxxxxxxxxxxxAx模 為了利用代數(shù)理論研究循環(huán)碼,可以將為了利用代數(shù)理論研究循環(huán)碼,可以將碼組用代數(shù)多項是來表示,這個多項式被稱碼組用代數(shù)多項是來表示,這個多項式被稱為碼多項式,為碼多項式,對于許用循環(huán)碼對于許用循環(huán)碼A=(an-1 an-2 a1 a0),可以將它的碼多項式表示為:可以將它的碼多項式表示為: 若一個整數(shù)若一個整數(shù)m可以表示為可以表示為: : 則在模則在模n運算下,有運算下,有mp(模(模n),同樣),同樣對于多項式而言:對于多項式而

20、言: 012211axaxaxaxAnnnn是整數(shù)QnpnpQnm1.4.2循環(huán)碼的表示方法循環(huán)碼的表示方法 一種(7,3)循環(huán)碼的全部碼字 表中的第7碼字可以表示為: 1.4.3 模模N運算運算 在整數(shù)運算中,有模n運算。例如,在模2運算中,有1+120(模2),1+231(模2),2360(模2)等。因此,若一個整數(shù)m可以表示為: 在模n運算下,有mp(模n),也就是說,在模n運算下,一整數(shù)m等于其被n除所得的余數(shù)。 模模N運算運算 碼多項式系數(shù)可按模2運算,即只取值0和1,假設(shè):計算x4+x2+1除以x3+1的值可得: 在上述運算中,由于是模2運算,因此,加法和減法是等價的,在式子中通常

21、用加法運算符,具體模2運算的規(guī)則定義如下: 通過上述分析和演算可以得到了一個重要的結(jié)論:一個長度為n的循環(huán)碼,它必為按模()運算的一個余式。 循環(huán)碼中次數(shù)最低的碼多項式稱為生成多循環(huán)碼中次數(shù)最低的碼多項式稱為生成多項式,用項式,用g(x)表示??梢宰C明生成多項式表示。可以證明生成多項式g(x)具有以下特性:具有以下特性: (1) g(x)是一個常數(shù)項為是一個常數(shù)項為1的的 次次多項式;多項式; (2) g(x)是是 的一個因式;的一個因式; (3)該循環(huán)碼中其它碼多項式都是)該循環(huán)碼中其它碼多項式都是g(x)的倍式。的倍式。 knr1nx 為了保證構(gòu)成的生成矩陣為了保證構(gòu)成的生成矩陣G的各行線

22、性的各行線性不相關(guān),通常用不相關(guān),通常用g(x)來構(gòu)造生成矩陣,來構(gòu)造生成矩陣, 顯然,上式不符合顯然,上式不符合 形式,所以形式,所以此生成矩陣不是典型形式。此生成矩陣不是典型形式。 xgxgxxgxxgxxkk21G 因此,一旦生成多項因此,一旦生成多項式式g(x)確定以后,該循環(huán)確定以后,該循環(huán)碼的生成矩陣就可以確定。碼的生成矩陣就可以確定。 1111xaxaxxgrrrQIGk 利用循環(huán)碼的特點來確定監(jiān)督矩陣利用循環(huán)碼的特點來確定監(jiān)督矩陣H: 由于(由于(n,k)循環(huán)碼中)循環(huán)碼中g(shù)(x)是是xn +1的因式,的因式,因此可令:因此可令: 監(jiān)督矩陣表示為:監(jiān)督矩陣表示為: 11111x

23、hxhxxgxxhkkkn xhxhxxhxxhxxHknkn21 1.4.5 循環(huán)碼的編、譯碼方法循環(huán)碼的編、譯碼方法 1、編碼過程、編碼過程 首先需要根據(jù)給定循環(huán)碼的參數(shù)確定生首先需要根據(jù)給定循環(huán)碼的參數(shù)確定生成多項式成多項式g(x) ,然后,利用循環(huán)碼的編碼特然后,利用循環(huán)碼的編碼特點,即所有循環(huán)碼多項式點,即所有循環(huán)碼多項式A(x)都可以被都可以被g(x)整整除,來定義生成多項式除,來定義生成多項式A(x)。下面就將以上。下面就將以上各步處理加以解釋:各步處理加以解釋: (1)用用xn-k乘乘m(x)。這一運算實際上是。這一運算實際上是把信息碼后附加上(把信息碼后附加上(n-k)個)個

24、“0”。 (2)求求r(x)。由于循環(huán)碼多項式。由于循環(huán)碼多項式A(x)都可都可以被以被g(x)整除,也就是:整除,也就是:上式也等效于:上式也等效于:這樣我們就得到了這樣我們就得到了r(x)。 (3)編碼輸出系統(tǒng)循環(huán)碼多項式編碼輸出系統(tǒng)循環(huán)碼多項式A(x)為:為: xgxrxgxmxxgxrxmxxQxgxAknkn xgxrxQxgxmxkn xrxmxxAkn 上述三步編碼過程,在硬件實現(xiàn)時,可上述三步編碼過程,在硬件實現(xiàn)時,可以利用除法電路來實現(xiàn)。以利用除法電路來實現(xiàn)。 2、譯碼過程、譯碼過程 循環(huán)碼的譯碼可以分三步進行:循環(huán)碼的譯碼可以分三步進行: (1)由接收到的碼多項式)由接收到

25、的碼多項式B(x)計算校正計算校正子(伴隨式)多項式子(伴隨式)多項式S(x); abcd1122輸出輸入mef (2)由校正子由校正子S(x)確定錯誤圖樣確定錯誤圖樣E(x); (3)將錯誤圖樣將錯誤圖樣E(x)與與B(x)相加,糾正相加,糾正錯誤。錯誤。校正子計算電路錯誤圖樣識別k級緩存器輸入糾錯后輸出12n-k1.5 BCH碼碼 主講:廖云0121211( ) ( ) ()()()mnnnrmtn kdtXg x h xx px px p (2 )mGF2220,1, ,mF ()g X232,t ()0ii ()0iX()()iiXX122() ( ),( ),( )tg XLCMxx

26、x2lii2()lii1321( ) ( ),( ),( )tg xLCMxxx1011()kkuxuu XuX11011()n kn kn knkXu Xu Xu XuX ( )( )( )( )nkXu xa x g xb x( )( )( ) ( )n kXu xb xa x g x210121( )nnV xxxx210121()()()iiiinnV 210121( )nnr xrrxr xrx210121()()()iiiininsrrrrr()() ()()iiiiirab ()()() ()()iiiiiirbaV ()()()iiiisrbe12()vjjje XXXX121

27、22()()()()()()()vjjjiiiiijjjiiise(1)ljllv 12(12 )iiiivsit 122012( )(1)(1)(1)vvvxxxxxxx( )( )( )vjvsje xe xr x0112212231121vvvvv 1121 1231 22 13111 1111 210203000vvvvvvvvsssssssssssss(1)(2)(1)(1)(2)(2 )( )( )( )( )( )( )txxxxdxxx()()()2()12()1uullXXXX ()()()11211lldssss (1)( )10,( ),dxx ll111(1)()1()

28、()()(1)121120max(,)( )( )( )lldlllxxd dxxdsssFEC(前向糾錯)的應(yīng)用主講:?,揊EC(前向糾錯)的應(yīng)用 在目前的數(shù)字通信系統(tǒng)中,前向糾錯技術(shù)FEC (Forward Error Correction)得到了廣泛的應(yīng)用。這一技術(shù)的產(chǎn)生和發(fā)展源于通信系統(tǒng)本身的需求,在工程實踐中并不存在理想的數(shù)字信道,信號在各種媒體的傳輸過程中總會產(chǎn)生畸變和非等時時延,對數(shù)字信號來說就意味著產(chǎn)生誤碼和抖動,而抖動的最終效果也反映在系統(tǒng)的誤碼上。FEC編解碼可以用硬件實現(xiàn)也可用軟件實現(xiàn),采用FEC技術(shù)可較好地改善誤碼性能。 前向糾錯是指信號在被傳輸之前預(yù)先對其進行按一定的

29、格式處理,在接收端則按規(guī)定的算法進行解碼以達到找出錯碼并糾錯的目的。FEC(前向糾錯)的應(yīng)用 FEC在光纖通信中的應(yīng)用 FEC在EPON中的應(yīng)用FEC在光纖通信中的應(yīng)用 前向糾錯技術(shù)是指信號在被送入傳輸信道之前預(yù)先進行編碼處理, 加入帶有信號特征的冗碼, 在接收端按照相應(yīng)算法對接收信號進行解碼, 從而找出傳輸過程中產(chǎn)生的錯誤碼并將其糾正的技術(shù)。 按照FEC編碼和SDH 之間的關(guān)系, 目前主要有三種方式: 帶內(nèi)FEC、帶外FEC、超級FEC。帶內(nèi)FEC 帶內(nèi)FEC 方案是ITU-T 在2000 年10 月通過的G.707 建議中提出的。所謂帶內(nèi),是指將FEC 的冗余監(jiān)督位置于SONET/SDH 原有幀格式開銷中的未定義位上,無須增加額外的帶寬,利用SDH 幀中的一部分開銷字節(jié)裝載FEC碼的監(jiān)督碼元。 為了便于接收機區(qū)分發(fā)送端是否用了FEC,在開銷中加了兩比特的FEC 狀態(tài)指示器(FSI),若FSI 為01,便表明用了FEC,若為00,則表示未用FEC。帶內(nèi)FEC SDH設(shè)備中帶內(nèi)FEC的位置帶外FEC 所謂帶外FEC,是指在SDH層下面另外增加一個FEC層,專門用于FEC的處理。這種方式要進行碼速調(diào)整,增加了線路碼率,從而提高了系統(tǒng)的成本和復(fù)雜性;帶內(nèi)編碼是指將監(jiān)督碼元映射到SDH幀結(jié)構(gòu)中示使用的開銷字節(jié)中,即利用未使用的開銷字節(jié)傳送FEC的校驗位

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論