一种基于云服务器的信息安全收集与交互系统技术方案

技术编号:26041142 阅读:13 留言:0更新日期:2020-10-23 21:20
本发明专利技术提供了一种基于云服务器的信息安全收集与交互系统,所述系统包括信息采集模块和云服务器,所述信息采集模块包括汇聚节点、簇头和传感器节点,每个传感器节点采集所监测位置的感知信息并发送至对应的簇头,汇聚节点将簇头收集的感知信息传送至所述云服务器;云服务器设有多个数据库分区的数据库,所述云服务器根据簇头的标识,为簇头所收集的感知信息分配对应的访问权限等级,并将簇头所收集的感知信息存储于与其访问权限等级对应的数据库分区中。本发明专利技术通过物联网技术实现了感知信息的收集,并通过云服务器对不同簇头的感知信息分配相应的访问权限等级,保证感知信息只被传送给拥有访问权限的用户或者供有权限的用户查看,安全性高。

【技术实现步骤摘要】
一种基于云服务器的信息安全收集与交互系统
本专利技术涉及信息安全
,具体涉及一种基于云服务器的信息安全收集与交互系统。
技术介绍
相关技术中通常人为地进行感知信息收集并直接由用户终端发送至云服务器中进行存储,不智能便捷,且用户终端在与云服务器进行信息交互的过程中,感知信息容易被第三方篡改、窥视,信息安全得不到保障。
技术实现思路
针对上述问题,本专利技术提供一种基于云服务器的信息安全收集与交互系统。本专利技术的目的采用以下技术方案来实现:本专利技术提供了一种基于云服务器的信息安全收集与交互系统,所述系统包括信息采集模块和云服务器,所述信息采集模块包括汇聚节点、簇头和传感器节点,每个传感器节点采集所监测位置的感知信息并发送至对应的簇头,所述汇聚节点将簇头收集的感知信息传送至所述云服务器;其中,所述云服务器设有多个数据库分区的数据库,所述云服务器根据簇头的标识,为簇头所收集的感知信息分配对应的访问权限等级,并将该簇头所收集的感知信息存储于与其访问权限等级对应的数据库分区中。在一种能够实现的方式中,所述云服务器存储有与各簇头的标识对应的访问权限等级列表,所述云服务器根据所述访问权限等级列表为簇头所收集的感知信息分配对应的访问权限等级。在一种能够实现的方式中,所述云服务器接收用户终端发送的访问申请信息,对所述访问申请信息进行验证,在验证通过后接收所述用户终端发送的数据查询请求。在一种能够实现的方式中,所述访问申请信息包括所述用户终端的身份识别信息以及与该身份识别信息对应的访问权限等级,所述数据查询请求包括请求访问的数据库分区标识,所述云服务器在所述用户终端对应的访问权限等级与该数据库分区标识对应的访问权限等级一致时,将与该数据库分区标识对应的数据库分区中的感知信息发送至所述用户终端。在一种能够实现的方式中,所述用户终端的身份识别信息包括账号及密码,当所述账号及密码与所述云服务器预存储的标准账号及对应的密码一致时,所述云服务器判定验证通过。在一种能够实现的方式中,所述云服务器为根据访问权限等级对数据库分区中的感知信息采用对应的预设加密算法进行加密。本专利技术的有益效果为:通过物联网技术实现了感知信息的收集,并通过云服务器对不同簇头的感知信息分配相应的访问权限等级,保证感知信息只被传送给拥有访问权限的用户或者供有权限的用户查看,有效防止感知信息在传输过程中被第三方篡改、窥视,确保所收集的感知信息的安全,实现云服务器与用户终端之间信息的安全交互。附图说明利用附图对本专利技术作进一步说明,但附图中的实施例不构成对本专利技术的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本专利技术一个示例性实施例的一种基于云服务器的信息安全收集与交互系统的结构示意框图。附图标记:信息采集模块1、云服务器2。具体实施方式结合以下实施例对本专利技术作进一步描述。参见图1,本专利技术实施例提供了一种基于云服务器的信息安全收集与交互系统,所述系统包括信息采集模块1和云服务器2,所述信息采集模块1包括汇聚节点、簇头和传感器节点,每个传感器节点采集所监测位置的感知信息并发送至对应的簇头,所述汇聚节点将簇头收集的感知信息传送至所述云服务器2;其中,所述云服务器2设有多个数据库分区的数据库,所述云服务器2根据簇头的标识,为簇头所收集的感知信息分配对应的访问权限等级,并将该簇头所收集的感知信息存储于与其访问权限等级对应的数据库分区中。在一种能够实现的方式中,所述云服务器2存储有与各簇头的标识对应的访问权限等级列表,所述云服务器2根据所述访问权限等级列表为簇头所收集的感知信息分配对应的访问权限等级。在一种能够实现的方式中,所述云服务器2接收用户终端发送的访问申请信息,对所述访问申请信息进行验证,在验证通过后接收所述用户终端发送的数据查询请求。在一种能够实现的方式中,所述访问申请信息包括所述用户终端的身份识别信息以及与该身份识别信息对应的访问权限等级,所述数据查询请求包括请求访问的数据库分区标识,所述云服务器2在所述用户终端对应的访问权限等级与该数据库分区标识对应的访问权限等级一致时,将与该数据库分区标识对应的数据库分区中的感知信息发送至所述用户终端。在一种能够实现的方式中,所述用户终端的身份识别信息包括账号及密码,当所述账号及密码与所述云服务器2预存储的标准账号及对应的密码一致时,所述云服务器2判定验证通过。在另一种能够实现的方式中,所述用户终端的身份识别信息还可以包括人脸图像,当该人脸图像与所述云服务器2预存储的人脸图像匹配识别成功时,所述云服务器2判定验证通过。在一种能够实现的方式中,所述云服务器2为根据访问权限等级对数据库分区中的感知信息采用对应的预设加密算法进行加密。本专利技术上述实施例通过物联网技术实现了感知信息的收集,并通过云服务器2对不同簇头的感知信息分配相应的访问权限等级,保证感知信息只被传送给拥有访问权限的用户或者供有权限的用户查看,有效防止感知信息在传输过程中被第三方篡改、窥视,确保所收集的感知信息的安全,实现云服务器2与用户终端之间信息的安全交互。在一种能够实现的方式中,簇内各传感器节点若与簇头距离不超过设定的通信距离阈值dσ,则直接与簇头通信;若与簇头距离超过设定的通信距离阈值dσ,传感器节点选择相对于其距离簇头更近的邻居节点进行通信,具体为:(1)传感器节点在相对于其距离簇头更近的邻居节点中,选择符合下列路径条件的邻居节点作为备选下一跳节点,归入备选下一跳节点集合:式中,Oi表示传感器节点i的对应簇头,d(j,Oi)表示传感器节点i的相对于其距离簇头更近的邻居节点中第j个邻居节点到Oi的距离,d(k,Oi)表示传感器节点i的相对于其距离簇头更近的邻居节点中第k个邻居节点到Oi的距离,mi为传感器节点i的相对于其距离簇头更近的邻居节点的数量;(2)传感器节点在备选下一跳节点集合中选择当前剩余能量最大的邻居节点进行通信。其中,位于传感器节点i通信范围内的其他传感器节点称之为传感器节点i的邻居节点。本实施例设定了传感器节点与簇头间的通信路由机制,该通信路由机制中,通过距离确定传感器节点是否与簇头直接通信,能够保障传感器节点采集的感知信息可靠稳定地发送至簇头。其中创新性地设定了路径条件,使得与簇头距离超过设定的通信距离阈值时的传感器节点在选择下一跳时,能够避免选择距离簇头较远的下一跳,从而能够有效减少感知信息传输时延,同时减少在多跳传输时由于数据流干扰造成的感知信息包丢失现象的发生率。在一种能够实现的方式中,簇头与汇聚节点之间的距离未超过预设的距离下限dδ时,簇头直接与汇聚节点通信;簇头与汇聚节点之间的距离超过预设的距离下限dδ时,簇头通过多跳路由的方式将感知信息发送至汇聚节点,其中在距离汇聚节点更近的邻居簇头中,簇头选择权值最大的邻居簇头作为下一跳;设定权值的计算公式为:...

