边缘计算网关装置及其实现方法制造方法及图纸

技术编号:27603446 阅读:18 留言:0更新日期:2021-03-10 10:26
本发明专利技术公开了一种边缘计算网关装置及其实现方法,涉及物联网技术领域,旨在解决现有边缘计算网关功能扩展受限、升级代价高的问题。该边缘计算网关装置,包括:网关服务模块和子服务模块,其中所述网关服务模块用于提供网关服务,所述子服务模块用于实现业务功能;所述网关服务模块,包括云端通信单元、子设备管控单元、子服务管理单元;所述云端通信单元用于与服务器进行通信,所述子设备管控单元用于管理和控制接入的子设备,所述子服务管理单元用于在所述子服务模块安装子服务;所述子服务包括基础子服务和实现不同业务功能的业务子服务。服务。服务。

【技术实现步骤摘要】
边缘计算网关装置及其实现方法


[0001]本专利技术涉及物联网
,尤其涉及一种边缘计算网关装置及其实现方法。

技术介绍

[0002]随着物联网的产业规模逐渐增长,物联网的终端种类也越来越多,终端的入网方式和接入协议也层出不穷。同时也存在部分终端因其使用环境的限制,导致其联网能力有限。
[0003]边缘计算网关拥有强大的边缘计算能力,是支持远程自定义配置、远程部署、网关状态监控等技术于一体的内嵌网络操作系统的工业级智能网关。边缘计算网关可实现云服务的接入,能够通过大数据云平台来构建工业物联网平台,实现数据实时响应,数据模型分析判断,设备远程维护下载等功能。因此,一般将边缘计算网关应用在物联网领域,供物联网的终端接入,从而为终端提供服务。
[0004]但是现有的边缘计算网关存在功能扩展受限、升级代价高等问题,目前尚未提出有效的解决方法。

技术实现思路

