定时器处理方法、装置及存储介质制造方法及图纸

技术编号:36920087 阅读:54 留言:0更新日期:2023-03-22 18:43
本申请提供一种定时器处理方法、装置及存储介质,在终端一侧,该方法包括:确定PDCP SDU组,其中,终端对PDCP SDU组中的多个PDCP SDU维护不同的PDCP定时器长度。从而,有利于实现PDCP SDU组中多个PDCP SDU的有效传输,实现数据帧中多个IP包的有效传输,在保证分组时延需求的同时提高空口资源效率。求的同时提高空口资源效率。求的同时提高空口资源效率。

【技术实现步骤摘要】
定时器处理方法、装置及存储介质


[0001]本申请涉及通信领域,尤其涉及一种定时器处理方法、装置及存储介质。

技术介绍

[0002]在通信系统中,一些业务具有低时延、高吞吐量和高可靠性的要求,例如作为最重要的5G媒体应用之一的扩展现实(eXtened Reality,XR)和云游戏(Cloud Game,CG)。这类业务要求在短时间内进行较大数据的传输,短时间内其突发吞吐量可能远高于平均吞吐量,同时还需要保证高可靠性。这类业务中,存在以帧级数据包建模的业务(例如XR业务),其业务特性要求是针对数据帧的,例如要求数据帧满足低时延。
[0003]在通信系统中,用户面空口协议栈包括服务数据适配协议(Service Data Adaptation Protocol,SDAP)层、分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层、无线链路控制(Radio Link Control,RLC)层、媒体接入控制(Media Access Control,MAC)层以及物理层(Physical Layer,PHY)。在以帧级数据包建模的业务中,一个数据包对应一个数据帧,一个数据帧被分割出的多个IP包中的每个IP包在空口是独立传输的,即一个IP包映射到空口后对应一个PDCP服务数据单元(Service Data Unit,SDU)。
[0004]目前,为了避免拥塞以及为了对PCDP SDU进行及时传输,网络设备为上行的PDCP实体配置一个PDCP丢弃定时器(discardTimer),每个PDCP SDU到达PDCP层的时候,都针对该PDCP SDU启动PDCP丢弃定时器,如果PDCP丢弃定时器超时该PDCP SDU未传递给下一协议层(即RLC层),则丢弃该PDCP SDU。

技术实现思路

[0005]本申请提供一种定时器处理方法、装置及存储介质,用于解决数据帧中的多个IP包传输过程中,部分PDCP SDU的PDCP丢弃定时器已经超时的情况下剩下的PDCP SDU依旧在传输,导致空口资源效率低的问题。
[0006]第一方面,本申请提供一种定时器处理方法,应用于终端,包括:
[0007]确定分组数据汇聚协议PDCP服务数据单元SDU组,其中,终端对PDCP SDU组中的多个PDCP SDU维护不同的PDCP丢弃定时器长度。
[0008]可选的,PDCP SDU组中的多个PDCP SDU用于传输同一数据帧的多个IP包。
[0009]可选的,PDCP SDU组中不同PDCP SDU的PDCP丢弃定时器超时的时间点相同,或不同PDCP SDU的PDCP丢弃定时器超时的时间间隔小于或等于PDCP丢弃定时器误差阈值。
[0010]可选的,确定PDCP SDU组,包括以下至少一种:
[0011]在数据帧所属业务为周期性业务且一个业务周期仅有一个数据帧的情况下,确定PDCP SDU组包括同一业务周期内的所有PDCP SDU;
[0012]在IP包携带有数据帧标签的情况下,确定PDCP SDU组包括用于传输携带相同数据帧标签的IP包的多个PDCP SDU;
[0013]通过对PDCP SDU所传输的IP包进行深度包解析,确定PDCP SDU组包括用于传输同一数据帧的多个IP包的PDCP SDU;
[0014]在PDCP SDU携带有组标识的情况下,确定PDCP SDU组包括组标识相同的多个PDCP SDU,其中,PDCP SDU中的组标识来自服务数据适配协议SDAP协议数据单元PDU。
[0015]可选的,PDCP SDU组中至少两个PDCP SDU到达PDCP层的时间点不同,终端对PDCP SDU组中的多个PDCP SDU维护不同的PDCP丢弃定时器长度,包括以下任一种:
[0016]由网络设备为终端预先配置的对应PDCP实体的一个PDCP丢弃定时器,在PDCP SDU组中,所有PDCP SDU的PDCP丢弃定时器的时间起点为第一个PDCP SDU到达PDCP层的时间点,所有PDCP SDU的PDCP丢弃定时器超时的时间点为第一个PDCP SDU的PDCP丢弃定时器超时的时间点;或
[0017]由网络设备为终端预先配置的对应PDCP实体的一个PDCP丢弃定时器,在PDCP SDU组中,根据各PDCP SDU到达PDCP层的时间点与第一个PDCP SDU到达PDCP层的时间点的差值,对网络设备配置的PDCP丢弃定时器的长度进行调整,得到各PDCP SDU的PDCP丢弃定时器的长度,其中,各PDCP SDU的PDCP丢弃定时器的时间起点为各PDCP SDU到达PDCP层的时间点;或
[0018]由网络设备为终端预先配置的对应PDCP实体的多个长度不同的PDCP丢弃定时器,在PDCP SDU组中,根据各PDCP SDU到达PDCP层的先后顺序依次使用多个PDCP丢弃定时器中的其中一个。
[0019]第二方面,本申请提供一种定时器处理方法,应用于网络设备,包括:
[0020]为终端配置对应PDCP实体的一个或多个PDCP丢弃定时器,和/或为终端配置对应PDCP实体的PDCP丢弃定时器误差阈值,其中,PDCP丢弃定时器误差阈值用于约束PDCP实体的PDCP SDU组中不同PDCP SDU的PDCP丢弃定时器超时的时间间隔。
[0021]第三方面,本申请提供一种定时器处理装置,应用于终端,定时器处理装置包括存储器、收发机和处理器;
[0022]存储器,用于存储计算机程序;
[0023]收发机,用于在处理器的控制下收发数据;
[0024]处理器,用于读取存储器中的计算机程序并执行以下操作:
[0025]确定分组数据汇聚协议PDCP服务数据单元SDU组,其中,终端对PDCP SDU组中的多个PDCP SDU维护不同的PDCP丢弃定时器长度。
[0026]可选的,PDCP SDU组中的多个PDCP SDU用于传输同一数据帧的多个IP包。
[0027]可选的,PDCP SDU组中不同PDCP SDU的PDCP丢弃定时器超时的时间点相同,或不同PDCP SDU的PDCP丢弃定时器超时的时间间隔小于或等于PDCP丢弃定时器误差阈值。
[0028]可选的,处理器还执行以下至少一种操作:
[0029]在数据帧所属业务为周期性业务且一个业务周期仅有一个数据帧的情况下,确定PDCP SDU组包括同一业务周期内的所有PDCP SDU;
[0030]在IP包携带有数据帧标签的情况下,确定PDCP SDU组包括用于传输携带相同数据帧标签的IP包的多个PDCP SDU;
[0031]通过对PDCP SDU所传输的IP包进行深度包解析,确定PDCP SDU组包括用于传输同一数据帧的多个IP包的PDCP SDU;
[0032]在PDCP SDU携带有组标识的情况下,确定PDCP SDU组包括组标识相同的多个PDCP SDU,其中,PDC本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种定时器处理方法,其特征在于,应用于终端,包括:确定分组数据汇聚协议PDCP服务数据单元SDU组,其中,所述终端对所述PDCP SDU组中的多个PDCP SDU维护不同的PDCP丢弃定时器长度。2.根据权利要求1所述的定时器处理方法,其特征在于,所述PDCP SDU组中的多个PDCP SDU用于传输同一数据帧的多个IP包。3.根据权利要求1所述的定时器处理方法,其特征在于,所述PDCP SDU组中不同PDCP SDU的PDCP丢弃定时器超时的时间点相同,或不同PDCP SDU的PDCP丢弃定时器超时的时间间隔小于或等于PDCP丢弃定时器误差阈值。4.根据权利要求2所述的定时器处理方法,其特征在于,所述确定PDCP SDU组,包括以下至少一种:在所述数据帧所属业务为周期性业务且一个业务周期仅有一个所述数据帧的情况下,确定所述PDCP SDU组包括同一业务周期内的所有PDCP SDU;在IP包携带有数据帧标签的情况下,确定所述PDCP SDU组包括用于传输携带相同数据帧标签的IP包的多个PDCP SDU;通过对PDCP SDU所传输的IP包进行深度包解析,确定所述PDCP SDU组包括用于传输同一数据帧的多个IP包的PDCP SDU;在PDCP SDU携带有组标识的情况下,确定所述PDCP SDU组包括组标识相同的多个PDCP SDU,其中,PDCP SDU中的组标识来自服务数据适配协议SDAP协议数据单元PDU。5.根据权利要求1