【技术保护点】
1.一种基于云服务器的信息安全收集与交互系统,其特征是,所述系统包括信息采集模块和云服务器,所述信息采集模块包括汇聚节点、簇头和传感器节点,每个传感器节点采集所监测位置的感知信息并发送至对应的簇头,所述汇聚节点将簇头收集的感知信息传送至所述云服务器;其中,所述云服务器设有多个数据库分区的数据库,所述云服务器根据簇头的标识,为簇头所收集的感知信息分配对应的访问权限等级,并将该簇头所收集的感知信息存储于与其访问权限等级对应的数据库分区中。/n

【技术特征摘要】
1.一种基于云服务器的信息安全收集与交互系统,其特征是,所述系统包括信息采集模块和云服务器,所述信息采集模块包括汇聚节点、簇头和传感器节点,每个传感器节点采集所监测位置的感知信息并发送至对应的簇头,所述汇聚节点将簇头收集的感知信息传送至所述云服务器;其中,所述云服务器设有多个数据库分区的数据库,所述云服务器根据簇头的标识,为簇头所收集的感知信息分配对应的访问权限等级,并将该簇头所收集的感知信息存储于与其访问权限等级对应的数据库分区中。


2.根据权利要求1所述的一种基于云服务器的信息安全收集与交互系统,其特征是,所述云服务器存储有与各簇头的标识对应的访问权限等级列表,所述云服务器根据所述访问权限等级列表为簇头所收集的感知信息分配对应的访问权限等级。


3.根据权利要求1所述的一种基于云服务器的信息安全收集与交互系统,其特征是,所述云服务器接收用户终端发送的访问申请信息,对所述访问申请信息进行验证,在验证通过后...

【专利技术属性】
技术研发人员:张祥
申请(专利权)人:广州路昌科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1