一种数据重传的方法、装置及电子设备制造方法及图纸

技术编号:34853657 阅读:50 留言:0更新日期:2022-09-08 07:54
本申请涉及一种数据重传的方法、装置及电子设备,用于解决因大量重传请求而导致网络堵塞的问题。该方法包括在接收第一设定时段内的各个设备节点发送的n个重传请求后,基于每个重传请求中的偏移量,将n个重传请求中携带最小偏移量的重传请求作为目标重传请求,然后根据目标重传请求中的偏移量,确定重传数据包的位置标识,并将上述重传数据包发送给设备节点。基于上述方法只需要针对目标重传请求来生成重传数据包,进而节约设备节点因等待重传数据包的等待时间,并且上述重传数据包可以满足所有发送重传请求的设备节点的重传需求,因此也保障各设备节点接收重传数据包的可靠性和准确性。准确性。准确性。

【技术实现步骤摘要】
一种数据重传的方法、装置及电子设备


[0001]本申请涉及无线网格网络
,尤其涉及一种数据重传的方法、装置及电子设备。

技术介绍

[0002]在现有无线网格网络(Mesh网络)中,一般采用空中下载技术(Over

the

Air Technology,OTA)来升级设备节点的设备固件。设备节点通常以单节点升级为主,在网络中存在大量升级的设备节点时,如果多个设备节点出现同时丢包的情况,这多个设备节点将同时发送重传请求,而Mesh网络带宽较小,这些同时发送的重传请求将造成网络堵塞,进而导致设备节点升级进度缓慢。

技术实现思路

[0003]本申请提供一种数据重传的方法、装置及电子设备,用以解决目前因大量重传请求而导致网络堵塞的问题。
[0004]第一方面,本申请提供了一种数据重传的方法,所述方法包括:
[0005]接收第一设定时段内的各个设备节点发送的n个重传请求;其中,n为大于等于1的整数;
[0006]基于每个重传请求中的偏移量,将所述n个重传请求中携带最小偏移量本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据重传的方法,其特征在于,所述方法包括:接收第一设定时段内的各个设备节点发送的n个重传请求;其中,n为大于等于1的整数;基于每个重传请求中的偏移量,将所述n个重传请求中携带最小偏移量的重传请求作为目标重传请求;其中,所述偏移量为所述设备节点丢失数据包中数据的位置标识;根据所述目标重传请求中的偏移量,确定重传数据包的位置标识,并将所述重传数据包发送给所述设备节点。2.如权利要求1所述的方法,其特征在于,在所述接收第一设定时段内的各个设备节点发送的n个重传请求之前,还包括:获取同一设备类型的各个设备节点,并获取与所述各个设备节点相匹配的数据包;将所述数据包发送给所述各个设备节点。3.如权利要求1

2任一项所述的方法,其特征在于,在所述将所述重传数据包发送给所述设备节点之后,还包括:直到将所述设备节点的所有数据包都发送给所述设备节点,判断所述设备节点的数量是否大于预设阈值;若所述设备节点的数量小于等于所述预设阈值,则完成对所述设备节点的升级;若所述设备节点的数量大于所述预设阈值,则在确定第二设定时段内没有收到所述设备节点发送的重传请求后,完成对所述设备节点的升级。4.如权利要求1所述的方法,其特征在于,在将所述重传数据包发送给所述设备节点之后,还包括:忽略第三设定时段内接收到所述设备节点发送的所有重传请求;其中,所述第三设定时段的起始时刻为发送所述重传数据包的时刻,所述第三设定时段小于所述第一设定时段。5.一种发送重传请求的方法,其特征在于,所述方法包括:在对接收的数据包校验失败时,生成携带偏移量的重传请求;其中,所述偏移量为丢失所述数据包中数据的位置标识;判断所述重传请求的偏移量是否小于其他任一重传请求的偏移量;其中,所述其他任一重传请求为生成所述重传请求前接收到的重传请求;若是,则发送所述...

【专利技术属性】
技术研发人员:蒋兴建潘锦铮周俊杰李邓耀
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1