本發(fā)明屬于未來移動通信技術(shù)領(lǐng)域,具體屬于一種大規(guī)模mimo系統(tǒng)中的預(yù)編碼技術(shù)。
背景技術(shù):
隨著無線通信技術(shù)的高速發(fā)展,人們對通信效率的需求愈加強烈,大規(guī)模多輸入多輸出(multipleinputmultipleoutput,mimo)技術(shù)在收發(fā)端配置大量的天線,在不增加系統(tǒng)帶寬和發(fā)送功率的情況下,大幅度提升系統(tǒng)性能,實現(xiàn)了信息在有限的頻譜資源上高質(zhì)量、高速率傳輸。一方面,大規(guī)模mimo技術(shù)給人們帶來了更滿意的用戶體驗及更可靠的語音業(yè)務(wù),另一方面,大規(guī)模mimo系統(tǒng)中存在較為嚴重的數(shù)據(jù)流間干擾和用戶間的干擾(inter-userinterference,iui),因接收機處理信號能力有限,一些復(fù)雜度極高的信號檢測技術(shù)難以在mimo系統(tǒng)中得到應(yīng)用;針對大規(guī)模mimo系統(tǒng)中的干擾問題,大規(guī)模mimo系統(tǒng)中的預(yù)編碼技術(shù)應(yīng)運而生。預(yù)編碼技術(shù)往往要求發(fā)送端確知當(dāng)前信道狀態(tài)信息(channelstateinformation,csi),在實際系統(tǒng)尤其是在頻分雙工(frequencydivisionduplexing,fdd)系統(tǒng)中,下行信道估計是一個非常棘手的問題,用于下行信道估計的導(dǎo)頻序列長度受到相干時間的限制,此外,大規(guī)模mimo系統(tǒng)中通過上行信道將csi估計值反饋給基站,那么必將存在較大的反饋開銷,勢必占用系統(tǒng)中大量的頻譜資源。
為了解決上述存在的問題,一些學(xué)者提出了適應(yīng)于fdd工作模式的大規(guī)模mimo系統(tǒng)中的雙層預(yù)編碼設(shè)計方案。其核心思想:在大規(guī)模mimo系統(tǒng)中,首先根據(jù)用戶的一些特性將基站服務(wù)的用戶群體分割成多個用戶組,進而基于每個分組來設(shè)計各組外層預(yù)編碼矩陣,消除各組之間的iui;然后將實際信道和外層預(yù)編碼矩陣看成等效信道,最后基于等效信道設(shè)計內(nèi)層預(yù)編碼矩陣,以消除組內(nèi)的iui。另外一些學(xué)者提出:各用戶分組的外層預(yù)編碼矩陣采用塊對角化(blockdiagonalization,bd)預(yù)編碼技術(shù)。進行設(shè)計,使期望用戶組信道協(xié)方差矩陣的主要特征值對應(yīng)的特征矩陣映射到非期望組信道協(xié)方差矩陣的零空間,接著,內(nèi)層預(yù)編碼矩陣則采用正則化迫零(regularizedzero-forcing,rzf)技術(shù)基于等效信道進行設(shè)計?;赽d預(yù)編碼技術(shù)設(shè)計的外層預(yù)編碼矩陣雖然一定程度上消除了組間iui,但是提升系統(tǒng)性能幅度有限。
在本發(fā)明中,考慮基于fdd工作模式的大規(guī)模mimo系統(tǒng)中,首先根據(jù)用戶的一些特性將基站服務(wù)的用戶群體分割成多個用戶組,進而基于各分組用戶的信道統(tǒng)計信息來設(shè)計某個分組外層預(yù)編碼矩陣,然后將實際信道與外層預(yù)編碼矩陣結(jié)合成等效信道,實現(xiàn)了信道降維,最后基站基于等效信道運用迫零(zero-forcing,zf)技術(shù)設(shè)計某個分組的內(nèi)層預(yù)編碼矩陣,因而減小了信道估計的復(fù)雜度和反饋開銷。
技術(shù)實現(xiàn)要素:
iui問題已成為制約大規(guī)模mimo系統(tǒng)性能的主要因素,為解決大規(guī)模mimo系統(tǒng)中的iui問題,提出了一種實現(xiàn)了干擾的消除,而且降低了信道估計的復(fù)雜度以及csi信息的反饋量,提升了系統(tǒng)性能的同時,節(jié)約了頻譜資源的mimo系統(tǒng)中融合迫零與泰勒級數(shù)展開的雙層預(yù)編碼設(shè)計方法。本發(fā)明的技術(shù)方案如下:
一種mimo系統(tǒng)融合迫零與泰勒級數(shù)展開的雙層預(yù)編碼設(shè)計方法,其包括以下步驟:
首先用戶通過接收的導(dǎo)頻序列得到下行信道狀態(tài)信息csi估計值,并通過反饋鏈路將下行信道狀態(tài)信息csi估計值反饋給基站;基站將接收的csi估計值運用泰勒級數(shù)展開的方式得到最優(yōu)外層預(yù)編碼矩陣
最后基站基于等效信道并運用迫零技術(shù)實現(xiàn)內(nèi)層預(yù)編碼矩陣的設(shè)計,來消除組內(nèi)iui。
進一步的,所述下行信道狀態(tài)信息csi估計值可表示為
其中hgk∈cm×1表示基站到g組第k個用戶之間的信道估計矢量,
其中∫(·)表示求積分運算,θ表示各分組的中心角,δ表示角度擴展,λc表示載波波長,d表示天線間距,k、l分別表示第g組信道協(xié)方差矩陣rg的第k行、第l列,
進一步的,所述基站將接收的csi估計值運用泰勒級數(shù)展開的方式得到外層預(yù)編碼矩陣具體包括:
通過求解優(yōu)化函數(shù)f(α)來設(shè)計第g組的外層預(yù)編碼矩陣
其中α表示跡比值,tr{·}表示矩陣的跡運算,max(·)表示最大化運算,
其中argmax(·)表示使函數(shù)取最大值時自變量的取值,第g組用戶的外層預(yù)編碼矩陣vg需滿足
進一步的,將實際信道hg與最優(yōu)的外層預(yù)編碼矩陣
進一步的,所述外層預(yù)編矩陣的設(shè)計步驟包括:
開始輸入:初始化rg,
第一步:t表示迭代次數(shù),λt表示通過迭代計算得到的第t次迭代計算后的跡比值,令t=0,并初始化跡比值;
其中
第二步:對矩陣
第三步:更新跡比值λt+1;
第四步:如果|λt+1-λt|<ε,執(zhí)行第五步,其中ε表示算法結(jié)束門限值;否則t=t+1,并執(zhí)行第二步;
第五步:最優(yōu)跡比值αopt=λt+1,
進一步的,基于等效信道
其中
本發(fā)明的優(yōu)點及有益效果如下:
本發(fā)明將zf技術(shù)與泰勒級數(shù)展開相結(jié)合,給出了一種大規(guī)模mimo系統(tǒng)中融合迫零與泰勒級數(shù)展開的雙層預(yù)編碼設(shè)計方法。該發(fā)明通過用戶分組的方式消除iui的同時,將信道降維,可降低下行信道估計的復(fù)雜度以及csi信息的反饋量,提升了系統(tǒng)性能的同時,節(jié)約了頻譜資源。因為最優(yōu)外層預(yù)編碼矩陣
附圖說明
圖1是本發(fā)明提供優(yōu)選實施例基于用戶分組的大規(guī)模mimo下行鏈路系統(tǒng)中的雙層預(yù)編碼設(shè)計模型;
圖2為大規(guī)模mimo系統(tǒng)中融合迫零與泰勒級數(shù)展開的雙層預(yù)編碼設(shè)計方法的流程框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、詳細地描述。所描述的實施例僅僅是本發(fā)明的一部分實施例。
本發(fā)明解決上述技術(shù)問題的技術(shù)方案是:
下面將結(jié)合附圖1、附圖2對本發(fā)明的具體實施方式作詳細說明。
本發(fā)明的大規(guī)模mimo下行鏈路系統(tǒng)是工作于fdd模式,首先基站向用戶發(fā)送導(dǎo)頻序列來進行下行信道估計,用戶通過接收的導(dǎo)頻序列得到下行csi估計值,并通過反饋鏈路將csi估計值反饋給基站,基站只需基于各組的信道統(tǒng)計信息并運用泰勒級數(shù)展開的方式實現(xiàn)了外層預(yù)編碼矩陣的設(shè)計,來消除各組間iui;然后將實際信道與外層預(yù)編碼矩陣看成等效信道,實現(xiàn)了信道的降維,減小了信道估計的復(fù)雜度,同時降低了上行信道中csi的信息反饋量,節(jié)約了頻譜資源;最后基站基于等效信道并運用zf技術(shù)實現(xiàn)了內(nèi)層預(yù)編碼矩陣的設(shè)計,來消除組內(nèi)iui。本發(fā)明基于用戶分組的形式不但實現(xiàn)了用戶間干擾的消除,而且降低了信道估計的復(fù)雜度,改善系統(tǒng)性能的同時,降低了csi的信息反饋量,節(jié)約了頻譜資源。
首先,如圖1所示,考慮一個單小區(qū)大規(guī)模mimo下行鏈路系統(tǒng),小區(qū)包括一個配置m根天線的均勻線性陣列(uniformlineararrays,ula)基站和k個單天線用戶。k個用戶平均劃分為g組,且
其中
其中∫(·)表示求積分運算,θ表示各分組的中心角,δ表示角度擴展,λc表示載波波長,d表示天線間距,k、l分別表示第g組信道協(xié)方差矩陣rg的第k行、第l列。
故小區(qū)中所有用戶接收信號矢量可表示為
y=hvws+n
其中
在基于fdd工作模式的大規(guī)模mimo系統(tǒng)中,采用雙層預(yù)編碼的設(shè)計方式,降低了下行信道估計的復(fù)雜度和上行信道的csi反饋量。其中,外層預(yù)編碼矩陣用來消除各組間的iui,內(nèi)層預(yù)編碼矩陣用來消除組內(nèi)iui。
為了更進一步分析,第g組所有用戶的接收信號矢量可表示為
其中
倘若每組用戶的內(nèi)層預(yù)編碼矩陣基于zf技術(shù)設(shè)計,于是第g組中第k個用戶的slnr可表示為
其中|·|表示取模運算,
其中argmax(·)表示使函數(shù)取最大值時自變量的取值,第g組用戶的外層預(yù)編碼矩陣vg需滿足
經(jīng)過公式推導(dǎo)、運算化簡后,所以
進而,第g組的外層預(yù)編碼矩陣具體設(shè)計過程如下
rg為一個半正定hermitian矩陣,
而函數(shù)f(α)是關(guān)于α的單調(diào)遞減函數(shù),易知f(0)≥0,f(+∞)≤0,所以f(α)存在零點。
而
而v(α)為矩陣
基于上述分析,將本發(fā)明外層預(yù)編矩陣的算法設(shè)計步驟總結(jié)如下:
開始輸入:初始化rg,
第一步:t表示迭代次數(shù),λt表示通過迭代計算得到的第t次迭代計算后的跡比值,令t=0,并初始化跡比值
其中
第二步:對矩陣
第三步:更新跡比值λt+1。
而特征值βk(λt)關(guān)于λt的一階導(dǎo)數(shù)βk'(λt)可表示為
其中vk(λt)表示跡比值為λt時矩陣
而優(yōu)化函數(shù)f(α)的近似估計fest(α)可表示為
mg表示跡比值為α?xí)r矩陣
令fest(α)=0,則
λt+1表示λt經(jīng)過1次迭代更新后的值,令λt+1=α。
第四步:如果|λt+1-λt|<ε,執(zhí)行第五步,其中ε表示算法結(jié)束門限值;否則t=t+1,并執(zhí)行第二步。
第五步:最優(yōu)跡比值αopt=λt+1,
然后,將實際信道hg與第g組用戶的最優(yōu)外層預(yù)編碼矩陣
其中
最后,第g組用戶的內(nèi)層預(yù)編碼矩陣具體設(shè)計過程如下:
基于等效信道
其中
以上這些實施例應(yīng)理解為僅用于說明本發(fā)明而不用于限制本發(fā)明的保護范圍。在閱讀了本發(fā)明的記載的內(nèi)容之后,技術(shù)人員可以對本發(fā)明作各種改動或修改,這些等效變化和修飾同樣落入本發(fā)明權(quán)利要求所限定的范圍。