数据处理方法及装置制造方法及图纸

技术编号:25091780 阅读:37 留言:0更新日期:2020-07-31 23:36
本申请实施例提供一种数据处理方法及装置,该方法应用于终端设备,包括:在所述终端设备处于数据包阻塞状态时,在第一待传输队列的多个数据包中确定重复的数据包;根据所述重复的数据包,对所述多个数据包进行去重操作,得到第二待传输队列,所述第二待传输队列中的任意两个数据包均不相同。本申请实施例提供的方案,针对终端设备处于数据包阻塞状态时存在大量重复和无效的数据包的情形,对多个数据包进行了去重操作,减小了大量的重复和无效的数据包的重传,从而减小了需要传输的数据包的数量,从而减小了终端设备的数据包的阻塞。

【技术实现步骤摘要】
数据处理方法及装置
本申请实施例涉及通信
,尤其涉及一种数据处理方法及装置。
技术介绍
基站和终端之间经常需要进行数据传输,其中,终端向基站传输上行数据是基于基站为终端分配的上行调度资源来完成的。当终端设备处于弱场环境下,例如处于基站覆盖的边缘区或人群密集区时,由于信号差等原因,基站分配给终端的上行调度资源比较小,每次终端发送分片数据包较小,剩余数据包需要等待下次基站分配上行调度资源。目前的方案中,在终端没有接收到数据包传输成功的信息时,终端内部仍然会持续将该数据包进行重传,从而将该数据包加入待传输队列中等待传输,导致终端的待传输队列中堆积大量等待传输的数据包。这在终端的上行调度资源较小的情况下,会导致数据包阻塞的发生,各个数据包无法及时上传到基站。
技术实现思路
本申请实施例提供一种数据处理方法及装置,以解决终端设备在数据包阻塞较大导致各个数据包无法及时上传的问题。第一方面,本申请实施例提供一种数据处理方法,应用于终端设备,包括:在所述终端设备处于数据包阻塞状态时,在第一待传输队列的多个数据包本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于终端设备,包括:/n在所述终端设备处于数据包阻塞状态时,在第一待传输队列的多个数据包中确定重复的数据包;/n根据所述重复的数据包,对所述多个数据包进行去重操作,得到第二待传输队列,所述第二待传输队列中的任意两个数据包均不相同。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于终端设备,包括:
在所述终端设备处于数据包阻塞状态时,在第一待传输队列的多个数据包中确定重复的数据包;
根据所述重复的数据包,对所述多个数据包进行去重操作,得到第二待传输队列,所述第二待传输队列中的任意两个数据包均不相同。


2.根据权利要求1所述的方法,其特征在于,所述数据包为传输控制/网络协议TCP/IP数据包,所述重复的数据包为包头关键信息相同的TCP/IP数据包。


3.根据权利要求2所述的方法,其特征在于,所述第二待传输队列中包括至少一个TCP/IP协议数据包,所述至少一个TCP/IP协议数据包在所述第二待传输队列中的发送优先级高于所述第二待传输队列中除所述至少一个TCP/IP协议数据包外的其他TCP/IP数据包。


4.根据权利要求2或3所述的方法,其特征在于,所述包头关键信息包括:
IP版本、源IP地址、目的IP地址、源端口号、目的端口号、TCP序号SEQ值、包头长度和数据长度。


5.根据权利要求1-3任一项所述的方法,其特征在于,所述数据包阻塞状态为所述第一待传输队列的长度大于或等于预设长度。


6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
根据预设时间间隔获取上行调度资源;
若连续M次获取的上行调度资源值均小于或等于预设值,则根据所述第一待传输队列的长度判断所述终端设备是否处于数据包阻塞状态,所述M为大于1的整数。


7.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
向网络设备发送所述第二待传输队列中的数据包。


8.一种数据处理装置,其特征在于,包括:
确定模块,用于在终端设备处于数据包阻塞状态时,在第一待传输队列的多个数据包中确定重复的数据包;
处理模块,用于根据所述重复的数据包,对所述...

【专利技术属性】
技术研发人员:蒋礼根
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

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

1