欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種檢測區(qū)域定位劫持攻擊的方法與流程

文檔序號:12493694閱讀:335來源:國知局
一種檢測區(qū)域定位劫持攻擊的方法與流程
本發(fā)明屬于無線空間定位
技術(shù)領(lǐng)域
,具體涉及在復(fù)雜的室內(nèi)環(huán)境下基于無線定位技術(shù)與檢測定位劫持的方法。
背景技術(shù)
:隨著無線通信技術(shù)的發(fā)展及數(shù)據(jù)處理能力的提高,基于位置的服務(wù)成為當(dāng)前互聯(lián)網(wǎng)業(yè)務(wù)之一。特別是復(fù)雜的環(huán)境下,快速準確地獲得移動終端或其持有者、設(shè)施與物品的位置信息,并提供位置服務(wù)的需求變得日益迫切。通信與定位正在相互融合、相互促進。通過無線通信及相關(guān)參數(shù)測量確定移動終端位置,而定位信息又可以用來支持位置業(yè)務(wù)和優(yōu)化網(wǎng)絡(luò)管理,提高位置服務(wù)質(zhì)量和網(wǎng)絡(luò)性能。在室外環(huán)境,美國研發(fā)的全球定位系統(tǒng),我國自主研制的北斗衛(wèi)星導(dǎo)航定位系統(tǒng)以及蜂窩無線定位等室外導(dǎo)航和定位技術(shù)日趨成熟。在室內(nèi)環(huán)境,常見無線定位技術(shù)包括WLAN、RFID、藍牙、UWB、超聲波、紅外線等。隨著無線定位技術(shù)的日益普及,對于無線定位安全危險防御的需求也越來越深入。當(dāng)前出現(xiàn)的虛假定位坐標點,對用戶的定位服務(wù)存在單點欺騙攻擊,區(qū)域干擾攻擊等定位劫持攻擊的情況,通過修改真實位置的坐標信息,劫持真實位置的坐標信息,公布錯誤的坐標信息,導(dǎo)致出現(xiàn)一定范圍內(nèi)的定位錯誤,攻擊的存在會使得用戶接收到錯誤的位置信息或者達到干擾者實施其他違法行為的目的。目前,針對基于區(qū)域定位的安全防御方面只有比較少的相關(guān)研究,故提出本發(fā)明方法,以此提高復(fù)雜環(huán)境下的基于無線技術(shù)定位的安全性。技術(shù)實現(xiàn)要素:為了判定定位區(qū)域是否存在劫持攻擊的情況,本發(fā)明基于無線空間定位的技術(shù),提出一種檢測區(qū)域定位中出現(xiàn)的定位劫持攻擊的方法。通過對單區(qū)域和多區(qū)域異常定位區(qū)域的時效性和空間性的分析,選取可信度高的區(qū)域坐標作為最終公布的坐標,對于復(fù)雜環(huán)境下防御定位風(fēng)險和實現(xiàn)安全定位有著重大的意義。本發(fā)明采用如下技術(shù)方案來實現(xiàn)一種檢測區(qū)域定位劫持攻擊的方法。本發(fā)明分為五個主要步驟,分別為收集某區(qū)域某時間段內(nèi)的定位數(shù)據(jù),獲取該區(qū)域的相關(guān)坐標,單區(qū)域異常時效性和空間性分析,多區(qū)域異常時效性和空間性分析及公布最新的區(qū)域坐標。下面則詳細介紹本發(fā)明方法的實現(xiàn)過程。步驟1:A區(qū)域中在時間T收集N個定位數(shù)據(jù),該區(qū)域標記為AT;步驟2:獲得N個數(shù)據(jù)的RSSI相關(guān)坐標AT(XT,YT);步驟3:單區(qū)域異常時效性和空間性分析;步驟4:多區(qū)域異常時效性和空間性分析;步驟5:公布最新的區(qū)域坐標。優(yōu)選地,步驟1所述的內(nèi)容具體如下:在檢測的定位區(qū)域A中,在時間T內(nèi)收集了N個定位的數(shù)據(jù),N{{(xt1,yt1)|RSSI1,RSSI2,…RSSIr,…,RSSIR|t1};{(xt2,yt2)|RSSI1,RSSI2,…RSSIr,…,RSSIR|t2};……;{(xtn,ytn)|RSSI1,RSSI2,…RSSIr,…,RSSIR|tn};……;{(xtN,ytN)|RSSI1,RSSI2,…RSSIr,…,RSSIR|tN}(n=1,2,…,N;r=1,2,…,R)},并則該區(qū)域A標記為AT。優(yōu)選地,步驟2所述內(nèi)容具體如下:通過步驟1獲得的N個定位數(shù)據(jù),通過相關(guān)的定位算法,計算得到RSSI信號值的相關(guān)坐標AT(XT,YT),用以表示區(qū)域A下述步驟的坐標標識。優(yōu)選地,步驟3所述內(nèi)容具體如下,包括以下步驟:步驟31:從步驟2中獲取RSSI相關(guān)坐標AT(XT,YT),進行同區(qū)域同時間檢測;步驟32:通過距離公式計算RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’)的間距L1;步驟33:判斷RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’)的間距L1是否在安全閾值ε1范圍之內(nèi),如果滿足,則當(dāng)前區(qū)域AT正常,標記U為0,以RSSI相關(guān)坐標AT(XT,YT)作為最新的區(qū)域坐標(x’=XT,y’=Y(jié)T),并執(zhí)行步驟5,否則執(zhí)行步驟34;步驟34:通過距離公式計算區(qū)域AT中所有收集數(shù)據(jù)N的各自坐標(xtN,ytN)與公布坐標(x’,y’)的間距L2;步驟35:判斷區(qū)域AT中所有采集數(shù)據(jù)N的各自坐標(xtN,ytN)與公布坐標(x’,y’)的間距L2是否在安全閾值ε2范圍之內(nèi),如果滿足,刪除所有收集數(shù)據(jù)N中小于安全閾值ε2范圍之內(nèi)的數(shù)據(jù),否則執(zhí)行步驟36;步驟36:記錄大于安全閾值ε2的數(shù)據(jù),設(shè)集合為N’{(xt1’,yt1’),(xt2’,yt2’),…,(xtn’,ytn’),…,(xtN’,ytN’)}(n’=1’,2’,…,N’);步驟37:判斷計算L2的數(shù)據(jù)是否達到最則一個,如果是,則執(zhí)行步驟38,否則返回執(zhí)行步驟34;步驟38:計算收集數(shù)據(jù)N中的剩余數(shù)據(jù)N’是否在收集的μ*N(0<μ<1)個數(shù)據(jù)內(nèi),如果滿足,則當(dāng)前區(qū)域AT正常,標記U為0,維持之前的公布坐標(x’,y’),執(zhí)行步驟5,否則當(dāng)前區(qū)域AT不正常,標記U為1,執(zhí)行步驟4;優(yōu)選地,步驟4所述內(nèi)容具體如下,包括以下步驟:步驟41:進行同區(qū)域不同時間檢測,結(jié)束之則執(zhí)行步驟42;步驟42:進行不同區(qū)域不同時間檢測;優(yōu)選地,步驟41所述內(nèi)容具體如下,包括以下步驟:步驟41_1:設(shè)置并初始化信譽度RB,可信值αB,不可信值βB的計算參數(shù);步驟41_2:通過距離公式分別計算RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’)前M個時段坐標(x’(t-m),y’(t-m))(m=1,2,…,M)的間距L3;步驟41_3:分別判斷RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’)前M個時段坐標(x’(t-m),y’(t-m))(m=1,2,…,M)的間距L3是否在安全閾值ε3范圍之內(nèi),如果滿足,執(zhí)行步驟41_4,否則執(zhí)行步驟41_5;步驟41_4:若間距L3在安全閾值ε3范圍之內(nèi),則標記該數(shù)據(jù)為可信,可信值αA記錄的次數(shù)加1,并儲存;步驟41_5:若間距L3不在安全閾值ε3范圍之內(nèi),則標記該數(shù)據(jù)為不可信,不可信值βA記錄的次數(shù)加1,并儲存;步驟41_6:當(dāng)前時間段m計算完畢,進入下一個時間段m+1的計算,并判斷時間段m是否達到前M個時段,如果滿足,執(zhí)行步驟41_7,否則返回步驟41_2,繼續(xù)計算間距L3;步驟41_7:通過步驟41_4的可信值αA和步驟41_5的不可信值βA,計算當(dāng)前區(qū)域AT的信譽度RA=αA/(αA+βA),若信譽度RA大于等于信譽度閾值ξA(0<ξA<1),則當(dāng)前區(qū)域AT正常,標記U為0,維持之前的公布坐標(x’,y’),執(zhí)行步驟5,否則當(dāng)前區(qū)域AT不正常,標記U為1,執(zhí)行步驟42;優(yōu)選地,步驟42所述內(nèi)容具體如下,包括以下步驟:步驟42_1:在時間T中與A區(qū)域相鄰最近的區(qū)域B,標記為BT,設(shè)置并初始化信譽度RB,可信值αB,不可信值βB的計算參數(shù);步驟42_2:使用結(jié)構(gòu)算法遍歷探尋區(qū)域BT,區(qū)域BT中有K個子區(qū)域,分別標記為k1,k2,…kk,…,kK;步驟42_3:通過距離公式分別計算RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’),在區(qū)域BT中K個子區(qū)域各自前M個時段坐標(x’(k-m),y’(k-m))(k=1,2,…,K,m=1,2,…,M)的間距L4;步驟42_4:分別判斷RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’),在區(qū)域BT中K個子區(qū)域各自前M個時段坐標(x’(k-m),y’(k-m))(k=1,2,…,K,m=1,2,…,M)的間距L4是否在安全閾值ε4范圍之內(nèi),如果滿足,執(zhí)行步驟42_5,否則執(zhí)行步驟42_6;步驟42_5:若間距L4在安全閾值ε4范圍之內(nèi),則標記該數(shù)據(jù)為可信,可信值αB記錄的次數(shù)加1,并儲存;步驟42_6:若間距L4不在安全閾值ε4范圍之內(nèi),則標記該數(shù)據(jù)為不可信,不可信值βB記錄的次數(shù)加1,并儲存;步驟42_7:當(dāng)前時間段m計算完畢,進入下一個時間段計算,并判斷時間段m是否達到前M個時段,如果滿足,執(zhí)行步驟42_8,否則返回步驟42_3,繼續(xù)計算間距L4;步驟42_8:通過步驟42_5的可信值αB和步驟42_6的不可信值βB,計算當(dāng)前區(qū)域AT的信譽度RB=αB/(αB+βB),若信譽度RB大于等于信譽度閾值ξB(0<ξB<1),則當(dāng)前BT的子區(qū)域正常,標記U為0,區(qū)域AT維持之前的公布坐標(x’,y’),執(zhí)行步驟5,否則當(dāng)前BT的子區(qū)域不正常,標記U為1,進入下一個子區(qū)域k+1的計算,執(zhí)行步驟42_9;步驟42_9:計算當(dāng)前BT的子區(qū)域數(shù)k是否達到區(qū)域BT中子區(qū)域的總數(shù)K,如果滿足,執(zhí)行步驟42_10;若區(qū)域BT中子區(qū)域k的RB仍小于安全閾值ξB,則認為這個區(qū)域仍然受到區(qū)域干擾攻擊,則將該區(qū)域設(shè)置為A,再次計算與A最鄰近的子區(qū)域BT,直到所有最鄰近的子區(qū)域k的RB大于等于安全閾值ξB,返回步驟42_3,繼續(xù)計算間距L4;步驟42_10:區(qū)域BT中不正常的子區(qū)域,標記U為1,該區(qū)域受到定位劫持攻擊,區(qū)域BT的其余子區(qū)域正常,標記U為0,該區(qū)域沒有受到定位劫持攻擊,維持公布坐標(x’,y’),執(zhí)行步驟5。優(yōu)選地,步驟5所述內(nèi)容具體如下:若出現(xiàn)區(qū)域定位劫持攻擊的情況,則維持檢測前最新的公布坐標(x’,y’),用作公共區(qū)域定位服務(wù)的準確坐標,若沒出現(xiàn)攻擊的情況,則根據(jù)最新的檢測結(jié)果,用最新的RSSI相關(guān)坐標作為公布坐標(x’,y’)。與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的優(yōu)點:1、本發(fā)明對定位區(qū)域進行劃分,基于區(qū)域信譽度閾值的評價對異常定位區(qū)域開始進行檢測,檢測區(qū)域取決于各區(qū)域的信譽度閾值,保證了各區(qū)域定位位置的可信度,提高了區(qū)域檢測的準確性和定位的安全性。2、本發(fā)明采用定位區(qū)域時效性的分析,根據(jù)異常定位的時刻反查前幾個時段的區(qū)域信譽度,時效性可以根據(jù)具體需求設(shè)置,滿足不同時間段的安全檢測,便于檢測歷史的安全反查,提高了檢測區(qū)域定位的劫持攻擊的準確性。3、本發(fā)明采用定位區(qū)域空間性的分析,根據(jù)異常定位的區(qū)域查詢異常定位區(qū)域最鄰近的多個區(qū)域,對這多個區(qū)域進行區(qū)域信譽度的計算,直到異常定位的鄰近區(qū)域的信譽度達到信譽度閾值,從而確定受到定位劫持攻擊的范圍,從另一方面提高了檢測的準確性。附圖說明為了更清楚地說明本發(fā)明的技術(shù)方案,則結(jié)合以下附圖對本發(fā)明作簡單地介紹:圖1為本發(fā)明的一種檢測區(qū)域定位劫持攻擊的方法的整體流程圖;圖2為本發(fā)明方法中單區(qū)域異常時效性和空間性分析的同區(qū)域同時間檢測的流程圖;圖3為本發(fā)明方法中多區(qū)域異常時效性和空間性分析的同區(qū)域不同時間檢測的流程圖;圖4為本發(fā)明方法中多區(qū)域異常時效性和空間性分析的不同區(qū)域不同時間檢測的流程圖;圖5為本發(fā)明的定位區(qū)域受到攻擊的示意圖例。具體實施方式為了更加清楚地描述本發(fā)明,下面則結(jié)合實例對本發(fā)明進行詳細說明。本發(fā)明采用如下技術(shù)方案來實現(xiàn)一種檢測區(qū)域定位劫持攻擊的方法。由圖1所示,本發(fā)明分為五個主要步驟,具體步驟如下:步驟1:A區(qū)域中在時間T收集N個定位數(shù)據(jù),該區(qū)域標記為AT。在檢測的定位區(qū)域A中,在時間T內(nèi)收集了N個定位的數(shù)據(jù),N{{(xt1,yt1)|RSSI1,RSSI2,…RSSIr,…,RSSIR|t1};{(xt2,yt2)|RSSI1,RSSI2,…RSSIr,…,RSSIR|t2};…;{(xtn,ytn)|RSSI1,RSSI2,…RSSIr,…,RSSIR|tn};…;{(xtN,ytN)|RSSI1,RSSI2,…RSSIr,…,RSSIR|tN}(n=1,2,…,N;r=1,2,…,R)},并則該區(qū)域A標記為AT。表1表示在區(qū)域A(正方形區(qū)域邊長為2(單位:米),公布坐標(x’,y’)(中心坐標)為(0,0),如圖5所示)在時間T=11:00~12:00時收集了N=10個RSSI值(單位:dBm)的定位數(shù)據(jù),該區(qū)域有R=10個AP,通過定位算法計算得到各時間的定位坐標,該區(qū)域標記為AT:表1時間AP1AP2AP3AP4AP5AP6AP7AP8AP9AP10定位坐標t1-52-66-62-57-57-73-65-70-73-73(0.5,0.4)t2-58-68-65-60-64-72-62-68-70-77(0.2,0.5)t3-55-67-61-56-62-75-63-69-71-76(-0.6,0.3)t4-54-65-61-59-67-71-61-69-74-75(0.2,-0.3)t5-86-70-80-79-85-92-97-96-95-89(2.2,3.6)t6-85-75-82-78-83-93-99-99-97-86(3.1,3.4)t7-86-79-87-78-84-95-97-91-95-85(2.6,3.1)t8-82-80-84-79-82-96-98-95-97-83(2.7,1.6)t9-85-78-85-75-87-97-98-93-90-81(1.5,2.5)t10-87-77-82-70-85-93-96-94-93-85(2.0,3.8)步驟2:獲得N個數(shù)據(jù)的RSSI相關(guān)坐標AT(XT,YT)。從區(qū)域AT中通過RSSI值計算得出的定位坐標,再通過同一時間段內(nèi)的RSSI信號值的關(guān)聯(lián)性,對這一時段內(nèi)求得10個數(shù)據(jù)的平均定位坐標,作為RSSI相關(guān)坐標AT(XT,YT),即AT(1.44,1.89)。步驟3:單區(qū)域異常時效性和空間性分析,由圖2所示,具體步驟如下:步驟31:從步驟2中獲取RSSI相關(guān)坐標AT(XT,YT),即AT(1.44,1.89),進行同區(qū)域同時間檢測;步驟32:通過距離公式(如歐式距離公式:L1=|(XT-x’)2+(YT-y’)2|1/2)計算RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’)的間距L1;L1=|(XT-x’)2+(YT-y’)2|1/2=|(1.44-0)2+(1.89-0)2|1/2=2.38步驟33:判斷RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’)的間距L1是否在安全閾值ε1范圍之內(nèi),如果滿足,則當(dāng)前區(qū)域AT正常,標記U為0,以RSSI相關(guān)坐標AT(XT,YT)作為最新的區(qū)域坐標(x’=XT,y’=Y(jié)T),并執(zhí)行步驟5,否則執(zhí)行步驟34;設(shè)安全閾值ε1為0~1之間,從上述例子可知L1=2.38>1,判定當(dāng)前區(qū)域AT不正常,執(zhí)行步驟34;步驟34:通過距離公式(如歐式距離公式:L2=|(xtn-x’)2+(ytn-y’)2|1/2(n=1,2,…,N))計算區(qū)域AT中所有收集數(shù)據(jù)N的各自坐標(xtN,ytN)與公布坐標(x’,y’)的間距L2;表2為數(shù)據(jù)N的各自坐標(xtN,ytN)與公布坐標(x’,y’)的間距L2;表2時間定位坐標間距L2t1(0.5,0.4)0.64t2(0.2,0.5)0.53t3(-0.6,0.3)0.67t4(0.2,-0.3)0.36t5(2.2,3.6)4.22t6(3.1,3.4)4.60t7(2.6,3.1)4.05t8(2.7,1.6)3.14t9(1.5,2.5)2.92t10(2.0,3.8)4.29步驟35:判斷區(qū)域AT中所有采集數(shù)據(jù)N的各自坐標(xtN,ytN)與公布坐標(x’,y’)的間距L2是否在安全閾值ε2范圍之內(nèi),如果滿足,刪除所有收集數(shù)據(jù)N中小于安全閾值ε2范圍之內(nèi)的數(shù)據(jù),否則執(zhí)行步驟36;設(shè)安全閾值ε2為0~1之間,從表2可以看出,t1~t4的定位坐標滿足安全閾值ε2,則其從計算列表中刪除,執(zhí)行步驟36。步驟36:記錄大于安全閾值ε2的數(shù)據(jù),設(shè)集合為N’{(xt1’,yt1’),(xt2’,yt2’),…,(xtn’,ytn’),…,(xtN’,ytN’)}(n’=1’,2’,…,N’);從表2可以看出,t5~t10的定位坐標不滿足安全閾值ε2,則其記錄為集合N’,如表3所示:表3時間定位坐標間距L2t1’(2.2,3.6)4.22t2’(3.1,3.4)4.60t3’(2.6,3.1)4.05t4’(2.7,1.6)3.14t5’(1.5,2.5)2.92t6’(2.0,3.8)4.29步驟37:判斷計算L2的數(shù)據(jù)是否達到最則一個,如果是,則執(zhí)行步驟38,否則返回執(zhí)行步驟34;步驟38:計算收集數(shù)據(jù)N中的剩余數(shù)據(jù)N’是否在收集的μ*N(0<μ<1)個數(shù)據(jù)內(nèi),如果滿足,則當(dāng)前區(qū)域AT正常,標記U為0,維持之前的公布坐標(x’,y’),執(zhí)行步驟5,否則當(dāng)前區(qū)域AT不正常,標記U為1,執(zhí)行步驟4;不滿足安全閾值ε2的定位坐標數(shù)目N’=6,設(shè)μ=0.2,μ*N=0.2*10=2,不滿足步驟38的要求,因此當(dāng)前區(qū)域AT不正常,則其標記U為1。步驟4:多區(qū)域異常時效性和空間性分析,包括進行同區(qū)域不同時間檢測和進行不同區(qū)域不同時間檢測兩個步驟。步驟41:進行同區(qū)域不同時間檢測,由圖3所示,其中包括以下步驟。步驟41_1:設(shè)置并初始化計算參數(shù);設(shè)初始化信譽度RA=0,可信值αA=0,不可信值βA=0;步驟41_2:通過距離公式(如歐式距離公式:L3=|(XT–x’(t-m))2+(YT–y’(t-m))2|1/2(m=1,2,…,M))分別計算RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’)前M(設(shè)M=10)個時段坐標(x’(t-m),y’(t-m))(m=1,2,…,10)的間距L3;步驟41_3:分別判斷RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’)前M=10個時段坐標(x’(t-m),y’(t-m))(m=1,2,…,10)的間距L3是否在安全閾值ε3范圍之內(nèi),如果滿足,執(zhí)行步驟41_4,否則執(zhí)行步驟41_5;設(shè)安全閾值ε3范圍為0~1,計算結(jié)果如表4所示:表4時段M定位坐標間距L3是否可信αAβAm1(1.2,2.1)2.42不可信1m2(0.6,0.2)0.63可信1m3(-1.3,0.5)1.39不可信1m4(0.2,0.8)0.82可信1m5(-0.9,-0.7)1.14不可信1m6(1.4,2.6)2.95不可信1m7(-1.5,2.2)2.66不可信1m8(0.7,0.2)0.73可信1m9(1.7,0.5)1.77不可信1m10(1.1,0.6)1.25不可信1步驟41_4:若間距L3在安全閾值ε3范圍之內(nèi),則標記該數(shù)據(jù)為可信,可信值αA記錄的次數(shù)加1,并儲存;步驟41_5:若間距L3不在安全閾值ε3范圍之內(nèi),則標記該數(shù)據(jù)為不可信,不可信值βA記錄的次數(shù)加1,并儲存;步驟41_6:當(dāng)前時間段m計算完畢,進入下一個時間段m+1的計算,并判斷時間段m是否達到前M個時段,如果滿足,執(zhí)行步驟41_7,否則返回步驟41_2,繼續(xù)計算間距L3;步驟41_7:通過步驟41_4的可信值αA和步驟41_5的不可信值βA,計算當(dāng)前區(qū)域AT的信譽度RA=αA/(αA+βA),若信譽度RA大于等于信譽度閾值ξA(0<ξA<1),則當(dāng)前區(qū)域AT正常,標記U為0,維持之前的公布坐標(x’,y’),執(zhí)行步驟5,否則當(dāng)前區(qū)域AT不正常,標記U為1,執(zhí)行步驟42;計算當(dāng)前區(qū)域AT的信譽度RA=αA/(αA+βA)=3/10=0.3,即當(dāng)前區(qū)域AT只有30%的信譽度,設(shè)信譽度閾值ξA為80%,RA<ξA,因此區(qū)域AT不正常,標記U為1,執(zhí)行步驟42。步驟42:進行不同區(qū)域不同時間檢測,由圖4所示,其中包括以下步驟:步驟42_1:在時間T中與A區(qū)域相鄰最近的區(qū)域B,標記為BT,設(shè)置初始化計算參數(shù),初始化信譽度RB=0,可信值αB=0,不可信值βB=0;步驟42_2:使用結(jié)構(gòu)算法(如遍歷算法)遍歷探尋區(qū)域BT,區(qū)域BT中有K個子區(qū)域,分別標記為k1,k2,…kk,…,kK;如圖5所示,在圖中與A區(qū)域相鄰最近的區(qū)域BT,區(qū)域BT中有K=8個子區(qū)域,分別標記為k1,k2,…k8;步驟42_3:通過距離公式(如歐式距離公式:L4=|(XT–x’(k-m))2+(YT–y’(k-m))2|1/2(k=1,2,…,K,m=1,2,…,M))分別計算RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’),在區(qū)域BT中K=8個子區(qū)域各自前M=10個時段坐標(x’(k-m),y’(k-m))(k=1,2,…,8,m=1,2,…,10)的間距L4;步驟42_4:分別判斷RSSI相關(guān)坐標AT(XT,YT)與公布坐標(x’,y’),在區(qū)域BT中K=8個子區(qū)域各自前M=10個時段坐標(x’(k-m),y’(k-m))(k=1,2,…,8;m=1,2,…,10)的間距L4是否在安全閾值ε4范圍之內(nèi),如果滿足,執(zhí)行步驟42_5,否則執(zhí)行步驟42_6;表5步驟42_5:若間距L4在安全閾值ε4范圍之內(nèi),則標記該數(shù)據(jù)為可信,可信值αB記錄的次數(shù)加1,并儲存;步驟42_6:若間距L4不在安全閾值ε4范圍之內(nèi),則標記該數(shù)據(jù)為不可信,不可信值βB記錄的次數(shù)加1,并儲存;設(shè)安全閾值ε4范圍為0~1,由表5所記錄k1~k8個子區(qū)域中各子區(qū)域的前m1~m10時間的定位坐標,記錄各時間的間距L4是否在安全閾值以內(nèi),統(tǒng)計相應(yīng)的可信值αB和不可信值βB。步驟42_7:當(dāng)前時間段m計算完畢,進入下一個時間段計算,并判斷時間段m是否達到前M個時段,如果滿足,執(zhí)行步驟42_8,否則返回步驟42_3,繼續(xù)計算間距L4;當(dāng)完成與A區(qū)域相鄰最近的區(qū)域BT的k1~k8子區(qū)域,各區(qū)域的m1~m10時段的計算,執(zhí)行步驟42_8。步驟42_8:通過步驟42_5的可信值αB和步驟42_6的不可信值βB,計算當(dāng)前區(qū)域AT的信譽度RB=αB/(αB+βB)(設(shè)信譽度閾值ξB=80%),見下表6所示。若信譽度RB大于等于信譽度閾值ξB(0<ξB<1),則當(dāng)前BT的子區(qū)域正常,標記U為0,區(qū)域AT維持之前的公布坐標(x’,y’),執(zhí)行步驟5,否則當(dāng)前BT的子區(qū)域不正常,標記U為1,進入下一個子區(qū)域k+1的計算,執(zhí)行步驟42_9;表6kRB=αB/(αB+βB)與信譽度閾值ξB關(guān)系子區(qū)域正常否k1(-2,2)80%RB=ξB正常,U=0k2(0,2)60%RB<ξB不正常,U=1k3(2,2)60%RB<ξB不正常,U=1k4(2,0)90%RB>ξB正常,U=0k5(2,-2)80%RB=ξB正常,U=0k6(0,-2)50%RB<ξB不正常,U=1k7(-2,-2)80%RB=ξB正常,U=0k8(-2,0)100%RB>ξB正常,U=0步驟42_9:計算當(dāng)前BT的子區(qū)域數(shù)k是否達到區(qū)域BT中子區(qū)域的總數(shù)K,如果滿足,執(zhí)行步驟42_10,否則返回步驟42_3,繼續(xù)計算間距L4;如圖5所示:區(qū)域BT中子區(qū)域k1~k8中的k2、k3、k6的信譽度RB小于信譽度閾值ξB,認為子區(qū)域k2、k3、k6仍然受到劫持攻擊,則由則后順序?qū)2、k3、k6設(shè)置為區(qū)域AT,再次計算與AT最鄰近的子區(qū)域BT的子區(qū)域k,直到所有最鄰近的子區(qū)域k的RB大于等于信譽度閾值ξB,并執(zhí)行步驟42_10。步驟42_10:區(qū)域BT中不正常的子區(qū)域,標記U為1,標記為1的區(qū)域受到定位劫持攻擊,區(qū)域BT的其余子區(qū)域正常,標記U為0,標記為0的區(qū)域沒有受到定位劫持,維持公布坐標(x’,y’),執(zhí)行步驟5。如圖5所示,U=1的區(qū)域確定為受到定位劫持攻擊的區(qū)域,從而確定受到攻擊的范圍,說明攻擊行為在該范圍的區(qū)域之中。步驟5:公布最新的區(qū)域坐標。若出現(xiàn)區(qū)域定位劫持攻擊的情況,則維持檢測前最新的公布坐標(x’,y’),用作公共區(qū)域定位服務(wù)的準確坐標,若沒出現(xiàn)攻擊的情況,則根據(jù)最新的檢測結(jié)果,用最新的RSSI相關(guān)坐標作為公布坐標(x’,y’)。以上對本發(fā)明的具體實施例進行了描述。需要理解的是,本發(fā)明并不局限于上述特定實施方式,本領(lǐng)域技術(shù)人員可以在權(quán)利要求的范圍內(nèi)做出各種變形或修改,這并不影響本發(fā)明的實質(zhì)內(nèi)容。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
固始县| 丰顺县| 延长县| 高淳县| 镇雄县| 福建省| 隆化县| 武穴市| 军事| 彭山县| 翼城县| 盐源县| 满洲里市| 嘉义县| 兖州市| 左权县| 岗巴县| 惠水县| 北碚区| 淮安市| 巴青县| 阿鲁科尔沁旗| 伊金霍洛旗| 武胜县| 宁都县| 简阳市| 象州县| 师宗县| 井冈山市| 米林县| 城口县| 盐亭县| 青冈县| 碌曲县| 淮北市| 苍溪县| 鄂州市| 剑阁县| 郎溪县| 邮箱| 伊宁县|