边缘计算网关IO接口系统及IO接口调用方法技术方案

技术编号:33527330 阅读:20 留言:0更新日期:2022-05-19 01:51
本发明专利技术公开了一种边缘计算网关IO接口系统及IO接口调用方法,包括接口层、中间层及IO层;接口层与中间层连接,中间层与IO层连接,中间层与IO层通信连接;接口层用于供用户连接并接收用户输入的第一信息,接口层将第一信息发送至中间层,中间层起到拦截所有接口层输入的第一信息,进行分析判断生成IO层可快速识别的第二信息并将第二信息发送至IO层,IO层根据第二信息调用对应功能模块生成反馈信息,通过接口层和中间层的设置使得用户无需直接编程调用IO层的功能模块,仅需输入带有特征的第一信息即可实现调用IO层的效果,解决了现有边缘计算网关的IO功能调用难度较高的技术问题,实现了简易快速的调用IO功能的技术效果。了简易快速的调用IO功能的技术效果。了简易快速的调用IO功能的技术效果。

【技术实现步骤摘要】
边缘计算网关IO接口系统及IO接口调用方法


[0001]本专利技术属于边缘计算
,具体涉及一种边缘计算网关IO接口系统及IO接口调用方法。

技术介绍

[0002]边缘计算网关(又叫物联网边缘计算网关),简称Edge

Gateway,是一种可以在设备上运行本地计算、消息通信、数据缓存等功能的工业智能网关,可以在无需联网的情况实现设备的本地联动以及数据处理分析。
[0003]普遍的边缘计算网关会提供各式各样的IO接口,IO接口用于连接多种功能设备,现有技术基本均是基于操作系统提供的接口进行接入编程调用个IO口连接的功能设备,实现多种功能操作;而现有技术的方法繁琐,接口不统一,并且需要对操作系统及硬件有一定的了解才能进行编程调用,因此使用和开发门槛高且效率低下,即存在使用难度较高的问题。

技术实现思路

