数据传输的方法及装置制造方法及图纸

技术编号:15800011 阅读:157 留言:0更新日期:2017-07-11 13:56
本发明专利技术适用于信息技术领域,提供了一种数据传输的方法及装置,包括:对数据采集设备所需采集的数据信息划分数据类型,并设置每一种数据类型对应的传输策略;按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器。本发明专利技术实现解决了现有的个性化推荐技术存在数据稀疏、冷启动的问题,提高了项目推荐的准确性。本发明专利技术有利于简化服务器对数据信息的分析操作,进一步提高了服务器对数据的处理效率,且减少了数据采集设备上报数据时的网络传输流量,有效地降低了流量浪费。

Method and device for data transmission

The invention is applicable to the field of information technology, and provides a device, a data transmission method includes: the data information into the data acquisition device to collect the type of transmission strategy and set up each kind of data types; in accordance with the corresponding to the type of data transmission strategy of this kind of data type the information is transmitted to the server. The invention solves the problems of sparse data and cold start of the existing personalized recommendation technology, and improves the accuracy of the project recommendation. The invention can simplify the analysis server operation of data information, to further improve the processing efficiency of data server, and reduces the data acquisition equipment to network traffic data, effectively reduce the flow of waste.

【技术实现步骤摘要】
数据传输的方法及装置
本专利技术属于信息
,尤其涉及一种数据传输的方法及装置。
技术介绍
物联网在工业设备上的推广应用,使得用户可以对现场的工业设备进行实时的监控。然而随着现场设备的增多,数据采集设备所采集的数据量也越来越大。现有技术中,数据采集设备一律将所采集到的实时数据往服务器上传,不但增加了网络传输流量,造成了极大的流量浪费,而且不利于工业物联网前端服务器对数据采集设备所上传的数据进行梳理、分析、统计等操作,服务器的处理效率低。
技术实现思路
鉴于此,本专利技术实施例提供了一种数据传输的方法及装置,以减少数据采集设备上报数据时的网络传输流量、降低流量浪费,提高服务器对数据的处理效率。第一方面,提供了一种数据传输的方法,所述方法包括:对数据采集设备所需采集的数据信息划分数据类型,并设置每一种数据类型对应的传输策略;按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器。进一步地,所述按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器包括:当采集到第一类数据信息时,将二维数组中的第一类数组元素更新为所采集到的第一类数据信息;按照预设的时间间隔将所述第一类数组元素中的第一类数据信息和第一类标识一同上传至服务器;其中,所述第一类数据信息包括状态类数据信息。进一步地,所述按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器包括:当采集到第二类数据信息时,将所述第二类数据信息与上一次采集到的第二类数据信息进行比较;若二者不相同时,将当前采集到的第二类数据信息和第二类标识一同上传至服务器;其中,所述第二类数据信息包括事件类数据信息、故障类数据信息、报警类数据信息、设定类数据信息。进一步地,所述方法还包括:若二者不相同时,获取采集到的第二类数据信息中的变化部以及所述变化部在二维数组中的对应位置;将所述变化部以及所述变化部在所述二维数组中的对应位置一同上传至服务器。进一步地,所述按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器包括:根据服务器下发的数据请求指令,采集第三类数据信息,将当前采集到的第三类数据信息和第三类标识一同上传至所述服务器;其中,所述第三类数据信息包括请求类数据信息。第二方面,提供了一种数据传输的装置,所述装置包括:划分模块,用于对数据采集设备所需采集的数据信息划分数据类型,并设置每一种数据类型对应的传输策略;传输模块,用于按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器。进一步地,所述传输模块包括:更新单元,用于当采集到第一类数据信息时,将二维数组中的第一类数组元素更新为所采集到的第一类数据信息;第一传输单元,用于按照预设的时间间隔将所述第一类数组元素中的第一类数据信息和第一类标识一同上传至服务器;其中,所述第一类数据信息包括状态类数据信息。进一步地,所述传输模块包括:比较单元,用于当采集到第二类数据信息时,将所述第二类数据信息与上一次采集到的第二类数据信息进行比较;第二传输单元,用于若二者不相同时,将当前采集到的第二类数据信息和第二类标识一同上传至服务器;其中,所述第二类数据信息包括事件类数据信息、故障类数据信息、报警类数据信息、设定类数据信息。进一步地,所述传输模块还包括:获取单元,用于若二者不相同时,获取采集到的第二类数据信息中的变化部以及所述变化部在二维数组中的对应位置;所述第二传输单元还用于,将所述变化部以及所述变化部在所述二维数组中的对应位置一同上传至服务器。进一步地,所述传输模块包括:第三传输单元,用于根据服务器下发的数据请求指令,采集第三类数据信息,将当前采集到的第三类数据信息和第三类标识一同上传至所述服务器;其中,所述第三类数据信息包括请求类数据信息。与现有技术相比,本专利技术实施例通过对数据采集设备所需采集的数据信息划分数据类型,并设置每一种数据类型对应的传输策略;然后在传输数据信时,按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器;从而方便了服务器对数据信息进行分析处理,进一步提高了服务器对数据的处理效率,且减少了数据采集设备上报数据时的网络传输流量,有效地降低了流量浪费。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1是本专利技术实施例提供的数据传输的方法的实现流程图;图2是本专利技术实施例提供的数据传输的装置的组成结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例通过对数据采集设备所需采集的数据信息划分数据类型,并设置每一种数据类型对应的传输策略;然后在传输数据信时,按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器;从而方便了服务器对数据信息进行分析处理,进一步提高了服务器对数据的处理效率,且减少了数据采集设备上报数据时的网络传输流量,有效地降低了流量浪费。本专利技术实施例还提供了相应的装置,以下分别进行详细的说明。图1示出了本专利技术实施例提供的数据传输的方法的实现流程。在本专利技术实施例中,所述数据传输的方法应用于工业物联网的数据采集设备中,所述数据采集设备包括但不限于计算机、服务器。参阅图1,所述数据传输的方法包括:在步骤S101中,对数据采集设备所需采集的数据信息划分数据类型,并设置每一种数据类型对应的传输策略。在本专利技术实施例中,所述数据采集设备所需采集的数据信息包括数据采集设备需读取或者反向控制的所有数据。其中,需读取的数据为数据采集设备从工业设备中采集并上传服务器的实时数据,反向控制的数据是指数据采集设备根据服务器下发的指令所采集的实时数据。可选地,所述数据采集设备可以采用轮询的方式不断地从工业设备中采集实时数据。当确定数据采集设备所需采集的数据信息之后,则将数据采集设备所需采集的数据信息划分为不同的数据类型,并确定每一种数据类型对应的传输策略。本专利技术实施例将数据采集设备所采集到的数据信息划分为第一类数据信息、第二类数据信息以及第三类数据信息,其中,第一类数据信息采用周期上报的方式上传至服务器。第二类数据信息采用改变上报的方式上传至服务器,即将第二类数据信息进行前后两次比对,比对后将发生变化的数据上传至服务器。第三类数据信息则根据服务器下发的数据请求指令进行上传。在步骤是102中,按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器。在本专利技术实施例中,数据采集设备所采集到的数据信息采用二维数组A[m][n]的方式存储。该二维数组是一个m行n列的数组,是以数组元素组成的数组。每一个数组元素用于存储一种数据类型的数据信息。每个数组元素中的数据长度根据数据采集设备所采集到的每种数据类型的数据长度而定。可选地,对于第一类数据信息,本专利技术实施例预设了一时间间隔,在采集数据的同时启动定时器进行计时。数据采集设备每次采集到的第一类数据信息时,将二维数组中的第一类数组元素更新为所采集到的第一类数据信本文档来自技高网...
数据传输的方法及装置