[0005]本专利技术实施例提供了一种边缘计算网关装置及其实现方法,以至少解决现有边缘计算网关功能扩展受限、升级代价高的问题。
[0006]第一方面,本专利技术实施例提供了一种边缘计算网关装置,包括:
[0007]网关服务模块和子服务模块,其中所述网关服务模块用于提供网关服务,所述子服务模块用于实现业务功能;
[0008]所述网关服务模块,包括云端通信单元、子设备管控单元、子服务管理单元;
[0009]所述云端通信单元用于与服务器进行通信,所述子设备管控单元用于管理和控制接入所述边缘就按网关装置的子设备,所述子服务管理单元用于在所述子服务模块安装子服务;
[0010]所述子服务包括基础子服务和实现不同业务功能的业务子服务。
[0011]在其中一些实施例中,还包括:
[0012]虚拟子设备,用于对相应子设备进行集中控制或组合控制;
[0013]其中,所述虚拟子设备由所述子设备管控单元根据对所述子设备的不同管理需求而创建,所述子设备管理单元管理所述虚拟子设备。
[0014]在其中一些实施例中,所述基础子服务,包括:
[0015]日志子服务,用于定位远程问题,所述日志子服务根据服务器发送的指令,通过预设协议将各子服务和各子设备的本地日志上传至服务器进行查看、分析。
[0016]在其中一些实施例中,所述基础子服务,还包括:
[0017]网络子服务,用于提供远程访问支持,所述网关子服务通过与服务器建立VPN链路,所述VPN链路为所述日志子服务、所述业务子服务以及其他基础子服务提供远程访问通
道;
[0018]和/或,
[0019]监控子服务,用于监控所述网关服务模块和所述子服务模块的运行状态。
[0020]第二方面,本专利技术实施例提供了一种边缘计算网关装置的实现方法,包括如下步骤:
[0021]接收终端发送的网关服务安装请求和授权信息,安装网关服务;
[0022]从服务器存储的设备私有数据中获取子服务,安装并运行所述子服务,并将所述子服务接入所述服务器。
[0023]在其中一些实施例中,所述从服务器存储的设备私有数据中获取子服务,安装并运行所述子服务之前,还包括:
[0024]查询所述服务器存储的设备私有数据中的子服务,校验所述设备私有数据中的子服务的版本。
[0025]在其中一些实施例中,所述从服务器存储的设备私有数据中获取子服务之前,还包括:
[0026]通过所述终端访问所述服务器,以查询所述边缘计算网关装置支持的子服务和版本,并选择相应的子服务和版本,作为所述服务器存储的设备私有数据。
[0027]在其中一些实施例中,所述安装网关服务之后,还包括:
[0028]从服务器存储的设备私有数据中获取虚拟子设备安装包,安装所述虚拟子设备安装包,运行根据所述虚拟子设备安装包安装的虚拟子设备,并将所述虚拟子设备接入所述服务器。
[0029]在其中一些实施例中,所述从服务器存储的设备私有数据中获取虚拟子设备安装包,安装所述虚拟子设备安装包之前,还包括:
[0030]查询所述服务器存储的设备私有数据中的虚拟子设备数据,校验所述虚拟子设备数据。
[0031]在其中一些实施例中,所述从服务器存储的设备私有数据中获取虚拟子设备安装包之前,包括:
[0032]通过所述终端访问所述服务器,以查询所述边缘计算网关装置支持的虚拟子设备和版本,并选择相应的虚拟子设备和版本,作为所述服务器存储的设备私有数据。
[0033]相比于现有技术,本专利技术实施例提供一种边缘计算网关装置及其实现方法,通过创建子服务,以扩展网关装置的服务能力,在进行网关装置的功能升级时,只需增加相应的子服务即可,从而解决现有边缘计算网关升级代价高的问题。
[0034]本专利技术的一个或多个实施例的细节在以下附图和描述中提出,以使本专利技术的其他特征、目的和优点更加简明易懂。
附图说明
[0035]此处所说明的附图用来提供对本申请的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0036]图1是本专利技术边缘计算网关装置的结构框图;
[0037]图2是本专利技术实施例的边缘计算网关装置的实现方法的流程图。
具体实施方式
[0038]为了使本申请的目的、技术方案更加清楚明白,以下结合附图及实施例,对本专利技术的进行描述和说明。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定本专利技术。基于本专利技术提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039]显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的
技术实现思路
的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
[0040]在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
[0041]实施例1
[0042]本实施例提供一种边缘计算网关装置,图1是本专利技术边缘计算网关装置的结构框图,如图1所示,边缘计算网关装置,具体包括:
[0043]网关服务模块11和子服务模块12,其中网关服务模块11用于提供网关服务,子服务模块12用于实现业务功能;
[0044]网关服务模块11,包括云端通信单元111、子设备管控单元112、子服务管理单元113;
[0045]云端通信单元111用于与服务器进行通信,子本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘计算网关装置,其特征在于,包括:网关服务模块和子服务模块,其中所述网关服务模块用于提供网关服务,所述子服务模块用于实现业务功能;所述网关服务模块,包括云端通信单元、子设备管控单元、子服务管理单元;所述云端通信单元用于与服务器进行通信,所述子设备管控单元用于管理和控制接入所述边缘计算网关装置的子设备,所述子服务管理单元用于在所述子服务模块安装子服务;所述子服务包括基础子服务和实现不同业务功能的业务子服务。2.如权利要求1所述的边缘计算网关装置,其特征在于,还包括:虚拟子设备,用于对相应子设备进行集中控制或组合控制;其中,所述虚拟子设备由所述子设备管控单元根据对所述子设备的不同管理需求而创建,所述子设备管理单元管理所述虚拟子设备。3.如权利要求1所述的边缘计算网关装置,其特征在于,所述基础子服务,包括:日志子服务,用于定位远程问题,所述日志子服务根据服务器发送的指令,通过预设协议将各子服务和各子设备的本地日志上传至服务器进行查看、分析。4.如权利要求1或3所述的边缘计算网关装置,其特征在于,所述基础子服务,还包括:网络子服务,用于提供远程访问支持,所述网关子服务通过与服务器建立VPN链路,所述VPN链路为所述日志子服务、所述业务子服务以及其他基础子服务提供远程访问通道;和/或,监控子服务,用于监控所述网关服务模块和所述子服务模块的运行状态。5.一种边缘计算网关装置的实现方法,其特征在于,包括如下步骤:接收终端发送的网关服务安装请求和授权信息,安装网关服务;从服务器存储的设备私有数据...

【专利技术属性】
技术研发人员:王昊康海洋姚博刘宗孺李志为
申请(专利权)人:杭州博联智能科技股份有限公司
类型:发明
国别省市:

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

1