康小磊,季新生,黃開枝,王 婧
(1.國家數(shù)字交換系統(tǒng)工程技術(shù)研究中心,河南鄭州 450002;2.數(shù)學(xué)工程先進(jìn)計(jì)算實(shí)驗(yàn)室,河南鄭州 450000)
?
基于信號(hào)對(duì)齊的動(dòng)態(tài)人工噪聲方法
康小磊1,季新生1,黃開枝1,王 婧2
(1.國家數(shù)字交換系統(tǒng)工程技術(shù)研究中心,河南鄭州 450002;2.數(shù)學(xué)工程先進(jìn)計(jì)算實(shí)驗(yàn)室,河南鄭州 450000)
傳統(tǒng)物理層安全人工噪聲方法無法帶來合法用戶可靠性增強(qiáng).針對(duì)該問題,提出一種新型動(dòng)態(tài)人工噪聲生成方法,發(fā)送方利用噪聲發(fā)送時(shí)權(quán)系數(shù)剩下的最后一個(gè)的自由度,來改變合法接收方收到的人工噪聲的相位,使得噪聲方向與瞬時(shí)信號(hào)方向?qū)R,以提升合法用戶瞬時(shí)接收信噪比.首先給出了具體的實(shí)現(xiàn)方法,然后給出理論上相應(yīng)的性能分析和復(fù)雜度分析.仿真結(jié)果表明在對(duì)竊聽者造成同等干擾水平下該方法能夠有效提升合法用戶性能.
物理層安全;動(dòng)態(tài)人工噪聲;信號(hào)對(duì)齊
無線通信因其天然的接入方式使得生活變得愈加方便快捷,但也正是由于這種開放的接入方式,造成通信的安全性受到嚴(yán)峻的挑戰(zhàn).發(fā)送方與接收方的通信極其容易遭到竊聽.針對(duì)防竊聽的物理層安全技術(shù)近幾十年得到了空前的發(fā)展.
物理層安全研究最開始的出發(fā)點(diǎn)就是通過充分利用無線信道的特性達(dá)到安全傳輸?shù)哪康?,其中Wyner[1]開創(chuàng)了該領(lǐng)域的先河,提出了搭線竊聽模型,并從信息論角度證明當(dāng)竊聽者信道是合法信道的退化版本時(shí)可以實(shí)現(xiàn)非零的安全通信速率.這也為后來的研究建立了主基調(diào):即必須想方設(shè)法增強(qiáng)主信道可靠性而同時(shí)惡化干擾竊聽信道.現(xiàn)有的研究從多個(gè)角度和維度對(duì)無線系統(tǒng)的防竊聽能力進(jìn)行了研究,其實(shí)質(zhì)都是利用發(fā)送或接收方的冗余資源,以提升合法用戶接收性能和惡化竊聽用戶竊聽性能提升保密容量.
現(xiàn)有的物理層安全技術(shù)中最簡(jiǎn)單樸素并且效果顯著的方法為人工噪聲方法[2],人工噪聲方法的提出,激起了廣大研究者們極大的熱情,被應(yīng)用于各種不同的場(chǎng)景,包括MISO[3~5]、MIMO[6]、中繼[7,8]、傳感網(wǎng)絡(luò)[9]以及認(rèn)知無線網(wǎng)絡(luò)[10]等等,研究了不同資源域上的生成方式[11].由此還演化出人工干擾、協(xié)作干擾種種說法不同但本質(zhì)思想相同的概念.
人工噪聲方法方式的思想就是要利用冗余度來惡化竊聽信道,在不影響合法用戶接收的同時(shí),造成竊聽信道質(zhì)量更差,以此拉大合法用戶與竊聽用戶的信道差異,提升保密性能.傳統(tǒng)人工噪聲方法的最大貢獻(xiàn)在于惡化竊聽者,當(dāng)合法用戶的信道環(huán)境本身就很差時(shí),保密性能的提升受限于合法用戶信道,即人工噪聲無法增強(qiáng)合法用戶可靠性.
其實(shí)從信號(hào)本身來看,干擾并不一定對(duì)信號(hào)起有害作用,這種有害只能算是統(tǒng)計(jì)平均意義上的有害.針對(duì)瞬時(shí)信號(hào),從電磁波角度出發(fā),如果某一瞬時(shí)干擾恰好與信號(hào)具有相同的波峰波谷(類似于共振)時(shí),它反而能夠增強(qiáng)期望信號(hào)強(qiáng)度.那么當(dāng)發(fā)送方或者接收方已知這種瞬時(shí)干擾,就可能對(duì)其進(jìn)行控制并加以利用.這種思想已經(jīng)被Christos Masouros等人[12]在MIMO多用戶預(yù)編碼中有所研究.
借助上述思想,我們?cè)谠O(shè)計(jì)人工噪聲時(shí)不用考慮必須讓人工噪聲位于合法用戶零空間的約束,而是首先隨機(jī)滿維度生成人工噪聲,在此基礎(chǔ)上發(fā)送方通過信道狀態(tài)、已生成的人工噪聲以及此時(shí)要發(fā)送的符號(hào),預(yù)測(cè)用戶在瞬時(shí)接收符號(hào)上受到的人工噪聲,并通過最后一個(gè)維度的相位變化來對(duì)齊人工噪聲和瞬時(shí)信號(hào),以達(dá)到對(duì)瞬時(shí)接收信噪比的提升.仿真結(jié)果表明,在對(duì)竊聽者造成同等干擾水平情況下該方法能夠使合法用戶獲得1.75dB的性能提升.
命名規(guī)則及符號(hào)說明如下:Alice代表發(fā)送方,Bob代表合法用戶,竊聽者用Eve表示,(·)-1,(·)T以及(·)H分別代表矩陣求逆、轉(zhuǎn)置以及共軛轉(zhuǎn)置,[·]+代表max{·,0},h,h,H分別代表變量、向量和矩陣,IM表示對(duì)角元素全為1的M×M矩陣.
經(jīng)典人工噪聲方法即設(shè)計(jì)如下的發(fā)送信號(hào):
x=us+Wz
(1)
經(jīng)過上述處理,我們可以得出合法用戶與竊聽者的接收信噪比分別為:
(2)
(3)
3.1 動(dòng)態(tài)人工噪聲生成方法基本原理
文獻(xiàn)[12]在研究多用戶MIMO預(yù)編碼的過程中,發(fā)現(xiàn)了當(dāng)多用戶調(diào)制方式為BPSK或QPSK時(shí),如果發(fā)送方已知多用戶信號(hào)對(duì)其他用戶的干擾時(shí),可以分析這些干擾瞬時(shí)對(duì)期望用戶的影響,具體我們可以從圖2說明:
假設(shè)用戶信號(hào)QPSK調(diào)制,信道無噪并且信道估計(jì)準(zhǔn)確,則用戶接收星座如圖2所示,在某個(gè)符號(hào)接收的瞬時(shí),假設(shè)該用戶受到其他用戶期望信號(hào)的干擾,如果此瞬時(shí)的干擾與期望信號(hào)同相位,并且幅度方向一致(同正同負(fù)),那么該瞬時(shí)的干擾能夠增強(qiáng)QPSK解調(diào)的軟判決,對(duì)信號(hào)起到了增強(qiáng)的作用,歸為有益干擾,用戶接收到的星座就偏差在圖2的陰影部分而不是星座點(diǎn)的坐標(biāo)上;如果期望信號(hào)與干擾信號(hào)不滿足上述約束,那么星座點(diǎn)坐標(biāo)則落在了陰影之外,增加了解調(diào)判決的難度,歸為有害干擾.
文獻(xiàn)[12]正是基于該思想提出了兩種動(dòng)態(tài)的線性預(yù)編碼技術(shù),即動(dòng)態(tài)的信道翻轉(zhuǎn)(SCI)和動(dòng)態(tài)的規(guī)整化信道翻轉(zhuǎn)(SRCI),通過這兩種手段將部分有害干擾消除而有益干擾保留,以提升每一用戶的信噪比.
3.2 動(dòng)態(tài)人工噪聲生成方法
借鑒于上述多用戶MIMO動(dòng)態(tài)線性預(yù)編碼的思想,我們可以看到,在傳統(tǒng)的人工噪聲生成上,由于人工噪聲由發(fā)送方生成,同時(shí)發(fā)送方也已知合法信道,所以可以預(yù)測(cè)出其產(chǎn)生的人工噪聲到合法用戶處形成什么樣的影響*雖然這里的人工噪聲沒有調(diào)制過程,但是也正是由于這種人工噪聲的隨機(jī)性,能夠滿足任何調(diào)制方式而不僅僅局限于PSK調(diào)制..所以我們同樣可以對(duì)其加以區(qū)分,利用最后一個(gè)自由度將人工噪聲與瞬時(shí)信號(hào)對(duì)齊,以達(dá)到增強(qiáng)信號(hào)的目的.
基于上述分析,我們?cè)O(shè)計(jì)發(fā)送方的信號(hào)為
x=wss+αz
(4)
(5)
在每一發(fā)送符號(hào)內(nèi),由于人工噪聲的生成是已知的,那么設(shè)計(jì)如下的干擾分析式:
hABz(t)s(t)
(6)
其中z(t)表示t時(shí)刻生成的人工噪聲,表示兩端取相同正負(fù)符號(hào),s(t)表示當(dāng)前t時(shí)刻發(fā)送的有用符號(hào).由于每一發(fā)送符號(hào)s是已知的,因此我們首先隨機(jī)生成Nt-1維復(fù)高斯隨機(jī)向量z(t)(i),i=1,2,...Nt-1,最后一個(gè)自由度zNt通過公式(6)確定.值得注意的是,滿足上式的zNt具有無窮多解,只需要在無窮多解中隨機(jī)選取即可,此外還可以看出,該方法生成的人工噪聲與信道和發(fā)送信號(hào)相關(guān),如果信道慢衰落或者比較穩(wěn)定,那么竊聽者有可能會(huì)從接收信號(hào)中破解信道hAB,那么該方案將會(huì)失效.
同理,當(dāng)用戶信號(hào)為QPSK調(diào)制時(shí),干擾分析矩陣則為如下實(shí)部與虛部的分開形式:
(7)
其中real(·)與imag(·)分別表示取實(shí)部和虛部運(yùn)算.綜上,結(jié)合本文提出的基于信號(hào)對(duì)齊的人工噪聲生成方法,BPSK或QPSK調(diào)制系統(tǒng)的物理層安全算法設(shè)計(jì)如下:
(1)在發(fā)送信號(hào)之前合法用戶發(fā)送反向?qū)ьl,Alice估計(jì)并獲取信道狀態(tài)信息;
(2)當(dāng)發(fā)送第t時(shí)刻的符號(hào)時(shí)按照公式(5)設(shè)計(jì)期望信號(hào);
(3)發(fā)送方隨機(jī)生成Nt-1維人工噪聲向量z(t)(i),i=1,2,...Nt-1;
(4)按照公式(6)(BPSK)或(7)(QPSK)生成干擾分析公式,求出z(Nt-1),并確定歸一化因子α;
(5)按照公式(4)設(shè)計(jì)合成第t時(shí)刻發(fā)送向量.
上述動(dòng)態(tài)人工噪聲實(shí)現(xiàn)框圖如圖3所示.由于本文方法中是通過合法用戶發(fā)送反向?qū)ьl,因此可以合理地假設(shè)竊聽者Eve無法獲取合法信道hAB.通過上述算法設(shè)計(jì),合法用戶接收端收到的信號(hào)為:
yB=hABx+nB
(8)
那么有:
yB=‖hAB‖s+αhABz+nB=‖hAB‖s+βs+nB
(9)
其中β=α‖real(hABz)‖,每一符號(hào)動(dòng)態(tài)變化.而竊聽者收到的信號(hào)為:
yE=hAEwss+αhAEz+nE
(10)
4.1 合法用戶性能增益分析
對(duì)比于文獻(xiàn)[1]公式(4)可見,我們的新方法能夠使得人工噪聲對(duì)合法用戶每一符號(hào)產(chǎn)生增益βs.而竊聽者同樣受到人工噪聲干擾.下面我們定量分析這種新型人工噪聲所能帶來的增益究竟有多少.
由于本文方法是基于PSK調(diào)制,不屬于高斯信號(hào),因此無法從保密容量的理論上刻畫本方法的安全性,但是我們可以通過接收信噪比或者誤碼率來衡量?jī)烧咧g的差異.由于每一符號(hào)的人工噪聲編碼矩陣都在改變,而且處理是瞬時(shí)的,因此每一符號(hào)的接收信噪比都可能不同,瞬時(shí)的接收信噪比可以從公式(9)中獲得:
(11)
不過更有實(shí)際意義的是平均意義上的接收信噪比,所以我們對(duì)每一符號(hào)上的接收信噪比做平均,本文方法下的平均接收信噪比為:
(12)
(13)
4.2 復(fù)雜度分析
為了研究本方法的復(fù)雜度,表1給出了我們方法與傳統(tǒng)零空間人工噪聲方法的復(fù)雜度對(duì)比.其中Nf表示幀大小,即假設(shè)在Nf個(gè)符號(hào)持續(xù)時(shí)間內(nèi),信道估計(jì)次數(shù)為N,N大小表征信道變化快慢.我們通過一幀內(nèi)所消耗的運(yùn)算數(shù)的量級(jí)來比較本文方法與零空間人工噪聲方法的復(fù)雜度.從表中可以看出,本文方法由于不需要進(jìn)行大量矩陣分解,所以會(huì)減少很大一部分關(guān)于信道變換的運(yùn)算量,除此之外,零空間的方案需要每符號(hào)都要進(jìn)行正交基與隨機(jī)產(chǎn)生的人工噪聲向量進(jìn)行矩陣的乘積運(yùn)算,而本方案只需要簡(jiǎn)單的解方程過程即可,綜上,本文方法在復(fù)雜度量級(jí)上遠(yuǎn)低于經(jīng)典方案.
表1 方案復(fù)雜度對(duì)比
仿真條件如下:發(fā)送總功率為2,期望信號(hào)與噪聲信號(hào)功率配比為1∶1,設(shè)定信噪比為[0 5 10 15 20]dB(對(duì)應(yīng)噪聲功率為[1 0.3162 0.1 0.0316 0.01]),隨機(jī)生成10000個(gè)符號(hào),假設(shè)信道每100個(gè)符號(hào)變一次(塊長(zhǎng)度為100),并且信道服從循環(huán)復(fù)高斯分布,均值為0,方差為1,隨機(jī)生成;竊聽者信道未知,所以竊聽信道也隨機(jī)生成,重復(fù)試驗(yàn)1000次統(tǒng)計(jì)平均.
首先我們從星座圖上觀察,零空間人工噪聲與動(dòng)態(tài)人工噪聲下的合法用戶(左)與竊聽者(右)的接收信號(hào)星座分別如圖4、5所示.顯而易見地,相對(duì)于零空間人工噪聲,本文方法下合法用戶的星座點(diǎn)判決距離變大,而對(duì)于竊聽者,兩者效果持平.
BPSK系統(tǒng)的誤符號(hào)率(SER)性能仿真如圖6所示,從圖中可以看出,傳統(tǒng)人工噪聲方法和本文的動(dòng)態(tài)人工噪聲方法下,竊聽者的性能幾乎持平,都幾乎達(dá)到了無法正確解調(diào),但是,本文方法下合法用戶的SER性能顯著地優(yōu)于傳統(tǒng)方法.可以看出在相同SER下本文方法平均比傳統(tǒng)方法高1.75左右dB,與我們?cè)?小節(jié)中理論分析的結(jié)果一致.
系統(tǒng)吞吐量隨輸出信噪比關(guān)系如圖7所示,本文方法下吞吐量性能有所提升,從側(cè)面反映了接收可靠性得到了增強(qiáng),此外還可以看出,BPSK提升的增益大于QPSK.從理論上講,隨著調(diào)制階數(shù)的增加,本文方法所能獲得的增益是逐漸變小的,這與本文的干擾分析矩陣和判決準(zhǔn)則設(shè)計(jì)有關(guān)系,本文并沒有去尋求最優(yōu)的方案,只是提出一種樸素的思想,因此對(duì)于高階調(diào)制來講,性能提升將受到限制,這也是后續(xù)工作的深入方向之一;圖8給出了接收信噪比與發(fā)送方天線數(shù)的定量關(guān)系:隨著天線數(shù)的增多,信噪比穩(wěn)步提升,當(dāng)天線數(shù)較小時(shí),仿真值與理論值吻合;當(dāng)天線數(shù)持續(xù)增大,仿真值低于理論值,但是逼近理論限.
本文針對(duì)物理層安全中傳統(tǒng)人工噪聲方法無法提升合法用戶可靠性問題,提出了一種基于信號(hào)對(duì)齊的人工噪聲生成方法,在設(shè)計(jì)人工噪聲時(shí)不用考慮必須讓人工噪聲位于合法用戶零空間的約束,而是首先隨機(jī)滿維度生成人工噪聲,在此基礎(chǔ)上發(fā)送方通過信道狀態(tài)、已生成的人工噪聲以及此時(shí)要發(fā)送的符號(hào),預(yù)測(cè)用戶在瞬時(shí)接收符號(hào)上受到的人工噪聲,并通過最后一個(gè)維度的相位變化來對(duì)齊人工噪聲和瞬時(shí)信號(hào),以達(dá)到對(duì)瞬時(shí)接收信噪比的提升.同時(shí)給出了基于本文人工噪聲生成方法下的物理層安全算法,此外還給出理論上的性能分析,仿真結(jié)果進(jìn)一步證實(shí)了該方法的有效性.不過受限于信道,該方案在信道慢變時(shí)將受到嚴(yán)峻挑戰(zhàn).將該方法推廣到MIMOME系統(tǒng)以及探究存在信道估計(jì)錯(cuò)誤時(shí)的方案性能可靠性可作為進(jìn)一步研究工作.
[1]Wyner A D.The wire-tap channel[J].Bell Syst Tech J,1975,54(8):1355-1387.
[2]Goel S,Negi R.Guaranteeing secrecy using artificial noise[J].IEEE Transactions on Wireless Communications,2008,7(6):2180-2189.
[3]Li J,Petropulu A P.On ergodic secrecy rate for gaussian mISO wiretap channels[J].IEEE Transactions on Wireless Communications,2011,10(4):1176-1187.
[4]Xiong Q,Gong Y,Liang Y,et al.Achieving secrecy of MISO fading wiretap channels via jamming and precoding with imperfect channel state information[J].IEEE Wireless Communications Letters,2014,3(4):357-360.
[5]Khisti A,Wornell,Gregory W.Secure transmission with multiple antennas—part i:the misome wiretap channel[J].IEEE Transactions on Information Theory,2010,56(7):3088-3104.
[6]羅文宇,金梁,黃開枝,等.γ約束均方誤差下的無線信道加密方法[J].電子學(xué)報(bào),2012,40(7):1289-1297.
Luo Wenyu,Jin Liang,Huang Kaizhi,et al.A wireless channel encryption method with γ mean square error[J].Acta Electronica Sinica,2012,40(7):1289-1297.(in Chinese)
[7]Dong L,Han Z,Petropulu A P,et al.Improving wireless physical layer security via cooperating relays[J].IEEE Transactions on Signal Processing,2010,58(3):1875-1888.
[8]吳亞峰,趙睿,賀玉成,等.基于有限反饋的非可信中繼系統(tǒng)的物理層安全性能分析[J].電子學(xué)報(bào),2015,43(11):2247-2254.
Wu Yafeng,Zhao Rui,He Yucheng,et al.Performance analysis of physical layer security of untrusted relay system based on limited feedback[J].Acta Electronica Sinica,2015,43(11):2247-2254.(in Chinese)
[9]Ding Z,Ma Z,Fan P.Asymptotic Studies for the Impact of Antenna Selection on Secure Two-Way Relaying Communications with Artificial Noise[J].IEEE Transactions on Wireless Communications,2014,13(4):2189-2204.
[10]He Y,Evans J,Subhrakanti D.Secrecy rate maximization for cooperative overlay cognitive radio networks with artificial noise[A].2014 IEEE International Conference on Communications (ICC)[C].Sydney,NSW:IEEE,2014.1663-1669.
[11]Tomoki A,Shunta A,Takahiko S.Time-domain artificial noise generation technique using time-domain and frequency-domain processing for physical layer security in MIMO-OFDM systems[A].2014 International Conference on Communications (ICC)[C].Sydney,NSW:IEEE,2014.807-813.
[12]Christos M,Emad A.Dynamic linear precoding for the exploitation of known interference in MIMO broadcast systems[J].IEEE Transactions on Wireless Communications,2009,8(3):1396-1405.
康小磊 男,1986年生于陜西咸陽.國家數(shù)字交換系統(tǒng)工程技術(shù)研究中心博士生.研究方向?yàn)闊o線物理層安全、D2D通信.
E-mail:yiranniao001@163.com.cn
季新生(通信作者) 男,1968年生于江蘇如東.國家數(shù)字交換系統(tǒng)工程技術(shù)研究中心教授,博士生導(dǎo)師.研究方向?yàn)槲磥頍o線通信新技術(shù).
E-mail:jxs@mail.ndsc.com.cn
黃開枝 女,1974年生于安徽滁州,國家數(shù)字交換系統(tǒng)工程技術(shù)研究中心教授,博士生導(dǎo)師.研究方向?yàn)闊o線安全組網(wǎng)技術(shù).
王 婧 女,1985年生于河南鄭州,數(shù)學(xué)工程先進(jìn)計(jì)算實(shí)驗(yàn)室講師.研究方向?yàn)榫W(wǎng)絡(luò)安全、計(jì)算機(jī)技術(shù)與應(yīng)用.
A Dynamic Artificial Noise Signal AlignmentBased to Enhance Security
KANG Xiao-lei1,JI Xin-sheng1,HUANG Kai-zhi1,WANG Jing2
(1.ChinaNationalDigitalSwitchingSystemEngineering&TechnologicalR&DCenter,Zhengzhou,Henan450002,China; 2.AdvancedComputingLaboratoryofMathematicsEngineering,Zhengzhou,Henan450000,China)
The classical method based on artificial noise for physical layer security cannot enhance the reliability of the legitimate user.Aiming at this problem,this paper proposes a dynamic method to generate artificial noise and glean benefit from the artificial noise for the legitimate user.The main idea is that the sender pre-generates artificial noise,then analyzing the interference of the noise to the legitimate user,the sender change the phase of received artificial noise of the legal user to align the noise and the desired signal.Analytical and simulation results show that the method proposed significantly improves the performance of legal users when the eavesdropper reached the same level of interference in both methods.
physical layer security;dynamic artificial noise;signal alignment
2015-04-20;
2015-09-25;責(zé)任編輯:藍(lán)紅杰
國家自然科學(xué)基金(No.61379006,No.61401510,No.61501516,No.61471396,No.61521003);國家863高技術(shù)研究發(fā)展計(jì)劃(No.2015AA01A708)
TN925
A
0372-2112 (2016)11-2767-06
??學(xué)報(bào)URL:http://www.ejournal.org.cn
10.3969/j.issn.0372-2112.2016.11.028