張鈞鑫,姜 軍,2*,張徐芳,習(xí) 彤
(1.西藏大學(xué)信息科學(xué)技術(shù)學(xué)院,西藏拉薩 850000;2.西藏大學(xué)信息技術(shù)國(guó)家級(jí)實(shí)驗(yàn)教學(xué)示范中心,西藏拉薩 850000)
隨著無(wú)線通信技術(shù)的演進(jìn),5G 通信時(shí)代已經(jīng)到來(lái),A × B MIMO 作為多天線傳輸技術(shù)在不增加額外帶寬的情況下大幅度的提高了無(wú)線通信系統(tǒng)的系統(tǒng)容量,被認(rèn)為是新一代無(wú)線通信技術(shù)的革命,在無(wú)線通信系統(tǒng)智能天線領(lǐng)域起著至關(guān)重要的作用[1-3]。在A × B MIMO 中,A 表示發(fā)射端的天線數(shù),B 表示接收端的天線數(shù)。因?yàn)锳 × B MIMO 涉及到多天線創(chuàng)造的多條路徑傳播,所以可以根據(jù)發(fā)送端和接收端天線個(gè)數(shù)的不同,將A × B MIMO 系統(tǒng)分為單入單出(SISO)、單入多出(SIMO)、多入單出(MISO)、多入多出(MIMO)4 種類型[4]。相比于傳統(tǒng)的SISO、SIMO、MISO 來(lái)說(shuō),MIMO 具有了更多的空間資源,在無(wú)線通信系統(tǒng)中影響通信質(zhì)量的主要因素是多徑衰落,但是MIMO 系統(tǒng)卻能夠充分利用多徑的影響來(lái)提高系統(tǒng)容量[5]。但是在實(shí)際操作上,MIMO 系統(tǒng)的容量并不一定能得到理論上的可觀結(jié)果,會(huì)受到實(shí)際狀況的影響。因此對(duì)實(shí)際狀況中發(fā)送端的信道狀態(tài)信息(CSI)已知和未知下的信道容量進(jìn)行原理推導(dǎo)以及數(shù)學(xué)分析是十分重要的。
首先對(duì)A × B MIMO 系統(tǒng)中SISO、SIMO、MISO、MIMO 4 種類型信道進(jìn)行了原理推導(dǎo),利用Matlab 軟件進(jìn)行了信道容量分析,并對(duì)A × B MIMO系統(tǒng)已知和未知信道狀態(tài)信息(CSI)[6]狀態(tài)下的信道容量進(jìn)行比較,仿真結(jié)果表明MIMO 系統(tǒng)不管是否已知CSI,相比于傳統(tǒng)的信道來(lái)說(shuō)信道容量都得到了提升,通信系統(tǒng)的性能也得到了提高。
圖1 為SISO、SIMO、MISO 3 種傳統(tǒng)通信系統(tǒng)模型。假設(shè)發(fā)送端天線數(shù)目為NTx,接收端的天線數(shù)目為NRx,SISO 即為收發(fā)端NTx、NRx采用單根天線進(jìn)行收發(fā)的系統(tǒng),即單輸入單輸出;SIMO 即由NTx采用單根天線、接收端為NRx根天線組成的系統(tǒng),即單輸入多輸出,相當(dāng)于接收分集;MISO 即由發(fā)送端NTx根天線、NRx為單根天線組成的系統(tǒng),即多輸入單輸出,相當(dāng)于發(fā)射分集。SIMO和MISO系統(tǒng)都增加了收發(fā)端的路徑,相比于SISO的單發(fā)單收來(lái)說(shuō),提高了傳輸?shù)某晒β剩峭ㄐ诺淖畲笕萘繘](méi)有發(fā)生改變,只能發(fā)送同樣的數(shù)據(jù)。
圖1 SISO、SIMO、MISO系統(tǒng)模型
從信息論的角度來(lái)看,信道的香農(nóng)容量公式用式(1)表示:
其中:f(x)是x的概率密度函數(shù);I(x,y)是隨機(jī)變量x與隨機(jī)變量y之間的互信息。
對(duì)于單入單出(SISO),輸出y用式(2)表示:
其中:h為信道增益系數(shù),當(dāng)h服從高斯分布時(shí),單入單出(SISO)信道的信道容量可用式(3)表示:
其中:σ2表示噪聲功率,是對(duì)帶寬B做了歸一化處理。P表示發(fā)送端發(fā)送總功率。
當(dāng)h=1 時(shí),單入單出(SISO)信道的歸一化容量為式(4):
對(duì)于發(fā)送端NTx=1 根天線,接收端為NRx根天線的單入多出(SIMO)系統(tǒng)的信道,信道可以認(rèn)為是由NRx個(gè)不同系數(shù)的H組成,SIMO 系統(tǒng)的信道容量為式(5):
其中:hj表示發(fā)射到接收端第j根天線的信道衰落系數(shù)表示接收端的信噪比;H由[h1,…h(huán)NRx]組成,由可以看出,與SISO 相比SIMO 獲得了NRx倍的分集增益。
當(dāng)信道衰落系數(shù)恒定時(shí),對(duì)于多入單出(MISO)系統(tǒng)的信道,其信道容量為式(6):
其中:hi表示發(fā)送到接收端第i根天線的信道衰落系數(shù)[7]表示接收端的信噪比;H是由[h1,…h(huán)NTx]組成,MISO 中與分母中的NTx相抵消后得到的信道容量與SISO 的信道容量相同,可以看出MISO 系統(tǒng)的信道容量不會(huì)隨發(fā)送端天線數(shù)的增加而獲得信道容量的提升,雖然最大容量沒(méi)有改變,但是通信的成功率卻提高了一倍。
圖2 為SISO、SIMO、MISO 3 種信道的信道容量對(duì)比圖,假設(shè)信道為瑞利(Rayleigh)信道[8],收發(fā)天線選1× 1、1× 2、1× 3、2 × 1、3× 1五種天線構(gòu)成,信噪比取20 dB,迭代次數(shù)取1 000。
圖2 SISO、SIMO、MISO信道容量對(duì)比
通過(guò)對(duì)圖2 的觀察發(fā)現(xiàn),當(dāng)信噪比越大的時(shí)候,SISO、SIMO、MISO 3 種信道的信道容量也會(huì)越大。通過(guò)對(duì)比SIMO 中收發(fā)天線數(shù)為1× 2、1× 3 兩種天線構(gòu)成的仿真曲線,可以觀測(cè)到SIMO 的信道容量獲得了提升,但是提升的幅度相對(duì)不高,這是由于獲得了分集增益帶來(lái)了可靠性,降低了衰落的不利影響,但分集增益會(huì)趨于飽和導(dǎo)致提升有限。對(duì)比1×1、1× 2、1× 3 三種天線構(gòu)成的仿真曲線,可以看到1× 2 的SIMO 信道的信道容量相比于1× 1 的SISO 信道的信道容量得到了顯著提升,但與1× 3 的SIMO 信道相比時(shí),信道容量增長(zhǎng)的幅度就相對(duì)有限,所以當(dāng)接收天線數(shù)繼續(xù)增長(zhǎng)達(dá)到一定程度時(shí),對(duì)信道容量的影響將不會(huì)太大。對(duì)比1× 1、2 × 1 的仿真曲線,可以看出2 × 1 的MISO 信道的信道容量相比于1× 1 的SISO 信道的信道容量有小幅度的增長(zhǎng)。對(duì)比1× 1、2 × 1、3× 1 的仿真曲線,從圖中可以觀察出2 × 1、3× 1 兩種天線構(gòu)成的仿真曲線幾乎重合,所以當(dāng)發(fā)送端天線數(shù)大于2 時(shí),天線數(shù)是否增加對(duì)信道容量的提升幾乎沒(méi)有任何影響效果,這是由于MISO信道并沒(méi)有受到分集增益的影響。
如圖3 所示為2 × 2 MIMO 系統(tǒng)模型,2 × 2 MIMO 系統(tǒng)即在接收和發(fā)送端兩端相對(duì)于SISO 各自多采用一根天線,使得信息傳輸多條路徑,多出口多匯入。
圖3 2 × 2 MIMO系統(tǒng)模型
在非頻率選擇性衰落條件下,對(duì)于多入多出(MIMO),輸出y可用式(7)表示:
其中:H是一個(gè)NTx×NRx的矩陣,輸入x為NTx× 1 維的向量;n表示復(fù)高斯噪聲。
根據(jù)信息論的知識(shí),可知隨機(jī)變量x與隨機(jī)變量y相互間的信息I(x;y)可用式(8)表示:
其中:x和y是連續(xù)隨機(jī)向量;H(y)是y的差分熵。
假設(shè)x和y相互獨(dú)立,則H(|y x)=H(n),由于H(n)是常數(shù),當(dāng)給定H(n)時(shí)求最大化互信息,即為最大化H(y),I(x;y)可用式(9)表示:
當(dāng)x服從高斯分布,y服從復(fù)高斯分布時(shí),y才具有最大的差分熵,差分熵信號(hào)相關(guān)函數(shù)之間的關(guān)系可用式(10)、式(11)表示:
其中:Ry是接收信號(hào)y 的自相關(guān)矩陣,可用式(12)表示:
其中:L是發(fā)送信號(hào)的協(xié)方差矩陣。
將Ry代入H(y)中,此時(shí)I(x;y)可用式(13)表示:
則確定信道系數(shù)MIMO 的信道容量可用式(14)表示:
圖4為MIMO系統(tǒng)的遍歷信道容量仿真結(jié)果圖。假設(shè)信道為瑞利(Rayleigh)信道,信噪比取20 dB,每間隔2 dB選取一點(diǎn),蒙特卡洛仿真時(shí)的抽樣數(shù)取1 000,收發(fā)天線分別選1×1、3×3、6×6、9×9、11×11五種天線構(gòu)成。從圖4中可以看出收發(fā)天線數(shù)越多遍歷信道容量越大[9],并且對(duì)于相同天線數(shù)的MIMO系統(tǒng)來(lái)說(shuō),信噪比越大遍歷容量就越大。
圖4 MIMO系統(tǒng)的遍歷信道容量
圖5 為MIMO 系統(tǒng)的互補(bǔ)累計(jì)概率分布函數(shù)仿真結(jié)果圖,信噪比取20 dB,收發(fā)天線分別選1×1、3× 3、6 × 6、9 × 9、11× 11 五種天線構(gòu)成。從容量的概率分布上可以看出,SISO 相比于MIMO 來(lái)說(shuō)信道容量較低,但是隨著收發(fā)天線數(shù)的同時(shí)增加,MIMO信道容量將大幅度提升。
圖5 MIMO系統(tǒng)的互補(bǔ)累計(jì)概率分布函數(shù)
對(duì)于單入多出(SIMO)系統(tǒng)的信道,H由組成,不論發(fā)送端是否知道CSI,SIMO系統(tǒng)的信道容量都為式(15):
從式(15)中可以看出,發(fā)送端只能傳輸一組信息流,對(duì)SIMO 系統(tǒng)來(lái)說(shuō)發(fā)送端對(duì)CSI 的獲取并不能增大信道容量。
對(duì)于多入單出(MISO)系統(tǒng)的信道,當(dāng)發(fā)送端未知CSI時(shí),MISO系統(tǒng)的信道容量為式(16):
從式(16)中可以看出,當(dāng)發(fā)送端未知CSI 時(shí),對(duì)MISO 系統(tǒng)來(lái)說(shuō)信道容量與SISO 系統(tǒng)的信道容量一樣。
當(dāng)發(fā)送端已知CSI 時(shí),MISO 系統(tǒng)的信道容量為式(17):
從式(16)、式(17)中可以進(jìn)一步了解到,對(duì)MISO 系統(tǒng)來(lái)說(shuō)如果不知道信道狀態(tài)信息時(shí),則可以進(jìn)行平均發(fā)送,得到的結(jié)果與SISO 相同,稱為分集;如果已知道信道狀態(tài)信息時(shí),則先進(jìn)行預(yù)編碼,這樣提高了接收功率的信號(hào),而總增益不變,這種方式稱為波束賦形。
對(duì)于多入多出(MIMO)系統(tǒng)來(lái)說(shuō),當(dāng)發(fā)送端已知CSI時(shí),執(zhí)行模態(tài)分解,發(fā)送端模態(tài)分解如圖6:
圖6 發(fā)送端已知CSI時(shí)模態(tài)分解圖
根據(jù)圖6 的示意圖,接收端的輸出信號(hào)可用式(18)表示:
利用式19 中的奇異值分解,式(18)可以進(jìn)行改寫,用式(20)重新表示為:
此時(shí)可以等價(jià)為r個(gè)虛擬的SISO 并行子信道,用式(21)表示為:
發(fā)送端已知CSI時(shí),MIMO 信道模態(tài)分解得到的r個(gè)虛擬的SISO并行子信道示意圖,如圖7。
圖7 r 個(gè)虛擬SISO子信道
此時(shí),MIMO 信道的容量是r個(gè)虛擬的SISO 子信道的容量之和[10],如式(22):
其中:βi表示發(fā)送端第i其中βi表示發(fā)送端第i根天線的發(fā)送功率;Ci(βi)表示第i個(gè)虛擬SISO 信道容量。
功率分配合理時(shí)可得到MIMO 信道的最大容量,如式(23):
由式(23)可以求得MIMO 信道最大容量時(shí)的最優(yōu)解,可用式(24)表示:
其中:μ是常數(shù)。
圖8 注水算法模型
對(duì)于MIMO 系統(tǒng)來(lái)說(shuō),當(dāng)發(fā)送端未知CSI 時(shí),發(fā)送端常采用平均分配功率算法,總功率平均分配給所有的發(fā)射天線。MIMO 系統(tǒng)的信道容量為式(25):
進(jìn)行特征值分解HHH=Q∧QH和恒等式det(I+AB)=det(I+BA),式(25)中的MIMO 信道容量可如式(26)所示:
其中:r=Nmin?min(NTx,NRx)是H的秩。
當(dāng)信道正交時(shí)MIMO 信道的容量可以達(dá)到最大,此時(shí)可用式(27)表示:
圖9為A × B MIMO已知CSI時(shí)的信道容量仿真圖,圖中選取 1× 1、2 × 1、1× 2、2 × 2、1×3、2 × 3、3× 3 七種收發(fā)天線構(gòu)成情況,信噪比取40 dB,每間隔5 dB 選取一點(diǎn)。通過(guò)對(duì)比1× 1、1×2、1× 3 三種收發(fā)天線情況可以觀察出,當(dāng)已知CSI時(shí)接收天線的數(shù)目增加信道容量也有所增加。對(duì)比2 × 1、1× 2兩種天線情況發(fā)現(xiàn)曲線幾乎重合,MISO(2 × 1)信道的容量和SIMO(1× 2)信道的容量相同,這是因?yàn)閷?duì)于MISO 信道來(lái)說(shuō),當(dāng)發(fā)送端已知CSI時(shí),可以把發(fā)送功率集中于當(dāng)前信道的某個(gè)特定模式,而不是直接對(duì)信號(hào)進(jìn)行發(fā)送,這樣做可以將接收信號(hào)的功率提升NTx倍。對(duì)比1× 1、2 × 2、3× 3 三種情況,發(fā)現(xiàn)已知CSI時(shí)的MIMO系統(tǒng)的信道容量相對(duì)于SISO來(lái)說(shuō)有很大的提高。
圖9 A × B MIMO已知CSI時(shí)的信道容量
圖10 為A × B MIMO 未知CSI 時(shí)的信道容量仿真圖,圖中所選取的收發(fā)天線數(shù)與已知CSI時(shí)的天線數(shù)一致,信噪比取40 dB。通過(guò)對(duì)比1× 1、1×2、1× 3 三種天線情況可以觀察出未知CSI 時(shí),SIMO 的信道容量隨接收端天線數(shù)的增加而有所增大。對(duì)比2 × 1、1× 2 兩種天線情況發(fā)現(xiàn)SIMO(1× 2)信道的容量相比與MISO(2 × 1)信道的容量有了NRx倍的提升。對(duì)比1× 3、2 × 3、3× 3 三種天線情況發(fā)現(xiàn),在未知CSI 時(shí)三種天線的信道容量曲線幾乎重合,信道的容量并未隨發(fā)送端天線數(shù)的增加而增加。對(duì)比1× 1、2 × 2、3× 3 三種情況,處于未知CSI 時(shí)的MIMO 系統(tǒng)的信道容量有所增加,但是增長(zhǎng)的幅度較小。
圖10 A × B MIMO未知CSI時(shí)的信道容量
為了綜合比較A × B MIMO 中CSI 對(duì)信道容量的影響,將已知和未知CSI 兩種狀態(tài)下的A ×B MIMO 進(jìn)行了仿真對(duì)比實(shí)驗(yàn)。圖11 為兩種狀態(tài)下的天線數(shù)目都選取2 × 1、1× 2、2 × 2、1× 3、2 ×3、3× 3六種情況,信噪比取40 dB。
圖11 A × B MIMO 已知和未知CSI時(shí)的信道容量對(duì)比
通過(guò)對(duì)圖11 的觀察,可以發(fā)現(xiàn)對(duì)于SIMO 信道來(lái)說(shuō),接收天線數(shù)目越多則容量越大,對(duì)于是否已知CSI 作用并不是很大。對(duì)于MISO 信道來(lái)說(shuō),當(dāng)不知道CSI 時(shí),得到的信道容量結(jié)果和SISO 信道幾乎是一樣的。當(dāng)已經(jīng)知道CSI 時(shí),MISO 信道得到的信道容量結(jié)果相比與SISO 信道有所提升,此時(shí)總增益雖然不變,但是接收信號(hào)的功率提升了NTx倍。對(duì)于MIMO 信道來(lái)說(shuō),不管是否知道CSI,信道容量都會(huì)隨天線數(shù)的增加而增加。而且隨著信噪比的增大,每根天線上的功率都得到了改善。
A × B MIMO 的出現(xiàn)使得空間成為了一種可以提高系統(tǒng)性能的資源,在A × B MIMO 系統(tǒng)中MIMO技術(shù)與傳統(tǒng)的SISO、SIMO、MISO 技術(shù)相比,通過(guò)在收發(fā)端同時(shí)采用多根天線實(shí)現(xiàn)多發(fā)多收,在未來(lái)移動(dòng)通信網(wǎng)絡(luò)中起著舉足輕重的作用。通過(guò)仿真發(fā)現(xiàn),MIMO 系統(tǒng)可以極大的增加系統(tǒng)的信道容量,且與收發(fā)天線的數(shù)目呈上升關(guān)系,在理想狀態(tài)下收發(fā)天線數(shù)越多,信道容量越大。但在實(shí)際狀況中也會(huì)受到發(fā)送端對(duì)CSI 是否知曉的影響,這密切關(guān)系到MIMO 系統(tǒng)的容量增益。當(dāng)處于信噪比較低的情況下時(shí),對(duì)于已知CSI 時(shí)的信道容量特性要優(yōu)于未知CSI 時(shí)得到的信道容量特性。因此,在已知CSI 時(shí)增加收發(fā)天線數(shù),可以更好的提高M(jìn)IMO 系統(tǒng)的信道容量。