基于智能网关的设备接入方法、装置、设备及存储介质制造方法及图纸

技术编号:32576095 阅读:20 留言:0更新日期:2022-03-09 17:05
本发明专利技术公开了一种基于智能网关的设备接入方法,应用于物联网技术领域,用于提高设备接入网关的效率。本发明专利技术提供的方法包括:从待接入设备的接入请求中获取待接入设备的接入协议信息,对接入协议信息进行解码处理,得到待接入设备的协议驱动文件和密钥信息,根据密钥信息对待接入设备进行安全认证,得到待接入设备的身份的认证结果,基于协议驱动文件,获取待接入设备的接入协议,将待接入设备接入智能网关中。能网关中。能网关中。

【技术实现步骤摘要】
基于智能网关的设备接入方法、装置、设备及存储介质


[0001]本专利技术涉及物联网
,尤其涉及一种基于智能网关的设备接入方法、装置、设备及存储介质。

技术介绍

[0002]随着工业化和信息化进程的不断融合,越来越多的信息技术应用到了工业领域,目前超过80%的涉及国计民生的关键基础设施依靠工业控制系统来实现自动化作业。通过将各种智能化设备接入到智能网关中,基于智能网关对智能化设备进行统一管理,支持智能化设备进行自动化作业。
[0003]但是,目前工业控制协议种类繁多,不同的厂商对协议有不同的扩展,导致针对协议的测试存在兼容性问题。
[0004]且智能网关对设备上传的数据的使用场景较单一,无法根据设备上传的数据进行分析,从而根据分析结果与设备进行交互,无法直接应用于工业控制场景。

技术实现思路

[0005]本专利技术提供一种基于智能网关的设备接入方法、装置、计算机设备及存储介质,以提高设备接入网关时的效率。
[0006]一种基于智能网关的设备接入方法,包括:
[0007]当接收到待接入设备的接入请求时,从所述接入请求中获取所述待接入设备的接入协议信息;
[0008]对所述接入协议信息进行解码处理,得到所述待接入设备的协议驱动文件和密钥信息;
[0009]基于所述密钥信息,对所述待接入设备进行安全认证,得到认证结果;
[0010]根据所述认证结果,基于所述协议驱动文件,将所述待接入设备接入智能网关。
[0011]一种基于智能网关的设备接入装置,包括:
[0012]接入协议生成模块,用于当接收到待接入设备的接入请求时,从所述接入请求中获取所述待接入设备的接入协议信息;
[0013]协议驱动获取模块,用于对所述接入协议信息进行解码处理,得到所述待接入设备的协议驱动文件和密钥信息;
[0014]安全认证模块,用于基于所述密钥信息,对所述待接入设备进行安全认证,得到认证结果;
[0015]网关接入模块,用于根据所述认证结果,基于所述协议驱动文件,将所述待接入设备接入智能网关。
[0016]一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于智能网关的设备接入方法的步骤。
[0017]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于智能网关的设备接入方法的步骤。
[0018]本专利技术提供的基于智能网关的设备接入方法、装置、计算机设备及存储介质,当接收到待接入设备接入到智能网关的接入请求时,从接入请求中获取待接入设备的接入协议信息,对接入协议信息进行解码处理后,得到待接入设备的密钥信息和协议驱动文件,根据密钥信息对待接入设备进行安全认证,用以确认待接入设备的身份信息,得到认证结果后,基于协议驱动文件驱动待接入设备,从而将待接入设备接入到智能网关,根据智能网关实现对待接入设备的控制,根据待接入设备的接入协议信息,获取待接入设备的协议驱动文件,从而根据协议驱动文件将待接入设备接入到智能网关中,进一步兼容不同的待接入设备的驱动协议的差异,进一步提高了将待接入设备接入智能网关的效率。
附图说明
[0019]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本专利技术一实施例中基于智能网关的设备接入方法的一应用环境示意图;
[0021]图2是本专利技术一实施例中基于智能网关的设备接入方法的一流程图;
[0022]图3是本专利技术一实施例中基于智能网关的设备接入装置的结构示意图;
[0023]图4是本专利技术一实施例中计算机设备的一示意图。
具体实施方式
[0024]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]本专利技术实施例提供的基于智能网关的设备接入方法,可应用在如图1的应用环境中,其中,终端设备通过网络与服务器进行通信。其中,终端设备可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0026]系统框架100可以包括终端设备、网络和服务器。网络用以在终端设备和服务器之间提供通信链路的介质。网络可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0027]用户可以使用终端设备通过网络与服务器交互,以接收或者发送消息等。
[0028]终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Eperts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Eperts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。
[0029]服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的页面提供支持的后台服务器。
[0030]需要说明的是,本专利技术实施例所提供的基于智能网关的设备接入方法由服务器执行,相应地基于智能网关的设备接入装置设置于服务器中。
[0031]应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的,根据实现需要,可以具有任意数目的终端设备、网络和服务器,本专利技术实施例中的终端设备具体可以对应的是实际生产中的应用系统。
[0032]在一实施例中,如图2所示,提供一种基于智能网关的设备接入方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:
[0033]S10,当接收到待接入设备的接入请求时,从接入请求中获取待接入设备的接入协议信息。
[0034]具体的,在工业控制或者智慧设施管理场景中,通过边缘网关实现对各个智慧设备进行控制交互,当智慧设备需要接入智能网关时,作为待接入设备将接入请求发送到智能网关。
[0035]其中,智能网关又称边缘网关、边缘计算网关(Edge

Gateway),是一种可以在设备上运行本地计算、消息通信、数据缓存等功能的工业智能网关,可以在无需联网的情况下实现设备的本地联动以及数据处理分析。边缘网关在真实场景中可以适配多种智能终端设备,支持多种协议的终端设备,从而实现对多个工业控制场景的终端设备进行控制交互。
...

