馬 彬 方 源 謝顯中
認知無線電(Cognitive Radio, CR)技術作為一種動態頻譜再利用技術,可以提高稀缺頻譜資源利用率[1,2]。CR中存在兩種用戶,一種是對頻譜具有絕對使用權的主用戶(Primary User, PU),另一種是次用戶(Secondary User, SU)。SU通過主動檢測PU頻段,進行伺機接入和退出,因此,SU頻譜檢測的有效性和準確性是決定能否順利接入頻段重要因素[3]。
傳統頻譜檢測的研究都是假設在檢測周期內PU狀態不發生改變,然而,在低信噪比或者高PU業務量的場景下,PU的狀態很可能發生變化,傳統頻譜檢測技術的檢測性能會大大降低[4]。循環平穩特征檢測能夠將噪聲信號和有用信號區分開來,可以擺脫信號中背景噪聲的干擾[5],在上述情況下有著更好的檢測性能。文獻[6]分析了在PU隨機離開和到達兩種情況下的 SU檢測性能,利用平均似然比法則改進了傳統能量檢測算法,但在低信噪比場景下的檢測性能并不太理想。文獻[7]和文獻[8]給出了PU狀態在檢測周期內隨機變化場景下的基于 weight-p能量檢測算法,為采樣樣本賦以單調增的權值,較好地區分了檢測周期內不同采樣點位置對檢測性能的影響。文獻[9]描述了一種基于循環平穩特征檢測的改進方法,給出了其二元假設檢驗模型,并通過廣義似然比準則推導出了判決統計量,得到了相比于能量檢測更好的檢測性能,但缺少算法的詳細理論分析。
本文在查閱相關資料的基礎上,提出了針對檢測周期內PU隨機到達情況下的一種改進循環平穩特征檢測算法,由于該算法基于反饋疊加原理,可以在不延長檢測時間的情況下顯著提高系統的檢測性能。本文的主要貢獻可概括為:
(1)基于反饋疊加原理,增強了用戶隨機到達頻譜情況下循環平穩特征檢測算法的檢測準確性,基于概率論工具詳細分析了相關檢測性能。據作者所知,利用反饋疊加原理來改進檢測模型,進一步理論分析改進后的循環平穩特征檢測算法,還少見報道。
(2)該文基于改進的反饋疊加信號檢測模型,選取了合適的判決統計量,把應用場景分成兩類,通過有效系數分別討論了判決統計量的計算問題。
CR網絡中SU的檢測周期內,被檢測頻段突然被PU占用情況下的檢測模型可以轉化為如式(1)所示的二元假設,其中0H狀態表示不存在PU,1H狀態表示存在PU, SU接收到的信號()x t經采樣之后得到式(1)。

其中 Ns表示采樣點數,x[ m]表示SU接收信號,s[ n]表示PU信號, n[ m]表示復高斯白噪聲信號,其服從均值為0,方差為 δ2的高斯分布。在 H1狀態中,假設PU在第n個采樣時隙內隨機接入頻譜,且在一個檢測周期內PU最多接入的次數為一次。
為了提高上述二元假設模型下的檢測性能,本文提出了一種基于反饋疊加原理的改進檢測模型。將檢測周期后半部分采樣點的瞬時值累加到前半部分采樣點的瞬時值上,如果在 SU檢測周期的后半部分采樣點中含有用戶信號,那么經過反饋累加之后,在檢測周期的前半部分中也將含有用戶信號,從而提高了判決統計量。新檢測模型如圖1所示,其中灰色表示檢測周期中存在PU信號的采樣點,白色表示檢測周期中不存在PU信號的采樣點。

圖1 反饋疊加檢測模型
循環平穩信號是一種統計特性隨時間周期性變化的隨機信號[10]。設隨機過程x( t),如果其均值mx( t) 和自相關函數 Rx( t) 在一段時間內具有周期性,則稱x( t)廣義循環平穩。由于Rx( t)具有周期特性,可將其展開為傅里葉級數形式:

其中 αk= k / T( k = 0 ,1,2,…) 稱為信號的循環頻率,k= 0 時,循環自相關函數就是傳統意義上的自相關函數。(τ)是傅里葉級數的系數,稱為循環自相關系數(Cyclic Autocorrelation Function, CAF),(τ)為

若信號具有循環遍歷性,統計平均可以由時間平均來代替,有

其中,t=mΔt(Δt是采樣周期,m= 1 ,2,…, Ns),T = NsΔt (Ns是采樣數),對(τ)求離散形式,得到式(5)

在循環平穩特征檢測中,判決統計量的選取往往與循環自相關系數有關。合適的判決統計量不僅可以顯著減少運算量,而且可以實現更好的檢測性能。通過對現有文獻的查閱,選擇式(6)所示的判決統計量[11]:

其中,定義scY 為有效系數,有

