董 崢,趙 娜,王 森,陳念茹
(中國人民解放軍61081部隊(duì),北京100094)
目前,關(guān)于點(diǎn)對點(diǎn)單用戶MIMO系統(tǒng)信號處理與空時編碼理論與方法的研究成果已日趨豐富。然而實(shí)際無線通信系統(tǒng)往往需要一個基站同時和多個移動用戶進(jìn)行通信,因此多用戶MIMO系統(tǒng)[1,2]的研究應(yīng)運(yùn)而生。由于多用戶MIMO系統(tǒng)具有時間、頻率、空間和用戶的多維自由度,并且下行傳輸數(shù)據(jù)量通常遠(yuǎn)大于上行數(shù)據(jù)量,因此下行各用戶之間的聯(lián)合處理,即優(yōu)化和整合這些自由度來獲得最大的系統(tǒng)容量是系統(tǒng)設(shè)計的最終目的,從而多用戶MIMO下行傳輸技術(shù)的研究被認(rèn)為是解決未來無線通信發(fā)展瓶頸的有效途徑,成為當(dāng)前研究的熱點(diǎn)問題。
在多用戶MIMO系統(tǒng)中,上行鏈路被稱作MIMO多址接入信道,下行鏈路則為MIMO廣播信道。上行鏈路中,所有用戶工作在相同頻段上且向同一個基站發(fā)送信號,基站可以針對不同的多址接入方式采用陣列處理,利用多用戶檢測等技術(shù)分離出各個用戶的數(shù)據(jù)。下行鏈路中,基站同時向通信中的移動臺發(fā)送數(shù)據(jù),一個移動臺對應(yīng)一個用戶。任何一個用戶接收的信號都包含基站發(fā)送給所有通信用戶的信號,從而產(chǎn)生多用戶干擾。由于多用戶MIMO系統(tǒng)各用戶信道彼此獨(dú)立,除非用戶已知所有用戶的信道狀態(tài)信息,否則它不可能像點(diǎn)對點(diǎn)MIMO系統(tǒng)那樣,根據(jù)完整的信道矩陣分解出發(fā)送數(shù)據(jù)。實(shí)際上,多用戶之間很難協(xié)作,一個移動臺若要獲得其他所有移動臺的信道信息必須付出巨大代價。同時,因?yàn)榛究梢垣@得移動臺的信道信息,因此在信號發(fā)射前,通常由基站進(jìn)行預(yù)處理來消除多用戶干擾。下行鏈路的空分多址即為基站利用已知的信道信息經(jīng)過變換使多用戶間形成彼此獨(dú)立的等效空間信道來消除干擾,進(jìn)而實(shí)現(xiàn)同時向多個移動臺發(fā)送信息。
在多用戶MIMO系統(tǒng)研究中,通常假設(shè)發(fā)射機(jī)已知所有用戶的信道信息,在時分雙工系統(tǒng)中通過基站接收上行鏈路的訓(xùn)練或?qū)ьl序列獲得;在頻分雙工系統(tǒng)中可以智能地通過反饋獲得各個用戶信道信息。假定多用戶MIMO系統(tǒng)共有K個用戶,第k個用戶的天線數(shù)為NRk,基站有N_T根天線,通常把這種配置的多用戶MIMO系統(tǒng)記為。H是由所有用戶的信道矩陣構(gòu)成的整體,用戶k的信道矩陣記為Hk。在某些實(shí)際系統(tǒng)中,移動臺只能有一根天線,即單天線用戶的多用戶MIMO系統(tǒng)。一個簡單的多用戶MIMO系統(tǒng)的示意圖如圖1所示。
圖1 多用戶MIMO系統(tǒng)示意圖
多用戶MIMO系統(tǒng)的下行傳輸技術(shù)主要分為基站完全已知信道狀態(tài)信息的線性預(yù)處理和非線性處理技術(shù),以及基站知道部分信道狀態(tài)信息的部分信息預(yù)編碼技術(shù),下面分別加以闡述。
通?;景凑漳撤N準(zhǔn)則選擇調(diào)度將要通信的K個用戶,然后將這些用戶的數(shù)據(jù)流dk經(jīng)過預(yù)處理發(fā)射出去,經(jīng)過調(diào)制矩陣M預(yù)處理,發(fā)送數(shù)據(jù)向量包含發(fā)送給所有通信用戶的數(shù)據(jù),這里的線性預(yù)處理也可以被認(rèn)為是波束成形。接收端移動臺k則可以通過解調(diào)矩陣D對接收信號進(jìn)行線性處理從而恢復(fù)出相應(yīng)的數(shù)據(jù)。常見的線性預(yù)處理方法包括:信道逆處理[3](Channel Inversion)、塊對角化[4]以及收發(fā)聯(lián)合編碼等。
2.1.1 信道逆處理
不論用戶采用一根還是多根天線,一種顯而易見的消除多用戶間干擾的辦法就是信道逆處理。發(fā)射機(jī)進(jìn)行信道逆處理,就是令調(diào)制矩陣M為信道矩陣H的廣義逆矩陣,最終使信道完全對角化,每個用戶都對應(yīng)一個或者一組等效單輸入單輸出信道,也被稱為迫零預(yù)編碼,看作是迫零的波束成形方法。這樣一個用戶的每根天線就僅能接收到一個信號。接收機(jī)的接收處理過程非常簡單,但通常要求發(fā)射天線數(shù)不小于所有通信用戶接收天線數(shù)之和。然而,信道逆處理過程即使已知信道信息,信道容量也不能隨天線數(shù)的增加而線性增長,而且在用戶的天線間相關(guān)性較大時,系統(tǒng)的吞吐率會降低,因此信道逆處理不是最優(yōu)的,要么吞吐量減少,要么必須提高發(fā)射功率。類似于最小均方誤差算法的規(guī)格化信道預(yù)逆處理則能夠很好地解決這個問題,其預(yù)處理矩陣可以使接收的信號干擾噪聲比最大化。
2.1.2 塊對角化
塊對角化是多用戶MIMO系統(tǒng)處理多天線用戶的一種常用方法。塊對角化預(yù)處理是尋找使得H?M為塊對角陣的調(diào)制矩陣M,從而形成多個獨(dú)立并行的等效單用戶MIMO信道,各個用戶之間的干擾為零。此時,針對每個用戶仍然可以采用已有的單用戶MIMO系統(tǒng)的技術(shù),例如垂直-貝爾實(shí)驗(yàn)室分層空時結(jié)構(gòu)、最大似然檢測、收發(fā)聯(lián)合處理的奇異值分解等方法,同時針對各個用戶可以分別采用注水方法進(jìn)一步使系統(tǒng)容量最大化。盡管這種對角結(jié)構(gòu)未必是最優(yōu)方案,但最優(yōu)結(jié)果往往近似于對角結(jié)構(gòu)。一方面,等效的單用戶MIMO信道和傳統(tǒng)的單用戶MIMO信道具有相同的特性,增加基站發(fā)射天線數(shù)目會使所有用戶的等效MIMO信道的發(fā)射天線數(shù)目增加;另一方面,隨著發(fā)射天線數(shù)目的增加,在保證單個用戶的信道容量情況下,系統(tǒng)所能容納的總用戶數(shù)也會增加。
在塊對角化中,為了完全抵消用戶間干擾,傳輸天線數(shù)需要大于系統(tǒng)內(nèi)接收天線數(shù)的總和,從而限制了同時傳輸?shù)挠脩魯?shù)。因此,當(dāng)系統(tǒng)內(nèi)用戶數(shù)多時,同樣存在多用戶調(diào)度的問題。此外塊對角化方法還要求每用戶發(fā)送數(shù)據(jù)流等于其接收天線數(shù),這樣才可以更好地消除用戶間干擾問題。
2.1.3 收發(fā)聯(lián)合編碼方法
收發(fā)端聯(lián)合編碼算法的基本思想是在總發(fā)射功率一定的約束下,優(yōu)化系統(tǒng)整體均方誤差,通過收發(fā)迭代得到發(fā)送矩陣和接收矩陣,即如果發(fā)射機(jī)已知所有接收機(jī)的最佳波束成形權(quán)向量,它就可以利用該信息在發(fā)射機(jī)進(jìn)行預(yù)處理,這樣就使得接收信號經(jīng)過接收機(jī)波束成形后相當(dāng)于一個單天線信道,大大消除了各用戶之間的干擾,實(shí)驗(yàn)仿真表明該算法的性能優(yōu)于其他已有線性預(yù)編碼算法。
污紙編碼[5](Dirty Paper Coding,DPC)是一種非線性處理技術(shù),基本思想是若發(fā)射機(jī)預(yù)先確知信道間的干擾,那么在發(fā)射時可以通過預(yù)編碼來補(bǔ)償干擾帶來的影響,信道容量與無干擾情況下相當(dāng)。如果把干擾看作紙上的污跡,而信號是墨水的話,污紙編碼的目的不是去除污跡,而是根據(jù)污跡設(shè)計一種編碼來調(diào)整發(fā)射信號,使得接收信號不含污跡。
在一個加性干擾系統(tǒng)中,當(dāng)發(fā)射機(jī)己知而接收機(jī)未知干擾信息時,可采用DPC技術(shù)來實(shí)現(xiàn)等價于無干擾時的信道容量。在MIMO廣播系統(tǒng)中,當(dāng)發(fā)射機(jī)完全獲知信道狀態(tài)信息時,應(yīng)用DPC原理可實(shí)現(xiàn)的系統(tǒng)容量與發(fā)射天線數(shù)和總的接收天線數(shù)的最小值成正比,相對單用戶系統(tǒng)而言實(shí)現(xiàn)了多用戶復(fù)用增益。
但DPC實(shí)際應(yīng)用中還存在2個主要問題:①DPC實(shí)現(xiàn)非常復(fù)雜;②發(fā)射機(jī)很難獲取完整的信道狀態(tài)信息。一些次優(yōu)的設(shè)計方案包括信道求逆、調(diào)整求逆、TH預(yù)編碼和向量擾動預(yù)編碼,這4種技術(shù)分別與MIMO檢測中的迫零、最小均方誤差、迫零一串行干擾對消和最大似然等經(jīng)典技術(shù)互為對偶關(guān)系。與此相關(guān)的文獻(xiàn)已有許多,這里不再贅述。但是,如果欲取得與DPC相當(dāng)?shù)亩嘤脩魪?fù)用增益,這些預(yù)處理技術(shù)一般仍要求發(fā)射機(jī)能完全獲取信道狀態(tài)信息。
基于部分信息的預(yù)編碼研究最近才興起。由于反饋全部的預(yù)編碼信息會使反饋數(shù)量過于龐大,有時使系統(tǒng)難以承擔(dān)且無法實(shí)現(xiàn),因此接收端只反饋部分信息給發(fā)送方,叫做部分信息預(yù)編碼技術(shù)[6]。部分信息預(yù)編碼分兩大類:基于信道統(tǒng)計模型的預(yù)編碼和有限速率(碼本設(shè)計)反饋的預(yù)編碼?;谛诺澜y(tǒng)計模型是一種非常普遍的模型,其反饋分基于均值的反饋和基于統(tǒng)計值的反饋2種。當(dāng)天線分離得很開,信道緩慢變化,并且接收端能準(zhǔn)確的估計信道時可以采用均值反饋,此時信道的方差正比于一個單位矩陣。
有限速率反饋模型是另一種非常普遍的模型,接收端僅反饋有限的比特給發(fā)送端。當(dāng)收發(fā)天線數(shù)量較多時,反饋預(yù)編碼矩陣的所有信息則會顯得更不切實(shí)際,常用的解決方法是接收端只反饋有限的信息給接收端,如圖2所示。
圖2 有限速率反饋的MIMO系統(tǒng)
具體過程如下:當(dāng)通信發(fā)生時,接收機(jī)首先根據(jù)當(dāng)前的瞬時信道信息,計算某優(yōu)化標(biāo)準(zhǔn)下的最優(yōu)預(yù)編碼矩陣;然后在收發(fā)雙方都具有的碼本集中,選擇與最優(yōu)預(yù)編碼矩陣最“接近”的碼本,將此碼本的序號反饋給發(fā)送方;最后發(fā)送方再根據(jù)此序號,在碼本集中選擇對應(yīng)的碼本,進(jìn)行發(fā)送端的預(yù)處理,完成一次通信。其中,碼本設(shè)計需要解決2個問題:①如何量化信道空間,即設(shè)計碼本集的問題;②接收方如何根據(jù)“接近”原則。二者本質(zhì)上相輔相成:設(shè)計了碼本集,接收端才能根據(jù)“接近”原則,選擇當(dāng)前需要反饋的碼本;反之,正是有了“接近”原則,才能設(shè)計出最優(yōu)的碼本集。本質(zhì)上,碼本設(shè)計是矢量量化問題,從矢量量化角度解決上述問題,關(guān)鍵是要設(shè)計出合適的量化標(biāo)準(zhǔn)。與基于完全信息的預(yù)編碼設(shè)計一樣,基于部分信息的預(yù)編碼設(shè)計的量化標(biāo)準(zhǔn)主要分容量標(biāo)準(zhǔn)和BER標(biāo)準(zhǔn)兩大類。
縱觀MIMO技術(shù)的發(fā)展,雖然多用戶MIMO系統(tǒng)的研究晚于單用戶MIMO系統(tǒng),但鑒于實(shí)際無線通信系統(tǒng)中各用戶共享同一系統(tǒng)帶寬,因此多用戶MIMO系統(tǒng)得到了廣泛的關(guān)注,尤其是下行鏈路的各種傳輸技術(shù)更被認(rèn)為是解決無線通信傳輸瓶頸的有效途徑。在這一研究背景下,依據(jù)發(fā)射和接收信號處理的特點(diǎn),深入分析和總結(jié)了多用戶MIMO系統(tǒng)的各種下行傳輸技術(shù),即線性預(yù)處理技術(shù)和非線性處理技術(shù)的優(yōu)缺點(diǎn),分析比較得出基于部分信道信息的信息量化、有限速率反饋等將是未來多用戶MIMO系統(tǒng)下行傳輸技術(shù)的主要研究方向。
[1]SPENCER Q,PEEL C,SWINDLEHURSTA,et al.An Introduction to the Multi-user MIMO Downlink[C].IEEE Communications Magazine,2004:60-67.
[2]VISWANATH P,TSE D.Sum Capacity of the Vector Gaussian Broadcast Channel and Uplink-downlink Duality[C].IEEE Transactions on Information Theory,2003:1912-1921.
[3]CAIRE G,SHAMAI S.On the Achievable Throughput of a MultiantennaGaussian BroadcastChannel[C].IEEE Transactions on Information Theory,2003:1691-1706.
[4]SPENCER Q H,SWINDLEHURST A L,HAARDT M.Zeroforcing Methods for Downlink Spatial Multiplexing in Multiuser MIMO Channels[C].IEEE Transactions on Signal Processing,2004:461-471.
[5]COSTA M H M.Writing onDirty paper[C].IEEETransactions on Information Theory,1983:439-441.
[6]NARULA A,LOPEZ M,TROTT M,et al.Efficient Use of Side Information in Multiple-antenna Data Transmission over Fading Channels[C].IEEE Journal on Selected Areas in Communications,1998:1423-1436.