设备协同处理方法、装置、边缘网关、系统及存储介质制造方法及图纸

技术编号:37990263 阅读:12 留言:0更新日期:2023-06-30 10:04
本发明专利技术涉及边缘计算技术领域,本发明专利技术公开了一种设备协同处理方法、装置、边缘网关、系统及存储介质。该方法通过接收第一设备发送的待处理任务,采用任务类型对应的目标协同微服务,根据待处理任务中的任务类型,对待处理任务中的第一数据进行协同处理,从而获得处理并转换后的第二数据,通过采用目标协同微服务进行第一数据处理,降低了对第三方API或SDK的依赖性;若待处理任务包括第二设备标识,则将第二数据发送给第二设备标识对应的第二设备,若待处理任务不包括第二设备标识,则将第二数据存储在本地存储器,从而将目标协同微服务处理后的第二数据,按照待处理任务进行转发,以提高第一设备、第二设备和边缘网关连接的稳定性。性。性。

【技术实现步骤摘要】
设备协同处理方法、装置、边缘网关、系统及存储介质


[0001]本专利技术涉及边缘计算
,尤其涉及一种设备协同处理方法、装置、边缘网关、系统及存储介质。

技术介绍

[0002]边缘计算,又称分布计算方式,与完全依赖云端计算相比,可以使计算机的数据存储更接近需要的地方,分布数据处理方式大大减少了设备对数据传输和处理能力的需求。最典型的应用模式是:通过多种监测和传感器设备收集生产端的信息,将信息汇总发送给边缘网关,使用高性能的处理器预处理数据,进行分析、筛选和判断,然后通过网络端口将密集的数据传送到工业云平台,实现生产信息及时、高效的报告,满足管理者的监测和决策需求。
[0003]目前,由于各设备所使用的协议不同,物联网设备由第三方提供的设备API或者SDK接入边缘网关以及联网云平台,然后通过按照API或者SDK封装好的接口,才能完成云台与设备进行交互,设备接入逻辑由第三方自行实现,从而提高了设备接入的成本,而对第三方的依赖,提高了物联网云平台和物联网设备连接过程中出现的风险,降低了边缘计算的稳定性。现有的设备接入方案,存在对第三方依赖性较强,进而导致边缘计算的稳定性较低的问题。

技术实现思路