在圖1的檢測模型中,用 a(0,1,… ,Ns)表示在檢測周期后半部分含有PU信號的采樣點數目,H0條件下 a = 0 ,表示檢測周期中只存在噪聲不存在PU信號; H1條件下 a > 0 ,表示檢測周期中存在 PU信號。下面分別對 H0和 H1情況下的有效系數進行討論。
H0條件下 a = 0 , SU的檢測周期中只存在噪聲,不存在PU信號,對信號采樣值反饋疊加后如圖2所示。

圖2 0H 條件下檢測周期
根據式(7)計算 H0條件下有效系數 Ysc:

在 H1條件下,當檢測周期內主用戶突然出現時,對有效系數進行分析,但是要對a值的大小分兩種情況進行討論。
第1種情況:PU于檢測周期中后段時間到達
當0 < a ≤ Ns/2時,PU于檢測周期中后段某個時隙到達,對接收端信號采樣值反饋疊加后如圖 3所示。
根據式(7)計算該條件下有效系數 Ysc:

第2種情況:PU于檢測周期前段時間到達
當 Ns/2< a ≤ Ns時,PU于檢測周期前段某個時隙到達,對接收端信號采樣值反饋疊加后如圖4所示。
根據式(7)計算該條件下有效系數 Ysc:

特別地,當 a = Ns時,檢測周期中全部存在用戶信號,根據式(8)計算該條件下有效系數 Ysc:

3.3.1 虛警概率和檢測概率分析 二元假設檢驗模型下的檢測概率和虛警概率如式(12)所示,其中scT 為判決統計量。

假設噪聲n( t)是服從均值為0,方差為σ2的復高斯白噪聲,即 n[ m ]= n [ m ]+ jn[ m ]。存在E{n[ m]2}
r i= σ2,var{n[ m ]2}=var{n [ m ]2+n [ m ]2} =σ4。假設
r i信號s( t) 與噪聲n( t)相互獨立,則E{s[ m ]+ m [ m]2}= s[ m ]2+ σ2。


圖3 H 1中0 < a ≤ N s/2條件下檢測周期

圖4 H 1中 N s/ 2< a ≤ N s條件下檢測周期

由于(T |H )=(Y |H )2= ( Yr)2+ (Yi)2,所
sc 0sc000以(Tsc|H0)服從自由度為2的中心卡方分布,根據中心卡方分布的概率密度函數公式,得到 P ( Tsc|H0)

根據式(12)對 P ( T sc |H0) 積分,得到虛警概率

其中η是判決門限。在實際的檢測環境中,為滿足一定的檢測性能,需要設定目標虛警概率,根據式(15)可以得到條件下反饋疊加循環平穩特征算法的判決門限 η =-3 σ4ln。
H1條件下根據PU到達時間的不同分兩種情況對檢測概率進行分析。
第1種情況:PU于檢測周期中后段時間到達
當0 < a ≤ Ns/2時,根據中心極限定理,如果Ns? 1 ,那么 Ysc近似服從高斯過程,根據式(9)計算其分布的均值和方差。



根據式(12)對 P ( Tsc|H1) 積分得檢測概率:

其中Q1( a, b)一階伽瑪函數。
第2種情況:PU于檢測周期前段時間到達
當 Ns/2 <a≤Ns 時,根據中心極限定理,如果 Ns? 1 ,那么 Ysc近似服從高斯過程,根據式(10)計算其分布均值和方差。

同理式(18),得 Ns/2<a≤Ns情況下檢測概率:

3.3.2 吞吐量分析 在SU檢測周期內PU的突然出現,導致SU檢測周期內前半部分只含有AWGN信號,后半部分含有的是PU信號和AWGN信號的混合信號[12],如圖5所示。圖5中,SU在執行頻譜檢測過程中,PU突然出現,增大了發生碰撞的概率從而對SU吞吐量產生影響。
假設CR網絡中PU到達概率服從泊松分布,那么用戶之間到達網絡的時間間隔服從指數分布f (τ) =, τ >0,其中λ 為用戶業務量強度或a者稱之為到達率,τ0為采樣時間。那么在圖5的模型下,CR網絡中數據傳輸發生碰撞的平均概率如式(21)所示。

相應可以得到SU歸一化的數據平均吞吐量。

其中fraT 為SU傳輸數據幀長度,sensT 為檢測時間。

