之前提及回溯長度的概念!什么是回溯長度?它的大小對卷積碼性能有影響嗎?回溯長度有時(shí)候也叫回溯深度。首先要有回溯的概念!譯碼器中有個(gè)回溯判決單元,這是得到譯碼信息的核心單元,該單元會根據(jù)加比選單元(ACS)時(shí)得到的最小狀態(tài)標(biāo)號和相應(yīng)的譯碼信息,通過回溯的辦法得到譯碼信息。具體的工程做法又是如何呢?當(dāng)路徑存貯記錄長度第一次超過回溯路徑譯碼長度時(shí),將標(biāo)志位復(fù)位,繼續(xù)進(jìn)行運(yùn)算。當(dāng)路徑存貯記錄長度達(dá)到定義的路徑存貯容量時(shí),選擇從任意一個(gè)狀態(tài)開始進(jìn)行回溯。譯碼回溯深度,一般為寄存器個(gè)數(shù)的4-10倍。因此,回溯長度可以簡單的理解為想要開始判決的時(shí)候離最開始計(jì)算度量時(shí)刻的距離!當(dāng)然這個(gè)距離一般就是比特長度!那是不是越長越好呢?當(dāng)然不是!怎么驗(yàn)證?仿真程序可以幫你忙!之前的程序中有下面這段語句!
%%% 硬判決
tblen = 32; % Traceback length 回溯長度 重要指標(biāo)!??!
% cont模式中,vitdec譯碼會有延遲,延遲的長度為tblen長度,
data5 = vitdec(data4,trellis,tblen,'cont','hard'); % Hard decision
不斷改變tblen的值,看看誤碼率的變化吧!這樣就可以知道該值對卷積碼性能的影響情況了!這也就是理論和實(shí)踐的結(jié)合!
譯碼器一般有幾個(gè)單元呢?
譯碼器由度量計(jì)算(BMG )、加比選(ACS)、累加度量、幸存信息、回溯判決這五個(gè)單元組成。要想理解這些具體單元的功能,請看后續(xù)的專題系列文章《維特比譯碼的matlab實(shí)現(xiàn)》!
工程知識!
工程中常使用0來進(jìn)行收尾!要有多少個(gè)0呢?能填滿寄存器即可!以前還需要考慮以下兩個(gè)因素!
現(xiàn)在呢?器件能力太強(qiáng)大了,這已經(jīng)不是什么障礙了!存儲空間足夠大,就不在乎約束長度的值了。(2,1,9)的卷積碼也經(jīng)常被使用!講完了這些概念,我們進(jìn)入級聯(lián)碼的相關(guān)知識!什么是級聯(lián)碼?新概念!
實(shí)際中最常用的級聯(lián)碼是RS碼和卷積碼的級聯(lián)組合!之前在企業(yè)工作的時(shí)候,研制一款用于某衛(wèi)星通信系統(tǒng)的背負(fù)式衛(wèi)星地球站。該系統(tǒng)的傳輸體制里面就含有級聯(lián)編碼!采用的就是RS編碼與卷積碼級聯(lián)的編碼技術(shù),當(dāng)然還含有交織的內(nèi)容。通過級聯(lián)編碼可以提高信息傳輸?shù)目煽啃?,而且在傳輸不同業(yè)務(wù)中采用不同編碼方案,以滿足不同業(yè)務(wù)對誤碼率和信息速率的不同要求。加入級聯(lián)編碼可以使得傳輸?shù)恼`碼性能提高了幾個(gè)數(shù)量級,提高了傳輸?shù)目煽啃浴?/p>
信道編碼定理指出,隨著碼長的增加,譯碼錯誤概率按指數(shù)接近于零。因此要可靠通信就必須使用長碼,但隨著碼長的增加,譯碼器的復(fù)雜度、計(jì)算量也隨之增加,以致難以應(yīng)用在實(shí)際場合中。為了解決性能與實(shí)現(xiàn)難度的矛盾,1966年,F(xiàn)orney提出級聯(lián)碼概念,即把幾個(gè)較短的碼串接在一起組成一個(gè)碼長較長的編碼組合,把編制長碼的過程分幾級完成,以此來減少各級譯碼的復(fù)雜度。級聯(lián)碼通常分兩級。
通常在構(gòu)建級聯(lián)碼時(shí),內(nèi)外碼選擇具有互補(bǔ)性碼型。如在本系統(tǒng)中外碼采用的是RS碼,而內(nèi)碼選擇卷積碼,RS碼與卷積碼串行級聯(lián)碼的優(yōu)點(diǎn)是結(jié)合了RS碼糾突發(fā)錯誤的能力和卷積碼糾隨機(jī)錯誤的能力,在相對較低的復(fù)雜度下取得較好的糾錯性能,這種級聯(lián)碼組合形式已被國際空間數(shù)據(jù)系統(tǒng)咨詢委員會(CCSDS)作為標(biāo)準(zhǔn)推薦使用。具體選擇分組碼還是卷積碼作為內(nèi)碼還要跟根據(jù)實(shí)際應(yīng)用場合(信道情況和碼率)作出決定。理論先介紹到這里,下面還是按照我寫文章的傳統(tǒng),該來通過看程序來進(jìn)一步消化理論知識了!
原文標(biāo)題:通信原理與matlab仿真v3 第八章 編碼調(diào)制一起來(6)
文章出處:【微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責(zé)任編輯:haq
-
通信
+關(guān)注
關(guān)注
18文章
5950瀏覽量
135787 -
仿真
+關(guān)注
關(guān)注
50文章
4023瀏覽量
133338
原文標(biāo)題:通信原理與matlab仿真v3 第八章 編碼調(diào)制一起來(6)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論