掌桥专利:专业的专利平台
掌桥专利
首页

MAC PDU的传输处理方法及装置

文献发布时间:2023-06-19 19:13:14


MAC PDU的传输处理方法及装置

技术领域

本申请涉及通信技术领域,尤其涉及一种MAC PDU的传输处理方法及装置。

背景技术

MAC(Media Access Control,媒体介入控制)PDU(Packet Data Unit,分组数据单元)是指MAC层生成的分组数据单元,现有技术中,MAC层在执行数据传输后,可以根据不同触发条件生成Padding MAC PDU或包括Padding BSR(Buffer Status Report,缓存状态报告)MAC CE(Control Element,控制单元)、Padding SL-BSR(Sidelink-BSR,直接通信链路缓存状态报告)MAC CE、周期BSR MAC CE(该周期BSR上报内容为空)和Recommended bitrate query MAC CE中的一个或多个MAC CE的MAC PDU,这些MAC PDU的传输优先级低于数据传输的优先级。然而,当这些MAC PDU发送失败后,MAC层会执行重传操作,重传的优先级要高于新传数据的优先级,由此导致重传会对新传数据造成较大的时延影响。

发明内容

针对现有技术存在的问题,本申请实施例提供一种MAC PDU的传输处理方法及装置。

第一方面,本申请实施例提供一种媒体介入控制层分组数据单元MAC PDU的传输处理方法,应用于终端设备,包括:

生成第一MAC PDU;

清空包含所述第一MAC PDU的混合自动重传请求HARQ缓存或暂停所述第一MACPDU的传输;

所述第一MAC PDU包括但不限于以下至少一种:

Padding MAC PDU;

包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,与所述周期BSR MAC CE相对应的周期BSR上报内容为空。

可选地,所述清空包含所述第一MAC PDU的混合自动重传请求HARQ缓存或暂停所述第一MAC PDU的传输,包括:

在满足确定条件的情况下,清空包含所述第一MAC PDU的混合自动重传请求HARQ缓存或暂停所述第一MAC PDU的传输;

所述确定条件包括以下至少一项:

确定所述第一MAC PDU被降传输优先级;

确定与所述第一MAC PDU相关联的MAC实体接收到物理层先听后说LBT失败指示;

确定所述第一MAC PDU被发送后传输失败。

可选地,所述确定所述第一MAC PDU被发送后传输失败包括以下至少一项:

所述终端设备接收到网络设备的重传调度命令;

所述终端设备接收到网络设备反馈的NACK指示;

配置授权重传定时器超时;

所述暂停所述第一MAC PDU的传输,包括:

暂停所述第一MAC PDU的重传。

可选地,所述重传包括MAC PDU重传、重复传输或多时隙传输;

所述暂停所述第一MAC PDU的重传,包括:

暂停所述第一MAC PDU的全部重传。

可选地,所述清空包含所述第一MAC PDU的HARQ缓存或暂停所述第一MAC PDU的传输之前,所述方法还包括:

向网络设备上报第一能力,所述第一能力用于指示所述终端设备支持在传输所述第一MAC PDU后,清空包含所述第一MAC PDU的HARQ缓存或暂停所述第一MAC PDU的传输。

第二方面,本申请实施例还提供一种终端设备,包括存储器,收发机,处理器,其中:

存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并实现如上所述第一方面所述的MAC PDU的传输处理方法的步骤。

第三方面,本申请实施例还提供一种媒体介入控制层分组数据单元MAC PDU的传输处理装置,应用于终端设备,包括:

生成单元,用于生成第一MAC PDU;

处理单元,用于清空包含所述第一MAC PDU的混合自动重传请求HARQ缓存或暂停所述第一MAC PDU的传输;

所述第一MAC PDU包括但不限于以下至少一种:

Padding MAC PDU;

包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,与所述周期BSR MAC CE相对应的周期BSR上报内容为空。

第四方面,本申请实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述第一方面所述的MAC PDU的传输处理方法的步骤。

本申请实施例提供的MAC PDU的传输处理方法及装置,终端设备可以在确定生成的MAC PDU为第一MAC PDU后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输,从而避免了第一MAC PDU的重传对新传数据造成较大的时延影响,保证了新传数据的及时发送。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的MAC PDU的传输处理方法的流程示意图;

图2是本申请实施例提供的终端设备的结构示意图;

