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

        ?

        一種多進(jìn)制噴泉碼短碼的編譯碼方法

        2016-01-01 03:04:39陳莉華
        無線互聯(lián)科技 2016年10期

        陳莉華

        (北京理工大學(xué)出版社有限責(zé)任公司,北京 100081)

        ?

        一種多進(jìn)制噴泉碼短碼的編譯碼方法

        陳莉華

        (北京理工大學(xué)出版社有限責(zé)任公司,北京 100081)

        摘 要:噴泉碼在碼長較長時,采用復(fù)雜度與碼長呈近線性關(guān)系的置信傳播譯碼,可靠性接近香農(nóng)限,編碼效率接近1。由于噴泉碼在編碼效率和譯碼復(fù)雜度方面具有優(yōu)勢,因而在多媒體廣播多播、分布式存儲、容遲容斷網(wǎng)絡(luò)等領(lǐng)域得到廣泛應(yīng)用。但基于二進(jìn)制的傳統(tǒng)噴泉編碼,為了獲得較好的譯碼性能和編碼效率,碼長比較長,一般都需要達(dá)到幾千甚至幾萬個符號;應(yīng)用于短文件的存儲、傳輸,編碼效率大為下降,帶來存儲和效率的急劇下降。文章介紹了一種多進(jìn)制噴泉編譯碼,其效率與二進(jìn)制編碼相比,在效率和性能方面得到顯著提升,但譯碼復(fù)雜度僅略有上升。

        關(guān)鍵詞:噴泉碼短碼;LT碼;Raptor碼

        1 概述

        數(shù)字噴泉碼是一種應(yīng)用于刪除信道的糾錯編碼技術(shù),其典型應(yīng)用多媒體廣播多播、分布式存儲、容遲容斷網(wǎng)絡(luò)等[1]。該編碼的基本思想如下:在發(fā)送端,將需要發(fā)送的K個數(shù)據(jù)包進(jìn)行線性組合,按需生成N個編碼包;在接收端,接收到K個編碼包,求解線性方程組就可以求出信源數(shù)據(jù)包。每一個傳輸?shù)木幋a包可嵌入包編號、CRC校驗等。接收端檢查CRC即可獲知某編碼包是否被正確傳輸,因而信道可等效為刪除信道。采用偽隨機的方法選取編碼系數(shù),接收端根據(jù)包編號即可生成編碼系數(shù),恢復(fù)編碼方程,因而無須傳輸編碼系數(shù)?;诖?,不管接收到哪些編碼包,無論噴泉包的順序如何,接收端都可以求解線性方程組恢復(fù)原始數(shù)據(jù)。這好比人們使用杯子接水來喝,飲水者只關(guān)心杯子是否裝滿;至于哪些水滴接入杯中,則不必關(guān)心。

        基于噴泉碼的基本思想,M.Luby和A.Shokrollahi分別提出了兩種實用的噴泉碼,即LT碼和Raptor碼。目前,LT碼已經(jīng)在無線組播、分布式存儲等多個領(lǐng)域得到應(yīng)用[2-5]。但目前實用的噴泉碼在碼長很長時,其譯碼復(fù)雜度、譯碼性能和編碼效率表現(xiàn)優(yōu)異。但對于短噴泉碼,這些性能表現(xiàn)不佳。例如,采用LT碼,如果希望編碼開銷小于5%,則信源長度需要10000以上。如果編碼長度小于1000,則編碼開銷高于30%。實際的有線通信、無線通信及文件存儲系統(tǒng),長度很短的信息、短文件比較多;這些短信息、短文件不太適合碼長很長的噴泉碼編碼?;诖?,本文介紹一種高效率的多進(jìn)制噴泉碼。這種編碼基于有限域,其效率與二進(jìn)制編碼相比,在效率和性能方面得到顯著提升,但譯碼復(fù)雜度僅略有上升。

        2 多進(jìn)制噴泉碼的編碼

        考慮二進(jìn)制編碼的線性方程組的系數(shù)矩陣只能選取0和1,因此希望矩陣的秩為K,比較有效的方法是增加方程組的數(shù)量N。這樣,當(dāng)碼長較短時,增加N會造成編碼效率的下降。如果采用多進(jìn)制編碼,由于系數(shù)矩陣中每個元素的維度增加,容易達(dá)到滿秩?;诖耍捎枚噙M(jìn)制編碼可有效提高短碼的編碼效率。

        對噴泉碼進(jìn)行編碼的方法如下:

        選取非負(fù)整數(shù)di。一般地,該非負(fù)整數(shù)可基于魯棒孤子分布μ(d)隨機選取。稱di為編碼符號Vi的編碼度。然后,隨機均勻地從K個信源符號中選di個符號,并基于有限域GF(q)隨機均勻地生成di個非零編碼系數(shù)。將選出的信源符號和這些非零系數(shù)對應(yīng)相乘,然后作和,就得到編碼符號Vi的值。

        3 多進(jìn)制噴泉碼的譯碼算法

        由上小節(jié)可知,多進(jìn)制噴泉編碼可表示成線性方程組w=A·m。只要矩陣A的秩為K,收到w=[w1,w2,…,wN]T后,譯碼器通過基于有限域GF(q)的高斯消元就能夠求解出信源矢量m=[m1,m2,…,wK]T,實現(xiàn)最大似然序列譯碼。但直接進(jìn)行高斯消元時,由于存在大量的行列置換及消元所需的乘法和加法運算,復(fù)雜度為O(K2)到O(K3),難以實際應(yīng)用。事實上,注意到的w=A·m矩陣為稀疏矩陣。利用該特性,可大大降低譯碼復(fù)雜度?;诖耍o出低復(fù)雜度譯碼過程如下:

        (1)對矩陣A進(jìn)行主元選擇。

        主元選擇的步驟和常規(guī)的高斯消元法一致,包括K步前向迭代過程。在第K步,將第K行用(K,K)位置的元素歸一化,然后將該行的適當(dāng)倍數(shù)并疊加到下面各行,使下面各行第K列的元素全化成零。重復(fù)該過程K次,矩陣變成上三角形式。為了最小化局部填充元和局部操作量,選取最大填入和操作數(shù)最小的元素作為主元。

        (2)主元原位高斯消元。

        在常規(guī)的高斯消元法中,存在大量的行交換。由于行交換需要反復(fù)復(fù)制數(shù)據(jù),造成譯碼計算和存儲量的上升。對于稀疏編碼矩陣,矩陣中存在大量的零元,這些零元參加運算和存儲器的存取會造成存儲和計算資源的浪費。實際上,不需要進(jìn)行實際的行列交換,用2K個存儲單元記錄迭代過程中主元行號和列號就可以了。

        具體地,在迭代過程的每一步,基于稀疏存儲,每次消元,根據(jù)所存取的行,讀取非零元素,然后進(jìn)行消元操作,更新非零元素的存儲記錄。在此基礎(chǔ)上,根據(jù)步驟1選取主元,記錄其行號和列號。重復(fù)該過程,直到完成整個方程組的消元,將系數(shù)矩陣化為下三角矩陣。

        最后,采用后向迭代,求解線性方程組w=A·m中的未知量m的元素,得到譯碼輸出序列m。這樣就完成了多進(jìn)制噴泉碼的編碼和譯碼過程。

        4 仿真結(jié)果

        采用魯棒孤子(Robust-Soliton)分布作為編碼度分布函數(shù)μ(d)。令信源長度為K,設(shè)c和δ是滿足c>0和c<δ<1的兩個參數(shù),令其1n(x)表示自然對數(shù)。設(shè)d=1時,時,設(shè)當(dāng)時;當(dāng)d=K時,;對于其他的

        為了說明使用魯棒孤子分布選取編碼度時多進(jìn)制噴泉碼的性能,選取噴泉短碼長度K=100,C=0.05,改變參數(shù)δ,編碼度采用魯棒孤子分布,使用多進(jìn)制噴泉碼編譯碼方法。選取q=2和q=16兩種情況。經(jīng)驗證,在譯碼失敗概率為10-2時,碼長為100的16進(jìn)制短碼,其編碼開銷只需要5%。對于二進(jìn)制編碼,若實現(xiàn)這樣低的編碼開銷,如第1節(jié)所述,其編碼長度需要10000以上。

        使用魯棒孤子分布,選取N=1250,K=1000,C=0.05,δ =0.05構(gòu)造二進(jìn)制和十六進(jìn)制的LT碼,基于稀疏矩陣的高斯消元法實現(xiàn)了最大似然序列譯碼。經(jīng)仿真驗證,多進(jìn)制噴泉碼的最大似然譯碼遠(yuǎn)遠(yuǎn)快于常規(guī)的高斯消元法,計算復(fù)雜度僅為BP算法的4倍。作為比較,通過仿真驗證常規(guī)的高斯消元法對該編碼譯碼的復(fù)雜度,發(fā)現(xiàn)采用常規(guī)高斯消元法時,計算復(fù)雜度為BP算法的170倍,不具實用價值。這說明,多進(jìn)制噴泉碼比二進(jìn)制編碼在復(fù)雜度方面只略有提高,但短碼性能獲得顯著提升。

        5 結(jié)語

        二進(jìn)制噴泉碼在碼長很長時具有很高的效率和優(yōu)異的譯碼性能。但碼長較短時,編碼效率急劇下降。基于此,本文介紹了一種多進(jìn)制噴泉碼,給出了噴泉短碼的編碼,并利用編碼矩陣的稀疏特性,討論了主元原位消元和稀疏存儲和計算的低復(fù)雜度譯碼方法。經(jīng)仿真驗證,與二進(jìn)制編碼相比,多進(jìn)制編碼在效率和性能方面得到顯著提升,但譯碼復(fù)雜度僅略有上升。

        [參考文獻(xiàn)]

        [1]LUBY M.CODES LT.In Proceeding of the 43rd Annual IEEE Symposium[J].Foundations of Computer Science ,2002(10):271-282.

        [2]Mitzenmacher M.Digital Fountains:A Survey and Look Forward[J].Information Theory Workshop,2004(10):271-276.

        [3]LUBY M.CODES LT.[J].In Proceeding of the 43rd Annual Symposium[J]. Foundations of Computer Science,2002(6):271-282.

        [4]PALANKI R,Yedidia J S.Rateless codes on Noisy Channels[J].International Symposium on Information Theory,2004(6):1008-1010.

        [5]CASTURA J,MAO Y.Rateless Coding over Fading Channels[J].Communications Letters,2006(1):46-48.

        A Kind of Multi-band Fountain Code Short Code Decoding Method

        Chen Lihua
        (Beijing Institute of Technology Press,Beijing 100081,China)

        Abstract:The fountain code when the code length is longer,the complexity and code length is nearly linear relationship of belief propagation decoding,reliability is close to shannon limit,coding efficiency is close to 1. Because of fountain codes have an advantage in terms of coding efficiency and decoding complexity,therefore in the multimedia broadcast multicast,distributed storage,let ChiRong broken network in areas such as widely used. But traditional fountain based on binary coding,in order to obtain better performance of decoding and encoding efficiency,code length is longer,usually need to reach thousands or even tens of thousands of symbols;Used in short file storage,transmission,coding efficiency decrease,bring the efficiency of storage and fell sharply. This paper introduces a fountain of multi-band compiled code,its efficiency compared with binary encoding,received a significant boost in terms of efficiency and performance,but only slightly higher decoding complexity.

        Key words:fountain code short code;LT codes;raptor code

        作者簡介:陳莉華(1976-),女,北京,碩士;研究方向:通信技術(shù)。

        亚洲国产一区二区,毛片| 国产一起色一起爱| 免费看一级a女人自慰免费| 国产无码夜夜一区二区| 久久久久久久久久91精品日韩午夜福利| 亚洲国产高清在线视频| 成av人片一区二区久久| 国产熟女一区二区三区不卡| 国模雨珍浓密毛大尺度150p| 亚洲男人第一av网站| 日韩肥熟妇无码一区二区三区| 亚洲不卡av一区二区三区四区 | 艳妇臀荡乳欲伦69调教视频| 久久精品无码一区二区三区免费| 亚洲男同志gay 片可播放| 日本最新一区二区三区免费看| 精品一区二区av在线| 妺妺窝人体色www看美女| 美女视频一区| 日韩精品极品在线观看视频| 国产色婷婷久久又粗又爽| 无码少妇一区二区性色av| 亚洲色大成网站www在线观看 | 精品少妇一区二区三区四区| 国产激情久久久久影院小草| 国产xxxx99真实实拍| 国产小屁孩cao大人免费视频| 亚洲人妻御姐中文字幕| 免费乱理伦片在线观看| 熟妇人妻中文av无码| 北岛玲精品一区二区三区| 24小时免费在线观看av| 国产真实强被迫伦姧女在线观看| 狠狠躁天天躁无码中文字幕图| 丰满人妻一区二区三区52| 亚洲av无码专区国产不卡顿| 国产香蕉97碰碰视频va碰碰看| 国产男女乱婬真视频免费| 亚洲精品视频中文字幕| 四虎国产精品免费久久| 成 人 网 站 在线 看 免费|