CN112565463A - 一种数据断点续传方法 - Google Patents

一种数据断点续传方法 Download PDF

Info

Publication number
CN112565463A
CN112565463A CN202110052144.1A CN202110052144A CN112565463A CN 112565463 A CN112565463 A CN 112565463A CN 202110052144 A CN202110052144 A CN 202110052144A CN 112565463 A CN112565463 A CN 112565463A
Authority
CN
China
Prior art keywords
real
data packets
sending
time data
monitoring terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110052144.1A
Other languages
English (en)
Inventor
顾明华
曹仪彪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Mita Network Technology Service Co ltd
Original Assignee
Jiangsu Mita Network Technology Service Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Mita Network Technology Service Co ltd filed Critical Jiangsu Mita Network Technology Service Co ltd
Priority to CN202110052144.1A priority Critical patent/CN112565463A/zh
Publication of CN112565463A publication Critical patent/CN112565463A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/59Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种数据断点续传方法,包括如下步骤:S10、监测终端处于离线模式;S20、判断监测终端是否采集到机械设备的运行数据,若是,则将采集到的运行数据作为历史数据,并将历史数据按类型分为若干个历史数据包后存储于存储模块;S30、监测终端处于上线模式;S40、判断监测终端是否采集到机械设备的运行数据,若是,则将采集到的运行数据作为实时数据,并将实时数据按类型分为若干个实时数据包后发送至网关节点,若否,则进入步骤S50;S50、查询存储模块中是否存储有历史数据包,若是,则将历史数据包发送至网关节点。本发明一种数据断点续传方法,能够将监测数据进行保存,并在上线后将历史数据及实时数据上传,保证了监测数据上传的完整性。

Description

