物联网设备分区隔离的配置方法、设备及存储介质技术

技术编号:38570822 阅读:9 留言:0更新日期:2023-08-22 21:06
本申请公开了物联网设备分区隔离的配置方法、设备及存储介质。该方法包括获取设备的基础数据,基础数据包括区域标签;通过区域映射表获得区域标签对应的区域配置信息,区域映射表定义区域标签和所述区域配置信息的对应关系;利用区域配置信息将基础数据配置至区域标签对应的分区节点,以使得设备从分区节点获取基础数据进行配置。通过上述方式,本申请能够实现物联网设备的分区域配置,从而实现物联网设备的分区隔离。网设备的分区隔离。网设备的分区隔离。

【技术实现步骤摘要】
物联网设备分区隔离的配置方法、设备及存储介质


[0001]本申请涉及物联网
,特别是涉及物联网设备分区隔离的配置方法、设备及存储介质。

技术介绍

[0002]随着物联网的快速发展及全球市场的开放,物联网电子设备会在海外各地被使用,在实际的真实使用场景中,同一款设备在不同的地区和国家使用时,会受国家安全政策及法规等因素影响,会存在不同的配置数据及服务。厂家为了避免实际销售过程中串货造成市场紊乱,会根据区域的不同进行调整。目前采用直接将设备配置在各区域对应节点以建立设备在对应区域的通信。

技术实现思路