[0004]本专利技术实施例提供一种设备协同处理方法、装置、边缘网关、系统及存储介质,解决现有技术中,边缘计算存在稳定性较低的问题。
[0005]本专利技术实施例提供了一种设备协同处理方法,包括:
[0006]接收第一设备发送的待处理任务,所述待处理任务包括任务类型和第一数据;
[0007]采用所述任务类型对应的目标协同微服务,对所述第一数据进行协同处理,获取第二数据;
[0008]若所述待处理任务包括第二设备标识,则将所述第二数据发送给所述第二设备标识对应的第二设备;
[0009]若所述待处理任务不包括第二设备标识,则将所述第二数据存储在本地存储器。
[0010]本专利技术实施例还提供了一种设备协同装置,包括:
[0011]待处理任务接收模块,用于接收第一设备发送的待处理任务,所述待处理任务包括任务类型和第一数据;
[0012]第二数据获取模块,用于采用所述任务类型对应的目标协同微服务,对所述第一数据进行协同处理,获取第二数据;
[0013]第二数据发送模块,用于若所述待处理任务包括第二设备标识,则将所述第二数据发送给所述第二设备标识对应的第二设备;
[0014]第二数据存储模块,用于若所述待处理任务不包括第二设备标识,则将所述第二
数据存储在本地存储器。
[0015]本专利技术实施例还提供了一种边缘网关,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述设备协同处理方法。
[0016]本专利技术实施例还提供了一种物联网系统,包括上述边缘网关,还包括与所述边缘网关通信的物联网云平台和物联网设备;所述物联网云平台为所述第一设备,所述物联网设备为所述第二设备;或者,所述物联网设备或所述边缘网关为所述第一设备,所述物联网云平台为所述第二设备。
[0017]本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述设备协同处理方法。
[0018]上述的设备协同处理方法、装置、边缘网关、系统及存储介质,通过接收第一设备发送的待处理任务,采用任务类型对应的目标协同微服务,根据待处理任务中的任务类型,对待处理任务中的第一数据进行协同处理,从而获得处理并转换后的第二数据,通过采用目标协同微服务进行第一数据处理,降低了对第三方API或SDK的依赖性;若待处理任务包括第二设备标识,则将第二数据发送给第二设备标识对应的第二设备,若待处理任务不包括第二设备标识,则将第二数据存储在本地存储器,从而将目标协同微服务处理后的第二数据,按照待处理任务进行转发,以提高第一设备、第二设备和边缘网关连接的稳定性。
附图说明
[0019]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本专利技术一实施例中设备协同处理方法的一应用环境示意图;
[0021]图2是本专利技术一实施例中设备协同处理方法的一流程图;
[0022]图3是本专利技术一实施例中设备协同处理方法的另一流程图;
[0023]图4是本专利技术一实施例中设备协同处理方法的另一流程图;
[0024]图5是本专利技术一实施例中设备协同处理方法的另一流程图;
[0025]图6是本专利技术一实施例中设备协同处理方法的另一流程图;
[0026]图7是本专利技术一实施例中设备协同处理方法的另一流程图;
[0027]图8是本专利技术一实施例中设备协同装置的一示意图;
[0028]图9是本专利技术一实施例中边缘网关的一示意图。
具体实施方式
[0029]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0030]本专利技术实施例提供的设备协同处理方法,可应用在如图1示出的应用环境中。如图
1所示,物联网设备通过网络与边缘网关或物联网云平台进行通信。其中,物联网设备又称为用户端,是指与边缘网关或物联网云平台进行通信相对应,为客户提供本地服务的程序,物联网设备包括但不限于为各种个人计算机、笔记本电脑、智能手机、平板电脑、摄像头和便携式可穿戴设备。边缘网关或物联网云平台进行通信可以用独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。
[0031]本专利技术实施例提供的设备协同处理方法,该设备协同处理方法可应用如图1所示的应用环境中。具体地,该设备协同处理方法应用在设备协同系统中,该设备协同系统包括如图1所示的物联网设备和边缘网关或物联网云平台进行通信,物联网设备与边缘网关或物联网云平台进行通信通过网络进行通信,用于实现边缘网关或物联网云平台进行通信对物联网设备进行设备协同处理,以提高设备协同的稳定性。
[0032]其中,边缘计算指的是在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。其应用程序在边缘侧分析、处理数据,没有数据的流转,产生更快的网络服务响应,满足行业在实时业务、应用智能、安全与隐私保护等方面的基本需求,进而减少网络流量和响应时间。
[0033]其中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备协同处理方法,其特征在于,包括:接收第一设备发送的待处理任务,所述待处理任务包括任务类型和第一数据;采用所述任务类型对应的目标协同微服务,对所述第一数据进行协同处理,获取第二数据;若所述待处理任务包括第二设备标识,则将所述第二数据发送给所述第二设备标识对应的第二设备;若所述待处理任务不包括第二设备标识,则将所述第二数据存储在本地存储器。2.如权利要求1所述的设备协同处理方法,其特征在于,若所述任务类型包括协议接入任务时,所述待处理任务还包括第一设备标识和第二设备标识,所述第一数据包括第一设备属性;所述采用所述任务类型对应的目标协同微服务,对所述第一数据进行协同处理,获取第二数据,包括:若所述任务类型为协议接入任务,则根据所述第一设备标识,确定所述第一设备标识对应的第一设备协议;采用所述协议接入任务对应的协议接入微服务,对所述第一设备协议和所述第一设备属性进行协议接入协同处理,获取第二数据。3.如权利要求1所述的设备协同处理方法,其特征在于,若所述任务类型包括命令下发任务时,所述待处理任务包括第二设备标识,所述第一数据包括命令操作内容;所述采用所述任务类型对应的目标协同微服务,对所述第一数据进行协同处理,获取第二数据,包括:若所述任务类型包括命令下发任务,则根据所述第二设备标识,确定所述第二设备标识对应的第二设备协议;采用所述命令下发任务对应的命令下发微服务,对所述第二设备协议和所述命令操作内容进行数据转换协同处理,获取第二数据。4.如权利要求1所述的设备协同处理方法,其特征在于,若所述任务类型包括引擎同步任务时,所述待处理任务包括第二设备标识,所述第一数据包括引擎版本标识;所述采用所述任务类型对应的目标协同微服务,对所述第一数据进行协同处理,获取第二数据,包括:若所述任务类型包括引擎同步任务,则根据所述引擎版本标识,判断本地存储器是否存在所述引擎版本标识对应的本地规则引擎;若存在所述本地规则引擎,则采用所述引擎同步任务对应的第一引擎同步微服务对本地规则引擎进行核查,获取第二数据;若不存在所述本地规则引擎,则采用所述引擎同步任务对应的第二引擎同步微服务,对所述引擎版本标识对应的版本规则引擎进行引擎同步协同处理,获取第二数据。5....

【专利技术属性】
技术研发人员:杜杨浩
申请(专利权)人:深圳前海环融联易信息科技服务有限公司
类型:发明
国别省市:

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

1