杜傳報,全厚德,趙寰,崔佩璋
一種基于局部序列匹配的跳頻自同步方案?
杜傳報,全厚德,趙寰,崔佩璋
(軍械工程學院光學與電子工程系,石家莊050003)
為了提高通信系統的同步信息隱蔽性和系統抗偵察能力,提出了基于局部序列匹配的跳頻自同步方案,該方案工作在跳頻工作狀態。本方案中,并行接收機使用很少的支路接收具有某種特征的發送序列L,將序列L與本地序列匹配,確定本地與發射端的跳頻序列相位差,調整相位完成同步捕獲。通過理論分析,確定了序列L唯一的條件,得到了系統復雜度和捕獲時間之間的函數表達式,并給出了系統最優支路數。分析結果表明,該方案不需要同步引導碼和勤務頻率就可以完成系統的同步保持和遲入網同步,并且捕獲速度和系統復雜度均介于滑動相關法和匹配濾波法之間。本方案結合了傳統方案的優點,具有良好的隱蔽性,不易被敵方發現和干擾。
通信對抗;跳頻同步;初始同步;并行接收機;序列匹配;捕獲時間期望
在通信對抗中,隨著通信偵察和干擾技術的發展,對于跳頻同步技術的可靠性、抗偵察性、抗干擾性、抗假冒性提出了更高的要求。傳統同步技術有獨立信道法、參考時鐘法、自同步法、同步字頭法。其中自同步法是指通過發射機發送的信息序列中隱含同步信息,在接收機將該同步信息提取出來,從而實現同步的方法。其中常用的串行自同步方案設計簡單,但平均捕獲時間較長;并行自同步方案平均捕獲時間比較短,但設備復雜度高。自同步法具有節省信道、節省信號功率等優點,但自同步法中發射機需要重復多次發射同步引導碼進行同步,故存在同步引導碼易被敵方偵察干擾的缺點[1]。同步過程完成以后,發射方需要間隔固定時長,周期性地發射含有同步信息的勤務頻率完成同步保持和遲入網同步。為了省去同步引導碼和勤務頻率,提高系統的抗偵察干擾性能,本文提出了局部序列匹配自同步方案,通過適當降低捕獲速度換取系統復雜度的降低,同時大大提高了同步信息隱蔽性,并從理論上分析了該方案的可行性。
接收機和發射機在同步之前,首先會對接收機時間進行粗調整,使得接收機和發射機在國標規定的時間誤差范圍之中。國家標準規定,戰術超短波跳頻電臺同步的最大時差不小于5min。文中我們假定收發雙方的時差最大是5min,跳頻電臺跳速200 hop/s,跳頻頻點數目512。同步捕獲前接收方并不知道是超前發射方還是滯后發射方,故收方雙方最大時差范圍是10min,即可能的最大相位差是120 000跳,設為序列P。下面我們以發射機超前接收機的情況為例,對局部序列匹配自同步法的工作原理進行描述:同步前接收機以當前相位為基準快速掃描得到序列P3,發射機當前的相位肯定是在序列P3中。由圖1可以看出,接收端序列P2滯后發射端序列P1的相位是Δt長。在t0時刻,接收機端開始捕獲到序列L,在t1時刻序列L捕獲完成,將序列L和本地序列P3進行搜索匹配,當t2時刻時,L匹配成功,得到L在序列P3中的位置,通過計算求出Δt大小,通過向后調整序列P2的相位使得發射方和接收方相位一致獲得初始同步。
3.1 初始同步方案設計
本方案中,同步信息捕獲不使用同步引導碼,在跳頻工作狀態進行同步,同步分為初始捕獲、同步匹配、同步跟蹤。同步前工作序列不攜帶數據信息傳輸,純載波跳變,同步識別后開始攜帶數據信息傳輸,接收機進行數據接收,系統進入同步跟蹤狀態,進行相位差微調。如圖2所示,系統設計N條支路,單條支路結構與傳統并行方案中單支路相同,均采用平方律檢波器[2],每條支路上所對應的跳頻頻率是隨機從頻點集中選取,接收到含有m跳跳頻頻率的序列L,這m跳跳頻頻率及其距離關系能夠確使序列L在序列P中是唯一的,其數學分析見3.3節。
同步捕獲流程:在同步捕獲前,接收機對本地跳頻序列進行前后各5min(即局部序列P)快速掃描,得到每跳上的頻率及頻率在時間上的位置關系。頻率控制模塊控制頻率合成器同時輸出N路頻率,這N路頻率是從整頻率集中隨機挑選的。發射機發射同步信號時跳頻序列相位必然在P中,接收端接收到P中任意一短序列L(該序列在P中是唯一的),與P進行匹配,得到似然度最大的序列L′在P中的位置,可以確定雙方的時差,調整本地PN序列相位進行同步識別,識別成功系統進入跟蹤模塊,跳頻載波加載數據傳輸信息;如果序列L未在P中匹配成功,或者匹配成功后系統同步識別失敗,則可確定序列L′為虛警序列,系統重新捕獲序列L,再次進行匹配。首先對各支路進行門限判決,若有多個輸出產生則無法識別正確的信號支路,當只有一個支路產生輸出時,確定此刻接收機接收的載波頻率,直至接收到序列L。如果匹配失敗和同步識別失敗的次數之和超過某門限值時,可認為當前所有支路對應的信道質量很差,通過支路頻率控制模塊更換載波頻率,使系統在更好的信道上接收信息。同步捕獲流程見圖3。失步再同步、遲入網同步與初始捕獲流程相同。接收機系統結構見圖2,其中頻率合成器由N路DDS實現[3]。
其中支路頻率控制模塊有3種模式:一是同步模式,支路頻率控制模塊在同步過程中控制頻率合成器產生并行N路頻率;二是正常通信模式,支路頻率控制模塊不起作用,頻率合成器隨跳頻序列發生器的控制進行頻率輸出;三是同步保持模式,在靜默結束后,支路頻率控制模塊控制頻率合成器同步動態輸出當前跳相位前后各10跳相位之內的跳頻頻率。
在同步模式下,頻率控制模塊頻率選擇算法:接收機采用21條支路,所以將頻率集分為21組,A={A1,A2,…,A21},其中A1~A8每組有25個頻率,A9~A21每組有24個頻率。A1~A21中頻率是按照頻率集中的最小頻率到最大頻率的順序排列選取的,支路控制模塊從每組頻率中隨機挑選一個頻率設置到接收機的支路。當接收機經過一定時間仍沒有捕獲成功,則頻率控制模塊控制接收機,從每組剩余的頻率中挑選一個頻率進行支路頻率更換,系統對被替換的頻率進行標記,認為在一次通信任務中該頻率信道傳輸環境惡劣,后續的同步過程中該頻率不參與更換。
3.2 同步保持方案設計
跳頻系統實現初始同步以后,對于使用±1× 10-6的時鐘,漂移至一個跳頻周期的時間,跳頻速率為200 hop/s時為41.6min;對于使用±1×10-5的時鐘,漂移至一個跳頻周期的時間,跳頻速率為200 hop/s時為4.16min。說明時鐘穩定越低,漂移越快。本方案設計中,取消勤務頻率來傳輸勤務同步信息,在電臺正常通信過程中使用跟蹤環進行相位較準;在雙方靜默期間,雙方時鐘會因為時鐘穩定度緣故產生時鐘漂移,以時鐘±1×10-6和跳速200 hop/s為例,本方案所允許的最大靜默時長41.6 ×10min[4]。
如圖4所示,正常通信過程中,接收機N條支路中只有支路11在接收信息數據,其它支路不工作。而當電臺靜默結束后,為了校準雙方相位差,支路頻率控制模塊進入同步保持模式,控制頻率合成器,使其在本地PN序列生成器控制下,同時產生此刻跳頻相位前后10跳內的跳頻頻率,依次設置在接收機各支路上,其中只有設置為當前跳頻率的支路在接收數據。隨著時間推移,各支路的跳頻頻率是動態變化的。
同步保持流程:當電臺靜默期結束時,系統狀態切換到同步保持模式,接收機所有支路開始接收跳頻信號,其中能量輸出最大的支路認為是信號接收支路,經過連續跳同步識別以后,確認該支路的跳頻頻率為當前發射端的跳頻頻率,可求出本地跳頻序列相位和發射端的跳頻序列相位之差。依據相位差對接收機各支路跳頻頻率進行重新配置,系統狀態切換到正常通信狀態,完成時鐘較準。同步保持流程見圖5。
3.3 局部跳頻序列唯一性
本方案采用線性反饋移位寄存器式結構生成跳頻序列[5],為盡可能解決頻率滯留問題,采用基于GF(P)上m序列的一般模型[4]產生跳頻序列。國標規定超短波電臺序列周期不小于10年,此處跳頻序列周期設為236位。一次通信任務只會用到很短一部分跳頻序列,局部長序列隨機性的好壞影響跳頻系統通信質量。已證明120 000跳長的局部序列P隨機性滿足本方案的要求[6],本文僅對序列唯一性進行統計分析。序列P中,某含有m跳跳頻頻率的序列L,以這m跳的頻率作為參考頻率,參考頻率從跳頻頻點中任意選取,并且這m跳頻率的時間間隔任意,L序列重復出現的次數就是我們需要統計的內容。如圖6所示,序列L中m跳跳頻頻率間隔分別為Ra,Rb,…,Rm,取值不定。有R=,這R跳中不含有參考頻率。取100條序列樣本,每條序列取100個隨機短序列L作統計,依據統計結果可以得出:在序列P中,L序列隨著參考頻率個數增加,重復次數快速減小,重復次數與間隔并無明顯關系。間隔R=0時,m≥5,L序列具有唯一性;間隔任意且不為0時,m≥4,L序列是唯一的。比較這兩種情況的L序列的統計特性,可以得出同樣參考頻率個數的情況下,參考頻率位置不相鄰會使得其出現重復的概率減小,據此處統計結果得出:mmin=5,當m≥5時,序列L在P具有唯一性。如表1所示,上半部分是間隔相鄰情況下的統計結果,下半部分是間隔不相鄰情況下的統計結果。
4.1 平均捕獲時間
本方案中,A={f1,f2,f3,f4,…,f512},A是跳頻頻率集,共有512個跳頻頻率,每跳周期為0.005 s,接收機設N條支路,對應N跳互不相同的跳頻頻率。同步時間T=TRe+TM,其中TRe是接收機捕獲到序列L所用的時間,L中含用m跳支路所對應的頻率。TM是匹配模塊在本地已知序列中搜索序列L的最大似然序列L′以及求得相位差調整相位的處理時間,TM主要取決于軟件算法及硬件處理速度。這里我們主要對TRe進行求解分析。如圖6所示,TRe從接收機接收到第一個頻率fa時起,到接收到序列L的最后一個頻率fm為止。據3.3節中的結論,此處有m=5。
則平均捕獲時間的概率密度函數f(n)為
平均捕獲時間的分布函數F(n)為
平均捕獲時間期望TRe(N)
跳頻周期是0.005 s,由式(1)得到f(x),物理意義是在某時刻捕獲到序列L的概率[7];同樣由式(2)得到F(x),物理意義是在某時刻內捕獲到序列L的概率。如圖7所示,支路數N增大,系統在較短時間捕獲成功的概率增大。
圖8 繪出了不同支路數N下平均捕獲期望的曲線,有N=21時,TRe=0.64 s。t時刻捕獲成功的概率為95%時所需要的最小支路數為Nmin,此條件下其平均捕獲時長為TRe,并進行了仿真驗證,與理論計算相吻合,見表2。
4.2 系統復雜度分析
由本方案的系統框圖可知,該方案系統結構介于串行和并行兩者之間[8],在保證捕獲速度的要求下,N=21。此條件下,復雜度大約是傳統并行匹配濾波法的21/512。關于序列判決和搜索匹配工程上均是由FPGA模塊實現,現有器件速度完全可以滿足實時性要求。
通過在無干擾環境下進行性能分析,基于捕獲時間、系統結構等指標的綜合要求,提出了局部序列匹配自同步法。系統復雜性和捕獲時間期望值等方面對比表明,該方法不但具有優于傳統并行方案的抗干擾特性,其結構遠遠小于并行匹配濾波法的結構,并且省去了自同步法中特有的同步引導碼,同步捕獲在跳頻工作狀態完成,通過犧牲掉部分捕獲速度換取同步過程更好的隱蔽性及系統復雜度的降低,經分析,本方案的捕獲速度是可以滿足通信要求的。其中判決和搜索匹配算法設計是優化本方案性能的關鍵。本方案對于提高傳統跳頻通信保密性及可靠性有著重要的意義。本方案是傳統兩種方案的折衷,下一步工作將利用現有仿真平臺,對高斯白噪聲、梳狀干擾、跟蹤式、網間干擾等多種干擾環境進行性能分析和改進。
[1]Francesco Benedetto,Gaetano Giunta.A self-synchronizing method for asynchronous code acquisition in band-limited spread spectrum communications[J].IEEE Transactions on Communications,2009,57(8):2410-2419.
[2]舒炳江.長PN碼并行捕獲技術研究[J].電訊技術,2004,44(4):128-130.
SHU Bing-jiang.Long PN Code Parallel Acquisition Technology[J].Telecommunication Engineering,2004,44(4):128-130.(in Chinese)
[3]潘積文,李光燦,周長發.X波段小步進頻率合成器的設計及實現[J].電子技術應用,2010,36(10):51-52.
PAN Ji-wen,LIGuang-can,ZHOU Chang-fa.Design and developmentof a Small step frequency synthesizer at X-band[J].Application of Electronic Technique,2010,36(10):51-52.(in Chinese)
[4]梅文華,王淑波,邱永紅,等.跳頻通信[M].北京:國防工業出版社,2005:51-53,147-149.
MEIWen-hua,WANG Shu-bo,QIU Yong-hong,et al. Hopping Frequency Communication[M].Beijing:National Defense Industry Press,2005:51-53,147-149.(in Chinese)
[5]張申如,梅文華,王庭昌.計數式TOD跳頻碼發生器算法的構造[J].電子與信息學報,2002,24(8):1096-1097.
ZHANGShen-ru,MEIWen-hua,WANG Ting-chang. Construction ofalgorithm for frequency hopping code generator using counting TOD[J].Journal of Electronics and Information Technology,2002,24(8):1096-1097.(in Chinese)
[6]張申如,王庭昌,鄧曉燕.跳頻序列的統計檢測[J].通信學報,1999,20(2):247-250.
ZHANG Shen-ru,WANG Ting-chang,DENG Xiaoyan.Statistic Tests for FH Code Sequences[J].Journal on Communications,1999,20(2):247-250.(in Chinese)
[7]魏艷華.跳頻通信系統同步捕獲技術仿真研究[D].成都:西南交通大學,2007:10-12.
WEIYan-hua.The simulation research on synchronization acquisition technology of frequency hopping communication system[D].Chengdu:Southwest Jiaotong University,2007:10 -12.(in Chinese)
[8]趙花榮,趙明生,羅康生.具有強抗干擾的快速跳頻捕獲方案設計[J].清華大學學報(自然科學版),2007,47(4):547-549.
ZHAO Hua-rong,ZHAO Ming-sheng,LUO Kangsheng.Fast acquisition scheme with excellent anti-jamming performance[J].Journal of Tsinghua University(Natural Science),2007,47(4):547-549.(in Chinese)
DU Chuan-bao was born in Xi′an,Shannxi Province,in 1987.He received the B.S.degree in 2009.He is now a graduate student.His research concerns navigation,guidance and control.
Email:leopardfly222@163.com
全厚德(1963—),男,遼寧大連人,博士,教授、博士生導師,主要研究方向為通信設備性能測試;
QUAN Hou-de was born in Dalian,Liaoning Province,in 1963.He is now a professor with the Ph.D.degree and also the Ph.D.supervisor.His research concerns communication equipment performance testing.
趙寰(1985—),男,山東臨沂人,2010年獲碩士學位,現為博士研究生,主要研究方向導航、制導與控制;
ZHAOHuan was born in Linyi,Shandong Province,in 1985.He received the M.S.degree in 2010.He is currently working toward the Ph.D.degree.His research concerns navigation,guidance and control.
崔佩璋(1974—),男,山西長治人,2005年獲工學碩士學位,現為講師,主要研究方向為通信與信息系統。
CUIPei-zhang was born in Changzhi,Shanxi Province,in 1974.He received the M.S.degree in 2005.He is now a lecturer. His research concerns communication and information system.
A Frequency-hopping Self-synchronization Scheme Based on Partial Sequence Matching
DU Chuan-bao,QUAN Hou-de,ZHAO Huan,CUIPei-zhang
(Department of Optics and Electronic Engineering,Ordnance Engineering College,Shijiazhuang 050003,China)
For improving the performance of synchronization message concealment and anti-reconnaissance in a communication system,a new self-synchronization scheme called partial sequencematching is proposed which works in FH(Frequency-hopping)status.In this scheme the parallel receiver gets the featured sequence L transmitted with few branches,and the L ismatched with local hopping sequence,then the receiver and trans mitter′s phase difference can be calculated for adjusting this difference tomake system synchronous.Through theoretical analysis,the condition for the uniqueness of the sequence L is determined,the function expression between system complexity and acquisition time is obtained,and finally the optimal number of this system branches is got.The results show that,this schememakes system hold synchronization and late entry synchro
nization without any synchronization lead code and service frequency,and itowns a shorter acquisition time than sliding correlation scheme,and amore simple structure thanmatched filter scheme.This scheme combines tra
ditional scheme advantages,and conceals better during synchronization process,so the system can not be easily found and interfered by enemy.
communication countermeasurement;FH synchronization;initial synchronization;parallel receiver;sequencematching;acquisition time expectation
TN97;TN914.41
A
10.3969/j.issn.1001-893x.2011.10.013
杜傳報(1987—),男,陜西西安人,2009年獲學士學位,現為碩士研究生,主要研究方向為導航、制導與控制;
1001-893X(2011)10-0060-07
2011-04-29;
2011-07-06