【技術實現步驟摘要】
本專利技術涉及物聯網數據安全,尤其涉及一種物聯網中基于位置的參與者選擇方法。
技術介紹
1、隨著移動設備和傳感技術的發展,以及對傳感任務和傳感數據需求的增加,群智感知(mcs)因其在傳感、收集和分析任務數據方面的優勢而得到了廣泛的應用[j.an,x.gui,z.wang,j.yang,and?x.he,"a?crowdsourcing?assignment?model?based?onmobile?crowd?sensing?in?the?internet?of?things,"ieee?internet?of?thingsjournal,vol.2,no.5,pp.][j.hu,z.wang,j.wei,r.lv,j.zhao,q.wang,h.chen,andd.yang,“towards?demand-driven?dynamic?incentive?for?mobile?crowd-sensingsystems,”ieee?transactions?on?wireless?communications,vol.19,no.7,pp.4907–4918,2020.]。每個任務參與者配備豐富的高性能傳感設備,可以以更高的機動性和更強大的傳感能力完成傳感任務。
2、一般來說,mcs系統主要包括三種實體:一個數據請求者、云服務器和多個任務參與者,以及任務分配、參與者選擇、數據提交和處理、結果返回四個階段。學者和研究人員對mcs系統的關注主要集中在任務參與者的隱私保護、通信代價和感知結果的質量。具體而言,yu等人[y.
3、針對上述問題,ni等人[j.ni,k.zhang,q.xia,x.lin,and?x.s.shen,“enablingstrong?privacy?preservation?and?accurate?task?allocation?for?mobilecrowdsensing,”ieee?transactions?on?mobile?computing,vol.19,no.6,pp.1317–1331,2019.]采用矩陣和k-匿名方法,對真實位置實現匿名化,實現了任務參與者的位置隱私。li等人[r.li,z.liu,y.ma,y.xia,y.cheng,l.wan,and?j.ma,“rppm:areputation-based?andprivacy-preserving?platoon?management?scheme?in?vehicular?networks,”ieeetransactions?on?intelligent?transportation?systems,vol.25,no.6,pp.6147–6160,2024.]和yu等人[y.yu,x.xue,j.ma,s.zhang,y.guan,and?r.lu,“achieving?efficientand?privacy-preserving?worker?selection?with?arbitrary?spatial?ranges?forvehicular?crowdsensing,”ieee?transactions?on?vehicular?technology,pp.1–12,2024.]提出高效且保護隱私的參與者選擇方案,但仍存在以下問題:(1)雖然實現對參與者位置的隱私保護,但它們僅針對一個任務的參與者對一個感知任務的位置匹配,參與者選擇效率較低,通信開銷較高;(2)雖然從任意空間范圍、排序推薦等方面提出了高效且保護隱私的參與者選擇方案,但是沒有考慮任務參與者的選擇效率,通信開銷較高。
技術實現思路
1、為克服現有技術的不足,提高任務參與者的選擇效率,同時降低參與者的計算開銷和通信開銷,本專利技術提出一種物聯網中基于位置的參與者選擇的方法。
2、本專利技術的技術方案是這樣實現的:一種物聯網中基于位置的參與者選擇的方法,包括步驟:
3、s1,對于存在t個感知任務數據請求者定義感知任務的數據標準并發布任務,對數據標準進行pailliar加密,對任務內容進行elgamal加密,數據請求者為感知任務的位置區域生成一個隨機矩陣mtl,并將每個感知任務的位置區域轉換為k個位置點,每個位置點用隨機數*表示;
4、s2,數據請求者將感知任務、隨機矩陣以及數據標準和任務內容的密文發送給云服務器a,云服務器a將感知任務和任務內容的密文發送給云服務器b,云服務器b接收到感知任務后,向任務參與者廣播
5、s3,感知任務中第p個任務參與者以與數據請求者相同的方式生成隨機位置矩陣mp′p,為實現任務參與者的位置隱私的保護,任務參與者需要從gps芯片中獲取真實位置信息l(x,y),并用位置矩陣中的隨機位置點*替換l(x,y),之后每個任務參與者選擇k-1個與真實位置信息無法區分的隨機數,并生成匿名位置矩陣mpp,匿名任務矩陣和感知任務的位置矩陣大小相同,第p個任務參與者生成一個臨時的假名pp并將假名和隨機位置矩陣{pp,mpp}發送到云服務器b;
6、s4,第p個任務參與者參與相應的感知任務,任務參與者提交生成匿名位置矩陣mpp和臨時假名pp后,云服務器b驗證提交的數據是否一致,包括步驟:
7、s41,云服務器b接收到后,首先對每個任務參與者的臨時假名進行本文檔來自技高網...
【技術保護點】
1.一種物聯網中基于位置的參與者選擇的方法,其特征在于,包括步驟:
【技術特征摘要】
1.一種物聯網中基于位置的參與者選...
【專利技術屬性】
技術研發人員:成玉丹,駱林烜,馮濤,劉志全,郭顯,韓露露,
申請(專利權)人:蘭州理工大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。