畢 濤,劉 云
(昆明理工大學(xué) 信息工程與自動化學(xué)院,昆明 650500)
基于預(yù)編碼方案的多小區(qū)多用戶MIMO系統(tǒng)干擾抑制研究
畢 濤,劉 云*
(昆明理工大學(xué) 信息工程與自動化學(xué)院,昆明 650500)
MIMO技術(shù)通過多天線來提高空間分集和復(fù)用能夠獲得比傳統(tǒng)單輸入單輸出系統(tǒng)更高的信道容量、傳輸可靠性和頻譜效率.多小區(qū)多用戶MIMO系統(tǒng)是MIMO系統(tǒng)發(fā)展的一個新方向,它能支持更大的系統(tǒng)吞吐量和更多用戶數(shù)量.然而,工程應(yīng)用時必須考慮如何抑制多小區(qū)多用戶MIMO系統(tǒng)產(chǎn)生的強(qiáng)干擾.本文提出一種以信號與產(chǎn)生的干擾泄漏噪聲比(SGILNR)為標(biāo)準(zhǔn)的多小區(qū)多用戶MIMO系統(tǒng)抑制下行方向干擾的預(yù)編碼方案.仿真結(jié)果表明,這種預(yù)編碼方案優(yōu)于多用戶波束成形方案和獨(dú)立注水法方案.
MIMO;下行干擾抑制;預(yù)編碼;SGILNR
MIMO(Multiple-Input Multiple-Output,多輸入多輸出)技術(shù)通過多天線來提高空間分集和復(fù)用能夠獲得比傳統(tǒng)單輸入單輸出系統(tǒng)更高的信道容量、傳輸可靠性和頻譜效率.MIMO系統(tǒng)中不同用戶重復(fù)使用相同頻率資源會產(chǎn)生大量的同信道干擾.隨著用戶數(shù)量迅速增加通信系統(tǒng)迫切需要提高時間和頻率資源利用率.
多用戶MIMO系統(tǒng)使用相同時隙和相同頻率向兩個或兩個以上用戶發(fā)信息[1].多小區(qū) MIMO系統(tǒng)中多個基站通過相互協(xié)作共用時間和頻率資源[2].多小區(qū)多用戶MIMO系統(tǒng)比前面兩種系統(tǒng)單獨(dú)存在能容納更多用戶且兼具兩種系統(tǒng)優(yōu)點(diǎn)[3].但多小區(qū)多用戶MIMO系統(tǒng)因重復(fù)使用相同時隙和頻率資源傳輸信號而產(chǎn)生大量干擾.對發(fā)送信號進(jìn)行矩陣加權(quán)預(yù)編碼可以有效地抑制下行鏈路干擾.因此,多小區(qū)多用戶MIMO系統(tǒng)應(yīng)用過程中要解決的關(guān)鍵問題是如何在發(fā)射機(jī)上設(shè)計一個預(yù)編碼器來減少接收端干擾,從而降低系統(tǒng)誤碼率.
本文提出一個以信號與產(chǎn)生的干擾泄漏噪聲比(SGILNR)為評價標(biāo)準(zhǔn)的多小區(qū)多用戶MIMO系統(tǒng)預(yù)編碼方案.SGILNR評估標(biāo)準(zhǔn)是基于信號干擾噪聲比[2](SINR)和信號泄漏噪聲比[4](SLNR)提出的.SGILNR中的干擾信號包括小區(qū)內(nèi)部基站給內(nèi)部用戶發(fā)送信號對相鄰小區(qū)用戶產(chǎn)生的干擾.其泄漏功率包括基站發(fā)送給目標(biāo)用戶的信號泄漏到與目標(biāo)用戶同小區(qū)其他用戶的功率.
假設(shè)多小區(qū)多用戶MIMO系統(tǒng)由L個小區(qū)組成,每個小區(qū)有一個基站,每個基站有Nt根發(fā)射天線.基站可同時和K個移動臺通信,移動臺有Nr根接收天線.系統(tǒng)模型如圖1所示有3個小區(qū),每個小區(qū)有2個移動臺.
第j個小區(qū)的第i個移動臺標(biāo)量信號是Sij,其元素均為零均值單位方差復(fù)高斯隨機(jī)變量(E|Sij|2=1),其中i= {1,2,…,K },j= {1,2,…,L}.Sij發(fā)送之前先乘Nt×1預(yù)編碼單位向量Wij(‖Wij‖2=1).表示第u個基站和第j個基站內(nèi)第i個移動臺之間的Nr×Nt信道矩陣,其元素為獨(dú)立同分布零均值單位方差復(fù)高斯隨機(jī)變量.指數(shù)j使可以表示任何基站和移動臺之間信道矩陣,兩者不一定在同一小區(qū)內(nèi).第j個小區(qū)內(nèi)第i個移動臺收到的噪聲矢量是nij,其元素是方差為的零均值量.第j個小區(qū)的信噪比(SNR)用表示,第j個小區(qū)的第i個移動臺受到來自于第u個基站的干擾噪聲比(INR)用表示.
第j個小區(qū)內(nèi)第i個移動臺接收信號表達(dá)式如下:
由式(1)可得移動臺接收信號由4部分組成.第1部分是有用信號.第2部分是第i個移動臺所在小區(qū)內(nèi)其他移動臺對其產(chǎn)生的泄漏干擾.第3部分是鄰近小區(qū)的用戶通信產(chǎn)生的干擾.第4部分是噪聲信號.
圖1 系統(tǒng)模型Fig.1 System Model
欲使yij更接近發(fā)送信號Sij,就要盡量減小所有干擾和噪聲.選擇最佳預(yù)編碼器使接收端SINR最大是最好的方法.第j個小區(qū)內(nèi)第i個移動臺的SINR表達(dá)式如下:
式中,RIij表示第i個移動臺收到系統(tǒng)中同時通信的其他移動臺產(chǎn)生的干擾功率.RIij的表達(dá)式如下:
由上式可知,RIij是以系統(tǒng)中所有預(yù)編碼向量為變量的函數(shù).最佳預(yù)編碼器要通過解K×L方程組來得到,然而當(dāng)K和L較大時方程組變得很難計算.
本文提出選擇合適的預(yù)編碼矩陣使接收端SGILNR最大的次最佳方案,以下簡稱SGILNR最大化方案.與第i個移動臺通信時第j個基站的SGILNR表達(dá)式如下:
式中,分子是第i個移動臺的期望信號接收功率,GILij表示系統(tǒng)中所有干擾信號與系統(tǒng)中所有同時通信的其他移動臺產(chǎn)生泄漏功率之和.GILij表達(dá)式如下:
干擾功率GILij由多用戶系統(tǒng)中信號傳輸產(chǎn)生的泄漏功率和多小區(qū)系統(tǒng)中信號傳輸產(chǎn)生的干擾功率兩部分組成.當(dāng)期望信號功率最大且GILij最小時SGILNRij達(dá)到最大.SGILNRij是以第i個移動臺預(yù)編碼矩陣Wij為單變量且成正比的函數(shù).所以可以通過求Wij的最大值來獲得最大SGILNRij.簡化上式可得:
式中,Tij是第j個基站給本小區(qū)第i個移動臺通信所產(chǎn)生的所有干擾信號與泄漏信號之和.其表達(dá)式如下:
Tij是Nr(KL-1)×Nt的矩陣,因為它包含系統(tǒng)內(nèi)任意基站和任意移動臺之間除期望信道以外的信道矩陣.
當(dāng)預(yù)編碼向量Wij最大時SGILNRij最大,所以Wij可以表示成如下形式:
式中,‖Wij‖2=1,i= {1,2,…,K},j= {1,2,…,L}.上式可以用廣義特征值問題求解.設(shè)Nt×Nt矩陣的廣義特征值φij如下:
由線性代數(shù)中的Rayleigh-Ritz定理[5]可得:
式中,λmax是矩陣的最大特征值.當(dāng)選擇的Wij是Qij中的與Λij中最大的特征值相對應(yīng)的列向量時上式成立,同時所選向量是標(biāo)準(zhǔn)正交向量使‖Wij‖2=1亦成立.由特征值分解得:
式中,Λij是Nt×Nt的對角陣,對角線上元素是φij的特征值,Qij是一個Nt×Nt矩陣其列向量是φij的標(biāo)準(zhǔn)化特征向量,與Λij對角線上的特征值相對應(yīng).所以要使SGILNRij最大,就需要選擇Wij為Qij中與Λij中最大特征值相對應(yīng)的列向量.
本文的仿真結(jié)果將SGILNR最大化方案與多用戶波束成形預(yù)編碼方案[4]和獨(dú)立注水方案[6]兩種方案做比較.多用戶波束成形預(yù)編碼方案在計算預(yù)編碼器時不考慮鄰近小區(qū)導(dǎo)致的干擾而只考慮泄漏功率.獨(dú)立注水法方案假設(shè)本小區(qū)和鄰近 小區(qū)都不產(chǎn)生干擾,每個發(fā)射器都試圖獨(dú)立地選擇預(yù)編碼矩陣.獨(dú)立注水法是傳統(tǒng)單小區(qū)系統(tǒng)的最佳編碼方法,它基于SNR的最大化來選擇預(yù)編碼矩陣.
本文設(shè)計一個完整的MIMO通信系統(tǒng)來做仿真,通過系統(tǒng)誤碼率對SNR的曲線變化來比較以上幾種方案的性能.系統(tǒng)的信道矩陣元素是獨(dú)立同分布零均值單位方差復(fù)高斯隨機(jī)變量.對發(fā)送信號進(jìn)行QPSK調(diào)制,即每個碼元含有2比特信息.
假設(shè)所有小區(qū)的發(fā)送信號功率相同α1=…=αL=α,所有用戶受到的干擾功率相同=…=β,每個接收端的方差都為σ2N.仿真系統(tǒng)中天線數(shù)為Nt=5,Nr=3.
圖2是當(dāng)系統(tǒng)有2小區(qū),每小區(qū)2用戶且INR為10dB時,誤碼率對信噪比變化曲線.其中SGILNR最大化方案在SNR為2dB時就達(dá)到10-1的誤碼率,而獨(dú)立注水法方案和多用戶波束成形預(yù)編碼方案則要在SNR為6dB和8dB時才能達(dá)到相同的誤碼率,分別高出4dB和6dB.
圖3是當(dāng)系統(tǒng)有3小區(qū),每小區(qū)3用戶且INR為10dB時,誤碼率對信噪比變化曲線.隨著使用相同時隙和相同頻率資源傳輸數(shù)據(jù)的小區(qū)和用戶數(shù)量增加,系統(tǒng)干擾的增強(qiáng)將導(dǎo)致系統(tǒng)的誤碼率將上升.如圖3所示,即使在較低的SNR情況下,SGILNR最大化方案仍然優(yōu)于其他方案.
圖2 誤碼率對信噪比變化曲線1Fig.2 Variation curve one of BER versus SNR.
圖3 誤碼率對信噪比變化曲線2Fig.3 Variation curve two of BER versus SNR.
小區(qū)邊緣地區(qū)的INR較高,所以當(dāng)用戶接近所在小區(qū)覆蓋范圍的邊緣地區(qū)時,其受到干擾將很大程度的增加.圖4是當(dāng)系統(tǒng)有2小區(qū),每小區(qū)2用戶且SNR為10dB時SGILNR最大化方案和獨(dú)立注水法方案的誤碼率對INR的變化曲線.該曲線可以更好的理解多基站系統(tǒng)中基站間相互干擾,隨著系統(tǒng)INR增加,誤碼率逐漸升高,SGILNR最大化方案的性能依然優(yōu)于獨(dú)立注水法方案.
圖4 誤碼率對干擾噪聲比變化曲線Fig.4 Variation curve two of BER versus INR.
仿真結(jié)果顯示,SGILNR最大化方案在整個SNR域內(nèi)都優(yōu)于其他兩種方案,而且隨著SNR增加其優(yōu)越性更加明顯.
設(shè)計分組系統(tǒng)可以克服圖3所示的性能上的局限.將每個小區(qū)的用戶分成許多組,每組最多3個用戶.同組用戶共用相同的時間和頻率資源,各組使用的資源各不相同.同理,也可以對小區(qū)進(jìn)行類似的分組,同組小區(qū)共用時間和頻率資源.這樣可以把系統(tǒng)干擾抑制到一個可接受范圍內(nèi),使我們可以用多小區(qū)多用戶MIMO系統(tǒng)來通信,并且其誤碼率也在可接受范圍內(nèi).
本文針對多小區(qū)多用戶共用時間和頻率資源的MIMO系統(tǒng)設(shè)計了一種次最佳方式預(yù)編碼方案來抑制因共用時間和頻率資源而產(chǎn)生的大量干擾.SGILNR最大化方案使目標(biāo)用戶收到的期望信號功率最大而泄漏到周圍用戶的信號功率和對鄰近小區(qū)干擾都最小.仿真結(jié)果表明,SGILNR最大化方案優(yōu)于多用戶波束成形方案和獨(dú)立注水法方案.
[1]Quentin H,Spencer A,Swindlehurst L,et al.Zero-forcing methods for downlink spatial multiplexing in multiuser MIMO channels[J].IEEE Transactions on Signal Processing,2004,52(2):461-471.
[2]Lee B O,Je H W,ISohn I,et al.Interference-aware Precoding Schemes for multicell MIMO/TDD system MS[A].IEEE GLOBECOM,2008(11):1-5.
[3]Thiele L,Jungnickel V,Schellmann M.Capacity scaling of sultiuser MIMO with limited feedback in a multi-cell environment[J].IEEE Signals,Systems and Computers,2007,11:93-100.
[4]Tarighat A,Sadek M,Sayed A H.A multi user beam forming scheme for downlink MIMO channels based on maximizing signal-to-Ieakage ratios[J].IEEE Transactions on Signal Processing,2005,3:1129-1132.
[5]程云鵬,張凱院,徐 仲.矩陣論(第3版)[M].西安:西北工業(yè)大學(xué),2006.
[6]Ye S,Blum R S.Optimized signaling for MIMO interference systems with feedback[J].IEEE Transactions on Signal Processing,2003,51(11):2839-2848.
The study on interference mitigation of multi-user multi-cell MIMO system with precoding scheme
BI Tao,LIU Yun
(Department of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500)
The use of Multiple Input Multiple Output(MIMO)techniques in a wireless communication system provides a significant increase in its throughput,communication reliability and frequency spectrum efficiency through the spatial multiplexing and diversity introduced by the multiple antennas.Multi-user multi-cell MIMO system has been a new area of research in recent years which provides larger increase in system throughput and allows an increase in number of users.However,we have to consider a large of interference generating by multi-user multi-cell MIMO system.This paper provides a precoding Scheme for downlink interference mitigation which based on a metric called signal to generating interference,leakage and noise ratio(SGILNR).Simulation results proved that the proposed scheme outperformed the conventional ones.
MIMO;downlink interference mitigation;precoding;SGILNR
TN911.21
A
1000-1190(2011)04-0569-04
2011-06-25.
國家自然科學(xué)基金項目(NNSFC10502050).
*E-mail:liuyun@kmust.edu.cn.