尹建軍 劉宏展 黃蓉 高爭(zhēng)光 韋中超
摘要基于PPM(Pulse Position Modulation)硬判決檢錯(cuò)的ARQFSO(Automatic Repeat RequestFree Space Optical)通信系統(tǒng)結(jié)合了PPM硬判決和新的ARQ協(xié)議.該系統(tǒng)以PPM硬判決的結(jié)果代替了傳統(tǒng)ARQ的監(jiān)督碼元作為數(shù)據(jù)的檢錯(cuò)依據(jù),同時(shí)只重傳數(shù)據(jù)包里面譯碼失敗部分的PPM符號(hào),消除了傳統(tǒng)ARQ中用來(lái)檢錯(cuò)的信息冗余,提高了系統(tǒng)的效率.理論分析表明該方案能夠有效地改善硬判決誤碼率,其通過(guò)率也優(yōu)于傳統(tǒng)ARQ,適用于較低誤碼率、低復(fù)雜度的自由空間光通信場(chǎng)景.關(guān)鍵詞無(wú)線光通信;脈沖位置調(diào)制;硬判決;自動(dòng)重傳請(qǐng)求
中圖分類號(hào)TN9291
文獻(xiàn)標(biāo)志碼A
0引言
自由空間光通信(FSO)因其信道容量大、傳輸速率快、低成本等優(yōu)勢(shì),近年來(lái)受到廣泛的關(guān)注[1].但FSO系統(tǒng)的性能在大氣傳輸?shù)倪^(guò)程中,受到大氣散射、大氣吸收和大氣湍流效應(yīng)的制約,其中大氣湍流是導(dǎo)致信號(hào)衰減、系統(tǒng)性能降低的主要因素[2].為了減輕湍流效應(yīng)的影響,脈沖位置調(diào)制被廣泛應(yīng)用于自由空間通信.
脈沖位置調(diào)制(PPM)是將一組M二進(jìn)制比特?cái)?shù)據(jù)映射為L(zhǎng)個(gè)時(shí)隙組成的時(shí)間段上的單脈沖信號(hào)的調(diào)制方式.在實(shí)際應(yīng)用中,PPM的解調(diào)判決方法主要有兩種,一種是硬判決譯碼,通過(guò)閾值檢測(cè)進(jìn)行判決;另一種是軟判決譯碼,通過(guò)最大后驗(yàn)概率(MAP)或者最大似然判決(ML)進(jìn)行判決[3].軟判決的誤碼率性能優(yōu)于硬判決,因此PPM在湍流信道下的應(yīng)用通常選用軟判決.但采用PPM軟判決的接收機(jī)通常以FPGA電路[4]或者基于EDWA/PLCs[5]實(shí)現(xiàn),其硬件結(jié)構(gòu)比硬判決更復(fù)雜而且能耗更多.
為了得到更好的誤碼性能,關(guān)于FSO通信的研究不再局限于單一的調(diào)制技術(shù).自動(dòng)重發(fā)請(qǐng)求協(xié)議(ARQ)作為一種非常有效的差錯(cuò)控制技術(shù)被用于FSO通信.目前,已經(jīng)有大量的研究聚焦于ARQ的理論分析以及ARQ與其他技術(shù)的結(jié)合(比如前向糾錯(cuò)碼、自適應(yīng)速率傳輸[6]等),但這些研究沒(méi)有考慮調(diào)制技術(shù).因此,PPM與ARQ的組合方案開(kāi)始被綜合考慮,并最先出現(xiàn)在文獻(xiàn)[7].文獻(xiàn)[7]采用PPM重復(fù)率編碼和ARQ協(xié)議的紅外通信系統(tǒng)在室內(nèi)環(huán)境進(jìn)行性能分析,其優(yōu)勢(shì)在于不需要在數(shù)據(jù)包中增加額外的監(jiān)督碼元,缺點(diǎn)是數(shù)據(jù)包中所有PPM符號(hào)都重復(fù),利用率不高;文獻(xiàn)[8]提出了組合PPM重復(fù)編碼和SRARQ無(wú)線紅外通信系統(tǒng),其特點(diǎn)是系統(tǒng)能根據(jù)鏈路狀態(tài)自動(dòng)改變傳輸速率,適用于不利的信道條件;文獻(xiàn)[9]則對(duì)BPPM結(jié)合HARQ在弱湍流信道下的差錯(cuò)性能進(jìn)行了研究,但HARQ協(xié)議在進(jìn)一步改善誤碼性能的同時(shí)也增加了系統(tǒng)的開(kāi)銷和復(fù)雜度.此外,上面提到的研究中,若數(shù)據(jù)包中任一個(gè)PPM符號(hào)譯碼失敗,則整個(gè)數(shù)據(jù)包都需要重發(fā),會(huì)造成資源浪費(fèi).因此,通過(guò)對(duì)ARQ和PPM調(diào)制技術(shù)的綜合考慮,本文提出了一種基于PPM硬判決檢錯(cuò)的ARQFSO系統(tǒng).該系統(tǒng)將ARQ的檢錯(cuò)與PPM判決解調(diào)過(guò)程結(jié)合,在PPM判決時(shí)對(duì)PPM符號(hào)檢錯(cuò)再返回錯(cuò)誤的符號(hào)序列數(shù).PPM符號(hào)檢錯(cuò)的依據(jù)是基于PPM符號(hào)的特點(diǎn),當(dāng)接收機(jī)對(duì)一個(gè)PPM符號(hào)硬判決后出現(xiàn)非單個(gè)脈沖(0個(gè)或者多個(gè))就判定該P(yáng)PM符號(hào)需要重發(fā).因此,該系統(tǒng)不需要額外的監(jiān)督碼元,消除了傳統(tǒng)ARQ的信息冗余,節(jié)省了奇偶校驗(yàn)所需的時(shí)間和開(kāi)銷;同時(shí),重傳時(shí)只發(fā)送數(shù)據(jù)包里面譯碼失敗部分的PPM符號(hào),提高了系統(tǒng)的效率.
1基于PPM硬判決檢錯(cuò)的ARQFSO系統(tǒng)
光信號(hào)在大氣傳輸中最主要的影響來(lái)自大氣湍流,湍流效應(yīng)會(huì)導(dǎo)致信號(hào)強(qiáng)度的隨機(jī)變化[2].目前關(guān)于湍流信道的數(shù)學(xué)模型主要有Lognormal分布、GammaGamma分布和Negative Exponential分布等,其中GammaGamma分布適用于弱、中、強(qiáng)湍流的情況.因此,本文選用GammaGamma分布作為湍流信道模型分析,其概率密度函數(shù)[10]為
fII=2αβα+β2ΓαΓβIα+β2-1Kα-β(2αβI),(1)
式中,I為接收光強(qiáng)度,Γ()為Gamma函數(shù),Kα-β()是第二類修正貝塞爾函數(shù),α和β僅與大尺度湍流和小尺度湍流對(duì)數(shù)光強(qiáng)起伏方差有關(guān).
基于LPPM硬判決檢錯(cuò)的ARQFSO光通信系統(tǒng)(下文簡(jiǎn)稱ARQFSO系統(tǒng))結(jié)構(gòu)如圖1所示.本文中LPPM以L=256為例.ARQFSO系統(tǒng)在傳輸過(guò)程中將比特?cái)?shù)據(jù)分成固定長(zhǎng)度為P的數(shù)據(jù)包,P是M(M=log2L)的整數(shù)倍.以通信終端A發(fā)起通信為例,固定長(zhǎng)度P的數(shù)據(jù)包存儲(chǔ)至發(fā)送緩存器,再經(jīng)過(guò)發(fā)射機(jī)PPM調(diào)制發(fā)送給通信終端B.通信終端B的接收機(jī)接收信號(hào)進(jìn)行PPM硬判決解調(diào),如果一個(gè)PPM符號(hào)出現(xiàn)非單個(gè)脈沖(0個(gè)或者多個(gè))就判定該P(yáng)PM符號(hào)需要重發(fā).然后通信終端B的ARQ控制器將不需要重發(fā)數(shù)據(jù)存入接收緩存器中,需要重發(fā)數(shù)據(jù)的序列號(hào)經(jīng)過(guò)發(fā)射機(jī)PPM編碼發(fā)送給通信終端A.通信終端A的接收機(jī)接收信號(hào)硬判決解調(diào)后,ARQ控制器讀取發(fā)送緩存器中相應(yīng)序列號(hào)的PPM符號(hào)數(shù)據(jù)繼續(xù)發(fā)送給終端B.當(dāng)通信終端B的PPM硬判決結(jié)果全部都不用重發(fā)或者重發(fā)達(dá)到了最大重發(fā)次數(shù)時(shí),接收緩存器輸出為最終數(shù)據(jù).
湍流強(qiáng)度越強(qiáng),對(duì)信號(hào)的干擾越嚴(yán)重.所以先分析ARQFSO系統(tǒng)在強(qiáng)湍流時(shí)的性能,并與直接硬判決的誤碼率進(jìn)行比較.如圖2所示,其仿真結(jié)果表明本方案在強(qiáng)湍流下對(duì)PPM硬判決的差錯(cuò)性能有很大的改善.在相同的比特信噪比Eb/N0=60 dB時(shí),直接硬判決的誤碼率只有5×10-3;最大重傳次數(shù)i=1的ARQFSO系統(tǒng)誤碼率是6×10-5;最大重傳次數(shù)i=2和i=3的ARQFSO系統(tǒng)誤碼率降低至4×10-5,遠(yuǎn)低于硬判決.當(dāng)誤碼率為10-3時(shí),直接硬判決需要的信噪比是68 dB,而ARQFSO系統(tǒng)只需50 dB.ARQFSO系統(tǒng)和直接硬判決相比,獲得了大約18 dB增益.此外,ARQFSO系統(tǒng)重傳次數(shù)i=2和i=3兩條線基本重合.因?yàn)橄到y(tǒng)只會(huì)重傳錯(cuò)誤的PPM符號(hào),所以能以極少的重傳次數(shù)達(dá)到其理想性能.因此,在強(qiáng)湍流信道下ARQFSO系統(tǒng)顯著改善了PPM硬判決的誤碼性能,且信噪比越大,ARQFSO系統(tǒng)的性能優(yōu)勢(shì)就越明顯.同時(shí),ARQFSO系統(tǒng)所需的重傳次數(shù)非常少.
圖3是ARQFSO系統(tǒng)與直接硬判決在不同湍流強(qiáng)度的誤碼率,其中ARQFSO系統(tǒng)的最大重傳次數(shù)為2.當(dāng)Eb/N0=60 dB,直接硬判決和ARQFSO系統(tǒng)在中湍流情況下的BER大約是5×10-4和10-7.對(duì)比中和強(qiáng)兩種湍流情況,可以驗(yàn)證當(dāng)湍流強(qiáng)度越強(qiáng),對(duì)信號(hào)的干擾越嚴(yán)重這一結(jié)論.當(dāng)誤碼率為10-6時(shí),在弱湍流情況下,ARQFSO系統(tǒng)相比直接硬判決獲得了大約10 dB增益.而同樣的誤碼率在中湍流下,ARQFSO系統(tǒng)獲得了大約30 dB增益,這表明湍流強(qiáng)度越強(qiáng),ARQFSO系統(tǒng)的改善效果越明顯.此外當(dāng)處于強(qiáng)湍流、低信噪比的情況下,ARQFSO系統(tǒng)的優(yōu)勢(shì)將不再明顯.因?yàn)樵跇O端惡劣的通信情況下,每次重傳的過(guò)程依然會(huì)導(dǎo)致非常多的誤碼.
ARQFSO系統(tǒng)和SRARQ系統(tǒng)在不同湍流情況下的通過(guò)率對(duì)比如圖4所示.從圖4中可以看到本方案的通過(guò)率在3種湍流強(qiáng)度下都優(yōu)于傳統(tǒng)的SRARQ系統(tǒng).以通過(guò)率為0.5為例,ARQFSO系統(tǒng)在弱、中、強(qiáng)3種湍流強(qiáng)度下所需的信噪比分別比SRARQ系統(tǒng)少了10、30和40 dB.這表明雖然隨著湍流強(qiáng)度的增加,信號(hào)收到的擾動(dòng)越大,但ARQFSO系統(tǒng)在通過(guò)率方面相對(duì)于傳統(tǒng)SRARQ系統(tǒng),其優(yōu)勢(shì)會(huì)隨著湍流強(qiáng)度增加而更加顯著.
4結(jié)論
本文根據(jù)自由空間光通信的特性和PPM解調(diào)判決的硬件特點(diǎn),提出了一個(gè)基于PPM硬判決檢錯(cuò)的ARQFSO光通信系統(tǒng).該系統(tǒng)不需要額外的監(jiān)督碼元,重傳時(shí)只發(fā)送數(shù)據(jù)包里面譯碼失敗的PPM符號(hào),提高了系統(tǒng)的效率.通過(guò)該方案在不同湍流下的差錯(cuò)性能分析,推導(dǎo)出GammaGamma信道下誤碼率和通過(guò)率公式.理論分析和仿真結(jié)果表明ARQFSO系統(tǒng)能夠有效地改善硬判決誤碼率,并且以極低的重傳次數(shù)就能達(dá)到ARQFSO系統(tǒng)下的理想性能.此外,ARQFSO系統(tǒng)在通過(guò)率方面也優(yōu)于傳統(tǒng)的ARQ系統(tǒng).
參考文獻(xiàn)
References
[1]Khalighi M A,Uysal M.Survey on free space optical communication:A communication theory perspective[J].IEEE Communications Surveys & Tutorials,2014,16(4):22312258
[2]Zhu X M,Kahn J M.Freespace optical communication through atmospheric turbulence channels[J].IEEE Transactions on Communications,2002,50(8):12931300
[3]Ghassemlooy Z,Popoola W,Rajbhandari S.Optical wireless communications:System and channel modelling with MATLAB[M].London:CRC Press,2012
[4]Baiguanysh S B,Mirmanov A B,Alimbaev A S,et al.Implementation of PPM modulation and demodulation using NI digital electronics FPGA board[C]∥International Siberian Conference on Control and Communications,2015:14
[5]Mendez A J,Hernandez V J,Gagliardi R M,et al.Design of optical pulse position modulation (PPM) translating receiver[C]∥IEEE Leos Annual Meeting Conference,2009:1819
[6]Mai V V,Pham A T.Crosslayer designs and analysis of adaptiverate transmission and ARQ for freespace optical communications[J].IEEE Photonics Journal,2016,8(1):115
[7]Ozugur T,Naghshineh M,Kermani P,et al.Performance evaluation of LPPM links using repetition rate coding[C]∥The Ninth IEEE International Symposium on Personal,Indoor and Mobile Radio Communications,1998,2:698702
[8]Samaras K,OBrien D C,Edwards D J.Combination of repetitioncoded PPM with SRARQ for wireless infrared communication[J].Electronics Letters,1998,34(23):21992201
[9]Kiasaleh K.Hybrid ARQ for FSO Communications through turbulent atmosphere[J].Ieee Communications Letters,2010,14(9):866868
[10]Popoola W O,Ghassemlooy Z.BPSK subcarrier intensity modulated freespace optical communications in atmospheric turbulence[J].Journal of Lightwave Technology,2009,27(8):967973
[11]Kiasaleh K.Performance of APDbased,PPM freespace optical communication systems in atmospheric turbulence[J].IEEE Transactions on Communications,2005,53(9):14551461
[12]Adamchik V S,Marichev O I.The algorithm for calculating integrals of hypergeometric type functions and its realization in REDUCE system[C]∥International Symposium on Symbolic and Algebraic Computation,1990:212224
[13]Lin S,Costello D J J,Miller M J.Automaticrepeatrequest errorcontrol schemes[J].IEEE Communications Magazine,1984,22(12):517
AbstractWe present an ARQFSO system,which consists of pulse position modulation (PPM) hard decision and a novel automatic repeat request (ARQ) protocol.Instead of traditional ARQs data error detection,the PPM hard decision results are used to find data error.Then the transmitter only retransmits the failed decoded portion of the packet.These measures can eliminate the information redundancy of traditional ARQ and enhance the system efficiency.Theoretical analysis shows that the ARQFSO system can effectively improve the BER performance of the direct hard decision PPM system.Additionally,the proposed system significantly improves the average throughput efficiency compared with traditional ARQ systems.These characteristics make this ARQFSO system suitable to apply in low BER and low complexity FSO communications.
Key wordsfree space optical (FSO) communications;pulse position modulation (PPM);hard decision decoding;automatic repeat request (ARQ)