图3是本申请实施例提供的MAC PDU的传输处理装置的结构示意图。

具体实施方式

本申请实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为了便于更加清晰地理解本申请各实施例,首先对一些相关的背景知识进行如下介绍。

(1)Padding MAC PDU

在NR(New Radio,新无线)中,UCI(Uplink Control Information,上行控制信息)可以复用到MAC PDU中传输给网络侧,例如CSI(Channel State Information,信道状态信息)、HARQ(Hybrid Automatic Repeat Request,混合自动重传请求)反馈等,这样做的好处是,可以节省PUCCH(Physical Uplink Control Channel,物理上行控制信道)开销。同时,利用PUSCH(Physical Uplink Shared Channel,物理上行共享信道)传输的MAC PDU可以提供更好的信道可靠性。如果MAC层此时没有数据时,MAC层同样要生成一个Padding MACPDU,即该MAC PDU没有携带任何有效的MAC承载,是一个空的MAC PDU。物理层在这个Padding MAC PDU上复用物理层的UCI,例如CSI/HARQ反馈/SR(Schedueling Request,调度请求)等。

如果Padding MAC PDU传输失败,在MAC层可以执行重传操作。但UCI在物理层需要重组,甚至有可能失效,所以重传Padding MAC PDU,可能会重传一个无效的UCI甚至是没有携带UCI的数据包。

(2)Padding BSR/Padding SL-BSR/周期BSR

Padding BSR/Padding SL-BSR/周期BSR是在存在剩余的资源时,可以携带的BSR。Padding BSR/Padding SL-BSR/周期BSR的传输优先级要低于数据优先级。

需要说明的是,上述周期BSR指的是上报内容为空的周期BSR,且下文所述周期BSR均指上报内容为空的周期BSR,不再赘述。

(3)Recommended bit rate query MAC CE

Recommended bit rate query MAC CE用于终端设备如UE(User Equipment,用户设备)向网络设备(例如基站)请求网络设备推荐的比特速率。该MAC CE优先级也低于数据传输优先级。

在现有技术中,当Padding MAC PDU,或Padding BSR,或Padding SL-BSR,或周期BSR,或Recommended bit rate query MAC CE发送失败后,MAC层会执行重传操作。重传的优先级要高于新传数据的优先级,由此会对新传数据造成较大的时延影响。

针对上述问题,本申请各实施例提供一种解决方案,能够避免上述特定类型MACPDU的重传对新传数据造成较大的时延影响,保证新传数据的及时发送。

图1为本申请实施例提供的MAC PDU的传输处理方法的流程示意图,该方法应用于终端设备(例如UE),如图1所示,该方法包括如下步骤:

步骤100、生成第一MAC PDU;

所述第一MAC PDU包括但不限于以下至少一种:

Padding MAC PDU;

包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,与周期BSR MAC CE相对应的周期BSR上报内容为空;

具体地,终端设备在执行数据传输后,可以根据不同场景的触发条件生成第一MACPDU,触发条件包括:

场景1:当终端设备发现物理层PUCCH信道需要传输UCI,且PUCCH信道与配置授权资源相碰撞,但MAC层没有数据PDU需要发送,此时,终端设备生成第一MAC PDU。

具体地,在NR中,UCI可以复用到MAC PDU中传输给网络侧,例如CSI、HARQ反馈等,这样做的好处是,可以节省PUCCH开销。同时,利用PUSCH传输的MAC PDU可以提供更好的信道可靠性。当终端设备发现物理层PUCCH信道需要传输UCI,并且PUCCH信道与配置授权资源相碰撞时,终端设备的MAC层可以生成MAC PDU,但如果此时MAC层没有数据PDU需要发送,终端设备的MAC层将生成上述第一MAC PDU,例如Padding MAC PDU或包含Padding BSR MACCE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU。

场景2:当UL(Uplink,上行)剩余的资源大于或等于BSR或SL-BSR,此时终端设备生成Padding BSR MAC CE或Padding SL-BSR MAC CE。

具体地,终端设备在执行数据传输后,若确定UL剩余的资源大于或等于BSR或SL-BSR,表明还有剩余的UL资源可以传输BSR或SL-BSR,则终端设备的MAC层此时可以生成Padding BSR MAC CE或Padding SL-BSR MAC CE,以进行BSR或SL-BSR的上报。场景3:MAC层上层(例如RRC(Radio Resource Control,无线资源控制层)、NAS(Non-Access Stratum,非接入层)、PDCP(Packet Data Convergence Protocol,分组数据汇聚协议层)或RLC(RadioLink Control,无线链路控制层))触发MAC实体向网络设备请求推荐比特速率。

