一种应用于采集设备的数据传输方法及相关装置制造方法及图纸

技术编号:28565059 阅读:68 留言:0更新日期:2021-05-25 18:01
本申请公开了一种应用于采集设备的数据传输方法及相关装置,涉及数据传输技术领域,该数据传输方法包括:存储采集设备在通讯链路的异常状态期间采集到的数据;当通讯链路状态恢复正常时,判断待传数据的大小是否大于第一预设阈值;若待传数据的大小不大于第一预设阈值,则直接向服务器传输待传数据;若待传数据的大小大于第一预设阈值,则以分片方式向服务器传输待传数据中的重要数据,之后以分时方式向服务器传输待传数据中的次要数据。基于本申请的技术方案,可有效提高采集设备的可靠性。

【技术实现步骤摘要】
一种应用于采集设备的数据传输方法及相关装置
本申请涉及数据传输
,特别是涉及一种应用于采集设备的数据传输方法及相关装置。
技术介绍
现有技术中,采集设备通常会与一服务器建立有线或无线的通讯链路,并通过该通讯链路将采集到的实时数据实时向该服务器进行传输。现有技术的缺陷在于,当采集设备与服务器之间的通讯链路状态异常时,采集设备采集到的数据会因无法上传至服务器而丢失,此时,若与该采集设备连接的某个设备在该通讯链路状态异常时发生了故障,则采集设备采集到的有关于该故障的数据会丢失,进而使得维护人员忽略该故障,降低了采集设备的可靠性。
技术实现思路
本申请提供应用于采集设备的数据传输方法及相关装置,可有效提高采集设备的可靠性。为了实现上述技术效果,本申请第一方面提供一种应用于采集设备的数据传输方法,上述采集设备用于采集数据并向预设的服务器传输采集到的数据,上述数据传输方法包括:存储上述采集设备在通讯链路的异常状态期间采集到的数据,其中,上述通讯链路指上述采集设备与上述服务器之间的通讯链路;当上述通讯链路状态恢复正常时,判断待传数据的大小是否大于第一预设阈值,其中,上述待传数据为上述采集设备在上述通讯链路的异常状态期间采集到的数据;若上述待传数据的大小不大于第一预设阈值,则直接向上述服务器传输上述待传数据;若上述待传数据的大小大于第一预设阈值,则以分片方式向上述服务器传输待传数据中的重要数据,之后以分时方式向上述服务器传输上述待传数据中的次要数据。基于本申请第一方面,在第一种可能的实现方式中,上述存储上述采集设备在上述通讯链路的异常状态期间采集到的数据包括:监测上述采集设备与上述服务器之间的通讯链路状态;当上述通讯链路状态异常时,存储上述采集设备在上述通讯链路的异常状态期间采集到的数据。基于本申请第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在上述监测上述采集设备与上述服务器之间的通讯链路状态后,上述数据传输方法还包括:当上述通讯链路状态正常时,缓存上述采集设备在最近一预设长度的时间段内采集到的数据。基于本申请第一方面或本申请第一方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,上述当上述通讯链路状态恢复正常时,判断待传数据的大小是否大于第一预设阈值包括:当上述通讯链路状态恢复正常时,检测上述采集设备因上述通讯链路状态异常而无法向上述服务器传输数据的起始时刻,并基于上述起始时刻和上述采集设备内存储的数据确定待传数据的大小,之后判断上述待传数据的大小是否大于第一预设阈值。基于本申请第一方面或本申请第一方面的第一种或第二种可能的实现方式,在第四种可能的实现方式中,上述以分时方式向上述服务器传输上述待传数据中的次要数据包括:监测上述采集设备的实时数据占用带宽,其中,上述实时数据占用带宽为上述采集设备向上述服务器传输实时采集到的数据时所占用的带宽;仅在上述实时数据占用带宽不大于预设带宽时,向上述服务器传输上述待传数据中的次要数据。基于本申请第一方面或本申请第一方面的第一种或第二种可能的实现方式,在第五种可能的实现方式中,上述以分时方式向上述服务器传输上述待传数据中的次要数据包括:仅在预设时段,向上述服务器传输上述待传数据中的次要数据。基于本申请第一方面或本申请第一方面的第一种或第二种可能的实现方式,在第六种可能的实现方式中,上述以分片方式向上述服务器传输待传数据中的重要数据包括:对上述待传数据中的重要数据进行分片,以得到一个以上分片文件,之后向上述服务器逐个传输上述一个以上分片文件,其中,上述分片文件的大小不大于第二预设阈值。本申请第二方面提供一种应用于采集设备的数据传输装置,上述采集设备用于采集数据并向预设的服务器传输采集到的数据,上述数据传输装置包括:存储单元,用于存储上述采集设备在上述采集设备与上述服务器之间的通讯链路的异常状态期间采集到的数据;判断单元,用于当上述通讯链路状态恢复正常时,判断待传数据的大小是否大于第一预设阈值,其中,上述待传数据为上述采集设备在上述通讯链路的异常状态期间采集到的数据;传输单元,用于:当上述待传数据的大小不大于第一预设阈值时,直接向上述服务器传输上述待传数据;当上述待传数据的大小大于第一预设阈值时,以分片方式向上述服务器传输待传数据中的重要数据,之后以分时方式向上述服务器传输上述待传数据中的次要数据。本申请第三方面提供一种应用于采集设备的数据传输装置,上述采集设备用于采集数据并向预设的服务器传输采集到的数据,上述数据传输装置包括存储器和处理器,上述存储器存储有计算机程序,上述处理器执行上述计算机程序时实现上述第一方面或上述第一方面的任一种可能的实现方式中提及的数据传输方法的步骤。本申请第四方面提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现上述第一方面或上述第一方面的任一种可能的实现方式中提及的数据传输方法的步骤。由上可见,基于本申请的技术方案,可存储采集设备在通讯链路状态异常时采集到的数据,之后,在通讯链路状态恢复正常且待传数据较大时,直接向服务器传输待传数据;在通讯链路状态恢复正常且待传数据较小时,优先以分片方式向服务器传输重要数据,再以分时方式向服务器传输次要数据,避免采集设备在通讯链路状态异常时采集到的数据丢失,提高了采集设备的可靠性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本申请提供的应用于采集设备的数据传输方法一实施例流程示意图;图2为本申请提供的应用于采集设备的数据传输装置一实施例结构示意图;图3为本申请提供的应用于采集设备的数据传输装置另一实施例结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本申请。在其它情况下,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。下面结合本申请实施例中的本文档来自技高网...

