李永芳,莊文學(xué),張一晉
(1.南京鐵道職業(yè)技術(shù)學(xué)院 通信信號學(xué)院,江蘇 南京 210031;2.南京理工大學(xué) 光電學(xué)院,近程高速目標(biāo)探測技術(shù)國防重點學(xué)科實驗室,江蘇 南京 210094)
功率控制是認(rèn)知無線電[1]的關(guān)鍵技術(shù)之一。在認(rèn)知無線電系統(tǒng)中,發(fā)送功率與信干比緊密相關(guān),認(rèn)知用戶在滿足信干比的情況下,發(fā)送功率越小越好。增大發(fā)送功率可獲得較好的信干比,同時對其他認(rèn)知用戶造成干擾。減小發(fā)送功率有可能使認(rèn)知用戶的信干比低于目標(biāo)值。為解決發(fā)送功率與信干比之間的制約關(guān)系,必須對發(fā)送功率進(jìn)行控制。
目前,認(rèn)知無線電系統(tǒng)中基于博弈論的功率控制算法已有一些研究成果,其目的是尋求一個最佳的策略組合使每個參與者都是其他參與者策略的最優(yōu)反應(yīng),其出發(fā)點都是減少發(fā)射功率,來增大公平性。文獻(xiàn)[2]提出了一種非合作博弈功率控制模型,即根據(jù)認(rèn)知用戶的服務(wù)質(zhì)量(QoS)需求來控制發(fā)射功率,使系統(tǒng)吞吐量最大。為了兼顧公平,文獻(xiàn)[3-6]通過引入動態(tài)調(diào)整機制,提出了一種基于動態(tài)代價的功率控制博弈算法,從而改善系統(tǒng)性能。文獻(xiàn)[7]提出了一種支持動態(tài)服務(wù)區(qū)分兼顧公平性的退避算法——服務(wù)區(qū)分動態(tài)退避(SDDB)算法。文獻(xiàn)[8]根據(jù)不同鏈路增益的功率博弈控制算法,對不同路徑增益的用戶設(shè)計不同的懲罰函數(shù)。文獻(xiàn)[9]研究了授權(quán)用戶在保障其最低服務(wù)質(zhì)量時,認(rèn)知用戶需要自適應(yīng)調(diào)節(jié)發(fā)射功率使其干擾最小。此外,文獻(xiàn)[10]提出了基于干擾溫度的代價函數(shù)。文獻(xiàn)[11]提出了一種基于頻譜感知的功率自適應(yīng)閾值分配算法,引入了局部干擾模型。以上算法在一定程度上考慮到了各用戶間的公平性,但是沒有考慮到干擾溫度引起的局部干擾現(xiàn)象,忽略了認(rèn)知用戶最小信干比要求。
好的頻譜共享方案能夠通過為多個用戶分配有效的帶寬來獲得高的系統(tǒng)容量。OFDMA[12]不僅可以通過跳頻技術(shù)來克服多徑頻率選擇性衰落,增加頻率分集,很好地抵抗多徑效應(yīng),還可以根據(jù)每個子載波上的衰落情況動態(tài)地調(diào)整每個子信道上所采用的調(diào)制解調(diào)方式、發(fā)射功率、編碼方法、載波頻率等實現(xiàn)多址接入,提高頻譜利用率[12]。
本文受功率閾值算法[11]的啟發(fā),建立了PA-OFDMA仿真模型,根據(jù)頻譜感知,自適應(yīng)地為每個子信道分配功率閾值,同時通過限定使用該信道的認(rèn)知用戶最大發(fā)射功率,避免干擾溫度的影響,具有較低的誤比特率。
在2003年,F(xiàn)CC提出了干擾溫度[14]的概念用來“量化和管理”干擾。通過該模型,認(rèn)知無線電可以測量當(dāng)前的干擾環(huán)境,調(diào)整它們的發(fā)射特性。因此,可以實現(xiàn)動態(tài)頻譜共享而避免對授權(quán)用戶產(chǎn)生有害的干擾。
為了解決局部干擾,可以采用基于頻譜感知的功率自適應(yīng)閾值分配算法,在該算法中需要滿足:
PS(f)≤[BkTL(fc)-PI(f)]/α。
(1)
因此授權(quán)接收機總的干擾要低于干擾溫度限。
PT(fc)≤max[αPS(f)+PI(f)]≤BkTL(fc)。
(2)
根據(jù)式(2)可以通過改變非授權(quán)用戶的發(fā)射功率解決局部干擾問題。
在功率自適應(yīng)閾值分配模型中,基帶信號的s(t)可以通過下式表達(dá):
(3)
式中,di為第i個子信道上數(shù)據(jù)符號,T表示每個符號的周期。
假設(shè)每一個子信道的帶寬為ΔB,并且fini=fc-B/2,則第i個子信道的非授權(quán)信號的平均發(fā)射功率閾值可以定義為:
(4)
并且滿足:
(5)
式中,Blic?B表示授權(quán)用戶使用的頻帶,TL(fi)表示第i個子信道上的頻率函數(shù)。為了實現(xiàn)功率自適應(yīng),TL根據(jù)授權(quán)信號的存在與否,選擇最大值或最小值,這樣可以增加非授權(quán)信號的數(shù)據(jù)速率而不產(chǎn)生干擾。
當(dāng)子載波數(shù)足夠大時,非授權(quán)信號的發(fā)射功率可以在滿足式(4)的前提下,使用授權(quán)頻譜。為了使信道容量和頻譜效率最大化,同時使絕對干擾最小化,每一個子信道上的非授權(quán)信號的發(fā)射功率應(yīng)該和功率閾值相等,即:
(6)
根據(jù)式(3) ,基帶OFDM信號的復(fù)合表達(dá)式如下:
(7)
式中,β表示功率自適應(yīng)模型中調(diào)制方案所使用的平均符號功率。
但是,干擾溫度模型的主要缺點是它只能控制平均干擾而不是絕對干擾。這樣的話,就會出現(xiàn)在某些頻帶上絕對干擾溫度超過干擾溫度限,而平均干擾溫度低于該限制的情況。這種部分干擾現(xiàn)象會給授權(quán)用戶的接收帶來很大的影響。所以在功率閾值模型中,通過恰當(dāng)?shù)墓β书撝悼梢詫崿F(xiàn)動態(tài)頻譜共享。并且,可以得到非授權(quán)信號的功率譜,這將通過PA-OFDMA系統(tǒng)模型來實現(xiàn)。
無線衰落環(huán)境中的動態(tài)頻譜多址接入系統(tǒng)如圖1所示。在該模型中,共有K個用戶,且第k個用戶的數(shù)據(jù)速率是Rkbit/OFDM符號。每個用戶被分配一個或一組子載波,每個子載波只能分配給一個用戶。整個帶寬B被分成N個子信道,假設(shè)每個子信道上的信號帶寬小于信道的相關(guān)帶寬,因此每個子信道可以看成是平坦衰落信道。根據(jù)信道估計和頻譜感知,給不同的用戶分配不同的子載波,且每個子載波具有獨立的功率約束條件,這通常取決于功率閾值。
從該模型框圖中可以看出,功率閾值分配起著至關(guān)重要的作用。下面將重點討論怎樣設(shè)置功率閾值,以取得最大頻帶利用率和信道容量,同時避免干擾溫度模型中的局部干擾現(xiàn)象。
圖1 PA-OFDMA多址接入系統(tǒng)
如果分配給第i個子信道的發(fā)射功率是P(bi),可以通過下式計算得到相應(yīng)的負(fù)載比特數(shù):
(8)
則該信道的最大傳輸速率是:
(9)
其中,Γ表示SNR間隔,可以根據(jù)調(diào)制方案多電平正交幅度調(diào)制(Multilevel Quadrature Amplitude Modulation,MQAM)所使用的“近似間隔”和系統(tǒng)誤比特率BER計算得到:
(10)
因此功率分配可以概括為在約束條件Pbudget、PTH和BERmax下,使傳輸?shù)谋忍財?shù)最大。即:
(11)
滿足條件:
P(bi)≤PTH(i),?i∈{1,2,···,N},
BERi≤BERmax,?i∈{1,2,···,N},
式中,PTH(i)是第i個子信道的功率閾值??梢酝ㄟ^Lagrange乘數(shù)法計算最優(yōu)解:
(12)
式中,λ1、λ2是Lagrange乘積因子。但是這種算法運算量大,算法復(fù)雜度高[16]。
為了提高運算效率,假設(shè)閾值分配算法中對每一個子信道初始化時分配整數(shù)比特。首先,給所有的子信道分配相同的發(fā)射功率,即
Pini(bi)=min{Pbudget/N,PTH(i)}。
(13)
根據(jù)式(8)可以計算得到比特分配向量bini,并且每一個子信道的比特分配上限可以根據(jù)下式得到:
(14)
式中,γ表示PA-OFDMA系統(tǒng)中最大調(diào)制電平??梢酝ㄟ^四舍五入得到bi的整數(shù):
(15)
式中,d表示調(diào)制方案中所使用的比特分配步長。初始化發(fā)射功率分配后,根據(jù)式(8)和式(15)可以計算得到功率向量P=[P(b1),P(b2),···,P(bN)]T。
為了減少總的發(fā)射功率,可以根據(jù)下面三步調(diào)整比特分配[17]:
① 當(dāng)每一個子信道改變dbit的信息時,計算增加或減小的功率:
ΔP-(bi)=P(bi)-P(bi-d),
(16a)
ΔP+(bi)=P(bi+d)-P(bi)。
(16b)
② 刪除功率減少最大的子信道,在剩下的子信道中找出功率增加最小的子信道。
(17)
③ 如果ΔP-(bn-)<ΔP+(bn+),則停止。如果第n+個子信道的功率閾值和總的發(fā)射功率均滿足條件的話,則對發(fā)射功率進(jìn)行調(diào)整:
P+(bn+)=P+(bn+)+ΔP+(bn+),
(18a)
P-(bn-)=P-(bn-)-ΔP-(bn-)。
(18b)
否則,從剩余的子信道中刪除第n+個子信道,然后返回步驟①。
認(rèn)知用戶可以根據(jù)給每個子信道分配的功率閾值,控制它的最大發(fā)射功率,避免對授權(quán)用戶產(chǎn)生有害的干擾。通過這個算法,在滿足總的發(fā)射功率約束和每一路子載波功率約束的條件下,可以實現(xiàn)傳輸速率的最大化,即系統(tǒng)的吞吐量最大,同時整個系統(tǒng)的誤比特率也較小。
假設(shè)子載波數(shù)N=256,調(diào)制方案MQAM中M=2、4、16、64,信道是多徑時延信道,具有150 ns的延遲擴展。系統(tǒng)抽樣間隔是50 μs,循環(huán)嵌綴長度為32。為了更好地比較非授權(quán)信號的功率譜和多種頻譜共享方法的性能,假設(shè)每一個OFDM符號周期為14.4 μs,子載波間隔為80 kHz。授權(quán)頻帶B=[0,20 MHz],授權(quán)信號存在于Blic=[5,15 MHz]。并且,假設(shè)信道估計和頻譜感知是理想的,信道狀態(tài)信息反饋延遲對于發(fā)射機來說可以忽略。
如圖2所示,一般的OFDMA功率譜波形和PA-OFDMA功率譜波形比較,可以看出PA-OFDMA發(fā)射功率譜較小,對授權(quán)系統(tǒng)的干擾小,能夠更好地適應(yīng)動態(tài)頻譜環(huán)境,在該環(huán)境下非授權(quán)信號可以利用空閑頻譜或者授權(quán)信號的頻譜,實現(xiàn)頻譜共享,提高頻譜利用率。
圖2 功率譜波形圖
圖3表示不同算法的兩種頻譜共享方案功率分配圖。其中ITM表示干擾溫度模型下的功率分配,PTM表示功率閾值模型下功率分配。從這兩條功率曲線中可以看出在ITM模式下,在頻率5~15 MHz上非授權(quán)信號的功率峰值超過了干擾溫度限(40 dBm),而在PTM模式下,可以通過自適應(yīng)的功率分配算法(Tmax,Tmin),限制非授權(quán)信號的發(fā)射功率,避免局部干擾現(xiàn)象,提高系統(tǒng)容量。
圖3 ITM和PTM頻譜共享下的功率分配圖
圖4和圖5分別表示在非頻譜共享(None)、ITM和PTM三種模式下的頻譜利用率和誤比特率曲線。從圖中可以清楚地看出,由于功率限制的約束,盡管PTM方法的頻譜利用率比ITM低,但是誤比特率性能比ITM提高大約3 dB。從這兩個圖中可以看出使用PTM方法,可以取得較高的頻譜利用率和較低的誤比特率,同時對授權(quán)用戶產(chǎn)生較小的干擾。
圖4 頻譜利用率 (BER=10-3)
圖5 BER和SNR曲線
本文針對功率控制算法中常忽略的干擾溫度影響,結(jié)合功率閾值分配算法,建立一個認(rèn)知環(huán)境下的多址接入(PA-OFDMA)仿真模型。通過限制認(rèn)知用戶的最大發(fā)射功率,自適應(yīng)地為每個子載波設(shè)置發(fā)射功率,克服干擾溫度模型中的局部干擾現(xiàn)象,實現(xiàn)頻譜共享。仿真結(jié)果也表明該模型解決了干擾溫度模型下的局部干擾現(xiàn)象,具有較高的頻譜利用率和較低的誤比特率,更符合認(rèn)知無線環(huán)境中的實際分配現(xiàn)狀,具有廣泛的現(xiàn)實應(yīng)用意義。
[1]Haykin S.Cognitive Radio:Brain-Empowered Wireless Communications[J].IEEE Journal on Selected Areas in Communications,2005,23(2):201-220.
[2]Lu Qianxi,Tao Peng.Utinity-based Resource Allocation in Uplink of OFDMA-based Cognitive Radio Networks [J].International Journal of Communication Systems,2010,23(2):252-274.
[3]胡圖,景志宏,李馮敬.一種改進(jìn)的認(rèn)知無線網(wǎng)絡(luò)功率控制博弈算法[J].計算機科學(xué),2012,39(2):75-79.
[4]吳迎笑,楊震.OFDMA中頻譜感知的功率控制算法[J].儀器儀表學(xué)報,2010,31(6):1235-1240.
[5]邱晶,鄒衛(wèi)霞.認(rèn)知無線電中的動態(tài)頻率選擇和功率控制研究[J].系統(tǒng)仿真學(xué)報,2008,20(7) :1821-1826.
[6]程世倫,楊震.基于信干比的認(rèn)知無線電自適應(yīng)功率控制算法[J].電子與信息學(xué)報.2008,30(1):59-62.
[7]李瑞芳,李仁發(fā).一種Ad Hoc網(wǎng)絡(luò)信道接入退避算法及仿真分析[J].系統(tǒng)仿真學(xué)報,2007,19(1):141-144.
[8]Yu Hui,Gao Lin.Pricing forUplink Power Control in Cognitive Radio Networks [J].IEEE Transactions on Vehicular Technology,2010,59(4):769-778.
[9]Bu Shengrong,Yu Richard.Green Cognitive Mobile Networks with Small Cells for Multimedia Communications in the Smart Grid Environment [J].IEEE Transactions on Vehicular Technology,2014,63(5):2115-2126.
[10] Li Hongyan,Gai Yibing,He Zhiqiang.Optimal Power Control Game Algorithm for Cognitive Radio Networks with Multiple Interference Temperature Limits[C]∥ IEEE Vehicular Technology Conference,Vtc Spring 2008,Singapore.DBLP,2008:1554-1558.
[11] Wong C Y,Cheng R S,Lataief K B,et al.Multiuser OFDM with Adaptive Subcarrier,Bit,and Power Allocation [J].IEEE Journal on Selected Areas in Communications,1999,v17(10):1747-1758.
[12] Fazel K,Kaiser S.Multi-carrier and Spread Spectrum Systems[M].New York:John Wiley & Sons Ltd,2003.
[13] Wang Xi, Giannakis G B.Resource Allocation for Wireless Multiuser OFDM Networks [J].IEEE Transactions on Information Theory,2011,57(7): 4359 - 4372.
[14] Clancy T C,Arbaugh W A.Measuring Interference Temperature [C]∥Virginia Tech Symposium on Wireless Personal Communications,2006.
[15] Mohamed-Pour K,Shahraki H S.Efficient Power Loading in MIMO-OFDM Based Cognitive Radio Networks [J].Communications & Network,2011,3(1):8-16.
[16] Cioffi J M,Dudevoir G P,Eyuboglu M V,et al.MMSE Decision-Feedback Equalizers and Coding Part I: Equalization Results [J].IEEE Transactions on Communications,1995,43(10):2595-2604.
[17] Papandreou N,Antonakopoulos T.A New Computationally Efficient Discrete Bit-loading Algorithm for DMT Applications [J].IEEE Transactions on Communications,2005,53(5):785-789.