劉 珊
(西安電子科技大學,西安 710071)
?
針對OFDM系統(tǒng)最大似然同步算法的音頻干擾研究
劉 珊
(西安電子科技大學,西安 710071)
正交頻分復用(OFDM)系統(tǒng)常常利用循環(huán)前綴來進行定時同步和頻偏估計。研究了最大似然同步算法,分析了同步算法的原理,提出了利用單音和多音信號來干擾系統(tǒng)同步,并對干擾造成的定時誤差和頻偏估計誤差對正確解碼的影響進行了分析。仿真結果表明以較小的干擾信號功率能夠對系統(tǒng)同步取得明顯的效果。
正交頻分復用;定時同步;頻偏估計;單音干擾;多音干擾;正確解碼
正交頻分復用(OFDM)技術因其具有高頻譜利用率和抗頻率選擇性衰落的能力在現代通信系統(tǒng)中得到廣泛應用,例如:第3代合作伙伴計劃(3GPP),802.11,長期演進(LTE)系統(tǒng)等。由于OFDM系統(tǒng)內存在多個正交子載波,而且其輸出信號是多個子信道信號的疊加,它對定時和頻率偏移非常敏感。符號定時和載波頻率偏移估計不精確都會引入載波間干擾(ICI),破壞子載波之間的正交性,因此OFDM系統(tǒng)正確可靠的時頻同步就顯得尤為重要。
本文利用公式推導分析了同步中定時不準與頻偏估計不準對信號恢復產生的影響,針對最大似然同步算法,在通信系統(tǒng)對于通信信號的位同步、幀同步和載波同步未完成同步的情況下,接收到的通信信號是沒有意義的。同理,如果能夠對通信信號實施有效干擾就意味著能有效隔斷雙方的通信。
對于OFDM技術的實現,在發(fā)送端首先通過串并轉換技術將串行信號轉換為并行信號,接著對信號做相應點數的逆離散傅里葉變換(IDFT)計算,再對1幀信號加循環(huán)前綴,最后通過并串轉換將信號送入信道。對應于接收端則進行與發(fā)送端相相對的技術處理,其OFDM基帶系統(tǒng)框圖如圖1所示。
圖1 OFDM基帶系統(tǒng)框架
OFDM系統(tǒng)下的最大似然同步是利用循環(huán)前綴的相關性來實現的,它是Beek等人提出的,具有計算量小、冗余度低、實現簡單的特點,主要針對高斯信道和平坦衰落信道[1]。
圖2 接收機觀測信號結構圖
由于信道延時的存在,所以每幀信號的起始位置是未知的,假設θ為循環(huán)前綴的起始位置,定義以下2個采樣集合為:
(1)
式中:Γ1為復制的循環(huán)前綴的點集;Γ2為循環(huán)前綴點集。
(2)
所謂最大似然同步,是指在已知θ和ε的條件下求解接收到信號的概率密度。這里用概率密度函數的對數來求解當θ和ε取什么值時可以得到最大值,如公式(3)所示,以此得到θ和ε的最大似然估值。即:
(3)
這里所要求解的是概率密度函數的最大值,同時假設接收到的信號是聯(lián)合高斯分布向量,根據文獻[2]有:
(4)
由文獻[2],最大似然函數可以表示如下式:
(5)
由此可以得到θ和ε的聯(lián)合最大似然估計為:
(6)
通過估計看到,在利用最大似然做定時同步時,其與相關系數有很大的關系,頻偏的估計也和相關系數有很大的關系,所以在干擾時,破壞信號循環(huán)同步頭的相關性對于破壞信號就可達到一定的效果。
音頻干擾即一個或者多個針對信號頻譜的干擾信號,具體分為單音干擾和多音干擾。
(1) 單音干擾
單音干擾信號的頻率是單一的,所以干擾信號是一個單頻連續(xù)信號。此時,干擾信號的頻帶比較窄,當干擾在接收頻段時,干擾能量幾乎就可全部被用來干擾信號。單音干擾可以表示為:
(7)
式中:PJ為干擾信號平均功率;k為干擾頻率;φJ為初始相位。
此時,相關系數ρ為[3]:
(8)
(2) 多音干擾
多音干擾可以理解為單音干擾的疊加,旨在破壞信號多個頻率點上的波形。多音干擾時信號的發(fā)射功率比單音信號高。干擾機將其總功率J均勻地分布在M個不同的子載波頻率ki上[4]。多音干擾的表達式可以表示為:
(9)
此時,相關系數ρ為:
(10)
r(n)=x(n)exp(j2πεn/N)+ω(n)+J(n)
(11)
可以看出當干擾信號作用于OFDM系統(tǒng)時,信號的定時和頻偏都受到影響。
3.1 定時不準的影響
對于單發(fā)單收的通信系統(tǒng),其系統(tǒng)模型可以表示為:
Y=FHFHX+FZ
(12)
式中:X為發(fā)送信號符號,即X=[x0,x1,…,xN-1]T;F為歸一化的離散傅里葉變換(DFT)矩陣;Z為高斯白噪聲。
Y=FR,R為接收信號。設多徑時延向量:
h=[h0,h1,…,hL-1]T
(13)
即信號最多有L個抽頭系數延時,一個符號最多影響它之后的第L-1個符號。根據假定,循環(huán)前綴(CP)的長度應該不小于信道多徑數,設為P。則加上CP后的發(fā)送時域符號向量為:
(14)
(15)
定時不準就意味著CP頭的位置沒有找準,如果定時不準發(fā)生在CP內,那么根據CP的相關性,這些誤差在判斷信息的時候將被消除,造成的影響不是很大;如果發(fā)生在CP外,那么就是碼間干擾,一個OFDM符號會在丟失本符號信息的情況下受到下一個符號信息的影響。這個時候發(fā)送的信息前后如果沒有相關性的話,錯誤是不可消除的。
3.2 頻偏估計不準的影響
設歸一化頻偏為ε,則接收到的信號:
(16)
因此有如下結論:
(2) 若是小數倍頻偏,即ε為小數時,化簡公式,可以得到如下式子:
(17)
頻偏的影響分為三部分:衰減、相位旋轉、噪聲。該噪聲和信道噪聲是有區(qū)別的,信道噪聲完全隨機,但該噪聲和星座點的值有關,即當前星座點上的噪聲是OFDM符號中其他所有星座點的加權。
當ε趨于0時,衰減部分為1,即沒有衰減;
當ε趨于1時,衰減部分為0,即接收信號全部只有噪聲了。
從式(17)可以看出,頻率同步時出現的偏差造成的結果分兩部分:
(1) 衰減和相位旋轉沒有完全被糾正回來;
(2) 噪聲也沒有完全被糾正回來。
對于第(1)條,后續(xù)的信道估計可以補償。對于第(2)條,無能為力,因為它是噪聲,信道估計是不可補償的,該部分的噪聲不僅影響對信道頻率響應本身的估計,而且也會造成對第(1)條的補償不準確。
在極端假設下,這部分噪聲來自于OFDM符號中星座點的加權,如果知道了所有星座點的值之后自然就能算出噪聲是多大了,就能減小頻偏估計誤差帶來的影響。但是,這樣就是意味著在接收端做了星座點的判決之后再返回去補償頻偏,明顯不符合通信實時性的要求,即便接收機的處理速度足夠快,也不可保證判決的星座點正確,即使在信道編譯碼的幫助下,例如LDPC和Turbo譯碼,在高碼率下都不能夠保證譯碼完全正確。用不確定的星座點去補償頻偏對于補償沒有任何意義。
根據上文的分析,這里利用最大似然同步算法對OFDM信號的循環(huán)頭和頻偏在加性高斯白噪聲下做的估計。仿真中N=1 024,Lcp=128,S/N=15 dB,共10幀數據,在仿真時設初始延時為60。
圖3(a)是在只有噪聲的情況下對循環(huán)前綴起始位置做的估計,可以比較清晰、明確地判斷出循環(huán)前綴的起始位置;圖3(b)是在單音干擾的情況下利用最大似然同步對循環(huán)前綴做的估計,可以看出已經很難準確估計出循環(huán)前綴頭的位置。
圖3 單音干擾下的定時同步最大似然估計
圖4為多音干擾下的最大似然定時同步估計。在圖4中,無干擾時與圖3一樣,可以清晰地估計出循環(huán)前綴的位置。圖4是在加入了多音干擾的情況下對循環(huán)前綴位置的估計。雖然可以有清晰的同步頭位置,但是所估計的位置是錯誤的,基本在200左右,與之前設定的60相差甚遠,干擾已經使算法無法正確估計出循環(huán)前綴的位置。
圖4 多音干擾下定時同步最大似然估計
通過表1可以看到,在沒有干擾的情況下,利用文中的最大似然同步算法可以比較準確地估計出頻偏;而在單音干擾下,頻偏估計就毫無準確性可言,可見此時針對最大似然同步估計時,干擾已經成功形成。
表1 頻偏估計表
干擾是通信對抗的關鍵部分,而干擾主要通過對同步信息以及參數估計的影響來達到干擾效能。音頻干擾對信號在定時和頻偏估計上產生了干擾。在干擾情況下,信號的CP位置確定已經無法準確確定,頻偏估計也發(fā)生了很大程度的偏移。文中在第3節(jié)用公式推導了定時不準和頻偏對信號恢復帶來的影響,具體分析了這些偏移的影響。定時是符號獲取的第1步,它的準確估計是對后續(xù)信號恢復的重要步驟。而通過上面的具體公式可以看到,頻偏會對信號的衰減產生影響。
[1] 郭富強,于雨,王呈貴,白傳芳.基于OFDM同步系統(tǒng)的靈巧干擾方法研究[J].通信對抗,2008(1):38-41.
[2]VandeBeekJ-J,SandellM,BorjessonPO.MLestimationoftimeandfrequenceoffsetinOFDMsysterms[J].IEEETransactionsonSignalProcessing,1997,45(7):1800-1805.
[3] 宋征衛(wèi).MIMO-OFDM同步與信道估計研究技術[D].杭州:浙江大學,2008.
[4] 汪涵,朱磊基,施玉松,邢濤,王營冠.利用循環(huán)前綴的OFDM系統(tǒng)定時同步算法[J].西安電子科技大學學報,2013(1):141-147.
[5] 和亮,魏西媛.多音干擾對OFDM系統(tǒng)的性能影響及其仿真[J].西安外事學院學報,2008(3):95-99.
Research into Audio Jamming to Maximum Likelihood Synchronization Algorithm of OFDM System
LIU Shan
(Xidian University,Xi'an 710071,China)
The cyclic prefix is offen used for timing synchronization and frequency departure estimation in orthogonal frequency-division multiplexing (OFDM) system.This paper studies maximum likelihood synchronization algorithm,analyzes the principle of synchronization algorithm,brings forward the method using single-tone signal and multi-tone signal to jam the synchronization of systems,analyzes the influence of timing error and frequency departure estimation error caused by jamming on correct decoding.Simulation results show that a low power of jamming signal can jam the system synchronization obviously.
orthogonal frequency-division multiplexing;timing synchronization;frequency departure estimation;single-tone jamming;multi-tone jamming;correct decoding
2014-08-26
TN975
A
CN32-1413(2015)01-0054-04
10.16426/j.cnki.jcdzdk.2015.01.013