[发明专利]数据传输方法及储能设备在审
| 申请号: | 202310289717.1 | 申请日: | 2023-03-16 |
| 公开(公告)号: | CN116347266A | 公开(公告)日: | 2023-06-27 |
| 发明(设计)人: | 赵命华;吴东;陈熙;王雷 | 申请(专利权)人: | 深圳市正浩创新科技股份有限公司 |
| 主分类号: | H04Q9/00 | 分类号: | H04Q9/00 |
| 代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 钟瑞敏 |
| 地址: | 518000 广东省深圳市宝安区石岩*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 方法 设备 | ||
本申请提供一种数据传输方法及储能设备。该数据传输方法包括:向主机发送全量数据包后,比较当前检测周期内的全量数据包和历史全量数据包并生成增量数据包;其中,全量数据包包括当前检测周期内接收到的采集数据;采集数据由数据采集单元上电后在每一检测周期内发送;发送增量数据包至主机;当接收到主机发送的全量数据请求时,将当前检测周期内的全量数据包发送至主机,其中,全量数据请求由主机在超过第一预设时长未接收到增量数据包时发送。本申请提供的数据传输方法,可在提高数据传输过程中的同步性及完整性的同时,降低网络数据流量。
技术领域
本申请涉及数据传输领域,尤其涉及一种数据传输方法及储能设备。
背景技术
在数据采集和同步领域,当采集到的数据内容和数据结构相对固定时,为了节省网络数据流量,通常采用增量数据传输的方法。这样一来,当网络产生波动时,可能出现因增量数据丢包而引起的数据不同步问题。
为了解决这一问题,相关技术的做法是由云端主动发送数据请求包至终端,且每一请求包具有对应的标识,终端接收到云端的请求包后,发送对应的增量数据至云端,并将该增量数据及对应的标识存储在本地。当增量数据丢包,即云端没有接收到对应请求包的标识的应答数据时,云端再次使用相同的标识向终端发送数据请求包。终端接收到数据请求包后,先判断数据请求包上的标识是否为历史标识。如果数据请求包上的标识为历史标识,则终端发送对应该标识的历史增量数据至云端。如果数据请求包上的标识不是历史标识,则终端发送新的增量数据至云端。然而,这样一来,一方面,终端需要将所有历史增量数据及历史标识进行存储,并在接收到云端的数据请求包时,遍历查询历史标识数据,这无疑将占用终端内的存储资源,降低数据传输速度,增大发生数据传输失误的可能性;另一方面,由于云端获取增量数据前需发送数据请求包,使得云端消耗较多网络数据流量。
发明内容
为解决上述问题,本申请提供一种数据传输方法及储能设备,可降低数据流量及数据传输失误概率。
本申请第一方面提供一种数据传输方法,应用于从机,且从机与主机建立通信连接。该数据传输方法包括:向主机发送全量数据包后,比较当前检测周期内的全量数据包和历史全量数据包并生成增量数据包;其中,全量数据包包括当前检测周期内接收到的采集数据;采集数据由数据采集单元上电后在每一检测周期内发送;发送增量数据包至主机;当接收到主机发送的全量数据请求时,将当前检测周期内的全量数据包发送至主机,其中,全量数据请求由主机在超过第一预设时长未接收到增量数据包时发送。
在一实施方式中,比较当前检测周期内的全量数据包和历史全量数据包并生成增量数据包,包括:接收每一数据采集单元发送的采集数据,将所有采集数据组合形成作为全量数据包;比较当前接收到的全量数据包与上一检测周期的历史全量数据包以确定增量数据;根据增量数据生成增量数据包。
在一实施方式中,比较当前检测周期内的全量数据包和历史全量数据包并生成增量数据包,还包括:对确定的增量数据标记序列码形成增量数据包,且不同检测周期内生成的若干序列码之间符合预设规则,序列码用于标识不同检测周期的增量数据包。
在一实施方式中,当数据采集单元为多个时,比较当前检测周期内的全量数据包和历史全量数据包并生成增量数据包,包括:接收数据采集单元发送的采集数据作为数据采集单元的全量数据包;比较数据采集单元当前的全量数据包与上一检测周期的历史全量数据包以确定数据采集单元的增量数据;根据数据采集单元的增量数据生成对应数据采集单元的增量数据包。
在一实施方式中,比较当前检测周期内的全量数据包和历史全量数据包并生成增量数据包,还包括:对数据采集单元的增量数据标记标识码及序列码形成数据采集单元的增量数据包,其中,同一数据采集单元生成的增量数据包的标识码相同,同一数据采集单元不同检测周期的增量数据包的序列码之间符合预设规则;序列码用于标识不同检测周期的增量数据包,标识码用于标识不同的数据采集单元的增量数据包。
在一实施方式中,该数据传输方法还包括:存储当前的全量数据包,并清除上一检测周期的全量数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市正浩创新科技股份有限公司,未经深圳市正浩创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310289717.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光纤跳线自动化装配设备
- 下一篇:一种菲汀水解液的处理方法





