張道煦,羅漢文,2
(1.上海師范大學 信息與機電工程學院,上海200234;2.上海交通大學電子信息與電氣工程學院,上海200240)
小小區(qū)網絡可以有效地提升無線通信系統(tǒng)的容量和頻譜效率.這項技術已經得到了移動通信業(yè)內的一致認可,常見的飛蜂窩就是一種小小區(qū).文獻[1]中提出了一種分布式定價算法,將相鄰飛蜂窩對其他用戶的干擾作為價格因子.相鄰的飛蜂窩通過交換價格因子可以使飛蜂窩用戶的總速率最大化.然而,這需要較多的數(shù)據(jù)在不同的飛蜂窩之間傳輸,從而浪費了寶貴的數(shù)據(jù)流量資源.隨著小小區(qū)用戶越來越多,小小區(qū)的部署也越來越密集.這就使得相鄰小區(qū)間在進行下行鏈路傳輸時不可避免地出現(xiàn)相互干擾的問題.文獻[2]中通過軟頻率復用來管理飛蜂窩網絡中的干擾,以提高系統(tǒng)的吞吐量、用戶的QoS和用戶之間的公平性.MIMO技術作為能夠提高系統(tǒng)吞吐量的有效方法已經廣泛應用于第四代移動通信系統(tǒng)中.文獻[3]研究了在MIMO中繼系統(tǒng)中的天線發(fā)射功率分配方法.
假設小小區(qū)擁有多個子載波資源,并且小小區(qū)和用戶都配置了多根天線.為了讓小小區(qū)的下行速率盡可能地提高,每個小小區(qū)天線與用戶天線之間都使用信道狀態(tài)較好的子載波.為了有效地抑制相鄰小小區(qū)間的干擾,通過約束小小區(qū)下行鏈路的傳輸功率來達到抑制干擾的目的.仿真結果顯示,本文作者提出的子載波分配方法相比隨機的子載波分配方法性能有所提高.同時,通過功率控制有效地抑制了小小區(qū)下行鏈路間的相互干擾.
小小區(qū)網絡結構如圖1所示,多個小小區(qū)位于一個宏小區(qū)覆蓋范圍內,小小區(qū)與宏小區(qū)之間通過有線或者無線鏈路相連.每個小小區(qū)內的用戶會實時上報覆蓋區(qū)域內所有的下行鏈路以及與其相鄰小小區(qū)之間下行鏈路信道的狀態(tài)信息.假設一個小小區(qū)有多個用戶,小小區(qū)能夠自主地分配子載波給用戶.通常情況下,在相鄰的小小區(qū)之間會產生不可避免的干擾.將小小區(qū)標記為Φ={1,2,…,N},將用戶標記為Ψ={1,2,…,M},將子載波標記為Γ={1,2,…,Q}.相應的此子載波所對應信道系數(shù)為hqnm,用戶的信道矩陣為Hnm.
圖1 小小區(qū)網絡圖
其中,gqnm代表小小區(qū)和用戶之間無線信道的小尺度衰落,假設所有子載波的小尺度衰落都服從獨立瑞利分布代表大尺度衰落.白噪聲功率為σ2z.
其中,α是路徑損耗系數(shù),一般在3~5之間.dnm是用戶和小小區(qū)之間的距離.c是平均參考路徑損耗,此時dnm=1 km.sqnm是對數(shù)正態(tài)陰影衰落變量,sqnm=10log10snm,服從零均值高斯分布,標準差為σsh=8[5].
每個用戶的速率為:
其中Qm是MIMO信號的協(xié)方差矩陣,Qm矩陣對角線上的數(shù)就是小小區(qū)不同天線的傳輸功率.因此,矩陣的跡就是小小區(qū)下行鏈路的傳輸功率.用bqnm表示第n個小小區(qū)內第m個用戶的第q個子載波,對相鄰小小區(qū)相應下行鏈路的干擾信道系數(shù).與Hnm類似,第i個約束信道矩陣可以表示為Binm.目標是最大化用戶的速率,同時引入最大可容忍水平量抑制相鄰小小區(qū)之間的干擾,也就是如式(4)和(5)所示.
其中B1nm=I,I為單位矩陣.當i=1時,約束小小區(qū)下行鏈路的發(fā)射功率;當i=2時,意味著通過控制小小區(qū)的所能接受的最大可容忍干擾水平[6]Pi來達到抑制相鄰小小區(qū)之間下行干擾的目的.如果只有i=1這個條件,則可以使用一般的注水算法解決這個問題.當加入i=2時,利用普通的注水法不能有效地解決這個問題.式(4)是一個凸函數(shù),約束條件(5)所構成的集合都是凸集.因此解這個優(yōu)化問題的一般方法是在Matlab軟件中使用CVX軟件包進行求解.但是用這種方法所花費的時間比較長.接下來介紹一種廣義注水算法以求快速地解決這個優(yōu)化問題.
如果對下行鏈路的功率進行控制,首先要解決用戶子載波的分配問題.采用一種低復雜度的子載波分配方式給每個下行MIMO信道分配子載波.
(1)首先,假設每個小小區(qū)知道其覆蓋范圍內的每一個用戶在每個子載波上的信道增益
(2)小小區(qū)給每個用戶的每根天線依次配置信道增益最大的子載波.例如,第n個小小區(qū)內的第m個用戶有2根天線,小小區(qū)也有2根天線.那么信道矩陣Hnm就是一個2×2的矩陣.因此小小區(qū)將把第m個下行鏈路最好的4個子載波分別分配給該鏈路的4個MIMO下行信道.這樣可以盡量保證用戶m的下行鏈路質量.
小小區(qū)子載波的分配方法如下:
a)初始化
設置hqnm,其中 q=1,2,……,Q, q∈Γ;m=1,2,……,M, m∈Ψ;n=1,2,……,N,n∈Φ.
b)對每個用戶進行子載波分配,K是每個用戶所需的子載波個數(shù)
c)將所選中子載波的信道系數(shù)對應于每個下行鏈路的信道矩陣Hnm上.
針對優(yōu)化目標(4),使用廣義注水算法給出了如下的通解形式.
證明過程以及系數(shù)μ=(μ1,…,μm)的求解方法見文獻[3].下面將通過仿真驗證算法的有效性.
仿真使用的宏小區(qū)是一個典型的六邊形小區(qū),小區(qū)的邊長為1 km.在小小區(qū)網絡中,宏小區(qū)和小小區(qū)所使用的子載波假設都是正交的,即宏小區(qū)和小小區(qū)之間不會產生干擾.路徑損耗系數(shù)α=4.假設每個用戶的天線根數(shù)都是2,為了簡化仿真復雜度,每個小小區(qū)基站也配置2根天線.假設每個宏小區(qū)范圍內隨機部署了2個小小區(qū),即N=2.單個宏小區(qū)中共有100個小小區(qū)用戶,即M=100.每個小小區(qū)可以使用的子載波個數(shù)為500個,即Q=500,這樣可以充分保證每個小小區(qū)的下行鏈路有足夠的子載波數(shù)量可供選擇.保證每條下行鏈路發(fā)射功率條件為P1=1.
圖2分別給出了當P2=0.7和P2=1時,小小區(qū)內用戶下行速率的累計概率分布圖.從圖2中可以看出,小小區(qū)用戶的下行速率分布,隨著最大可容忍干擾水平的減弱而得到改善,也就是提高了下行鏈路速率.圖2中由于干擾抑制條件的存在,有些下行鏈路的速率為0.這是因為此條下行鏈路對其他鏈路的干擾比較嚴重,因此該條下行鏈路傳輸功率被約束為0,也就沒有下行速率了.隨著抑制干擾條件的減弱,小小區(qū)下行發(fā)射功率不斷增大.同時,不斷增大的下行傳輸功率不利于抑制下行鏈路之間的干擾.
圖3表明在小小區(qū)進行功率控制時,在不同的干擾抑制條件下,不同的小小區(qū)下行鏈路分配功率是不同的.通過圖2可以知道當最大可容忍干擾水平為0.7和1時,小小區(qū)下行鏈路的平均速率相差無幾.所以,當最大可容忍干擾水平為0.7時,有更多的下行鏈路傳輸功率小于最大可容忍干擾水平為1時的值.此時可以認為小小區(qū)下行鏈路之間的干擾得到了有效的抑制.所以給出的方法既保證了下行鏈路的速率,又抑制了干擾.由于仿真迭代次數(shù)的限制,圖2、3中存在少數(shù)的下行鏈路功率沒有收斂的情況.但是,這不影響本算法的有效性.
圖3 小小區(qū)下行鏈路傳輸功率CDF圖
本文作者研究了小小區(qū)網絡中下行鏈路的干擾問題.通過使用一種低復雜度的子載波分配方案,提高了用戶的下行鏈路速率.針對小小區(qū)網絡存在的下行鏈路相互干擾的問題,通過控制下行鏈路的發(fā)射功率來抑制下行鏈路之間的干擾.在進行下行鏈路發(fā)射功率控制時,使用廣義注水算法給出了小小區(qū)下行鏈路發(fā)射功率的最優(yōu)解.仿真結果顯示,子載波選擇方案和廣義注水功率分配算法在確保小小區(qū)的下行傳輸速率的同時,滿足小小區(qū)之間最大可容忍干擾水平的要求,從而有效地抑制了相鄰小小區(qū)間的干擾.所使用的廣義注水算法也可以用于其他存在類似下行鏈路互相干擾問題的網絡中,比如飛蜂窩網絡、WiFi等等.
假設小小區(qū)網絡中存在一個理想的后臺,該后臺可以精確快速地計算出所需的各項數(shù)據(jù),包括節(jié)點與節(jié)點的信道參數(shù)、節(jié)點與用戶信道參數(shù)、下行鏈路的發(fā)射功率,并且可以將這些信息實時地傳送給相應的節(jié)點.但是,在實際小小區(qū)網絡中需要花費比較長的時間才能準確地測量到節(jié)點與節(jié)點、節(jié)點與用戶之間的信道狀態(tài)信息.如何在只擁有有限信道狀態(tài)信息的情況下,還能夠使用作者所使用的方法來抑制下行鏈路相互之間干擾,將是一個值得繼續(xù)研究的問題.同時,實時的信道狀態(tài)信息也很難精確地測量出來,即小小區(qū)網絡測量到的信道參數(shù)與真實的信道參數(shù)之間有一定的誤差,這些誤差將直接影響到小小區(qū)網絡進行下行鏈路發(fā)射功率控制的準確性,也就削弱了下行鏈路干擾抑制的效果.如何有效地減弱信道估計誤差的影響也是一個值得研究的問題.
[1]LORENZO PD,BARBAROSSA S,OMILIPO M.Distributed Sum-Rate Maximization Over Finite Rate Coordination Links Affected by Random Failures[J].IEEE Trans Signal Process,2013,61:648 -660.
[2]SELIM M M,El-KHAMY M,El-SHARKAWY M.Enhanced Frequency Reuse Schemes for Interference Management in LTE Femtocell Networks:IEEE International Symposium on Wireless Communication Systems(ISWCS),[C].Paris:IEEE,2012.
[3]YU Y,HUA Y.Power Allocation for a MIMO Relay System With Multiple-Antenna Users[J].IEEE Trans Signal Process,2010,58:2823 -2835.
[4]HE C,LI GY,ZHENGF C,et al.Energy-Efficient Resource Allocation in OFDM Systems With Distributed Antennas[J].IEEE Trans Veh Technol,2014,63:1223 -1231.
[5]HE C,SHENG B,ZHU P,et al.Energy-and Spectral-Efficiency Tradeoff for Distributed Antenna Systems with Proportional Fairness[J].IEEE JSel Areas Commun,2013,31:894 -902.
[6]XIONG C,LU L,LI GY.Energy-Efficient Spectrum Access in Cognitive Radios[J].IEEE JSel Areas Commun,2014,32:550-562.