一种SDU的处理方法和通信设备技术

技术编号:21957746 阅读:23 留言:0更新日期:2019-08-24 21:10
本发明专利技术实施例提供一种SDU的处理方法和通信设备,该方法包括:判断RLC层的SDU是否发送到底层或已经在空口发送过;若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除,从而能够实现节约RLC层的缓存空间。

A Processing Method and Communication Equipment for SDU

【技术实现步骤摘要】
一种SDU的处理方法和通信设备
本专利技术涉及通信
,尤其涉及一种SDU的处理方法和通信设备。
技术介绍
目前通信系统中无线链路层控制协议(RadioLinkControl,RLC)层可以包括三种工作模式,分别为透明模式(TransparentMode,TM)、非确认模式(UnacknowledgedMode,UM)和确认模式(AcknowledgedMode,AM),其中,不同工作模式存在不同的处理,例如:针对TM的SDU,在RLC层对SDU不作处理,直接发送给底层;针对UM的SDU,不需要接收端确认,且不重传;而对AM的SDU,需要接收端确认,且对于接收端没有接收到的SDU,发送端需要触发重传。然而,无论是哪个工作模式,RLC层的缓存(buffer)均会缓存SDU,这样导致RLC层的缓存占用过大。
技术实现思路
本专利技术实施例提供一种SDU的处理方法和通信设备,以解决RLC层的缓存占用过大的问题。为了解决上述技术问题,本专利技术是这样实现的:一种SDU的处理方法,应用于通信设备,包括:判断RLC层的SDU是否发送到底层或已经在空口发送过;若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除。第一方面,本专利技术实施例还提供了一种SDU的处理方法,应用于通信设备,包括:判断RLC层的SDU是否发送到底层或已经在空口发送过;若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除。第二方面,本专利技术实施例提供了一种通信设备,包括:判断模块,用于判断RLC层的SDU是否发送到底层或已经在空口发送过;删除模块,用于若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除。第三方面,本专利技术实施例提供了一种通信设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现本专利技术实施例提供的SDU的处理方法中的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本专利技术实施例提供的SDU的处理方法的步骤。在本专利技术实施例中,通过判断无线链路层控制协议RLC层的SDU是否发送到底层或已经在空口发送过;若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除,从而能够实现节约RLC层的缓存空间。附图说明图1是本专利技术实施例可应用的一种网络系统的结构图;图2是本专利技术实施例提供的一种SDU的处理方法的流程图;图3是本专利技术实施例提供的另一种SDU的处理方法的流程图;图4是本专利技术实施例提供的一种通信设备的结构图;图5是本专利技术实施例提供的另一种通信设备的结构图;图6是本专利技术实施例提供的另一种通信设备的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,图1是本专利技术实施例可应用的一种网络系统的结构图,如图1所示,包括用户终端11和基站12,其中,用户终端11可以是UE(UserEquipment),例如:可以是手机、平板电脑(TabletPersonalComputer)、膝上型电脑(LaptopComputer)、个人数字助理(personaldigitalassistant,简称PDA)、移动上网装置(MobileInternetDevice,MID)或可穿戴式设备(WearableDevice)等终端侧设备,需要说明的是,在本专利技术实施例中并不限定用户终端11的具体类型。上述基站12可以是5G网络中的基站(例如:gNB、5GNRNB),或者上述基站12可以是4G网络中的基站(例如:eNB、eLTENB)。需要说明的是,在本专利技术实施例中并不限定基站12的具体类型。需要说明的是,本专利技术实施例中,通信设备可以是用户终端或者基站等,请参见图2,图2是本专利技术实施例提供的一种SDU的处理方法的流程图,如图2所示,包括以下步骤:步骤201、判断RLC层的SDU是否发送到底层或已经在空口发送过。另外,本专利技术实施例中,上述RLC层的SDU(也可以称作RLCSDU)可以是RLC层的任何SDU,且该RLC层的SDU可以是包括多个分段的SDU,或者未分段的SDU。上述RLC层的SDU发送到底层可以是,RLC层的SDU从RLC层发送到底层;所述RLC层的SDU已经在空口发送过可以是,RLC层的SDU已经从通信设备交到空口中,例如:通信设备的底层将该SDU已经发送完毕,又或者是通信设备的射频单元将该SDU已经发送完毕等。另外,上述底层可以是RLC层之下的协议层,例如:媒体接入控制(MediaAccessControl,MAC)层。步骤202、若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除。其中,上述根据配置指示将所述RLC层缓存的所述SDU删除可以是,若上述通信设备配置了上述配置指示,则在SDU发送到底层或已经在空口发送过的情况下,将所述RLC层缓存的所述SDU删除。其中,上述配置指示可以是能够指示上述通信设备乱序递交的配置指示,例如:指示通信设备的分组数据汇聚协议(PacketDataConvergenceProtocol,PDCP)层能够序列递交的配置指示,或者上述配置指示可以是指示通信设备在步骤202的情况下,可以删除上述SDU删除的指示等等。而上述根据业务类型,将所述RLC层缓存的所述SDU删除可以是,在该SDU的业务为特定业务类型的情况下,若在SDU发送到底层或已经在空口发送过,则可以将所述RLC层缓存的所述SDU删除。例如:低时延的业务类型,或者对服务质量要求不同的业务类型,或者协议中预先定义的业务类型等等。另外,步骤201中SDU可以是未分段的SDU,或者步骤201中的SDU可以是SDU的一个或者多个分段。如果是一个或者多个分段发送到底层或已经在空口发送过,步骤201可以是删除RLC层缓存的该SDU的全部分段,或者删除相应分段(只删除发送到底层或者已经在空口中发送过的分段)。通过上述步骤可以实现,在RLC层的SDU发送到底层或已经在空口发送过后,可以将所述RLC层缓存的所述RLC层的SDU删除,从而节约RLC层的缓存空间,进而保证RLC层其他数据的正常递交。另外,由于本专利技术实施例中,在SDU发送到底层或已经在空口发送过后,可以将所述RLC层缓存的所述SDU删除,这样实现在网络情况不好的情况下,通过删除RLC层存储的SDU,能够避免RLC层缓存的拥堵,以提高RLC层的处理性能。需要说明的是本文档来自技高网...

