袁全盛,胡永江,王長龍,楊志民
(軍械工程學(xué)院 無人機工程系,河北 石家莊050003)
一種基于BICM-ID的物理層網(wǎng)絡(luò)編碼聯(lián)合設(shè)計方案*
袁全盛,胡永江,王長龍,楊志民
(軍械工程學(xué)院 無人機工程系,河北 石家莊050003)
基于迭代比特交織編碼調(diào)制(BICM-ID)提出了一種物理層網(wǎng)絡(luò)編碼與編碼調(diào)制技術(shù)聯(lián)合設(shè)計方案。該方案將編碼調(diào)制技術(shù)和物理層網(wǎng)絡(luò)編碼聯(lián)合設(shè)計,提高了網(wǎng)絡(luò)吞吐量,通過設(shè)計一種星座映射方案,增大歐氏距離,降低誤碼率。此外,由于譯碼器部分只采用了一個SISO譯碼模塊,編碼譯碼方式采用卷積碼,使得譯碼復(fù)雜度大大降低。
迭代比特交織編碼調(diào)制;物理層網(wǎng)絡(luò)編碼;卷積碼;聯(lián)合設(shè)計
Ahlswede于 2000年提出網(wǎng)絡(luò)編碼(Network Coding,NC)的概念[1],其主要思想即中繼節(jié)點對源節(jié)點發(fā)送來的信息進行編碼映射等操作后再進行轉(zhuǎn)發(fā)?;诔浞掷脽o線通信中疊加電磁波的目的,Zhang于 2006年提出物理層網(wǎng)絡(luò)編碼(Physical Layer Network Coding,PNC)[2],物理層網(wǎng)絡(luò)編碼與傳統(tǒng)傳輸模式相比,信息交換時隙減少一半,網(wǎng)絡(luò)吞吐量提高一倍,但是誤碼率有所上升。
為提高物理層網(wǎng)絡(luò)編碼傳輸?shù)目煽啃裕S多學(xué)者通過信道編碼與物理層網(wǎng)絡(luò)編碼的聯(lián)合設(shè)計降低通信誤碼率。Maria提出一種Turbo碼與物理層網(wǎng)絡(luò)編碼聯(lián)合設(shè)計的方案(PNC-Turbo)[3],該方案在中繼節(jié)點對疊加和信號進行軟處理,與未進行聯(lián)合設(shè)計時相比有4.5 dB的性能增益。需要注意的是,PNC-Turbo機制是目前能發(fā)現(xiàn)的物理層網(wǎng)絡(luò)編碼設(shè)計中誤比特性能最好的,但是 Turbo碼的譯碼器復(fù)雜度較高。Li等采用Exit分析法,將低密度奇偶校驗碼(LDPC)和物理層網(wǎng)絡(luò)編碼聯(lián)合設(shè)計(PNCLDPC)[4],與 LDPC碼和網(wǎng)絡(luò)編碼聯(lián)合設(shè)計方案相比,提出方案有 0.8 dB的性能增益,并且提高了信道容量。Chen等基于比特交織編碼調(diào)制(BICM)提出一種編碼調(diào)制(Coded Modulation,CM)技術(shù)與物理層網(wǎng)絡(luò)編碼的聯(lián)合實施機制(PNC-BICM)[5],通過將物理層網(wǎng)絡(luò)編碼、信道編碼與調(diào)制三者聯(lián)合設(shè)計,分析同步和異步條件下通信系統(tǒng)性能,證明了該聯(lián)合機制的優(yōu)越性。
PNC-BICM在 Rayleigh信道中具有良好的性能,但是在AWGN信道中,隨機交織器的存在造成歐氏距離減小,使得系統(tǒng)可靠性下降。為進一步降低誤比特率,PNC-BICM-ID通過迭代技術(shù)使同一編碼單元中的各個碼元之間彼此獨立,增大信號點之間的自由距離,提高大信噪比(Signal to Noise,SNR)下的系統(tǒng)可靠性。PNCTurbo具有優(yōu)異的性能,但是由于譯碼時采用兩個SISO (soft-input soft-output)譯碼模塊,譯碼復(fù)雜度較高,為減小譯碼復(fù)雜度,本文提出的PNC-BICM-ID僅采用一個SISO譯碼模塊,譯碼復(fù)雜度是PNC-Turbo的一半。
本文使用雙向中繼信道模型(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。
圖1 系統(tǒng)模型
研究表明,BICM-ID的傳輸可靠性超過了傳統(tǒng)的TCM和BICM等信道編碼方法,其計算復(fù)雜度較低,在AWGN和 Rayleigh信道下具有良好的性能[8]。本文所提方案是基于BICM-ID的PNC與CM的聯(lián)合機制。
2.1 PNC-BICM-ID設(shè)計
假設(shè)節(jié)點A和節(jié)點B采用相同的編碼調(diào)制方式。BICM-ID的編碼器選擇十分靈活,困為卷積碼編譯碼結(jié)構(gòu)簡單、延時小、應(yīng)用廣泛,本文編碼器采用卷積編碼。交織器采用偽隨機交織器,由帶線性反饋的移位寄存器生成,打亂編碼序列中的信息位順序,降低序列之間的相關(guān)性。調(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 PNC-BICM-ID系統(tǒng)
2.2 映射規(guī)則設(shè)計
首先介紹映射的中繼比特具體判決規(guī)則。其中si=,代表節(jié)點i發(fā)送到中繼節(jié)點的比特數(shù)據(jù)對。
第一個中繼比特的接收概率為:
困此,第一個中繼比特的軟判決量度,即條件對數(shù)似然比可由式(4)表示:
類似的,第二個中繼比特的接收概率為:
第二個中繼比特的條件對數(shù)似然比由式(7)表示:
根據(jù)中繼比特的判決結(jié)果,基于 PNC的特點,將 yR映射成圖3中對應(yīng)的九個星座點,其中ES為信號能量。
2.3 譯碼算法設(shè)計
BICM-ID一個鮮明的特點是存在低復(fù)雜度的譯碼算法。本文采用SISO譯碼模塊,如圖4所示。中繼節(jié)點接收到多址接入信息后,具體譯碼過程如下:
(1)解調(diào)器根據(jù)多址接入信息和先驗信息產(chǎn)生解調(diào)信息 D1。先驗信息 A1=ln(P(yR=1)/P(yR=0)),假設(shè)發(fā)送先驗概率相等,則首次迭代時A1=0。
(2)根據(jù)解調(diào)信息D1和先驗信息A1生成外附信息E1,送入解交織器。解交織器產(chǎn)生先驗信息A2,并送入MAP譯碼器。
圖3 映射規(guī)則
圖4 SISO譯碼模塊
(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。
由于PNC-BICM-ID中偽隨機交織器和卷積碼的存在,在理論上給出確定的誤比特率解析式十分困難,此處基于BICM系統(tǒng)的經(jīng)典性能界進行推導(dǎo)。
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由下式表示:
仿真試驗條件:信道為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è)計機制的誤比特率。為了便于對比,各個設(shè)計機制的數(shù)據(jù)包長度均為2 304 bit。
圖 5(a)中,橫坐標表示信噪比,其范圍為[0,8]dB;縱坐標表示誤比特率,其范圍為[10-6,100]。圖中的兩條曲線是在仿真條件下誤比特率隨信噪比的變化曲線。從圖中可以得知,兩條曲線在低信噪比時基本重合;在高信噪比時相比PNC-Turbo機制,本文機制的誤比特性能相差1 dB左右。由此表明,本文機制只采用一個SISO譯碼器,誤比特率性能有所下降,但是差距不大,同時本文機制的譯碼復(fù)雜度降低了50%,更利于工程實現(xiàn)。
圖 5(b)中,橫坐標表示信噪比,其范圍為[0,10]dB,縱坐標表示誤比特率,其范圍為[10-6,100]。圖中的兩條曲線是在仿真條件下誤比特率隨信噪比的變化曲線。從圖中可以得知,兩條曲線在低信噪比時誤比特率性能差距不大,在高信噪比時相比PNC-BICM機制,本文機制的誤比特性能提高了4 dB左右。表明本文機制采用迭代技術(shù),誤比特率明顯降低,提高了編碼增益,更適用于高斯信道。
本文提出了一種基于 BICM-ID的編碼調(diào)制技術(shù)和物理層網(wǎng)絡(luò)編碼聯(lián)合設(shè)計的方案,該方案將信道編碼、調(diào)制和物理層網(wǎng)絡(luò)編碼三者統(tǒng)一考慮,設(shè)計中繼節(jié)點映射方案,增大歐式距離,降低通信傳輸誤碼率。同時,利用BICM-ID系統(tǒng)設(shè)計靈活的特點和卷積碼編譯碼結(jié)構(gòu)簡單的性質(zhì),減小了系統(tǒng)譯碼復(fù)雜度。從仿真結(jié)果看,PNC-BICM-ID通過迭代譯碼提高了系統(tǒng)性能。總之,本文將BICM-ID和PNC聯(lián)合設(shè)計,既降低了系統(tǒng)的誤碼率,又減小了系統(tǒng)譯碼復(fù)雜度。
圖5 各種機制的誤比特性能比較
Joint design of physical layer network coding and BICM-ID
Yuan Quansheng,Hu Yongjiang,Wang Changlong,Yang Zhimin
(Unmanned Aerial System Engineering Department,Ordance Engineering College,Shijiazhuang 050003,China)
A new joint scheme of coded modulation(CM)and physical layer network coding(PNC)is proposed based on bitinterleaved coded modulation with iterative decoding(BICM-ID)in the investigated two-way relay scenario.As a result of the adoption of new constellation mapping program,the scheme improves the free distance of the coding sequence,thus more encoding gain is obtained.In addition,the proposed scheme combines coded modulation with physical layer network coding,thus improve the network throughput.Furthermore,complexity of decoding recede as a result of application of a single SISO in decoding module and convolutional coding.In this way the complexity of the decoding at the relay node is reduced by almost 50%.
BICM-ID;PNC;convolutional coding;joint design
TN911.22
A
10.16157/j.issn.0258-7998.2015.07.024
袁全盛,胡永江,王長龍,等.一種基于BICM-ID的物理層網(wǎng)絡(luò)編碼聯(lián)合設(shè)計方案[J].電子技術(shù)應(yīng)用,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.
裝備預(yù)研基金重點項目(9140A25031113JB34074)