裴光盅, 張?zhí)祢U, 高 超
(重慶郵電大學(xué)信號(hào)與信息處理重慶市重點(diǎn)實(shí)驗(yàn)室, 重慶 400065)
?
基于循環(huán)穩(wěn)定特性的空時(shí)分組碼MC-CDMA信號(hào)盲識(shí)別算法
裴光盅, 張?zhí)祢U, 高超
(重慶郵電大學(xué)信號(hào)與信息處理重慶市重點(diǎn)實(shí)驗(yàn)室, 重慶 400065)
摘要:空時(shí)碼應(yīng)用最廣泛的是空時(shí)分組碼(space -time block code,STBC)和垂直分層空時(shí)碼(vertical bell layered space -time code, VBLAST),因?yàn)镾TBC信號(hào)具有時(shí)間上的相關(guān)特性,所以在求高階循環(huán)累積量時(shí),該信號(hào)有一個(gè)特殊的循環(huán)頻率,而VBLAST信號(hào)沒(méi)有此特性。提出了一種基于循環(huán)穩(wěn)定特性的STBC多載波碼分多址(multicarrier code division multiple access,MC-CDMA)信號(hào)識(shí)別算法。該方法先根據(jù)信號(hào)系統(tǒng)的基帶物理結(jié)構(gòu)和信號(hào)模型來(lái)建立信號(hào)相關(guān)函數(shù)的選擇標(biāo)準(zhǔn),然后估計(jì)出這些相關(guān)函數(shù)對(duì)應(yīng)的四階累積量,接著把四階循環(huán)累積量跟信道的參數(shù)結(jié)合起來(lái)建立一個(gè)循環(huán)統(tǒng)計(jì)量,最后把這個(gè)循環(huán)統(tǒng)計(jì)量與檢測(cè)門限進(jìn)行比較,實(shí)現(xiàn)信號(hào)識(shí)別。計(jì)算機(jī)模擬仿真表明,該算法能在較低的輸入信噪比條件下良好地工作。
關(guān)鍵詞:空時(shí)分組碼多載波碼分多址; 循環(huán)累積量; 判決反饋?zhàn)畲笃谕?/p>
0引言
多載波碼分多址(multicarrier code division multiple access,MC-CDMA)技術(shù)在移動(dòng)通信中占有重要地位,它將碼分多址(code division multiple access,CDMA)技術(shù)和正交頻分復(fù)用(orthogonal frequency division multiplexing, OFDM)技術(shù)結(jié)合在一起,所以它具有這兩種技術(shù)的優(yōu)點(diǎn),被認(rèn)為是未來(lái)無(wú)線通信中最合適的方案之一[1-3]。對(duì)于現(xiàn)代的寬帶移動(dòng)通信系統(tǒng),MC-CDMA的關(guān)鍵技術(shù)在于,它可以將頻率選擇性衰落的信道轉(zhuǎn)換成為平坦衰落特性的信道。接收分集的缺點(diǎn)是接收端的計(jì)算負(fù)荷很高,可能導(dǎo)致下行鏈路中的移動(dòng)臺(tái)的功率消耗很大。發(fā)射端使用空時(shí)編碼同樣可以獲得分集增益,而且在接收端解碼時(shí)只需要簡(jiǎn)單的線性處理??諘r(shí)編碼技術(shù)的主要思想就是將天線發(fā)送分集的關(guān)鍵技術(shù)、信道編碼技術(shù)和調(diào)制技術(shù)結(jié)合在一起,以改善傳輸效果[2]。如果把空時(shí)分組碼(space -time block code,STBC)和MC-CDMA技術(shù)結(jié)合在一起成為一個(gè)空時(shí)分組碼多載波碼分多址(STBC MC-CDMA)的新系統(tǒng),可以使一個(gè)寬帶系統(tǒng)MC-CDMA獲得發(fā)射分集,又有效地解決信道衰落、提高通信系統(tǒng)的可靠性等問(wèn)題。
在非合作多輸入多輸出(multiple input multiple output,MIMO)系統(tǒng)中,接收端解碼時(shí),需要知道發(fā)送端使用哪個(gè)類型碼,所以STBC的識(shí)別具有重要意義。在多載波調(diào)制中,OFDM信號(hào)識(shí)別的問(wèn)題大多數(shù)算法都是對(duì)單載波信號(hào)與OFDM信號(hào)進(jìn)行區(qū)分。文獻(xiàn)[4]利用奇異值分解方法去識(shí)別OFDM信號(hào)和3種基于OFDM和CDMA結(jié)合的多載波調(diào)制技術(shù),但該法只能識(shí)別出一些多載波調(diào)制的信號(hào),而且復(fù)雜度較高。關(guān)于Alamouti碼的識(shí)別,文獻(xiàn)[5]采用Alamouti碼的循環(huán)累積量特性來(lái)識(shí)別Alamouti編碼和其他空間復(fù)用編碼。文獻(xiàn)[6-9]研究了STBC相關(guān)矩陣的識(shí)別算法,主要思想是利用STBC信號(hào)的相關(guān)矩陣、Frobenius范數(shù)值在不一樣時(shí)延條件下是否為零的差異,估計(jì)出決策識(shí)別樹,可以識(shí)別出幾種STBC信號(hào)。其中,文獻(xiàn)[6]提出了一個(gè)選擇相關(guān)函數(shù)的標(biāo)準(zhǔn),按照這個(gè)標(biāo)準(zhǔn)找出所有相關(guān)函數(shù),然后把這些相關(guān)函數(shù)跟信道的參數(shù)結(jié)合起來(lái),估計(jì)出循環(huán)統(tǒng)計(jì)量,實(shí)現(xiàn)STBC碼識(shí)別。
本文針對(duì)空時(shí)碼應(yīng)用最廣泛的STBC MC-CDMA和垂直分層空時(shí)碼(vertical bell layered space -time code, VBLAST) MC-CDMA進(jìn)行識(shí)別,由于STBC具有時(shí)間上的相關(guān)特性,而VBLAST并沒(méi)有。利用這種性質(zhì),可通過(guò)循環(huán)高階累積量算法來(lái)實(shí)現(xiàn)STBC MC-CDMA的識(shí)別。本文跟文獻(xiàn)[6]的不同點(diǎn)是利用四階循環(huán)累積量跟信道的參數(shù)相結(jié)合,估計(jì)出循環(huán)統(tǒng)計(jì)量。因?yàn)樗碾A循環(huán)累積量具有抗噪聲的特能力,有效抑制平穩(wěn)噪聲和非平穩(wěn)高斯噪聲,特別是在低信噪比情況下,本文提出的算法取得良好效果。
本文首先描述了STBC MC-CDMA系統(tǒng)的基帶物理結(jié)構(gòu)、信號(hào)模型;然后介紹了基于循環(huán)穩(wěn)定特性的STBC MC-CDMA信號(hào)盲識(shí)別算法;最后進(jìn)行了計(jì)算機(jī)仿真實(shí)驗(yàn)與分析。本文中,[·]*,[·]T,[·]H分別表示矩陣的負(fù)共軛、轉(zhuǎn)置、共軛轉(zhuǎn)置。
1STBC MC-CDMA信號(hào)模型
假設(shè)STBC MC-CDMA系統(tǒng)中有K個(gè)激活的用戶,有M=2根發(fā)射天線,而且接收天線的數(shù)目等于1,在不同的發(fā)射天線中,用戶的擴(kuò)頻碼是不同的。另外,子載波的數(shù)目等于擴(kuò)頻碼的長(zhǎng)度。在基帶信號(hào)系統(tǒng)上行鏈路中,系統(tǒng)發(fā)射端如圖1所示。
圖1 STBC MC-CDMA發(fā)射端框圖
圖1中,d(k)(t)為第k個(gè)用戶的發(fā)送數(shù)據(jù),如果采用Alamouti編碼,在2t-1與2t時(shí)刻(其中t表示空時(shí)碼每一塊的編號(hào),t=1,2,…,T)有d(k)(2t-1)與d(k)(2t)輸入到空時(shí)編碼器,輸出如下的碼矩陣[10]:
(1)
OFDM調(diào)制可以用逆離散博里葉變換(inversediscreteFouriertransform,IDFT)方案:
(2)
在接收端,首先將信號(hào)變成并行的序列,去掉循環(huán)前綴,假設(shè)系統(tǒng)沒(méi)有組間干擾(interblockinterference,IBI),經(jīng)過(guò)DFT處理之后,信號(hào)在連續(xù)時(shí)域且每個(gè)用戶在每根天線的數(shù)據(jù)用下式來(lái)表示:
(3)
構(gòu)造Q×1維矢量Y(t)=[yT(2t-1),yH(2t)],n(t)=[vT(2t-1),vH(2t)]T,則Y(t)可表示為
(4)
(5)
(6)
Y=XH+N
(7)
式中,X=[X(1),X(2),…,X(T)]為2K×T維的矩陣,N=[n(1),n(2),…,n(T)]為2Q×T維的矩陣。
2STBCMC-CDMA信號(hào)盲識(shí)別算法
針對(duì)使用多天線的MIMO信道,本節(jié)介紹一種利用循環(huán)穩(wěn)定特性來(lái)識(shí)別STBC的方法。系統(tǒng)框圖如圖2所示。
圖2 系統(tǒng)框圖
2.1基于DEM算法的空時(shí)信道估計(jì)
最大期望(maximum expected,EM)算法用來(lái)處理影響輸出結(jié)果的未知因素,現(xiàn)已被廣泛應(yīng)用于各個(gè)領(lǐng)域,如信號(hào)處理、遺傳學(xué)、計(jì)量經(jīng)濟(jì)學(xué)、臨床和社會(huì)學(xué)的研究。基于EM算法的信道估計(jì)是一種迭代技術(shù),用于找到信道的最大似然(maximum likelihood,ML)估計(jì)[11-14]。由于在無(wú)法獲得發(fā)射信號(hào)時(shí),還能實(shí)現(xiàn)信道估計(jì),所以基于EM算法的信道估計(jì)技術(shù)被劃分為半盲方法。盡管EM算法具有很多優(yōu)點(diǎn),但是它不能直接應(yīng)用于STBC MC-CDMA系統(tǒng)的信道估計(jì),因?yàn)镋M算法的計(jì)算復(fù)雜度隨發(fā)射信號(hào)數(shù)量或星座點(diǎn)數(shù)量的增加呈指數(shù)升高。此外,EM算法不能用于時(shí)變信道。判決反饋?zhàn)畲笃谕?decision-directed maximum expected, DEM)估計(jì)技術(shù)將EM算法和判決反饋信道估計(jì)相結(jié)合,降低了針對(duì)慢時(shí)變信道的計(jì)算復(fù)雜度。
(8)
(9)
在DEM算法中,因?yàn)榘l(fā)射的數(shù)據(jù)X隱藏在觀測(cè)數(shù)據(jù)Y之中,所以Y被稱為“不完整”的數(shù)據(jù)。此外,(Y,X)被稱為“完整”的數(shù)據(jù),因?yàn)樗擞^測(cè)數(shù)據(jù)和潛在的數(shù)據(jù)Y。由于使用“不完整”的數(shù)據(jù)難以估計(jì)出信道,所以需要將“不完整”數(shù)據(jù)的PDF轉(zhuǎn)化為“完整”數(shù)據(jù)的PDF。“不完整”數(shù)據(jù)[13]為
(10)
也可以用對(duì)數(shù)似然函數(shù)將上式表示為
(11)
(12)
式中,H(p)表示H的最新估計(jì)值。在E步驟中,對(duì)式(12)中“完整”數(shù)據(jù)的對(duì)數(shù)似然函數(shù)在D個(gè)OFDM符號(hào)上取平均。在隨后的M步驟中,在所有可能的H中,找到使式(12)取最大值的H作為H(p+1),更具體地,求式(12)關(guān)于H 導(dǎo)數(shù)并令導(dǎo)數(shù)為0,可以得到以下結(jié)果:
(13)
(14)
在第p+1次迭代中的噪聲可以用下式來(lái)表示:
(15)
式中
在滿足預(yù)期的條件下,最后估計(jì)出信道參數(shù)
(16)
采用ML技術(shù)以檢測(cè)信號(hào),則信號(hào)檢測(cè)后的估計(jì)[14]為
(17)
(18)
式中,Slice(·)表示切片函數(shù);Ω表示發(fā)射信號(hào)集。如果使用最小均方(least mean square,LMS)算法,在第p+1次迭代的信道參數(shù)值可以由式(19)得到:
(19)
在第p次迭代的誤碼可以用式(20)來(lái)表示:
(20)
式(14)可以看作一個(gè)加權(quán)的最小二乘(least square, LS)解,其中用估計(jì)的互相關(guān)函數(shù)除以估計(jì)的自相關(guān)函數(shù),并且用相應(yīng)的PDF加權(quán)每個(gè)相關(guān)函數(shù)。
當(dāng)可用數(shù)據(jù)不完整時(shí),DEM算法是特別有效的信道估計(jì)方法。在輸入信號(hào)無(wú)法獲得或不充分的情況下,使用其他算法可能會(huì)出現(xiàn)問(wèn)題。例如,在一個(gè)STBC MC-CDMA系統(tǒng)中,需要利用發(fā)射天線和接收天線之間的信道狀態(tài)信息進(jìn)行相干解碼。然而,因?yàn)槊總€(gè)MC-CDMA子載波的接收信號(hào)是來(lái)自不同發(fā)射天線的疊加,所以不能使用傳統(tǒng)的信道估計(jì)技術(shù)。DEM算法可將一個(gè)多輸入信道的估計(jì)問(wèn)題轉(zhuǎn)化為一些單輸入信道的估計(jì)問(wèn)題。此外,位于小區(qū)邊緣的移動(dòng)站(mobile station,MS)會(huì)受到小區(qū)間干擾,此時(shí)DEM算法將是非常有用的信道估計(jì)方法。在這種情況下,MS接收到的是來(lái)自相鄰基站(base station,BS)的疊加信號(hào),而且對(duì)于MS來(lái)說(shuō)是未知的。只要信道在D個(gè)符號(hào)周期內(nèi)是時(shí)不變的,通過(guò)對(duì)額外接收的數(shù)據(jù)使用DEM算法就能改善小區(qū)邊緣的性能。DEM算法實(shí)現(xiàn)步驟如下:
步驟 3用式(14)計(jì)算第p+1次迭代信道值H(p+1);
步驟 4用式(15)計(jì)算第p+1次迭代噪聲值σd2(p+ 1);
2.2循環(huán)穩(wěn)定特性識(shí)別STBC MC-CDMA信號(hào)算法
因?yàn)镾TBC信號(hào)具有時(shí)間上的相關(guān)特性,但VBLAST信號(hào)沒(méi)有此特性,即在求四階的循環(huán)累積量時(shí),STBC信號(hào)將有一個(gè)特殊的循環(huán)頻率但是這個(gè)循環(huán)頻率在VBLAST信號(hào)并沒(méi)有。所以,可以利用循環(huán)穩(wěn)定特性進(jìn)行STBCMC-CDMA識(shí)別。
描述隨機(jī)的數(shù)字與模擬的通信信號(hào)時(shí),使用循環(huán)累積量會(huì)相對(duì)準(zhǔn)確。在信號(hào)與噪聲干擾不確定的情況下,對(duì)信號(hào)進(jìn)行分析,可利用它的循環(huán)平穩(wěn)特性。因?yàn)檠h(huán)累積量實(shí)質(zhì)上是一個(gè)統(tǒng)計(jì)量,其周期是變化的,所以一定有一個(gè)a階的循環(huán)平穩(wěn)特性能夠滿足它的周期特性。
假設(shè)maY(t;τ)表示信號(hào)Y(t)的a階矩[15]:
(21)
對(duì) maY(t;τ)做博里葉變換得到循環(huán)a階矩MaY:
(22)
式中,α是循環(huán)頻率;N為數(shù)據(jù)長(zhǎng)度。同樣的a階累積量和循環(huán)自相關(guān)函數(shù)為
(23)
式中,相關(guān)函數(shù)就是二階矩,由于二階矩與三階矩在不同時(shí)刻各自相等,所以當(dāng)α=0時(shí),循環(huán)矩與循環(huán)自相關(guān)函數(shù)在不同時(shí)刻也各自相等。
自相關(guān)函數(shù)[15]
(24)
(25)
檢測(cè)STBC信號(hào)首先該知道循環(huán)頻率。如果碼率已經(jīng)知道,然后再檢測(cè)STBC信號(hào)的循環(huán)頻率α=±T/2TS的存在性,其中1/TS為碼率。如果存在循環(huán)頻率α則說(shuō)明采用了STBC;否則,采用了VBLAST信號(hào)。
采樣之后,信號(hào)的四階循環(huán)累積量[15]
(26)
(27)
式中,A4是四階循環(huán)累積量的循環(huán)頻率集合。
(28)
對(duì)于STBC信號(hào),由于不是所有信號(hào)的相關(guān)函數(shù)都能產(chǎn)生一個(gè)穩(wěn)定的循環(huán)序列,所以必須有一個(gè)選擇相關(guān)函數(shù)的標(biāo)準(zhǔn)??梢允褂米杂啥葹閚的中心χ2分布來(lái)選擇相關(guān)函數(shù)[15]。
用式(27)表示的準(zhǔn)則來(lái)選擇相關(guān)函數(shù)時(shí)[6],可以表示為
(29)
當(dāng)按標(biāo)準(zhǔn)式(29)去選擇相關(guān)函數(shù)時(shí),需要在這3種情況中選擇合適的相關(guān)函數(shù)。一般情況下,可以使用STBC方案的發(fā)射矩陣以得到一些滿足標(biāo)準(zhǔn)式(29)的相關(guān)函數(shù)[6]。例如,當(dāng)發(fā)射天線數(shù)目M=3,數(shù)據(jù)碼塊T=4時(shí),3/4速度STBC可選擇的相關(guān)函數(shù)由表1表示。
表1 相關(guān)函數(shù)
表1中,xi(t)=si(t)w,i=0,1,…,T-1。式(1)的發(fā)射矩陣變成
(30)
對(duì)于VBLAST信號(hào),所有信號(hào)的相關(guān)函數(shù)都不能產(chǎn)生一個(gè)穩(wěn)定的循環(huán)序列。
雖然通過(guò)以上標(biāo)準(zhǔn)可以檢測(cè)到STBC與VBLAST兩種信號(hào),不過(guò)如果只靠這些相關(guān)函數(shù)往往不能保證檢測(cè)的性能。因此,需要把這些相關(guān)函數(shù)和一些參數(shù)結(jié)合起來(lái),用來(lái)建立檢測(cè)門限,從而改善檢測(cè)的性能。
(31)
(32)
在已知數(shù)據(jù)碼塊T和信道參數(shù)條件下。各循環(huán)自相關(guān)函數(shù)的期望值在循環(huán)頻率處不同。假定所觀察到的序列足夠長(zhǎng),循環(huán)穩(wěn)定序列的第一個(gè)峰值的相位[6]如下:
(33)
式中,g[·]表示相關(guān)函數(shù),按標(biāo)準(zhǔn)式(29)來(lái)分類,相位由信道參數(shù)決定。例如,采用Alamouti編碼方式,相關(guān)函數(shù)為yi(2t-1)yj(2t),i≠j時(shí),相位的估計(jì)值為
φ=angle{H(1,1)H(2,2)-H(1,2)H(2,1)}
循環(huán)統(tǒng)計(jì)量由式(34)來(lái)表示[6]:
(34)
式中,R是按標(biāo)準(zhǔn)式(29)分類的相關(guān)數(shù)目。
根據(jù)H0,可知循環(huán)統(tǒng)計(jì)量將服從卡方分布,并且它的自由度等于2,根據(jù)H1,它又服從正態(tài)分布。設(shè)計(jì)合適的虛警概率pF,再利用卡方分布的性質(zhì)計(jì)算門限值[10]γ,即
(35)
圖3 循環(huán)穩(wěn)定特性識(shí)別STBC信號(hào)算法流程圖
如果thac≥γ,說(shuō)明假設(shè)H1成立,即采用了STBC信號(hào)信號(hào);否則,H0成立,即采用了VBLAST信號(hào)。算法具體的步驟如圖3所示。
3仿真與分析
仿真時(shí),發(fā)射天線M=2,接收天線為1,STBC信號(hào)和VBLAST信號(hào)分別采用文獻(xiàn)[16]和文獻(xiàn)[17]中的信號(hào),并采用16進(jìn)制正交幅度調(diào)制(quadratureamplitudemodulation,QAM)方式,選擇正交Walsh碼作為擴(kuò)頻碼,采樣點(diǎn)數(shù)為5 000個(gè)符號(hào)。同一用戶不同天線分支使用了不同的擴(kuò)頻碼,采用兩徑的衰落信道。
為了減少隨機(jī)噪聲的影響,改善系統(tǒng)性能,提高識(shí)別率,在做仿真時(shí)對(duì)數(shù)據(jù)進(jìn)行累加平均,讓隨機(jī)噪聲相互抵消。
實(shí)驗(yàn) 1在信噪比SNR=0dB時(shí),分析STBC和VBLAST兩種信號(hào)的循環(huán)平穩(wěn)特性,數(shù)據(jù)采樣頻率等于5.12kHz,產(chǎn)生了8路子載波,信號(hào)子載波的間隔等于50Hz。
圖4 STBC信號(hào)的四階累積量
圖5 VBLAST信號(hào)的四階累積量
圖6 STBC信號(hào)的四階累積量
圖7是四階累積量二次譜圖。用信號(hào)的四階累積量的一維切片進(jìn)行二次譜計(jì)算,即先求功率譜密度,然后再作傅里葉變換并取模平方,得到信號(hào)功率譜的二次譜處理。這些脈沖串間的寬度就是信號(hào)的偽碼周期。從圖7可以看出,高斯白噪聲已被抑制。所以在低信噪比條件下也可以檢測(cè)信號(hào)的偽碼周期Tw[18]。
圖7 STBC信號(hào)的四階累積量二次譜圖
實(shí)驗(yàn) 2在SNR=[-20∶10]dB,檢測(cè)門限γ=0.1時(shí),進(jìn)行性算法性能分析:在不同數(shù)據(jù)長(zhǎng)度、不同信道環(huán)境、不同發(fā)射速度等條件下通過(guò)150次蒙特卡羅實(shí)驗(yàn)進(jìn)行算法性能比較。
圖8是在對(duì)不同信道環(huán)境下進(jìn)行的算法性能比較。從圖8中可以看出,信道質(zhì)量對(duì)識(shí)別率有較大的影響,特別是在低信噪比的情況下。采樣點(diǎn)數(shù)為5 000,當(dāng)只知道數(shù)據(jù)碼塊T而不知道任何其他參數(shù)條件下,識(shí)別效果比較差,當(dāng)SNR≥7dB時(shí),識(shí)別率才達(dá)到了100%。不過(guò),當(dāng)已知數(shù)據(jù)碼塊T和信道參數(shù)時(shí),識(shí)別效果明顯得到了改善,特別是在低信噪比的情況下。當(dāng)SNR≥-5dB時(shí),識(shí)別率都達(dá)到了98%以上。
圖8 不同信道環(huán)境下識(shí)別率曲線
圖9與圖10分別為采用不同的信號(hào)長(zhǎng)度和調(diào)制方式時(shí)進(jìn)行的算法性能比較。圖9為采樣點(diǎn)數(shù)分別為5 000、2 500和1 000比特時(shí),采樣比特?cái)?shù)目對(duì)算法性能的影響。從圖9可以看出,當(dāng)比特的數(shù)目越來(lái)越多時(shí),信號(hào)的檢測(cè)效果有所提高。圖10對(duì)采用正交相位偏移鍵控(quadraturephaseshiftkeying,QPSK)、16-QAM和64-QAM調(diào)制方式的信號(hào)進(jìn)行性能比較。采用QPSK調(diào)制方式的信號(hào)性能要好一些,尤其當(dāng)SNR≤-6dB時(shí)。當(dāng)SNR≥-5dB時(shí),識(shí)別率都達(dá)到了99%以上,當(dāng)SNR≥-10dB時(shí),采用QPSK調(diào)制方式的信號(hào)識(shí)別率可達(dá)到90%以上。這就說(shuō)明,算法性能也受到信號(hào)調(diào)制方式的影響。
圖9 不同數(shù)據(jù)長(zhǎng)度信號(hào)下識(shí)別率曲線
圖11中針對(duì)不同速率的STBC碼進(jìn)行了算法性能比較。從圖11可以看出,當(dāng)采用全速率STBC碼的性能要比采用3/4速率的更好一些。同樣可以推廣到任意的STBC。
圖10 不同調(diào)制方式信號(hào)下識(shí)別率曲線
圖11 不同速率信號(hào)環(huán)境下識(shí)別率曲線
圖12 采用不同相關(guān)函數(shù)算法識(shí)別率曲線
圖13是采用DEM和EM算法對(duì)信道估計(jì)性能的比較。隨著信噪比的增加,DEM算法的性能優(yōu)于EM。并且,DEM算法的復(fù)雜度遠(yuǎn)遠(yuǎn)小于EM算法的復(fù)雜度。因?yàn)镈EM算法在D個(gè)STBCMC-CDMA符號(hào)上操作,而不是像EM算法在U個(gè)星座圖點(diǎn)上操作,所以減少了計(jì)算復(fù)雜度。DEM算法的復(fù)雜度為O(DK2DK),EM算法的復(fù)雜度為O(DK2UK),LMS算法的復(fù)雜度為O(DKUK),U為星座圖點(diǎn)數(shù)。
圖13 信道參數(shù)估計(jì)的誤碼率曲線
4結(jié)束語(yǔ)
本文研究了STBCMC-CDMA、VBLASTMC-CDMA兩種信號(hào)的識(shí)別問(wèn)題。通過(guò)理論分析與實(shí)驗(yàn),分析了兩種信號(hào)的循環(huán)穩(wěn)定特性,估計(jì)出信號(hào)的一些參數(shù),同時(shí)識(shí)別出STBC碼。該算法如果采用QPSK調(diào)制方式信號(hào),在SNR≥-5dB時(shí),識(shí)別率就達(dá)到了99%左右;在SNR≥-10dB時(shí),識(shí)別率達(dá)到了90%以上。這說(shuō)明在較低信噪比的情況下,該算法可以良好地工作。
該算法采用文獻(xiàn)[16]STBC方案進(jìn)行研究,同樣可以推廣到任意的STBC。
參考文獻(xiàn):
[1]ZhangTQ,LiLZ,ZhangG,etal. Blind processing for signal of direct sequency spread spectrum[M].Beijing:NationalDefenseIndustryPress, 2012.(張?zhí)祢U,李立忠,張剛,等.直擴(kuò)信號(hào)的的盲處理[M]. 北京: 國(guó)防工業(yè)出版社, 2012.)
[2]ChoYS,KimJ,YangWY,etal. MIMO-OFDM wireless communications with Matlab[M].Beijing:PublishingHouseofElectronicsIndustry, 2013.
[3]YeeN,LinnartzJP,FettweisG.MulticarrierCDMAinindoorwirelessradionetworks[C]∥Proc.of the IEEE Symposium on Personal, Indoor and Mobile Radio Communications,1993,23(7):109-113.
[4]YuZM,GuoLL,ZhaoB.Blindrecognitionalgorithmofmulticarriermodulationsignalbasedonsingularvaluedecomposition[J].Journal of Jilin University, 2011, 41(3): 805-810.(于志明,郭黎利,趙冰. 基于奇異值分解的多載波調(diào)制信號(hào)盲識(shí)別算法[J].吉林大學(xué)學(xué)報(bào), 2011, 41(3): 805-810.)
[5]YoungMD,HealthR,EvansBL.Usinghigherordercyclostationaritytoindentifyspace-timeblockcodes[C]∥Proc.of the IEEE Global Telecommunications Conference,2008:3370-3374.
[6]ShiM,Bar-nessY,SuW.STCandBLASTMIMOmodulationrecognition[C]∥Proc.of the IEEE Global Telecommunications Conference, 2007, 12(5): 3334-3339.
[7]ChoqueuseV,YaoK,CollinL,etal.Hierarchicalspace-timeblockcoderecognitionusingcorrelationmatrices[J]. IEEE Trans.on Wireless Communication, 2008, 7(9): 3526-3534.
[8]ChoqueuseV,YaoK,CollinL,etal.Blindrecognitionoflinearspace-timeblockcodes[C]∥Proc.of the IEEE International Conference on Acoustics, Speech and Signal Processing, 2008: 2833-2836.
[9]ChoqueuseV,YaoK,CollinL,etal.Blindrecognitionoflinearspace-timeblockcodes:alikelihood-basedapproach[J]. IEEE Trans.on Signal Processing, 2010, 58(3): 1290-1299.
[10]HuB,LiPA,YuBZ.SignaldetectionforspacetimeblockcodedMC-CDMAsystembasedondimensionreducedblindchannelestimation[J]. Journal on Communications, 2005, 26(7): 33-37.(胡兵,李平安,俞卞章. 基于降維盲信道估計(jì)的空時(shí)分組碼MC-CDMA系統(tǒng)信號(hào)檢測(cè)[J].通信學(xué)報(bào), 2005, 26(7): 33-37.)
[11]MoonTK.Theexpectationmaximizationalgorithm[J]. IEEE Signal Processing Magazine, 1996, 13(6): 47-60.
[12]ZheXY,GeorghiadesCN.TwoEM-typechannelestimationalgorithmsforOFDMwithtransmitterdiversity[J]. IEEE Trans.on Communications, 2003, 51(1): 106-115.
[13]LeeKI,WooKS,KimJK.etal.ChannelestimationforOFDMbasedcellularsystemsusingtheDEMalgorithm[C]∥Proc.of the IEEE Symposium on Personal, Indoor and Mobile Radio Communications, 2007, 12(5): 234-239.
[14]AldanaCH,CarvalhoE,CioffiJM.ChannelestimationformulticarriermultipleinputsingleoutputsystemsusingtheEMalgorithm[J]. IEEE Trans.on Signal Processing, 2003, 51(12): 3280-3292.
[15]DandawateAV,GiannakisGB.Statisticaltestsforpresenceofcyclostationarity[J]. IEEE Trans.on Signal Processing, 1994, 42(9): 2355-2369.
[16]AlamoutiSM.Asimpletransmitdiversitytechniqueforwirelesscommunications[J].IEEE Journal,1998,16(8):1451-1458.
[17]BLAST:belllabslayeredspacetime[EB/OL].[2014-06-13].http:∥www1.belllabs.com/project/blast/.
[18]ZiXJ,XieD,YiKC.ThedurationestimationofthePNsequenceofDS/SSsignalbasedonfourth-ordercumulant[J].Electronic Warfare Technology, 2006, 21(1): 18-21.(資曉軍,謝丹,易克初.基于四階累積量的二次譜法檢測(cè)DS-SS偽碼周期[J]. 電子信息對(duì)抗技術(shù), 2006, 21(1):18-21.)
裴光盅(1987-),男,越南,碩士研究生,主要研究方向?yàn)镾TBCMC-CDMA信號(hào)的盲處理。
E-mail:chungbuiquang@gmail.com
張?zhí)祢U(1971-),男,教授,博士,主要研究方向?yàn)檎Z(yǔ)音信號(hào)處理,通信信號(hào)的調(diào)制解調(diào)、盲處理、神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)以及FPGA、VLSI實(shí)現(xiàn)。
E-mail:zhangtq@cqupt.edu.cn
高超(1989-),男,碩士研究生,主要研究方向?yàn)镃DMA2000信號(hào)的盲檢測(cè)與估計(jì)。
E-mail:magical_gao@163.com
Blind recognition for STBC MC-CDMA signal based on cyclic stability
BUI Quang Chung, ZHANG Tian-qi, GAO Chao
(ChongqingKeyLaboratoryofSignalandInformationProcessing,ChongqingUniversityof
PostsandTelecommunications,Chongqing400065,China)
Abstract:Space -time block code (STBC) and vertical bell layered space -time code (VBLAST) signals are used most widely in space -time code. With STBC the transmitted signals are correlated in time, while with VBLAST scheme the transmitted signals do not have such correlation. So the STBC signal has a specific cyclic frequency in the higher-order cyclic cumulant, the VBLAST signal emitted from different antennas are uncorrelated. The blind recognition for the STBC multicarrier code division multiple access (MC-CDMA) signal based on the cyclic stability method is proposed in this paper. This algorithm first establishes the correlation choosing criteria, then obtains the fourth-order cyclic cumulants of these corresponding correlation functions. The cyclic statistics after that is estimated by combining fourth-order cyclic cumulants with channel parameters. Finally, the cyclic statistics is compared with detection threshold, which is obtained by given a probability of false alarms. The simulation results and theoretical analysis indicate that the proposed method can work well on the lower signal-noise ratio (SNR) input signals.
Keywords:space -time block code multicarrier code division multiple access (STBC MC-CDMA); cyclic cumulant; decision-directed maximum expected (DEM)
作者簡(jiǎn)介:
中圖分類號(hào):TN 911
文獻(xiàn)標(biāo)志碼:A
DOI:10.3969/j.issn.1001-506X.2015.07.28
基金項(xiàng)目:國(guó)家自然科學(xué)基金(61371164,61071196,61102131);信號(hào)與信息處理重慶市市級(jí)重點(diǎn)實(shí)驗(yàn)室建設(shè)項(xiàng)目(CSTC2009CA2003);重慶市杰出青年基金(CSTC2011jjjq40002);重慶市自然科學(xué)基金(CSTC2012JJA40008);重慶市教育委員會(huì)科研項(xiàng)目(KJ120525, KJ130524);重慶市研究生科研創(chuàng)新項(xiàng)目(CYS14140)資助課題
收稿日期:2014-06-13;修回日期:2014-10-23。