具体地,Recommended bit rate query MAC CE用于终端设备向网络设备请求网络设备推荐的比特速率,当MAC层上层(例如RRC、NAS、PDCP或RLC层)触发MAC实体向网络设备请求推荐比特速率时,终端设备的MAC层将生成Recommended bit rate query MAC CE。

场景4:当周期BSR定时器超时,此时逻辑信道没有缓存数据,且此时有UL授权时,生成周期BSR,但周期BSR上报内容为空。

具体地,周期BSR为周期上报的BSR,但当周期BSR定时器超时,逻辑信道却没有缓存数据时,若终端设备确定此时有UL授权,则终端设备的MAC层可以生成上报内容为空的周期BSR。

步骤101、清空包含第一MAC PDU的混合自动重传请求HARQ缓存或暂停第一MACPDU的传输。

具体地,本申请实施例中,为避免第一MAC PDU重传影响到新传数据的传输,终端设备可以在确定生成的MAC PDU为第一MAC PDU后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输,以避免新传数据的传输受到第一MAC PDU重传的影响,从而保证了新传数据的及时发送。

本申请实施例提供的MAC PDU的传输处理方法,终端设备可以在确定生成的MACPDU为第一MAC PDU后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输,从而避免了第一MAC PDU的重传对新传数据造成较大的时延影响,保证了新传数据的及时发送。

可选地,所述清空包含第一MAC PDU的混合自动重传请求HARQ缓存或暂停第一MACPDU的传输,包括:

在满足确定条件的情况下,清空包含第一MAC PDU的混合自动重传请求HARQ缓存或暂停第一MAC PDU的传输;

所述确定条件包括以下至少一项:

确定第一MAC PDU被降传输优先级;

确定与第一MAC PDU相关联的MAC实体接收到物理层先听后说LBT失败指示;

确定第一MAC PDU被发送后传输失败。

具体地,本申请实施例中,终端设备在生成第一MAC PDU后,可以将第一MAC PDU递交到物理层,并在物理层进行第一次传输尝试。为避免第一MAC PDU发送失败后MAC层执行重传操作,影响新传数据的传输,终端设备可以在满足确定条件的情况下,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输。其中,上述确定条件可以是终端设备确定第一MAC PDU被降传输优先级,例如由于上行传输资源冲突,第一MAC PDU被降优先级而没有实际传输,此时,终端设备清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输;也可以是终端设备确定MAC实体接收到物理层LBT失败指示,表明第一MAC PDU未能实际发送,此时,终端设备清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输;也可以是终端设备确定第一MAC PDU被发送后传输失败,终端设备清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输。

本申请实施例提供的MAC PDU的传输处理方法,终端设备可以在满足确定条件的情况下,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输,从而避免了第一MACPDU的重传对新传数据造成较大的时延影响,保证了新传数据的及时发送。

可选地,所述确定第一MAC PDU被发送后传输失败包括以下至少一项:

终端设备接收到网络设备的重传调度命令;

终端设备接收到网络设备反馈的NACK指示;

配置授权重传定时器超时;

所述暂停第一MAC PDU的传输,包括:

暂停第一MAC PDU的重传。

具体地,终端设备确定第一MAC PDU被发送后传输失败,可以是终端设备接收到网络设备(例如基站)的重传调度命令,即网络设备向终端设备发送的针对第一MAC PDU的重传调度命令;也可以是终端设备接收到网络设备反馈的NACK(Non-Acknowledge,非确认)指示,即网络设备向终端设备反馈的未收到第一MAC PDU的NACK指示;也可以是配置授权重传定时器超时。

终端设备可以在满足上述确定条件的情况下,暂停第一MAC PDU的传输,包括暂停第一MAC PDU的重传。可选地,重传可以包括MAC PDU重传、重复传输或多时隙传输;暂停第一MAC PDU的重传可以包括暂停第一MAC PDU的全部重传,即无论是MAC PDU重传、重复传输还是多时隙传输,终端设备均暂停执行。