【技术保护点】
1.一种应用于采集设备的数据传输方法,其特征在于,所述采集设备用于采集数据并向预设的服务器传输采集到的数据,所述数据传输方法包括:/n存储所述采集设备在通讯链路的异常状态期间采集到的数据,其中,所述通讯链路指所述采集设备与所述服务器之间的通讯链路;/n当所述通讯链路状态恢复正常时,判断待传数据的大小是否大于第一预设阈值,其中,所述待传数据为所述采集设备在所述通讯链路的异常状态期间采集到的数据;/n若所述待传数据的大小不大于第一预设阈值,则直接向所述服务器传输所述待传数据;/n若所述待传数据的大小大于第一预设阈值,则以分片方式向所述服务器传输待传数据中的重要数据,之后以分时方式向所述服务器传输所述待传数据中的次要数据。/n

【技术特征摘要】
1.一种应用于采集设备的数据传输方法,其特征在于,所述采集设备用于采集数据并向预设的服务器传输采集到的数据,所述数据传输方法包括:
存储所述采集设备在通讯链路的异常状态期间采集到的数据,其中,所述通讯链路指所述采集设备与所述服务器之间的通讯链路;
当所述通讯链路状态恢复正常时,判断待传数据的大小是否大于第一预设阈值,其中,所述待传数据为所述采集设备在所述通讯链路的异常状态期间采集到的数据;
若所述待传数据的大小不大于第一预设阈值,则直接向所述服务器传输所述待传数据;
若所述待传数据的大小大于第一预设阈值,则以分片方式向所述服务器传输待传数据中的重要数据,之后以分时方式向所述服务器传输所述待传数据中的次要数据。


2.根据权利要求1所述的数据传输方法,其特征在于,所述存储所述采集设备在所述通讯链路的异常状态期间采集到的数据包括:
监测所述采集设备与所述服务器之间的通讯链路状态;
当所述通讯链路状态异常时,存储所述采集设备在所述通讯链路的异常状态期间采集到的数据。


3.根据权利要求2所述的数据传输方法,其特征在于,在所述监测所述采集设备与所述服务器之间的通讯链路状态后,所述数据传输方法还包括:
当所述通讯链路状态正常时,缓存所述采集设备在最近一预设长度的时间段内采集到的数据。


4.根据权利要求1至3任一项所述的数据传输方法,其特征在于,所述当所述通讯链路状态恢复正常时,判断待传数据的大小是否大于第一预设阈值包括:
当所述通讯链路状态恢复正常时,检测所述采集设备因所述通讯链路状态异常而无法向所述服务器传输数据的起始时刻,并基于所述起始时刻和所述采集设备内存储的数据确定待传数据的大小,之后判断所述待传数据的大小是否大于第一预设阈值。


5.根据权利要求1至3任一项所述的数据传输方法,其特征在于,所述以分时方式向所述服务器传输所述待传数据中的次要数据包括:
监测所述采集设备的实时数据占用带宽,其中,所述实时数据占用带...

【专利技术属性】
技术研发人员:王敬卿程钟锦魏鑫
申请(专利权)人:科华恒盛股份有限公司漳州科华技术有限责任公司
类型:发明
国别省市:福建;35

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

1