亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        (n,1,L)卷積碼的邏輯運(yùn)算譯碼方法

        2018-11-19 07:29:58楊雪梅畢春艷
        通信電源技術(shù) 2018年9期

        楊雪梅,畢春艷

        (四川大學(xué)錦江學(xué)院 電氣與電子信息工程學(xué)院,四川 眉山 620860)

        0 引 言

        卷積碼是1955年由Elias等人提出的。在設(shè)備復(fù)雜度相同的條件下,它的性能優(yōu)于分組碼,糾錯(cuò)能力隨約束長(zhǎng)度的增加而增強(qiáng)[1-2]。目前,卷積碼最實(shí)用的(n,k,L)卷積碼是k=1的(n,1,L)卷積碼[3],已廣泛應(yīng)用于實(shí)際通信系統(tǒng)中,如2G、3G和商業(yè)衛(wèi)星通信系統(tǒng)等。例如,為了實(shí)現(xiàn)前向差錯(cuò)控制,GSM移動(dòng)通信系統(tǒng)在下行和上行鏈路中都采用了(2,1,5)卷積碼,IS-95 CDMA系統(tǒng)在下行鏈路中采用(2,1,9)卷積碼,而上行鏈路中采用(3,1,9)卷積碼。

        常用的卷積碼譯碼方法還有Viterbi譯碼[4]。但是,隨著約束長(zhǎng)度的增大,它的算法和硬件實(shí)現(xiàn)復(fù)雜度也會(huì)增加。此外,還有序列譯碼[5]和門限譯碼[6],但性能都較Viterbi譯碼差。文獻(xiàn)[7]提出了一種邏輯代數(shù)譯碼算法,但需要將錯(cuò)誤類型分類討論。本文為(n,k,L)卷積碼設(shè)計(jì)了一種基于邏輯運(yùn)算的譯碼方法,原理簡(jiǎn)單,適合于所有(n,1,L)卷積碼的譯碼。

        1 卷積碼的編譯碼原理

        1.1 編碼原理

        一個(gè)(n,k,L)卷積編碼器由 L·k-1級(jí)移位寄存器和n個(gè)模2和加法器(異或門)構(gòu)成的輸出發(fā)生器組成[3]。每輸入k比特,編碼輸出一個(gè)n比特碼字,如圖1所示。

        一個(gè)典型的(2,1,3)卷積碼的原理圖如圖2所示,連接矢量為G1=(111)2和G2=(101)2。

        (2,1,3)卷積碼的兩個(gè)異或門的編碼輸出邏輯表示式為:

        圖1 (n,k,L)卷積碼編碼器

        圖2 (2,1,3)卷積碼編碼器

        可見,輸入1位數(shù)字信號(hào),可以得到2位卷積碼輸出數(shù)據(jù)。

        (3,1,9)卷積碼連接矢量和異或門的編碼輸出邏輯表示式為:可見,輸入1位數(shù)字信號(hào),可以得到3位卷積碼輸出數(shù)據(jù)。

        1.2 基于邏輯運(yùn)算的譯碼原理

        卷積碼譯碼過程中,不僅要從現(xiàn)在時(shí)刻收到的碼組中提取譯碼信息,而且要從以前或以后的多個(gè)時(shí)刻(與約束長(zhǎng)度有關(guān))收到的碼組中提取有關(guān)信息并糾錯(cuò)。

        目前,卷積碼譯碼方法有很多,可以分為兩大類:一類是是門限譯碼[5],另一類是基于最大似然原理的譯碼,包括Viterbi譯碼[4]和序列譯碼[6]。

        邏輯運(yùn)算的算法原理主要是根據(jù)異或運(yùn)算的因果互換關(guān)系進(jìn)行編碼逆運(yùn)算從而實(shí)現(xiàn)譯碼,屬于最大似然譯碼。

        以(2,1,3)卷積碼為例,它的譯碼器結(jié)構(gòu)如圖3所示。

        圖3 (2,1,3)卷積碼的譯碼器

        利用異或運(yùn)算的可逆性,由編碼方程式可得計(jì)算重建信息碼元mk的譯碼方程:

        可見,異或逆運(yùn)算后有2個(gè)mk。若2個(gè)mk相同,則譯碼正確;若不同,表明接收到的子碼ck有錯(cuò),或前面某一次譯碼中mk-n可能出現(xiàn)誤碼。此時(shí),需檢查可能情況進(jìn)行糾錯(cuò)和判決,排除錯(cuò)誤,最終確定輸出譯碼值。其中,糾錯(cuò)和判決的思想采用擇優(yōu)保留的原則。因此,譯碼器中異或門的輸出最終會(huì)進(jìn)入最大似然譯碼算法進(jìn)行判決,實(shí)現(xiàn)最終的譯碼。

        同理,(n,k,L)卷積碼有n個(gè)碼采用邏輯運(yùn)算譯碼后會(huì)得到n個(gè)mk。若n個(gè)mk相同,則譯碼正確;若不同,根據(jù)最大似然思想進(jìn)行判決,實(shí)現(xiàn)譯碼。在隨機(jī)錯(cuò)誤干擾下,發(fā)送的編碼信號(hào)不容易成片出現(xiàn)。n越多,越有利于使用最大似然算法進(jìn)行譯碼,譯碼糾錯(cuò)越容易,出現(xiàn)誤碼的幾率相對(duì)減小。

        例如,在(3,1,9)卷積碼中,在進(jìn)行邏輯運(yùn)算譯碼后得到3個(gè)mk,根據(jù)最大似然思想,有:

        (1)若有3個(gè)mk相同,則判決該mk為譯碼值;

        (2)若3個(gè)mk不相同,此時(shí)可能出現(xiàn)錯(cuò)誤。為了避免誤碼,需假設(shè)不相等位置的mk情況繼續(xù)譯碼,選擇誤碼最優(yōu)的結(jié)果;

        若在接收子碼ck中有連續(xù)2個(gè)以上錯(cuò)誤,則譯碼可能出現(xiàn)誤碼,但后續(xù)譯碼也可進(jìn)一步發(fā)現(xiàn)誤碼,此時(shí)需要通過相關(guān)算法進(jìn)行糾正。

        2 實(shí)現(xiàn)與仿真

        通過卷積碼編碼方程,利用matlab仿真平臺(tái)得到其發(fā)送子碼。若發(fā)送信號(hào)序列為110100111,如表1所示。

        表1 編碼舉例

        在matlab仿真平臺(tái)上,對(duì)幾種常用的卷積碼如(2,1,5)、(3,1,9)等基于邏輯運(yùn)算譯碼進(jìn)行仿真,并通過高斯白噪聲信道隨機(jī)加錯(cuò),檢查其誤碼特性。譯碼流程圖如圖4所示。

        圖4 (n,1,L)卷積碼邏輯運(yùn)算譯碼流程

        隨機(jī)產(chǎn)生一串二進(jìn)制數(shù)字序列,測(cè)試長(zhǎng)度為1 000,在不同信噪比SNR下,(2,1,5)和(3,1,9)卷積碼的誤碼率如表2所示。

        由表2可知,(2,1,5)和(3,1,9)卷積碼均能在邏輯運(yùn)算譯碼方法下實(shí)現(xiàn)譯碼。約束長(zhǎng)度不同,檢錯(cuò)糾錯(cuò)能力也有所不同。但是,算法或程序尚存在不成熟之處,需進(jìn)一步研究改進(jìn)性能。

        表2 SNR與誤碼率對(duì)照表

        3 結(jié) 論

        利用邏輯異或運(yùn)算的可逆性,將接收子碼與移位寄存器中數(shù)據(jù)根據(jù)編碼規(guī)則進(jìn)行異或逆運(yùn)算,得到n個(gè)發(fā)送數(shù)據(jù),并根據(jù)最大似然思想完成對(duì)(n,k,L)卷積碼的邏輯運(yùn)算譯碼功能,并通過matlab仿真驗(yàn)證了其功能。該算法簡(jiǎn)單,容易實(shí)現(xiàn),對(duì)(n,k,L)卷積碼n>2時(shí)均適用。

        国产精品无码久久AⅤ人妖| 久久久受www免费人成| 国产亚洲精品久久久久久| 欧美人与动zozo| 最新国产av网址大全| 亚洲丝袜美腿在线视频| 无码精品人妻一区二区三区av| 色av综合av综合无码网站| av无码特黄一级| 精品中文字幕在线不卡| 一本色道久久88亚洲精品综合| 一群黑人大战亚裔女在线播放| 手机AV片在线| 亚洲不卡免费观看av一区二区| 亚洲熟妇久久精品| 在教室伦流澡到高潮hnp视频| 亚洲欧美日韩一区在线观看| 精彩亚洲一区二区三区| 国产精品免费_区二区三区观看| 久热香蕉视频| 亚洲中文字幕第二十三页| 少妇激情一区二区三区99| 爆爽久久久一区二区又大又黄又嫩| 未满十八勿入av网免费| 好看的国内自拍三级网站| 无码熟妇人妻av在线网站| 成人性做爰aaa片免费看| 日韩在线精品在线观看| 国产午夜精品久久精品| 无码av不卡一区二区三区| 欧美色aⅴ欧美综合色| 中文字幕一区二区三区.| 手机在线观看日韩不卡av| 国产精品自在线拍国产| 亚洲精品一区网站在线观看| 黄片国产一区二区三区| 天天摸夜夜摸摸到高潮| 国产成人午夜福利在线观看者| 久久久精品国产亚洲av网不卡| 国产成人av无码精品| 成在人线av无码免观看麻豆|