logo好方法网

边缘设备的接入方法、接入装置和接入系统


技术摘要:
本申请涉及一种边缘设备的接入方法、接入装置和接入系统。该接入方法包括:接收第一网关机发送的模型获取请求;模型获取请求携带有配置清单与第一模型文件的映射关系;判断在第二网关机控制的边缘设备的模型文件中,是否存在第二模型文件;第二模型文件为针对于目标边  全部
背景技术:
在当前分布式资源采集系统中,各类边缘设备独立按照各自的通信协议接入第一 网关机机;如果新的边缘设备需要接入第一网关机机,则需要第一网关机机根据新的边缘 设备发送的信息(如接入方式、通信协议和功能类型),生成与边缘设备对应的文件,进而根 据所生成的文件对边缘设备进行接入处理。在传统的边缘设备的接入方法中,各个第一网 关机机独立生成与待接入的边缘设备对应的文件,实现边缘设备的接入,导致在边缘设备 的接入过程中的处理资源浪费。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种能够节省边缘设备接入过程中的处 理资源浪费的边缘设备的接入方法、接入装置和接入系统。 一种边缘设备的接入方法,应用于云端,所述云端控制第一网关机和第二网关机; 所述接入方法,包括: 接收所述第一网关机发送的模型获取请求;所述模型获取请求携带有配置清单与 第一模型文件的映射关系;所述配置清单由目标边缘设备发送给所述第一网关机;所述映 射关系,由所述第一网关机在判定所述目标边缘设备不属于所述第一网关机控制的边缘设 备后根据所述配置清单生成;所述第一模型文件为表征边缘设备的接入方式、通信协议和 功能类型的能力描述文件; 判断在所述第二网关机控制的边缘设备的模型文件中是否存在第二模型文件;所 述第二模型文件为针对于所述目标边缘设备的能力描述文件; 若不存在,则根据所述映射关系和所述配置清单,查找所述第一模型文件并将所 述第一模型文件转换为所述第二模型文件; 将所述第二模型文件发送至所述第一网关机,以使所述第一网关机根据所述第二 模型文件接入所述目标边缘设备。 在其中一个实施例中,在所述将所述第二模型文件发送至所述第一网关机的步骤 之后,还包括: 在所述第二网关机控制的边缘设备中,确定与所述目标边缘设备的目标设备类型 一致的关联边缘设备; 根据所述第二模型文件,对所述关联边缘设备的模型文件进行更新; 向所述第二网关机发送更新后的模型文件,以使所述第二网关机重新对所述关联 边缘设备进行接入处理。 在其中一个实施例中,所述判断在所述第二网关机控制的边缘设备的模型文件中 5 CN 111614579 A 说 明 书 2/13 页 是否存在第二模型文件的步骤,包括: 根据所述目标边缘设备的设备标识码,确定所述目标边缘设备的目标设备类型; 根据所述目标设备类型,判断模型文件集合中是否存在与所述目标设备类型对应 的第二模型文件;所述模型文件集合存储有所述第二网关机控制的边缘设备的模型文件。 在其中一个实施例中,在所述判断模型文件集合中是否存在与所述目标设备类型 对应的第二模型文件的步骤之前,还包括: 对所述第二网关机控制的边缘设备的模型文件进行校验; 若校验通过,根据所述第二网关机控制的边缘设备的模型文件,生成所述模型文 件集合。 一种边缘设备的接入方法,应用于第一网关机;所述接入方法,包括: 接收目标边缘设备发送的配置清单; 若判定所述目标边缘设备不属于所述第一网关机控制的边缘设备,根据所述配置 清单,生成所述配置清单与第一模型文件的映射关系;所述第一模型文件为表征边缘设备 的接入方式、通信协议和功能类型的能力描述文件; 将携带有所述映射关系的模型获取请求发送至云端;所述云端为控制所述第一网 关机和第二网关机的设备;所述模型获取请求用于触发所述云端在判定所述第二网关机控 制的边缘设备的模型文件中不存在第二模型文件后,根据所述映射关系和所述配置清单, 查找所述第一模型文件并将所述第一模型文件转换为所述第二模型文件;所述第二模型文 件为针对于所述目标边缘设备的能力描述文件; 根据所述云端返回的所述第二模型文件,接入所述目标边缘设备。 在其中一个实施例中,所述将携带有所述映射关系的模型获取请求发送至云端的 步骤,包括: 获取模型转换约束信息;所述模型转换约束信息用于表征对所述目标边缘设备的 功能类型和所述第一网关机所控制的边缘设备配置的约束; 根据所述模型转换约束信息对所述映射关系进行约束,将携带有约束后的映射关 系的模型获取请求发送至云端,以使所述云端生成包含有所述模型转换约束信息的第二模 型文件;所述第二模型文件与所述目标边缘设备的功能类型、所述第一网关机所控制的边 缘设备对应。 在其中一个实施例中,所述根据所述云端返回的所述第二模型文件,接入所述目 标边缘设备的步骤,包括: 若所述第二模型文件与所述目标边缘设备的配置清单对应,判定对所述第二模型 文件的功能性校验通过; 若所述第二模型文件符合所述模型转换约束信息,判定对所述第二模型文件的约 束性校验通过; 在所述功能性校验通过和所述约束性校验通过后,根据所述云端返回的所述第二 模型文件,接入所述目标边缘设备。 一种边缘设备的接入装置,应用于云端,所述云端控制第一网关机和第二网关机; 所述接入装置,包括: 请求接收模块,用于接收所述第一网关机发送的模型获取请求;所述模型获取请 6 CN 111614579 A 说 明 书 3/13 页 求携带有配置清单与第一模型文件的映射关系;所述配置清单由目标边缘设备发送给所述 第一网关机;所述映射关系,由所述第一网关机在判定所述目标边缘设备不属于所述第一 网关机控制的边缘设备后根据所述配置清单生成;所述第一模型文件为表征边缘设备的接 入方式、通信协议和功能类型的能力描述文件; 模型文件判断模块,用于判断在所述第二网关机控制的边缘设备的模型文件中是 否存在第二模型文件;所述第二模型文件为针对于所述目标边缘设备的能力描述文件; 模型文件生成模块,用于若不存在,则根据所述映射关系和所述配置清单,查找所 述第一模型文件并将所述第一模型文件转换为所述第二模型文件; 模型文件发送模块,用于将所述第二模型文件发送至所述第一网关机,以使所述 第一网关机根据所述第二模型文件接入所述目标边缘设备。 一种边缘设备的接入装置,应用于第一网关机;所述接入装置,包括: 配置清单接收模块,用于接收目标边缘设备发送的配置清单; 映射关系生成模块,用于若判定所述目标边缘设备不属于所述第一网关机控制的 边缘设备,根据所述配置清单,生成所述配置清单与第一模型文件的映射关系;所述第一模 型文件为表征边缘设备的接入方式、通信协议和功能类型的能力描述文件; 请求发送模块,用于将携带有所述映射关系的模型获取请求发送至云端;所述云 端为控制所述第一网关机和第二网关机的设备;所述模型获取请求用于触发所述云端在判 定所述第二网关机控制的边缘设备的模型文件中不存在第二模型文件后,根据所述映射关 系和所述配置清单,查找所述第一模型文件并将所述第一模型文件转换为所述第二模型文 件;所述第二模型文件为针对于所述目标边缘设备的能力描述文件; 边缘设备接入模块,用于根据所述云端返回的所述第二模型文件,接入所述目标 边缘设备。 一种边缘设备的接入系统,包括云端、第一网关机和第二网关机,所述云端控制所 述第一网关机和所述第二网关机; 所述第一网关机,用于接收目标边缘设备发送的配置清单,若判定所述目标边缘 设备不属于所述第一网关机控制的边缘设备,根据所述配置清单,生成所述配置清单与第 一模型文件的映射关系,将携带有所述映射关系的模型获取请求发送至所述云端;其中,所 述第一模型文件为表征边缘设备的接入方式、通信协议和功能类型的能力描述文件; 所述云端,用于接收所述第一网关机发送的模型获取请求,判断在所述第二网关 机控制的边缘设备的模型文件中是否存在第二模型文件,若不存在,根据所述映射关系和 所述配置清单,查找所述第一模型文件并将所述第一模型文件转换为所述第二模型文件, 将所述第二模型文件发送至所述第一网关机;所述第二模型文件为针对于所述目标边缘设 备的能力描述文件; 所述第一网关机,还用于接收所述云端发送的所述第二模型文件,根据所述第二 模型文件接入所述目标边缘设备。 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算 机程序被所述处理器执行时,包括以下步骤: 接收所述第一网关机发送的模型获取请求;所述模型获取请求携带有配置清单与 第一模型文件的映射关系;所述配置清单由目标边缘设备发送给所述第一网关机;所述映 7 CN 111614579 A 说 明 书 4/13 页 射关系,由所述第一网关机在判定所述目标边缘设备不属于所述第一网关机控制的边缘设 备后根据所述配置清单生成;所述第一模型文件为表征边缘设备的接入方式、通信协议和 功能类型的能力描述文件; 判断在所述第二网关机控制的边缘设备的模型文件中是否存在第二模型文件;所 述第二模型文件为针对于所述目标边缘设备的能力描述文件; 若不存在,则根据所述映射关系和所述配置清单,查找所述第一模型文件并将所 述第一模型文件转换为所述第二模型文件; 将所述第二模型文件发送至所述第一网关机,以使所述第一网关机根据所述第二 模型文件接入所述目标边缘设备。 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算 机程序被所述处理器执行时,包括以下步骤: 接收目标边缘设备发送的配置清单; 若判定所述目标边缘设备不属于所述第一网关机控制的边缘设备,根据所述配置 清单,生成所述配置清单与第一模型文件的映射关系;所述第一模型文件为表征边缘设备 的接入方式、通信协议和功能类型的能力描述文件; 将携带有所述映射关系的模型获取请求发送至云端;所述云端为控制所述第一网 关机和第二网关机的设备;所述模型获取请求用于触发所述云端在判定所述第二网关机控 制的边缘设备的模型文件中不存在第二模型文件后,根据所述映射关系和所述配置清单, 查找所述第一模型文件并将所述第一模型文件转换为所述第二模型文件;所述第二模型文 件为针对于所述目标边缘设备的能力描述文件; 根据所述云端返回的所述第二模型文件,接入所述目标边缘设备。 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执 行时,包括以下步骤: 接收所述第一网关机发送的模型获取请求;所述模型获取请求携带有配置清单与 第一模型文件的映射关系;所述配置清单由目标边缘设备发送给所述第一网关机;所述映 射关系,由所述第一网关机在判定所述目标边缘设备不属于所述第一网关机控制的边缘设 备后根据所述配置清单生成;所述第一模型文件为表征边缘设备的接入方式、通信协议和 功能类型的能力描述文件; 判断在所述第二网关机控制的边缘设备的模型文件中是否存在第二模型文件;所 述第二模型文件为针对于所述目标边缘设备的能力描述文件; 若不存在,则根据所述映射关系和所述配置清单,查找所述第一模型文件并将所 述第一模型文件转换为所述第二模型文件; 将所述第二模型文件发送至所述第一网关机,以使所述第一网关机根据所述第二 模型文件接入所述目标边缘设备。 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执 行时,包括以下步骤: 接收目标边缘设备发送的配置清单; 若判定所述目标边缘设备不属于所述第一网关机控制的边缘设备,根据所述配置 清单,生成所述配置清单与第一模型文件的映射关系;所述第一模型文件为表征边缘设备 8 CN 111614579 A 说 明 书 5/13 页 的接入方式、通信协议和功能类型的能力描述文件; 将携带有所述映射关系的模型获取请求发送至云端;所述云端为控制所述第一网 关机和第二网关机的设备;所述模型获取请求用于触发所述云端在判定所述第二网关机控 制的边缘设备的模型文件中不存在第二模型文件后,根据所述映射关系和所述配置清单, 查找所述第一模型文件并将所述第一模型文件转换为所述第二模型文件;所述第二模型文 件为针对于所述目标边缘设备的能力描述文件; 根据所述云端返回的所述第二模型文件,接入所述目标边缘设备。 上述边缘设备的接入方法、接入装置、接入系统、计算机设备和存储介质,第一网 关机在判定目标边缘设备不属于第一网关机控制的边缘设备后,生成配置清单和第一模型 文件的映射关系,并将映射关系发送至云端,云端在判定第二网关机控制的边缘设备的模 型文件中,不存在针对目标边缘设备的第二模型文件后,根据映射关系和配置清单,查找第 一模型文件并将第一模型文件转换为第二模型文件,进而使得第一网关机根据云端返回的 第二模型文件接入目标边缘设备,实现双层级(第一层级为边缘设备和网关机,第二层级为 网关机和云端)模型转换架构,使得网关机在接入边缘设备时,通过云端,和其他网关机联 动(如果其他网关机存在对应的模型文件,则可以直接根据其他网关机管理的模型文件,接 入边缘设备;如果不存在,则进一步通过云端生成对应的模型文件),不仅可以提高边缘设 备的接入效率,也可以节省在边缘设备接入过程中的处理资源。 附图说明 图1为一个实施例中边缘设备的接入系统的架构示意图; 图2为一个实施例中边缘设备的接入方法的流程示意图; 图3a为一个实施例中边缘设备的接入步骤的流程示意图; 图3b为一个实施例中边缘设备的接入步骤的架构示意图; 图4为一个实施例中边缘设备的接入装置的结构框图; 图5为另一个实施例中边缘设备的接入装置的结构框图; 图6为一个实施例中计算机设备的内部结构图。
下载此资料需消耗2积分,
分享到:
收藏