【技术实现步骤摘要】
数据传输方法和装置、飞行器的数据传输方法和装置
[0001]本申请涉及数据传输
,具体涉及一种数据传输方法和数据传输装置、飞行器的数据传输方法和装置、飞行器,以及计算机可读存储介质和电子设备。
技术介绍
[0002]目前,一般采用确认重传机制来保证数据传输的可靠性。确认重传机制是指接收方针对接受到的数据向发送方返回确认接收消息,发送方根据接收方返回的确认接收消息,确认该数据已经传输成功,如果发送方在一段时间内,没有收到接收方返回的确认接收消息,就会重新传输该数据。然而,在弱网情况下,数据传输较慢,确认重传机制不断的重新传输数据会大量的占用网络,导致大量数据堆积在设备的运行空间,影响设备正常运行。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种数据传输方法和数据传输装置、飞行器的数据传输方法和装置、飞行器,以及计算机可读存储介质和电子设备,解决了数据传输效率低的问题。
[0004]第一方面,本申请一实施例提供的一种数据传输方法,应用于包括缓存空间的数据传输装置,该数据传输方法包括:确定基于待传输数据生成的M个数据单元各自对应的存储信息,数据单元对应的存储信息包括数据单元在缓存空间的位置信息,M个数据单元为一次存入缓存空间的数据单元;基于缓存空间中的A个数据单元各自对应的存储信息和A个数据单元各自对应的传输状态,传输N个数据单元,其中,A≥N≥M,数据单元对应的传输状态用于表征数据单元是否传输成功。
[0005]结合本申请的第一方面,在一些实施例中,数据单元对应的存储信息 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于包括缓存空间的数据传输装置,所述方法包括:确定基于待传输数据生成的M个数据单元各自对应的存储信息,所述数据单元对应的存储信息包括所述数据单元在缓存空间的位置信息,所述M个数据单元为一次存入所述缓存空间的数据单元;基于所述缓存空间中的A个数据单元各自对应的存储信息和所述A个数据单元各自对应的传输状态,传输N个数据单元,其中,A≥N≥M,所述数据单元对应的传输状态用于表征所述数据单元是否传输成功。2.根据权利要求1所述的数据传输方法,其特征在于,所述数据单元对应的存储信息还包括所述数据单元对应的传输时间信息,所述传输时间信息用于表征所述数据单元存入所述缓存空间的时间点或所述数据单元上一次被传输的时间点;所述基于所述缓存空间中的A个数据单元各自对应的存储信息和所述A个数据单元各自对应的传输状态,传输N个数据单元,包括:遍历所述缓存空间中的所述A个数据单元;针对每个所述数据单元,判断所述数据单元对应的传输状态是否为传输成功;若是,记录所述数据单元对应的遍历结果为:本次不传输;若否,基于当前时间信息、所述数据单元对应的传输时间信息和预设时间阈值,确定所述数据单元对应的遍历结果;根据所述A个数据单元各自对应的遍历结果,传输所述N个数据单元。3.根据权利要求2所述的数据传输方法,其特征在于,所述遍历所述缓存空间中的所述A个数据单元,包括:确定所述缓存空间中的所述A个数据单元的数据量;基于所述缓存空间中存储的所述A个数据单元的数据量,确定遍历时间间隔;基于所述遍历时间间隔,遍历所述缓存空间中的所述A个数据单元。4.根据权利要求2所述的数据传输方法,其特征在于,所述基于当前时间信息、所述数据单元对应的传输时间信息和预设时间阈值,确定所述数据单元对应的遍历结果,包括:获取所述当前时间信息;基于所述数据单元对应的传输时间信息和所述当前时间信息,确定所述数据单元对应的传输时间间隔;判断所述数据单元对应的传输时间间隔是否符合所述预设时间阈值;若是,确定所述数据单元对应的遍历结果为:本次待传输;若否,确定所述数据单元对应的遍历结果为:本次不传输。5.根据权利要求1至4任一项所述的数据传输方法,其特征在于,所述基于所述缓存空间中的A个数据单元各自对应的存储信息和所述A个数据单元各自对应的传输状态,传输N个数据单元之后,还包括:针对所述N个数据单元中的每个所述数据单元,基于所述数据单元对应的确认接收消息和所述数据单元各自对应的存储信息,将所述数据单元标记为删除,以实现逻辑删除。6.根据权利要求1至4任一项所述的数据传输方法,其特征在于,所述确定基于待传输
数据生成的M个数据单元各自对应的存储信息之前,还包括:获取预先设置的所述缓存空间的容量;基于所述缓存空间的容量,设置所述缓存空间内的预设逻辑位置的数量,其中,一个所述预设逻辑位置用于缓存一个所述数据单元。7.根据权利要求1至4任一项所述的数据传输方法,其特征在于,所述缓存空间包括P个预设逻辑位置,一个所述预设逻辑位置用于缓存一个所述数据单元;所述确定基于待传输数据生成的M个数据单元各自对应的存储信息,包括:针对M个数据单元中的每个数据单元,判断所述P个预设逻辑位置是否均缓存有所述数据单元;若否,确定所述P个...
【专利技术属性】
技术研发人员:吴国易,郑立强,
申请(专利权)人:广州极飞科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。