文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2015.07.024
中文引用格式: 袁全盛,,胡永江,王長龍,,等. 一種基于BICM-ID的物理層網(wǎng)絡編碼聯(lián)合設計方案[J].電子技術應用,,2015,41(7):85-87,,91.
英文引用格式: Yuan Quansheng,,Hu Yongjiang,Wang Changlong,,et al. Joint design of physical layer network coding and BICM-ID [J].Application of Electronic Technique,,2015,41(7):85-87,,91.
0 引言
Ahlswede于2000年提出網(wǎng)絡編碼(Network Coding,,NC)的概念[1],其主要思想即中繼節(jié)點對源節(jié)點發(fā)送來的信息進行編碼映射等操作后再進行轉發(fā),?;诔浞掷脽o線通信中疊加電磁波的目的,Zhang于2006年提出物理層網(wǎng)絡編碼(Physical Layer Network Coding,,PNC)[2],,物理層網(wǎng)絡編碼與傳統(tǒng)傳輸模式相比,,信息交換時隙減少一半,網(wǎng)絡吞吐量提高一倍,,但是誤碼率有所上升,。
為提高物理層網(wǎng)絡編碼傳輸?shù)目煽啃裕S多學者通過信道編碼與物理層網(wǎng)絡編碼的聯(lián)合設計降低通信誤碼率,。Maria提出一種Turbo碼與物理層網(wǎng)絡編碼聯(lián)合設計的方案(PNC-Turbo)[3],,該方案在中繼節(jié)點對疊加和信號進行軟處理,與未進行聯(lián)合設計時相比有4.5 dB的性能增益,。需要注意的是,,PNC-Turbo機制是目前能發(fā)現(xiàn)的物理層網(wǎng)絡編碼設計中誤比特性能最好的,但是Turbo碼的譯碼器復雜度較高,。Li等采用Exit分析法,,將低密度奇偶校驗碼(LDPC)和物理層網(wǎng)絡編碼聯(lián)合設計(PNC-LDPC)[4],與LDPC碼和網(wǎng)絡編碼聯(lián)合設計方案相比,,提出方案有0.8 dB的性能增益,,并且提高了信道容量。Chen等基于比特交織編碼調(diào)制(BICM)提出一種編碼調(diào)制(Coded Modulation,,CM)技術與物理層網(wǎng)絡編碼的聯(lián)合實施機制(PNC-BICM)[5],,通過將物理層網(wǎng)絡編碼、信道編碼與調(diào)制三者聯(lián)合設計,,分析同步和異步條件下通信系統(tǒng)性能,,證明了該聯(lián)合機制的優(yōu)越性。
PNC-BICM在Rayleigh信道中具有良好的性能,,但是在AWGN信道中,,隨機交織器的存在造成歐氏距離減小,使得系統(tǒng)可靠性下降,。為進一步降低誤比特率,,PNC-BICM-ID通過迭代技術使同一編碼單元中的各個碼元之間彼此獨立,增大信號點之間的自由距離,,提高大信噪比(Signal to Noise,,SNR)下的系統(tǒng)可靠性。PNC-Turbo具有優(yōu)異的性能,,但是由于譯碼時采用兩個SISO(soft-input soft-output)譯碼模塊,,譯碼復雜度較高,為減小譯碼復雜度,,本文提出的PNC-BICM-ID僅采用一個SISO譯碼模塊,,譯碼復雜度是PNC-Turbo的一半。
1 系統(tǒng)模型
本文使用雙向中繼信道模型(Two Way Relay Channel)[6],,時隙控制協(xié)議為兩時隙不含直接鏈路傳輸[7],,如圖1所示。節(jié)點A和節(jié)點B是端節(jié)點,,節(jié)點R是中繼節(jié)點,,由于A和B的距離超出可靠通信距離,A和B只能通過R進行信息交換,。假定系統(tǒng)中所有節(jié)點工作在時分半雙工通信模式下,,系統(tǒng)完全同步,信號發(fā)射功率相等,,兩個源節(jié)點到中繼節(jié)點的距離相等,,信道為加性高斯白噪聲信道,噪聲均值為0,,噪聲方差為?滓2,,雙邊功率譜密度為N0/2。
2 基于BICM-ID的信道編碼與PNC的聯(lián)合設計
研究表明,,BICM-ID的傳輸可靠性超過了傳統(tǒng)的TCM和BICM等信道編碼方法,,其計算復雜度較低,在AWGN和Rayleigh信道下具有良好的性能[8],。本文所提方案是基于BICM-ID的PNC與CM的聯(lián)合機制,。
2.1 PNC-BICM-ID設計
假設節(jié)點A和節(jié)點B采用相同的編碼調(diào)制方式。BICM-ID的編碼器選擇十分靈活,,因為卷積碼編譯碼結構簡單,、延時小、應用廣泛,,本文編碼器采用卷積編碼,。交織器采用偽隨機交織器,由帶線性反饋的移位寄存器生成,,打亂編碼序列中的信息位順序,,降低序列之間的相關性。調(diào)制方式采用QPSK調(diào)制,。
如圖2所示,,在多址接入階段,節(jié)點A(B)將信源編碼后二進制比特序列bA(bB)通過卷積碼編碼器生成二進制編碼比特序列cA(cB),,通過偽隨機交織器輸出xA(xB),,通過QPSK調(diào)制器生成信息sA(sB),并將其發(fā)送到中繼節(jié)點R,。中繼節(jié)點接收到的信號為:
在廣播階段,,節(jié)點R將yR解調(diào)、解交織,、譯碼生成廣播信息sR,,該過程采用軟信息迭代反饋,,從而提高譯碼性能。節(jié)點A(B)接收到sR后可利用自身緩存的信息以及接收到的廣播信息通過異或運算得到節(jié)點B(A)的信息,。
2.2 映射規(guī)則設計
根據(jù)中繼比特的判決結果,,基于PNC的特點,將yR映射成圖3中對應的九個星座點,,其中ES為信號能量,。
2.3 譯碼算法設計
BICM-ID一個鮮明的特點是存在低復雜度的譯碼算法。本文采用SISO譯碼模塊,,如圖4所示,。中繼節(jié)點接收到多址接入信息后,具體譯碼過程如下:
(1)解調(diào)器根據(jù)多址接入信息和先驗信息產(chǎn)生解調(diào)信息D1,。先驗信息A1=ln(P(yR=1)/P(yR=0)),,假設發(fā)送先驗概率相等,則首次迭代時A1=0,。
(2)根據(jù)解調(diào)信息D1和先驗信息A1生成外附信息E1,,送入解交織器。解交織器產(chǎn)生先驗信息A2,,并送入MAP譯碼器,。
(3)MAP譯碼器產(chǎn)生譯碼信息D2,廣播到目的節(jié)點,,同時根據(jù)譯碼信息D2和先驗信息A2生成外附信息E2,,送入交織器產(chǎn)生先驗信息A1,進行迭代,。
其中,,A1、A2,、E1,、E2、D1,、D2都是對數(shù)似然比值,,且E1=D1-A1,E2=D2-A2,。
3 誤比特率性能分析
由于PNC-BICM-ID中偽隨機交織器和卷積碼的存在,,在理論上給出確定的誤比特率解析式十分困難,此處基于BICM系統(tǒng)的經(jīng)典性能界進行推導,。
BICM系統(tǒng)中碼率為k/n的分組碼誤比特率的聯(lián)合限為[9]:
其中,,W1(d)是所有錯誤圖樣中漢明距離為d的碼字數(shù)量,dmin是碼字的最小漢明距離,,f(d,,m,,c)為成對錯誤概率(Pairwise Error Probability,PEP)的密度函數(shù),,其參數(shù)分別為漢明距離d,、映射圖樣m、信號星座集c,。f(d,m,,c)可由下式表示:
式中,,fub(d,m,,c)為聯(lián)合界,,V(x,z)=log p(y|x)-log p(y|z),,φV(x,,z)為V(x,z)的Laplace變換,,a為Laplace展開式常量,,m為每個符號序列包含的比特數(shù),b為信息符號集且為信息符號子集,,x為信號點,,z為星座點。
BICM-ID系統(tǒng)在低誤比特率時將收斂到錯誤平層(Error Floor Bound,,EF Bound),,此時PEP由下式表示:
4 仿真試驗
仿真試驗條件:信道為AWGN信道,系統(tǒng)中所有節(jié)點工作在時分半雙工通信模式下,,系統(tǒng)完全同步,,信號發(fā)射功率相等。卷積編碼器碼元長度為2 304,,碼率RC=1/2,,約束長度L=5。調(diào)制方式為QPSK調(diào)制,。
仿真包含方案:本文提出的PNC-BICM-ID機制,、PNC-Turbo機制、PNC-BICM機制,。圖5給出了不同信噪比下各個設計機制的誤比特率,。為了便于對比,各個設計機制的數(shù)據(jù)包長度均為2 304 bit,。
圖5(a)中,,橫坐標表示信噪比,,其范圍為[0,8]dB,;縱坐標表示誤比特率,,其范圍為[10-6,100],。圖中的兩條曲線是在仿真條件下誤比特率隨信噪比的變化曲線,。從圖中可以得知,兩條曲線在低信噪比時基本重合,;在高信噪比時相比PNC-Turbo機制,,本文機制的誤比特性能相差1 dB左右。由此表明,,本文機制只采用一個SISO譯碼器,,誤比特率性能有所下降,但是差距不大,,同時本文機制的譯碼復雜度降低了50%,,更利于工程實現(xiàn)。
圖5(b)中,,橫坐標表示信噪比,,其范圍為[0,10]dB,,縱坐標表示誤比特率,,其范圍為[10-6,100],。圖中的兩條曲線是在仿真條件下誤比特率隨信噪比的變化曲線,。從圖中可以得知,兩條曲線在低信噪比時誤比特率性能差距不大,,在高信噪比時相比PNC-BICM機制,,本文機制的誤比特性能提高了4 dB左右。表明本文機制采用迭代技術,,誤比特率明顯降低,,提高了編碼增益,更適用于高斯信道,。
5 結論
本文提出了一種基于BICM-ID的編碼調(diào)制技術和物理層網(wǎng)絡編碼聯(lián)合設計的方案,,該方案將信道編碼、調(diào)制和物理層網(wǎng)絡編碼三者統(tǒng)一考慮,,設計中繼節(jié)點映射方案,,增大歐式距離,降低通信傳輸誤碼率。同時,,利用BICM-ID系統(tǒng)設計靈活的特點和卷積碼編譯碼結構簡單的性質(zhì),,減小了系統(tǒng)譯碼復雜度。從仿真結果看,,PNC-BICM-ID通過迭代譯碼提高了系統(tǒng)性能,。總之,,本文將BICM-ID和PNC聯(lián)合設計,,既降低了系統(tǒng)的誤碼率,又減小了系統(tǒng)譯碼復雜度,。
參考文獻
[1] AHLSWEDE R,,CAI N,LI S Y R,,et al.Network information flow[J].IEEE Transaction on Information Theory,2000,,46(4):1204-1216.
[2] ZHANG S,,LIEW S C,LAM P P.Hot topic:physical-layer network coding[C].ACM MobiCom′06,,Calfomia,,2006:358-365.
[3] Maria Claudia Catro,Bartolomeu F.Uchoa-Filho.Improved joint turbo decoding and physical-layer network coding[C].IEEE ITW 2012,,Lausanne,,2012:742-746.
[4] Li Jun,Chen Wen,,Lin Zihuai,,et al.Design of physical layer network coded LDPC code for a multiple-access relaying system[J].IEEE Communications Letters,2013,,17(4):749-752.
[5] Chen Zhiyong,,Xia Bin,Hu Zixia,,et al.Design and analysis of multi-level physical-layer network coding for gaussian two-way relay channels[J].IEEE Transactions on Communications,,2014,62(6):1803-1817.
[6] VAZE R,,HEATH R.On the capacity and diversity-multiplexing tradeoff of the two-way relay channel[J].IEEE Transactions on Information Theory,,2011,57(7):4219-4234.
[7] KIM S J,,MITRAN P,,TAROKH V.Performance bounds for bi-directional coded cooperation protocols[J].IEEE Transactions on Information Theory,2008,54(11):5235-5241.
[8] LI X,,RITCEY J A.Bit-interleaved coded modulation with iterative decoding using soft feedback[J].Electronics Letters,,1998,34(10):942-943.
[9] Guillen i Fabregas A,,Martinez A,,Caire G.Bit-interleaved coded modulation[J].Foundations and Trends in Communications and Information Theory,2008,,5(1-2):1-135.