陳 曉,黃巖松,施建鋒,鄧睿翔
(1.南京信息工程大學 a.人工智能學院(未來技術學院);b.電子與信息工程學院,南京 210044;2.東南大學 移動通信國家重點實驗室,南京 210096)
面對6G通信對超高數據速率的需求,需要部分無線傳輸技術的支持,例如超密集網絡、大規(guī)模多輸入多輸出(Multiple-Input Multiple-Output,MIMO)、毫米波通信和深度學習輔助的通信技術等[1-2]。實現這些技術仍存在一些亟需解決的關鍵問題,包括高復雜度、昂貴的硬件成本以及迅速增加的能量消耗。因此,需要為6G無線網絡尋求創(chuàng)新、高效、節(jié)能和成本效益高的解決方案。
智能反射面(Intelligent Reflecting Surface,IRS)技術作為6G無線通信的一項創(chuàng)新技術應運而生[3-5],它能夠有效降低硬件成本和能量消耗。此外,IRS也已經成為一種用于提高大規(guī)模MIMO系統(tǒng)頻譜效率、覆蓋率和能量效率的先進技術。在IRS輔助的6G通信系統(tǒng)中,為了充分發(fā)揮系統(tǒng)架構的優(yōu)勢需要利用多種無線通信系統(tǒng)關鍵技術,包括聯合(發(fā)射和反射)波束形成技術、優(yōu)化資源分配技術和提高能效的策略等[6]。然而,現有IRS輔助系統(tǒng)波束成形技術存在著較大的缺陷或困難。
已知信道信息時,考慮IRS輔助通信系統(tǒng)中的聯合波束成形設計,即基站端發(fā)射波束成形和IRS端反射波束成形的聯合設計問題,該問題為復雜的非凸優(yōu)化設計問題?,F有文獻[3-4,7-10]主要研究了IRS輔助多輸入單輸出(Multiple-Input Single-Output,MISO)系統(tǒng)或單用戶MIMO系統(tǒng)的波束成形設計,缺乏對于IRS輔助多用戶大規(guī)模MIMO系統(tǒng)的波束成形設計的研究,且現有少數關注IRS輔助多用戶大規(guī)模MIMO系統(tǒng)聯合波束成形的研究[11]主要以交替優(yōu)化等迭代算法為主,具有較高時間復雜度。
本文提出了一種IRS輔助多用戶大規(guī)模MIMO系統(tǒng)的聯合(發(fā)射和反射)波束成形設計方案。該方案在基站端利用迫零(Zero Forcing,ZF)波束成形以消除用戶間干擾,在此基礎上以系統(tǒng)和數據速率最大化為目標設計出近最優(yōu)IRS端反射波束成形。仿真結果顯示,該方案能獲得較好的系統(tǒng)和速率性能。
本文考慮IRS輔助的多用戶大規(guī)模MIMO通信系統(tǒng),系統(tǒng)模型如圖1所示,其中基站具備M根天線且IRS具備N個可重構反射元件,共同服務于K個單天線用戶。IRS僅配置了一個控制器用于調節(jié)IRS的操作模式(在實際應用中,IRS控制器通常由現場可編程門陣列實現,該控制器除了用于調節(jié)IRS的操作模式外,也可以通過單獨的無線鏈路與其他網絡組件(例如基站或者用戶終端)進行通信或協作,實現低速率信息交換[12]),從而實現接收模式和反射模式之間的切換。當IRS處于反射模式時,反射元件能控制由基站發(fā)送經IRS反射給用戶的反射信號的相位和幅度。
圖1 IRS輔助多用戶大規(guī)模MIMO系統(tǒng)模型
在圖1所示的IRS輔助多用戶大規(guī)模MIMO下行鏈路中,由于動態(tài)無線通信環(huán)境中存在不可預測的衰減和各種潛在障礙物,本文假設基站和多用戶之間不存在理想的直達徑,從而忽略基站和多用戶間直接傳輸信道[4]。因此,本文考慮下行鏈路場景僅存在由基站到IRS再反射至多用戶的級聯傳輸信道,該級聯信道由基站-IRS信道和IRS-用戶信道兩部分組成。因此,在如圖1所示的下行通信鏈路中,用戶端接收信號為
y=HrΘGWs+n。
(1)
式中:s∈K×1為基站發(fā)射信號向量;W∈M×K為基站端發(fā)射波束成形矩陣;G∈N×M為基站-IRS信道矩陣;Hr∈K×N為IRS-用戶信道矩陣;需要注意的是Θ=diag(r1ejθ1,…,rnejθn,…,rNejθN)為IRS端反射波束成形矩陣,且第n個反射元件的相位和幅度分別滿足θn∈[0,2π)以及rn∈[0,1];n∈K×1為加性高斯白噪聲向量,且其元素均服從復高斯分布CN(0,σ2)。
為消除多用戶系統(tǒng)中的用戶間干擾,基站端采用ZF波束成形,得到發(fā)射波束成形的第k列為
(2)
式中:vk為矩陣V=HH(HHH)-1的第k列,且H為基站-IRS-用戶整個級聯信道的等效信道矩陣,可表示為
(3)
由此得到第k個用戶的信噪比(Signal-to-Noise Ratio,SNR)為
(4)
因此,該系統(tǒng)K個用戶的系統(tǒng)和數據速率為
(5)
本文以最大化系統(tǒng)和數據速率為目標,則基站端發(fā)射波束成形和IRS端反射波束成形的聯合波束成形設計可以建模為優(yōu)化問題,如下式所示:
s.t.θn∈[0,2π),rn∈[0,1]。
(6)
根據Jensen不等式,由公式(4)和(5)可以推導得到
(7)
當上式中矩陣(HHH)-1對角線元素均相同時,上式可取等號,即滿足[(HHH)-1]k,k=λ,其中,λ為固定值,k=1,2,…,K。
(8)
式中:gn=(gn1,gn2,…,gnM)∈1×M為基站-IRS信道矩陣G的第n行并且存在n=1,2,…,N;Θn=diag(rnejθn,rnejθn,…,rnejθn)∈M×M為對角線元素全部相同的對角陣。根據式(8)和可以得到
(9)
式中:Heq∈K×NM定義為
(10)
(11)
首先,將式(11)展開可得
(12)
接著,為方便計算和表達,重新定義等式(12)右端為
(13)
式中:Apq∈M×M為對角線元素全部相同且值為ξpq的對角陣。
(14)
由于上述方程組中等式兩端均為對角陣,且兩者對角線元素分別對應相等,可推導出以下方程組:
(15)
上述2N元非齊次方程組系數矩陣的秩等于增廣矩陣的秩為(2N-1)<2N,因此該方程組存在無窮多組解,且其通解為
(16)
因此,由式(16)可以得到在θ1=0時的一個特解,即近最優(yōu)反射矩陣Θ的對角線元素為
(17)
綜上所述,在IRS輔助多用戶大規(guī)模MIMO系統(tǒng)下行鏈路中,公式(17)為最大化系統(tǒng)和數據速率條件下反射波束成形Θ的近最優(yōu)對角線元素。
根據公式(17)所示的近最優(yōu)波束成形矩陣Θ以及基站-IRS信道矩陣G和IRS-用戶信道矩陣Hr可得基站端ZF波束成形矩陣W,如公式(2)所示。
因此,解決IRS輔助多用戶大規(guī)模MIMO系統(tǒng)優(yōu)化問題的聯合波束成形設計步驟如下:
Step1 利用已知基站-IRS信道矩陣G和IRS-用戶信道矩陣Hr,得到公式(10)所示Heq。
Step2 基于Heq由公式(13)計算得到對角陣Apq以及其對角線元素值。
Step3 基于Apq對角線元素,利用公式(17)計算得到近最優(yōu)IRS反射波束成形矩陣Θ的對角線元素值。
Step4 利用G,Hr和Θ得到等效信道矩陣H=HrΘG,利用公式(2)得到基站端迫零波束成形矩陣W。
對于IRS輔助的多用戶大規(guī)模MIMO系統(tǒng)的聯合波束成形問題,現有基于半定松弛的交替優(yōu)化算法的計算復雜度為O(N6)[3],復雜度較高。本文提出的聯合波束成形方案的計算復雜度包括設計IRS反射波束成形矩陣Θ和基站端發(fā)射波束成形矩陣W兩部分:首先,計算得到近最優(yōu)IRS端反射波束成形矩陣的復雜度,其中計算公式(10)中矩陣相乘的復雜度為O(KN2M),由公式(10)到公式(11)的計算復雜度為O(KN2M2+K2NM),且用戶數目滿足K 本文考慮多用戶大規(guī)模MIMO系統(tǒng)的下行鏈路通信場景,對應于公式(1)中的各項參數,仿真設置如下:基站天線數M=32,IRS反射元件數N=60,用戶數K=4;AWGN噪聲功率為σ2=-80 dBm??紤]大尺度衰落時,假設基站-IRS間和IRS-用戶間距離均為30 m,因此與距離相關的路徑損耗模型為 (18) 式中:d為基站-IRS間或IRS-用戶間距離;C0為在參考距離d0=1 m處的路徑損耗;κ表示路徑損耗指數。在本文仿真中,假設C0=-30 dB,基站-IRS鏈路和IRS-用戶鏈路的路徑損耗指數分別為κBI=2.2和κIU=2.8。進一步考慮小尺度衰落,本文仿真中所有信道均采用萊斯衰落信道模型,即基站-IRS信道模型和IRS-用戶信道模型分別為 (19) (20) 本文仿真中假設基站-IRS信道的萊斯因子滿足βBI→∞,則基站-IRS信道等效為直達徑信道,仿真中該信道增益設置為1;假設IRS-用戶信道的萊斯因子滿足βIU=0,則IRS-用戶信道為瑞利衰落信道[13],仿真中采用均值為0、方差為1的瑞利分布。在此基礎上,同時考慮大尺度和小尺度衰落,最終信道矩陣G和Hr需要在公式(19)~(20)上分別乘以公式(18)中與各自信道距離相關的路徑損耗。 仿真中主要對比了四種波束成形方案,包括提出的聯合波束成形方案的連續(xù)相移情況、2 b量化相移情況、1 b量化相移情況以及隨機IRS反射波束成形方案。 圖2給出了系統(tǒng)中4個用戶的和速率隨IRS反射元件數目N變化的仿真結果。首先,從圖2可以看出,隨著IRS反射元件數目N從20增大至100,系統(tǒng)和速率呈增大趨勢,但并非成比例增大關系,和速率增大的速率隨N增大逐漸放緩;其次,可以觀察到提出聯合波束成形方案的連續(xù)相移情況的和速率相較于2 b量化相移情況存在約1.8 b/s/Hz的性能優(yōu)勢,相較于1 b量化相移和隨機IRS波束成形方案存在更大的性能優(yōu)勢,表明在現有離散相移約束下,盡可能提升相移量化精度能有效地提高系統(tǒng)和速率性能,但可提高的空間存在上界,即逼近連續(xù)相移情況下的系統(tǒng)和速率。 圖2 和速率與IRS的反射元件數的關系 圖3給出了系統(tǒng)中多用戶和速率隨用戶數目K變化的仿真結果,可以看出,當用戶數目從1增加至8時,系統(tǒng)和速率呈增大趨勢,且和速率增大的速率隨用戶數增大逐漸放緩,表明隨著用戶數目加倍和速率并未同樣加倍。原因是隨著用戶數增大,用戶間干擾逐漸增大也導致信干噪比增大,從而降低了和速率增大的速率。此外,不難看出,無論是在單用戶場景(K=1)還是多用戶場景(K>1),本文所提的聯合波束成形方案都能獲得比隨機IRS反射波束成形方案更好的系統(tǒng)和速率性能,只是隨著用戶數的增大,該性能優(yōu)勢被逐漸縮小。原因是隨著用戶數增大影響系統(tǒng)和速率性能的因素主要為逐漸增大的用戶間干擾,因此,不同方案的差異縮小。 圖3 和速率與用戶數目的關系 假設基站、IRS和用戶的位置分布依次排成一條直線,且基站和用戶間距離為固定的60 m,而IRS的位置可以在兩者之間任意處,因此,可通過仿真為IRS位置選擇提供參考和數據支撐。圖4給出了系統(tǒng)和速率隨著IRS-用戶間距離變化的仿真結果,可以觀察到,隨著IRS-用戶間距離增大(即基站-IRS間距離減小),多用戶系統(tǒng)的和速率先減小后增大。也就是說,當IRS位于基站和用戶中間時(d=30 m),多用戶系統(tǒng)和速率性能為最差。此外,當用戶距離IRS最近時,系統(tǒng)和速率性能最好。原因是IRS-用戶鏈路的路徑損耗指數為κIU=2.8,大于基站-IRS鏈路的路徑損耗指數κBI=2.2,因此IRS-用戶鏈路衰減較大,所以當IRS盡可能靠近用戶時獲得的系統(tǒng)和速率性能越好。由此可得,在基站-用戶間距離固定情況下,IRS應建設在路徑損耗較大鏈路的一側,且盡可能靠近該鏈路的另一端設備。 圖4 和速率與IRS-用戶間距離的關系 本文提出了針對IRS輔助多用戶大規(guī)模MIMO系統(tǒng)的聯合波束成形方案。以最大化系統(tǒng)和速率為目標,該方案聯合設計了基站端ZF波束成形和IRS端近最優(yōu)反射波束成形,方法簡單且無需迭代求解。仿真結果表明,該方案能獲得較高的數據速率。同時,仿真結果為IRS位置的確定提供了仿真數據支持和有力的選定準則。 在接下來的工作中,將以低復雜度、高數據速率和魯棒的算法為目標,進一步研究針對IRS輔助多用戶大規(guī)模MIMO系統(tǒng)的聯合波束成形設計,進而繼續(xù)研究更復雜場景,即在基站—用戶直達徑鏈路存在時IRS輔助多用戶大規(guī)模MIMO系統(tǒng)的聯合波束成形設計。3 仿真分析
4 結束語