一种物联网节点安全管理方法、装置、设备及存储介质制造方法及图纸

技术编号:27983033 阅读:17 留言:0更新日期:2021-04-06 14:19
本申请实施例公开了一种物联网节点安全管理方法、装置、设备及存储介质。本申请实施例提供的技术方案通过对不同的用户角色设置对不同服务节点的服务调用权限,并根据对不同用户角色的调用权限和服务信息字典为每个用户角色创建角色服务表,并在物联网终端发出服务调用请求时,确定该物联网终端的用户角色,并根据角色服务表确定该服务调用请求指示的服务类型信息以及对应的节点地址,并基于该节点地址向服务节点转发服务调用请求,由服务节点响应并处理该服务调用请求,再向物联网终端发送服务节点返回的服务结果,满足物联网终端的服务需求,并且有效提高各服务节点的安全性以及物联网管理安全。

【技术实现步骤摘要】
一种物联网节点安全管理方法、装置、设备及存储介质
本申请实施例涉及物联网
,尤其涉及一种物联网节点安全管理方法、装置、设备及存储介质。
技术介绍
随着物联网技术的发展,物联网提供的服务能力也日渐提升。为了满足不同物联网终端对不同服务能力的需求,通常在物联网的多个节点中布置不同的服务内容,接入物联网的物联网终端可通过调用对应节点的服务内容进行相应的数据处理。但是由于接入物联网的物联网终端可对物联网网络中任意服务节点进行访问,容易对服务节点的安全造成威胁,不利于物联网的安全管理。
技术实现思路
本申请实施例提供一种物联网节点安全管理方法、装置、设备及存储介质,以提高对物联网的安全管理效果。在第一方面,本申请实施例提供了一种物联网节点安全管理方法,包括:将各个服务节点提供的服务类型信息和节点地址保存在服务信息字典中,所述服务信息字典保存有所述服务类型信息和所述节点地址之间的对应关系;基于不同的用户角色确定对各个服务节点的服务调用权限,并根据所述服务调用权限和服务信息字典为每个所述用户角色创建角色服务表,所述角色服务表记录有所述用户角色具备服务调用权限的服务节点对应的服务类型信息和节点地址;响应于物联网终端发出的服务调用请求,确定所述物联网终端对应的用户角色,并基于所述用户角色对应的角色服务表确定所述服务调用请求指示的服务类型信息,以及所述服务类型信息对应的节点地址;基于所述节点地址向所述服务节点转发所述服务调用请求,并向所述物联网终端发送所述服务节点返回的服务结果。进一步的,所述将各个服务节点提供的服务类型信息和节点地址保存在服务信息字典中,包括:接收物联网网络中各个服务节点提供的服务类型信息和节点地址;以所述节点地址为键,以对应的所述服务类型信息为值,将所述服务类型信息和所述节点地址保存在服务信息字典中。进一步的,所述将各个服务节点提供的服务类型信息和节点地址保存在服务信息字典中之后,还包括:根据所述服务信息字典中所述服务类型信息对应的更新时间对所述服务信息字典进行更新。进一步的,所述根据所述服务信息字典中所述服务类型信息对应的更新时间对所述服务信息字典进行更新之后,还包括:响应于对所述服务信息字典的更新操作,基于更新后的所述服务信息字典对角色服务表进行更新。进一步的,所述基于更新后的所述服务信息字典对角色服务表进行更新之后,还包括:基于更新后的所述角色服务表,向物联网终端发送对应角色服务表中记录的所述服务类型信息。进一步的,所述根据所述服务调用权限和服务信息字典为每个所述用户角色创建角色服务表,包括:确定每个所述用户角色具备服务调用权限的服务节点对应的节点地址,根据所述服务信息字典确定所述节点地址对应的所述服务类型信息;根据确定的所述节点地址以及所述服务类型信息为每个所述用户角色创建角色服务表。进一步的,所述基于所述用户角色对应的角色服务表确定所述服务调用请求指示的服务类型信息,以及所述服务类型信息对应的节点地址,包括:确定所述服务调用请求指示的服务类型信息;在所述用户角色对应的角色服务表中查找确定的所述服务类型信息,并基于查找到的所述服务类型信息确定对应的节点地址。在第二方面,本申请实施例提供了一种物联网节点安全管理装置,包括字典创建模块、权限确定模块、请求响应模块和结果反馈模块,其中:所述字典创建模块,用于将各个服务节点提供的服务类型信息和节点地址保存在服务信息字典中,所述服务信息字典保存有所述服务类型信息和所述节点地址之间的对应关系;所述权限确定模块,用于基于不同的用户角色确定对各个服务节点的服务调用权限,并根据所述服务调用权限和服务信息字典为每个所述用户角色创建角色服务表,所述角色服务表记录有所述用户角色具备服务调用权限的服务节点对应的服务类型信息和节点地址;所述请求响应模块,用于响应于物联网终端发出的服务调用请求,确定所述物联网终端对应的用户角色,并基于所述用户角色对应的角色服务表确定所述服务调用请求指示的服务类型信息,以及所述服务类型信息对应的节点地址;所述结果反馈模块,用于基于所述节点地址向所述服务节点转发所述服务调用请求,并向所述物联网终端发送所述服务节点返回的服务结果。在第三方面,本申请实施例提供了一种物联网节点安全管理设备,包括:存储器以及一个或多个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的物联网节点安全管理方法。在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的物联网节点安全管理方法。本申请实施例通过对不同的用户角色设置对不同服务节点的服务调用权限,并根据对不同用户角色的调用权限和服务信息字典为每个用户角色创建角色服务表,并在物联网终端发出服务调用请求时,确定该物联网终端的用户角色,并根据角色服务表确定该服务调用请求指示的服务类型信息以及对应的节点地址,并基于该节点地址向服务节点转发服务调用请求,由服务节点响应并处理该服务调用请求,再向物联网终端发送服务节点返回的服务结果,满足物联网终端的服务需求,并且有效提高各服务节点的安全性以及物联网管理安全。附图说明图1是本申请实施例提供的一种物联网节点安全管理方法的流程图;图2是本申请实施例提供的另一种物联网节点安全管理方法的流程图;图3是本申请实施例提供的一种物联网节点安全管理装置的结构示意图;图4是本申请实施例提供的一种物联网节点安全管理设备的结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1给出了本申请实施例提供的一种物联网节点安全管理方法的流程图,本申请实施例提供的物联网节点安全管理方法可以由物联网节点安全管理装置来执行,该物联网节点安全管理装置可以通过硬件和/或软件的方式实现,并集成在物联网节点安全管理设备中。下述以物联网节点安全管理装置执行物联网节点安全管理方法为例进行描述。参考图1,该物联网节点安全管理方法包括:S101:将各个服务节点提供的服务类型信息和节本文档来自技高网...

