一种边缘计算网关、边缘网关计算的方法及装置制造方法及图纸

技术编号:39311839 阅读:12 留言:0更新日期:2023-11-12 15:57
本发明专利技术提供一种边缘计算网关、边缘网关计算的方法及装置,涉及边缘计算领域,该边缘计算网关,包括:主控单元、存储单元和通信单元;所述主控单元分别与所述存储单元和通信单元;所述通信单元,包括多个通信接口,用于接收和发送数据;所述存储单元,包括自定义数据池,所述自定义数据池包括根据用户需求对所述存储单元进行自定义数据分区和自定义地址范围形成的多个内存数据块;所述内存数据块与所述通信接口的地址一一映射,用于存储对应的所述通信单元接收和待发送的数据;所述主控单元,用于对所述自定义数据池中的数据进行边缘计算处理。本发明专利技术中,通过自定义数据池进行分区,兼容多种通信接口,并实现内存数据块的内容更新与共享。与共享。与共享。

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


[0001]本专利技术涉及边缘计算领域,尤其涉及一种边缘计算网关、边缘网关计算的方法及装置。

技术介绍

[0002]边缘计算是指在靠近设备感知侧时对传感器数据进行就地数据处理,实现传感器数据的即采即用,并就近提供面向边缘侧的应用服务;与云计算相比边缘计算能够有效降低数据传输的时延、节约数据传输的带宽,同时提供更快的网络服务响应,有效满足工业现场的实时业务需求。
[0003]现有技术中的工业现场设备及传感器的通信接口及协议种类多,传统的数据采集卡仅能兼容较少的通信接口及协议,需要定制多个数据采集卡才能实现工业现场数据的完整采集,严重制约了工厂的智能化发展。

技术实现思路

