張潤生,李廣峰,王曉亞,趙歡歡
(1.中國電子科技集團公司第五十四研究所,河北 石家莊 050081;2.中國人民解放軍91290部隊,北京 102100)
?
Clover-2000短波通信協(xié)議信號檢測技術(shù)
張潤生1,李廣峰2,王曉亞1,趙歡歡1
(1.中國電子科技集團公司第五十四研究所,河北 石家莊 050081;2.中國人民解放軍91290部隊,北京 102100)
如何快速檢測具有特定協(xié)議的信號是無線電頻譜監(jiān)測領(lǐng)域的重要任務(wù)之一。針對短波頻譜監(jiān)測中的Clover-2000協(xié)議信號的寬帶檢測問題,提出了基于頻譜模板匹配和瞬時譜自相關(guān)判別的Clover-2000協(xié)議信號檢測技術(shù),通過預(yù)先建立Clover-2000協(xié)議信號頻譜模板,逐點滑動求最大保持譜與頻譜模板的相關(guān)系數(shù),構(gòu)造檢驗統(tǒng)計量實現(xiàn)該協(xié)議信號的初步檢測。之后針對模板匹配方法無法區(qū)分Clover-2000與2GALE信號的問題,應(yīng)用瞬時譜自相關(guān)判別的方法,進一步區(qū)分Clover-2000與2GALE信號。最后通過仿真試驗驗證了算法的有效性。
模板匹配;檢測;Clover-2000;頻譜;寬帶
短波通信具有通信距離遠、抗毀性強、機動靈活等優(yōu)點[1],近年來應(yīng)用越來越廣泛[2]。短波通信信號形式也呈現(xiàn)出日益多樣化的趨勢[3],對短波頻譜監(jiān)測領(lǐng)域提出了挑戰(zhàn)[4],因此需要研究更加有效的短波信號檢測算法。在給定帶寬內(nèi)檢測具有特定協(xié)議的信號是無線電頻譜監(jiān)測領(lǐng)域的重要任務(wù)之一[5-6],Clover-2000協(xié)議是短波頻譜監(jiān)測中的常見目標[7-8],因此有必要開展Clover-2000信號檢測技術(shù)的研究。
本文主要研究寬帶多信號環(huán)境下如何快速檢測是否存在符合Clover- 2000協(xié)議特征的信號的問題。由于Clover- 2000協(xié)議信號與2GALE協(xié)議信號的頻譜有很強的相似性[9-10],因此2GALE信號識別的文獻對本文的研究具有很大的借鑒意義。文獻[13]研究了寬帶內(nèi)2GALE信號的識別問題,提出了基于頻譜模板匹配的識別方法,具有較好的識別效果,但本文未考慮2GALE信號與Clover- 2000信號的區(qū)分問題。文獻[14]針對2GALE和Clover- 2000信號頻譜相似的問題,采取了基于帶通濾波后子頻帶信號短時譜能量的波動性檢測方法來區(qū)分二者,提出一種基于短時譜能量方差的2GALE和Clover- 2000信號分辨算法,但該算法需要窄帶濾波,運算量較大。
為了實現(xiàn)帶寬內(nèi)Clover-2000協(xié)議特征的信號的檢測,本文首先應(yīng)用文獻[13]中提出的基于頻譜模板匹配的識別方法對Clover-2000進行初步檢測。再對檢測到的信號每一時刻的瞬時譜都取無偏自相關(guān),然后對所有時刻的頻譜自相關(guān)值求平均,最后通過檢測自相關(guān)平均值中是否存在特定的頻率分量來進一步確定初步檢測到的信號是否為Clover-2000。
CLOVER-2000協(xié)議是一種第三代通用短波數(shù)傳協(xié)議,它繼承和發(fā)展了CLOVER-I和CLOVER-II協(xié)議的特性和優(yōu)點,保留了ARQ選擇式重傳控制機制,可以根據(jù)當前信道質(zhì)量來調(diào)節(jié)信號[11-12]。其信道糾錯編碼方式為RS碼,該協(xié)議的傳輸速率相比CLOVER-I和CLOVER-II有了一個很大提高。在不進行數(shù)據(jù)壓縮的情況下,CLOVER-2000的傳輸速率可以達到2 000 bps,并且?guī)捒刂圃? 000 Hz之內(nèi)( 500~2 500 Hz),所以它兼容所有的SSB電臺。CLOVER-2000采用差分相位調(diào)制,因此濾波器的線性相位性質(zhì)和帶寬要求較低。
CLOVER-2000的ARQ傳輸包括5種不同的調(diào)制方式:BPSM、QPSM、8PSM、8P2A和16P4A。最大的數(shù)據(jù)傳輸速度在BPSM調(diào)制時為35 Byte/s,而在16P4A調(diào)制時為210 Byte/s。BPSM適用于信號微弱或強干擾情況,而16P4A則適用于信道質(zhì)量較的好情況。采用8路子載波并行傳輸,相鄰子載波的頻率間隔為250 Hz。頻譜特征如表1所示。
表1 CLOVER - 2000信號頻率參數(shù)表
CLOVER-2000信號的頻譜特征如圖1所示。
圖1 CLOVER-2000信號的頻譜特征
2.1 算法思想
由于Clover-2000信號和2GALE信號的最大保持譜幾乎完全一樣,因此這里考慮采用現(xiàn)有的2GALE信號檢測算法對Clover-2000信號進行初步檢測。在初步確認可能是Clover-2000信號之后,通過瞬時譜特征來進一步區(qū)分Clover-2000信號和2GALE信號。文獻[13]研究了寬帶內(nèi)2GALE信號的識別問題,提出了基于頻譜模板匹配的識別方法,具有較好的識別效果。因此本文首先采用文獻[13]中的模板匹配算法初步檢測Clover-2000信號,然后應(yīng)用2.3節(jié)中的基于瞬時譜自相關(guān)的單音判別算法進一步確認是否為Clover-2000信號。識別流程如圖2所示。
圖2 算法流程圖
2.2 基于模板匹配的信號初步檢測
(2)
2.3 基于瞬時譜自相關(guān)累積的信號判別
Clover-2000為8路并行信號,2GALE為8FSK,二者相鄰音之間的間隔一樣都是250Hz[15],最大保持譜形狀極其相似,故基于頻譜模板匹配的方法無法將二者區(qū)分開。究其原因是最大保持譜僅僅攜帶頻域信息,并沒有時域信息,而二者的區(qū)別正是在時域,Clover-2000中每一個音在信號持續(xù)時間內(nèi)一直有能量,2GALE是FSK調(diào)制信號,8個不同的音交替出現(xiàn),同一時刻僅有一個音有能量。因此在瞬時譜中Clover-2000信號表現(xiàn)為8個譜峰,并且大致形狀保持不變,而2GALE的瞬時譜中僅有一個譜峰或兩個譜峰(FFT點數(shù)適當?shù)臈l件下),并且譜峰位置不固定。因此可以通過這一特征區(qū)分兩種信號。這里提出基于瞬時譜自相關(guān)的方法,每一時刻的瞬時譜都取無偏自相關(guān),然后對所有時刻的頻譜自相關(guān)值求平均,最后通過檢測自相關(guān)平均值中是否存在特定的頻率分量來進一步確定初步檢測到的信號是否為Clover-2000。
(3)
(4)
無偏自相關(guān)的邊界點處,即m接近邊界時,由于有效數(shù)據(jù)很少,會造成相關(guān)函數(shù)的估計值的偏差,因此可以提取中間有效部分進行分析,設(shè)截取數(shù)據(jù)起止位置分別為M1和M2,對其做DFT。假設(shè)截取數(shù)據(jù)部分有W個周期,相應(yīng)DFT結(jié)果中就會在第W個分量處出現(xiàn)譜峰分量。
(5)
如圖3和圖4所示,截取有效數(shù)據(jù)為9個周期,則在DFT的第9個分量處有能量。由于Clover-2000的頻譜結(jié)構(gòu)是固定的,因此M1和M2是可以預(yù)先確定的,則其中的周期數(shù)也是確定的。
圖3 無偏自相關(guān)的均值
圖4 自相關(guān)均值的DFT幅頻特性
2.4 門限確定
本文提出的算法需要通過設(shè)置門限來實現(xiàn)頻譜模板匹配和瞬時譜自相關(guān)檢測,由于第二步中的基于瞬時譜自相關(guān)的精細檢測應(yīng)用DFT運算,具有累積增益,在較低信噪比情況下,對于Clover-2000信號,DFT特征譜線仍為所有特征譜線的最大值,因此可以通過判斷第9根譜線是否為最大值來判決。由于精細檢測有較好的性能,在第一步粗判別時,可以將門限設(shè)置得較低,這樣未免會帶來虛警,但通過第二步的精細判決可以將其剔除,根據(jù)經(jīng)驗將粗判決的門限設(shè)為0.5可滿足實際需要。
試驗條件:參照文獻[13],做如下實驗設(shè)置:頻譜模板采用標準的無噪聲CLOVER- 2000信號構(gòu)造。檢測判決門限設(shè)定為0.5,目標信號最大保持譜的FFT點數(shù)設(shè)定為2 048點,在信噪比-5~5 dB條件下檢驗本文算法和文獻[14]中算法的正確檢測率和虛警率,蒙特卡羅仿真次數(shù)為1 000次。其中信噪比定義為信號所在帶內(nèi)信號的功率與噪聲功率之比。評價虛警概率時,目標信號設(shè)定為與CLOVER- 2000信號帶寬一樣的2GALE信號、8PSK信號和4FSK信號。信號采樣率為48 000 Hz,試驗所采用的數(shù)據(jù)長度為1 s。在初步檢測階段采用文獻[13]中的模板匹配算法,在區(qū)分CLOVER- 2000與2GALE信號時,比較本文算法和文獻[14]算法的性能。
從圖5可以看出兩種算法得正確檢測率都隨著信噪比的增加而增加。在信噪比為-2 dB時,本文提出的算法已經(jīng)達到100%的檢測率,而文獻[14]中的算法需要信噪比為2 dB時才能達到同樣的性能。本文提出的算法之所以在如此低信噪比下還能達到優(yōu)良的性能,首先是因為使用的模板匹配算法具有信號累積的作用,能把與模板做相似的頻譜片段能量累積,同時由于模板與噪聲相關(guān)性很小,又起到抑制噪聲的效果,因此可以帶來信噪比增益。其次本文算法采用了基于瞬時譜自相關(guān)算法,由于Clover2000的頻譜中存在周期分量,通過無偏自相關(guān)操作,有助于提取這種周期分量,并抑制噪聲,通過時間平滑進一步降低了噪聲。同時應(yīng)用DFT操作,帶來信號累積增益。
圖6給出了兩種算法的虛警率,也就是錯誤檢測概率。這種概率主要由2GALE信號識別為Clover-2000信號而造成的。
圖5 Clover-2000檢測正確率 圖6 Clover-2000檢測虛警率
本文算法虛警率很低,在信噪比為-5 dB時,虛警率仍不到5%,說明本文算法可以很好地區(qū)分2GALE信號Clover-2000信號。而文獻[14]中提出的算法信噪比0 dB以下時,虛警率很高,可見在低信噪比下,該算法不能很好地區(qū)分2GALE信號Clover-2000信號。
為了區(qū)分2G-ALE信號和Clover2000信號,本文提出了基于瞬時譜自相關(guān)和時間平滑單音檢測的算法,通過模板普配、時間平滑和DFT變換實現(xiàn)了降噪,提高了檢測性能。該算法可以有效區(qū)分2G-ALE信號和Clover2000信號。在信噪比為-2 dB時仍具有較好的正確檢測率。該算法已應(yīng)用于實際工程應(yīng)用,具有較好的效果。
[1] 王金龍.短波數(shù)字通信研究與實踐[M].北京:科學(xué)出版社,2013.
[2] 刁文靜,張志勤.短波LFM信號寬帶識別算法[J].無線電工程,2011,41(10):55-57,60.
[3] 劉石源,李 丹,常柏林,等.基于極大似然法的短波電離層通信鏈路估計[J].無線電工程,2014,44(2):38-41.
[4] 李 璠,趙 利.短波無線定位導(dǎo)航信號的設(shè)計與幀同步驗證[J].無線電工程,2014,44(7):47-50.
[5] 王 權(quán).短波寬帶信號監(jiān)測系統(tǒng)關(guān)鍵技術(shù)研究[D].鄭州:解放軍信息工程大學(xué),2011.
[6] 韓仿仿,楊 娟.短波監(jiān)測工作中的信號識別與分析[J].中國無線電,2015(4):44-46.
[7] 葉吉明.短波通信系統(tǒng)中信道均衡算法研究與實現(xiàn)[D].北京:北京郵電大學(xué),2013.
[8] 王劍亮,盧選民,蘇 龍,等.短波數(shù)字電臺PACTOR協(xié)議解碼的研究與實現(xiàn)[J].現(xiàn)代電子技術(shù),2014,37(5):39-41.
[9] 萬 莎,徐 彪,鄭高哲.基于WPC61的短波業(yè)余電臺數(shù)字信號的監(jiān)測與分析[J].中國無線電,2012(3):68-70.
[10]崔偉亮.衰落信道下非合作接收中調(diào)制識別技術(shù)研究[D].鄭州:解放軍信息工程大學(xué),2011.
[11]CLOVER-2000 Waveform & Protocol[S].HAL Communications Corp.Urbana:HAL Communications Corp,1999.
[12]張有光,江 琥,熊 鷹.通用短波數(shù)據(jù)傳輸協(xié)議發(fā)展狀況綜述[J].電訊技術(shù),2002,2:140-144.
[13]林肖輝,張潤生.基于模板匹配的2G-ALE信號識別技術(shù)[J].無線電通信技術(shù),2016,42(3):46-48,69.
[14]林 祎,彭 華,王 彬,等.基于碼元分布特性的FSK 信號識別算法[J].信息工程大學(xué)學(xué)報,2012,13(3):274-280.
[15]隋 丹.通信信號盲檢測技術(shù)研究[D].鄭州:解放軍信息工程大學(xué),2007.
Detection Technology of Clover-2000 HF Communication Protocol Signals
ZHANG Run-sheng1,LI Guang-feng2,WANG Xiao-ya1,ZHAO Huan-huan1
(1.The 54th Research Institute of CETC,Shijiazhuang Hebei 050081,China;2.Unit 91290,PLA,Beijing 102100,China)
The rapid detection of specified protocol signals is an important task in spectrum monitoring field.In view of broadband detection of Clover-2000 protocol signals in HF spectrum monitoring,this paper proposes a detection technology of Clover-2000 protocol signals based on spectrum template matching and instantaneous spectral autocorrelation.Firstly,the standard spectrum template is constructed according to the second Clover-2000 protocol,and then the maxhold spectrum of the input signal is calculated,after that the set of correlation coefficient between the template and the sliding maxhold spectrum is computed to realize the preliminary detection of the Clover-2000 signals.To separate Clover-2000 signal from 2GALE,the instantaneous spectral autocorrelation is used.Finally,the effectiveness of this algorithm is proved by simulations and practical data.
template matching;detection;Clover-2000;spectrum;wideband
10.3969/j.issn.1003-3114.2016.06.03
張潤生,李廣峰,王曉亞,等.Clover-2000短波通信協(xié)議信號檢測技術(shù)[J].無線電通信技術(shù),2016,42(6):13-16.
2016-07-21
國家自然科學(xué)基金項目(81370038)
張潤生(1984—),男,博士,通信與信息系統(tǒng)專業(yè),主要研究方向:通信信號處理。李廣峰 (1972—),男,高級工程師,主要研究方向:通信技術(shù)。
TN391.4
A
1003-3114(2016)06-13-4