System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及处理器,特别是涉及一种边缘计算网关、处理器间通讯配置方法和装置。
技术介绍
1、边缘计算网关是一种用于工业智能应用的重要设备,其功能包括本地计算、消息通信、数据缓存等。这种网关可以在无需联网的情况下实现设备的本地联动和数据处理分析。通常,边缘计算网关具有丰富的接口,包括rs232、rs485、can等常规通讯方式,并且有些还具备4g、5g通讯功能。
2、传统技术中,当需要扩展边缘计算网关的网络接口时,通常需要将网关连接到交换机等设备上。往往是单网口设计,扩展性能较差。如果要扩展网络设备,则通过交换机或路由器等设备连接;而多网口设计的网关,也只是简单的将路由模块放到网关内,经过各自的phy(physical layer,物理层)和网络变压器实现通讯。
3、然而,传统技术,只是将物理连接的网络线缆,变成了pcb走线,并未做到真正的集成,且硬件成本较高。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高通讯效率、提升网关拓展性能并降低硬件成本的边缘计算网关、处理器间通讯配置方法和装置。
2、第一方面,本申请提供了一种边缘计算网关,该边缘计算网关包括边缘网关模块和路由模块,边缘网关模块与路由模块通信连接,边缘网关模块的与云平台通信连接,路由模块还与边缘设备通信连接;
3、边缘网关模块包括边缘计算算法处理器,用于获取边缘设备数据包,对边缘设备数据包进行预处理,获得处理后边缘设备数据,以及基于接收的调节控制指令对边缘设
4、路由模块包括路由处理器,与边缘计算算法处理器进行数据交互,以及与云端服务器进行信息交互,用于将处理后边缘设备数据传输至云平台,以及根据路由信息进行信息更新,获得更新后路由信息,获取边缘设备配置数据,根据更新后路由信息和边缘设备配置数据进行路径选择,获得目标转发路由路径,基于目标转发路由路径将边缘设备配置数据传输至目标地址,包括第二数据接口,第二数据接口与第一数据接口连接。
5、在其中一个实施例中,第一数据接口采用第一吉比特介质独立接口,第二数据接口采用第二吉比特介质独立接口;
6、第一吉比特介质独立接口的发送端引脚与第二比特介质独立接口的接收端引脚连接,第一吉比特介质独立接口的接收端引脚与第二比特介质独立接口的发送端引脚连接;
7、引脚包括时钟信号引脚、控制信号引脚和数据传输引脚。
8、在其中一个实施例中,边缘网关模块还包括第一存储模块和第一接口模块;
9、第一存储模块,与边缘网关模块连接,用于存储边缘设备配置信息和边缘设备数据,以及配合边缘计算算法处理器进行数据处理和分析;
10、第一接口模块,与边缘网关模块连接,用于接入边缘设备、外部传感器或外部控制器。
11、在其中一个实施例中,第一存储模块包括第一dram存储模块和emmc存储模块;
12、第一dram存储模块,用于提供临时存储和处理能力,第一dram存储模块采用ddr4内存模块;
13、emmc存储模块,用于提供操作系统的存储空间。
14、在其中一个实施例中,第一接口模块包括设备拓展模块和串行通信模块;
15、设备拓展模块,用于接入采用接口连接的外部设备,包括usb拓展接口模块;
16、串行通信模块,用于实现与云平台和边缘设备的通信连接,包括rs232串口模块和rs485串口模块,rs232串口模块和rs485串口模块均采用uart串行通信协议与边缘计算算法处理器通信连接。
17、在其中一个实施例中,路由模块还包括第二存储模块,与路由处理器连接,用于存储应用程序数据、路由配置信息和路由设备数据。
18、在其中一个实施例中,第二存储模块包括第二dram存储模块和和闪存存储模块;
19、第二dram存储模块,用于提供临时存储和处理能力,第二dram存储模块采用ddr3内存模块;
20、闪存存储模块,用于存储引导加载程序等代码、路由配置信息和路由设备数据,闪存存储模块采用nor-flash闪存模块。
21、在其中一个实施例中,路由模块还包括移动通信模块,移动通信模块采用4g模块或5g模块。
22、第二方面,本申请提供了一种处理器间通讯配置方法,适用于上述任一所述的边缘计算网关,包括:
23、在编译操作系统时,根据预设配置参数数据对设备树文件进行配置修改,获得修改后设备树文件和修改后操作系统;
24、将修改后设备树文件和修改后操作系统传输至目标处理器;
25、在目标处理器中运行修改后操作系统,根据预设配置函数和修改后设备树文件进行虚拟创建,获得虚拟物理层设备。
26、在其中一个实施例中,根据预设配置参数数据对设备树文件进行配置修改,获得修改后设备树文件和修改后操作系统,包括:
27、从设备树文件中获取待修改属性数据;
28、根据预设配置参数数据对待修改属性数据进行属性修改,获得修改后属性参数数据。
29、第三方面,本申请还提供了一种处理器间通讯配置装置,包括:
30、系统编译模块,用于在编译操作系统时,根据预设配置参数数据对设备树文件进行配置修改,获得修改后设备树文件和修改后操作系统;
31、通信传输模块,用于将修改后设备树文件和修改后操作系统传输至目标处理器;
32、配置运行模块,用于在目标处理器中运行修改后操作系统,根据预设配置函数和修改后设备树文件进行虚拟创建,获得虚拟物理层设备。
33、第四方面,本申请还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
34、在编译操作系统时,根据预设配置参数数据对设备树文件进行配置修改,获得修改后设备树文件和修改后操作系统;
35、将修改后设备树文件和修改后操作系统传输至目标处理器;
36、在目标处理器中运行修改后操作系统,根据预设配置函数和修改后设备树文件进行虚拟创建,获得虚拟物理层设备。
37、第五方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
38、在编译操作系统时,根据预设配置参数数据对设备树文件进行配置修改,获得修改后设备树文件和修改后操作系统;
39、将修改后设备树文件和修改后操作系统传输至目标处理器;
40、在目标处理器中运行修改后操作系统,根据预设配置函数和修改后设备树文件进行虚拟创建,获得虚拟物理层设备。
41、第六方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
42、在编译操作系统时,根据预设配置参数数据对设备树文件进行配置修改,获得修改后本文档来自技高网...
【技术保护点】
1.一种边缘计算网关,其特征在于,所述边缘计算网关包括边缘网关模块和路由模块,所述边缘网关模块与所述路由模块通信连接,所述边缘网关模块的与云平台通信连接,所述路由模块还与边缘设备通信连接;
2.根据权利要求1所述的边缘计算网关,其特征在于,所述第一数据接口采用第一吉比特介质独立接口,所述第二数据接口采用第二吉比特介质独立接口;
3.根据权利要求1所述的边缘计算网关,其特征在于,所述边缘网关模块还包括第一存储模块和第一接口模块;
4.根据权利要求3所述的边缘计算网关,其特征在于,所述第一存储模块包括第一DRAM存储模块和eMMC存储模块;
5.根据权利要求3所述的边缘计算网关,其特征在于,所述第一接口模块包括设备拓展模块和串行通信模块;
6.根据权利要求1所述的边缘计算网关,其特征在于,所述路由模块还包括第二存储模块,与所述路由处理器连接,用于存储应用程序数据、路由配置信息和路由设备数据。
7.根据权利要求6所述的边缘计算网关,其特征在于,所述第二存储模块包括第二DRAM存储模块和和闪存存储模块;
9.根据权利要求8所述的处理器间通讯配置方法,其特征在于,所述根据预设配置参数数据对设备树文件进行配置修改,获得修改后设备树文件和修改后操作系统,包括:
10.一种处理器间通讯配置装置,其特征在于,所述装置包括:
...【技术特征摘要】
1.一种边缘计算网关,其特征在于,所述边缘计算网关包括边缘网关模块和路由模块,所述边缘网关模块与所述路由模块通信连接,所述边缘网关模块的与云平台通信连接,所述路由模块还与边缘设备通信连接;
2.根据权利要求1所述的边缘计算网关,其特征在于,所述第一数据接口采用第一吉比特介质独立接口,所述第二数据接口采用第二吉比特介质独立接口;
3.根据权利要求1所述的边缘计算网关,其特征在于,所述边缘网关模块还包括第一存储模块和第一接口模块;
4.根据权利要求3所述的边缘计算网关,其特征在于,所述第一存储模块包括第一dram存储模块和emmc存储模块;
5.根据权利要求3所述的边缘计算网关,其特征在于,所述第一接口模块包括设备...
【专利技术属性】
技术研发人员:臧润涛,李少佳,孙涛,姜冬冬,
申请(专利权)人:卓品智能科技无锡股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。