一种数据断点续传方法
技术领域
本发明涉及一种数据断点续传方法。
背景技术
机械设备是企业运作的核心,其运行可靠性不仅涉及企业自身的经济效益,而且影响到其它相关企业的安全、连续生产,因此,保证设备安全运行、降低维修费用和提高设备可用率越来越受到重视。因此,为减少装备故障停机时间、降低寿命周期费用、提高装备可用度、降低安全风险,需通过监测终端对机械设备的运行数据进行采集,并将采集到的运行数据上传至网关节点,再由网关节点将运行数据上传至云服务器进行处理,但是传统的数据传输方式存在不足之处,当监测终端与网关节点发生通信故障时,难以保证数据上传的完整性和数据传输效率。
发明内容
本发明的目的在于提供一种数据断点续传方法,当监测终端无法上传监测数据时,能够将监测数据进行保存,并在上线后将保存的历史数据及采集的实时数据进行上传,从而保证了监测数据上传的完整性。
为实现上述目的,本发明的技术方案是设计一种数据断点续传方法,包括如下步骤:
S10、连接在机械设备上的监测终端与网关节点发生通信中断,监测终端处于离线模式;
S20、判断处于离线模式的监测终端是否采集到机械设备的运行数据,若判断结果为是,则将采集到的运行数据作为历史数据,并将历史数据按类型分为若干个历史数据包,同时为各历史数据包添加相应编号后存储于内部存储模块;
S30、监测终端与网关节点再次建立通信连接之后,监测终端处于上线模式;
S40、判断处于上线模式的监测终端是否采集到机械设备的运行数据,若判断结果为是,则将采集到的运行数据作为实时数据,并将实时数据按类型分为若干个实时数据包,同时为各实时数据包添加相应编号后按序发送至网关节点,由网关节点将接收到的实时数据包发送至云服务器,若判断结果为否,则进入步骤S50;
S50、查询存储模块中是否存储有历史数据包,若查询到存储模块中存储有历史数据包,则将查询到的历史数据包按序发送至网关节点,由网关节点将接收到的历史数据包发送至云服务器。
优选的,所述监测终端根据机械设备的供电方式采集相应的运行数据。
优选的,所述机械设备的供电方式为三相供电方式或单相供电方式。
优选的,在步骤S40中,所述为各实时数据包添加编号后按序发送至网关节点包括如下步骤:
S41、监测终端接收到实时数据包发送命令;
S42、监测终端将各实时数据包按序发送至网关节点,并根据各实时数据包的编号保存相应的发送记录;
S43、判断监控终端是否完成所有实时数据包的发送,若判断结果为是,则完成实时数据包的发送任务,删除所有实时数据包及发送记录,若判断结果为否,则进入步骤S44;
S44、根据各实时数据包的编号及发送记录,查找出未完成发送的实时数据包,并对该实时数据包进行补发,补发完成后返回步骤S43。
优选的,在步骤S50中,所述将查询到的历史数据包按序发送至网关节点包括如下步骤:
S51、监测终端接收到历史数据包发送命令;
S52、监测终端将存储于存储模块的各历史数据包按序发送至网关节点,并逐个删除已完成发送的历史数据包;
S53、判断存储模块中是否仍存储有历史数据包,若判断结果为是,则返回步骤S52;若判断结果为否,则完成历史数据包的发送任务。
本发明的优点和有益效果在于:提供一种数据断点续传方法,当监测终端无法上传监测数据时,能够将监测数据进行保存,并在上线后将保存的历史数据及采集的实时数据进行上传,从而保证了监测数据上传的完整性。并且,能够将完成上传的历史数据和实时数据进行删除,以确保监测终端保持足够的存储空间。
附图说明
图1是本发明一种数据断点续传方法的流程图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
本发明具体实施的技术方案是:
如图1所示,一种数据断点续传方法,包括如下步骤:
S10、连接在机械设备上的监测终端与网关节点发生通信中断,监测终端处于离线模式;
S20、判断处于离线模式的监测终端是否采集到机械设备的运行数据,若判断结果为是,则将采集到的运行数据作为历史数据,并将历史数据按类型分为若干个历史数据包,同时为各历史数据包添加相应编号后存储于内部存储模块;
S30、监测终端与网关节点再次建立通信连接之后,监测终端处于上线模式;
S40、判断处于上线模式的监测终端是否采集到机械设备的运行数据,若判断结果为是,则将采集到的运行数据作为实时数据,并将实时数据按类型分为若干个实时数据包,同时为各实时数据包添加相应编号后按序发送至网关节点,由网关节点将接收到的实时数据包发送至云服务器,若判断结果为否,则进入步骤S50;
S50、查询存储模块中是否存储有历史数据包,若查询到存储模块中存储有历史数据包,则将查询到的历史数据包按序发送至网关节点,由网关节点将接收到的历史数据包发送至云服务器。
上述监测终端根据机械设备的供电方式采集相应的运行数据。
上述机械设备的供电方式为三相供电方式或单相供电方式。
在步骤S40中,上述为各实时数据包添加编号后按序发送至网关节点包括如下步骤:
S41、监测终端接收到实时数据包发送命令;
S42、监测终端将各实时数据包按序发送至网关节点,并根据各实时数据包的编号保存相应的发送记录;
S43、判断监控终端是否完成所有实时数据包的发送,若判断结果为是,则完成实时数据包的发送任务,删除所有实时数据包及发送记录,若判断结果为否,则进入步骤S44;
S44、根据各实时数据包的编号及发送记录,查找出未完成发送的实时数据包,并对该实时数据包进行补发,补发完成后返回步骤S43。
在步骤S50中,上述将查询到的历史数据包按序发送至网关节点包括如下步骤:
S51、监测终端接收到历史数据包发送命令;
S52、监测终端将存储于存储模块的各历史数据包按序发送至网关节点,并逐个删除已完成发送的历史数据包;
S53、判断存储模块中是否仍存储有历史数据包,若判断结果为是,则返回步骤S52;若判断结果为否,则完成历史数据包的发送任务。
本发明的优点和有益效果在于:提供一种数据断点续传方法,当监测终端无法上传监测数据时,能够将监测数据进行保存,并在上线后将保存的历史数据及采集的实时数据进行上传,从而保证了监测数据上传的完整性。并且,能够将完成上传的历史数据和实时数据进行删除,以确保监测终端保持足够的存储空间。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (5)

1.一种数据断点续传方法,其特征在于,包括如下步骤:
S10、连接在机械设备上的监测终端与网关节点发生通信中断,监测终端处于离线模式;
S20、判断处于离线模式的监测终端是否采集到机械设备的运行数据,若判断结果为是,则将采集到的运行数据作为历史数据,并将历史数据按类型分为若干个历史数据包,同时为各历史数据包添加相应编号后存储于内部存储模块;
S30、监测终端与网关节点再次建立通信连接之后,监测终端处于上线模式;
S40、判断处于上线模式的监测终端是否采集到机械设备的运行数据,若判断结果为是,则将采集到的运行数据作为实时数据,并将实时数据按类型分为若干个实时数据包,同时为各实时数据包添加相应编号后按序发送至网关节点,由网关节点将接收到的实时数据包发送至云服务器,若判断结果为否,则进入步骤S50;
S50、查询存储模块中是否存储有历史数据包,若查询到存储模块中存储有历史数据包,则将查询到的历史数据包按序发送至网关节点,由网关节点将接收到的历史数据包发送至云服务器。
2.根据权利要求1所述的数据断点续传方法,其特征在于,所述监测终端根据机械设备的供电方式采集相应的运行数据。
3.根据权利要求2所述的数据断点续传方法,其特征在于,所述机械设备的供电方式为三相供电方式或单相供电方式。
4.根据权利要求3所述的数据断点续传方法,其特征在于,在步骤S40中,所述为各实时数据包添加编号后按序发送至网关节点包括如下步骤:
S41、监测终端接收到实时数据包发送命令;
S42、监测终端将各实时数据包按序发送至网关节点,并根据各实时数据包的编号保存相应的发送记录;
S43、判断监控终端是否完成所有实时数据包的发送,若判断结果为是,则完成实时数据包的发送任务,删除所有实时数据包及发送记录,若判断结果为否,则进入步骤S44;
S44、根据各实时数据包的编号及发送记录,查找出未完成发送的实时数据包,并对该实时数据包进行补发,补发完成后返回步骤S43。
5.根据权利要求4所述的数据断点续传方法,其特征在于,在步骤S50中,所述将查询到的历史数据包按序发送至网关节点包括如下步骤:
S51、监测终端接收到历史数据包发送命令;
S52、监测终端将存储于存储模块的各历史数据包按序发送至网关节点,并逐个删除已完成发送的历史数据包;
S53、判断存储模块中是否仍存储有历史数据包,若判断结果为是,则返回步骤S52;若判断结果为否,则完成历史数据包的发送任务。
CN202110052144.1A 2021-01-15 2021-01-15 一种数据断点续传方法 Pending CN112565463A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110052144.1A CN112565463A (zh) 2021-01-15 2021-01-15 一种数据断点续传方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110052144.1A CN112565463A (zh) 2021-01-15 2021-01-15 一种数据断点续传方法

