張鑫
(中國人民解放軍92728部隊,上海 200436)
全球衛(wèi)星導(dǎo)航系統(tǒng)(GNSS)是一種可以為運載體航行提供連續(xù)、安全和可靠的高精度定位、測速和定時服務(wù)的系統(tǒng),具有覆蓋廣、全天候、高精度等特點.其基本原理是利用空間導(dǎo)航衛(wèi)星向地球表面發(fā)射經(jīng)過編碼和調(diào)制的、含有信號發(fā)射時間及衛(wèi)星位置等信息的無線電信號,各種衛(wèi)星導(dǎo)航接收終端(衛(wèi)星導(dǎo)航接收機)接收該類無線電信號并測得信號在空間傳播的時延,同時解調(diào)出各種導(dǎo)航信息,最后進行導(dǎo)航定位解算得到用戶的位置、速度、時間(PVT)結(jié)果[1].
隨著衛(wèi)星導(dǎo)航定位技術(shù)的發(fā)展,其應(yīng)用已逐步從軍用擴展到民用,滲透至國民經(jīng)濟各部門,在軍用航空、精確制導(dǎo)武器等軍用領(lǐng)域以及民航、電信、金融、電力、城市交通和鐵路運輸?shù)葒窠?jīng)濟領(lǐng)域得到了廣泛應(yīng)用[2].鑒于衛(wèi)星導(dǎo)航系統(tǒng)對國家安全和經(jīng)濟發(fā)展的重要意義,世界各主要大國都在爭相發(fā)展和完善衛(wèi)星導(dǎo)航系統(tǒng),其中包括最早建設(shè)的美國全球定位系統(tǒng) (GPS),俄羅斯的全球?qū)Ш叫l(wèi)星系統(tǒng)[3](GLONASS),歐盟國家的Galileo系統(tǒng)[4-5]以及我國正在積極建設(shè)的北斗衛(wèi)星導(dǎo)航系統(tǒng)(簡稱為北斗系統(tǒng))[6].
當前衛(wèi)星導(dǎo)航系統(tǒng)的用戶數(shù)量不斷增加,出現(xiàn)了各類高精度測量型接收終端、GNSS授時型接收終端、GNSS多系統(tǒng)互操作信號接收終端、GNSS/INS深耦合高動態(tài)導(dǎo)航接收終端、彈載接收終端、高靈敏度接收終端等.衛(wèi)星導(dǎo)航接收終端的功能、性能不斷提升,應(yīng)用領(lǐng)域不斷拓展.然而,當各種衛(wèi)星導(dǎo)航接收終端完全信任所接收到的導(dǎo)航衛(wèi)星信號時,若空間中存在與真實信號相比難以區(qū)分的欺騙干擾信號,將可能導(dǎo)致接收終端得出錯誤的定時、定位信息,在嚴重的情況下癱瘓社會關(guān)鍵基礎(chǔ)設(shè)施,甚至在軍事應(yīng)用中改變導(dǎo)航載體的運動軌跡[7].因此,防止己方衛(wèi)星導(dǎo)航接收終端受欺騙干擾攻擊產(chǎn)生錯誤定時、定位信息的抗欺騙技術(shù),是近年來GNSS領(lǐng)域的一大研究熱點,而相應(yīng)的欺騙干擾信號檢測技術(shù)作為衛(wèi)星導(dǎo)航抗欺騙干擾的關(guān)鍵技術(shù),也成為了十分重要的研究內(nèi)容.
本文介紹了當前導(dǎo)航戰(zhàn)背景下的衛(wèi)星導(dǎo)航欺騙干擾技術(shù),說明了抗欺騙干擾技術(shù)研究的必要性和緊迫性,進而綜合對比分析了國內(nèi)外主要欺騙干擾信號檢測技術(shù)的研究現(xiàn)狀,并對欺騙干擾檢測技術(shù)研究的趨勢和發(fā)展方向進行了總結(jié)展望.
所謂衛(wèi)星導(dǎo)航欺騙干擾,是指發(fā)射與導(dǎo)航衛(wèi)星相同或相似、然而功率更強一些的信號, 衛(wèi)星導(dǎo)航系統(tǒng)用戶的接收終端可能把這種信號誤認為是由真實導(dǎo)航衛(wèi)星發(fā)來的,而對其進行捕獲與跟蹤,導(dǎo)致衛(wèi)星導(dǎo)航接收終端產(chǎn)生錯誤的信息或者無信息輸出[2].如圖1所示,衛(wèi)星導(dǎo)航欺騙干擾可以導(dǎo)致接收機不能檢測到自己被干擾,產(chǎn)生錯誤的定位結(jié)果,其攻擊方式非常隱蔽[8].同時,相對于傳統(tǒng)的以功率覆蓋為主的非相干干擾,衛(wèi)星導(dǎo)航欺騙干擾具有設(shè)備規(guī)模小以及干擾效率高等優(yōu)勢[9].
隨著電子技術(shù)的發(fā)展,欺騙干擾將逐漸成為衛(wèi)星導(dǎo)航系統(tǒng)的重要威脅.并且,由于衛(wèi)星導(dǎo)航系統(tǒng)的應(yīng)用已深入到社會生活及軍事應(yīng)用的各個方面,衛(wèi)星導(dǎo)航接收終端因接收到虛假信號而得出錯誤定時、定位結(jié)果將可能導(dǎo)致災(zāi)難性后果.尤其在未來導(dǎo)航戰(zhàn)背景下,面對敵方有針對性施放的欺騙干擾信號,若沒有有效的抗欺騙干擾技術(shù),必將極大限制己方對衛(wèi)星導(dǎo)航系統(tǒng)的應(yīng)用,并帶來戰(zhàn)斗力和人員裝備的損失.
圖2所示為2011年12月4日伊朗防空部隊在該國東部邊境利用欺騙干擾技術(shù)俘獲的一架美國“RQ-170”無人偵察機[10].可見,通過欺騙干擾手段,攻擊方可在消耗敵方武裝力量的同時,完整保留敵方裝備狀態(tài),用于提升自身的軍事技術(shù)水平.這一危害某種意義上遠大于以往各種電磁干擾手段.該事件是欺騙干擾技術(shù)第一次在實戰(zhàn)之中成功應(yīng)用,極大地推動了各國對衛(wèi)星導(dǎo)航安全技術(shù)的研究.
圖3所示為2012年6月美國國防部組織的對無人直升機GPS接收終端欺騙干擾實驗及其相關(guān)報道.該實驗中德州大學(xué)的Todd Humphreys團隊使用硬件成本不到1000美元的民用GPS信號欺騙干擾設(shè)備釋放欺騙信號,使得本應(yīng)控制保持固定高度的無人直升機自動駕駛系統(tǒng)不斷控制直升機下降高度[11].
以上的案例說明,欺騙干擾不再只是理論層面的安全隱患,已經(jīng)成為了衛(wèi)星導(dǎo)航系統(tǒng)面臨的主要現(xiàn)實威脅之一.正如無線電導(dǎo)航安全專家David Last教授在2010年2月于英國倫敦舉行的全球衛(wèi)星導(dǎo)航安全會議上指出:“導(dǎo)航應(yīng)該不只是關(guān)注精度的時代了,而應(yīng)更關(guān)注可靠、安全和魯棒性”[12].
由此可見,衛(wèi)星導(dǎo)航信號抗欺騙技術(shù)是當前導(dǎo)航戰(zhàn)背景下的必然選擇.目前,美軍已將衛(wèi)星導(dǎo)航欺騙與抗欺騙技術(shù)擺在了極為重要的位置,相應(yīng)的在導(dǎo)航信號體制加密認證、多傳感器信息融合、多接收機信息交換、接收機天線陣以及信號處理等多個領(lǐng)域均有相關(guān)欺騙信號檢測技術(shù)公開發(fā)表.對于我國已經(jīng)投入使用的北斗系統(tǒng)而言,同樣面臨欺騙干擾的挑戰(zhàn),因此必須盡快大力開展相關(guān)技術(shù)的研究.
1995年 Key[13]在MITRE公司的內(nèi)部備忘錄中對欺騙干擾及抗欺騙干擾技術(shù)的細節(jié)進行了分析,給出了如下可能的衛(wèi)星導(dǎo)航欺騙干擾檢測技術(shù)方法:
1)信號幅度檢測;
2)信號到達角檢測;
3)信號到達時間檢測;
4)與其他導(dǎo)航設(shè)備間的一致性校驗;
5)信號加密認證;
6)信號極化方向檢測.
此后,雖然有其他學(xué)者對欺騙干擾檢測技術(shù)方法進行了其他總結(jié)劃分[14-15],但本質(zhì)上目前國內(nèi)外學(xué)者對欺騙干擾檢測的研究主要都是圍繞除信號極化方向檢測外的其他5個方面進行的.
信號幅度檢測方法目前的主要研究思路是通過檢測衛(wèi)星導(dǎo)航欺騙干擾存在時信號絕對功率、載噪比、載體運動造成的功率變化,以及加密與非加密頻點信號功率的異常,從而判斷是否受到欺騙干擾攻擊,其主要研究成果是由Dehghanian[16-17]、Jafarnia-Jahromi[18]和Akos[19]等完成.
信號幅度檢測方法在實現(xiàn)上通常不需要對衛(wèi)星導(dǎo)航接收機硬件進行改動,因此實現(xiàn)成本較低,實現(xiàn)難度較小.但由于真實衛(wèi)星導(dǎo)航信號本身的功率也可能隨環(huán)境變化,因此其檢測效果一般,也難以適應(yīng)不同欺騙干擾場景的要求.
受當前技術(shù)條件的限制,衛(wèi)星導(dǎo)航欺騙干擾源大都采用單一天線發(fā)射欺騙信號[20-21].因此,不同路欺騙干擾信號到達接收機天線的方向角完全一致,而不同真實導(dǎo)航衛(wèi)星的實際信號到達接收機天線的方向角不會完全相同.利用欺騙干擾信號與真實導(dǎo)航衛(wèi)星信號的這一空間特性,進行欺騙干擾信號的到達角檢測,是一種非常有效的方法.
針對這一方法,國外學(xué)者Montgomery等[22]利用兩副天線的載波相位差測量值進行了欺騙干擾檢測, McDowell給出了一種多天線空域抗欺騙干擾接收機的架構(gòu)[23], Nielsen等[24-25]則研究了如何利用單天線接收機移動構(gòu)成的合成孔徑天線陣進行欺騙干擾檢測.但這些研究多停留在相關(guān)檢測方法的原理層面,對檢測方法的具體算法和檢測性能分析方法缺乏詳細論述.為此,國內(nèi)學(xué)者黃龍[9]、張鑫[26]等進行了更深入的研究,提出了基于載波相位雙差的天線陣及特定場景下合成孔徑天線陣的檢測算法,并對檢測性能進行了分析.分析表明,采用天線陣或合成孔徑天線陣進行單天線發(fā)射欺騙干擾信號的到達角的檢測,具有較好的檢測性能,能夠適應(yīng)不同的欺騙干擾場景,其缺點是增加了天線陣元或伺服控制機構(gòu),提高了系統(tǒng)硬件成本.
信號到達時間檢測欺騙干擾信號的方法,本質(zhì)上是利用欺騙干擾信號與真實信號在傳輸時延上的差異進行欺騙信號檢測.文獻[20]中介紹了相關(guān)的研究思路.對于利用相關(guān)器輸出分布特性[27]和信號質(zhì)量監(jiān)測[28-29]等手段進行的欺騙干擾檢測方法,本質(zhì)上也是利用了欺騙信號到達時間與正常信號的差異導(dǎo)致的相關(guān)峰異常,因此也可認為是一種信號到達時間檢測,只是其檢測原理深入到了接收機的相關(guān)延時測量過程中.
利用信號到達時間進行衛(wèi)星導(dǎo)航欺騙干擾檢測,通常對固定位置接收機等有一定效果,但對于動態(tài)場景其適應(yīng)性有待分析和提高.
由于天文導(dǎo)航和慣性導(dǎo)航等導(dǎo)航系統(tǒng)能夠自主工作而不受外部電磁信號干擾,因此當衛(wèi)星導(dǎo)航接收機與這些設(shè)備間輸出結(jié)果和信息的一致性存在差異時,可以有效實現(xiàn)對欺騙干擾信號的檢測[1,20,30-35],并且不受干擾源是否為單天線欺騙干擾信號的限制和運動狀態(tài)限制,具有很高的欺騙場景適應(yīng)性.
但與其他導(dǎo)航設(shè)備間一致性校驗方法也存在成本較高和設(shè)備本身可靠性保障的問題,難以在低成本的應(yīng)用中進行推廣使用.
文獻[36]和文獻[37-38]分別從導(dǎo)航電文信息層和擴頻信號層驗證了采用衛(wèi)星導(dǎo)航信號加密認證機制進行欺騙干擾檢測的有效性,Wesson,Kerns和Kuhn等則在具體實現(xiàn)上進行了研究[15].
研究表明,導(dǎo)航電文和擴頻碼加密認證技術(shù)能夠有效檢測和抵御衛(wèi)星導(dǎo)航欺騙干擾攻擊,但其需要由國家層面對整個衛(wèi)星導(dǎo)航信號體制進行更改,實施難度較大.
Jafarnia-Jahromi[20]在2012年對當時主要的欺騙干擾檢測方法及各方法的性能和特點進行了總結(jié)分析,在此基礎(chǔ)上結(jié)合近年來國內(nèi)外學(xué)者的研究成果,給出了表1所示的目前主要衛(wèi)星導(dǎo)航欺騙干擾檢測方法比較.
表1 目前主要的欺騙干擾檢測方法比較
由表1可見,檢測性能較高且對欺騙場景適應(yīng)性較強的衛(wèi)星導(dǎo)航欺騙干擾檢測方法,主要包括天線陣檢測方法、合成孔徑天線陣檢測方法、與其他導(dǎo)航設(shè)備間的一致性校驗方法和加密認證體制方法.
然而,加密認證體制方法大多數(shù)情況下要求修改衛(wèi)星導(dǎo)航信號的信號結(jié)構(gòu),這在短期內(nèi)限制了其實際應(yīng)用能力.與其他導(dǎo)航設(shè)備間的一致性校驗方法則需要增加其他種類的導(dǎo)航傳感器,使得系統(tǒng)的軟硬件實現(xiàn)更為復(fù)雜.因此,雖然這兩類高性能欺騙干擾檢測方法原理簡單,但實現(xiàn)成本都較為高昂,使用范圍較為有限.
天線陣檢測方法作為目前較為實用可行的欺騙干擾檢測技術(shù),需要增加衛(wèi)星導(dǎo)航接收機的天線個數(shù)和一定的硬件復(fù)雜度.但對于很多抗干擾接收機,其本身就具有天線陣設(shè)計,因此只需要將相應(yīng)檢測算法應(yīng)用到接收機中.
合成孔徑天線陣檢測方法,利用了單天線或雙天線運動進行欺騙干擾檢測.在較為合理的運動狀態(tài)設(shè)計下,能夠?qū)崿F(xiàn)算法復(fù)雜度較低的欺騙干擾檢測方法[39],并減少或消除對天線運動隨機性的要求[9].
隨著欺騙干擾技術(shù)的發(fā)展和工程化,衛(wèi)星導(dǎo)航抗欺騙干擾技術(shù)的發(fā)展也日益迫切.欺騙干擾檢測技術(shù)是衛(wèi)星導(dǎo)航接收機實施欺騙干擾抑制、防止產(chǎn)生錯誤定位和測速、定時信息的前提.目前國內(nèi)外對欺騙干擾檢測技術(shù)的研究都在日益深入,但國內(nèi)的研究總體上看還需要在系統(tǒng)性和擴展性上加強.具體來看主要在以下幾個方面有待更深入的研究:
1)對多方向入射欺騙干擾信號的檢測技術(shù)研究有待加強.目前研究的欺騙干擾檢測技術(shù)大部分都是基于單個欺騙干擾信號發(fā)射天線假設(shè)的,這在一定時期內(nèi)是合理的,但隨著技術(shù)的進步,多方向發(fā)射欺騙干擾信號的攻擊手段將會日趨成熟,且國內(nèi)已有初步相關(guān)研究成果發(fā)表[40],因此對相關(guān)檢測技術(shù)的研究也需要及時加強;
2)對欺騙干擾檢測技術(shù)的組合手段研究尚待深入.以作戰(zhàn)艦艇、車輛和飛機等高價值目標為例,其通常同時具備天文、慣性和天線陣抗干擾衛(wèi)星導(dǎo)航系統(tǒng),因此將一致性檢測與天線陣檢測技術(shù)組合進行更為有效和魯棒的欺騙干擾檢測是非常有價值的研究方向,文獻[41-42]在該方向進行了有益的探索.對于其他檢測技術(shù)的組合,同樣值得進一步探討,如文獻[43]利用機器學(xué)習(xí)的方法,將到達時間和信號能量等作為輸入特性來進行欺騙干擾的檢測;
3)欺騙干擾檢測技術(shù)的測試評估手段研究亟待加強.由于欺騙干擾場景的復(fù)雜多樣性,對于每種干擾條件下的欺騙信號檢測效果進行實際驗證缺乏可行性.因此,發(fā)展能夠根據(jù)設(shè)定場景重復(fù)和有效產(chǎn)生接收機需要的真實與欺騙干擾信號,從而對相關(guān)欺騙干擾檢測算法進行測試評估的手段,具有十分重大的意義.目前相關(guān)研究還處在起步階段[26,44],后續(xù)研究有待深入.