其中,MAC PDU重传,即MAC PDU的重传,HARQ进程ID(Identifier,标识)不变,但RV(Redundancy Version,冗余版本)会根据重传次数进行更新;重复传输,即同一个数据包在连续的时域资源上重复发送N次,N为RRC配置的重传次数,N次传输过程中,HARQ进程ID不变,但是RV版本会根据预先配置的顺序进行更新;多时隙传输,即网络设备配置在连续时隙或同一个时隙内存在多个UL授权,多个UL授权的HARQ进程可以不一样。

本申请实施例提供的MAC PDU的传输处理方法,终端设备可以在满足确定条件的情况下,暂停第一MAC PDU的重传,从而避免了第一MAC PDU的重传对新传数据造成较大的时延影响,保证了新传数据的及时发送。

可选地,所述清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输之前,所述方法还包括:

向网络设备上报第一能力,第一能力用于指示终端设备支持在传输第一MAC PDU后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输。

具体地,本申请实施例中,终端设备可以在清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输之前,向网络设备上报第一能力,该第一能力用于告知网络设备,终端设备支持在传输第一MAC PDU后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输,从而网络设备可以指示终端设备在传输第一MAC PDU(无论是否传输成功)后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输。

本申请实施例提供的MAC PDU的传输处理方法,终端设备可以向网络设备上报第一能力,根据网络设备的指示,在传输第一MAC PDU后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输,从而避免了第一MAC PDU的重传对新传数据造成较大的时延影响,保证了新传数据的及时发送。

下面通过具体实施例对上述MAC PDU的传输处理方法进行举例说明。

实施例一:UE在向物理层递交第一MAC PDU后,清空存储所述第一MAC PDU的HARQ进程缓存。

步骤一(可选的):UE向网络设备上报第一能力,所述第一能力用于指示UE支持在传输第一MAC PDU后,清空HARQ进程缓存。

所述第一MAC PDU包括但不限于以下至少一种:

Padding MAC PDU;

包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,周期BSR上报内容为空。

步骤二(可选的):网络设备向终端发送配置信息,所述配置信息指示UE在传输第一MAC PDU后,清空HARQ进程缓存。

具体地,该步骤中,网络设备可以向UE发送配置信息,并在配置信息中规定UE需要清空HARQ进程缓存的MAC PDU类型,指示UE只在传输该类型的MAC PDU后,才清空对应的HARQ进程缓存。

配置信息中规定的MAC PDU类型可以包括但不限于以下至少一种:

Padding MAC PDU;

包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,周期BSR上报内容为空。

步骤三:UE执行数据传输后,根据触发条件生成第一MAC PDU。

触发条件包括:

场景1:当UE发现物理层PUCCH信道需要传输UCI,且PUCCH信道与配置授权资源相碰撞,但MAC层没有数据PDU需要发送,此时,UE生成第一MAC PDU。

场景2:当UL剩余的资源大于等于BSR或SL-BSR;此时UE生成Padding BSR MAC CE或Padding SL-BSR MAC CE。

场景3:MAC层上层(例如RRC、NAS、PDCP或RLC)可以触发MAC实体向网络设备请求推荐比特速率。

场景4:当周期BSR定时器超时,此时逻辑信道没有缓存数据,且此时有UL授权时,生成周期BSR,但周期BSR上报内容为空。

步骤四:当UE将上述第一MAC PDU递交给物理层后,UE清空存储所述第一MAC PDU的HARQ进程缓存。

需要说明的是,上述步骤一和步骤二均为可选的实施例步骤,即上述实施例一可以包括步骤一至步骤四,也可以仅包括步骤二、步骤三和步骤四,还可以仅包括步骤三和步骤四(这种情况下,清空哪种类型MAC PDU的HARQ进程缓存,可以取决于UE自主实现)。

实施例二:UE跳过第一MAC PDU重传或重复传输或多时隙传输。

步骤一(可选的):UE向网络设备上报第一能力,所述第一能力用于指示UE支持在传输第一MAC PDU后,跳过第一MAC PDU重传或重复传输或多时隙传输。

所述第一MAC PDU包括但不限于以下至少一种:

Padding MAC PDU;

包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,周期BSR上报内容为空。

步骤二(可选的):网络设备向终端设备发送配置信息,指示UE在传输第一MAC PDU后,跳过第一MAC PDU重传或重复传输或多时隙传输。

