《電子技術應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > 資源受限的Ad hoc網(wǎng)絡中節(jié)點協(xié)作激勵機制研究
資源受限的Ad hoc網(wǎng)絡中節(jié)點協(xié)作激勵機制研究
2014年微型機與應用第16期
李 瑾,劉玉清,袁 紅
四川省瀘州醫(yī)學院 網(wǎng)絡中心,四川 瀘州646000
摘要: 針對移動Ad hoc網(wǎng)絡中節(jié)點自私性問題,提出了一種基于節(jié)點狀態(tài)的節(jié)點協(xié)作激勵機制NSIM。利用虛擬貨幣來激勵中間節(jié)點轉發(fā)數(shù)據(jù),節(jié)點的報價是綜合考慮節(jié)點狀態(tài)計算得出的,避免資源緊張的節(jié)點參與數(shù)據(jù)轉發(fā);在節(jié)點中引入安全模塊和加密機制,防止節(jié)點篡改其他節(jié)點的報價和非法增加虛擬貨幣。仿真實驗表明,NSIM機制減小了時延,提高了分組投遞率。
Abstract:
Key words :

  摘  要: 針對移動Ad hoc網(wǎng)絡中節(jié)點自私性問題,提出了一種基于節(jié)點狀態(tài)的節(jié)點協(xié)作激勵機制NSIM。利用虛擬貨幣來激勵中間節(jié)點轉發(fā)數(shù)據(jù),節(jié)點的報價是綜合考慮節(jié)點狀態(tài)計算得出的,避免資源緊張的節(jié)點參與數(shù)據(jù)轉發(fā);在節(jié)點中引入安全模塊和加密機制,防止節(jié)點篡改其他節(jié)點的報價和非法增加虛擬貨幣。仿真實驗表明,NSIM機制減小了時延,提高了分組投遞率。

  關鍵詞: 移動Ad hoc網(wǎng)絡;自私性;激勵機制;虛擬貨幣

  在Ad hoc網(wǎng)絡[1]中,由于節(jié)點自身的處理能力、電池容量和存儲空間等各種資源都是有限制的,因此節(jié)點往往表現(xiàn)出一定的自私性,即不愿意幫助其他節(jié)點轉發(fā)數(shù)據(jù),以達到節(jié)省自身資源的目的,從而影響了網(wǎng)絡的性能。激勵自私節(jié)點進行合作是Ad hoc網(wǎng)絡迫切需要解決的問題,目前已有的節(jié)點激勵策略主要可以分為基于信任度的機制和基于合作博弈的機制兩類。但是這些激勵機制只是盲目地激勵節(jié)點參與消息轉發(fā),并沒有進一步考慮節(jié)點狀態(tài),即節(jié)點自身的資源以及對節(jié)點行為的影響,比如資源有限但負載相對過大的節(jié)點會因能量耗盡而過早地“死亡”,或因發(fā)生擁塞而造成丟包,因此不考慮節(jié)點狀態(tài)的激勵機制具有一定的盲目性,會造成資源的過度使用而導致網(wǎng)絡性能退化。參考文獻[2]提出的基于買賣模型的節(jié)點激勵策略,雖然考慮到了節(jié)點自身的狀態(tài),但是這個策略實現(xiàn)的前提是節(jié)點根據(jù)定價機制真實地定價和報價,因此不具備防策略性。

  本文綜合考慮網(wǎng)絡中節(jié)點擁有的有限資源,提出一種基于節(jié)點狀態(tài)的節(jié)點協(xié)作激勵機制NSIM(Node Status based Incentive Mechanism)。

1 基于節(jié)點狀態(tài)的激勵機制

  NSIM機制中,節(jié)點各自管理自己的虛擬貨幣。為了避免資源緊張的節(jié)點參與數(shù)據(jù)轉發(fā),節(jié)點的報價是根據(jù)節(jié)點的剩余能量、剩余空間及財富狀態(tài)綜合計算得出的。源節(jié)點發(fā)送數(shù)據(jù)時選擇一條轉發(fā)價格最低的路徑,并且在發(fā)送的數(shù)據(jù)包中攜帶虛擬貨幣用以支付報酬給該路徑上的節(jié)點。源節(jié)點至少要保證節(jié)點自身的財富值為正數(shù),才可能有足夠的貨幣支付中間節(jié)點的報酬。中間節(jié)點可以通過轉發(fā)數(shù)據(jù)包獲得報酬,這樣就能激勵每一個節(jié)點去增加其財富值。節(jié)點中設置了安全模塊管理虛擬貨幣,并且在路由發(fā)現(xiàn)和數(shù)據(jù)包發(fā)送過程中引入加密機制,防止節(jié)點篡改其他節(jié)點的報價以及防止節(jié)點隨意增加虛擬貨幣值,保證數(shù)據(jù)包的完整性和正確性。

  本文采用參考文獻[3]中的安全模塊及公鑰機制。

