CN104767749B - 一种基于无线物联网的信息处理方法 - Google Patents

一种基于无线物联网的信息处理方法 Download PDF

Info

Publication number
CN104767749B
CN104767749B CN201510151750.3A CN201510151750A CN104767749B CN 104767749 B CN104767749 B CN 104767749B CN 201510151750 A CN201510151750 A CN 201510151750A CN 104767749 B CN104767749 B CN 104767749B
Authority
CN
China
Prior art keywords
wireless
wireless terminals
data message
access path
forwarding server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201510151750.3A
Other languages
English (en)
Other versions
CN104767749A (zh
Inventor
李闻白
林飞龙
李虎雄
鲁剑锋
潘竹生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinhua Lingxi Intelligent Technology Co ltd
Zhejiang Shanghua Electronic Technology Co ltd
Original Assignee
Zhejiang Normal University CJNU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Normal University CJNU filed Critical Zhejiang Normal University CJNU
Priority to CN201510151750.3A priority Critical patent/CN104767749B/zh
Publication of CN104767749A publication Critical patent/CN104767749A/zh
Application granted granted Critical
Publication of CN104767749B publication Critical patent/CN104767749B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种基于无线物联网的信息处理方法,所述无线物联网中包括多个无线传感器节点、一个资源信息转发服务器、以及多个P2P无线终端。每个无线传感器节点采集所述无线物联网中物品或服务的数据信息,并将采集的数据信息发送到资源信息转发服务器;所述资源信息转发服务器对从所述无线传感器节点接收的数据信息进行识别处理和安全性过滤,并将所述数据信息转发到一个P2P无线终端;每个P2P无线终端接收并存储所述资源信息转发服务器所转发的数据信息;所述P2P无线终端能够读取其他P2P无线终端中存储的数据信息。

Description

一种基于无线物联网的信息处理方法
技术领域
本发明涉及物联网技术领域,特别是涉及一种基于无线物联网的信息处理方法。
背景技术
物联网是互联网的扩展和延伸,该网络是世间“万物”连接成的一个可控、安全的信息网络,可应用于各行各业。一般地,物联网更多地可理解成各行各业的设备组织成网络,即末端网络,这些末端网络再通过适当的方式连接到互联网,实现网络中任何时间、任何地点人与物之间、物与物之间的通信,实现信息获取、设备控制等。
无线物联网的末端网络和传统的互联网结构不同。传统的互联网中设置了大量的网关和路由器,网络节点之间通过网关和路由器进行通信。在无线物联网的末端无线网络中,无线网络节点设备可能都很小,无线网络节点之间通过无线连接,无线节点设备的功率、处理能力都非常有限,网络规模动态变化。另外,在很多应用情况下,末端无线网络中,无线节点通信的可靠性、准确性和安全性要求很高,而对数据传输的有效性、实时性等要求可适当放宽。
截至目前,尚未有一种较为高效、准确的针对无线物联网的信息处理方法。
发明内容
本发明就是针对上述背景技术中的不足之处,而提出的一种基于无线物联网的信息处理方法,其具有较高的安全性和效率。本发明的目的是通过如下技术措施来实现的。
一种基于无线物联网的信息处理方法,所述无线物联网中包括多个无线传感器节点、一个资源信息转发服务器、以及多个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之间可以进行正常的数据传输;否则,身份验证失败,终止通信。
进一步地,在所述无线传感器节点和所述资源信息转发服务器之间完成身份验证之后,所述无线传感器节点通过以下方式将采集的数据信息发送到所述资源信息转发服务器,具体地:
对于所述无线传感器节点:
该无线传感器节点在将采集的数据信息发送到所述资源信息转发服务器之前,执行以下操作:
步骤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进行比较;如果两者相同,则所述数据信息通过完整性校验;否则,丢弃所述数据信息,并向所述无线传感器节点发送重新传输指令。
进一步地,每个P2P无线终端自身具有一个邻接访问信息列表,用于通过与其直接连接的P2P无线终端来访问其他P2P无线终端;
所述邻接访问信息列表包括以下内容:
(1)与当前P2P无线终端直接连接的P2P无线终端的地址;
(2)当前P2P无线终端和与其直接相连的P2P无线终端之间的网络带宽;
(3)当前P2P无线终端和与其直接相连的P2P无线终端之间的平均连接建立时间;
(4)当前P2P无线终端和与其直接相连的P2P无线终端之间的连接成功概率;
(5)当前P2P无线终端和与其直接相连的P2P无线终端之间的数据传输完整性概率;
当一个起始P2P无线终端b1需要访问网络中一个与其非直接连接的目标P2P无线终端bn时,执行以下操作:
步骤A1,将当前P2P无线终端初始化设置为所述起始P2P无线终端b1;
步骤A2,查询当前P2P无线终端b1的邻接访问信息列表中所有与其直接连接的P2P无线终端;
如果发现所述目标P2P无线终端bn,则返回;
否则,依次将当前P2P无线终端设置为与所述起始P2P无线终端b1直接连接的每一个P2P无线终端;相应地,对与所述起始P2P无线终端b1直接连接的每一个当前P2P无线终端执行步骤A3;
步骤A3,采用递归算法查询与当前P2P无线终端直接连接的P2P无线终端的邻接访问信息列表,如果发现所述目标P2P无线终端bn,则递归返回。
进一步地,如果起始P2P无线终端b1和目标P2P无线终端bn之间存在k条访问路径L1,L2,…,Lk,其中,k是大于1的正整数,则选择最佳访问路径的步骤如下:
步骤B1,分别计算访问路径L1,L2,…,Lk中每两个P2P无线终端之间网络带宽的总和W’1,W’2,…,W’k;
根据每条访问路径L1,L2,…,Lk中的连接数,计算每条访问路径的平均网络带宽W1,W2,…,Wk;
其中,一条访问路径中的连接数定义为该访问路径中的P2P无线终端数量减去1;
步骤B2,分别计算访问路径L1,L2,…,Lk中每两个P2P无线终端之间平均连接建立时间的总和T’1,T’2,…,T’k;
根据每条访问路径L1,L2,…,Lk中的连接数,计算每条访问路径的总连接建立时间T1,T2,…,Tk;
步骤B3,分别将访问路径L1,L2,…,Lk中每两个P2P无线终端之间的连接成功概率相乘,得到每条访问路径的连接成功率C1,C2,…,Ck;
步骤B4,分别将访问路径L1,L2,…,Lk中每两个P2P无线终端之间的数据传输完整性概率相乘,得到每条访问路径的数据传输完整率I1,I2,…,Ik;
步骤B5,根据上述步骤中获得的数据,分别计算访问路径L1,L2,…,Lk的综合评价参数Ф1,Ф2,…,Фk,选择综合评价参数值最大的访问路径作为最佳访问路径;具体地,访问路径Li的综合评价参数Фi的计算公式如下:
Фi=lg(Wi+1)/lg(Ti+1)*(3Ci+2Ii)2
其中,i是正整数,且1≤i≤k。
进一步地,当确定所述目标P2P无线终端bn之后,在所述起始P2P无线终端b1和目标P2P无线终端bn之间进行数据传输之前,还包括身份验证过程,具体如下:
步骤V1,bn生成一个随机数R,将其发送给b1;
步骤V2,b1收到bn生成的随机数R后,生成一个私钥Ks和两个公钥Kp1和Kp2;
其中,(Kp1)2+(Kp2)2=R2
然后,b1将公钥Kp1和Kp2返回给bn;
步骤V3,bn收到公钥Kp1和Kp2后对其进行验证,如果(Kp1)2+(Kp2)2≠R2,则身份验证失败,终止通信;否则,分别使用公钥Kp1和Kp2对R进行加密,将加密数据E(Kp1)和E(Kp2)发送给b1;
步骤V4,b1利用私钥Ks对收到的加密数据E(Kp1)和E(Kp2)解密,如果解密结果都是R,则身份验证通过,表明b1和bn之间可以进行正常的数据传输;否则,身份验证失败,终止通信。
本发明的技术方案与现有技术相比,存在以下优点:
第一,本发明的技术方案运用了基于身份验证以及数据完整性校验的安全技术,大大提高了无线物联网中数据采集端、服务器端、以及P2P无线终端之间数据传输的安全性和可靠性;
第二,本发明的技术方案对于无线物联网中分布式路由路径的选择过程,综合了各种因素,使得无线物联网中的路径选择更加合理。
附图说明
下面结合附图对本发明的技术方案进行进一步的说明。在附图中,用相同的附图标记表示相同的功能模块。所述附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。
图1示出了根据本发明的实施例的***结构图。
具体实施方式
通过下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。所述描述仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂。
图1为依照本发明实施例的***结构图。
参照图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之间可以进行正常的数据传输;否则,身份验证失败,终止通信。
进一步地,在所述无线传感器节点和所述资源信息转发服务器之间完成身份验证之后,所述无线传感器节点通过以下方式将采集的数据信息发送到所述资源信息转发服务器,具体地:
对于所述无线传感器节点:
该无线传感器节点在将采集的数据信息发送到所述资源信息转发服务器之前,执行以下操作:
步骤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进行比较;如果两者相同,则所述数据信息通过完整性校验;否则,丢弃所述数据信息,并向所述无线传感器节点发送重新传输指令。
进一步地,每个P2P无线终端自身具有一个邻接访问信息列表,用于通过与其直接连接的P2P无线终端来访问其他P2P无线终端;
所述邻接访问信息列表包括以下内容:
(1)与当前P2P无线终端直接连接的P2P无线终端的地址;
(2)当前P2P无线终端和与其直接相连的P2P无线终端之间的网络带宽;
(3)当前P2P无线终端和与其直接相连的P2P无线终端之间的平均连接建立时间;
(4)当前P2P无线终端和与其直接相连的P2P无线终端之间的连接成功概率;
(5)当前P2P无线终端和与其直接相连的P2P无线终端之间的数据传输完整性概率;
当一个起始P2P无线终端b1需要访问网络中一个与其非直接连接的目标P2P无线终端bn时,执行以下操作:
步骤A1,将当前P2P无线终端初始化设置为所述起始P2P无线终端b1;
步骤A2,查询当前P2P无线终端b1的邻接访问信息列表中所有与其直接连接的P2P无线终端;
如果发现所述目标P2P无线终端bn,则返回;
否则,依次将当前P2P无线终端设置为与所述起始P2P无线终端b1直接连接的每一个P2P无线终端;相应地,对与所述起始P2P无线终端b1直接连接的每一个当前P2P无线终端执行步骤A3;
步骤A3,采用递归算法查询与当前P2P无线终端直接连接的P2P无线终端的邻接访问信息列表,如果发现所述目标P2P无线终端bn,则递归返回。
进一步地,如果起始P2P无线终端b1和目标P2P无线终端bn之间存在k条访问路径L1,L2,…,Lk,其中,k是大于1的正整数,则选择最佳访问路径的步骤如下:
步骤B1,分别计算访问路径L1,L2,…,Lk中每两个P2P无线终端之间网络带宽的总和W’1,W’2,…,W’k;
根据每条访问路径L1,L2,…,Lk中的连接数,计算每条访问路径的平均网络带宽W1,W2,…,Wk;
其中,一条访问路径中的连接数定义为该访问路径中的P2P无线终端数量减去1;
步骤B2,分别计算访问路径L1,L2,…,Lk中每两个P2P无线终端之间平均连接建立时间的总和T’1,T’2,…,T’k;
根据每条访问路径L1,L2,…,Lk中的连接数,计算每条访问路径的总连接建立时间T1,T2,…,Tk;
步骤B3,分别将访问路径L1,L2,…,Lk中每两个P2P无线终端之间的连接成功概率相乘,得到每条访问路径的连接成功率C1,C2,…,Ck;
步骤B4,分别将访问路径L1,L2,…,Lk中每两个P2P无线终端之间的数据传输完整性概率相乘,得到每条访问路径的数据传输完整率I1,I2,…,Ik;
步骤B5,根据上述步骤中获得的数据,分别计算访问路径L1,L2,…,Lk的综合评价参数Ф1,Ф2,…,Фk,选择综合评价参数值最大的访问路径作为最佳访问路径;具体地,访问路径Li的综合评价参数Фi的计算公式如下:
Фi=lg(Wi+1)/lg(Ti+1)*(3Ci+2Ii)2
其中,i是正整数,且1≤i≤k。
进一步地,当确定所述目标P2P无线终端bn之后,在所述起始P2P无线终端b1和目标P2P无线终端bn之间进行数据传输之前,还包括身份验证过程,具体如下:
步骤V1,bn生成一个随机数R,将其发送给b1;
步骤V2,b1收到bn生成的随机数R后,生成一个私钥Ks和两个公钥Kp1和Kp2;
其中,(Kp1)2+(Kp2)2=R2
然后,b1将公钥Kp1和Kp2返回给bn;
步骤V3,bn收到公钥Kp1和Kp2后对其进行验证,如果(Kp1)2+(Kp2)2≠R2,则身份验证失败,终止通信;否则,分别使用公钥Kp1和Kp2对R进行加密,将加密数据E(Kp1)和E(Kp2)发送给b1;
步骤V4,b1利用私钥Ks对收到的加密数据E(Kp1)和E(Kp2)解密,如果解密结果都是R,则身份验证通过,表明b1和bn之间可以进行正常的数据传输;否则,身份验证失败,终止通信。
综上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (5)

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进行比较;如果两者相同,则所述数据信息通过完整性校验;否则,丢弃所述数据信息,并向所述无线传感器节点发送重新传输指令。
3.根据权利要求2所述的方法,其特征在于:
每个P2P无线终端自身具有一个邻接访问信息列表,用于通过与其直接连接的P2P无线终端来访问其他P2P无线终端;
所述邻接访问信息列表包括以下内容:
(1)与当前P2P无线终端直接连接的P2P无线终端的地址;
(2)当前P2P无线终端和与其直接相连的P2P无线终端之间的网络带宽;
(3)当前P2P无线终端和与其直接相连的P2P无线终端之间的平均连接建立时间;
(4)当前P2P无线终端和与其直接相连的P2P无线终端之间的连接成功概率;
(5)当前P2P无线终端和与其直接相连的P2P无线终端之间的数据传输完整性概率;
当一个起始P2P无线终端b1需要访问网络中一个与其非直接连接的目标P2P无线终端bn时,执行以下操作:
步骤A1,将当前P2P无线终端初始化设置为所述起始P2P无线终端b1;
步骤A2,查询当前P2P无线终端b1的邻接访问信息列表中所有与其直接连接的P2P无线终端;
如果发现所述目标P2P无线终端bn,则返回;
否则,依次将当前P2P无线终端设置为与所述起始P2P无线终端b1直接连接的每一个P2P无线终端;相应地,对与所述起始P2P无线终端b1直接连接的每一个当前P2P无线终端执行步骤A3;
步骤A3,采用递归算法查询与当前P2P无线终端直接连接的P2P无线终端的邻接访问信息列表,如果发现所述目标P2P无线终端bn,则递归返回。
4.根据权利要求3所述的方法,其特征在于:
如果起始P2P无线终端b1和目标P2P无线终端bn之间存在k条访问路径L1,L2,…,Lk,其中,k是大于1的正整数,则选择最佳访问路径的步骤如下:
步骤B1,分别计算访问路径L1,L2,…,Lk中每两个P2P无线终端之间网络带宽的总和W’1,W’2,…,W’k;
根据每条访问路径L1,L2,…,Lk中的连接数,计算每条访问路径的平均网络带宽W1,W2,…,Wk;
其中,一条访问路径中的连接数定义为该访问路径中的P2P无线终端数量减去1;
步骤B2,分别计算访问路径L1,L2,…,Lk中每两个P2P无线终端之间平均连接建立时间的总和T’1,T’2,…,T’k;
根据每条访问路径L1,L2,…,Lk中的连接数,计算每条访问路径的总连接建立时间T1,T2,…,Tk;
步骤B3,分别将访问路径L1,L2,…,Lk中每两个P2P无线终端之间的连接成功概率相乘,得到每条访问路径的连接成功率C1,C2,…,Ck;
步骤B4,分别将访问路径L1,L2,…,Lk中每两个P2P无线终端之间的数据传输完整性概率相乘,得到每条访问路径的数据传输完整率I1,I2,…,Ik;
步骤B5,根据上述步骤中获得的数据,分别计算访问路径L1,L2,…,Lk的综合评价参数Ф1,Ф2,…,Фk,选择综合评价参数值最大的访问路径作为最佳访问路径;具体地,访问路径Li的综合评价参数Фi的计算公式如下:
Фi=lg(Wi+1)/lg(Ti+1)*(3Ci+2Ii)2
其中,i是正整数,且1≤i≤k。
5.根据权利要求4所述的方法,其特征在于:
当确定所述目标P2P无线终端bn之后,在所述起始P2P无线终端b1和目标P2P无线终端bn之间进行数据传输之前,还包括身份验证过程,具体如下:
步骤V1,bn生成一个随机数R,将其发送给b1;
步骤V2,b1收到bn生成的随机数R后,生成一个私钥Ks和两个公钥Kp1和Kp2;
其中,(Kp1)2+(Kp2)2=R2
然后,b1将公钥Kp1和Kp2返回给bn;
步骤V3,bn收到公钥Kp1和Kp2后对其进行验证,如果(Kp1)2+(Kp2)2≠R2,则身份验证失败,终止通信;否则,分别使用公钥Kp1和Kp2对R进行加密,将加密数据E(Kp1)和E(Kp2)发送给b1;
步骤V4,b1利用私钥Ks对收到的加密数据E(Kp1)和E(Kp2)解密,如果解密结果都是R,则身份验证通过,表明b1和bn之间可以进行正常的数据传输;否则,身份验证失败,终止通信。
CN201510151750.3A 2015-04-01 2015-04-01 一种基于无线物联网的信息处理方法 Expired - Fee Related CN104767749B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510151750.3A CN104767749B (zh) 2015-04-01 2015-04-01 一种基于无线物联网的信息处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510151750.3A CN104767749B (zh) 2015-04-01 2015-04-01 一种基于无线物联网的信息处理方法

Publications (2)

Publication Number Publication Date
CN104767749A CN104767749A (zh) 2015-07-08
CN104767749B true CN104767749B (zh) 2017-11-03

Family

ID=53649356

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510151750.3A Expired - Fee Related CN104767749B (zh) 2015-04-01 2015-04-01 一种基于无线物联网的信息处理方法

Country Status (1)

Country Link
CN (1) CN104767749B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106027523B (zh) * 2016-05-20 2019-01-25 深圳市永兴元科技股份有限公司 分布式数据***的数据采集方法及分布式数据***
CN113422786B (zh) * 2021-08-24 2021-11-30 机械科学研究总院江苏分院有限公司 基于物联网设备的通信***、通信方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951695A (zh) * 2010-08-09 2011-01-19 李守林 一种基于物联网的公共食品卫生安全防护服务***及其工作方法
CN102932790A (zh) * 2012-10-31 2013-02-13 江苏博智软件科技有限公司 一种基于移动通信网络的物联网安全认证方法
CN103634325A (zh) * 2013-12-16 2014-03-12 重庆邮电大学 一种智能家居物联网安全控制方法及***
CN104065754A (zh) * 2014-07-14 2014-09-24 昆明联诚科技股份有限公司 一种基于p2p技术的无线传感器网络及其构建方法
CN104426726A (zh) * 2013-09-11 2015-03-18 郑州朗鑫智能电子科技有限公司 一种保护用户隐私和信息安全的智能家居***
CN104468614A (zh) * 2014-12-25 2015-03-25 无锡成电科大科技发展有限公司 一种智能家居物联网安全控制***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9614964B2 (en) * 2005-08-19 2017-04-04 Nextstep, Inc. Consumer electronic registration, control and support concierge device and method
US9225793B2 (en) * 2011-01-28 2015-12-29 Cisco Technology, Inc. Aggregating sensor data

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951695A (zh) * 2010-08-09 2011-01-19 李守林 一种基于物联网的公共食品卫生安全防护服务***及其工作方法
CN102932790A (zh) * 2012-10-31 2013-02-13 江苏博智软件科技有限公司 一种基于移动通信网络的物联网安全认证方法
CN104426726A (zh) * 2013-09-11 2015-03-18 郑州朗鑫智能电子科技有限公司 一种保护用户隐私和信息安全的智能家居***
CN103634325A (zh) * 2013-12-16 2014-03-12 重庆邮电大学 一种智能家居物联网安全控制方法及***
CN104065754A (zh) * 2014-07-14 2014-09-24 昆明联诚科技股份有限公司 一种基于p2p技术的无线传感器网络及其构建方法
CN104468614A (zh) * 2014-12-25 2015-03-25 无锡成电科大科技发展有限公司 一种智能家居物联网安全控制***

Also Published As

Publication number Publication date
CN104767749A (zh) 2015-07-08

Similar Documents

Publication Publication Date Title
CN111209334B (zh) 基于区块链的电力终端数据安全管理方法
Wei et al. A privacy-preserving fog computing framework for vehicular crowdsensing networks
CN102171969B (zh) 用于操作网络的方法,用于其的***管理设备、网络和计算机程序
CN106357649A (zh) 用户身份认证***和方法
CN105553648A (zh) 量子密钥分发、隐私放大及数据传输方法、装置及***
US7877503B2 (en) Method and system for an intercept chain of custody protocol
CN103095696A (zh) 一种适用于用电信息采集***的身份认证和密钥协商方法
CN109359464B (zh) 一种基于区块链技术的无线安全认证方法
CN110932854B (zh) 一种面向物联网的区块链密钥分发***及其方法
CN108566273A (zh) 基于量子网络的身份认证***
CN108650028A (zh) 基于量子通信网络与真随机数的多次身份认证***和方法
CN106960166A (zh) 一种基于分布式总账技术的智能插座管理***及其方法
CN113055176B (zh) 终端认证方法和***、终端设备、p2p验证平台和介质
CN108809633A (zh) 一种身份认证的方法、装置及***
Recabarren et al. Tithonus: A bitcoin based censorship resilient system
CN108632042A (zh) 一种基于对称密钥池的类aka身份认证***和方法
CN106878015A (zh) 加密卫星通信***及方法
CN101287277A (zh) 一种为无线个域网中的用户终端提供业务的方法及***
CN108964895B (zh) 基于群组密钥池和改进Kerberos的User-to-User身份认证***和方法
CN107836095A (zh) 用于在网络中产生秘密或秘钥的方法
CN104869567B (zh) 一种基于物联网智能终端的信息处理方法
CN104767749B (zh) 一种基于无线物联网的信息处理方法
CN101938741A (zh) 双向认证的方法、***及装置
CN110191467A (zh) 一种物联网设备的鉴权方法、设备、装置及存储介质
CN104700137B (zh) 一种基于物联网的信息处理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Li Wenbai

Inventor after: Lin Feilong

Inventor after: Li Huxiong

Inventor after: Lu Jianfeng

Inventor after: Pan Zhusheng

Inventor before: Wang Meiting

TA01 Transfer of patent application right

Effective date of registration: 20170920

Address after: 321000 Zhejiang province Jinhua City Yingbin Road No. 688

Applicant after: ZHEJIANG NORMAL University

Address before: West high tech Zone Fucheng Road in Chengdu city of Sichuan province 610000 399 No. 6 Building 1 unit 6 floor No. 6

Applicant before: CHENGDU YICHEN DEXUN TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200609

Address after: 311700 room 402, floor 4, No.118, Pingshan Road, Qiandaohu Town, Chun'an County, Hangzhou City, Zhejiang Province

Patentee after: Zhejiang Shanghua Electronic Technology Co.,Ltd.

Address before: Room 2-102, building 19, Guangrun Hancheng (Building 8, tingfengge), No. 2500, Liyu East Road, duohu street, Jindong District, Jinhua City, Zhejiang Province

Patentee before: Jinhua Lingxi Intelligent Technology Co.,Ltd.

Effective date of registration: 20200609

Address after: Room 2-102, building 19, Guangrun Hancheng (Building 8, tingfengge), No. 2500, Liyu East Road, duohu street, Jindong District, Jinhua City, Zhejiang Province

Patentee after: Jinhua Lingxi Intelligent Technology Co.,Ltd.

Address before: 321000 No. 688 Yingbin Road, Zhejiang, Jinhua

Patentee before: ZHEJIANG NORMAL University

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171103

Termination date: 20210401