【技术保护点】
一种数据传输的方法,其特征在于,所述方法包括:对数据采集设备所需采集的数据信息划分数据类型,并设置每一种数据类型对应的传输策略;按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器。

【技术特征摘要】
1.一种数据传输的方法,其特征在于,所述方法包括:对数据采集设备所需采集的数据信息划分数据类型,并设置每一种数据类型对应的传输策略;按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器。2.如权利要求1所述的数据传输的方法,其特征在于,所述按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器包括:当采集到第一类数据信息时,将二维数组中的第一类数组元素更新为所采集到的第一类数据信息;按照预设的时间间隔将所述第一类数组元素中的第一类数据信息和第一类标识一同上传至服务器;其中,所述第一类数据信息包括状态类数据信息。3.如权利要求1所述的数据传输的方法,其特征在于,所述按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器包括:当采集到第二类数据信息时,将所述第二类数据信息与上一次采集到的第二类数据信息进行比较;若二者不相同时,将当前采集到的第二类数据信息和第二类标识一同上传至服务器;其中,所述第二类数据信息包括事件类数据信息、故障类数据信息、报警类数据信息、设定类数据信息。4.如权利要求3所述的数据传输的方法,其特征在于,所述方法还包括:若二者不相同时,获取采集到的第二类数据信息中的变化部以及所述变化部在二维数组中的对应位置;将所述变化部以及所述变化部在所述二维数组中的对应位置一同上传至服务器。5.如权利要求1所述的数据传输的方法,其特征在于,所述按照所述数据类型对应的传输策略将该种数据类型的数据信息传输至服务器包括:根据服务器下发的数据请求指令,采集第三类数据信息,将当前采集到的第三类数据信息和第三类标识一同上传至所述服务器;其中,所述第三类数据信息包括请求类...

【专利技术属性】
技术研发人员:刘往吴刚刘文豪常仁杰聂鑫国承斌
申请(专利权)人:深圳市智物联网络有限公司
类型:发明
国别省市:广东,44

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

1