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

        ?

        單次反饋的Raptor 碼的內碼度分布設計

        2014-02-23 07:05:58雷維嘉張偉謝顯中

        雷維嘉,張偉,謝顯中

        (重慶郵電大學移動通信技術重慶市重點實驗室,重慶 400065)

        0 引言

        Luby在1998年提出了數(shù)字噴泉碼的概念[1]。噴泉碼是一種碼率不固定的信道編碼,在發(fā)送端由k個源數(shù)據包可以生成任意數(shù)量的編碼包,接收端只要收到任意k(1+ε)個編碼包后能以很大的概率成功譯出全部源數(shù)據包,其中ε是譯碼開銷。Luby在2002年給出第一類實用的噴泉碼—LT碼[2]。之后,Shokrollahi提出了另外一類性能更佳的噴泉碼,即Raptor碼[3]。目前,Raptor碼已經被3GPP中多媒體廣播和多播業(yè)務(multimedia broadcastmulticast service,MBMS)標準[4]以及掌上數(shù)字視頻廣播(digital video broadcastinghandheld ,DVB-H)標準[5]所采用。

        當系統(tǒng)存在反饋時,除用反饋控制信息傳輸外,還可利用反饋來調整噴泉碼的編碼過程,提高編譯碼性能。文獻[6]提出在應用噴泉碼的中繼傳輸中,目的端向中繼反饋具體譯出哪些源包,接著中繼調整編碼對象,來減少譯碼開銷。類似地,文獻[7]所提方案不僅調整編碼對象,同時,根據反饋信息改進度分布,可進一步減少譯碼開銷,提高譯碼效率。文獻[8]針對短碼給出一種基于反饋的Raptor碼編碼方案,通過反饋具體譯出哪些源包來改變度分布,減少譯碼開銷。文獻[9]給出一種混合噴泉編碼,通過反饋具體哪些源包未譯出,發(fā)送端再直接發(fā)送相應的源包,加速了譯碼進程等。除此之外,還可以從調整度分布和反饋時間的選擇方面進行綜合研究,提高譯碼效率。

        本文給出一種單次反饋的Raptor碼的內碼度分布方案:接收端在最佳反饋時間點反饋譯出中間包的比例系數(shù)α,發(fā)送端根據α來調整度分布,可減小冗余包的傳輸。通過理論分析和仿真得到最佳的反饋時間點,并通過仿真表明,采用該度分布方案,不僅編譯碼復雜度較小且是線性的,而且,可明顯減小譯碼開銷。

        1 Raptor碼

        Raptor碼是在LT碼的基礎上發(fā)展而來,LT碼譯碼過程中,恢復全部源數(shù)據包至少需要k log k次異或運算,不具有線性的譯碼復雜度,其中,k表示源數(shù)據包的個數(shù)。Raptor碼通過預編碼和弱化的LT編碼,使譯碼的運算量降低為k log(1/ε),實現(xiàn)了線性的譯碼復雜度。

        1.1 Raptor碼的編碼

        Raptor碼的編碼包括預編碼和LT編碼2個部分。其中,預編碼作為外碼;LT編碼作為內碼。預編碼:編碼器對k個源數(shù)據包使用傳統(tǒng)糾刪編碼(比如Tornado碼[10]、LDPC 碼[11]或者重復累積碼)產生 K個中間數(shù)據包,其中,K=k/R,R為預編碼的碼率。LT編碼:將K個中間包作為LT碼的輸入包進行編碼,得到Raptor碼的編碼包。整個編碼如圖1所示。

        圖1 Raptor碼的編碼Fig.1 Encoding of Raptor codes

        1.2 Raptor碼的譯碼

        Raptor碼的譯碼包括2個階段,第1階段為LT碼的譯碼,由編碼包譯出K(R+σ)個中間數(shù)據包,其中,σ≥ 0;第2階段為糾刪碼譯碼,由譯出的中間數(shù)據包恢復k個源數(shù)據包。LT碼的譯碼可采用高斯消元法或者置信傳播(belief propagation,BP)算法[2],前者譯碼開銷小,但譯碼速度慢且復雜度相對高;后者雖然譯碼開銷大點,但譯碼速度快且復雜度較低。實際應用中多采用BP算法,本文針對采用BP譯碼時的譯碼復雜度和譯碼開銷等進行分析。

        1.3 內碼度分布

        度分布的設計對噴泉碼的性能至關重要,它的好壞直接決定了編譯碼性能。一方面,度為1和其他低度的編碼包的數(shù)量決定了譯碼能否開始并持續(xù)進行,但這些編碼包覆蓋的原始信息較少,為了成功譯碼需要接收更多的編碼包;另一方面,度較大的編碼包能覆蓋更多的原始信息,減小譯碼開銷,但容易出現(xiàn)譯碼中斷,同時編譯碼復雜度也高。

        Raptor碼的內碼度分布為弱化的LT碼度分布,為了實現(xiàn)線性的譯碼復雜度,其度分布中最大度不再是K,而是一個較小的值。下面介紹3種常用的內碼度分布。度分布的表達式常用函數(shù)表達式和多項式2種方式來描述,前者是度分布的概率分布律,而后者用多項式中的冪次表示度的值,系數(shù)為取相應值的概率。

        1 )平均度為3的度分布 ωK(d)。度分布ωK(d)[12]是由魯棒孤子分布 μ(d)改進得到,μ(d)是基于理想孤子分布ρ(d)和正數(shù)函數(shù)τ(d)而來,其中,ρ(d)的表達式為

        表1給出了k=1 000,R=0.95時,分別采用上述3種度分布編碼時的譯碼開銷。不難看出,隨著平均度的增大,譯碼開銷逐漸減小,但平均度的增大意味著需要進行更多的編譯碼異或操作。因此,為了減小譯碼開銷而顯著增大平均度的設計思想并不可取。

        表1 k=1 000,采用3種度分布編碼時的平均度和譯碼開銷Tab.1 Average degree and overhead of three degree distributions with k=1 000

        本文重點研究當系統(tǒng)存在單次反饋時,如何利用反饋來提高Raptor碼的譯碼性能,而度分布對噴泉碼的性能至關重要,于是在度分布ωK(d)的基礎上,本文提出一種單次反饋的內碼度分布,不僅可實現(xiàn)線性且較小的譯碼復雜度,而且使譯碼開銷明顯降低。

        2 單次反饋的內碼度分布

        當系統(tǒng)存在反饋時,除用反饋控制信息傳輸外,如何有效利用反饋來減小譯碼開銷,可以從3個方面重點考慮:反饋內容、反饋時間和發(fā)送端如何調整。反饋內容方面,主要有反饋成功譯出中間包個數(shù)(或者一個比例系數(shù))和反饋具體哪些中間包已譯出(或者沒有譯出的中間包)等2種;反饋時間方面,研究最佳的反饋時間點使譯碼開銷最小;發(fā)送端調整方面,調整度分布或者編碼對象等。

        2.1 反饋內容

        當反饋具體哪些中間包已譯出時,需要一個K比特的向量表示,即 g=(g1,…,gi,…,gK)T,其中,gi=0表示第i個中間包未譯出,gi=1表示第i個中間包已譯出。對于短碼來說,K值較小反饋量不大,文獻[8]研究了短碼采用這種反饋方式,并取得了較好的效果。當K的數(shù)量級為103或者104以上的中長碼,反饋量非常大將導致占用過多的信道資源,也會降低整體的效率。因此,中長碼一般采用反饋成功譯出中間包個數(shù)的方式。

        當接收端譯出n個中間包后,如果接收的編碼包僅覆蓋譯出的中間包,則該編碼包成為冗余包。例如,中間包 x和 y已譯出,編碼包 m=x⊕ y,“⊕”表示異或運算,由于m中沒有包含對譯碼有

        由(7)式不難得出,當n趨近于K時,p趨近1,說明接收端譯出的中間包越多,則接收的冗余編碼包也越多。

        2.2 調整度分布

        這里定義,反饋時間點α為接收端譯出中間包的個數(shù)n占源包個數(shù)k的比例。為了最大程度地消除冗余編碼包,期望的編碼對象是K-αk個未譯出的中間包,只需調整編碼對象,于是度分布應為ωK-αk(d),d=1,2,…,D。但反饋內容是一個數(shù) α,發(fā)送端無法只對K-αk個未譯出的中間包進行編碼,編碼對象仍是K個中間包。

        設反饋之后發(fā)送端編碼采用的度分布為ψK(d),那么ψK(d)應滿足(8)式,其中,R是預編碼的碼率。

        當R與α一定時,d是一個常數(shù),說明采用用的信息,該包為冗余包,接收端會將其丟棄。一個度為d的編碼包是冗余包的概率為ψK(d)編碼具有線性的譯碼復雜度。

        2.3 最佳的反饋時間點

        在單次反饋的情況下(假設反饋信號能被正確接收),找出使譯碼開銷最小的最佳反饋時間點α非常重要。下面從譯碼進程中編碼包被釋放概率的角度分析,這里參照Luby給出的幾個定理[2],然后推出Raptor碼每次譯碼迭代后恢復中間包個數(shù)的表達式。

        定義1 編碼包被釋放是指在譯碼進程中,一個中間包譯碼迭代后使某個編碼包的度變?yōu)?,該編碼包恢復其相關聯(lián)的中間包后,度變?yōu)?被釋放。

        定理1 當還有L個中間包未譯碼迭代時,一個度為d的編碼包被釋放的概率q(d,L)為

        由于每個編碼包被釋放時能恢復一個中間包,那么每次譯碼迭代后恢復中間包個數(shù)的期望值是K×r(L),這里假定有K個編碼包。目前,理論進一步推導譯碼效率的變化比較困難,我們仿真了不同k值采用ωK(d)編碼時的K×r(L)與譯碼進程(KL)的函數(shù)曲線,其中L表示未譯碼迭代的中間包個數(shù),它們表現(xiàn)非常相似,這里僅以 k=1 000,R=0.95為例,仿真曲線如圖2所示。

        從圖2可看出,當K-L>600后,曲線開始下滑,說明恢復中間包的速率開始變慢;在K-L>800后,K×r(L)<1,表明每次譯碼迭代后恢復中間包的個數(shù)不足1個,譯碼效率明顯降低。因此,可以考慮當譯出大約0.8×k個中間包時反饋具體α的值,發(fā)送端接收反饋信息來調整編碼度分布,減小冗余包的傳輸,從而提高譯碼效率。

        最后,我們給出單次反饋的內碼度分布θα(d)方案:發(fā)送端先采用ωK(d)編碼,當接收端譯出大約α×k個中間包后反饋α,發(fā)送端接收α后采用ψK(d)編碼,直到接收端成功譯碼為止。θα(d)的表達式為

        3 仿真結果

        圖3仿真了不同的源數(shù)據包個數(shù)k時,采用內碼度分布θα(d)編碼,選擇不同反饋時間點α時的譯碼開銷ε。α的變化步長為0.1,每個ε值是通過100次蒙特卡洛仿真取平均值得來??煽闯?,對于不同k值,反饋時間點α取0.8時,譯碼開銷均最小,驗證了0.8是最佳反饋時間點的理論結果。,小于f2(x)的平均度5.87,說明采用θα(d)編碼,譯碼復雜度較小,達到了預期目標。為了進一步驗證θα(d)的性能,這里增加文獻[6]提出的方案γ(d),即反饋譯出具體哪些中間包進而發(fā)送端調整編碼對象。表2給出了5種度分布的平均度比較。

        圖3 采用θα(d)編碼,選擇不同反饋時間點α時的譯碼開銷Fig.3 Overhead of different feedback time points for θα(d)

        表2 5種度分布的平均度Tab.2 Average degree of five degree distributions

        圖4仿真了k=1 000,2 000和5 000時,分別采用5種度分布編碼時的譯碼開銷ε。從圖4中可看出,對于相同的源包個數(shù)k,采用θα(d)和γ(d)編碼時的譯碼開銷大體相同且均最小,同樣達到了預期的要求。另外,與度分布γ(d)相比,雖然θα(d)的平均度為4.8,大于前者,但采用γ(d)方案所需的反饋量為K比特,其值非常大導致占用過多的信道資源,降低了整體效率。因此,綜合來講,采用θα(d)方案反饋量非常小,譯碼復雜度較低,同時譯碼開銷明顯減小,表現(xiàn)出更佳的性能。

        圖4 分別采用5種度分布編碼時的譯碼開銷εFig.4 Overhead of five degree distributions

        4 總結

        本文研究了當系統(tǒng)存在單次反饋時,反饋時間的選擇,以及Raptor碼的內碼度分布的調整方案,目的是為了減少冗余編碼包,進而減小譯碼開銷,同時保持較小的譯碼復雜度。通過理論分析和仿真給出了最佳的反饋時間點α的值,以及度分布的調整方案。仿真結果表明,采用反饋和度分布調整編碼,明顯減小了譯碼開銷,同時譯碼復雜度是線性的,達到了預期的設計要求。

        [1]BYERS J,LUBY M,MITZENMACHER M,et al.A digital fountain approach distribution of bulk data[J].ACM SIGCOMM Computer Communication Review,1998,28(4):56-67.

        [2]LUBY M.LT codes[C]//Proceedings of 43rd Annual IEEE Symposium on Foundations of Computer Science.USA:IEEE Press,2002:271-280.

        [3]SHOKROLLAHI A.Raptor codes[J].IEEE Transactions on Information Theory,2006,52(6):2551-2567.

        [4]3GPP.3GPPTS 26.346 V6.3.0,Technical specification

        [5]ETSI.TS 102 472 V1.2.1,DVB BlueBook A101 digital video broadcasting(DVB);IP datacast over DVB-H:content delivery protocols[S]. [s.l.]:ETSI,2006.

        [6]JAMES A,MADHUKUMAR A S,ADACHI F.Adaptive rateless coding with feedback for cooperative relay networks[C]//Wireless Communications and Networking Conference.Shanghai:Conference Publications,2012:587-591.

        [7]FAZELIM,JAMSHIDIA.The performance evaluation of fountain codes with feedback in cooperative systems[C]//IEEE Iranian Conference on Electrical Engineering.Mashhad:Conference Publications,2013,21:1-5.

        [8]SORENSEN JH,KOIKE-AKINO T,ORLIK P.Rateless feedback codes[C]//IEEE International Symposium on Information Theory Proceedings.Cambrige,MA:IEEE press,2012:1767-1771.

        [9]YUE G,UPPALM,WANG X.Doped LTDecodingwith Application to Wireless Broadcast Service[C]//IEEE International Conference on Communications.[s.l.]:Conference Publications,2011:1-5.

        [10]LUBY M G,MITZENMACHER M,SHOKROLLAHIM A,et al.Efficienterasure correcting codes[J].IEEE Transactions on Information Theory,2001,47(2):569-584.

        [11]AZIZ T,SALEEM N,LQBALM,etal.Performance evaluation ofmulticast relay network using LDPC and convolutional channel codes along-with XOR network coding[J].The Journal of China Universities of Posts and Telecommunications,2012,19(4):122-128.

        [12]MACKAY D JC.Fountain codes[J].IEE Communications Proceedings,2005,152(6):1062-1068.

        雷維嘉(1969-),男,云南元謀人,博士,教授,主要研究方向為無線通信技術。E-mail:leiwj@cqupt.edu.cn。

        張 偉(1988-),男,山西臨汾人,碩士研究生,主要研究方向為協(xié)作通信。E-mail:zhangwcqupt@sina.com。

        謝顯中(1966-),男,四川通江人,博士,教授,主要研究方向為移動通信技術。E-mail:xiexzh@cqupt.edu.cn。

        (編輯:魏琴芳)

        日韩人妻无码精品一专区二区三区| 精品人妻少妇一区二区中文字幕| 亚洲中文字幕久在线| 俺来也俺去啦久久综合网| 免费AV一区二区三区无码| 精品免费看国产一区二区白浆| 久久久人妻丰满熟妇av蜜臀| 日本一区二区精品高清| 97人人模人人爽人人喊网| 夫妇交换刺激做爰视频| 日韩av二区三区一区| 精品不卡视频在线网址| 手机av在线中文字幕| 丰满少妇被粗大的猛烈进出视频| 日本高清色倩视频在线观看| 免费可以在线看A∨网站| 久久精品国产亚洲av热九九热| 国产白色视频在线观看| 婷婷色综合视频在线观看| 亚洲精品成人无码中文毛片| 久久麻豆精品国产99国产精| 一区二区三区四区在线观看视频 | 在线精品国产亚洲av蜜桃| 中文字幕被公侵犯的漂亮人妻| 中文字幕人妻中文av不卡专区| 国产乱人伦AV在线麻豆A| 欧洲亚洲色一区二区色99| 精品亚洲国产日韩av一二三四区| 国产乱妇无乱码大黄aa片| 中文字幕无码不卡一区二区三区| 国产中文字幕乱码在线| 久久久国产熟女综合一区二区三区| 国产果冻豆传媒麻婆精东| 精品一区二区三区在线观看 | 亚洲国产综合精品一区最新| 东北熟妇露脸25分钟| 亚洲精品天天影视综合网| 白嫩少妇激情无码| 啪啪视频免费看一区二区| 不卡的av网站在线观看| 欧美性色黄大片手机版|