具体地,该步骤中,网络设备可以向UE发送配置信息,并在配置信息中规定UE需要跳过重传的MAC PDU类型,指示UE只在传输该类型的MAC PDU后,才跳过该类型MAC PDU的重传。其中,重传包括MAC PDU重传、重复传输或多时隙传输。

配置信息中规定的MAC PDU类型可以包括但不限于以下至少一种:

Padding MAC PDU;

包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,周期BSR上报内容为空。

步骤三:UE执行数据传输后,根据触发条件生成第一MAC PDU。

触发条件包括:

场景1:当UE发现物理层PUCCH信道需要传输UCI,且PUCCH信道与配置授权资源相碰撞,但MAC层没有数据PDU需要发送,此时,UE生成第一MAC PDU。

场景2:当UL剩余的资源大于等于BSR或SL-BSR;此时UE生成Padding BSR MAC CE或Padding SL-BSR MAC CE。

场景3:MAC层上层(例如RRC、NAS、PDCP或RLC)可以触发MAC实体向网络设备请求推荐比特速率。

场景4:当周期BSR定时器超时,此时逻辑信道没有缓存数据,且此时有UL授权时,生成周期BSR,但周期BSR上报内容为空。

步骤四:当UE将上述第一MAC PDU递交给物理层后,如果发生重传,且重传与其他数据相碰撞后,UE将跳过所述第一MAC PDU重传,UE将执行其他数据的优先发送。

重传发生的条件可以是以下至少一种:

网络设备调度的重传;

网络设备发送的DFI(Downlink Feedback Indication,下行反馈指示)反馈为NACK;

配置授权重传定时器Cg-RetransmissionTimer超时;

发生LBT失败;

发生了降优先级。

上述重传包括MAC PDU重传、重复传输或多时隙传输。

MAC PDU重传,即MAC PDU的重传,HARQ进程ID不变,但RV版本会根据重传次数进行更新。

重复传输,即同一个数据包在连续的时域资源上重复发送N次,N为RRC配置的重传次数,N次传输过程中,HARQ进程ID不变,但是RV版本会根据预先配置的顺序进行更新。

多时隙传输,即网络设备配置在连续时隙或同一个时隙内存在多个UL授权,多个UL授权的HARQ进程可以不一样。

需要说明的是,上述步骤一和步骤二均为可选的实施例步骤,即上述实施例二可以包括步骤一至步骤四,也可以仅包括步骤二、步骤三和步骤四,还可以仅包括步骤三和步骤四(这种情况下,跳过哪种类型MAC PDU的重传,可以取决于UE自主实现)。

本申请各实施例提供的方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。

图2为本申请实施例提供的终端设备的结构示意图,如图2所示,该终端设备包括存储器220,收发机210和处理器200;其中,处理器200与存储器220也可以物理上分开布置。

存储器220,用于存储计算机程序;收发机210,用于在处理器200的控制下收发数据。

具体地,收发机210用于在处理器200的控制下接收和发送数据。

其中,在图2中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器200代表的一个或多个处理器和存储器220代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本申请不再对其进行进一步描述。总线接口提供接口。收发机210可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,用户接口230还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

处理器200负责管理总线架构和通常的处理,存储器220可以存储处理器200在执行操作时所使用的数据。

处理器200可以是中央处理器(Central Processing Unit,CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable LogicDevice,CPLD),处理器也可以采用多核架构。

处理器200通过调用存储器220存储的计算机程序,用于按照获得的可执行指令执行本申请实施例提供的任一所述方法,例如:生成第一MAC PDU;清空包含第一MAC PDU的混合自动重传请求HARQ缓存或暂停第一MAC PDU的传输;第一MAC PDU包括但不限于以下至少一种:Padding MAC PDU;包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MACCE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,与周期BSR MAC CE相对应的周期BSR上报内容为空。

可选地,所述清空包含第一MAC PDU的混合自动重传请求HARQ缓存或暂停第一MACPDU的传输,包括:在满足确定条件的情况下,清空包含第一MAC PDU的混合自动重传请求HARQ缓存或暂停第一MAC PDU的传输;所述确定条件包括以下至少一项:确定第一MAC PDU被降传输优先级;确定与第一MAC PDU相关联的MAC实体接收到物理层先听后说LBT失败指示;确定第一MAC PDU被发送后传输失败。

可选地,所述确定第一MAC PDU被发送后传输失败包括以下至少一项:终端设备接收到网络设备的重传调度命令;终端设备接收到网络设备反馈的NACK指示;配置授权重传定时器超时;

