李 鵬,閔 慧
(1.湖南中醫(yī)藥大學信息科學與工程學院,湖南 長沙 410208;2.湖南信息職業(yè)技術學院軟件學院,湖南 長沙 410200)
1715847023@qq.com;2524100007@qq.com
移動數(shù)據(jù)的迅速增長給蜂窩網(wǎng)絡的運營商帶來了嚴峻挑戰(zhàn),許多運營商面臨嚴重的頻譜短缺問題,如果不加以解決,會導致頻譜危機。這便要求對頻譜進行創(chuàng)新性的動態(tài)分析和訪問。
圖1 寬帶頻譜感知問題Fig.1 Broadband spectrum sensing problem
然而,當前的頻譜感知技術還存在如下不足:(1)在DSA網(wǎng)絡中挨個檢測所有窄帶信道(比如序列掃描技術),以確定信號能量或某個簽名是否存在時,它總是需要次搜索,其中是信道數(shù)量,時間復雜度較高。(2)基于高性能模數(shù)轉(zhuǎn)換器(ADC)等先進設備進行寬帶掃描時,高速率ADC的成本高,功耗大,信號處理的計算量太大。例如,為了檢測出500 MHz帶寬,需要功率為2.15 W、價格為775 $、速率為1 Giga/s樣本的ADC。因此,這一帶寬掃描技術不適用于能量有限的移動設備。最近有人提出采用壓縮傳感技術進行帶寬頻譜感知。這些技術需要次奈奎斯特抽樣,搜索復雜度為(? log),其中是頻譜的稀疏度。然而,這往往需要值先驗知識,這在DSA網(wǎng)絡中是不可行的,因為DSA網(wǎng)絡的移動設備會頻繁地加入和離開網(wǎng)絡。鑒于此,本文基于壓縮感知理論,提出了一種改進的頻譜感知方案,并通過仿真實驗驗證了本文方案的有效性。
圖2 SSS-AF檢測示例Fig.2 SSS-AF detection example
算法2:改進型SSS-AF
初始化、為0,頻譜分布全為0;
是頻帶內(nèi)所有信道數(shù)量;
測量噪聲功率,設置閾值。
本部分基于實際采集到的信號展開一組仿真實驗。首先研究本文算法的信道感知精度。然后,比較SSS-AF相對序列掃描和壓縮傳感的算法性能。我們以這些數(shù)據(jù)為基礎,觀察本文基本型/改進型SSS-AF算法需要多少次信道感知才能構建頻譜圖。出于簡便起見,我們將兩種算法稱為SSSAF-B和SSS-AF-E。
(2)信道感知精度。通過改變每個信道感知的能量讀數(shù)數(shù)量和信號強度來測量漏警率。虛警率在結(jié)果中可以忽略不計,所以此處略。圖3給出了相關結(jié)果。當信號強度為-80 dBm或更高時,1,000 個樣本基本可以實現(xiàn)信號功率的準確估計。請注意,只用10 個能量讀數(shù)就可以充分檢測出-70 dBm或更高強度的信號。在信號強度非常強烈的DSA網(wǎng)絡中,可以顯著降低能量讀數(shù)的數(shù)量。
圖3 信道感知使用不同數(shù)量的能量讀數(shù)時獲得的漏警信號檢測率Fig.3 Detection rate of missed alarm signal when channel sensing uses different number of energy readings
(3)信道感知速度。我們計算了構建一個完整的頻譜圖需要的信道測量值總量,測試了帶有1,000 個信道的頻譜帶寬。頻譜內(nèi)被占用的信道數(shù)量為1—1,000 個。仿真運行100 次,每次運行時被占用信道的位置隨機確定,結(jié)果如圖4所示。其中,Basic-8和Enhanced-8表示每8 個信道分為一組。序列掃描總是掃描所有信道,因此需要的測量值數(shù)量不變。另一方面,壓縮傳感完成信道感知需要的樣本數(shù)量低于奈奎斯特率樣本。
圖4 序列掃描、SSS-AF-B、SSS-AF-E和壓縮傳感算法的性能Fig.4 Performance of sequential scanning,SSS-AF-B,SSS-AF-E and compressed sensing algorithms
當頻譜稀疏時,SSS-AF-B性能優(yōu)于序列掃描。例如,當占用50 個信道時,SSS-AF-B需要不到500 個測量值,只有序列掃描的一半,但是性能不久出現(xiàn)下降。原因如下:當檢測出空閑信道后,SSS-AF-B移到下一個搜索空間,搜索窗口變大。否則,如果檢測出信道在使用,它會保持在當前搜索空間的同時縮小窗口。如果頻譜使用更為密集,則它會在同一頻率周圍前后移動的同時不斷放大和縮小窗口。我們在圖4中發(fā)現(xiàn),SSS-AF-B主要在頻譜占用率為一半左右時進行信道感知。當頻譜密度變大時,傳感時間下降,因為SSSAF-B在大部分時間對被占用信道進行序列傳感。當信道占用率分別為10%和30%時,本文算法的搜索速度分別上升3.4 倍和1.5 倍。
本文提出了一種新的帶寬頻譜快速感知算法。與壓縮傳感或帶寬無線電方法不同,SSS-AF算法不需要非常復雜的硬件設備。相反,我們只使用價格低、能效高的現(xiàn)有模擬濾波器和能量檢測器。SSS-AF算法的復雜度與壓縮傳感算法漸近相當?;谡鎸嵱布O備的仿真結(jié)果表明,SSS-AF算法與壓縮傳感算法的性能相當,但是SSS-AF算法不需要頻譜稀疏度先驗知識。