【技术实现步骤摘要】
数据传输方法、装置及终端
[0001]本申请涉及数据传输
,具体涉及一种数据传输方法
、
装置及终端
。
技术介绍
[0002]现有技术中很多数据传输的方式为一帧一帧地传输,以这种方式传输帧数据往往需要分别在帧的开头与结尾加上开始标志以及结束标志
。
但传输数据时开始标志与结束标志较大地占用帧数据的传输空间,传输速率低且传输效果较差
。
[0003]针对以上问题,本领域技术人员一直在寻求解决方法
。
技术实现思路
[0004]本申请要解决的技术问题在于,针对上述现有技术的缺陷,提供一种数据传输方法
、
装置及终端,以实现提高帧数据的传输效率
。
[0005]为了实现上述目的,本申请是通过如下的技术方案来实现:
[0006]一种数据传输方法,包括以下步骤:
[0007]响应于接收设备开始接收发送设备传输的原始帧数据,通过定时器对所述原始帧数据的传输时间开始计时;
[0008]当所述接收设备从所述发送设备传输的所述原始帧数据中接收到单字节数据时,控制所述定时器从接收到所述单字节数据的时刻重新开始计时;
[0009]在所述接收设备未从所述发送设备传输的所述原始帧数据中的接收到单字节数据的情况下,将所述定时器的计时时间以所述单字节数据的传输时长为单位累加计算接收总时长;
[0010]在所述接收设备完成接收所述原始帧数据后,计时所述发送设备没有向所述接收设备传输数据的空白 ...
【技术保护点】
【技术特征摘要】
1.
一种数据传输方法,其特征在于,包括以下步骤:响应于接收设备开始接收发送设备传输的原始帧数据,通过定时器对所述原始帧数据的传输时间开始计时;当所述接收设备从所述发送设备传输的所述原始帧数据中接收到单字节数据时,控制所述定时器从接收到所述单字节数据的时刻重新开始计时;在所述接收设备未从所述发送设备传输的所述原始帧数据中的接收到单字节数据的情况下,将所述定时器的计时时间以所述单字节数据的传输时长为单位累加计算接收总时长;在所述接收设备完成接收所述原始帧数据后,计时所述发送设备没有向所述接收设备传输数据的空白时长;若所述接收总时长和所述空白时长之和超过预设的标记时长阈值,则确认所述原始帧数据完成传输,并对确认完成传输的所述原始帧数据进行标记以生成标记帧数据
。2.
如权利要求1所述的数据传输方法,其特征在于,在所述响应于接收设备开始接收发送设备传输的原始帧数据,通过定时器对所述原始帧数据的传输时间开始计时之前,所述方法还包括:根据通信线的传输速率计算所述单字节数据的传输时长;将所述单字节数据的传输时长记录为累加计算所述接收总时长的基础单位
。3.
如权利要求1所述的数据传输方法,其特征在于,在所述若所述接收总时长和所述原始帧数据传输结束后的空白时长之和超过预设的标记时长阈值,则确认所述原始帧数据完成传输,并对确认完成传输的所述原始帧数据进行标记以生成标记帧数据之后,所述方法还包括:将所述标记帧数据与所述原始帧数据进行对比;若所述标记帧数据与所述原始帧数据的对比结果为不一致,则从所述发送设备向所述接收设备再次传输所述原始帧数据以覆盖前一次的所述标记帧数据;若所述标记帧数据与所述原始帧数据的对比结果为一致,则从所述发送设备向所述接收设备传输下一帧的原始帧数据
。4.
如权利要求3所述的数据传输方法,其特征在于,所述将所述标记帧数据与所述原始帧数据进行对比包括:将所述原始帧数据的容量大小与所述标记帧数据的容量大小进行完整性比较,并根据所述完整性比较生成不一致的对比结果或生成一致的对比结果;和
/
或,将所述原始帧数据的字节序列与所述标记帧数据的字节序列进行一致性比较,并根据所述一致性比较生成不一致的对比结果或生成一致的对比结果
。5.
一种数据传输装置,其特征在于,包括:发送设备
、...
【专利技术属性】
技术研发人员:张毅刚,何雄,
申请(专利权)人:上海容之科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。