【技术实现步骤摘要】
数据传输方法、装置及设备
[0001]本公开涉及通信领域,尤其涉及一种数据传输方法、装置及设备。
技术介绍
[0002]随着技术的发展,电子设备例如手机或者电脑等,越来越智能化,功能更加多样化,并且不同电子设备之间的相互共享资源也越来越普及。
技术实现思路
[0003]本公开的实施例提供一种数据传输方法、装置及设备,可提高数据传输的准确性和可靠性。
[0004]为达到上述目的,本公开的实施例采用如下技术方案:
[0005]一方面,提供一种数据传输方法。所述数据传输方法包括:接收通信对端设备发送的N个数据包,每个数据包包括目标数据,N为大于1的正整数;按所述N个数据包从第1个到第N个数据包的接收顺序,依次判断每个数据包是否出现传输错误;若判断所述数据包传输错误,则将指示所述数据包传输错误的第一指示信息存入第一队列;在判断所述N个数据包接收结束后,生成第一重传指令,并将所述第一重传指令发送至所述通信对端设备,所述第一重传指令包括所述第一队列的信息。
[0006]在一些实施例中,所述数据包还 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:接收通信对端设备发送的N个数据包,每个数据包包括目标数据;N为大于1的正整数;按所述N个数据包从第1个到第N个数据包的接收顺序,依次判断每个数据包是否出现传输错误;若判断所述数据包传输错误,则将指示所述数据包传输错误的第一指示信息存入第一队列;在判断所述N个数据包接收结束后,生成第一重传指令,并将所述第一重传指令发送至所述通信对端设备,所述第一重传指令包括所述第一队列的信息。2.根据权利要求1所述的数据传输方法,其特征在于,所述数据包还包括标识;所述若判断所述数据包传输错误,则将指示所述数据包传输错误的第一指示信息存入第一队列,包括:若判断所述数据包传输错误,则将包括所述目标数据的数据包中的标识存入所述第一队列。3.根据权利要求1所述的数据传输方法,其特征在于,所述数据包还包括目标数据的第一校验值;判断任一数据包是否出现传输错误,包括:根据接收到的所述数据包中的数据,计算得到第二校验值;判断所述第二校验值与所述第一校验值是否相同;若是,则判断所述数据包传输正确;若否,则判断所述数据包传输错误。4.根据权利要求1所述的数据传输方法,其特征在于,所述按所述N个数据包从第1个到第N个数据包的接收顺序,依次判断每个数据包是否出现传输错误,包括:在接收至少一个数据包之后且所述N个数据包接收结束之前,从第1个数据包开始,依次判断接收到的数据包是否出现传输错误。5.根据权利要求1所述的数据传输方法,其特征在于,所述按所述N个数据包从第1个到第N个数据包的接收顺序,判断每个数据包是否出现传输错误,包括:在所述N个数据包接收结束之后,依次判断第1个到第N个数据包是否出现传输错误。6.根据权利要求1所述的数据传输方法,其特征在于,还包括:在接收所述通信对端设备发送的所述N个数据包之前,向所述通信对端设备发送请求传输指令,所述请求传输指令被配置为指示所述通信对端设备发送目标数据。7.根据权利要求1所述的数据传输方法,其特征在于,所述判断所述N个数据包接收结束,包括:接收所述通信对端设备发送的指示所述通信对端设备停止接收数据的传输结束指令;根据所述传输结束指令,判断所述N个数据包接收结束。8.根据权利要求1~7中任一项所述的数据传输方法,其特征在于,还包括:循环执行以下步骤,直至判断所有第一重传数据包传输正确:接收通信对端设备发送的M个第一重传数据包,每个第一重传数据包包括与第一指示信息对应的所述数据包中的待重传的所述目标数据,将每个第一重传数据包作为所述数据包;M为正整数;
按M个数据包从第1个到第M个数据包的接收顺序,依次判断每个数据包是否出现传输错误;若判断所述数据包传输错误,则将所述第一指示信息存入第二队列;在判断所述M个数据包接收结束后,生成第二重传指令,并将所述第二重传指令发送至所述通信对端设备,所述第二重传指令包括所述第二队列的信息;若所述第二重传指令中包括P个第一指示信息,将P值赋予M,执行下一次循环;P为正整数。9.根据权利要求1所述的数据传输方法,其特征在于,还包括:判断所述第一重传指令中是否包括所述第一指示信息;若是,则根据所述第一重传指令,向所述通信对端设备发送重传请求指令;其中,所述重传请求指令被配置为指示所述通信对端设备发送待重传的目标数据。10.根据权利要求1所述的数据传输方法,其特征在于,还包括:向所述通信对端设备依次发送S个数据包;S为大于1的正整数;在所述S个数据包发送结束后,接收来自所述通信对端设备的第一重传指令,在判断所述第一重传指令中包括M个第一指示信息后,向所述通信对端设备依次发送M个第一重传数据包;M为正整数。11.一种数据传输方法,其特征在于,包括:向通信对端设备依次发送N个数据包;每个数据包包括目标数据;N为大于1的正整数;接收来自所述通信对端设备的第一重传指令,所述第一重传指令包括K1个指示所述数据包传输错误的第一指示信息;0≤K1≤N,且K1为整数;在判断所述第...
【专利技术属性】
技术研发人员:王友学,马小惠,侯孟军,耿凯,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。