4中任一项所述的定时器处理方法,其特征在于,所述PDCP SDU组中至少两个PDCP SDU到达PDCP层的时间点不同,所述终端对所述PDCP SDU组中的多个PDCP SDU维护不同的PDCP丢弃定时器长度,包括以下任一种:由网络设备为所述终端预先配置的对应PDCP实体的一个PDCP丢弃定时器,在所述PDCP SDU组中,所有PDCP SDU的PDCP丢弃定时器的时间起点为第一个PDCP SDU到达PDCP层的时间点,所有PDCP SDU的PDCP丢弃定时器超时的时间点为第一个PDCP SDU的PDCP丢弃定时器超时的时间点;或由网络设备为所述终端预先配置的对应PDCP实体的一个PDCP丢弃定时器,在所述PDCP SDU组中,根据各PDCP SDU到达PDCP层的时间点与第一个PDCP SDU到达PDCP层的时间点的差值,对所述网络设备配置的PDCP丢弃定时器的长度进行调整,得到各PDCP SDU的PDCP丢弃定时器的长度,其中,各PDCP SDU的PDCP丢弃定时器的时间起点为各PDCP SDU到达PDCP层的时间点;或由网络设备为所述终端预先配置的对应PDCP实体的多个长度不同的PDCP丢弃定时器,在所述PDCP SDU组中,根据各PDCP SDU到达PDCP层的先后顺序依次使用所述多个PDCP丢弃定时器中的其中一个。6.一种定时器处理方法,其特征在于,应用于网络设备,包括:为终端配置对应PDCP实体的一个或多个PDCP丢弃定时器,和/或为所述终端配置对应PDCP实体的PDCP丢弃定时器误差阈值,其中,所述PDCP丢弃定时器误差阈值用于约束PDCP实体的PDCP SDU组中不同PDCP SDU的PDCP丢弃定时器超时的时间间隔。7.一种定时器处理装置,其特征在于,应用于终端,所述定时器处理装置包括存储器、收发机和处理器;
所述存储器,用于存储计算机程序;所述收发机,用于在所述处理器的控制下收发数据;所述处理器,用于读取所述存储器中的计算机程序并执行如下操作:确定分组数据汇聚协议PDCP服务数据单元SDU组,其中,所述终端对所述PDCP SDU组中的多个PDCP SDU维护不同的PDCP丢弃定时器长度...

【专利技术属性】
技术研发人员:谌丽
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:

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

1