【技术保护点】

【技术特征摘要】
1.一种基于智能网关的设备接入方法,其特征在于,包括:当接收到待接入设备的接入请求时,从所述接入请求中获取所述待接入设备的接入协议信息;对所述接入协议信息进行解码处理,得到所述待接入设备的协议驱动文件和密钥信息;基于所述密钥信息,对所述待接入设备进行安全认证,得到认证结果;根据所述认证结果,基于所述协议驱动文件,将所述待接入设备接入智能网关。2.根据权利要求1所述的基于智能网关的设备接入方法,其特征在于,所述当接收到待接入设备的接入请求时,从所述接入请求中获取所述待接入设备的接入协议信息,包括:从所述接入请求中,获取所述待接入设备的设备标识;根据所述设备标识获取对应的所述待接入设备的协议配置文件,并根据所述协议配置文件生成对应的接入协议信息。3.根据权利要求1所述的基于智能网关的设备接入方法,其特征在于,所述对所述接入协议信息进行解码处理,得到所述待接入设备的协议驱动文件和密钥信息,包括:对所述接入协议信息进行解码处理,得到所述待接入设备的协议信息;基于所述协议驱动文件,确定所述待接入设备的协议语言,并基于所述协议语言,获取所述待接入设备的属性数据;基于所述协议语言和属性数据,生成所述待接入设备的协议驱动文件。4.根据权利要求1所述的基于智能网关的设备接入方法,其特征在于,所述基于所述密钥信息,对所述待接入设备进行安全认证,得到认证结果,包括:获取所述待接入设备的设备标识,通过所述设备标识生成验证密钥信息;将所述验证密钥信息与所述密钥信息进行比较,得到比较结果,基于所述比较结果,确定认证结果。5.根据权利要求1所述的基于智能网关的设备接入方法,其特征在于,所述根据所述认证结果,基于所述协议驱动文件,将所述待接入设备接入智能网关,包括:若认证结果为所述待接入设备通过验证,则将所述协...

【专利技术属性】
技术研发人员:胡斐段嘉李琦山金孝刘沁源
申请(专利权)人:招商局金融科技有限公司
类型:发明
国别省市:

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

1