• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      無線自組織網(wǎng)絡(luò)跨層攻擊檢測博弈模型 *

      2022-01-27 03:40:24劉星彤
      關(guān)鍵詞:混合策略納什單層

      王 劍,劉星彤,降 帥

      (國防科技大學(xué) 電子科學(xué)學(xué)院, 湖南 長沙 410073)

      無線自組織網(wǎng)絡(luò)是節(jié)點(diǎn)之間通過自組織方式互聯(lián)而成的網(wǎng)絡(luò),具有分布式運(yùn)行、拓?fù)鋭?dòng)態(tài)變化等特點(diǎn)。無線傳感器網(wǎng)絡(luò)是一種應(yīng)用非常廣泛的無線自組織網(wǎng)絡(luò),在農(nóng)業(yè)、環(huán)境、軍事等領(lǐng)域具有非常廣闊的應(yīng)用前景。由于節(jié)點(diǎn)部署的開放性以及無線通信的開放性,傳感器節(jié)點(diǎn)容易被惡意節(jié)點(diǎn)所操控,傳輸?shù)拿舾行畔⒁妆还粽咚`取。攻擊者可以在物理層阻塞傳感器節(jié)點(diǎn)的信道或者直接俘獲傳感器節(jié)點(diǎn)以獲取其中的秘密消息[1]。攻擊者在數(shù)據(jù)鏈路層可以發(fā)起碰撞攻擊、休眠剝奪攻擊、退避時(shí)間操控攻擊、保證時(shí)隙(Guaranteed Time Slot,GTS)攻擊等[2-3],在網(wǎng)絡(luò)層可發(fā)起黑洞攻擊、蟲洞攻擊、槽洞攻擊、女巫攻擊、數(shù)據(jù)包選擇轉(zhuǎn)發(fā)攻擊、Hello flood攻擊等[4],在傳輸層可發(fā)起洪泛攻擊、去同步攻擊等[1]。

      無線自組織網(wǎng)絡(luò)中除了針對(duì)某一協(xié)議層的單層攻擊之外,還存在與多個(gè)協(xié)議層相關(guān)的跨層攻擊[5-11]??鐚庸舻哪康氖瞧谕@得比單層攻擊更好的攻擊效果、更好地隱蔽攻擊行為或者更低的攻擊成本。Radosavac等提出了一種從介質(zhì)訪問控制(Medium Access Control,MAC)層發(fā)起攻擊,并傳播到網(wǎng)絡(luò)層,造成路由破壞的MAC-Network跨層攻擊方法[5]。在該方案中,攻擊者利用在MAC層的合法通信,使得1個(gè)或多個(gè)鄰居節(jié)點(diǎn)脫離網(wǎng)絡(luò),并提高了攻擊者自己成為新路由的概率。Bian等提出了一種仍從MAC層發(fā)起攻擊,但目標(biāo)為破壞傳輸層端到端數(shù)據(jù)流傳輸?shù)腗AC-Transport跨層攻擊方法[6]。攻擊者通過使用小的競爭窗口(Contention Window,CW)值周期性地占用無線信道,使得傳輸控制協(xié)議(Transmission Control Protocol,TCP)流的往返時(shí)延(Round-Trip Time,RTT)產(chǎn)生很大的抖動(dòng),并造成數(shù)據(jù)流的重傳超時(shí)(Retransmission TimeOut,RTO)。根據(jù)TCP擁塞控制機(jī)制,擁塞窗口的值將設(shè)置為1,從而導(dǎo)致端到端的吞吐量大大降低。此外,Nagireddygari等針對(duì)認(rèn)知無線網(wǎng)絡(luò)提出了一種MAC-Transport跨層攻擊方法[7]。Wang等提出了一種物理層和MAC層協(xié)同配合的攻擊方法,以增大攻擊強(qiáng)度并降低被發(fā)現(xiàn)的風(fēng)險(xiǎn)[8]。Hossain等利用認(rèn)知無線網(wǎng)絡(luò)中低層頻譜感知機(jī)制的缺陷以及網(wǎng)絡(luò)層的路由操控,提出了一種跨層攻擊方法可將數(shù)據(jù)流傳輸給指定節(jié)點(diǎn)[9]。Hasan等提出一種針對(duì)移動(dòng)通信網(wǎng)絡(luò)的跨層攻擊方法,利用數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層的信息在物理層發(fā)起阻塞攻擊,以破壞移動(dòng)臺(tái)與基站收發(fā)信臺(tái)之間的通信[10]。

      跨層攻擊中各個(gè)層次起到的作用可能會(huì)不一樣。事實(shí)上,在當(dāng)前針對(duì)無線網(wǎng)絡(luò)的跨層攻擊中,由于上層的路由策略、數(shù)據(jù)傳輸與下層的MAC協(xié)議有很大關(guān)聯(lián),因此很多跨層攻擊都是從MAC層發(fā)起,進(jìn)而影響協(xié)議的其他層次。將跨層攻擊定義為:“綜合考慮多層協(xié)議的漏洞或相關(guān)信息,通過在某一協(xié)議層發(fā)起攻擊,或者在多個(gè)協(xié)議層協(xié)同攻擊,以達(dá)到在單一協(xié)議層次難以實(shí)現(xiàn)的攻擊目標(biāo)[11]”。這里要注意的是,跨層攻擊不同于多層攻擊,多層攻擊可以在多個(gè)協(xié)議層次實(shí)施,但是各層次之間的攻擊通常是獨(dú)立的,而跨層攻擊通常則是為了達(dá)到某種特殊目的在多個(gè)層次發(fā)起協(xié)同攻擊或者在某一層發(fā)起攻擊但目標(biāo)為破壞其他層次的功能。

      目前的入侵監(jiān)測系統(tǒng)主要有基于誤用和基于異常兩種類型。誤用檢測基于預(yù)先定義的規(guī)則能夠很容易地檢測到已知攻擊,但對(duì)于未知攻擊則無能為力。相較于誤用檢測,異常檢測具有較高的檢測率以及檢測未知攻擊的能力,但同時(shí)也帶來了較高的誤報(bào)率。異常檢測的方法有很多,包括基于流量預(yù)測、統(tǒng)計(jì)方法、數(shù)據(jù)挖掘、博弈論、免疫理論、信任管理、人工智能等[12-23]。Han等利用馬爾可夫模型提出一種針對(duì)無線傳感器網(wǎng)絡(luò)的流量預(yù)測算法,并基于此算法設(shè)計(jì)了一種分布式異常檢測方案,可有效檢測影響網(wǎng)絡(luò)數(shù)據(jù)流選擇的前向攻擊、拒絕服務(wù)攻擊等[12]。Alaparthy等基于免疫理論提出了一種多層入侵檢測系統(tǒng),通過監(jiān)控節(jié)點(diǎn)能量、數(shù)據(jù)包傳輸數(shù)量、數(shù)據(jù)發(fā)送頻率等參數(shù),計(jì)算得到聚合輸出,以此檢測無線傳感器網(wǎng)絡(luò)中的黑洞攻擊、蟲洞攻擊等[13]。Bao等提出一種基于可信的無線傳感器網(wǎng)絡(luò)入侵檢測方案,通過對(duì)節(jié)點(diǎn)的可信值進(jìn)行統(tǒng)計(jì)分析來判斷節(jié)點(diǎn)的惡意性[14]。Luo等提出一種分簇?zé)o線傳感器網(wǎng)絡(luò)可信管理系統(tǒng),該系統(tǒng)通過監(jiān)控節(jié)點(diǎn)行為實(shí)現(xiàn)對(duì)節(jié)點(diǎn)可信值的動(dòng)態(tài)管理,并基于可信評(píng)估模型來識(shí)別攻擊行為[15]。Sandhya等基于遺傳K均值算法提出一種入侵檢測框架,以識(shí)別無線傳感器網(wǎng)絡(luò)中的攻擊行為和攻擊節(jié)點(diǎn)[16]。Geetha等基于決策樹提出一種入侵檢測算法,分析表明Hoeffding樹最適合無線傳感器網(wǎng)絡(luò)中的數(shù)據(jù)流檢測[17]。Otoum等分析了深度學(xué)習(xí)應(yīng)用于無線傳感器網(wǎng)絡(luò)入侵檢測的可行性,提出了一種基于受限玻爾茲曼機(jī)的入侵監(jiān)測系統(tǒng)[18]。

      事實(shí)證明,博弈論在分析多人策略決策問題方面是一種非常有效的工具。無線網(wǎng)絡(luò)中攻防對(duì)抗的本質(zhì)完全可以用攻防雙方相互作用的攻防策略來表示,而博弈論可用于描述理性判決者所采取策略之間的相互影響。Chen等將異構(gòu)網(wǎng)絡(luò)中的入侵檢測問題視為攻擊者和入侵檢測系統(tǒng)之間的非合作零和博弈進(jìn)行了建模和分析[19]。Liu等提出了一種貝葉斯博弈框架來分析無線ad hoc網(wǎng)絡(luò)中攻擊節(jié)點(diǎn)與防御節(jié)點(diǎn)之間的相互影響[20]。Moosavi等設(shè)計(jì)了一種非零和魯棒的隨機(jī)博弈框架,分析了無線傳感器網(wǎng)絡(luò)中的入侵檢測問題[21]。Guan等基于多標(biāo)準(zhǔn)博弈提出了一種無線傳感器網(wǎng)絡(luò)入侵檢測機(jī)制[22]。當(dāng)前,大多數(shù)入侵檢測方案的重點(diǎn)是檢測典型的攻擊行為,對(duì)于不同種類攻擊方法同時(shí)實(shí)施或多層次協(xié)同配合的跨層攻擊場景則較少考慮。由于攻擊將不可避免地對(duì)多個(gè)協(xié)議層的參數(shù)造成影響,因此將多層協(xié)議參數(shù)的偏差作為可信度量參數(shù),提出了一種基于可信模型的入侵檢測方案[23]。

      為檢測跨層攻擊,通常的方式是監(jiān)測各層協(xié)議的參數(shù)變化,并進(jìn)行綜合研判。本文從攻防博弈的角度,在充分考慮協(xié)議層攻擊方式的基礎(chǔ)上,提出了一種針對(duì)無線自組織網(wǎng)絡(luò)的博弈模型,并計(jì)算出該模型的支付函數(shù),分析了模型的納什均衡,得到了混合策略納什均衡解。仿真結(jié)果表明,采用混合策略納什均衡的檢測系統(tǒng)具有較好的檢測性能并且能有效節(jié)約節(jié)點(diǎn)的能量消耗。

      1 跨層攻擊檢測博弈模型

      1.1 博弈模型的建立

      攻防博弈模型中包含攻擊者和檢測者,攻擊者用A表示,檢測者用D表示。攻擊者通過攻擊網(wǎng)絡(luò)來獲取利益,而檢測者通過發(fā)現(xiàn)攻擊行為來保護(hù)網(wǎng)絡(luò)。攻擊者一旦發(fā)起攻擊將支付一定代價(jià),如果攻擊成功將得到一定利益。檢測系統(tǒng)一旦啟動(dòng)檢測程序?qū)⑾囊欢芰?,如果成功檢測到攻擊也將獲得一定利益。這是一種典型的相互對(duì)立的博弈過程,攻擊者和檢測者顯然不可能合作,因此應(yīng)采用非合作博弈模型。由于攻防雙方不斷重復(fù)攻防過程,因此該模型應(yīng)為可重復(fù)博弈模型。此外,攻擊者的行為和檢測者的行為沒有固定的先后順序,他們可以同時(shí)或隨機(jī)發(fā)起攻擊或者檢測,后者并沒有前者所采取策略的相關(guān)信息,因此可以將該過程視為靜態(tài)博弈過程。假設(shè)攻防雙方對(duì)彼此的特性、策略空間和支付函數(shù)有著比較全面的了解,可以采用完全信息非合作靜態(tài)博弈模型來分析攻防過程。攻擊者和檢測者的策略空間分別用SA和SD表示,支付函數(shù)分別用UA和UD表示,因此博弈模型可表示為G={(A,D), (SA,SD), (UA,UD)}。

      攻擊者可以選擇在物理層、MAC層、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層等各個(gè)層次發(fā)起攻擊,可以發(fā)起MAC-Network、MAC-Transport、Network-Application等跨層攻擊,也可以選擇不發(fā)起攻擊。為簡化模型,將攻擊者的策略空間定義為SA={ASL,ACL,A0},其中ASL表示單層攻擊,ACL表示跨層攻擊,A0表示不攻擊。同樣地,檢測者可以選擇單層檢測、跨層檢測和不檢測,因此檢測者的策略空間可表示為SD={DSL,DCL,D0},其中DSL表示單層檢測,DCL表示跨層檢測,D0表示不檢測。策略矩陣S可以表示為:

      (1)

      矩陣中的元素表示攻防雙方采取的策略。例如矩陣的第一個(gè)元素S11表示攻擊者采用跨層攻擊策略,同時(shí)檢測者采用跨層檢測策略。在這種情況下,攻擊者的攻擊行為將以很大的概率被檢測者檢測到,因此檢測者會(huì)得到一定的收益,而對(duì)于攻擊者將造成一定的損失。如果攻擊者發(fā)起跨層攻擊,而檢測者實(shí)施的是單層檢測,則檢測者可能很難發(fā)現(xiàn)攻擊者的攻擊行為,因此攻擊者將獲得一定的利益。如果攻擊者選擇不攻擊而檢測者仍實(shí)施檢測策略,雖然攻擊者不能得到收益,但檢測者會(huì)消耗一定的能量。攻擊者和檢測者的支付矩陣可分別表示為:

      (2)

      (3)

      式中,矩陣中的元素表示攻擊者和檢測者的支付函數(shù)。例如,UA的第1個(gè)元素UA11表示當(dāng)攻擊者發(fā)起跨層攻擊且檢測者實(shí)施跨層檢測時(shí)攻擊者的支付函數(shù)。

      1.2 博弈模型的支付函數(shù)

      博弈雙方傾向于選擇能夠最大化各自利益的策略。為便于描述模型的支付函數(shù),定義了相應(yīng)的參數(shù),如表1所示。

      表1 支付函數(shù)參數(shù)

      根據(jù)定義的參數(shù)可以描述在不同策略下的支付函數(shù)。例如,策略S11=(ACL,DCL),表示攻擊者選擇跨層攻擊,同時(shí)檢測者選擇跨層檢測的策略。在這種情況下,攻擊行為被檢測到的概率為aCC,攻擊者和檢測者的支付函數(shù)可分別表示為:

      UA11=(1-aCC)gAC-aCCgDC-cAC

      (4)

      UD11=aCCgDC-(1-aCC)gAC-cDC

      (5)

      如果攻擊者發(fā)起跨層攻擊而檢測者采取單層檢測策略,則攻擊者和檢測者的支付函數(shù)分別為:

      UA12=(1-aSC)gAC-aSCgDC-cAC

      (6)

      UD12=aSCgDC-(1-aSC)gAC-cDS

      (7)

      如果攻防雙方選擇S13,即攻擊者發(fā)起跨層攻擊但檢測者選擇不進(jìn)行檢測,顯然攻擊者能攻擊成功,相應(yīng)的支付函數(shù)可分別表示為:

      UA13=gAC-cAC

      (8)

      UD13=-gAC

      (9)

      類似地,攻擊者和檢測者的支付函數(shù)矩陣可分別表示為:

      (10)

      (11)

      1.3 納什均衡分析

      納什均衡即尋求非合作博弈中的最優(yōu)解,在納什均衡的情況下,攻防雙方的策略對(duì)于對(duì)方來說都是最優(yōu)反應(yīng)。在本文的純策略博弈模型中,對(duì)支付函數(shù)的參數(shù)有一些限制。首先,收益一定大于成本,否則相應(yīng)的策略為無效策略,不會(huì)被博弈雙方所選擇。由此可得到gAS>cAS、gAC>cAC、gDS>cDS、gDC>cDC。其次,跨層攻擊的收益應(yīng)大于單層攻擊,跨層檢測要比單層檢測復(fù)雜,因此有g(shù)AScDS。

      純策略能為博弈雙方提供最大收益或者最佳結(jié)果。因此,它對(duì)于博弈雙方而言都是最佳策略。通過分析支付矩陣可以很容易得到純策略納什均衡。可以圈出UA矩陣中每一列的最大值以及UD矩陣中每一行的最大值,如果有一個(gè)元素在UA和UD矩陣中都被圈出了, 則找到了純策略納什均衡解。根據(jù)支付函數(shù)參數(shù)的定義,可以得到UA矩陣中每一列的最大值分別是UA31、UA12、UA13,UD矩陣中每一行的最大值分別為UD11、UD22、UD33,因此該模型沒有純策略納什均衡解。事實(shí)上,得出這個(gè)結(jié)論是合理的,因?yàn)槿绻麢z測者實(shí)施了相應(yīng)的檢測策略,則攻擊者傾向于不攻擊;如果檢測者知道攻擊者采取的攻擊策略,則檢測者將采用相應(yīng)的檢測策略。

      在混合策略博弈模型中,至少一方以一定概率去選擇相應(yīng)的純策略。假設(shè)攻擊者分別以概率p1、p2和 (1-p1-p2)選擇攻擊策略ASL、ACL和A0, 檢測者分別以概率q1、q2和(1-q1-q2)選擇檢測策略DSL、DCL和D0,因此攻擊者和檢測者總的支付函數(shù)可分別表示為:

      UA=p1q1UA11+p1q2UA12+p1(1-q1-q2)UA13+p2q1UA21+p2q2UA22+p2(1-q1-q2)UA23+(1-p1-p2)q1UA31+(1-p1-p2)q2UA32+(1-p1-p2)(1-q1-q2)UA33

      (12)

      UD=p1q1UD11+p1q2UD12+p1(1-q1-q2)UD13+p2q1UD21+p2q2UD22+p2(1-q1-q2)UD23+(1-p1-p2)q1UD31+(1-p1-p2)q2UD32+(1-p1-p2)(1-q1-q2)UD33

      (13)

      對(duì)式(12)~(13)求偏導(dǎo),可得:

      (14)

      由式(14)可得:

      (15)

      (16)

      2 仿真分析

      2.1 仿真參數(shù)

      采用MATLAB作為仿真工具,考慮在100 m×100 m范圍內(nèi),隨機(jī)部署50個(gè)節(jié)點(diǎn),構(gòu)成一個(gè)無線自組織網(wǎng)絡(luò)。節(jié)點(diǎn)的發(fā)射功率為2 mW,通信頻率為2.4 GHz。詳細(xì)的仿真參數(shù)如表2所示。

      表2 仿真參數(shù)

      考慮在竊聽網(wǎng)絡(luò)數(shù)據(jù)流、破壞網(wǎng)絡(luò)可用性和消耗節(jié)點(diǎn)能量三個(gè)攻擊場景下,對(duì)博弈模型的性能進(jìn)行仿真分析,仿真場景的詳細(xì)描述如表3所示。

      表3 仿真場景

      在竊聽網(wǎng)絡(luò)數(shù)據(jù)流場景中,攻擊者選擇槽洞攻擊作為單層攻擊策略,采用MAC-Network 攻擊作為跨層攻擊策略。檢測者則采用跳數(shù)監(jiān)控方法來檢測單層攻擊[24],采用基于可信的檢測方法來檢測跨層攻擊[23]。在槽洞攻擊中,攻擊者嘗試通過發(fā)送偽造的路由響應(yīng)包(Route REPly,RREP)來吸引網(wǎng)絡(luò)流量。在MAC-Network攻擊中,攻擊者通過減小CW值來獲取信道,并發(fā)送包含極小跳數(shù)的偽造路由消息,使得周圍節(jié)點(diǎn)都選擇攻擊者作為路由,從而達(dá)到數(shù)據(jù)流竊聽的目的。對(duì)應(yīng)的單層檢測方案主要通過監(jiān)測跳數(shù)的變化來實(shí)現(xiàn),跨層檢測方案通過檢測MAC層和網(wǎng)絡(luò)層可信值的變化來實(shí)現(xiàn)。仿真觀測周期為800次、間隔時(shí)間為5 s、仿真時(shí)間約為70 min,通過統(tǒng)計(jì)計(jì)算可得到不同攻擊和檢測策略下的成功率。仿真結(jié)果表明,單層檢測單層攻擊的成功率aSS=0.91、單層檢測跨層攻擊的成功率aSC=0.72、跨層檢測跨層攻擊的成功率aCC=0.97、跨層檢測單層攻擊成功率aCS=0.88。

      在該場景中,攻擊者的收益主要由其獲得的數(shù)據(jù)包數(shù)量來決定,如槽洞攻擊中,攻擊者獲取的網(wǎng)絡(luò)流量越大,攻擊收益就越大。攻擊者的成本主要由其發(fā)起攻擊的次數(shù)來衡量,如在MAC層違規(guī)搶占信道的次數(shù)、在網(wǎng)絡(luò)層發(fā)布虛假路由信息的次數(shù)等。檢測者的收益與攻擊者的收益成正比,也就是說成功攻擊造成的損失越大,則成功檢測此次攻擊帶來的收益越大。檢測的成本由采集的數(shù)據(jù)量以及計(jì)算復(fù)雜度決定。因此,在該場景的仿真中,以攻擊者“吸引”收到的數(shù)據(jù)包數(shù)量來衡量攻擊者的收益。仿真表明,攻擊者在實(shí)施單層攻擊與跨層攻擊時(shí)接收到的數(shù)據(jù)包數(shù)量之比約為4 ∶5。單層攻擊的代價(jià)根據(jù)攻擊者發(fā)布虛假路由的次數(shù)來衡量,跨層攻擊的代價(jià)根據(jù)攻擊者在MAC層違規(guī)占用信道以及發(fā)布虛假路由的次數(shù)來衡量。經(jīng)仿真得到,這兩種非正常行為的次數(shù)之比約為5 ∶7。此外,根據(jù)收益大于成本的原則,將兩種檢測成功的收益定義為檢測成本的2倍。基于以上考慮,博弈雙方支付函數(shù)的參數(shù)值可設(shè)置為:gAS=2、cAS=1、gAC=2.5、cAC=1.4、gDS=2、cDS=1、gDC=2.5、cDC=1.2。

      在破壞網(wǎng)絡(luò)可用性場景中,攻擊者選擇MAC層的退避時(shí)間控制攻擊作為單層攻擊策略,通過縮短退避時(shí)間以不斷地占用信道,使得合法節(jié)點(diǎn)難以競爭到信道,從而無法使用網(wǎng)絡(luò)。檢測者則通過監(jiān)測退避窗口值以發(fā)現(xiàn)此類攻擊[25]。在跨層攻擊中,攻擊者采用MAC-Network攻擊作為跨層攻擊策略。攻擊者首先通過減少CW值來獲取信道,然后發(fā)送虛假路由信息以吸引網(wǎng)絡(luò)數(shù)據(jù)流,最后將網(wǎng)絡(luò)數(shù)據(jù)流丟棄以破壞網(wǎng)絡(luò)的可用性。該場景中的跨層檢測策略、觀測周期、仿真時(shí)間與竊聽網(wǎng)絡(luò)數(shù)據(jù)流場景類似。通過仿真可計(jì)算得到aSS=0.92、aSC=0.58、aCC=0.96、aCS=0.68。此場景中,攻擊收益取決于攻擊者占用信道和破壞正常傳輸?shù)拇螖?shù),攻擊成本取決于攻擊者發(fā)起攻擊的次數(shù)。檢測收益和成本的計(jì)算方法與上一個(gè)場景類似。在該場景的仿真中,支付函數(shù)的參數(shù)值可設(shè)置為:gAS=1.8、cAS=1.2、gAC=2、cAC=1.4、gDS=1.8、cDS=0.9、gDC=2、cDC=1。

      在消耗節(jié)點(diǎn)能量場景中,攻擊者采用MAC層的剝奪休眠攻擊作為單層攻擊策略,通過發(fā)送無意義的控制幀,使得周圍節(jié)點(diǎn)不斷接收控制幀并作出響應(yīng),以消耗節(jié)點(diǎn)能量。檢測者則通過監(jiān)測節(jié)點(diǎn)發(fā)送的請求發(fā)送(Request To Send, RTS)幀數(shù)以檢測此類攻擊。在跨層攻擊中,攻擊者首先在MAC層采用小退避窗口攻擊以優(yōu)先占用信道,然后在網(wǎng)絡(luò)層發(fā)送大量無用數(shù)據(jù)包以消耗節(jié)點(diǎn)能量。檢測者同樣采用基于可信模型的檢測方法作為跨層攻擊檢測策略。通過仿真可得aSS=0.91、aSC=0.47、aCC=0.93、aCS=0.64。攻擊收益由因攻擊行為引起其他節(jié)點(diǎn)額外發(fā)送和接收數(shù)據(jù)包的數(shù)量決定,攻擊成本根據(jù)發(fā)起攻擊的次數(shù)來衡量。在該場景中,同樣設(shè)置gAS=1.8、cAS=1.2、gAC=2、cAC=1.4、gDS=1.8、cDS=0.9、gDC=2、cDC=1。

      2.2 仿真結(jié)果

      在竊聽網(wǎng)絡(luò)數(shù)據(jù)流的場景中,由式(15)和式(16)計(jì)算得到攻擊者的混合策略納什均衡解為{0.170 2, 0.106 3, 0.723 5},檢測者的混合策略納什均衡解為 {0.050 9,0.196 3, 0.752 8}。在破壞網(wǎng)絡(luò)可用性場景中,攻擊者的混合策略納什均衡解為 {0.157 5, 0.161 4, 0.681 1},檢測者的混合策略納什均衡解為{0.084 5,0.118 7, 0.796 8}。在消耗節(jié)點(diǎn)能量場景中,攻擊者的混合策略納什均衡解為 {0.153 1, 0.168 2, 0.678 7},檢測者的混合策略納什均衡解為 {0.106 6,0.108 2, 0.785 2}。由于檢測的準(zhǔn)確率較高,攻擊者發(fā)起攻擊的風(fēng)險(xiǎn)較高。因此,在混合策略中攻擊者大部分時(shí)間都將采取合作模式,而檢測者為了節(jié)約能量大部分時(shí)間都不采取行動(dòng)。

      在竊聽網(wǎng)絡(luò)數(shù)據(jù)流的場景中,惡意節(jié)點(diǎn)分別以概率0.170 2、0.106 3、0.723 5發(fā)起跨層攻擊、單層攻擊或不攻擊,檢測者分別以概率0.050 9、0.196 3、0.752 8實(shí)施跨層檢測、單層檢測和不檢測。圖1給出了在使用混合策略、僅采取單層檢測和僅采取跨層檢測情況下的檢測概率。仿真結(jié)果表明,當(dāng)仿真時(shí)間超過700個(gè)觀測周期時(shí),檢測者采用混合策略的檢測率達(dá)到了97%,高于僅采取單層檢測或跨層檢測的情況。破壞網(wǎng)絡(luò)可用性和消耗節(jié)點(diǎn)能量等場景下的檢測概率如圖2和圖3所示。同樣地,采取混合策略時(shí)的檢測概率要優(yōu)于僅采取單層或跨層檢測時(shí)的檢測概率。

      圖1 竊聽網(wǎng)絡(luò)數(shù)據(jù)流場景下的檢測概率Fig.1 Detection probability in scenario of eavesdropping on network data stream

      圖2 破壞網(wǎng)絡(luò)可用性場景下的檢測概率Fig.2 Detection probability in the scenario of destroying network availability

      圖3 消耗節(jié)點(diǎn)能量場景下的檢測概率Fig.3 Detection probability in the scenario of consuming energy of nodes

      在采用混合策略、僅使用跨層檢測或單層檢測的情況下,以800個(gè)觀測周期作為仿真時(shí)間,分析了節(jié)點(diǎn)的能量消耗。仿真表明,由混合策略檢測帶來的能量消耗明顯小于由僅進(jìn)行跨層檢測或單層檢測帶來的能量消耗,如圖4所示。

      圖4 能量消耗分析Fig.4 Analysis of energy consumption

      3 結(jié)論

      本文從協(xié)議層攻擊的角度構(gòu)建了非合作完全信息重復(fù)博弈模型,以檢測無線自組織網(wǎng)絡(luò)中的跨層攻擊。在此模型的基礎(chǔ)上,分析了博弈雙方支付函數(shù)的策略空間,計(jì)算了混合策略納什均衡解。在無線自組織網(wǎng)絡(luò)仿真平臺(tái)上對(duì)模型的性能進(jìn)行了仿真分析。仿真結(jié)果表明,檢測者在采用混合策略的情況下,其檢測概率高于僅使用單層檢測或跨層檢測的情況,而且在采用混合策略情況下節(jié)點(diǎn)的能量消耗要顯著低于僅使用單層檢測或跨層檢測的情況。下一步將在真實(shí)的無線自組織網(wǎng)絡(luò)中開展實(shí)驗(yàn),分析模型在實(shí)際環(huán)境中的性能。

      猜你喜歡
      混合策略納什單層
      二維四角TiC單層片上的析氫反應(yīng)研究
      分子催化(2022年1期)2022-11-02 07:10:16
      THE ROLE OF L1 IN L2 LEARNING IN CHINESE MIDDLE SCHOOLS
      THE ROLE OF L1 IN L2 LEARNING IN CHINESE MIDDLE SCHOOLS
      基于PLC控制的立式單層包帶機(jī)的應(yīng)用
      電子制作(2019年15期)2019-08-27 01:12:04
      單層小波分解下圖像行列壓縮感知選擇算法
      混合策略的漢維輔助翻譯系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      新型單層布置汽輪發(fā)電機(jī)的研制
      注冊制背景下上市公司與投資者的博弈分析
      基于混合策略博弈的我國工業(yè)碳減排分析
      已有薪資激勵(lì)背景下股票期權(quán)的推行前景和條件
      甘孜县| 汶川县| 色达县| 牡丹江市| 武平县| 易门县| 高邑县| 新津县| 马关县| 故城县| 葫芦岛市| 霍山县| 永安市| 淮滨县| 淄博市| 镶黄旗| 平邑县| 全南县| 南昌市| 永春县| 利辛县| 瓦房店市| 六枝特区| 太白县| 黄龙县| 韶山市| 临江市| 乳源| 长治县| 英吉沙县| 古蔺县| 武义县| 塘沽区| 黄龙县| 台湾省| 梁山县| 长子县| 嵊泗县| 广元市| 武邑县| 深泽县|