Publications (1)

Publication Number Publication Date
CN112565463A true CN112565463A (zh) 2021-03-26

Family

ID=75035593

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110052144.1A Pending CN112565463A (zh) 2021-01-15 2021-01-15 一种数据断点续传方法

Country Status (1)

Country Link
CN (1) CN112565463A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107451268A (zh) * 2017-08-03 2017-12-08 爱普(福建)科技有限公司 一种面向实时数据库的断网续传的方法
CN107846309A (zh) * 2017-10-20 2018-03-27 深圳益邦阳光有限公司 基于远程监控的断网数据续传方法、电子设备及存储介质
CN207780960U (zh) * 2018-01-29 2018-08-28 北京泰豪智能工程有限公司 一种无线数据采集***
CN110417757A (zh) * 2019-07-10 2019-11-05 广州博依特智能信息科技有限公司 一种基于边缘计算网关的工业数据存储***
CN111031094A (zh) * 2019-11-06 2020-04-17 远景智能国际私人投资有限公司 IoT***中的数据传输方法、装置、设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107451268A (zh) * 2017-08-03 2017-12-08 爱普(福建)科技有限公司 一种面向实时数据库的断网续传的方法
CN107846309A (zh) * 2017-10-20 2018-03-27 深圳益邦阳光有限公司 基于远程监控的断网数据续传方法、电子设备及存储介质
CN207780960U (zh) * 2018-01-29 2018-08-28 北京泰豪智能工程有限公司 一种无线数据采集***
CN110417757A (zh) * 2019-07-10 2019-11-05 广州博依特智能信息科技有限公司 一种基于边缘计算网关的工业数据存储***
CN111031094A (zh) * 2019-11-06 2020-04-17 远景智能国际私人投资有限公司 IoT***中的数据传输方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
CN103123484B (zh) 变电站状态监测数据标准化接入***及方法
CN107065813A (zh) 一种车间设备数据监控***及方法
CN102750350A (zh) 监控***及方法
CN112380260B (zh) 基于不同采集场景的断线缓存方法
CN103218464A (zh) 基于风电机组状态的风电机组数据存储方法和***
CN110673561A (zh) 热源***服役质量管控***
CN105005252A (zh) 一种水电站智能发电监控方法和***
CN112565463A (zh) 一种数据断点续传方法
CN100353712C (zh) 一种传输设备管理方法
CN111291905B (zh) 一种基于云平台的设备维修管理***
CN104501848A (zh) 一种变电设备的数据接入方法及***
CN104683288A (zh) 消息续传方法和装置
CN103235763A (zh) 风电机组数据接口缓存方法和***
CN103957119A (zh) 一种采用mib文件对网络设备进行管理的方法及浏览器
CN105759697A (zh) 升降机信息化监控管理***
CN110572242A (zh) 一种注塑机数据统一编码采集的方法
CN101615814B (zh) 远距离监控电力设备的方法及其***
CN111669389A (zh) 工业控制***的数据传输方法、装置和相关设备
CN114201509A (zh) 一种基于实时数据库的电力数据信息监控***
CN111651511A (zh) 一种数据采集***及采集方法
CN105245004A (zh) 输变电设备状态监测信息接入方法
CN109189051A (zh) 一种基于T-Box的故障存储及处理方法
CN111866034A (zh) 清洁设备的数据处理方法及***、存储介质
CN210983084U (zh) 一种大型工程设备远程监控及维护***
CN110636481B (zh) 应用于服务器与低功耗设备的数据交互方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination