《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于改進空間插值的無線電環境地圖生成技術
基于改進空間插值的無線電環境地圖生成技術
2018年電子技術應用第3期
字 然,常 俊,宗 容,王若男,廖貴文
云南大學 信息學院,云南 昆明650500
摘要: 無線電環境地圖(REM)為認知無線網絡動態頻譜接入提供了精準、全面的信息支撐,由于現場樣本數據的實測受到環境、設備和人為等因素的限制,其樣本規模難以保證應用的需求。因此,利用空間相似性,將離散數據點擴展為面結構數據的空間插值方法研究有積極的意義和應用價值。在傳統MSM算法基礎上,提出了RMSM算法,從優化權值計算、靈活地使用局部特征和高效的近鄰搜索法方面進行改進,通過搭建15 m×20 m的實驗場景,進行樣本數據采集和算法測試驗證。結果表明RMSM算法與傳統算法比較,其誤差降低了1.96 dB,穩定性提高了55.37%,改進效果明顯。
中圖分類號: TN92;TP391
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.172513
中文引用格式: 字然,常俊,宗容,等. 基于改進空間插值的無線電環境地圖生成技術[J].電子技術應用,2018,44(3):103-107.
英文引用格式: Zi Ran,Chang Jun,Zong Rong,et al. Research on the construction of radio environment map based on revised spatial interpolation[J]. Application of Electronic Technique,2018,44(3):103-107.

Research on the construction of radio environment map based on revised spatial interpolation
Zi Ran,Chang Jun,Zong Rong,Wang Ruonan,Liao Guiwen
School of Information Science and Engineering,Yunnan University,Kunming 650500,China
Abstract: Radio Environment Map(REM) provides accurate or comprehensive information support to dynamic spectrum access of cognitive radio networks. Practically, the sample size always fails to reach the application requirements due to the limitation of environments, devices or human factors in the measurement of field data. Hence, research on the technique of Spatial Interpolation, which can expand the discrete data into surface data, is great of application value. Comparing to the traditional MSM algorithm, this paper presents the RMSM algorithm, which is improved by modifying the weights, flexibly using the local data features, and efficiently neighbor searching. Experiments are conducted in a 15 m×20 m area,showing the obvious improvement of RMSM algorithm which reduces its error by 1.96 dB and enhances the robustness by 55.37%.
Key words : REM;cognitive radio;spatial interpolation

0 引言

    近年來,推行動態頻譜管理已成為國際主流趨勢。認知無線電(Cognitive Radio,CR)的提出打破了傳統封閉式、保護式的頻率劃分機制,允許無線通信設備及系統對周圍頻譜環境進行動態感知,并以高效、靈活的方式進行頻譜接入[1]。為進一步改善認知無線電系統性能,無線電環境地圖(Radio Environment Map,REM)技術應運而生。

    REM是對復雜無線電環境的一種數字化抽象,反映多維無線電環境及場景信息,其概念最早由學者趙友平于2005年提出[2],現已得到創新無線國際論壇(Wireless Innovation Forum)的認同以及IEEE、ITU-R、ETSI相關標準文件的采納或引用[3]。2010年,歐盟第七框架計劃(Framework Program 7,FP7)啟動研究項目FARAMIR(Flexible and Spectrum-Aware Radio Access through Measurements and Modelling in Cognitive Radio Systems),其核心任務就是開發一套完整的REM原型系統,增強歐洲工業在無線頻譜優化、無線電監管方面的創新能力[4-7]。目前,多個大學、研究機構對基于REM的頻譜管理技術做了研究[8-12]。

    空間插值(Spatial Interpolation)是一種利用已知數據點來估計其他未知節點,從而填補數據點之間的空白的方法[13],廣泛應用于地理信息系統(GIS)、圖像處理及室內定位等領域。常用的空間插值算法有反距離加權(Inverse Distance Weighting,IDW)法[14-15]、自然鄰域法[13]、樣條函數插值法[16]及克里金插值法[17]等。本文對空間插值算法進行比較、改進,將空間插值算法應用于無線電環境分析,提出一種基于接收信號強度(RSS)以及空間插值的REM生成方法。

1 空間插值

1.1 通用模型及經典算法

    空間相似性是空間插值的基本原理,即越接近數據點的值,與數據點相似程度越大??臻g插值的通用模型為:

    tx6-gs1.gif

其中,P(x0,y0)為待插值點(x0,y0)某屬性的估計值,P(xi,yi)為N個已知數據點在各個位置(xi,yi)上的屬性值,ωi(x0,y0)為各數據點對待插值點分配的權值。

    經典IDW算法是一種全局空間插值算法,最早由SHEPARD D提出[14]。該方法將已知數據點對待插值點的權值ωi視為距離的負冪指數。該方法實現簡單,提出后被廣泛應用。

    由RENKA R J提出的優化型Shepard算法(Modified Shepard′s Method,MSM)[15]對經典IDW算法進行了較大改進。為提高計算效率,MSM算法定義待插值點的影響半徑R,只考慮di≤R范圍內數據點對待插值點的影響,從而將權值ωi計算式定義為:

     tx6-gs2.gif

其中,di為待插值點(x0,y0)與某一數據點(xi,yi)之間的歐式距離,dexp為權重指數。該算法的理想模型為所有數據點在區域中按正方形網格均勻分布。

1.2 改進型MSM算法

    本文在MSM算法基礎上,提出一種改進型MSM算法(Revised Modified Shepard′s Method,RMSM),從以下3個方面進行改進:

    (1)進一步優化權值計算。由于REM應用場景中,數據點分布不一定為理想模型。當數據點少、分布不均時,MSM算法將會出現權值ωi分配不合理的情況。因此,RMSM算法將權值ωi定義為一個相對值:

     tx6-gs3.gif

其中,i=1,2,…,N;ω0為距離待插值點最近點的權值,ωi仍利用式(2)計算。

    (2)靈活地使用局部特征。MSM算法提出了將數據點擬合為節點方程Q(x,y)的思想,其目的是利用某一數據點(xi,yi)影響半徑R內其他數據點的局部特性,對其自身RSS值P(xi,yi)進行優化調整。但在實際REM場景下,影響半徑R的選取存在一定局限性,如:當數據點分布不均(如集中于某一點附近)時,MSM算法可能會出現影響半徑R內數據點較少甚至無數據點的情況。為此,RMSM算法通過選取NW個近鄰節點進行待插值點RSS值的估計,并選取Nq個近鄰數據點來對這NW個點進行節點方程Q(x,y)的擬合。

    區域中某一數據點(xk,yk)的節點方程Qk(x,y)可為多種形式,而為了更貼近REM場景下無線電傳播特性,RMSM算法采用式(4)所示的二次形式來擬合:

tx6-gs4-6.gif

式中,1<Nq,NW≤N;dj為區域中某一已知數據點(xi,yi)與選取的Nq個數據點中某一數據點(xj,yj)的歐式距離;dk為待插值點(x,y)與選取的NW個數據點中某一數據點(xk,yk)的歐式距離,如圖1所示。Nq、NW無必然聯系,可以相等,也可不等。

tx6-t1.gif

    (3)高效的近鄰搜索法。為了找到待插值點(x0,y0)的NW個近鄰節點以及其中每一個點的Nq個近鄰節點,RMSM算法通過構造KD-Tree數據結構來進行兩次近鄰搜索。KD-Tree(k-Dimensional Tree)數據結構[18]通常用于k維空間中的范圍搜索及近鄰搜索。KD-Tree通過超平面分割空間,將空間中的數據點劃分為一種特殊的二叉樹結構,在進行近鄰搜索時只用通過其子樹回溯查找,無需遍歷所有數據點,當數據點多時可大大減少搜索次數。搜索結束后,將選取的NW個數據點RSS值優化為:

tx6-gs7-8.gif

    理想的空間插值是將離散的數據點擴展為連續的數據曲面,而實際中為了將點數據盡可能擴充為面數據,常利用網格化的思想,即將插值區域按一定的分辨率(即網格大?。﹦澐譃榫W格區域,并對每一個網格點進行空間插值。無線電環境地圖(REM)的生成就是將若干個位置的RSS擴展為區域性的綜合信號強度,利用已知數據點進行網格化插值。

2 算法流程及復雜度分析

2.1 算法主要流程

    (1)輸入:

    ①RMSM算法相關參數:N、dexp、Nq、NW。

    ②網格區域相關參數:Xmin、Xmax、Ymin、Ymax,網格點數M=Xpoints×Ypoints。(Xpoints、Ypoints為兩個坐標軸上的網格點數)

    (2)初始化:

    ①數據點矩陣points:

        double[,] points=new double[N,3]

    并輸入數據:

         tx6-gs9.gif

    ②權值矩陣ω′與節點方程值矩陣q:

        double[] w1=new double[Nq]

        double[] w2=new double[Nw]

        double[] q=new double[Nw]

    ③網格點(即所有待插值點)矩陣XY:

        double[,] XY=new double[xPoints,yPoints]

    (3)將points中的數據集構造為二維KD-Tree數據結構;

    (4)從第一個網格點(m=1)開始,重復以下步驟①~③:

    ①搜索待插值點的NW個近鄰數據點,利用式(4)計算權值,從而:

        tx6-gs10.gif

    ②分別搜索NW個數據點的Nq個近鄰數據點,利用式(6)進行節點方程擬合,輸出節點方程值矩陣q:

        tx6-gs11.gif

    ③輸出結果:

        tx6-gs12.gif

    (5)直至最后一個網格點(m=M)計算完畢,輸出M個結果,算法結束。

2.2 復雜度分析

    IDW Classic算法是一種全局插值法,利用空間中所有數據點進行插值,當數據點為N時,其復雜度為O(N);當空間中網格點數為M時,利用該算法生成無線電環境地圖(REM)復雜度將達到O(MN)。MSM與RMSM均為局部插值法,一般情況局部數據點數N′<N(取決于影響半徑R及參數Nq/NW的選?。瑑煞N算法都使用復雜度為O(logN)的近鄰(NN)搜索法尋找局部數據點,因此總體復雜度均為O(MlogN)。

    不難看出,MSM及RMSM算法較IDW Classic在計算效率上已明顯提高,而選取的網格越密,則REM越接近連續的數據面,但帶來的計算量也越大。

3 實驗及分析

3.1 實驗場景

    本實驗在一個15 m×20 m的室內區域進行,存在一定的墻、障礙物等非視距傳播環境,總體傳播環境良好。區域內均勻分布6個路由器(圖2中TX1~TX6)發射2.4 GHz WiFi信號,用手機測量其信號強度(RSS)。

tx6-t2.gif

    本文的算法均在Visual Studio 2010開發平臺下利用C#實現,并使用SQL Server 2008數據庫存儲相關數據。首先,利用6個路由器隨機組合6種不同的無線電場景,每個場景測量50個不同位置的信號強度(RSS,單位為dBm)。之后,使用前文所述的算法進行實驗,每個場景選擇3個點(圖2中誤差分析點P1~P3)來計算插值(即每個點計算3×6=18次)。實驗相關參數設置見表1。

tx6-b1.gif

3.2 誤差分析

    圖3展示了3種算法(IDW Classic、MSM及RMSM)在不同數據點N下的誤差棒圖,圖中柱狀圖表示該算法的平均絕對誤差(MAE):

    tx6-gs13.gif

式中,tx6-gs13-x1.gif分別為RSS測量值與計算值,S為實驗次數(此處S=18)。線段的長度表示誤差的標準差,關于平均誤差值對稱,其大小反映了一個算法的穩定性。

tx6-t3.gif

    IDW Classic算法由于使用所有數據點進行計算,復雜度較高,加之測量數據本身具有一定誤差,其穩定性不如其他算法(標準差大),平均絕對誤差(MAE)也較大;MSM算法雖然穩定性優于IDW Classic,但在數據點較少時性能最差,如圖3(a)所示;而由于RMSM算法優化了權值分配并靈活地選擇數據點,與IDW Classic算法相比,圖3中可明顯看出穩定性提高了近一半(N=30、N=50時分別提高了50.4%、55.37%),在數據點較低時也能保持較低的MAE及良好的穩定性。

    圖4展示了RMSM算法在不同Nq/NW選取下的情況。由于室內傳播環境良好,因此Nq=20時算法性能較好,如圖4(b)所示,最佳情況為Nq=20,NW=30,此時MAE≈2.85 dB(與IDW Classic相比降低了1.96 dB),算法穩定性也良好,標準差在2.48 dB左右。若傳播環境較差(存在較多非視距傳播情況),則需選取較大Nq、NW值進行實驗。

tx6-t4.gif

3.3 無線電環境地圖(REM)的生成

    基于以上分析,本實驗采用各方面性能較為良好的RMSM算法。實驗場景仍為圖2所示場景,6個路由器(TX1~TX6)同時工作。隨機選取50個位置測量信號強度RSS(即數據點N=50)其中設置參數Nq=20,NW=30。圖5展示了不同網格點數M下生成的REM示意圖,圖5(a)網格點數M=1 200,圖5(b)M=30 000,可見,離發射機越近的位置信號強度(RSS)越大;另外,M越大,REM越接近于連續的數據曲面。

tx6-t5.gif

4 結論

    本文在國內外認知無線電(CR)、無線電環境地圖(REM)領域相關文獻的研讀及FARAMIR項目技術報告的學習基礎上,介紹了空間插值的一般模型,提出了一種基于接收信號強度(RSS)及空間插值的REM生成技術,為當前及未來的動態頻譜管理提供了靈活的手段及一定的信息支撐。文章通過誤差分析比較了各個算法的性能,實驗表明,RMSM空間插值算法具有計算效率高、誤差較小、穩定性好等優點,可用于REM的生成。未來將考慮結合無線電傳播模型的自適應Nq/NW算法以及基于REM的指紋庫構建研究。

參考文獻

[1] 黃標,李景春,譚海峰,等.認知無線電及頻譜管理[M].北京:人民郵電出版社,2014.

[2] ZHAO Y P,REED J.Network support:The radio environment map[M].Cognitive Radio Technology-Bruce Fette(Ed.1).Ch 11,Elsevier 2006:337-339.

[3] 趙友平,譚琨,姚遠.認知軟件無線電系統原理與實驗[M].北京:清華大學出版社,2016.

[4] Deliverable D2.4:Final System Architecture.EC FP7-248351 FARAMIR project[R].2011:8-10.

[5] Deliverable D4.1:Final System Architecture.EC FP7-248351 FARAMIR project[R].2011:8-12.

[6] Deliverable D4.3:Final System Architecture.EC FP7-248351 FARAMIR project[R].2012:7-15.

[7] Deliverable D6.2:Final System Architecture.EC FP7-248351 FARAMIR project[R].2011:10-22.

[8] 王嶺.WRAN中無線電環境地圖的生成技術研究[D].重慶:重慶大學,2011.

[9] 李曄.基于高鐵頻譜環境地圖的切換技術研究[D].成都:西南交通大學,2013.

[10] 李偉,馮巖,熊能,等.基于無線電環境地圖的頻譜共享網絡研究[J].電視技術,2016,40(10):60-66.

[11] Luo Yuan,Gao Lin,Huang Jianwei.Economics of data-base-assisted spectrum sharing[M].Wireless Networks,2016.

[12] 高遠,周文虎,匡正.無線電環境地圖技術實現與前景[J].上海信息化,2015(11):66-67.

[13] 張夢潔.結合GIS的室外WiFi信號覆蓋強度分析研究[D].汕頭:汕頭大學,2012.

[14] SHEPARD D.A two dimensional interpolation function for irregularly spaced data[C].In proc.of the 23rd National Conf.of the Association for Computing Machinery,Princeton,NJ,ACM,1968:517-524.

[15] RENKA R J.Multivariate interpolation of large sets of scattered data[J].ACM Transactions on Mathematical.Software,1988,14(2):139-148.

[16] 陳嶺,許曉龍,楊清,等.基于三次樣條插值的無線信號強度衰減模型[J].浙江大學學報(工學版),2011,45(9):1521-1527.

[17] 劉志建,關維國,華海亮.基于克里金空間插值的位置指紋庫建立算法[J].計算機應用研究,2016,33(10):3139-3142.

[18] BENTLEY J L,FRIEDMAN J H.Data structures for range searching[J].ACM Computing Surveys,1979,11(4):397-409.



作者信息:

字  然,常  俊,宗  容,王若男,廖貴文

(云南大學 信息學院,云南 昆明650500)

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 久久久99精品成人片中文字幕| 亚洲综合无码一区二区三区| 老司机成人影院| 尹人香蕉久久99天天| 亚洲一级片网站| 狠狠狠狼鲁欧美综合网免费| 国产乱子伦在线观看| 手机看片在线精品观看| 好吊妞788gaoc视频免费| 久久人人爽人人爽av片| 欧美成人精品第一区| 免费看激情按摩肉体视频| 麻豆麻豆必出精品入口| 波多野结衣中文字幕电影 | 五月天婷婷亚洲| 毛片免费在线观看网址| 午夜精品久久久久久| 麻豆国产AV丝袜白领传媒| 国产精品视频a| h视频在线观看免费网站| 护士的诱惑电影| 久久精品国产亚洲av麻豆色欲| 欧美最猛黑人xxxx黑人猛交| 免费在线观看日韩| 老太脱裤让老头玩ⅹxxxx| 国产女人乱人伦精品一区二区| 18美女扒开尿口无遮挡| 天天av天天翘天天综合网| 中国一级特黄毛片| 日本爽爽爽爽爽爽在线观看免 | 久久福利视频导航| 欧美成人免费香蕉| 交换配乱吟粗大SNS84O| 美国一级毛片免费看| 国产午夜一区二区在线观看| 5566中文字幕| 国产资源中文字幕| a网站在线观看| 欧美一级欧美一级高清| 人妻无码一区二区三区免费| 精品无码成人久久久久久|