,2
(1.重慶郵電大學(xué) 通信工程學(xué)院,重慶 400065;2.電子科技大學(xué) 光互聯(lián)網(wǎng)及移動(dòng)信息網(wǎng)絡(luò)研究中心,成都 610054)
協(xié)作分集是一種通過共享不同終端天線實(shí)現(xiàn)空間分集的技術(shù),該技術(shù)可以有效抵抗多徑衰落并提高系統(tǒng)容量。協(xié)作分集技術(shù)可用于無線自組織網(wǎng)絡(luò)、無線局域網(wǎng)及無線傳感器網(wǎng)絡(luò)等多種場(chǎng)合,今后還會(huì)將這些網(wǎng)絡(luò)結(jié)合起來,形成一種全新的泛在智能網(wǎng)絡(luò),引起移動(dòng)通信領(lǐng)域的重大變革。文獻(xiàn)[1]給出了3種主要的協(xié)作方案:固定中繼(Fixed Relay)、選擇中繼(Selection Relay)和增量中繼(Increment Relay),其中,固定中繼包括放大轉(zhuǎn)發(fā)(Amplify-and-Forward)和譯碼轉(zhuǎn)發(fā)(Decode-and-Forward)兩種方式。文獻(xiàn)[2,3]將空時(shí)編碼應(yīng)用到經(jīng)歷高斯白噪聲信道和瑞利衰落信道的協(xié)作分集中。文獻(xiàn)[4]提出了一種通過信道編碼進(jìn)行協(xié)作信令交互的協(xié)作方案,稱為編碼協(xié)作(Coded Cooperation)。文獻(xiàn)[5]在協(xié)作分集中將空時(shí)分組編碼(Space-time Block Coding)和卷積編碼結(jié)合,以同時(shí)獲得分集和編碼增益。但是,上述研究并沒有考慮對(duì)潛在中繼終端進(jìn)行選擇以優(yōu)化性能的問題。文獻(xiàn)[6]提出了一種終端選擇方案(Opportunistic Relaying, OR),根據(jù)中繼終端與源終端和目的終端的端到端信道狀況,在所有的潛在中繼終端中選擇一個(gè)最好的中繼終端進(jìn)行協(xié)作通信。文獻(xiàn)[7]提出一種分布式STBC中繼選擇(local-k-best)方案,候選終端隨機(jī)選擇STBC編碼矩陣的一列,并利用CSMA MAC協(xié)議進(jìn)行信息交互,從選擇相同列的終端中選出信道狀態(tài)最佳的k個(gè)終端作為中繼。由于候選終端隨機(jī)選取STBC編碼矩陣中的一列,此方案不能保證全分集階數(shù)。文獻(xiàn)[8]提出了一種基于信道容量增益的中繼節(jié)點(diǎn)選取策略,并在此基礎(chǔ)上提出了源節(jié)點(diǎn)和中繼節(jié)點(diǎn)最優(yōu)功率分配算法,能以較低的復(fù)雜度提高系統(tǒng)性能和功率效率,但是該算法需要有控制終端對(duì)功率分配進(jìn)行集中式處理,運(yùn)算量較大,難以實(shí)現(xiàn)。
針對(duì)上述問題,本文提出了一種中繼選擇與功率分配的聯(lián)合方案,稱為DD(Destination Decision)方案:目的終端根據(jù)協(xié)作終端的信道狀態(tài)信息進(jìn)行中繼選擇和基于資源貢獻(xiàn)率的功率分配,并決定各中繼發(fā)送STBC編碼矩陣的哪一列,在此基礎(chǔ)上,選出的中繼終端進(jìn)行空時(shí)編碼協(xié)作。通過理論分析和仿真驗(yàn)證,同其它方案相比,本文提出的聯(lián)合方案在保證全分集階數(shù)和誤碼率性能(10-4)的同時(shí),相對(duì)于傳統(tǒng)的All-Distributed Space-time Block Coding方案和現(xiàn)有的local-k-best方案分別有0.7 bit/(s·Hz-1)和0.1 bit/(s·Hz-1)的容量提升。
本文將研究協(xié)作通信的兩跳網(wǎng)絡(luò)模型,如圖1所示。網(wǎng)絡(luò)中共有M個(gè)單天線終端,其中包括1個(gè)源終端、1個(gè)目的終端和M-2個(gè)潛在中繼終端,其中有N(N≤M-2)個(gè)終端能夠?qū)υ垂?jié)點(diǎn)信息正確譯碼,這N個(gè)終端與源終端共同構(gòu)成虛擬天線陣列(VAA)小區(qū),從中選出K個(gè)終端作為中繼終端,源終端也可以作為接力合作終端。假設(shè)VAA小區(qū)內(nèi)各終端之間距離較小,從而源終端可以以較小功率與VAA小區(qū)內(nèi)各終端進(jìn)行廣播通信。
圖1 系統(tǒng)模型Fig.1 System model
本文基于如下兩點(diǎn)假設(shè):各終端完全同步和準(zhǔn)靜態(tài)信道環(huán)境;各終端間信道為加性高斯白噪聲的平坦瑞利衰落信道。
在該系統(tǒng)中,源終端利用較小的功率向中繼終端廣播數(shù)據(jù),中繼終端對(duì)接收信號(hào)進(jìn)行譯碼后通過分布式空時(shí)編碼方案進(jìn)行協(xié)作。假設(shè)空時(shí)編碼矩陣對(duì)各個(gè)終端是已知的,用S表示L(L≤K)列空時(shí)編碼矩陣,行下標(biāo)表示時(shí)間,列下標(biāo)表示不同的發(fā)射終端,中繼終端通過發(fā)送S中的不同列進(jìn)行協(xié)作。目的終端處的接收信號(hào)Y可以表示為
Y=SH+Z
(1)
式中,H=[h1,d,h2,d,…,hK,d]Τ表示K個(gè)中繼終端到目的終端的信道衰落系數(shù)向量,Z表示方差為σ0的加性高斯白噪聲。
DD方案的工作過程如圖2和圖3所示。
圖2 協(xié)作請(qǐng)求示意圖Fig.2 Cooperation request schematic diagram
圖3 協(xié)作決策示意圖Fig.3 Cooperation decision schematic diagram
首先,源終端向VAA小區(qū)內(nèi)終端和目的終端發(fā)送R-RTS并啟動(dòng)定時(shí)器,R-RTS的格式為在RTS中添加字段K,表示將要選出K個(gè)終端作為中繼終端進(jìn)行STBC編碼協(xié)作,同時(shí)將RTS中的目的地址表示為一有序矢量[R1,R2,…,RN,D],其中R1,R2,…,RN為VAA小區(qū)內(nèi)的終端,D為目的終端。VAA接力小區(qū)內(nèi)的終端和目的終端將從RTS中提取并保存K字段,但是不回復(fù)CTS。接著,VAA小區(qū)內(nèi)的終端將按照[R1,R2,…,RN]的順序依次向目的終端發(fā)送RTS。
然后,目的終端通過R-RTS和RTS計(jì)算與源終端和各個(gè)潛在中繼終端間的信道增益Hid,根據(jù)信道增益選出K個(gè)最佳的中繼,并計(jì)算其信道增益之和Hsum(用于功率分配),然后目的終端將按照信道增益Hid由大到小的順序依次向選出的中繼發(fā)送CTS,CTS中加入col字段和Hsum字段,分別表示各個(gè)中繼發(fā)送的STBC編碼矩陣的列號(hào)和各中繼的信道增益之和。接收到目的終端CTS的終端通過CTS計(jì)算與目的終端間的信道增益Hdi,由于信道的互惠性,Hdi=Hid,并提取CTS中的col字段,將其內(nèi)容與之前接收到的R-RTS中的K字段進(jìn)行比較,如果相同,則向源節(jié)點(diǎn)發(fā)送FLAG消息,通知源節(jié)點(diǎn)可以進(jìn)行數(shù)據(jù)傳輸;如果源終端被選為中繼,且接收到的CTS中的col字段與K字段內(nèi)容相同,則直接開始數(shù)據(jù)傳輸,中繼終端準(zhǔn)備進(jìn)行STBC編碼協(xié)作,其余終端進(jìn)入休眠狀態(tài)。在接下來的數(shù)據(jù)傳輸中,被選為中繼的終端將接收源終端信號(hào),并通過發(fā)送STBC編碼矩陣中目的終端指定的列進(jìn)行協(xié)作。數(shù)據(jù)傳輸成功,目的終端將向源終端發(fā)送ACK,如果源終端定時(shí)器超時(shí)仍未收到ACK,則增大功率發(fā)送R-RTS,重新進(jìn)行協(xié)作請(qǐng)求。
結(jié)合上述中繼選擇,對(duì)中繼終端進(jìn)行基于資源貢獻(xiàn)率的中繼功率分配方案,即,按照中繼的資源貢獻(xiàn)率分配其發(fā)送功率。所謂資源貢獻(xiàn)率[9]是指整個(gè)系統(tǒng)中共有N種資源,每種資源的單位收益為ri,i=1,2,…,N,第i種資源的貢獻(xiàn)率Ki為
(2)
假設(shè)總投入資產(chǎn)為R,則投入到第i種資源的資產(chǎn)Ri為
(3)
本文提出的功率分配方案將各個(gè)中繼終端看作各種資源,每種資源的單位收益為各中繼終端到目的終端的信道增益Hid,根據(jù)系統(tǒng)的信道特性和香農(nóng)公式,建立系統(tǒng)容量相關(guān)的效用函數(shù):
(4)
式中,Pi為第i個(gè)中繼終端的發(fā)射功率,σ0為加性高斯白噪聲功率。其約束條件為:
(2)Pi≤Pmax,即各個(gè)中繼終端發(fā)射功率必須小于給定上限。
應(yīng)用基于資源貢獻(xiàn)率的資源分配方案,則第i個(gè)中繼終端利用目的終端回復(fù)的CTS估計(jì)與目的終端間的信道增益Hdi,則第i個(gè)中繼終端的資源貢獻(xiàn)率為
(5)
總資產(chǎn)投入為中繼終端發(fā)射總功率P,則第i個(gè)中繼終端利用目的終端回復(fù)的CTS估計(jì)與目的終端間的信道增益Hdi并通過CTS中的Hsum字段內(nèi)容計(jì)算自己的發(fā)射功率Pi:
(6)
如果Pi>Pmax,則該中繼終端的發(fā)射功率為Pmax;如果Pi≤Pmax,則該中繼終端使用該功率值Pi將數(shù)據(jù)發(fā)送給目的終端。
分集由獨(dú)立信道數(shù)目決定,這些獨(dú)立的信道也被稱為分集階數(shù),邏輯上分集階數(shù)(獨(dú)立衰落路徑數(shù)目)越高,抵抗衰落的效果越好。本文提出的方案是由目的終端進(jìn)行中繼選擇并分配各個(gè)中繼終端發(fā)送空時(shí)編碼矩陣的不同列,因此,只要中繼終端個(gè)數(shù)K大于等于空時(shí)編碼矩陣的列數(shù)L,此方案就能保證全分集階數(shù)L。
此方案選擇VAA小區(qū)內(nèi)與目的終端之間信道狀態(tài)最佳的終端作為中繼終端,與通過終端間信息交互進(jìn)行的隨機(jī)選擇中繼的方案相比較,在一定程度上降低了由于信道衰落造成的誤碼率。
(7)
由公式(6)容易得出,在平均分配發(fā)射功率的條件下系統(tǒng)容量為
(8)
本文提出的DD方案選擇信道狀態(tài)最佳的K個(gè)終端作為中繼,即選擇|hi,d|最大的K個(gè)終端作為中繼,因此,系統(tǒng)容量不小于隨機(jī)的中繼選擇方案。同時(shí),隨著中繼個(gè)數(shù)的增加,每個(gè)中繼的發(fā)射功率降低,VAA小區(qū)內(nèi)所有終端都參與協(xié)作的傳統(tǒng)方案并不能提高系統(tǒng)容量。當(dāng)中繼增加到一定數(shù)量,DD方案的系統(tǒng)容量大于傳統(tǒng)方案的系統(tǒng)容量。
使用基于資源貢獻(xiàn)率的功率分配方案后,根據(jù)公式(5),第i個(gè)中繼終端的發(fā)射功率Pi為
(9)
(10)
仿真環(huán)境為具有10個(gè)單天線終端的協(xié)作通信網(wǎng)絡(luò)模型,包括1個(gè)源終端、8個(gè)中繼終端和1個(gè)目的終端,源終端也可以被選為中繼在第二跳進(jìn)行空時(shí)編碼協(xié)作。源終端與VAA小區(qū)內(nèi)各候選中繼終端之間為加性高斯白噪聲(AWGN)信道,源終端簡(jiǎn)單地將信息廣播出去,各候選中繼終端利用簡(jiǎn)單的信道均衡對(duì)源終端的廣播信息進(jìn)行譯碼。中繼終端對(duì)信號(hào)進(jìn)行QPSK調(diào)制后采用Alamouti的4×4編碼方案。中繼終端與目的終端之間的信道為平坦瑞利衰落信道。由于采用分布式空時(shí)編碼,VAA小區(qū)內(nèi)終端對(duì)源終端不能完全正確譯碼。為了對(duì)比現(xiàn)有的local-k-best方案和傳統(tǒng)方案的性能,在對(duì)系統(tǒng)誤碼率仿真時(shí),各終端采用相同的發(fā)射功率,在對(duì)系統(tǒng)容量進(jìn)行仿真時(shí),設(shè)定發(fā)射總功率相同。
各中繼方案的誤碼率性能如圖4所示,DD方案的誤碼率性能優(yōu)于local-k-best方案,與傳統(tǒng)ALL-DSTBC方案的誤碼率性能相近,但是ALL-DSTBC方案所有中繼終端都參與協(xié)作,而DD方案選出部分最佳中繼進(jìn)行協(xié)作,因此,DD方案節(jié)省了大量能量。隨著信噪比(SNR)的增加,各方案誤碼率性能都逼近VAA小區(qū)內(nèi)廣播的平均誤碼性能(10-4)。基于資源貢獻(xiàn)率的功率分配方案對(duì)各中繼方案的系統(tǒng)容量的改進(jìn)如圖5所示,容易看出,DD方案的系統(tǒng)容量相對(duì)于ALL-DSTBC方案和local-k-best方案分別提升了0.7 bit/(s·Hz-1)和0.1 bit/(s·Hz-1)。
圖4 各方案誤碼率性能比較Fig.4 BER performance comparison
圖5 各方案系統(tǒng)容量性能比較Fig.5 System capacity performance comparison
本文提出了一種應(yīng)用于空時(shí)編碼協(xié)作中的中繼選擇與功率分配聯(lián)合方案。該方案由目的終端根據(jù)協(xié)作終端的信道狀態(tài)信息進(jìn)行中繼選擇,并對(duì)選出的中繼終端進(jìn)行基于資源貢獻(xiàn)率的功率分配,避免了候選終端通過信息交互進(jìn)行中繼選擇造成的沖突。新方案在保證分集階數(shù)和誤碼率性能的同時(shí),提高了系統(tǒng)容量。今后的工作將研究此方案在多跳協(xié)作通信中的應(yīng)用。
參考文獻(xiàn):
[1] Laneman J N ,Tse D N C,Wornell G W.Cooperative diversity in wireless networks: efficient protocols and outage behavior[J].IEEE Transaction on Information Theory,2004(12):3062-3080.
[2] Barbarossa S,Pescosolido L.Cooperative wireless networks based on distributed space time coding[C]//Proceedings of IWWAN.Taiwan:[s.n.],2004:30-34.
[3] Anghel P A,Kaveh M.On the diversity of cooperative system[C]//Proceedings of ICASSP’04.[S.l.]:IEEE,2004:577-580.
[4] Hunter T E,Sanayei S,Nosratinia A.Outage analysis of coded cooperation[J].IEEE Transaction on Information Theory,2006(2):375-391.
[5] ZOU Yu-long,ZHENG Bao-yu,ZHU Xiang-lin.A new cooperative diversity scheme for next generation wireless network[C]//Proceedings of CCNC 2008.Las Vegas,USA:[s.n.],2008:938-942.
[6] Bletsas A,Khisti A,Reed D,et al.A simple cooperative diversity method based on network path selection[J].IEEE Journal on Selected Areas of Communication,2006(3):659-672.
[7] ZHANG Lu,Leonard J,Cimini Jr.Power-efficient relay selection in cooperative networks using decentralized distributed space-time block coding[J]. EURASIP Journal on Advances in Signal Processing,2008(9):1-10.
[8] 高偉東,王文博,袁廣翔.協(xié)作通信中的中繼節(jié)點(diǎn)選取和功率分配聯(lián)合優(yōu)化[J].北京郵電大學(xué)學(xué)報(bào),2008(2):68-71.
GAO Wei-dong,WANG Wen-bo,YUAN Guang-xiang.Joint Relay Selection and Power Allocation Optimization in Cooperative Communications[J].Journal of Beijing University of Posts and Telecommunications,2008(2):68-71.(in Chinese)
[9] 魏修建.供應(yīng)鏈利益分配研究—資源與貢獻(xiàn)率的分配思路與框架[J].南開管理評(píng)論,2008(2):78-83.
WEI Xiu-jian.The Study of Benefit Distribution on Supply Chain:An Idea and Framework of Distribution about Resources and Contribution Rate[J].Nankai Business Forum,2008(2):78-83.(in Chinese)