2 節(jié)點成本價格計算

  節(jié)點的成本價格受節(jié)點的剩余能量、緩存空間及節(jié)點的財富三方面的影響。節(jié)點的報價越高,節(jié)點被選中的機會越小。當節(jié)點的剩余能量過低時,應盡量減少節(jié)點被選中的機會,防止節(jié)點因能量過早耗盡而退出;當節(jié)點緩存空間較小時,也應盡量避免節(jié)點被選中,防止丟包發(fā)生;當節(jié)點財富值較低時,應增加節(jié)點被選中的機會,因為只有幫助其他節(jié)點轉發(fā)信息才能積累財富值,才能支付其他節(jié)點幫忙轉發(fā)信息的報酬。因此,節(jié)點的成本價格綜合這三個方面考慮。

  2.1 剩余能量百分比

  節(jié)點的剩余能量情況用剩余能量百分比表示,定義為:

  T7LMSK`SGQQ_E@$K}UDSF}F.jpg

  其中,Ei是節(jié)點i的剩余能量百分比;Bi是節(jié)點i的剩余空間百分比;Vi是節(jié)點i的財富狀態(tài);是三個權重值,表示節(jié)點i的剩余能量百分比、剩余空間百分比、財富狀態(tài)對于成本價格計算的重要性。

3 數(shù)據(jù)轉發(fā)

  3.1 安全模塊維護信息

  安全模塊(假設用A表示)存儲了以下幾個數(shù)據(jù):A的標識符,A所在節(jié)點的貨幣計數(shù)器,A的私鑰,由A的制造商簽發(fā)的A的公鑰證書,由A的制造商簽發(fā)的所有其他安全模塊制造商的公鑰證書,A的制造商的公鑰。

  另外,安全模塊維護一個表,用來表示與鄰居節(jié)點的關系。這個表包含標識符、會話密鑰、序列號。

  3.2 錢包頭和確認信息說明

  (1)錢包頭

  每個包必須攜帶一些虛擬貨幣值,以支付中間節(jié)點轉發(fā)包的報酬。這些貨幣值存在錢包頭PH(Purse Header)中,PH位于MAC層頭部和網(wǎng)絡層頭部之間。PH被安全模塊創(chuàng)建和操作。為了防止偽造貨幣值和非法修改貨幣值,PH被加密保護。

  假設一個節(jié)點的安全模塊A創(chuàng)建了一個PH,PH中包含idA、idB、cA→B、n、PAC。其中,idA為當前節(jié)點安全模塊A的標識符;idB為下一跳節(jié)點安全模塊B的標識符;cA→B為發(fā)送序列號;n為虛擬貨幣值;PAC為錢包認證碼(Purse Authentication Code),其值是g(idA、idB、cA→B、n、network PDU),其中network PDU表示網(wǎng)絡層的協(xié)議數(shù)據(jù)單元,g是帶密鑰的哈希函數(shù),密鑰為kAB,是安全模塊A、B的對稱會話密鑰。

  (2)確認信息

  當節(jié)點nB收到來自節(jié)點nA的一個包,它必須發(fā)送一個確認信息ACK,確認信息被nB的安全模塊B創(chuàng)建,被放在MAC層確認信息里。ACK包括idA、idB、cA→B、AAC。其中,cA→B指PH中收到的發(fā)送序列號;AAC即確認信息認證碼,值為g(PH)。

  3.3 包發(fā)送協(xié)議

  假設節(jié)點nB收到從nA發(fā)來的一個包,并且知道下一步是節(jié)點nC。nB首先將收到的PH、下一跳安全模塊C的標識符及network PDU的值交給它的安全模塊B。

  B首先驗證PH,通過重新計算PAC,并將計算出的值和收到的值進行對比,如果一樣,則B知道這個PH確實是被A創(chuàng)建的,并且沒有被修改。然后驗證PH中的發(fā)送序列號cA→B是否比它收到的接收序列號cB←A大,如果是,則這個PH不是重復的,B將cB←A的值設置為PH中的發(fā)送序列號cA→B的值。

  成功認證之后,B創(chuàng)建一個新的PH,包括:B和C的標識符、發(fā)送序列號cB→C、虛擬貨幣值(PH中貨幣的值減去nB的報價值)、新的PAC。B存儲新的PH,并將其復本交給節(jié)點nB。

  nB將新的PH附加到包上,傳送給nC。nC必須確認接收到這個包。nC將PH交給它的安全模塊C,C創(chuàng)建ACK并交給nC。nC發(fā)送ACK給nB。

  當nB收到ACK,交給B,通過ACK中C的標識符和發(fā)送序列號,B在內(nèi)存中尋找到相應的PH,如果B找到相應的PH,則驗證ACK,通過對PH重新計算AAC,并將其與ACK中的值進行對比,如果相等,則B增加貨幣值。將PH從內(nèi)存中刪除。

4 實驗仿真與結果

  4.1 實驗場景和性能指標

  本文以ONE[4]作為仿真平臺,驗證NSIM機制的有效性。設置以下三種方案,對比其網(wǎng)絡性能。

  (1)SC方案。網(wǎng)絡中沒有自私節(jié)點,所有節(jié)點都會轉發(fā)接收到的消息。

  (2)SS方案。網(wǎng)絡中全是自私節(jié)點,中間節(jié)點拒絕轉發(fā)消息,只有當源節(jié)點和目的節(jié)點在通信范圍內(nèi)時,才能將消息發(fā)送給目的節(jié)點。

  (3)SS+NSIM方案。網(wǎng)絡中都是自私節(jié)點,但是每個節(jié)點收到消息后會按照NSIM機制轉發(fā)。

  4.2 仿真結果及分析

  (1)緩存空間、初始能量對分組投遞率的影響

  分組投遞率隨緩存空間和初始能量的變化如圖1和圖2所示。由圖1、圖2可見,SC、SS和SS+NSIM的分組投遞率均隨緩存空間、初始能量的增加而增大;當緩存空間和初始能量分別受限時,SS+NSIM可以獲得較高的分組投遞率。此外,當緩存空間和初始能量較少時,SC的分組投遞率低于SS的分組投遞率,或幾乎與SS的分組投遞率相同。

  (2)緩存空間、初始能量對平均端到端時延的影響

  平均端到端時延隨緩存空間和初始能量的變化如圖3和圖4所示。由圖3、圖4可見,SC和SS+NSIM方案中,隨著緩存空間和初始能量的增加,平均相對時延降低;SS的時延最大,SS+NSIM的時延最小。

  本文針對Ad hoc中節(jié)點自私性的問題,綜合考慮網(wǎng)絡中節(jié)點自身狀態(tài),提出一種基于節(jié)點狀態(tài)的節(jié)點協(xié)作激勵機制NSIM。仿真實驗表明,NSIM機制能夠有效地激勵節(jié)點參與消息轉發(fā),同時又能解決節(jié)點無條件合作帶來的網(wǎng)絡性能退化的問題,從而達到減小時延、降低耗能、提高分組投遞率的目的。

  參考文獻

  [1] RFC2501.Mobile Ad hoc networking(MANET):routing pro-tocol performance issues and evaluation considerations[S].1999.

  [2] 李云,于季弘,尤肖虎.資源受限的機會網(wǎng)絡節(jié)點激勵策略研究[J].計算機學報,2013,36(5):947-956.

  [3] BUTTYAN L,HUBAUX J.Nuglets:a virtual currency to stimulate cooperation in self-organized ad hoc networks[R].Technical Report EPFL,DSC,2001.

  [4] KERIFANEN A,OTT J.The one simulator for DTN protocolevaluation[C].Proceedings of the 2nd International Confer-ence on Simulation Tools and Techniques,Brussels,Belgium,2009:1-10.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久综合给合| 欧美日韩美女在线观看| 91久久综合亚洲鲁鲁五月天| 亚洲一区在线观看免费观看电影高清| 狠狠色综合色区| 国产亚洲福利一区| 国产女人精品视频| 国产精品欧美日韩| 欧美私人网站| 欧美三级视频在线| 欧美日产一区二区三区在线观看| 欧美粗暴jizz性欧美20| 欧美jizz19性欧美| 欧美成人情趣视频| 欧美不卡福利| 欧美电影在线观看完整版| 免费成人在线观看视频| 久久在线播放| 久久亚洲影音av资源网| 久久免费少妇高潮久久精品99| 香蕉国产精品偷在线观看不卡| 亚洲欧美另类中文字幕| 亚洲男女毛片无遮挡| 亚洲女人av| 亚洲一区二区在线免费观看视频| 亚洲永久免费精品| 亚洲欧美日韩国产综合| 香蕉久久精品日日躁夜夜躁| 香蕉免费一区二区三区在线观看 | 国产麻豆精品久久一二三| 国产精品高潮在线| 欧美午夜片在线免费观看| 国产精品久久久久久亚洲毛片| 国产精品美女| 国产亚洲亚洲| 亚洲第一精品电影| 日韩午夜在线观看视频| 亚洲网友自拍| 欧美一区二区三区的| 欧美在线综合视频| 亚洲全部视频| 亚洲夜间福利| 久久成人综合视频| 久久一本综合频道| 欧美区日韩区| 国产精品一区二区三区乱码| 国内综合精品午夜久久资源| 亚洲激情视频在线观看| 国产精品99久久久久久久vr| 羞羞漫画18久久大片| 亚洲欧美一区二区三区久久| 亚洲午夜激情网站| 久久动漫亚洲| 欧美国产先锋| 国产精品系列在线| 欧美成年人视频网站| 欧美日韩国产123区| 国产精品视频精品视频| 一区视频在线看| 亚洲久久在线| 午夜亚洲性色福利视频| 亚洲精品国产系列| 午夜精品久久久久久| 免费日韩精品中文字幕视频在线| 欧美日韩日本国产亚洲在线| 国产欧美一区二区三区另类精品 | 久久精品色图| 国产精品99久久久久久久女警| 欧美亚洲一区二区在线观看| 免费观看在线综合色| 国产精品久久国产三级国电话系列| 国产一区二区黄| 日韩视频在线播放| 欧美在线视频不卡| 一区二区电影免费观看| 久久精品天堂| 欧美精品亚洲一区二区在线播放| 国产精品自在线| 亚洲精品久久久久久久久久久| 中日韩男男gay无套| 亚洲国产欧美在线人成| 亚洲欧美日韩高清| 欧美电影电视剧在线观看| 国产一区二区三区高清 | 一区二区三区免费网站| 91久久综合亚洲鲁鲁五月天| 香蕉成人伊视频在线观看 | 99精品黄色片免费大全| 亚洲国产日韩欧美| 久久se精品一区精品二区| 欧美另类视频| 在线日韩一区二区| 欧美一区激情| 亚洲欧美一区二区三区在线| 欧美伦理一区二区| 永久久久久久| 久久国产精品一区二区三区四区| 亚洲在线视频| 欧美日韩成人综合天天影院| 亚洲电影免费观看高清| 欧美中文在线免费| 欧美在线免费视频| 国产精品福利网站| 日韩视频在线观看国产| 亚洲精品看片| 免费日韩av片| 在线精品福利| 久久精品欧美日韩精品| 久久成人免费视频| 国产精品夜色7777狼人| 日韩视频专区| 一区二区高清在线观看| 欧美激情小视频| 亚洲国产成人av| 亚洲国产精品电影| 久久综合狠狠| 狠狠色综合一区二区| 欧美中文字幕视频在线观看| 欧美一级夜夜爽| 国产精品欧美日韩| 亚洲永久免费av| 欧美一区二区三区四区高清| 国产精品视频一二三| 亚洲一区在线免费| 欧美一区=区| 国产伦精品一区二区三| 亚洲在线观看免费视频| 香蕉免费一区二区三区在线观看| 国产精品日日摸夜夜添夜夜av| 在线视频亚洲一区| 亚洲欧美久久久久一区二区三区| 欧美体内she精视频在线观看| 一区二区国产日产| 亚洲免费在线| 国产伦精品一区二区三区高清版| 午夜国产一区| 久久久久国产精品厨房| 伊人久久综合97精品| 亚洲精品资源| 欧美视频一区二区在线观看| 亚洲天堂久久| 久久激情五月丁香伊人| 国模私拍视频一区| 亚洲国产欧美久久| 欧美黑人国产人伦爽爽爽| 亚洲人成网站精品片在线观看| 99精品99久久久久久宅男| 一区二区三区欧美视频| 欧美破处大片在线视频| av成人免费观看| 欧美一区二区| 国产综合久久久久久| 最新高清无码专区| 欧美日韩色一区| 亚洲欧美激情一区| 久久午夜视频| 亚洲看片一区| 欧美在线网站| 亚洲第一网站免费视频| 亚洲一区二区三区欧美 | 亚洲四色影视在线观看| 性欧美在线看片a免费观看| 国内精品久久久久久影视8 | 国产乱码精品| 亚洲国产精品成人一区二区 | 欧美日韩在线视频一区| 亚洲综合色网站| 美乳少妇欧美精品| 99精品国产在热久久婷婷| 久久激情视频免费观看| 亚洲国产精品欧美一二99| 亚洲一级在线观看| 国自产拍偷拍福利精品免费一| 亚洲精品视频一区| 国产精品美女在线| 亚洲第一福利社区| 欧美午夜宅男影院| 亚洲高清电影| 欧美日韩综合另类| 久久精品国产久精国产爱| 欧美日韩国产成人精品| 欧美影院久久久| 欧美揉bbbbb揉bbbbb| 久久精品99国产精品| 欧美色播在线播放| 久久精品国产99国产精品澳门| 欧美午夜久久久| 91久久久久久久久| 国产乱码精品一区二区三区五月婷 | 一区二区不卡在线视频 午夜欧美不卡'| 久久精品国产亚洲精品| 亚洲精品你懂的| 久久精品99久久香蕉国产色戒| 亚洲黑丝在线| 久久久久久国产精品mv| 一区二区三区高清| 欧美91大片| 久久国产精品久久久久久电车| 欧美丝袜一区二区| 日韩视频永久免费|