圖5 SU檢測周期內PU出現對吞吐量的影響
設用戶信號采用BPSK調制,工作在電視頻譜頻段,載波頻率為500 MHz,采樣頻率為6 MHz,碼率為100 bps。CR的目標虛警概率為0.1,目標檢測概率為0.98。用戶到達網絡服從泊松分布,利用MATLAB進行仿真比較。
圖10表示SU業務量強度aλ=50, SNR=-20 dB時,SU數據吞吐量隨數據幀長度變化的情況。圖10中,隨著SU數據幀長度增大,數據吞吐量首先提高,當sens=400 ms
T時,SU數據吞吐量趨于不變。這是由于數據碰撞概率隨 SU數據幀長度的增大而增大,但是增大到飽和狀態時,吞吐量將不再受數據幀長度的影響。圖11表示aλ=50,sens=400 ms T時,SU數據吞吐量隨目標檢測概率的變化情況。圖11中,隨著目標檢測概率的提高,ED的SU數據吞吐量有所下降,原因是提高導致數據碰撞概率提高,從而使SU獲得的數據吞吐量下降。圖10和圖11中,FA-CFD的SU數據吞吐量歸一化峰值和CFD基本相同,達到0.9左右,ED的為0.5左右,表明FA-CFD和CFD相對于ED有著不錯的數據吞吐量表現。
該文提出了一種基于反饋疊加原理的改進循環平穩特征檢測算法,提高了檢測周期內PU狀態隨機變化情況下的檢測性能。所提出的改進算法相對于傳統的循環平穩特征檢測和能量檢測有著更好的檢測性能,相對于傳統的循環平穩特征檢測需要更少采樣點數的同時保證了較高的數據吞吐量,但是,也可以看出該改進算法也存在著虛警概率偏大,運算復雜度高等問題。下一步工作將繼續研究頻譜檢測優化問題,并嘗試將其應用于對檢測性能要求高的CR安全領域。

圖6 4種檢測方法檢測概率對比曲線

圖7 SNR=-15dB情況下ROC曲線

圖8 3種檢測方法虛警概率對比曲線

圖9 改進前后采樣點數對比

圖10 SU吞吐量隨數據幀長度的變化

圖11 SU數據吞吐量隨 的變化
[1] Ma Bin, Xie Xian-zhong, and Liao Xiao-feng. An efficient proactive spectrum handover mechanism in cognitive radio networks[J]. Wireless Personal Communications, 2014, 79(3):1679-1701.
[2] Wilcox D, Tsakalaki E, Kortun A, et al.. On spatial domain cognitive radio using single radio parasitic antenna arrays[J].IEEE Journal on Selected Areas in Communications, 2013,31(3): 571-580.
[3] Yucek T, Huseyin, and Arslan. A survey of spectrum sensing algorithms for cognitive radio applications[J]. IEEE Communications Surveys & Tutorials, 2009, 11(1): 116-130.
[4] Wang T, Chen Y, Zhao B, et al.. Analysis of effect of primary user traffic on spectrum sensing performance [C]. Proceedings of the IEEE China fourth international conference on communications and networking (ChinaCOM2009), Xi,an,China, 2009: 1-5.
[5] Mohapatra S G, Mohapatra A G, and Lenka S K.Performance evaluation of cyclostationary based spectrum sensing in cognitive radio network[C]. Proceedings of the IEEE 2013 International Multi-Conference on Automation,Computing, Communication, Control and Compressed Sensing (iMac4s), Kottayam, India, 2013: 90-97.
[6] Beaulieu N C and Chen Y. Improved energy detectors for cognitive radios with randomly arriving or departing primary users[J]. IEEE Signal Processing Letters, 2010, 17(10):867-870.
[7] 謝顯中, 胡小峰, 馬彬, 等. 主用戶狀態改變和低信噪比環境下的 weight-p能量檢測法[J]. 中國科學: 信息科學, 2014,44(4): 537-550.Xie Xian-zhong, Hu Xiao-feng, Ma Bin, et al.. A new weight-p energy detector for primary user status changes and low SNR environments[J]. SEIENCE CHINA Information Sciences,2014, 44(4): 537-550.
[8] Xie Xian-zhong, Hu Xiao-feng, Ma Bin, et al.. Improved energy detector with weights for primary user status changes in cognitive radio networks[J]. International Journal of Distributed Sensor Networks, 2014,doi:10.1155/2014/836793.
[9] Shim J, Lee J, Lee Y, et al.. A cyclostationary spectrum sensing scheme for high traffic environments[C]. Proceedings of the 2013 3rd International Conference on Wireless Communications, Vehicular Technology, Information Theory and Aerospace & Electronic Systems (VITAE), Atlantic City,NJ, USA, 2013: 1-4.
[10] Gardner W A. Introduction To Random Processes[M]. USA:McGraw- Hill, 1986: 323-346.
[11] Gardner W A and Spooner M S. Signal interception:performance advantages of cyclic-feature detectors[J]. IEEE Transactions on Communications, 1992, 40(1): 149-159.
[12] Liang T, Chen Y, Hines E L, et al.. Effect of primary user traffic on sensing-throughput tradeoff for cognitive radios [J].IEEE Transactions on Wireless Communications, 2011, 10(4):1063-1068.
[13] Masoumeh D, Masoumeh N K, and Tho L N. Cooperative cyclostationary spectrum sensing in cognitive radios at low SNR regimes[C]. Proceedings of the IEEEInternational Conference on Communications (ICC), Cape Town, Republic of South Africa, 2010: 1-5.
[14] Tandra R and Sahai A. SNR walls for signal detection[J].IEEE Journal of Selected Topics in Signal Processing, 2008,2(1): 4-17.
[15] Chen Y F. Improved energy detector for random signals in Gaussian noise[J]. IEEE Transactions on Wireless Communications, 2010, 9(2): 558-563.