一种带边缘计算能力的DTU及其数据传输方法技术

技术编号:22081321 阅读:65 留言:0更新日期:2019-09-12 16:08
本发明专利技术提供了一种带边缘计算能力的DTU及其数据传输方法,包括配置解析模块用于解析配置信息,得到本地设备的数据获取方式以及数据转换方式,配置信息包括物理接口、协议类型信息以及数据类型;数据获取模块用于根据配置信息,采集本地设备的原始数据;数据转换模块用于将原始数据转换为有效数据;网络通讯模块用于与服务器建立通信连接,将有效数据传输至服务器。本发明专利技术通过DTU对本地设备的原始数据进行解析,提取有效数据发送到服务器,从而减轻了服务器处理数据所带来的压力,提高了服务器数据处理效率。

A DTU with Edge Computing Ability and Its Data Transmission Method

【技术实现步骤摘要】
一种带边缘计算能力的DTU及其数据传输方法
本专利技术涉及DTU数据处理
,尤其涉及一种带边缘计算能力的DTU及其数据传输方法。
技术介绍
DTU(DataTransferunit)为数据传输单元,是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备。现有的DTU传统用法一般是将本地设备总线如串口、CAN等接口的数据透传成网络数据,经网络上传服务器,在服务器端进行设备原始数据的解析,分析工作,但这种使用方式随着设备数的增长,服务器的压力也会随之变大,效率下降。例如公开号为CN107195169A的中国专利技术专利就公开了一种DTU数据传输系统及运用该系统传输数据的方法,包括DTU,所述DTU包括控制模块,所述控制模块中预存有用于控制DTU发送指令的指令集,所述DTU数据传输系统还包括:数据采集设备,用于接收DTU发出的指令并向DTU传输数据;虚拟IP服务器,用于接收DTU发送的数据并传输数据;主站,用于接收虚拟IP服务器传输的数据。该方案就是通过DTU将本地设备的数据传输到服务器,这个过程中并没有对数据进行解析,提取有效数据,使得服务器需要再对这些数据进行解析,从而增大了服务器的压力,降低了服务器的数据处理效率。
技术实现思路
本专利技术要解决的技术问题目的在于提供一种带边缘计算能力的DTU及其数据传输方法,用于解决现有的DTU缺乏边缘计算能力,无法对数据进行解析,提取有效数据的问题。为了实现上述目的,本专利技术采用的技术方案如下:一种带边缘计算能力的DTU,包括:配置解析模块、数据获取模块、数据转换模块以及网络通讯模块,所述数据获取模块与数据转换模块连接,所述数据转换模块与所述网络通讯模块连接;所述配置解析模块用于解析配置信息,得到本地设备的数据获取方式以及数据转换方式,所述配置信息包括物理接口、协议类型信息以及数据类型;所述数据获取模块用于根据所述配置信息,采集本地设备的原始数据;所述数据转换模块用于将所述原始数据转换为有效数据;所述网络通讯模块用于与服务器建立通信连接,将有效数据传输至服务器。优选的,所述数据获取模块具体包括:总线通讯接口模块,用于通过物理接口获取所述本地设备的原始数据;协议接入模块,用于通过协议类型信息获取所述本地设备的原始数据。优选的,还包括:有效数据打包模块,与所述数据转换模块连接,用于将所述数据转换模块的有效数据打包成预设数据格式,并发送至所述网络通讯模块。优选的,所述预设数据格式至少包括json数据交换格式。优选的,还包括:接口单元,所述接口单元用于与上位机进行连接,获取上位机传输的配置信息。优选的,所述网络通讯模块为4G通信模块或无线WIFI模块。一种带边缘计算能力的DTU数据传输方法,包括步骤:获取本地设备的配置信息,并对所述配置信息进行解析,得到数据获取方式以及数据转换方式,所述配置信息包括物理接口、协议类型信息以及数据类型;采集所述本地设备的原始数据,并将所述原始数据转换为有效数据;与服务器建立通信连接,将所述有效数据传输至服务器。优选的,所述采集所述本地设备的原始数据具体还包括步骤:通过物理接口获取所述本地设备的原始数据;通过协议类型信息获取所述本地设备的原始数据。本专利技术提供的DTU具有边缘计算能力,能够对本地设备的原始数据进行解析,分析提取得到有效数据,使得服务器能够直接得到有效数据,而不需要再进行数据处理,从而能够有效的降低服务器的压力,提高服务器数据传输以及处理的效率。附图说明图1是一个实施方式提供的一种带边缘计算能力的DTU系统结构示意图;图2是一个实施方式提供的一种带边缘计算能力的DTU系统结构示意图;图3是一个实施方式提供的一种带边缘计算能力的DTU系统结构示意图;图4是一个实施方式提供的一种带边缘计算能力的DTU的数据传输流程示意图;图5是一个实施方式提供的一种带边缘计算能力的DTU的数据传输流程示意图。具体实施方式以下是本专利技术的具体实施例并结合附图,对本专利技术的技术方案作进一步的描述,但本专利技术并不限于这些实施例。参考图1,在一个实施例中,图1提供了一种带边缘计算能力的DTU,包括配置解析模块100、数据获取模块200、数据转换模块300以及网络通讯模块400,数据获取模块200与数据转换模块300连接,数据转换模块300与网络通讯模块400连接;配置解析模块100用于解析配置信息,得到本地设备的数据获取方式以及数据转换方式,配置信息包括物理接口、协议类型信息以及数据类型;数据获取模块200用于根据配置信息,采集本地设备的原始数据;数据转换模块300用于将原始数据转换为有效数据;网络通讯模块400用于与服务器建立通信连接,将有效数据传输至服务器。在DTU工作之前,上位机会先将本地设备的配置信息配置到DTU上,然后DTU上的配置解析模块100再对配置信息进行解析,得到数据获取方式以及数据转换方式,从而方便DTU对本地设备的数据进行采集以及对采集的数据进行转换。上述DTU中,配置信息包括有物理接口、协议类型信息以及数据类型等信息,其中,物理接口包括有串口、CAN接口等,协议类型包括有TCP/IP协议等,数据类型则包括原始类型、、抽象数据类型以及函数类型等等。在上述DTU中,数据获取模块200通过与本地设备进行连接,采集本地设备的原始数据,其中,原始数据是未经过处理或简化的数据。现有的DTU都是直接将本地设备的数据透传到服务器,然后再通过服务器来进行数据的解析以及处理,增大了服务器的负担,尤其是在大量数据集中传输到服务器时,服务器的数据处理效率将会下降。在上述的DTU中,数据转换模块300通过将采集的原始数据进行解析、分析,提取得到有效数据,原始数据是本地设备的未经过处理或简化的数据,相对的,有效数据则经过了相应的处理以及简化,当DTU将有效数据发送到服务器时,服务器可以直接使用有效数据做业务逻辑。在上述DTU中,网络通讯模块400用于与服务器进行数据通信,其中,网络通讯模块400可以采用有线或无线的方式与服务器建立连接,实现数据通信。现有的DTU上都具有GPRS模块,通过GPRS模块可以进行数据的无线传输。在本实施例中,网络通讯模块400采用的是4G通信模块或无线WIFI模块。在本实施例中,DTU还设置有扩展口,扩展口包括有接口单元600,其中,接口单元600用于与上位机进行连接,获取上位机传输的配置信息。传统的DTU是直接将本地设备的原始数据采集之后透传到服务器的,服务器还需要对原始数据进行解析、分析,占用了服务器的性能,而上述DTU通过将本地设备的原始数据处理成有效数据,再发送到服务器,使得服务器能够直接使用数据做业务逻辑,而不需要进行解析以及分析,提高了服务器的工作效率。参考图2,在一个实施例中,数据获取模块200包括有总线通讯接口模块210以及协议接入模块220,其中,总线通讯接口模块210用于通过物理接口获取本地设备的原始数据;协议接入模块220用于通过协议类型信息获取本地设备的原始数据。在使用DTU作为数据传输单元时,使用者可以根据具体的情况来选择物理接口或协议信息来采集本地设备的原始数据,具有较强的灵活性。参考图3,在一个实施例中,DTU还包括有有效数据打包模块500,其中,有效数据打包模块5本文档来自技高网...