[0004]本专利技术实施例提供了一种边缘计算网关、边缘网关计算的方法及装置,用于解决现有技术中无法兼容多种通信接口,并实现内存数据块的内容更新与共享的问题。
[0005]为了解决上述问题,本专利技术是这样实现的:
[0006]第一方面,本专利技术提供了一种边缘计算网关,包括:
[0007]主控单元、存储单元和通信单元;
[0008]所述主控单元分别与所述存储单元和通信单元连接;
[0009]所述通信单元,包括多个通信接口,用于接收和发送数据;
[0010]所述存储单元,包括自定义数据池,所述自定义数据池包括根据用户需求对所述存储单元进行自定义数据分区和自定义地址范围形成的多个内存数据块;
[0011]所述主控单元,用于对所述自定义数据池中的数据进行边缘计算处理。
[0012]可选的,所述内存数据块与所述通信接口的地址一一映射,用于存储对应的所述通信单元接收和待发送的数据。
[0013]可选的,所述主控单元包括:多核异构芯片,所述主控单元通过所述多核异构芯片对所述自定义数据池中的数据进行边缘计算处理。
[0014]可选的,还包括:数据采集模块,用于通过所述多核异构芯片中的FPGA模块配置多路ADC芯片,通过所述ADC芯片对所述通信接口接收的数据进行预处理。
[0015]可选的,所述多个通信接口中至少两个通信接口使用的通信协议不同。
[0016]第二方面,本专利技术提供了一种边缘网关计算的方法,应用第一方面中任一项所述的边缘计算网关,包括:
[0017]接收通信单元的通信接口接收的数据;
[0018]根据存储单元的内存数据块与所述通信接口的地址的映射关系,将所述数据存储到对应的内存数据块中;
[0019]通过主控单元读取所述内存数据块中对应的数据,并对所述数据进行边缘计算处理;
[0020]将处理后的数据存储至与所述通信接口对应的内存数据块中。
[0021]可选的,所述主控单元包括:多核异构芯片,所述主控单元通过所述多核异构芯片对所述自定义数据池中的数据进行边缘计算处理。
[0022]可选的,所述边缘计算处理包括以下至少一项:端口到端口协议转换和数据特征提取;
[0023]所述端口到端口协议转换包括:通过所述内存数据块与所述通信接口一一映射的地址,对内存数据块中存储的不同端口格式的数据进行格式转换;
[0024]所述数据特征提取包括:通过所述主控单元中的边缘网关计算神经网络模型对边缘网关计算需要的数据特征进行提取。
[0025]可选的,通过主控单元读取所述内存数据块中对应的数据,并对所述数据进行边缘计算处理,之前还包括:
[0026]数据采集模块通过所述主控单元中的多核异构芯片中的FPGA模块配置多路ADC芯片,通过所述ADC芯片对所述通信接口接收的数据进行预处理。
[0027]第三方面,本专利技术提供了一种边缘网关计算的装置,应用第一方面中任一项所述的边缘计算网关,包括:
[0028]接收模块,用于接收通信单元的通信接口接收的数据;
[0029]第一存储模块,用于根据存储单元的内存数据块与所述通信接口的地址的映射关系,将所述数据存储到对应的内存数据块中;
[0030]处理模块,用于通过主控单元读取所述内存数据块中对应的数据,并对所述数据进行边缘计算处理;
[0031]第二存储模块,用于将处理后的数据存储至与所述通信接口对应的内存数据块中。
[0032]可选的,所述主控单元包括:多核异构芯片,所述主控单元通过所述多核异构芯片对所述自定义数据池中的数据进行边缘计算处理。
[0033]可选的,所述边缘计算处理包括以下至少一项:端口到端口协议转换和数据特征提取;
[0034]所述端口到端口协议转换包括:通过所述内存数据块与所述通信接口一一映射的地址,对内存数据块中存储的不同端口格式的数据进行格式转换;
[0035]所述数据特征提取包括:通过所述主控单元中的边缘网关计算神经网络模型对边缘网关计算需要的数据特征进行提取。
[0036]可选的,还包括:数据采集模块,用于通过所述主控单元中的多核异构芯片中的FPGA模块配置多路ADC芯片,通过所述ADC芯片对所述通信接口接收的数据进行预处理。
[0037]第四方面,本专利技术提供了一种服务器,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第二方面中所述的边缘网关计算的方法的步骤。
[0038]第五方面,本专利技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第二方面中所述的边缘网关计
算的方法的步骤。
[0039]本专利技术中,通过设置自定义数据池,根据用户需求对所述存储单元进行自定义数据分区,并与所述通信接口的地址一一映射,解决了中无法兼容多种通信接口,并实现内存数据块的内容更新与共享的问题。
附图说明
[0040]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0041]图1为本专利技术实施例提供的一种边缘计算网关的结构示意图;
[0042]图2为本专利技术实施例提供的另一种边缘计算网关的结构示意图;
[0043]图3为本专利技术实施例提供的一种边缘网关计算的方法流程示意图;
[0044]图4为本专利技术实施例提供的另一种边缘网关计算的方法流程示意图;
[0045]图5为本专利技术实施例提供的一种边缘网关计算的装置结构示意图;
[0046]图6为本专利技术实施例提供的一种服务器的结构示意图。
具体实施方式
[0047]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0048]请参本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘计算网关,其特征在于,包括:主控单元、存储单元和通信单元;所述主控单元分别与所述存储单元和通信单元连接;所述通信单元,包括多个通信接口,用于接收和发送数据;所述存储单元,包括自定义数据池,所述自定义数据池包括根据用户需求对所述存储单元进行自定义数据分区和自定义地址范围形成的多个内存数据块;所述主控单元,用于对所述自定义数据池中的数据进行边缘计算处理。2.根据权利要求1所述的边缘计算网关,其特征在于,所述内存数据块与所述通信接口的地址一一映射,用于存储对应的所述通信单元接收和待发送的数据。3.根据权利要求1所述的边缘计算网关,其特征在于,所述主控单元包括:多核异构芯片,所述主控单元通过所述多核异构芯片对所述自定义数据池中的数据进行边缘计算处理。4.根据权利要求3所述的边缘计算网关,其特征在于,还包括:数据采集模块,用于通过所述多核异构芯片中的FPGA模块配置多路ADC芯片,通过所述ADC芯片对所述通信接口接收的数据进行预处理。5.根据权利要求1所述的边缘计算网关,其特征在于,所述多个通信接口中至少两个通信接口使用的通信协议不同。6.一种边缘网关计算的方法,其特征在于,应用权利要求1

5中任一项所述的边缘计算网关,包括:接收通信单元的通信接口接收的数据;根据存储单元的内存数据块与所述通信接口的地址的映射关系,将所述数据存储到对应的内存数据块中;通过主控单元读取所述内存数据块中对应的数据,并对所述数据进行边缘计算处理;将处理后的数据存储至与...

【专利技术属性】
技术研发人员:谷朝臣田维成李海伟胡鹏程
申请(专利权)人:上海交通大学中国移动通信集团有限公司
类型:发明
国别省市:

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

1