[发明专利]数据传输方法、装置、电子设备及存储介质有效
| 申请号: | 202011312624.9 | 申请日: | 2020-11-20 |
| 公开(公告)号: | CN112532704B | 公开(公告)日: | 2023-07-28 |
| 发明(设计)人: | 赵凯;宋霞;张忆非 | 申请(专利权)人: | 京东方科技集团股份有限公司 |
| 主分类号: | H04L69/16 | 分类号: | H04L69/16;H04L41/0896;H04L43/10 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
| 地址: | 100015 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 方法 装置 电子设备 存储 介质 | ||
本申请为数据传输方法、装置、电子设备及存储介质,提供的网关设备的控制方法、装置、电子设备及存储介质,应用于计算机技术领域,应用于物联网系统中的网关设备,所述物联网系统还包括:第一设备、第二设备,所述方法包括:接收第一设备发送的网络任务;存储所述网络任务,并生成所述网络任务的管理信息;接收第二设备发送的心跳报文;在确认所述心跳报文与所述网络任务的管理信息相匹配时,将所述网络任务发送给所述第二设备。本方案通过将网络任务的存储和管理任务从生成任务的第一设备转移到网关设备,从而接收到第二设备的心跳报文时候将管理信息与该心跳报文相匹配的网络任务下发给第二设备,规避了第一设备和网关设备之间带宽资源对于网络任务查询的影响,提高了网络任务查询的效率。
技术领域
本申请属于计算机技术领域,特别是涉及一种数据传输方法、装置、电子设备及存储介质。
背景技术
网关设备作为一种用于提供电子设备之间的网络数据转发的中间设备,是网络系统中不可或缺的中间设备。
通常在网络传输的过程中,网络任务是存储在发起该网络任务的对端设备中,对端设备通过与本端设备的网关设备相连接来实现网络任务的传输,而网关设备在收到本端设备发送的心跳报文后,或者达到特定时间点后,网络设备会向对端设备请求查询本端设备是否在对端设备中存储有网络任务,从而可以从对端设备获取网络任务下发给本端设备。
这种方式虽然可以有效降低网络设备的管理压力,但是由于网关设备和对端设备之间的数据传输收到网络带宽的限制,因此在网路带宽资源不足时可能会导致网络任务无法及时下发给本端设备,网络任务的查询效率低的问题。
发明内容
有鉴于此,本申请实施例提出一种数据传输方法、装置、电子设备及存储介质,用于尽可能解决现有技术中由于网关设备和对端设备之间的数据传输收到网络带宽的限制,因此在网路带宽资源不足时可能会导致网络任务无法及时下发给本端设备,网络任务的查询效率低的问题。
本申请第一方面提供一种数据传输方法,应用于物联网系统中的网关设备,所述物联网系统还包括:第一设备、第二设备,所述方法包括:
接收第一设备发送的网络任务;
存储所述网络任务,并生成所述网络任务的管理信息;
接收第二设备发送的心跳报文;
在确认所述心跳报文与所述网络任务的管理信息相匹配时,将所述网络任务发送给所述第二设备。
可选地,所述网络任务的管理信息至少包括:指定设备标识、任务开始时间、任务结束时间,所述心跳报文至少包括:目标设备标识;所述确认所述心跳报文与所述网络任务的管理信息相匹配,包括:
在所述目标设备标识与所述指定设备标识相同,且当前时间晚于所述任务开始时间,且所述当前时间早于所述任务结束时间,确认所述心跳报文与所述网络任务的管理信息相匹配。
可选地,所述网络任务的管理信息还包括:任务状态,在所述存储所述网络任务,并生成所述网络任务的管理信息之后,所述方法还包括:
在当前时间晚于所述任务结束时间,或当前时间与最近心跳报文接收时间之间的时间差大于时长阈值,或者所述任务状态为结束状态,则删除所述网络任务和所述管理信息,所述最近心跳报文接收时间是所述第二设备的最后一次心跳报文的接收时间。
可选地,在所述将所述网络任务发送给所述第二设备之后,所述方法还包括:
在所述网络任务相对应的发送记录不存在时,生成所述网络任务相对应的本次发送任务的发送记录;
在所述网络任务相对应的发送记录存在时,根据所述网络任务相对应的本次发送任务更新所述发送记录。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东方科技集团股份有限公司,未经京东方科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011312624.9/2.html,转载请声明来源钻瓜专利网。