【技术保护点】
1.一种带边缘计算能力的DTU,其特征在于,包括:配置解析模块、数据获取模块、数据转换模块以及网络通讯模块,所述数据获取模块与数据转换模块连接,所述数据转换模块与所述网络通讯模块连接;所述配置解析模块用于解析配置信息,得到本地设备的数据获取方式以及数据转换方式,所述配置信息包括物理接口、协议类型信息以及数据类型;所述数据获取模块用于根据所述配置信息,采集本地设备的原始数据;所述数据转换模块用于将所述原始数据转换为有效数据;所述网络通讯模块用于与服务器建立通信连接,将有效数据传输至服务器。

【技术特征摘要】
1.一种带边缘计算能力的DTU,其特征在于,包括:配置解析模块、数据获取模块、数据转换模块以及网络通讯模块,所述数据获取模块与数据转换模块连接,所述数据转换模块与所述网络通讯模块连接;所述配置解析模块用于解析配置信息,得到本地设备的数据获取方式以及数据转换方式,所述配置信息包括物理接口、协议类型信息以及数据类型;所述数据获取模块用于根据所述配置信息,采集本地设备的原始数据;所述数据转换模块用于将所述原始数据转换为有效数据;所述网络通讯模块用于与服务器建立通信连接,将有效数据传输至服务器。2.根据权利要求1所述的一种带边缘计算能力的DTU,其特征在于,所述数据获取模块具体包括:总线通讯接口模块,用于通过物理接口获取所述本地设备的原始数据;协议接入模块,用于通过协议类型信息获取所述本地设备的原始数据。3.根据权利要求1所述的一种带边缘计算能力的DTU,其特征在于,还包括:有效数据打包模块,与所述数据转换模块连接,用于将所述数据转换模块的有效数据打包成预设数据格式,并发送至所述网络通...

【专利技术属性】
技术研发人员:戴行滕张奇之王鲸超龙杰杨向阳王旭波
申请(专利权)人:宁波安信数控技术有限公司
类型:发明
国别省市:浙江,33

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

1