[發(fā)明專利]無線傳感網(wǎng)中保護位置隱私的匿名通信方法有效
| 申請?zhí)枺?/td> | 202011493837.6 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112689282B | 公開(公告)日: | 2022-07-05 |
| 發(fā)明(設(shè)計)人: | 李鳳銀;任佩;王穎;楊國玉;王艷麗;于新穎 | 申請(專利權(quán))人: | 曲阜師范大學(xué) |
| 主分類號: | H04W12/02 | 分類號: | H04W12/02;H04W12/63;H04W40/02;H04W40/10;H04W40/22;H04W4/38;H04W84/18;H04L45/00;H04L45/122 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 273165 山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 無線 傳感 保護 位置 隱私 匿名 通信 方法 | ||
1.無線傳感網(wǎng)中保護位置隱私的匿名通信方法,其特征在于包括如下步驟:步驟1.基于候選區(qū)域的代理源節(jié)點選擇機制,具體實施步驟如下:
(1)從真實源節(jié)點進行h跳有限泛洪
真實源節(jié)點監(jiān)測到目標(biāo)在附近后,進行一個信標(biāo)消息SM={IDs,hops}的h跳有限泛洪,SM中包含發(fā)送消息的節(jié)點的ID號和真實源節(jié)點到當(dāng)前節(jié)點的跳數(shù)值hops,hops初始值為0,每經(jīng)過一跳便加1,當(dāng)節(jié)點u收到節(jié)點v發(fā)來的信標(biāo)消息SM時,若IDv在本節(jié)點u的鄰居節(jié)點列表Tu中已經(jīng)存在,則以SM中的hops和節(jié)點v的Minhopsv,s中較小的值來更新Tu中IDv號的Minhopsv,s值,否則在Tu中增加一條新的記錄,將IDv和hops添加進去,此時hops便是Minhopsv,s;
然后u將hops加1并與自己基礎(chǔ)信息中的Minhopsu,s比較,用較小的那一個更新Minhopsu,s,作為u到真實源節(jié)點的當(dāng)前最小跳數(shù);
u將消息中的ID換成自己的ID,與新的hops一起轉(zhuǎn)發(fā)送給u自己的鄰居節(jié)點,重復(fù)該過程直到hops計數(shù)達到h為止,該過程令距離源節(jié)點h跳范圍內(nèi)的每個節(jié)點i都知道了自己到真實源節(jié)點的最小跳數(shù)Minhopsi,s以及其鄰居節(jié)點到源節(jié)點的最小跳數(shù);
(2)建立源節(jié)點開始的多條侯選匿名代理路徑
根據(jù)接收數(shù)據(jù)包和發(fā)送數(shù)據(jù)包的能量需要,源節(jié)點根據(jù)其鄰居節(jié)點列表TRs中存儲的每個鄰居的剩余能量挑選出符合能量要求的鄰居節(jié)點,發(fā)送一個探測數(shù)據(jù)包(h’,Q)去探測可能的代理節(jié)點,其中包括源節(jié)點到該節(jié)點的跳數(shù)h’和一個節(jié)點隊列Q,其中,h’的初始值為0,Q的初始值中只有源節(jié)點的ID,探測數(shù)據(jù)包每到達一個節(jié)點,該節(jié)點便將自己的ID添加到節(jié)點隊列Q中,同時跳數(shù)h’加1;
收到數(shù)據(jù)包的節(jié)點在鄰居節(jié)點列表中先挑選出符合能量要求的鄰居節(jié)點,然后驗證這些鄰居節(jié)點是否存在自己的可選集合中,將探測數(shù)據(jù)包轉(zhuǎn)發(fā)給存在可選集合中的鄰居節(jié)點;
重復(fù)該過程,直到經(jīng)過h’達到h,該探測過程結(jié)束,第h跳收到該數(shù)據(jù)包的節(jié)點將隊列Q沿原路徑返回給源節(jié)點,源節(jié)點收到的每一個節(jié)點隊列Q都構(gòu)成一條匿名代理路徑;
(3)建立候選區(qū)域
對于已經(jīng)得到的匿名代理路徑,源節(jié)點選擇首先返回的t條路徑作為侯選的匿名代理路徑,根據(jù)事先規(guī)定的跳數(shù)上限和跳數(shù)下限,源節(jié)點將侯選匿名代理路徑上處于跳數(shù)上限和跳數(shù)下限之間的所有節(jié)點選出來構(gòu)成候選區(qū)域;
(4)選擇代理源節(jié)點
在侯選區(qū)域中任選一個節(jié)點作為本次通信源節(jié)點的代理源節(jié)點,從真實源節(jié)點到該代理源節(jié)點的路徑就構(gòu)成了我們此次匿名通信的匿名代理路徑;
步驟2.基于剩余能量的最短路徑路由算法,具體實施步驟如下:
首先,代理源節(jié)點通過查找本地存儲的鄰居節(jié)點列表TPs獲得其鄰居的剩余能量,挑選出所有符合剩余能量條件的鄰居節(jié)點;然后,代理源節(jié)點再次查找TPs,從滿足剩余能量條件的節(jié)點中選擇一個距離基站跳數(shù)最小的鄰居節(jié)點,將數(shù)據(jù)包發(fā)送給該鄰居節(jié)點;鄰居節(jié)點接收到數(shù)據(jù)包后,按照和代理源節(jié)點相同的方法,查找自己的鄰居節(jié)點列表,選擇符合能量要求的距離基站跳數(shù)最小的鄰居節(jié)點,將數(shù)據(jù)包發(fā)送給它,此轉(zhuǎn)發(fā)過程一直重復(fù),直到數(shù)據(jù)包到達sink;
該表顯示了基于剩余能量的最短路徑路由算法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于曲阜師范大學(xué),未經(jīng)曲阜師范大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011493837.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