【技术保护点】
1.一种物联网节点安全管理方法,其特征在于,包括:/n将各个服务节点提供的服务类型信息和节点地址保存在服务信息字典中,所述服务信息字典保存有所述服务类型信息和所述节点地址之间的对应关系;/n基于不同的用户角色确定对各个服务节点的服务调用权限,并根据所述服务调用权限和服务信息字典为每个所述用户角色创建角色服务表,所述角色服务表记录有所述用户角色具备服务调用权限的服务节点对应的服务类型信息和节点地址;/n响应于物联网终端发出的服务调用请求,确定所述物联网终端对应的用户角色,并基于所述用户角色对应的角色服务表确定所述服务调用请求指示的服务类型信息,以及所述服务类型信息对应的节点地址;/n基于所述节点地址向所述服务节点转发所述服务调用请求,并向所述物联网终端发送所述服务节点返回的服务结果。/n

【技术特征摘要】
1.一种物联网节点安全管理方法,其特征在于,包括:
将各个服务节点提供的服务类型信息和节点地址保存在服务信息字典中,所述服务信息字典保存有所述服务类型信息和所述节点地址之间的对应关系;
基于不同的用户角色确定对各个服务节点的服务调用权限,并根据所述服务调用权限和服务信息字典为每个所述用户角色创建角色服务表,所述角色服务表记录有所述用户角色具备服务调用权限的服务节点对应的服务类型信息和节点地址;
响应于物联网终端发出的服务调用请求,确定所述物联网终端对应的用户角色,并基于所述用户角色对应的角色服务表确定所述服务调用请求指示的服务类型信息,以及所述服务类型信息对应的节点地址;
基于所述节点地址向所述服务节点转发所述服务调用请求,并向所述物联网终端发送所述服务节点返回的服务结果。


2.根据权利要求1所述的物联网节点安全管理方法,其特征在于,所述将各个服务节点提供的服务类型信息和节点地址保存在服务信息字典中,包括:
接收物联网网络中各个服务节点提供的服务类型信息和节点地址;
以所述节点地址为键,以对应的所述服务类型信息为值,将所述服务类型信息和所述节点地址保存在服务信息字典中。


3.根据权利要求1所述的物联网节点安全管理方法,其特征在于,所述将各个服务节点提供的服务类型信息和节点地址保存在服务信息字典中之后,还包括:
根据所述服务信息字典中所述服务类型信息对应的更新时间对所述服务信息字典进行更新。


4.根据权利要求3所述的物联网节点安全管理方法,其特征在于,所述根据所述服务信息字典中所述服务类型信息对应的更新时间对所述服务信息字典进行更新之后,还包括:
响应于对所述服务信息字典的更新操作,基于更新后的所述服务信息字典对角色服务表进行更新。


5.根据权利要求4所述的物联网节点安全管理方法,其特征在于,所述基于更新后的所述服务信息字典对角色服务表进行更新之后,还包括:
基于更新后的所述角色服务表,向物联网终端发送对应角色服务表中记录的所述服务类型信息。


6.根据权利要求1所述的物联网节点安全管理方法,其特征在于,所述根据所述服务调用权限和服务信息字典为每个所述用...

【专利技术属性】
技术研发人员:唐瑞波马凤鸣林英喜温文坤陈名峰李玮棠
申请(专利权)人:广州技象科技有限公司
类型:发明
国别省市:广东;44

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

1