【技术保护点】
1.一种服务数据单元SDU的处理方法,应用于通信设备,其特征在于,包括:判断无线链路层控制协议RLC层的SDU是否发送到底层或已经在空口发送过;若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除。

【技术特征摘要】
1.一种服务数据单元SDU的处理方法,应用于通信设备,其特征在于,包括:判断无线链路层控制协议RLC层的SDU是否发送到底层或已经在空口发送过;若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除。2.如权利要求1所述的方法,其特征在于,所述配置指示包括:所述通信设备的配置指示、所述通信设备的无线承载的配置指示、业务数据适配协议SDAP层的配置指示、分组数据汇聚协议PDCP层的配置指示、RLC层的配置指示或者媒体接入控制MAC层的配置指示。3.如权利要求1或2所述的方法,其特征在于,所述配置指示包括:重排序定时器、乱序递交指示或者删除指示;其中,在所述重排序定时器的值为0,或者小于或者等于特定阈值的情况下,将所述RLC层缓存的所述SDU删除;或者在所述配置指示包括所述乱序递交指示或者所述删除指示的情况下,将所述RLC层缓存的所述SDU删除,所述删除指示用于指示在所述SDU发送到底层或已经在空口发送过的情况下,将所述RLC层缓存的所述SDU删除。4.如权利要求1所述的方法,其特征在于,业务包括所述SDU,所述业务类型包括如下至少一项:所述业务的服务质量等级标识QCI、业务质量流标识QFI、最小延时需求、接入标识和接入类型。5.如权利要求4所述的方法,其特征在于,所述根据业务类型,将所述RLC层缓存的所述SDU删除,包括:若所述QCI为预设QCI,则将所述RLC层缓存的所述SDU删除;或者若所述QFI为预设QFI,则将所述RLC层缓存的所述SDU删除;或者若所述最小延时需求小于或者等于预设时延阈值,则将所述RLC层缓存的所述SDU删除;或者若所述接入标识为预设接入标识,则将所述RLC层缓存的所述SDU删除;或者若所述接入类型为预设接入类型值,则将所述RLC层缓存的所述SDU删除。6.如权利要求1所述的方法,其特征在于,所述业务类型包括业务映射的RLC实体,所述根据业务类型,将所述RLC层缓存的所述SDU删除,包括:根据业务映射的RLC实体,将所述RLC实体缓存的所述SDU删除,其中,所述业务包括所述SDU。7.如权利要求1所述的方法,其特征在于,所述SDU的传输模式为透明模式TM、非确认模式UM或者确认模式AM。8.如权利要求1、2、4、5、6或7所述的方法,其特征在于,若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除,包括:若所述SDU的至少一个分段发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述至少一个分段删除。9.如权利要求1、2、4、5、6或7所述的方法,其特征在于,若SDU发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU删除,包括:若所述RLC层接收到高层发送的指示抛弃所述SDU的指示信息,以及所述SDU的至少一个分段发送到底层或已经在空口发送过,则根据配置指示或者业务类型,将所述RLC层缓存的所述SDU的全部分段删除。10.如权利要求1、2、4、5、6或7所述的方法,其特征在于,所述将所述RLC层缓存的所述SDU的全部分段删除之后,所述方法还包括:向接收端发送用于通知所述SDU被抛弃的通知消息。11.一种通信设备,其特征在于,包括:判断模块,用于判断RLC...

【专利技术属性】
技术研发人员:杨晓东
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1