胡 勇, 周寧浩, 包秀文, 侯 嘉
(蘇州大學電子信息學院, 蘇州 215006)
協(xié)作通信技術(shù)可以形成虛擬多輸入多輸出(multi-input multi-output,MIMO),達到空間分集的目的,從而有效抵抗衰落。這樣的傳輸方案同時也將無線通信由傳統(tǒng)單跳網(wǎng)絡演變成為了多跳網(wǎng)絡,但是無線通信的廣播和開放特性使得網(wǎng)絡安全受到了嚴重挑戰(zhàn),尤其容易受到竊聽。針對該問題,有學者提出了物理層安全技術(shù)[1], 較早的研究了含竊聽節(jié)點的通信物理層安全問題,并給出了安全容量的定義。文獻[2]研究了高斯噪聲信道下的安全容量,指出當主信道的信道容量高于竊聽信道時可以增強系統(tǒng)的安全性能。而文獻[3]分別針對放大轉(zhuǎn)發(fā)(amplify and forward, AF)協(xié)議和譯碼轉(zhuǎn)發(fā)(decode and forward, DF)協(xié)議,研究了含單竊聽節(jié)點的單源多中繼協(xié)作模型的安全性能。文獻[4]則研究了AF協(xié)議下的安全性和可靠性折中的方案, 其結(jié)果表明多中繼選擇方案的安全性能優(yōu)于單中繼選擇方案,更優(yōu)于直接傳輸,并且中繼個數(shù)越多,性能提升越明顯,這個結(jié)果使得多中繼模型成為了物理層安全的熱點研究方向。近年來,文獻[5-6]首先給出了幾種單竊聽節(jié)點環(huán)境下的中繼選擇和功率分配方案,其中文獻[5]根據(jù)源-中繼鏈路和中繼-目的鏈路的信道參數(shù)來計算出源節(jié)點和中繼節(jié)點的功率分配因子,這種方案和等功率分配方案相比能進一步提升系統(tǒng)的安全性能。而針對多個竊聽用戶的場景,文獻[7]在Nakagami-m信道模型下,研究了多跳網(wǎng)絡的中繼選擇方案,并給出了安全中斷概率的閉合表達式。文獻[8-10]研究了瑞利信道模型下的中繼選擇策略,其中文獻[8]在AF協(xié)議和DF協(xié)議下研究了兼顧主信道和竊聽信道狀態(tài)信息(channel state information, CSI)的最優(yōu)中繼選擇,建立了信道狀態(tài)信息與系統(tǒng)安全中斷概率的表達式,也證明了信道狀態(tài)信息的應用對于傳輸安全分析是十分必要的;文獻[9]提出了最小中繼選擇策略;文獻[10] 提出了一種保密最大化導向的中繼選擇策略;文獻[11]提出一種基于剩余能量的中繼選擇策略,這些中繼選擇策略都被證明了對傳輸?shù)陌踩治鼍哂兄匾挠绊憽?/p>
然而上述文獻大都是針對單源多中繼情況進行的研究,而在大多數(shù)通信應用場景中,多源多中繼的情況更符合實際。因此文本主要研究了含多個竊聽用戶的多源多中繼協(xié)作模型的中繼選擇策略,并結(jié)合文獻[7]中提出的功率分配方法,利用信道狀態(tài)信息設計了一種竊聽環(huán)境下的多源多中繼網(wǎng)絡的中繼選擇和功率分配相結(jié)合的方案。
圖1 多個竊聽節(jié)點攻擊下的多源多中繼模型Fig.1 Multi-source and multi-relay model under multiple eavesdropping node attacks
整個通信過程分為兩個階段,第一階段為所有源節(jié)點將各自的信息廣播給所有中繼節(jié)點,中繼收到的信息ysirj可表示為
(1)
式(1)中:xsi表示源節(jié)點要發(fā)送的信息;nsirj表示源節(jié)點到中繼節(jié)點鏈路的加性高斯白噪聲。第二階段,為每個源節(jié)點分配一個中繼節(jié)點進行轉(zhuǎn)發(fā),所選中繼節(jié)點采用DF協(xié)議轉(zhuǎn)發(fā)給目的節(jié)點。譯碼后的信號xi和目的節(jié)點接收的信號yrjd分別為
xi=xsi
(2)
(3)
式(3)中:nrjd表示中繼節(jié)點到目的節(jié)點鏈路的加性高斯白噪聲。如果源-中繼鏈路的信道狀態(tài)不好,可能出現(xiàn)譯碼失敗的情況,所以系統(tǒng)容量是源-中繼和中繼-目的這兩條鏈路之間的較小值。 所以源節(jié)點到目的節(jié)點鏈路的信道容量(在帶寬歸一化的理想狀況下)為
(4)
而竊聽節(jié)點接收中繼節(jié)點的信號可表示為
(5)
式(5)中:nrjek表示中繼節(jié)點到竊聽節(jié)點鏈路的加性高斯白噪聲。則中繼節(jié)點到竊聽節(jié)點鏈路的信道容量為
(6)
根據(jù)始終考慮最壞情況的原則,由竊聽節(jié)點鏈路信道容量最大的用戶對中繼節(jié)點竊聽,結(jié)合式(4)、式(6)可知,在竊聽攻擊下每條源-目的鏈路的安全容量可以表示為
(7)
如果令PS=αsirjP,PR=(1-αsirj)P,其中αsirj為源節(jié)點Si到中繼節(jié)點Rj鏈路的功率分配因子,αsirj∈(0,1),則式(7)又變?yōu)?竊聽信道參數(shù)已知情況)
Csi,ek=
(8)
而竊聽信道參數(shù)未知情況下,每條源-目的鏈路的信道容量應該為
Csi=
(9)
由式(8)、式(9)可知,為了提高系統(tǒng)安全容量,可以增大分子的值或者降低分母的值,而分子對整體的影響遠大于分母,所以分子取最大值,即源-中繼-目的鏈路信道容量達到最大。
當min[αsirjP|hsirj|2,(1-αsirj)P|hrjd|2]取得極大值時,有:
αsirjP|hsirj|2=(1-αsirj)P|hrjd|2
(10)
由式(10)可得功率分配因子為
(11)
將式(11)代入式(8)即可提高每條源-目的鏈路的安全容量。再根據(jù)式(8)可以得到整個系統(tǒng)的最小安全容量為
C=min{Cs1,ek,Cs2,ek,…,CsM,ek}
(12)
根據(jù)式(12)可知此時系統(tǒng)的安全中斷概率Pout為
Pout=Pr(maxC (13) 在多源情況下要綜合考慮各個源節(jié)點,為每個源節(jié)點選擇合適的協(xié)作中繼才能最大化系統(tǒng)效益[11]。為了最小化系統(tǒng)安全中斷概率,即最大化系統(tǒng)最小安全容量,系統(tǒng)的優(yōu)化目標為max{C},這可以通過窮舉算法求得最優(yōu)解,即窮舉出源節(jié)點和中繼節(jié)點所有的組合,從中選擇一個使系統(tǒng)最小安全容量最大的組合。窮舉算法的計算復雜度為N!/(N-M)!,但是當M和N數(shù)值較大時,計算量會大大增加。為此,在竊聽攻擊下的多源多中繼系統(tǒng)模型下研究了一種復雜度較低的中繼選擇與功率分配方案相結(jié)合的選擇方案,其基本流程如圖2所示,具體描述如下。 步驟1根據(jù)源-中繼和中繼-目的兩條鏈路的信道參數(shù),計算出功率分配因子αsirj。 式(14)中:CM,N表示第M個源節(jié)點通過第N個中繼節(jié)點的協(xié)作,發(fā)送信息給目的節(jié)點這條鏈路的信道容量。 Ri,f=arg max(Ci,j),j∈R (15) Ri,s=arg max(Ci,j),j∈R-Ri,f (16) (17) (18) S=S-i* (19) R=R-Ri*,f (20) 步驟5當S=φ(空集)的時候,源節(jié)點與中繼節(jié)點的選擇過程結(jié)束,各源節(jié)點按照指定的中繼節(jié)點開始傳輸信息,否則跳轉(zhuǎn)到步驟3。 對竊聽攻擊下多源多中繼協(xié)作模型的中繼選擇與功率分配方案進行仿真分析。將等功率分配的隨機中繼選擇、等功率分配的窮舉算法和等功率分配的最大信道容量中繼選擇作為對比方案。這里, 等功率分配的隨機中繼選擇不考慮任何信道狀態(tài)信息,隨機為每個源節(jié)點分配中繼節(jié)點。等功率分配的窮舉算法是列舉出所有的源-中繼配對組合,選出使系統(tǒng)性能最優(yōu)的組合。等功率分配的最大信道容量中繼選擇是采用本文的中繼選擇策略進行中繼選擇。以上3種方案的源節(jié)點和中繼節(jié)點都是等功率分配,即PS=PR,且滿足主信道的平均信道增益高于竊聽信道的條件。仿真參數(shù)如表1所示。 圖2 竊聽環(huán)境下多源多中繼協(xié)作模型的中繼選擇與功率分配方案流程圖Fig.2 Flowchart of relay selection and power allocation scheme for multi-source multi-relay cooperative model in eavesdropping environment 表1 竊聽環(huán)境下多源多中繼協(xié)作網(wǎng)絡仿真參數(shù)Table 1 Multi-source multi-relay cooperative network simulation parameters in eavesdropping environment 圖3 SNR與安全中斷概率的性能分析Fig.3 Performance analysis of SNR and SOP 圖3給出了系統(tǒng)安全中斷概率隨鏈路SNR(信噪比)變化的仿真結(jié)果。從圖3中可以看出,4種方案的系統(tǒng)安全中斷概率(security outage probability, SOP)均隨鏈路SNR的增加而呈下降趨勢,下降速度由慢變快,再由快變慢,逐漸趨于定值。當源節(jié)點和中繼節(jié)點等功率分配時, 等功率分配的隨機中繼選擇不考慮各條鏈路的信道狀態(tài)信息,隨機為每個源節(jié)點分配中繼節(jié)點,所以具有最差的性能。等功率分配的窮舉算法通過列舉出所有源-中繼的配對組合,從中選擇最優(yōu)的一種組合,因此擁有最好的安全性能,但復雜度較高。等功率分配的最大信道容量中繼選擇方案通過源-目的鏈路的安全容量確定各個源節(jié)點的優(yōu)先級,優(yōu)先為優(yōu)先級最大的源節(jié)點分配中繼,從而提高系統(tǒng)最小安全容量,使性能接近窮舉算法。和等功率分配的最大信道容量中繼選擇方案相比,提出的方案由源-中繼和中繼-目的鏈路的信道參數(shù)計算出最優(yōu)功率分配因子,確保了式(8)和式(9)中分子的值最大化,提升了各條鏈路的安全容量,再按最大信道容量中繼選擇方案進行中繼選擇,可以較好地降低系統(tǒng)安全中斷概率,具有更好的安全性能。另外,從圖3中還可以看出, 等功率分配的最大信道容量中繼選擇、等功率分配的窮舉算法和本文方案在竊聽信道狀態(tài)已知情況下系統(tǒng)安全中斷概率低于竊聽信道狀態(tài)未知情況。這是因為在竊聽信道狀態(tài)已知的情況下,進行中繼選擇時考慮了竊聽信道的影響,所以此時系統(tǒng)具有較高的安全性能。 圖4描述系統(tǒng)安全中斷概率與MER(主信道和竊聽信道的平均增益比)的關系。可以看出,當MER不斷提高時,竊聽信道的容量在不斷下降,從而提高了鏈路的安全容量,所以4種方案的安全中斷概率都在不斷下降,并且安全中斷概率是:本文方案<等功率分配的窮舉算法<等功率分配的最大信道容量中繼選擇方案<等功率分配的隨機中繼選擇。除了等功率分配的隨機中繼選擇方案,其他的方案都考慮了主信道狀態(tài)信息和竊聽節(jié)點的影響,所以下降速度比隨機中繼選擇要快。隨著MER的增加,本文方案在降低竊聽信道容量的同時,還對源節(jié)點和中繼節(jié)點進行功率分配,提升了主信道容量,所以本文方案的下降速度更快。當?shù)裙β史峙涞母F舉算法、等功率分配的最大信道容量中繼選擇方案和本文方案3種方案中繼選擇時沒有考慮竊聽節(jié)點,即竊聽信道狀態(tài)未知,系統(tǒng)安全中斷概率比竊聽信道狀態(tài)已知情況要高。同時,當MER增加到一定程度時,3種方案竊聽信道狀態(tài)已知和竊聽信道狀態(tài)未知兩種情況下的差異會越來越小,這是因為MER較大時竊聽信道的容量較小,竊聽節(jié)點對中繼選擇的影響也越小,所以差異在不斷減小。 圖4 MER與安全中斷概率的性能分析Fig.4 Performance analysis of MER and SOP 圖5 竊聽用戶數(shù)目K與安全中斷概率的性能分析Fig.5 Performance analysis of different eavesdropping users and SOP 圖5描述了竊聽用戶個數(shù)K對系統(tǒng)安全中斷概率(SOP)的影響。4種方案的安全中斷概率均隨竊聽用戶的增加而增大,增大速度是本文方案最快, 等功率分配的最大信道容量中繼選擇方案和等功率分配的窮舉算法較快于等功率分配的隨機中繼選擇。同時,安全中斷概率的增長速度在逐漸降低,最終會趨于穩(wěn)定。竊聽用戶越多,就會有容量越大的竊聽用戶進行竊聽,每條鏈路的安全容量都會降低,系統(tǒng)安全中斷概率也會增加。本文方案、等功率分配的最大信道容量中繼選擇方案和等功率分配的窮舉算法因為考慮了竊聽節(jié)點因素,所以增加速度會高于等功率分配的隨機中繼選擇。但是本文方案因為通過功率分配方案提升了各鏈路的主信道容量,所以具有更好的安全性能,證明了本文方案的優(yōu)越性。同樣因為中繼選擇考慮了竊聽節(jié)點, 等功率分配的最大信道容量中繼選擇方案、等功率分配的窮舉算法和本文方案3種方案竊聽信道狀態(tài)已知情況的安全性能優(yōu)于竊聽信道狀態(tài)未知情況。 圖6 中繼個數(shù)N與安全中斷概率的性能分析Fig.6 Performance analysis of different number of relays and SOP 圖6給出了4種方案安全中斷概率(SOP)與中繼個數(shù)N的仿真圖。本文方案、等功率分配的最大信道容量中繼選擇方案和等功率分配的窮舉算法的安全中斷概率隨著中繼個數(shù)的增加呈快速下降狀態(tài),而等功率分配的隨機中繼選擇的安全中斷概率一直不變。中繼個數(shù)越多,就有更大概率提高每條源-目的鏈路的安全容量,從而降低系統(tǒng)的安全中斷概率。同時隨著源-中繼組合的增加,選出窮舉算法最優(yōu)解的可能性就越低,導致等功率分配的最大信道容量中繼選擇方案和窮舉算法的差異不斷擴大。本文方案的各條鏈路經(jīng)過功率分配后,提高了各條鏈路的安全容量,各個源節(jié)點能選擇使該條鏈路安全容量更大的機會也越多,從而降低了整個系統(tǒng)的安全中斷概率。另外因為竊聽節(jié)點的影響, 等功率分配的最大信道容量中繼選擇方案、等功率分配的窮舉算法和本文方案的安全中斷概率在竊聽信道狀態(tài)已知情況低于竊聽信道狀態(tài)未知情況。 在竊聽環(huán)境下多源無線協(xié)作網(wǎng)絡模型中,針對DF轉(zhuǎn)發(fā)協(xié)議,研究了一種中繼選擇和功率分配相結(jié)合的方案。該方案首先由源-中繼和中繼-目的鏈路的信道參數(shù)計算出源節(jié)點和中繼節(jié)點的最優(yōu)功率分配因子,再建立各條鏈路的安全容量矩陣,由安全容量矩陣中最大和次大容量決定源節(jié)點的優(yōu)先級,為優(yōu)先級高的源節(jié)點優(yōu)先分配中繼節(jié)點。該方案與等功率分配的窮舉算法及等功率分配的最大信道容量中繼選擇方案相比,有更好的安全性能,且復雜度會低于窮舉算法。2 中繼選擇與功率分配方案
3 仿真結(jié)果與分析
4 結(jié)論