所述暂停第一MAC PDU的传输,包括:暂停第一MAC PDU的重传。

可选地,所述重传包括MAC PDU重传、重复传输或多时隙传输;所述暂停第一MACPDU的重传,包括:暂停第一MAC PDU的全部重传。

可选地,所述清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输之前,所述方法还包括:向网络设备上报第一能力,第一能力用于指示终端设备支持在传输第一MAC PDU后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输。

在此需要说明的是,本申请实施例提供的上述终端设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

图3为本申请实施例提供的MAC PDU的传输处理装置的结构示意图,该装置应用于终端设备,如图3所示,该装置包括:

生成单元300,用于生成第一MAC PDU;

处理单元310,用于清空包含第一MAC PDU的混合自动重传请求HARQ缓存或暂停第一MAC PDU的传输;

第一MAC PDU包括但不限于以下至少一种:

Padding MAC PDU;

包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,与周期BSR MAC CE相对应的周期BSR上报内容为空。

可选地,所述处理单元310,用于:在满足确定条件的情况下,清空包含第一MACPDU的混合自动重传请求HARQ缓存或暂停第一MAC PDU的传输;所述确定条件包括以下至少一项:确定第一MAC PDU被降传输优先级;确定与第一MAC PDU相关联的MAC实体接收到物理层先听后说LBT失败指示;确定第一MAC PDU被发送后传输失败。

可选地,所述确定第一MAC PDU被发送后传输失败包括以下至少一项:终端设备接收到网络设备的重传调度命令;终端设备接收到网络设备反馈的NACK指示;配置授权重传定时器超时;

所述处理单元310,用于:暂停第一MAC PDU的重传。

可选地,所述重传包括MAC PDU重传、重复传输或多时隙传输;所述暂停第一MACPDU的重传,包括:暂停第一MAC PDU的全部重传。

可选地,所述装置还包括:

上报单元320,用于向网络设备上报第一能力,第一能力用于指示终端设备支持在传输第一MAC PDU后,清空包含第一MAC PDU的HARQ缓存或暂停第一MAC PDU的传输。

需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

在此需要说明的是,本申请实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

另一方面,本申请实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述各实施例提供的MACPDU的传输处理方法,包括:生成第一MAC PDU;清空包含第一MAC PDU的混合自动重传请求HARQ缓存或暂停第一MAC PDU的传输;第一MAC PDU包括但不限于以下至少一种:PaddingMAC PDU;包含Padding BSR MAC CE、Padding SL-BSR MAC CE、周期BSR MAC CE以及Recommended bit rate query MAC CE中的至少一个或多个MAC CE的MAC PDU,其中,与周期BSR MAC CE相对应的周期BSR上报内容为空。

所述处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NANDFLASH)、固态硬盘(SSD))等。

本申请实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端设备的名称可能也不相同,例如在5G系统中,终端设备可以称为用户设备(User Equipment,UE)。无线终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网(Core Network,CN)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiated Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobilestation)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(userterminal)、用户代理(user agent)、用户装置(user device),本申请实施例中并不限定。

本申请实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(Internet Protocol,IP)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)通信网络。网络设备还可协调对空中接口的属性管理。例如,本申请实施例涉及的网络设备可以是全球移动通信系统(Global System for Mobile communications,GSM)或码分多址接入(Code Division Multiple Access,CDMA)中的网络设备(Base Transceiver Station,BTS),也可以是带宽码分多址接入(Wide-band Code Division Multiple Access,WCDMA)中的网络设备(NodeB),还可以是长期演进(long term evolution,LTE)系统中的演进型网络设备(evolutional Node B,eNB或e-NodeB)、5G网络架构(next generation system)中的5G基站(gNB),也可以是家庭演进基站(Home evolved Node B,HeNB)、中继节点(relaynode)、家庭基站(femto)、微微基站(pico)等,本申请实施例中并不限定。在一些网络结构中,网络设备可以包括集中单元(centralized unit,CU)节点和分布单元(distributedunit,DU)节点,集中单元和分布单元也可以地理上分开布置。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

相关技术
  • 一种双PON MAC时间同步倒换处理方法及装置
  • V2X单播MAC PDU的组织和传输方法、设备及装置
  • 一种MAC PDU传输方法、装置以及存储介质
技术分类

06120115833692