[0004]为了克服现有技术的上述缺点,本专利技术的目的在于提供一种边缘计算网关IO接口系统,旨在解决现有边缘计算网关的IO功能调用难度较高的技术问题。
[0005]本专利技术为达到其目的,所采用的技术方案如下:
[0006]一种边缘计算网关IO接口系统,包括:接口层、中间层及IO层;
[0007]接口层用于接收第一信息;
[0008]中间层用于对第一信息进行分析处理,生成第二信息;
[0009]IO层用于根据第二信息调用对应功能模块;
[0010]接口层与中间层连接,接口层与中间层进行通信连接,中间层与IO层连接,中间层与IO层通信连接;
[0011]接口层将第一信息发送至中间层,中间层根据第一信息生成第二信息,并将第二信息发送至IO层,IO层根据第二信息调用对应功能模块生成反馈信息,并将反馈信息经由中间层反馈至接口层。
[0012]进一步地,接口层与中间层之间设有数据通道和命令通道,第一信息包括数据信息和命令信息;
[0013]数据信息通过数据通道发送至中间层;
[0014]命令信息通过命令通道发送至中间层。
[0015]进一步地,中间层包括连接端口和服务端;
[0016]连接端口的第一端与接口层通信连接,连接端口的第二端与IO层通信连接,连接端口的第三端与服务端通信连接
[0017]连接端口将第一信息发送至服务端,服务端对第一信息进行分析处理,生成第二信息并发送至连接端口。
[0018]进一步地,连接端口与服务端之间通过tcp协议进行通信。
[0019]进一步地,IO层包括IO接口和内核;
[0020]IO接口用于实现内核与中间层的信息交互;
[0021]内核用于根据第二信息调用对应功能模块生成反馈信息;
[0022]IO接口的第一端与中间层通信连接,IO接口的第二端与内核连接。
[0023]对应地,还公开一种IO接口调用方法,包括:
[0024]接口层获取第一信息,并将第一信息发送至中间层;
[0025]中间层对第一信息进行分析处理,生成第二信息,并将第二信息发送至IO层;
[0026]IO层根据第二信息生成反馈信息。
[0027]进一步地,中间层对第一信息进行分析处理,生成第二信息,并将第二信息发送至IO层的步骤中,包括:
[0028]中间层将第一信息发送至服务端;
[0029]服务端对第一信息进行信息提取关键字,根据关键字生成并反馈第二信息至中间层;
[0030]中间层将第二信息发送至IO层。
[0031]进一步地,IO层包括多个IO接口;IO层根据第二信息生成反馈信息的步骤中,包括:
[0032]中间层根据第二信息中的接口信息将第二信息发送至对应的IO接口;
[0033]IO接口将第二信息发送至对应的功能模块;
[0034]功能模块根据第二信息执行对应动作,并生成反馈信息。
[0035]对应地,还公开一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述IO接口调用方法。
[0036]对应地,还公开一种计算机可读存储介质,计算机可读存储介质存储有执行实现上述IO接口调用方法的计算机程序。
[0037]与现有技术相比,本专利技术的有益效果是:
[0038]本专利技术提出的边缘计算网关IO接口系统,包括:接口层、中间层及IO层;接口层与中间层连接,接口层与中间层进行通信连接,中间层与IO层连接,中间层与IO层通信连接;接口层用于供用户连接并接收用户输入的第一信息,接口层将第一信息发送至中间层,中间层根据第一信息生成第二信息,中间层起到拦截所有接口层输入的第一信息,并进行分析判断生成IO层可快速识别的第二信息,并将第二信息发送至IO层,IO层根据第二信息调用对应功能模块生成反馈信息,并将反馈信息经由中间层反馈至接口层,使得用户获取反馈信息,通过接口层和中间层的设置使得用户无需直接编程调用IO层的功能模块,而是仅需输入带有特征或者关键词的第一信息即可实现调用IO层的效果,解决了现有边缘计算网关的IO功能调用难度较高的技术问题,实现了可以简易快速的调用IO功能的技术效果。
附图说明
[0039]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图示出的结构获得其他的附图。
[0040]图1为本专利技术一实施例中边缘计算网关IO接口系统的结构示意图;
[0041]图2为本专利技术一实施例中IO接口调用方法的流程图。
[0042]附图标记说明:
[0043]标号名称标号名称1接口层3IO层2中间层31IO接口21连接端口32内核22服务端
ꢀꢀ
[0044]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0045]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0046]参照图1,本专利技术一实施例提供一种边缘计算网关IO接口系统,包括:接口层1、中间层2及IO层3;
[0047]接口层1用于接收第一信息;
[0048]中间层2用于对第一信息进行分析处理,生成第二信息;
[0049]IO层3用于根据第二信息调用对应功能模块;
[0050]接口层1与中间层2连接,接口层1与中间层2进行通信连接,中间层2与IO层3连接,中间层2与IO层3通信连接;
[0051]接口层1将第一信息发送至中间层2,中间层2根据第一信息生成第二信息,并将第二信息发送至I本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘计算网关IO接口系统,其特征在于,包括:接口层、中间层及IO层;所述接口层用于接收第一信息;所述中间层用于对第一信息进行分析处理,生成第二信息;所述IO层用于根据所述第二信息调用对应功能模块;所述接口层与所述中间层连接,所述接口层与所述中间层进行通信连接,所述中间层与所述IO层连接,所述中间层与所述IO层通信连接;所述接口层将所述第一信息发送至所述中间层,所述中间层根据所述第一信息生成所述第二信息,并将所述第二信息发送至IO层,所述IO层根据所述第二信息调用对应功能模块生成反馈信息,并将反馈信息经由所述中间层反馈至所述接口层。2.根据权利要求1所述的边缘计算网关IO接口系统,其特征在于,所述接口层与所述中间层之间设有数据通道和命令通道,所述第一信息包括数据信息和命令信息;所述数据信息通过所述数据通道发送至所述中间层;所述命令信息通过所述命令通道发送至所述中间层。3.根据权利要求1所述的边缘计算网关IO接口系统,其特征在于,所述中间层包括连接端口和服务端;所述连接端口的第一端与所述接口层通信连接,所述连接端口的第二端与所述IO层通信连接,所述连接端口的第三端与所述服务端通信连接所述连接端口将第一信息发送至所述服务端,所述服务端对第一信息进行分析处理,生成第二信息并发送至所述连接端口。4.根据权利要求3所述的边缘计算网关IO接口系统,其特征在于,所述连接端口与所述服务端之间通过tcp协议进行通信。5.根据权利要求1所述的边缘计算网关IO接口系统,其特征在于,所述IO层包括IO接口和内核;所述IO接口用于实现所述内核与所...

【专利技术属性】
技术研发人员:熊伟李进
申请(专利权)人:深圳市三旺通信股份有限公司
类型:发明
国别省市:

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

1