本發(fā)明屬于無線通信技術領域,涉及正交頻分復用(orthogonalfrequencydivisionmultiplexing)、n階連續(xù)正交頻分復用(nordercontinuousorthogonalfrequencydivisionmultiplexing)技術及自適應資源分配技術(adaptiveresourceallocation),具體的說是涉及一種用于n階連續(xù)ofdm系統(tǒng)的自適應資源分配方法。
背景技術:
近些年來,一種n階連續(xù)(nordercontinuous)ofdm技術被提出作為新型的多載波傳輸方案,用于抑制帶外功率泄露(下文稱為nc-ofdm)。nc-ofdm技術通過提升相鄰ofdm符號間的幅度值和相位值連續(xù)性,平滑了相鄰ofdm符號間的非連續(xù)點,較大幅度地改善了ofdm系統(tǒng)的頻譜泄漏問題。但是作為一種通過引入平滑信號來抑制帶外泄露的技術,nc-ofdm系統(tǒng)也承受了平滑信號帶來的干擾增加、系統(tǒng)誤碼率惡化的問題。并且根據(jù)理論推導,該干擾在用戶頻段內并非均勻分布。
自適應資源分配技術,是在保持總發(fā)送速率及總功率不變的情況下,從資源優(yōu)化角度對每個子載波上的調制方式和功率大小進行重新分配。其思想是在一定的優(yōu)化準則約束下,為噪聲干擾嚴重的子信道分配更多功率及更低的調制階數(shù),而在噪聲干擾影響不大的子信道上分配較少的功率和較高的調制階數(shù),并總體上保持總比特數(shù)目和總發(fā)送功率不變。
技術實現(xiàn)要素:
本發(fā)明所要解決的,就是針對上述問題,提出將自適應資源分配技術與nc-ofdm技術相結合,從而既能獲得nc-ofdm技術帶來的顯著旁瓣抑制能力,同時也受益于自適應資源分配帶來的誤碼率增益,在總體上為系統(tǒng)提供更加均衡的性能。本發(fā)明的方法主要是在離線計算階段,通過計算出的nc-ofdm系統(tǒng)干擾功率分布以及各snr點下的高斯噪聲方差,得出各子載波上最恰當?shù)恼{制方式,并應用于發(fā)送端數(shù)字調制模塊,在nc干擾較大的高頻子載波上使用低階調制方式并分配較高功率,在nc干擾較小的低頻子載波上采用高階調制并分配較低功率。該方法有效地降低了nc-ofdm系統(tǒng)的誤碼率,從而提升了系統(tǒng)的性能。
在ofdm系統(tǒng)中,噪聲ni僅僅指各子載波上高斯噪聲的平均功率,而在nc-ofdm系統(tǒng)中,ni的值則是有高斯噪聲和平滑信號引入噪聲兩部分構成。由于本發(fā)明的方法以保持數(shù)據(jù)速率不損失為前提,所以總比特數(shù)rt要固定不變。
本發(fā)明的技術方案是:
用于n階連續(xù)ofdm系統(tǒng)的自適應資源分配方法,所述n階連續(xù)ofdm系統(tǒng)中,噪聲ni的值由高斯噪聲和平滑信號引入噪聲兩部分構成,數(shù)據(jù)總比特數(shù)rt為固定不變的,設d為數(shù)據(jù)占據(jù)的子載波數(shù),且d的初始值為總子載波數(shù)k,st為總發(fā)送功率,均勻的分布于d個子載波上。其特征在于,所述自適應資源分配方法包括以下步驟:
s1、根據(jù)高斯噪聲和平滑信號噪聲共同構成的噪聲項ni計算:
ldni=log2(ni),i=1,2,…,k
s2、根據(jù)獲得的噪聲值對數(shù),獲取各個子載波可分配的比特數(shù)目:
s3、判斷ri≤0是否成立,其中i∈i,若成立,則更新d=d-1,刪除i,回到步驟s2重新獲取ri,直到ri>0,i∈i后進入步驟s4;
s4、對步驟s3獲得的子載波調制階數(shù)組合ri進行取整操作:
其中的小數(shù)部分為:
s5、根據(jù)
若rsum>rt,找到最小△ri且
若rsum<rt,找到最大△ri且
s6、根據(jù)噪聲分布和自適應分配后的調制階數(shù)對每個激活的子載波進行功率分配:
本發(fā)明的有益效果為,相對于現(xiàn)有的傳統(tǒng)算法,本發(fā)明顯著改善了高信噪比下系統(tǒng)的誤碼率性能,即當仿真條件為qpsk調制、連續(xù)階數(shù)v=4時,所提方法在snr=25db以后誤碼率比原始nc-ofdm顯著降低,且snr越高,優(yōu)化效果越明顯,如原始nc-ofdm在誤碼率10-4前出現(xiàn)了平臺,不再隨snr增加而降低,而本發(fā)明的方法可以降低到10-5以下,實現(xiàn)了較好的誤碼率性能。
附圖說明
圖1是nc-ofdm發(fā)射機框圖;
圖2是本發(fā)明針對nc-ofdm系統(tǒng)降低誤碼率算法的流程圖;
圖3是eva信道下本發(fā)發(fā)明與傳統(tǒng)算法的誤碼率對比。
具體實施方式
在發(fā)明內容部分已經對本發(fā)明的技術方案進行了詳細描述,下面通過仿真實驗說明本發(fā)明效果的真實性:
采用matlab2014a仿真平臺進行實驗。實驗仿真參數(shù)設置如下:子載波數(shù)目k=300,信號調制方式為qpsk,nc處理中信號間連續(xù)的最高階數(shù)v=4,仿真中的信號經過eva信道。本發(fā)明利用上述參數(shù)在matlab上進行實驗仿真,該方法具有較優(yōu)秀的綜合性能:qpsk調制的環(huán)境下,當v=4時,所提方法在snr=25db以后誤碼率比原始nc-ofdm顯著降低,且snr越高,優(yōu)化效果越明顯,如原始nc-ofdm在誤碼率10-4前出現(xiàn)了平臺,不再隨snr增加而降低,而本發(fā)明的方法可以降低到10-5以下,如下面仿真圖所示,本發(fā)明實現(xiàn)了較好的誤碼率性能。