[發明專利]一種基于無線物聯網的信息處理方法有效
| 申請號: | 201510151750.3 | 申請日: | 2015-04-01 |
| 公開(公告)號: | CN104767749B | 公開(公告)日: | 2017-11-03 |
| 發明(設計)人: | 李聞白;林飛龍;李虎雄;魯劍鋒;潘竹生 | 申請(專利權)人: | 浙江師范大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32;H04L29/08 |
| 代理公司: | 深圳市蘭鋒知識產權代理事務所(普通合伙)44419 | 代理人: | 曹明蘭 |
| 地址: | 321000 *** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 無線 聯網 信息處理 方法 | ||
1.一種基于無線物聯網的信息處理方法,所述無線物聯網中包括多個無線傳感器節點、一個資源信息轉發服務器、以及多個P2P無線終端,其特征在于:
每個無線傳感器節點采集所述無線物聯網中物品或服務的數據信息,并將采集的數據信息發送到資源信息轉發服務器;
所述資源信息轉發服務器對從所述無線傳感器節點接收的數據信息進行識別處理和安全性過濾,并將所述數據信息轉發到一個P2P無線終端;
每個P2P無線終端接收并存儲所述資源信息轉發服務器所轉發的數據信息;并且,所述P2P無線終端能夠讀取其他P2P無線終端中存儲的數據信息;
在每個無線傳感器節點將所采集的數據信息發送到所述資源信息轉發服務器之前,還需要在該無線傳感器節點和所述資源信息轉發服務器之間進行身份驗證;假設與該無線傳感器節點直接連接的計算機或其他計算終端的名稱為R1,所述資源信息轉發服務器的名稱為R2,則身份驗證過程如下:
步驟U1,R2生成一個隨機數Q,將其發送給R1;
步驟U2,R1收到R2生成的隨機數Q后,生成一個私鑰Ks和兩個公鑰Ka和Kb;
其中,(Ka)2+(Kb)2=Q2;
然后,R1將公鑰Ka和Kb返回給R2;
步驟U3,R2收到公鑰Ka和Kb后對其進行驗證;
如果(Ka)2+(Kb)2≠Q2,則身份驗證失敗,終止通信;
否則,分別使用公鑰Ka和Kb對Q進行加密,將加密數據E(Ka)和E(Kb)發送給R1;
步驟U4,R1利用私鑰Ks對收到的加密數據E(Ka)和E(Kb)解密,如果解密結果都是Q,則身份驗證通過,表明R1和R2之間可以進行正常的數據傳輸;否則,身份驗證失敗,終止通信。
2.根據權利要求1所述的方法,其特征在于:
在所述無線傳感器節點和所述資源信息轉發服務器之間完成身份驗證之后,所述無線傳感器節點通過以下方式將采集的數據信息發送到所述資源信息轉發服務器,具體地:
對于所述無線傳感器節點:
該無線傳感器節點在將采集的數據信息發送到所述資源信息轉發服務器之前,執行以下操作:
步驟M1,將所述數據信息分割為三段,分別為子數據信息info1、子數據信息info2、以及子數據信息info3,上述三段子數據信息的長度分別為k1字節、k2字節、k3字節;將上述三段子數據信息按順序排列接合可得所述數據信息;
其中,k2>k1+k3,且k3>k1;
步驟M2,將子數據信息info1和子數據信息info3按順序排列接合,獲得校驗數據信息;
步驟M3,計算所述校驗數據信息的MD5值,獲得參考完整性校驗值H1;
步驟M4,將所述數據信息和控制信息共同發送至所述資源信息轉發服務器;
其中,所述控制信息包括參考完整性校驗值H1、以及k1和k3的值;
對于所述資源信息轉發服務器:
該資源信息轉發服務器接收到來自所述無線傳感器節點的數據信息和控制信息后,執行以下操作:
步驟N1,提取所述數據信息的起始k1字節和末位k3字節,按順序排列接合,獲得待校驗信息;
步驟N2,計算所述待校驗信息的MD5值,獲得實際完整性校驗值H2;
步驟N3,將計算獲得的所述實際完整性校驗值H2與接收的控制信息中的參考完整性校驗值H1進行比較;如果兩者相同,則所述數據信息通過完整性校驗;否則,丟棄所述數據信息,并向所述無線傳感器節點發送重新傳輸指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江師范大學,未經浙江師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510151750.3/1.html,轉載請聲明來源鉆瓜專利網。





