史志舉, 康桂華, 胡 波, 李 杰
(河海大學(xué) 計算機(jī)信息工程學(xué)院,江蘇 常州213022)
無線信道具有的多徑衰落特性是阻礙信道容量增加和服務(wù)質(zhì)量改善的重要原因[1], 分集技術(shù)可以通過在發(fā)射端發(fā)射多個信號樣本,在接收端合并多個經(jīng)歷獨(dú)立衰落的信號樣本,以對抗無線信道中的衰落. 近年來提出的多輸入多輸出(MIMO)天線技術(shù),通過在接收端和發(fā)射端同時安置多個天線,形成 MIMO信道結(jié)構(gòu),從而充分利用了空域資源,大幅度提高了信道容量.但是由于受到移動終端體積、功率、天線位置等因素的影響,MIMO很難在實(shí)際中應(yīng)用[2]。為了更好地利用空間分集的優(yōu)勢,人們提出了協(xié)作分集(Cooperative Diversity)[3]或協(xié)作通信(Cooperative Communication)的新型技術(shù),使單天線的終端可以實(shí)現(xiàn)空域分集。協(xié)作通信中每個移動終端都有一個或多個協(xié)作伙伴,協(xié)作伙伴在傳輸自己信息的同時也幫助其伙伴傳輸信息,這樣每個移動終端在傳輸信息的過程中既利用了自己又利用了伙伴的信道,從而取得了空間分集的效果,實(shí)現(xiàn)了空間分集增益。
協(xié)作分集按照其信號傳輸?shù)倪^程可分為三布[4]:第一步,源節(jié)點(diǎn)以廣播的形式發(fā)送信號,中繼節(jié)點(diǎn)和目的節(jié)點(diǎn)接收信號;第二步,中繼節(jié)點(diǎn)將接收到的信號處理后發(fā)送給目的節(jié)點(diǎn),此時源節(jié)點(diǎn)也可以向目的節(jié)點(diǎn)發(fā)送重復(fù)信息或新的信息;第三步,目的節(jié)點(diǎn)按某種規(guī)則合并前兩步接收到的信號,并解碼信號,實(shí)現(xiàn)分集效果。
接下來我們以蜂窩移動環(huán)境下兩用戶間的協(xié)作為例來介紹協(xié)作分集。如下頁圖1示,用戶S1和S2互為協(xié)作伙伴,每一個用戶除了傳輸自己的信息,還要傳輸其協(xié)作伙伴的信息,即S1除了向基站BS傳輸自己的信息,還要在適當(dāng)?shù)臅r候傳輸其伙伴 S2的信息。同時,S2也在適當(dāng)?shù)臅r候傳輸 S1的信息至基站BS。我們以S1為主用戶,S2為其協(xié)作伙伴為例來說明。第一步,S1以廣播形式發(fā)送信號到BS和S2;第二步,S2將接收到的信息處理后也轉(zhuǎn)發(fā)給BS;第三步,BS將前兩步接收到的信息按照一定的規(guī)則譯碼。這樣用戶 S1到基站BS之間就有兩條獨(dú)立的衰落路徑,實(shí)現(xiàn)了分集效果。通過協(xié)作,用戶會犧牲自己的一部分資源,但另一方面,用戶也通過協(xié)作分集利用了其協(xié)作伙伴的空域資源,合理地設(shè)計協(xié)作方案可以使得協(xié)作分集帶來的增益大于其付出的代價,使每個用戶都實(shí)現(xiàn)最大的分集增益。
圖1 協(xié)作通信模型
按照中繼用戶的信號處理方式不同,將協(xié)作分集分為:放大中繼(Amplify-and-Forward,AF)、解碼中繼(Decodeand-Forward,DF)[5]、編碼協(xié)作(Coded Cooperation,CC)和壓縮轉(zhuǎn)發(fā)(Compress-Forward,CF)模式。
放大中繼[6]是最簡單的協(xié)作模式,如圖2所示[7]。在放大中繼模式下,協(xié)作節(jié)點(diǎn) S2接收并放大源節(jié)點(diǎn) S1的信號,然后轉(zhuǎn)發(fā)到目的節(jié)點(diǎn)BS。目的節(jié)點(diǎn)BS接受來自源節(jié)點(diǎn)S1和協(xié)作節(jié)點(diǎn)S2的信號并對其進(jìn)行合并。雖然協(xié)作節(jié)點(diǎn)S2在放大信號的同時也放大了噪聲,但是由于目的節(jié)點(diǎn)BS接收到的是兩個經(jīng)歷獨(dú)立衰落的信號,所以也可以更好地對信號進(jìn)行判決。
圖2 放大中繼(AF)模型
在協(xié)作節(jié)點(diǎn),根據(jù)自動增益控制對接收到的信號進(jìn)行功率控制,調(diào)整系數(shù)為:
其中,.rsh 為源節(jié)點(diǎn)與協(xié)作節(jié)點(diǎn)之間的衰落系數(shù),sP為信號功率,0N 為兩用戶之間信道的噪聲功率。Laneman證明了這一方法在兩用戶情況下可以獲得2階分集增益。
編碼協(xié)作是將協(xié)作技術(shù)和信道編碼技術(shù)結(jié)合起來的一種技術(shù),它的核心思想是通過兩條獨(dú)立的衰落路徑來發(fā)送每個用戶信息的不同部分。每個用戶在協(xié)作的時候?qū)⒏髯缘男畔⒕幋a成兩段,分別包含N1和N2比特。在第一階段,每個用戶各自發(fā)送自己的 N1比特信息,同時試圖解碼對方的這部分信息;第二階段,如果正確解碼,接下來發(fā)送其協(xié)作用戶的N2比特信息,否則發(fā)送自己的N2比特信息。這樣每個用戶始終都發(fā)送N=N1+N2比特的信息[8],最后基站按一定的方法解碼收到的信息塊。編碼協(xié)作的原理如圖3所示。
圖3 編碼協(xié)作(CC)模型
壓縮轉(zhuǎn)發(fā)模式在第一時隙首先由源節(jié)點(diǎn)以碼率 H(X)發(fā)送源信息X,并接著發(fā)送校驗(yàn)比特H(X/Y),中繼節(jié)點(diǎn)接收信息并做出對X的估計Y,如果估計的差錯概率小于設(shè)定的門限值,則在第二時隙以碼率H(Y)發(fā)送Y到目的節(jié)點(diǎn),目的節(jié)點(diǎn)使用SW定理并結(jié)合相應(yīng)的譯碼方法解碼前兩個時隙接收的信息比特。
在這種模式(見圖 4)下,中繼節(jié)點(diǎn)總是對其接收到的信息先進(jìn)行解碼,然后再重新編碼并轉(zhuǎn)發(fā)編碼后的信息比特給基站。這種協(xié)作模式的優(yōu)點(diǎn)是比較簡單,并且對各種信道都有較好的適應(yīng)性,接下來我們將詳細(xì)介紹這種方法。
圖4 解碼中繼(DF)模型
我們以兩用戶協(xié)作為例來說明,假設(shè)信道為平坦瑞利衰落信道,噪聲是高斯白噪聲,協(xié)作模型如圖4所示。協(xié)作節(jié)點(diǎn)要對接收到的源信息進(jìn)行解碼,如果協(xié)作節(jié)點(diǎn)對源信息比特作出了錯誤判決,那么這個錯誤將進(jìn)一步傳播,導(dǎo)致系統(tǒng)性能下降。
為了避免這種情況的出現(xiàn),協(xié)作節(jié)點(diǎn)可以采用循環(huán)冗余校驗(yàn)技術(shù)(CRC),對接收到的數(shù)據(jù)進(jìn)行檢查,如果正確就重新編碼并轉(zhuǎn)發(fā)給目的端,否則就將錯誤的數(shù)據(jù)丟掉。
假設(shè)源節(jié)點(diǎn)S1傳輸信號為 x (k),協(xié)作節(jié)點(diǎn)S2接收到的信號為 ()yk,經(jīng)過解碼及CRC校驗(yàn)后,得到對 ()xk的估計值。然后協(xié)作節(jié)點(diǎn)以同樣的方法編碼并傳輸編碼后的信息(k)給基站。
目的端 BS接收到源節(jié)點(diǎn)和協(xié)作節(jié)點(diǎn)的信號后,按照最大比合并準(zhǔn)則進(jìn)行合并,然后進(jìn)行相應(yīng)的譯碼就可以得到信號 ()xk的估計值 ()Yk。
DF模式中,協(xié)作節(jié)點(diǎn)可以對整個碼子完全譯碼,也可以對逐個符號進(jìn)行譯碼。本文采用完全譯碼,系統(tǒng)輸入和輸出之間的最大互信息為:
其中,min函數(shù)中的第一項(xiàng)是協(xié)作節(jié)點(diǎn)S2能可靠譯碼的最大速率,第二項(xiàng)為目的節(jié)點(diǎn)對接收到的信號能準(zhǔn)確譯碼的最大速率。當(dāng)協(xié)作節(jié)點(diǎn)和目的節(jié)點(diǎn)都能無差錯地譯碼時,兩個互信息取得最小值。
在頻譜效率為R時的中斷概率(IDF<R)可以等效為:
對于瑞利衰落信道,協(xié)作節(jié)點(diǎn)使用與源節(jié)點(diǎn)相同的編碼方案,中斷概率為;
式中第一項(xiàng)為協(xié)作節(jié)點(diǎn)不能正確譯碼的概率,第二項(xiàng)是協(xié)作節(jié)點(diǎn)可以正確譯碼但目的節(jié)點(diǎn)不能正確譯碼的概率,兩者的和即為總的中斷概率。
在SNR 較高時,上述中斷概率可以表示為:
本文對解碼協(xié)作模式和無協(xié)作、放大協(xié)作模式進(jìn)行仿真,使用卷積編碼和viterbi譯碼,信息序列長度為5 000,通過比較不同SNR情況下系統(tǒng)的誤碼率可以看出來解碼協(xié)作模式具有很好的分集增益,仿真結(jié)果如圖5所示。
圖5 AF、DF與無協(xié)作仿真結(jié)果比較
解碼協(xié)作技術(shù)與放大轉(zhuǎn)發(fā)協(xié)作模式相比,避免了對信號中噪聲功率的放大,減少了噪聲對接收信號的影響。但它也有一定的局限性。首先它包含一定形式的重發(fā),并沒有最好地利用信道;其次中繼節(jié)點(diǎn)可能錯誤地估計其伙伴的信息,這個錯誤信息將會被傳播到基站端,這樣會降低整個系統(tǒng)性能。
為了避免這種情況的出現(xiàn),在協(xié)作節(jié)點(diǎn)處往往采用循環(huán)冗余校驗(yàn)技術(shù),對接收到的數(shù)據(jù)幀進(jìn)行檢查,如果接收數(shù)據(jù)正確,就重新編碼后轉(zhuǎn)發(fā)給基站,否則就將此數(shù)據(jù)幀丟棄。但是在對系統(tǒng)性能要求不是很高的情況下,解碼協(xié)作模式因?yàn)槠浜唵我讓?shí)現(xiàn)而具有很好的實(shí)用性。
[1] 殷勤業(yè),張瑩,丁樂,等.協(xié)作分集:一種新的空域分集技術(shù)[J].西安交通大學(xué)學(xué)報,2005,39(06):551-557.
[2] 郭希蕊,杜鵬.無線通信中的空時協(xié)作分集[J].通信技術(shù),2007,40(12):108-110.
[3] Sendonaris A,Erkip E,Aazhang B.User Cooperation Diversity–part I:System Description[J].IEEE Trans. on Comm.,2003,51(11):1927-1938.
[4] Laneman J N, Wornell G W.Distributed Space-time Coded Pro-tocols for Exploiting Cooperative Diversity in Wireless Networks[J].IEEE Trans on Information Theory,2003,49(10):2415-2425.
[5] 林云,翟俊昌,武建濤.MIMO協(xié)同中繼技術(shù)概述[J].通信技術(shù),2009,42(01):90-92.
[6] Issariyakul T,Krishnamurthy V.Amplify-and-Forward Cooperative Diversity Wireless Networks: Model, Analysis, and Monotonicity Properties[J].IEEE Trans on Networking,2009,17(01):225-238.
[7] Nosratinia A,Hunter T.E, Hedayat A.Cooperative Communicationin Wireless Networks[J].IEEE Communications Magazine,2004(42):74-80.
[8] 董楊鑫,鄭建宏.編碼協(xié)作通信技術(shù)的研究[J].通信技術(shù),2007,40(11):65-67.