一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据传输方法及电子设备与流程

2023-03-31 23:06:03 来源:中国专利 TAG:

技术特征:
1.一种数据传输方法,应用于电子设备,其特征在于,电子设备和应用服务器之间建立tcp连接;生成向所述应用服务器发送的目标数据包;生成所述目标数据包对应的一个或多个重传数据包;向所述应用服务器发送所述目标数据包;当接收到所述应用服务器对所述目标数据包的确认消息时,丢弃所述一个或多个重传数据包;或,电子设备和应用服务器之间建立tcp连接;生成向所述应用服务器发送的一个或多个数据包;当发生tcp连接异常时,丢弃pdcp缓存队列中的所述一个或多个数据包。所述丢弃的一个或多个数据包与所述异常的tcp连接对应。2.根据权利要求1所述的方法,其特征在于,发生tcp连接异常,包括:检测到tcp连接异常。3.根据权利要求1所述的方法,其特征在于,发生tcp连接异常,包括:接收到tcp连接复位数据包。4.根据权利要求1所述的方法,其特征在于,所述电子设备包括分组数据汇聚协议pdcp实体、tcp实体和ip实体;丢弃所述一个或多个重传数据包,包括:所述tcp实体根据所述重传数据包的信息,生成初始丢包控制信息,并发送至ip实体;所述ip实体对所述初始丢包控制信息进行封装,得到目标丢包控制信息,并将所述目标丢包控制信息发送至所述pdcp实体;所述pdcp实体将所述目标丢包控制信息指示的上行数据包进行丢包处理。5.根据权利要求2所述的方法,其特征在于,所述电子设备包括pdcp实体、tcp实体和ip实体;丢弃pdcp缓存队列中的所述一个或多个数据包,包括:所述tcp实体根据所述tcp连接的信息,生成初始丢包控制信息,并发送至ip实体;所述ip实体对所述初始丢包控制信息进行封装,得到目标丢包控制信息,并将所述目标丢包控制信息发送至所述pdcp实体;所述pdcp实体将所述目标丢包控制信息指示的上行数据包进行丢包处理。6.根据权利要求3所述的方法,其特征在于,所述电子设备包括pdcp实体、tcp实体和ip实体;丢弃pdcp缓存队列中的所述一个或多个数据包,包括:所述tcp实体根据所述tcp连接复位数据包,生成初始丢包控制信息,并发送至ip实体;所述ip实体对所述初始丢包控制信息进行封装,得到目标丢包控制信息,并将所述目标丢包控制信息发送至所述pdcp实体;所述pdcp实体将所述目标丢包控制信息指示的上行数据包进行丢包处理。7.根据权利要求4-6任一项所述的方法,其特征在于,所述pdcp实体的数量为多个;所述ip实体将所述目标丢包控制信息发送至所述pdcp实体,包括:
所述ip实体将所述目标丢包控制信息发送至nas实体;所述nas实体将所述目标丢包控制信息发送至匹配的一个所述pdcp实体。8.根据权利要求1所述的方法,其特征在于,所述电子设备包括pdcp实体和tcp实体;丢弃所述一个或多个重传数据包,包括:所述tcp实体根据所述重传数据包的信息,生成目标丢包控制信息,并将所述目标丢包控制信息发送至所述pdcp实体;所述pdcp实体将所述目标丢包控制信息指示的上行数据包进行丢包处理。9.根据权利要求2所述的方法,其特征在于,所述电子设备包括pdcp实体和tcp实体;丢弃pdcp缓存队列中的所述一个或多个数据包,包括:所述tcp实体根据所述tcp连接的信息,生成目标丢包控制信息,并将所述目标丢包控制信息发送至所述pdcp实体;所述pdcp实体将所述目标丢包控制信息指示的上行数据包进行丢包处理。10.根据权利要求3所述的方法,其特征在于,所述电子设备包括pdcp实体和tcp实体;丢弃pdcp缓存队列中的所述一个或多个数据包,包括:所述tcp实体根据所述tcp连接复位数据包,生成目标丢包控制信息,并将所述目标丢包控制信息发送至所述pdcp实体;所述pdcp实体将所述目标丢包控制信息指示的上行数据包进行丢包处理。11.根据权利要求8-10任一项所述的方法,其特征在于,所述pdcp实体的数量为多个;所述tcp实体将所述目标丢包控制信息发送至所述pdcp实体,包括:所述tcp实体将所述目标丢包控制信息发送至每个所述pdcp实体。12.根据权利要求4-6、8-10任一项所述的方法,其特征在于,所述目标丢包控制信息至少包括:消息类型、待丢弃数据包列表长度和待丢弃数据包列表。13.根据权利要求12所述的方法,其特征在于,所述目标丢包控制信息中待丢弃数据包的信息包括:ip信息、端口信息和序列号。14.根据权利要求12所述的方法,其特征在于,所述pdcp实体将所述目标丢包控制信息指示的上行数据包进行丢包处理,包括:所述pdcp实体将与所述待丢弃数据包列表匹配的上行数据包进行丢包处理。15.根据权利要求14所述的方法,其特征在于,所述目标丢包控制信息还包括:tcp连接复位标志;其中,所述tcp连接复位标志用于指示tcp连接是否发生异常复位。16.根据权利要求15所述的方法,其特征在于,所述pdcp实体将所述目标丢包控制信息指示的上行数据包进行丢包处理,包括:在所述tcp连接复位标志指示tcp连接未发生异常复位时,所述pdcp实体将与所述待丢弃数据包列表匹配的上行数据包进行丢包处理;在所述tcp连接复位标志指示tcp连接发生异常复位时,将与异常复位的tcp连接对应的上行数据包进行丢包处理。17.一种数据传输方法,应用于电子设备的芯片,所述电子设备通信连接到应用服务器,其特征在于,pdcp实体接收上行目标数据包;所述pdcp实体接收所述上行目标数据包对应的一个或多个重传数据包;
所述pdcp实体向所述应用服务器发送所述上行目标数据包;所述pdcp实体接收所述应用服务器对所述上行目标数据包的下行确认消息;所述pdcp实体接收目标丢包控制信息,根据所述目标丢包控制信息丢弃所述一个或多个重传数据包;或,pdcp实体接收一个或多个上行数据包,当发生tcp连接异常时,所述pdcp实体接收目标丢包控制信息,根据所述目标丢包控制信息丢弃缓存队列中的一个或多个所述上行数据包,所述丢弃的一个或多个上行数据包与所述异常的tcp连接对应。18.根据权利要求17所述的方法,其特征在于,所述pdcp实体接收目标丢包控制信息,包括:所述pdcp实体接收ip实体发送的所述目标丢包控制信息;其中,所述目标丢包控制信息为所述ip实体对初始丢包控制信息进行封装而生成的;所述初始丢包控制信息为tcp实体根据重传数据包的信息生成的;或者,所述初始丢包控制信息为所述tcp实体在tcp连接发生异常时生成的。19.根据权利要求17所述的方法,其特征在于,所述pdcp实体接收目标丢包控制信息,包括:所述pdcp实体接收tcp实体发送的所述目标丢包控制信息;其中,所述目标丢包控制信息为tcp实体根据重传数据包的信息生成的,或者,所述目标丢包控制信息为所述tcp实体在tcp连接发生异常时生成的。20.根据权利要求17所述的方法,其特征在于,所述目标丢包控制信息至少包括:消息类型、待丢弃数据包列表长度和待丢弃数据包列表。21.根据权利要求20所述的方法,其特征在于,所述目标丢包控制信息中待丢弃数据包的信息包括:ip信息、端口信息和序列号。22.根据权利要求20所述的方法,其特征在于,所述pdcp实体根据所述目标丢包控制信息丢弃所述一个或多个重传数据包,包括:所述pdcp实体将与所述待丢弃数据包列表匹配的上行数据包进行丢包处理;所述pdcp实体根据所述目标丢包控制信息丢弃缓存队列中与异常的tcp连接对应的一个或多个所述上行数据包,包括:所述pdcp实体将与所述待丢弃数据包列表匹配的上行数据包进行丢包处理。23.根据权利要求22所述的方法,其特征在于,所述目标丢包控制信息还包括:tcp连接复位标志;其中,所述tcp连接复位标志用于指示tcp连接是否发生异常复位。24.根据权利要求23所述的方法,其特征在于,所述pdcp实体将与所述待丢弃数据包列表匹配的上行数据包进行丢包处理,包括:在所述tcp连接复位标志指示tcp连接未发生异常复位时,所述pdcp实体将与所述待丢弃数据包列表匹配的上行数据包进行丢包处理;所述方法还包括:在所述tcp连接复位标志指示tcp连接发生异常复位时,所述pdcp实体将与异常复位的tcp连接对应的上行数据包进行丢包处理。25.一种电子设备,其特征在于,包括:
一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序存储在所述存储器上,当所述计算机程序被所述一个或多个处理器执行时,使得所述电子设备执行权利要求1-24中任一项所述的数据传输方法。26.一种芯片,其特征在于,包括:一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序存储在所述存储器上,当所述计算机程序被所述一个或多个处理器执行时,使得所述电子设备执行权利要求1-24中任一项所述的数据传输方法。27.一种计算机可读存储介质,包括计算机程序,其特征在于,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1-24中任一项所述的数据传输方法。

技术总结
本申请实施例提供了一种数据传输方法及电子设备。在该方法中,电子设备基于TCP/IP技术和蜂窝无线通信技术进行无线通信,当电子设备进行上行数据传输时,PDCP实体会根据接收到的丢包控制信息,对匹配的上行冗余数据包进行丢包处理,以此降低上行数据的拥塞程度,提升用户上网体验。用户上网体验。用户上网体验。


技术研发人员:王淼 何彦召
受保护的技术使用者:荣耀终端有限公司
技术研发日:2022.05.08
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献