[0003]本申请主要解决的技术问题是提供物联网设备分区隔离的配置方法、设备及存储介质,能够实现物联网设备的分区域配置,从而实现物联网设备的分区隔离。
[0004]为解决上述技术问题,本申请采用的第一个技术方案是:提供一种方法,该方法包括:获取设备的基础数据,基础数据包括区域标签;通过区域映射表获得区域标签对应的区域配置信息,区域映射表定义区域标签和区域配置信息的对应关系;利用区域配置信息将基础数据配置至区域标签对应的分区节点,以使得设备从分区节点获取基础数据进行配置。
[0005]为解决上述技术问题,本申请采用的第二个技术方案是:提供一种方法,该方法包括:接收配置节点发送的基础数据;配置基础数据,以使得设备获取基础数据以进行配置。
[0006]为解决上述技术问题,本申请采用的第三个技术方案是:提供一种计算机设备,该计算机设备包括处理器、存储器和通信电路,存储器和通信电路耦接处理器,存储器存储有计算机程序,该处理器用于执行计算机程序以实现如上述本申请第一个技术方案提供的方法。
[0007]为解决上述技术问题,本申请采用的第四个技术方案是:提供一种计算机可读的存储介质,该计算机可读的存储介质存储计算机程序,该计算机程序能够被处理器执行以实现如上述本申请第一个和第二个技术方案提供的方法。
[0008]本申请的有益效果是:区别于现有技术的情况,配置节点通过获取设备的基础数据,基础数据包括区域标签,区域标签定义了设备被配置的分区节点所在区域,在配置节点存储的区域映射表定义区域标签和区域配置信息的对应关系,因此配置节点通过区域映射表获得区域标签对应的区域配置信息,再利用区域配置信息将设备的基础数据配置至区域标签对应的分区节点,使得分区节点中存储设备的数据,从而使得设备可以从分区节点获取基础数据以进行配置,进而简化配置物联网设备的流程。此外,将设备配置在分区节点,可以使得设备与分区节点建立通信而与未被配置的分区节点不能建立通信,从而可以实现分区隔离。
附图说明
[0009]图1是本申请配置系统实施例的系统组成示意框图;
[0010]图2是本申请配置系统实施例的系统结构示意图;
[0011]图3是本申请物联网设备分区隔离的配置方法第一实施例的流程示意图;
[0012]图4是本申请物联网设备分区隔离的配置方法第二实施例的流程示意图;
[0013]图5是本申请计算机设备第一实施例的结构示意框图;
[0014]图6是本申请计算机可读的存储介质实施例的电路结构示意框图。
具体实施方式
[0015]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0016]随着物联网的快速发展及全球市场的开放,物联网电子设备会在海外各地被使用,在实际的真实使用场景中,同一款设备在不同的地区和国家使用时,会受国家安全政策及法规等因素影响,会存在不同的配置数据及服务。厂家为了避免实际销售过程中串货造成市场紊乱,会根据区域的不同进行调整。
[0017]本申请的专利技术人经过长期研究发现,目前采用直接将设备配置在各区域对应节点以建立设备与节点之间的通信。为了改善或解决以上问题,本申请提出至少以下实施例。
[0018]如图1所示,本申请实施例描述的配置系统1可以包括配置节点10和分区节点20。配置节点10和分区节点20中存储有设备的基础数据,例如安装包、语音文件、图像文件等数据。在配置节点10部署有服务以将设备的基础数据推送至分区节点20。在分区节点20部署有相应的服务以提供给设备进行配置以及与设备建立通信。具体地,设备可以是物联网设备,例如摄像机、网关、车联网等。
[0019]配置节点10部署的配置服务可以包括统一配置平台11、数据分发服务12和执行服务13。厂家在统一配置平台11给设备进行配置,例如配置设备的基础数据、云存储资源文件等必需配置。在将设备配置到分区节点20之前,设备的数据可以是存储在配置节点10的。例如可以是存储在配置节点10的主数据库14中,又或者是存储在配置节点10的云存储主资源15中。厂家在统一配置平台11对设备的配置可以是对设备的数据的路径的配置,例如确定主数据库14或配置云存储主资源15中的哪部分数据需要配置给设备。数据分发服务12从配置节点10的主数据库14中获取分区节点20的配置信息以便后续执行服务可以将设备的数据可以正确地配置在分区节点20,例如是分区节点20的分区数据库21的信息。之后数据分发服务12将分区节点20的信息推送至执行服务13,以使得执行服务13可以按照分区节点20的配置信息将设备的数据正确存储在分区节点20中。分区节点20中的应用服务23可以处理设备发送的请求以提供给设备所需的数据。执行服务可以是卡夫卡队列消费服务。
[0020]具体可以参见如下本申请物联网设备分区隔离的配置方法第一实施例的描述。
[0021]如图2、图3所示,本申请物联网设备分区隔离的配置方法第一实施例可以以配置节点10作为执行主体,其描述的配置方法可以包括:S100:获取设备的基础数据,基础数据包括区域标签;S200:通过区域映射表获得区域标签对应的区域配置信息,区域映射表定义
区域标签和区域配置信息的对应关系;S300:利用区域配置信息将基础数据配置至区域标签对应的分区节点,以使得设备从分区节点获取基础数据进行配置。
[0022]配置节点10通过获取设备的基础数据,基础数据包括区域标签,区域标签定义了设备被配置的分区节点20所在区域,在配置节点10存储的区域映射表定义区域标签和区域配置信息的对应关系,因此配置节点10通过区域映射表获得区域标签对应的区域配置信息,再利用区域配置信息将设备的基础数据配置至区域标签对应的分区节点20,使得分区节点20中存储设备的数据,从而使得设备可以从分区节点20获取基础数据以进行配置,进而简化配置物联网设备的流程。此外,将设备配置在分区节点20,可以使得设备与分区节点20建立通信而与未被配置的分区节点20不能建立通信,从而可以实现分区隔离。
[0023]以下对本申请物联网设备分区隔离的配置方法第一实施例进行详细描述。
[0024]S10本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网设备分区隔离的配置方法,其特征在于,包括:获取所述设备的基础数据,所述基础数据包括区域标签;通过区域映射表获得所述区域标签对应的区域配置信息,所述区域映射表定义所述区域标签和所述区域配置信息的对应关系;利用所述区域配置信息将所述基础数据配置至所述区域标签对应的分区节点,以使得所述设备从所述分区节点获取所述基础数据进行配置。2.根据权利要求1所述的配置方法,其特征在于,所述区域配置信息包括存储策略,所述利用所述区域配置信息将所述基础数据配置至所述区域标签对应的分区节点,包括:利用所述存储策略将所述基础数据存储至所述分区节点的分区数据库。3.根据权利要求2所述的配置方法,其特征在于,所述基础数据包括配置数据、活跃数据或非活跃数据,所述分区数据库包括第一数据库和第二数据库,所述利用所述存储策略将所述基础数据存储至所述分区节点的分区数据库,包括:将所述配置数据或所述活跃数据存储至所述第一数据库,将所述非活跃数据存储至所述第二数据库,所述活跃数据是所述设备在第一预设时段内访问的基础数据,所述非活跃数据是所述设备在第二预设时段内访问的基础数据,所述第一预设时段小于所述第二预设时段。4.根据权利要求2所述的配置方法,其特征在于,所述利用所述存储策略将所述基础数据存储至所述分区节点的分区数据库,包括:判断配置节点的主数据库的类型是否与所述分区数据库的类型相同;若否,将所述基础数据的类型转换至所述分区数据库对应存储的数据类型。5.根据权利要求1所述的配置方法,其特征在于,所述基础数据包括云存储数据,所述利用所述区域配置信息将所述基础数据配置至所述区域标签对应的分区节点,包括:利用所述存储策略将所述云...

【专利技术属性】
技术研发人员:王宸
申请(专利权)人:杭州华橙软件技术有限公司
类型:发明
国别省市:

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

1