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

传输MACPDU的方法和设备与流程

2022-06-16 06:15:45 来源:中国专利 TAG:

传输mac pdu的方法和设备
1.本技术是申请日为2020年11月23日,申请号为2020800413582,发明名称为“传输mac pdu的方法和设备”的申请的分案申请。
技术领域
2.本技术涉及通信技术领域,尤其涉及传输媒体接入控制(mac)协议数据单元(pdu)的方法和设备。


背景技术:

3.为了满足各方面对通信越来越高的要求,已经开发了第五代(5g)新无线(nr)无线通信系统。
4.混合自动重传请求(harq)机制通常应用于分组数据传输系统,以提高数据传输的可靠性。具体地,如果在接收端成功接收到来自发送端的mac pdu,则接收端的mac层的harq进程向发送端的mac层反馈肯定应答(ack),如果没有成功接收到mac pdu,则向发送端的mac层反馈否定应答(nack),从而能够执行mac pdu的重传。
5.harq机制也应用在nr通信系统中,并且需要通过在nr通信系统中利用harq机制来进一步改进用于传输mac pdu的方法。


技术实现要素:

6.本公开的实现方式提供了一种用于传输媒体接入控制(mac)协议数据单元(pdu)的方法和设备。
7.在第一方面,提供了一种用于传输mac pdu的方法。该方法包括:由混合自动重传请求(harq)实体针对上行链路授权识别与上行链路授权相关联的harq进程;并且当满足以下条件中的至少一个时,由harq实体从所识别的harq进程的harq缓冲器获得要传输的mac pdu:harq实体的mac实体配置有基于优先级的优先化(prioritization),上行链路授权是配置授权,并且harq进程的先前上行链路授权被去优先化(de-prioritized),并且已经针对harq进程获得了mac pdu;上行链路授权是配置授权,harq进程的先前上行链路授权被去优先化,并且已经针对harq进程获得了mac pdu;所识别的harq进程的先前配置授权被去优先化,并且harq缓冲器中获得的mac pdu由于先前上行链路授权的物理上行链路共享信道(pusch)持续时间与另一上行链路授权的pusch持续时间重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,所识别的harq进程的先前配置授权被去优先化,并且harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
8.在第二方面,提供了一种用于传输mac pdu的方法。该方法包括:当满足以下条件中的至少一个时,由mac实体将配置上行链路授权和关联的harq信息传送到mac实体的harq实体:针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;harq进程的harq缓冲器中获得的mac pdu由于先前上行链路授权的物理上行链路共享信道(pusch)持续时间与另一上行链路授权的pusch持续时间重叠而没有被成功传
输;harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;mac实体配置有基于优先级的优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,并且harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;由harq实体将上行链路授权和传输块(tb)的harq信息传送到harq进程;并且由harq实体指示harq进程触发重传。
9.在第三方面,提供了一种用于传输mac pdu的设备。该设备包括harq实体,所述harq实体被配置为:针对上行链路授权识别与上行链路授权相关联的harq进程;并且当满足以下条件中的至少一个时,从所识别的harq进程的harq缓冲器获得要传输的mac pdu:harq实体的mac实体配置有基于优先级的优先化,上行链路授权是配置授权,并且harq进程的先前上行链路授权被去优先化,并且已经针对harq进程获得了mac pdu;上行链路授权是配置授权,harq进程的先前上行链路授权被去优先化,并且已经针对harq进程获得了mac pdu;所识别的harq进程的先前配置授权被去优先化,并且harq缓冲器中获得的mac pdu由于先前上行链路授权的物理上行链路共享信道(pusch)持续时间与另一上行链路授权的pusch持续时间重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,所识别的harq进程的先前配置授权被去优先化,并且harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
10.在第四方面,提供了一种用于传输mac pdu的设备。该设备包括mac实体,mac实体包括harq实体。
11.mac实体被配置为:当满足以下条件中的至少一个时,将配置上行链路授权和关联的harq信息传送到harq实体:针对相同的harq进程传送到harq实体的先前上行链路授权是去优先化的配置上行链路授权;harq进程的harq缓冲器中获得的mac pdu由于先前上行链路授权的物理上行链路共享信道(pusch)持续时间与另一上行链路授权的pusch持续时间重叠而没有被成功传输;harq进程的先前配置授权被去优先化,并且在harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;mac实体配置有基于优先级的优先化,并且在harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,并且harq进程的先前配置授权被去优先化,并且在harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
12.harq实体被配置为:将上行链路授权和传输块(tb)的harq信息传送到harq进程;并且指示harq进程触发重传。
13.参考以下详细描述和附图,可以更好地理解本公开的实现方式的性质和优点。
附图说明
14.图1示出了mac层的架构的示例。
15.图2示出了根据本公开的实现方式的用于传输mac pdu的方法的流程图。
16.图3示出了根据本公开的实现方式的用于传输mac pdu的方法的流程图。
17.图4示出了根据本公开的实现方式的用于传输mac pdu的设备的结构。
18.图5示出了根据本公开的实现方式的用于传输mac pdu的设备的结构。
19.图6示出了根据本公开的示例性实现方式的终端设备的结构。
具体实施方式
20.下面将参考附图描述本公开的示例性实现方式的技术解决方案。应当理解,示例性实现方式旨在更好地理解本公开的技术方案,而不是限制本技术的范围,并且本领域技术人员将理解,这里的示例性实现方式和特征可以根据实际需要进行组合。
21.附图的流程图中所示的动作可以至少部分地由存储一组计算机可执行指令的计算机系统来执行。此外,尽管在流程图中示出了逻辑顺序,但是在一些情况下,所示出或描述的动作可以以不同的顺序执行,或者一些动作可以根本不执行。
22.本公开的实现方式的技术解决方案可以应用于各种通信系统,例如全球移动通信系统(gsm)系统、码分多址(cdma)系统、宽带码分多址(wcdma)系统、通用分组无线业务(gprs)系统、长期演进(lte)系统、lte频分双工(fdd)系统、lte时分双工(tdd)系统、通用移动电信系统(umts)系统、微波接入全球互通(wimax)通信系统、新无线(nr)系统或第五代(5g)系统或其他通信系统。
23.图1示出了mac层的架构的示例。mac层可以包括harq实体、复用/解复用实体、逻辑信道优先化实体和控制实体。复用和解复用实体可以负责组成和分解mac pdu,并且执行来自若干逻辑信道的数据到/来自一个传输信道的复用/解复用。当分配用于新传输的无线资源时,逻辑信道优先化实体可以指示复用和解复用实体从mac服务数据单元(sdu)生成mac pdu。harq实体可以执行传输harq操作和接收harq操作。控制实体可以负责许多功能,例如drx、资源请求、上行链路定时的对准、功率余量报告等。高层中的逻辑信道可以包括寻呼控制信道(pcch)、广播控制信道(bcch)、公共控制信道(ccch)、专用控制信道(dcch)和专用业务信道(dtch)。低层中的传输信道可以包括寻呼信道(pch)、广播信道(bch)、下行链路共享信道(dl-sch)、上行链路共享信道(ul-sch)和随机接入信道(rach)。
24.目前,需要在配置授权(cg)资源中支持ue自主重传,作为重传或新传输。例如,在冲突情况下,cg被具有更高优先级的另一ul资源去优先化/被抢先。并且ue可以对去优先化/被抢先的cg进行自主重传。然而,到目前为止,如何实现cg的自主重传还没有明确的规定。
25.自主重传可以基于配置授权上的新定时器(即定时器期满=harq nack)。当传输块(tb)实际上在配置授权上传输时,启动新定时器,并且当接收到harq反馈(例如下行链路反馈信息(dfi)或harq进程的动态授权)时,新定时器停止。还需要指定启动或重启定时器的条件。
26.图2示出了根据本公开的实现方式的用于传输mac pdu的方法的流程图。如图2所示,该方法包括动作201-202。
27.在动作201中,harq实体针对上行链路授权识别与上行链路授权相关联的harq进程。
28.在动作202中,当满足具体条件时,harq实体从所识别的harq进程的harq缓冲器获
得要传输的mac pdu。具体地,当满足以下条件中的至少一个时,harq实体从所识别的harq进程的harq缓冲器获得要传输的mac pdu:harq实体的mac实体配置有基于优先级的优先化,上行链路授权是配置授权,并且harq进程的先前上行链路授权被去优先化,并且已经针对harq进程获得了mac pdu;上行链路授权是配置授权,harq进程的先前上行链路授权被去优先化,并且已经针对harq进程获得了mac pdu;所识别的harq进程的先前配置授权被去优先化,并且harq缓冲器中获得的mac pdu由于先前上行链路授权的物理上行链路共享信道(pusch)持续时间与另一上行链路授权的pusch持续时间重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,所识别的harq进程的先前配置授权被去优先化,并且harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
29.在示例性实现方式中,该方法还可以包括:当mac实体未配置有基于优先级的优先化时,或者当所述mac实体配置有基于优先级的优先化并且上行链路授权是优先的上行链路授权时,harq实体从复用和组装实体(multiplexing and assembly entity)获得要传输的mac pdu。
30.在示例性实现方式中,该方法还可以包括:在获得要传输的mac pdu之后,harq实体将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;并且harq实体指示所识别的harq进程触发新的传输;其中,当harq进程配置有配置授权定时器时,当满足以下条件中的至少一个时,配置授权定时器不启动或重启:mac实体配置有基于优先级的优先化,并且上行链路授权是去优先化的配置授权;或者mac实体配置有基于优先级的优先化,上行链路授权是配置上行链路授权,并且上行链路授权是去优先化的上行链路授权。
31.在示例性实现方式中,该方法还可以包括:在获得要传输的mac pdu之后,harq实体将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;harq实体指示所识别的harq进程触发新的传输;并且在harq进程配置有配置授权定时器的情况下,当传输完成时,或者当传输成功时,或者在对应的pusch传输结束时,或者在对应的pusch传输结束之后,或者在对应的pusch传输结束之后的第一个符号中,或者在对应的pusch机会结束时,或者当mac实体确定传输被执行时,或者当mac实体确定传输没有被放弃或去优先化时,或者在对应的pusch机会结束之后,harq实体启动或者重启配置授权定时器。
32.在示例性实现方式中,该方法还可以包括:当满足以下条件中的至少一个时,mac实体将配置上行链路授权和关联的harq信息传送到harq实体:针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;所识别的harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;所识别的harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu没有被成功传输;mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;mac实体配置有基于优先级的优先化,并且所识别的harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,并且所识别的harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
33.在示例性实现方式中,该方法还可以包括:在获得要传输的mac pdu之后,harq实体将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;harq实体指示所识别的harq进程触发新的传输;并且当harq进程配置有配置授权定时器时,harq实体启
动或重启配置授权定时器。
34.在示例性实现方式中,启动或重启配置授权定时器可以包括:当传输开始时,或者在对应的pusch传输的开始时间处,或者在对应的pusch传输的开始时间之后,或者在对应的pusch传输的第一个符号处,或者在对应的pusch传输的第一个符号之后,或者当mac实体确定传输被执行时,或者当传输没有被放弃或者没有被去优先化时,启动或者重启配置授权定时器。
35.图3示出了根据本公开的实现方式的用于传输mac pdu的方法的流程图。如图3所示,该方法包括动作301-303。
36.在动作301中,当满足以下条件中的至少一个时,mac实体将配置上行链路授权和关联的harq信息传送到mac实体的harq实体:针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;harq进程的harq缓冲器中获得的mac pdu由于先前上行链路授权的pusch持续时间与另一上行链路授权的pusch持续时间重叠而没有被成功传输;harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;mac实体配置有基于优先级的优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,并且harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
37.在动作302中,harq实体将上行链路授权和tb的harq信息传送到harq进程。
38.在动作303中,harq实体指示harq进程触发重传。
39.在示例性实现方式中,该方法还可以包括:当harq进程配置有配置授权定时器时,如果满足以下条件中的至少一个,则harq实体在执行重传时启动或重启配置授权定时器:mac实体配置有基于优先级的优先化,并且上行链路授权是配置上行链路授权;或者mac实体配置有基于优先级的优先化,并且上行链路授权是配置上行链路授权,并且harq进程的先前上行链路授权是去优先化的配置授权。
40.在示例性实现方式中,该方法还可以包括:harq实体针对上行链路授权识别与上行链路授权相关联的harq进程;并且响应于获得mac pdu,harq实体将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;harq实体指示所识别的harq进程触发新的传输;并且当harq进程配置有配置授权定时器时,当满足以下条件中的至少一个时,启动或重启配置授权定时器:mac实体配置有基于优先级的优先化,并且所述上行链路授权是去优先化的配置授权;或者mac实体配置有基于优先级的优先化,上行链路授权是配置上行链路授权,并且上行链路授权是去优先化的上行链路授权。
41.在示例性实现方式中,该方法还可以包括:harq实体针对上行链路授权识别与上行链路授权相关联的harq进程;并且响应于获得mac pdu,harq实体将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;harq实体指示所识别的harq进程触发新的传输;并且当harq进程配置有已配置授权定时器时,启动或重启配置授权定时器。
42.在示例性实现方式中,启动或重启配置授权定时器可以包括:当传输开始时,或者在对应的pusch传输的开始时间处,或者在对应的pusch传输的开始时间之后,或者在对应
的pusch传输的第一个符号处,或者在对应的pusch传输的第一个符号之后,或者当mac实体确定传输被执行时,或者当传输没有被放弃或者没有被去优先化时,启动或者重启配置授权定时器。
43.为了进一步理解本公开的技术解决方案,下面提供了示例实现方式。具体地,本领域普通技术人员能够理解这里的诸如“1》”、“2》”等数字是为了便于理解示例实现方式的过程的逻辑,而不是为了限制示例实现方式中的过程的内容。
44.示例1:如果/假设cg定时器没有运行
45.对于每个上行链路授权,harq实体应:
46.1》识别与该授权相关联的harq进程,对于每个所识别的harq进程:
47.2》如果接收到的授权未被寻址到物理下行链路控制信道(pdcch)上的临时小区-无线网络临时标识符(c-rnti),并且在关联的harq信息中提供的新数据指示符(ndi)相比于该harq进程的该tb的先前传输中的值已经进行了切换(toggle);或者
48.2》如果在pdcch上接收到针对c-rnti的上行链路授权,并且所识别的进程的harq缓冲器为空;或者
49.2》如果在随机接入响应中接收到上行链路授权;或者
50.2》如果在pdcch上接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功地完成了针对波束故障恢复发起的随机接入过程;或者
51.2》如果上行链路授权是一组配置上行链路授权的一部分,并且可以根据ts 38.214的条款6.1.2.3用于初始传输,并且如果没有针对该组上行链路授权获得mac pdu:
52.3》如果在msg3缓冲器中存在mac pdu,并且在随机接入响应中接收到上行链路授权;或者:
53.3》如果在msg3缓冲器中存在mac pdu,并且在pdcch上接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功完成了针对波束故障恢复发起的随机接入过程:
54.4》从msg3缓冲器获得要传输的mac pdu。
55.4》如果上行链路授权大小与获得的mac pdu的大小不匹配;并且
56.4》如果随机接入过程在接收到上行链路授权时成功完成:
57.5》指示复用和组装实体在后续上行链路传输中包括承载来自所获得的mac pdu的mac sdu的mac子pdu;
58.5》从复用和组装实体获得要传输的mac pdu。
59.3》否则,如果mac实体配置有基于优先级的优先化,并且该上行链路授权是配置授权,并且该harq进程的先前上行链路授权被去优先化,并且已经为该harq进程获得了mac pdu,则:(对于该“3》否则,如果”也存在三种备选方案,如下所列:
60.或者
61.否则,如果该上行链路授权是配置授权,并且该harq进程的先前上行链路授权被去优先化,并且已经为该harq进程获得了mac pdu;
62.或者
63.否则,如果所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
64.或者
65.否则,如果mac实体配置有基于优先级的优先化,并且所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
66.4》从所识别的harq进程的harq缓冲器获得要传输mac pdu。
67.3》否则:
68.4》如果mac实体没有配置有基于优先级的优先化;或者
69.4》如果mac实体配置有基于优先级的优先化,并且该上行链路授权是优先的上行链路授权:
70.5》从复用和组装实体获得要传输的mac pdu(如果有);
71.3》如果已经获得要传输的mac pdu:
72.4》将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;
73.4》指示所识别的harq进程触发新的传输;
74.4》如果mac实体配置有基于优先级的优先化,并且上行链路授权是去优先化的配置授权:
75.或者
76.如果mac实体配置有基于优先级的优先化,则上行链路授权是配置上行链路授权,并且该上行链路授权是去优先化的上行链路授权:
77.5》则不启动或重启对应harq进程的配置授权定时器(如果已配置)。
78.4》如果上行链路授权被寻址到配置调度rnti(cs-rnti);或者
79.4》如果上行链路授权是配置上行链路授权;或者
80.4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程针对配置上行链路授权被配置:
81.5》在执行传输时,启动或重启对应的harq进程的配置授权定时器(如果已配置)。
82.3》否则:
83.4》刷新所识别的harq进程的harq缓冲器。
84.2》否则(即重传):
85.3》如果在pdcch上接收的上行链路授权被寻址到cs-rnti,并且如果所识别的进程的harq缓冲器为空;或者
86.3》如果上行链路授权是一组中的一部分,并且如果没有为该组获得mac pdu;或者
87.3》如果上行链路授权是一组配置上行链路授权的一部分,并且上行链路授权的pusch持续时间与在pdcch上或在该服务小区的随机接入响应中接收到的另一上行链路授权的pusch持续时间重叠;或者
88.3》如果mac实体配置有基于优先级的优先化,并且该上行链路授权不是优先的上行链路授权:
89.4》忽略上行链路授权。
90.3》否则:
91.4》将上行链路授权和tb的harq信息(冗余版本)传送到所识别的harq进程;
92.4》指示所识别的harq进程触发重传;
93.4》如果上行链路授权被寻址到cs-rnti;或者
94.4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程针对配置上行链路授权被配置:
95.5》在执行传输时,启动或重启对应的harq进程的配置授权定时器(如果已配置)。
96.当确定相比于先前传输中的值是否已经切换了ndi时,mac实体应忽略在pdcch上针对其临时c-rnti的所有上行链路授权中接收到的ndi。
97.示例2:如果/假设cg定时器没有运行
98.对于每个上行链路授权,harq实体应:
99.1》识别与该授权相关联的harq进程,对于每个识别的harq进程:
100.2》如果收到的授权未被寻址到pdcch的临时c-rnti,并且在关联的harq信息中提供的ndi相比于该harq进程的该tb的先前传输中的值已经进行了切换;或者
101.2》如果在pdcch上接收到针对c-rnti的上行链路授权,并且所识别的进程的harq缓冲器为空;或者
102.2》如果在随机接入响应中接收到上行链路授权;或者
103.2》如果在pdcch上接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功地完成了针对波束故障恢复发起的随机接入过程;或者
104.2》如果上行链路授权是一组配置上行链路授权的一部分,并且可以根据ts 38.214的条款6.1.2.3用于初始传输,并且如果没有为该组上行链路授权获得mac pdu:
105.3》如果在msg3缓冲器中存在mac pdu,并且在随机接入响应中接收到上行链路授权;或者:
106.3》如果在msg3缓冲器中存在mac pdu,并且在pdcch上收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功完成了针对波束故障恢复启动的随机接入过程:
107.4》从msg3缓冲器获得要传输的mac pdu。
108.4》如果上行链路授权大小与获得的mac pdu的大小不匹配;并且
109.4》如果随机接入过程在接收到上行链路授权时成功完成:
110.5》指示复用和组装实体在后续上行链路传输中包括承载来自所获得的mac pdu的mac sdu的mac子pdu;
111.5》从复用和组装实体获得要传输的mac pdu。
112.3》否则,如果mac实体配置有基于优先级的优先化,并且该上行链路授权是配置授权,并且该harq进程的先前上行链路授权被去优先化,并且已经为该harq进程获得了mac pdu:(对于该“3》否则,如果”也存在三种备选方案,如下所列:
113.或者
114.否则,如果该上行链路授权是配置授权,并且该harq进程的先前上行链路授权被去优先化,并且已经为该harq进程获得了mac pdu;
115.或者
116.否则,如果所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
117.或
118.否则,如果mac实体配置有基于优先级的优先化,并且所识别的harq进程的先前配
置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
119.4》从所识别的harq进程的harq缓冲器获得要传输的mac pdu。
120.3》否则:
121.4》如果mac实体没有配置有基于优先级的优先化;或者
122.4》如果mac实体配置有基于优先级的优先化,并且该上行链路授权是优先的上行链路授权:
123.5》从复用和组装实体获得要传输的mac pdu(如果有);
124.3》如果已经获得要传输的mac pdu:
125.4》将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;
126.4》指示所识别的harq进程触发新的传输;
127.4》如果上行链路授权被寻址到cs-rnti;或者
128.4》如果上行链路授权是配置上行链路授权;或者
129.4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程针对配置上行链路授权被配置:
130.5》当传输完成时,启动或重启相应harq进程的配置授权定时器(如果已配置);
131.或者
132.当传输成功时;
133.或者
134.在对应的pusch传输结束时;
135.或者
136.在对应的pusch传输结束之后;
137.或者
138.在对应的pusch传输结束之后的第一个符号中;
139.或者
140.在对应的pusch机会结束时;
141.或者
142.当执行传输时(如mac所考虑的);
143.或者
144.当传输没有被放弃或去优先化时(如mac所考虑的);
145.或者
146.对应的pusch机会结束之后。
147.(上面带粗体字符的描述可以是注释或附加条件)
148.3》否则:
149.4》刷新所识别的harq进程的harq缓冲器。
150.2》否则(即,重传):
151.3》如果在pdcch上接收的上行链路授权被寻址到cs-rnti,并且如果所识别的进程的harq缓冲器为空;或者
152.3》如果上行链路授权是一组的一部分,并且如果没有为该组获得mac pdu;或者
153.3》如果上行链路授权是一组配置上行链路授权的一部分,并且上行链路授权的
pusch持续时间与在pdcch上或在该服务小区的随机接入响应中接收到的另一上行链路授权的pusch持续时间重叠;或者
154.3》如果mac实体配置有基于优先级的优先化,并且该上行链路授权不是优先的上行链路授权:
155.4》忽略上行链路授权。
156.3》否则:
157.4》将上行链路授权和tb的harq信息(冗余版本)传送到所识别的harq进程;
158.4》指示所识别的harq进程触发重传;
159.4》如果上行链路授权被寻址到cs-rnti;或者
160.4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程针对配置上行链路授权被配置:
161.5》当执行传输时,启动或重启对应的harq进程的配置授权定时器(如果已配置)。
162.当确定相比于先前传输中的值是否已经切换了ndi时,mac实体将忽略在pdcch上针对其临时c-rnti的所有上行链路授权中接收到的ndi。
163.示例3:如果/假设cg定时器正在运行
164.对于每个服务小区和每个配置上行链路授权,如果被配置并激活,mac实体应:
165.1》如果mac实体配置有基于优先级的优先化;或者
166.1》如果配置上行链路授权的pusch持续时间与在pdcch上或在该服务小区的随机接入响应中接收的上行链路授权的pusch持续时间不重叠:
167.2》将harq进程id设置为与该pusch持续时间相关联的harq进程id;
168.2》如果对应的harq进程的配置授权定时器没有运行;或者
169.2》如果a:
170.3》考虑对应的harq进程的ndi位已经被切换;
171.3》将配置上行链路授权和关联的harq信息传送到harq实体。
172.a:
[0173]-针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权(即,关于配置授权的重传);
[0174]
或者
[0175]-所识别的harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0176]
或者
[0177]-所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0178]
或者
[0179]-mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权(即,关于配置授权的重传);
[0180]
或者
[0181]-mac实体配置有基于优先级的优先化,并且所识别的harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0182]
或者
[0183]-mac实体配置有基于优先级的优先化,并且所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0184]
(对于正在运行的对应的harq进程,上述所有选项都可以添加有配置授权定时器)
[0185]
对于每个上行链路授权,harq实体应:
[0186]
1》识别与该授权相关联的harq进程,对于每个所识别的harq进程:
[0187]
2》如果接收到的授权未被寻址到pdcch上的临时c-rnti,并且关联的harq信息中提供的ndi相比于该harq进程的该tb的先前传输中的值已经进行了切换;或者
[0188]
2》如果在pdcch上接收到针对c-rnti的上行链路授权,并且所识别的进程的harq缓冲器为空;或者
[0189]
2》如果在随机接入响应中接收到上行链路授权;或者
[0190]
2》如果在pdcch上接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功地完成了针对波束故障恢复发起的随机接入过程;或者
[0191]
2》如果上行链路授权是一组配置上行链路授权的一部分,并且可以根据ts 38.214的条款6.1.2.3用于初始传输,并且如果没有为该组上行链路授权获得mac pdu:
[0192]
3》如果在msg3缓冲器中存在mac pdu,并且在随机接入响应中接收到上行链路授权;或者:
[0193]
3》如果在msg3缓冲器中存在mac pdu,并且在pdcch上接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功完成了针对波束故障恢复启动的随机接入过程:
[0194]
4》从msg3缓冲器获得要传输的mac pdu。
[0195]
4》如果上行链路授权大小与获得的mac pdu的大小不匹配;和
[0196]
4》如果随机接入过程在接收到上行链路授权时成功完成:
[0197]
5》指示复用和组装实体在后续上行链路传输中包括承载来自所获得的mac pdu的mac sdu的mac子pdu;
[0198]
5》从复用和组装实体获得要传输的mac pdu。
[0199]
3》否则,如果mac实体配置有基于优先级的优先化,并且该上行链路授权是配置授权,并且该harq进程的先前上行链路授权被去优先化,并且已经为该harq进程获得了mac pdu:(对于该“3》否则,如果”也存在三种备选方案,如下所列:
[0200]
或者
[0201]
否则,如果该上行链路授权是配置授权,并且该harq进程的先前上行链路授权被去优先化,并且已经为该harq进程获得了mac pdu;
[0202]
或者
[0203]
否则,如果所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0204]
或者
[0205]
否则,如果mac实体配置有基于优先级的优先化,并且所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0206]
4》从所识别的harq进程的harq缓冲器获得要传输的mac pdu。
[0207]
3》否则:
[0208]
4》如果mac实体没有配置有基于优先级的优先化;或者
[0209]
4》如果mac实体配置有基于优先级的优先化,并且该上行链路授权是优先的上行链路授权:
[0210]
5》从复用和组装实体获得要传输的mac pdu(如果有);
[0211]
3》如果已经获得要传输的mac pdu:
[0212]
4》将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;
[0213]
4》指示所识别的harq进程触发新的传输;
[0214]
4》如果上行链路授权被寻址到cs-rnti;或者
[0215]
4》如果上行链路授权是配置上行链路授权;或者
[0216]
4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程针对配置上行链路授权被配置:
[0217]
5》当传输开始时,启动或重启对应的harq进程配置授权定时器(如果已配置);
[0218]
或者
[0219]
在对应的pusch传输的开始时间处或之后;
[0220]
或者
[0221]
在对应的pusch传输的第一个符号处;
[0222]
或者
[0223]
在对应的pusch传输的第一个符号之后;
[0224]
或者
[0225]
当执行传输时(如mac所假设或mac所考虑的);
[0226]
或者
[0227]
当传输未被放弃或未被去优先化时;
[0228]
或者
[0229]
没有条件。(以上描述可以是注释或附加条件)
[0230]
3》否则:
[0231]
4》刷新所识别的harq进程的harq缓冲器。
[0232]
2》否则(即重传):
[0233]
3》如果在pdcch上接收到的上行链路授权被寻址到cs-rnti,并且如果所识别的进程的harq缓冲器为空;或者
[0234]
3》如果上行链路授权是一组的一部分,并且如果没有为该组获得mac pdu;或者
[0235]
3》如果上行链路授权是一组配置上行链路授权的一部分,并且上行链路授权的pusch持续时间与在pdcch上或在该服务小区的随机接入响应中接收到的另一上行链路授权的pusch持续时间重叠;或者
[0236]
3》如果mac实体配置有基于优先级的优先化,并且该上行链路授权不是优先的上行链路授权:
[0237]
4》忽略上行链路授权。
[0238]
3》否则:
[0239]
4》将上行链路授权和tb的harq信息(冗余版本)传送到所识别的harq进程;
[0240]
4》指示所识别的harq进程触发重传;
[0241]
4》如果上行链路授权被寻址到cs-rnti;或者
[0242]
4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程被配置用于配置上行链路授权:
[0243]
5》当执行传输时,启动或重启对应的harq进程的配置授权定时器(如果已配置)。
[0244]
当确定相比于先前传输中的值是否已经切换了ndi时,mac实体应忽略在pdcch上针对其临时c-rnti的所有上行链路授权中接收的ndi。
[0245]
示例4:如果/假设cg定时器正在运行
[0246]
对于每个服务小区和每个配置上行链路授权,如果被配置并激活,mac实体应:
[0247]
1》如果mac实体配置有基于优先级的优先化;或者
[0248]
1》如果配置上行链路授权的pusch持续时间与在pdcch上或在该服务小区的随机接入响应中接收到的上行链路授权的pusch持续时间不重叠:
[0249]
2》将harq进程id设置为与该pusch持续时间相关联的harq进程id;
[0250]
2》如果对应的harq进程的配置授权定时器没有运行:
[0251]
3》考虑对应的harq进程的ndi位已经被切换;
[0252]
3》将配置上行链路授权和关联的harq信息传送到harq实体。
[0253]
2》否则如果a:
[0254]
3》将配置上行链路授权和相关联的harq信息传送到harq实体。
[0255]
a:
[0256]-针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权(即,关于配置授权的重传);
[0257]
或者
[0258]-所识别的harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0259]
或者
[0260]-所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0261]
或者
[0262]-mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权(即,关于配置授权的重传);
[0263]
或者
[0264]-所述mac实体配置有基于优先级的优先化,并且所识别的harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0265]
或者
[0266]-mac实体配置有基于优先级的优先化,并且所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0267]
(对于正在运行的对应的harq进程,上述所有选项都可以添加有配置授权定时器)
[0268]
对于每个上行链路授权,harq实体应:
[0269]
1》识别与该授权相关联的harq进程,对于每个所识别的harq进程:
[0270]
2》如果接收到的授权未被寻址到pdcch上的临时c-rnti,并且在关联的harq信息中提供的ndi相比于该harq进程的该tb的先前传输中的值已经进行了切换;或者
[0271]
2》如果在pdcch上接收到针对c-rnti的上行链路授权,并且所识别的进程的harq缓冲器为空;或者
[0272]
2》如果在随机接入响应中接收到上行链路授权;或者
[0273]
2》如果在pdcch上接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功地完成了针对波束故障恢复发起的随机接入过程;或者
[0274]
2》如果上行链路授权是一组配置上行链路授权的一部分,并且可以根据ts 38.214的条款6.1.2.3用于初始传输,并且如果没有为该组上行链路授权获得mac pdu:
[0275]
3》如果在msg3缓冲器中存在mac pdu,并且在随机接入响应中接收到上行链路授权;或者:
[0276]
3》如果在msg3缓冲器中存在mac pdu,并且在pdcch上接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功完成了针对波束故障恢复启动的随机接入过程:
[0277]
4》从msg3缓冲器获得要传输的mac pdu。
[0278]
4》如果上行链路授权大小与获得的mac pdu的大小不匹配;并且
[0279]
4》如果随机接入过程在接收到上行链路授权时成功完成:
[0280]
5》指示复用和组装实体在后续上行链路传输中包括承载来自所获得的mac pdu的mac sdu的mac子pdu;
[0281]
5》从复用和组装实体获得要传输的mac pdu。
[0282]
3》否则:
[0283]
4》如果mac实体没有配置有基于优先级的优先化;或者
[0284]
4》如果mac实体配置有基于优先级的优先化,并且该上行链路授权是优先的上行链路授权:
[0285]
5》从复用和组装实体获得要传输的mac pdu(如果有);
[0286]
3》如果已经获得要传输的mac pdu:
[0287]
4》将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;
[0288]
4》指示所识别的harq进程触发新的传输;
[0289]
4》如果上行链路授权被寻址到cs-rnti;或者
[0290]
4》如果上行链路授权是配置上行链路授权;或者
[0291]
4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程针对配置上行链路授权被配置:
[0292]
5》当传输开始时,启动或重启对应的harq进程的配置授权定时器(如果已配置);
[0293]
或者
[0294]
在对应的pusch传输的开始时间处或之后;
[0295]
或者
[0296]
在对应的pusch传输的第一个符号处;
[0297]
或者
[0298]
在对应的pusch传输的第一个符号之后;
[0299]
或者
[0300]
当执行传输时(如mac所假设或mac所考虑的);
[0301]
或者
[0302]
当传输未被放弃或未被去优先化时;
[0303]
或者
[0304]
没有条件。(以上描述可以是注释或附加条件)
[0305]
3》否则:
[0306]
4》刷新所识别的harq进程的harq缓冲器。
[0307]
2》否则(即,重传):
[0308]
3》如果在pdcch上接收的上行链路授权被寻址到cs-rnti,并且如果所识别的进程的harq缓冲器为空;或者
[0309]
3》如果上行链路授权是一组的一部分,并且如果没有为该组获得mac pdu;或者
[0310]
3》如果上行链路授权是一组配置上行链路授权的一部分,并且上行链路授权的pusch持续时间与在pdcch上或在该服务小区的随机接入响应中接收到的另一上行链路授权的pusch持续时间重叠;或者
[0311]
3》如果mac实体配置有基于优先级的优先化,并且该上行链路授权不是优先的上行链路授权:
[0312]
4》忽略上行链路授权。
[0313]
3》否则:
[0314]
4》将上行链路授权和tb的harq信息(冗余版本)传送到所识别的harq进程;
[0315]
4》指示所识别的harq进程触发重传;
[0316]
4》如果上行链路授权被寻址到cs-rnti;或者
[0317]
4》如果mac实体配置有基于优先级的优先化,并且上行链路授权是配置上行链路授权;
[0318]
或者
[0319]
如果mac实体配置有基于优先级的优先化,并且上行链路授权是配置上行链路授权,并且所识别的harq进程的先前上行链路授权被去优先化;或者
[0320]
4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程针对配置上行链路授权被配置:
[0321]
5》在执行传输时,启动或重启对应的harq进程的配置授权定时器(如果已配置)。
[0322]
当确定相比于先前传输中的值是否已经切换了ndi时,mac实体应忽略在pdcch上针对其临时c-rnti的所有上行链路授权中接收到的ndi。
[0323]
示例5:如果/假设cg定时器正在运行
[0324]
对于每个服务小区和每个配置上行链路授权,如果被配置并激活,mac实体应:
[0325]
1》如果mac实体配置了基于优先级的优先化;或者
[0326]
1》如果配置上行链路授权的pusch持续时间与在pdcch上或在该服务小区的随机接入响应中接收到的上行链路授权的pusch持续时间不重叠:
[0327]
2》将harq进程id设置为与该pusch持续时间相关联的harq进程id;
[0328]
2》如果相应harq进程的配置的远程定时器没有运行:
[0329]
3》考虑对应的harq进程的ndi位已经被切换;
[0330]
3》将配置上行链路授权和关联的harq信息传送到harq实体。
[0331]
2》否则如果a:
[0332]
3》将配置上行链路授权和关联的harq信息传送到harq实体。
[0333]
a:
[0334]-针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权(即,关于配置授权的重传);
[0335]
或者
[0336]-所识别的harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0337]
或者
[0338]-所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0339]
或者
[0340]-mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权(即,关于配置授权的重传);
[0341]
或者
[0342]-mac实体配置有基于优先级的优先化,并且所识别的harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0343]
或者
[0344]-mac实体配置有基于优先级的优先化,并且所识别的harq进程的先前配置授权被去优先化,并且该harq缓冲器中获得的mac pdu没有(成功)传输(由于重叠);
[0345]
(对于正在运行的对应的harq进程,上述所有选项都可以添加有配置授权定时器)
[0346]
对于每个上行链路授权,harq实体应:
[0347]
1》识别与该授权相关联的harq进程,对于每个所识别的harq进程:
[0348]
2》如果接收到的授权没有寻址到pdcch上的临时c-rnti,并且在关联的harq信息中提供的ndi相比于该harq进程的该tb的先前传输中的值已经进行了切换;或者
[0349]
2》如果在pdcch上接收到针对c-rnti的上行链路授权,并且所识别的进程的harq缓冲器为空;或者
[0350]
2》如果在随机接入响应中接收到上行链路授权;或者
[0351]
2》如果在pdcch上是接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功地完成了针对波束故障恢复发起的随机接入过程;或者
[0352]
2》如果上行链路授权是一组配置上行链路授权的一部分,并且可以根据ts 38.214的条款6.1.2.3用于初始传输,并且如果没有为该组上行链路授权获得mac pdu:
[0353]
3》如果在msg3缓冲器中存在mac pdu,并且在随机接入响应中接收到上行链路授权;或者:
[0354]
3》如果在msg3缓冲器中存在mac pdu,并且在pdcch上接收到针对ra-responsewindow中的c-rnti的上行链路授权,并且该pdcch成功完成了针对波束故障恢复启动的随机接入过程:
[0355]
4》从msg3缓冲器获得要传输的mac pdu。
[0356]
4》如果上行链路授权大小与获得的mac pdu的大小不匹配;并且
[0357]
4》如果随机接入过程在接收到上行链路授权时成功完成:
[0358]
5》指示复用和组装实体在后续上行链路传输中包括承载来自所获得的mac pdu的mac sdu的mac子pdu;
[0359]
5》从复用和组装实体获得要传输的mac pdu。
[0360]
3》否则:
[0361]
4》如果mac实体没有配置有基于优先级的优先化;或者
[0362]
4》如果mac实体配置有基于优先级的优先化,并且该上行链路授权是优先的上行链路授权:
[0363]
5》从复用和组装实体获得要传输的mac pdu(如果有);
[0364]
3》如果已经获得要传输的mac pdu:
[0365]
4》将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;
[0366]
4》指示所识别的harq进程触发新的传输;
[0367]
4》如果mac实体配置有基于优先级的授权,并且上行链路授权是去优先化的配置授权:
[0368]
或者
[0369]
如果mac实体配置有基于优先级的优先化,上行链路授权是配置上行链路授权,并且该上行链路授权是去优先化的上行链路授权:
[0370]
5》启动或重启对应的harq进程的配置授权定时器(如果已配置)。
[0371]
4》如果上行链路授权被寻址到cs-rnti;或者
[0372]
4》如果上行链路授权是配置上行链路授权;或者
[0373]
4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程被配置用于配置上行链路授权:
[0374]
5》当执行传输时,启动或重启对应的harq进程的配置授权定时器(如果已配置)。
[0375]
3》否则:
[0376]
4》刷新所识别的harq进程的harq缓冲器。
[0377]
2》否则(即,重传):
[0378]
3》如果在pdcch上接收到的上行链路授权被寻址到cs-rnti,并且如果所识别的进程的harq缓冲器为空;或者
[0379]
3》如果上行链路授权是一组的一部分,并且如果没有为该组获得mac pdu;或者
[0380]
3》如果上行链路授权是一组配置上行链路授权的一部分,并且上行链路授权的pusch持续时间与在pdcch上或在该服务小区的随机接入响应中接收到的另一上行链路授权的pusch持续时间重叠;或者
[0381]
3》如果mac实体配置有基于优先级的优先化,并且该上行链路授权不是优先的上行链路授权:
[0382]
4》忽略上行链路授权。
[0383]
3》否则:
[0384]
4》将上行链路授权和tb的harq信息(冗余版本)传送到所识别的harq进程;
[0385]
4》指示所识别的harq进程触发重传;
[0386]
4》如果上行链路授权被寻址到cs-rnti;或者
[0387]
4》如果mac实体配置有基于优先级的优先化,并且上行链路授权是配置上行链路
授权;
[0388]
或者
[0389]
如果mac实体配置有基于优先级的优先化,并且上行链路授权是配置上行链路授权,并且所识别的harq进程的先前上行链路授权被去优先化;或者
[0390]
4》如果上行链路授权被寻址到c-rnti,并且所识别的harq进程被配置用于配置上行链路授权:
[0391]
5》当执行传输时,启动或重启对应的harq进程的配置授权定时器(如果已配置)。
[0392]
当确定相比于先前传输中的值是否已经切换了ndi时,mac实体应忽略在pdcch上针对其临时c-rnti的所有上行链路授权中接收到的ndi。
[0393]
图4示出了根据本公开的实现方式的用于传输mac pdu的设备400的结构。如图4所示,设备400包括:harq实体410,被配置为:针对上行链路授权识别与上行链路授权相关联的harq进程;并且当满足以下条件中的至少一个时,从所识别的harq进程的harq缓冲器获得要传输的mac pdu:harq实体的mac实体配置有基于优先级的优先化,上行链路授权是配置授权,并且harq进程的先前上行链路授权被去优先化,并且已经针对harq进程获得了mac pdu;上行链路授权是配置授权,harq进程的先前上行链路授权被去优先化,并且已经针对harq进程获得了mac pdu;所识别的harq进程的先前配置授权被去优先化,并且harq缓冲器中获得的mac pdu由于先前上行链路授权的pusch持续时间与另一上行链路授权的pusch持续时间重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,所识别的harq进程的先前配置授权被去优先化,并且harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
[0394]
在示例性实现方式中,harq实体410还可以被配置为:当mac实体未配置有基于优先级的优先化时,或者当mac实体配置有基于优先级的优先化并且上行链路授权是优先的上行链路授权时,从复用和组装实体获得要传输的mac pdu。
[0395]
在示例性实现方式中,harq实体410还可以被配置为:在获得要传输的mac pdu之后,将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;并且指示所识别的harq进程触发新的传输;其中,当harq进程配置有配置授权定时器时,当满足以下条件中的至少一个时,所述配置授权定时器不启动或重启:mac实体配置有基于优先级的优先化,并且所述上行链路授权是去优先化的配置授权;或者mac实体配置有基于优先级的优先化,上行链路授权是配置上行链路授权,并且上行链路授权是去优先化的上行链路授权。
[0396]
在示例性实现方式中,harq实体410还可以被配置为:在获得要传输的mac pdu之后,将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;指示所识别的harq进程触发新的传输;并且在harq进程配置有配置授权定时器的情况下,当传输完成时,或者当传输成功时,或者在对应的pusch传输结束时,或者在对应的pusch传输结束之后,或者在对应的pusch传输结束之后的第一个符号中,或者在对应的pusch机会结束时,或者当mac实体确定传输被执行时,或者当mac实体确定传输没有被放弃或去优先化时,或者在对应的pusch机会结束之后,启动或者重启配置授权定时器。
[0397]
在示例性实现方式中,harq实体410还可以被配置为:当满足以下条件中的至少一个时,将配置上行链路授权和关联的harq信息传送到harq实体:针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;所识别的harq进程的
harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;所识别的harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu而没有被成功传输;mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;mac实体配置有基于优先级的优先化,并且所识别的harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,并且所识别的harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
[0398]
在示例性实现方式中,harq实体410还可以被配置为:在获得要传输的mac pdu之后,将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;指示所识别的harq进程触发新的传输;并且当harq进程配置有配置授权定时器时,启动或重启配置授权定时器。
[0399]
在示例性实现方式中,harq实体410可以被配置为:当传输开始时,或者在对应的pusch传输的开始时间处,或者在对应的pusch传输的开始时间之后,或者在对应的pusch传输的第一个符号处,或者在对应的pusch传输的第一个符号之后,或者当mac实体确定传输被执行时,或者当传输没有被放弃或者没有被去优先化时,启动或者重启配置授权定时器。
[0400]
图5示出了根据本公开的实现方式的用于传输mac pdu的设备500的结构。如图5所示,设备500包括mac实体510,mac实体510包括harq实体520。
[0401]
mac实体510被配置为:当满足以下条件中的至少一个时,将配置上行链路授权和关联的harq信息传送到harq实体:针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;harq进程的harq缓冲器中获得的mac pdu由于先前上行链路授权的pusch持续时间与另一上行链路授权的pusch持续时间重叠而没有被成功传输;harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;mac实体配置有基于优先级的优先化,并且针对相同的harq进程传送到harq实体的先前上行链路授权是被去优先化的配置上行链路授权;mac实体配置有基于优先级的优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输;或者mac实体配置有基于优先级的优先化,并且harq进程的先前配置授权被去优先化,并且harq进程的harq缓冲器中获得的mac pdu由于重叠而没有被成功传输。
[0402]
harq实体520被配置为:将上行链路授权和传输块(tb)的harq信息传送到harq进程;并且指示harq进程触发重传。
[0403]
在示例性实现方式中,harq实体520还可以被配置为:当harq进程配置有配置授权定时器时,如果满足以下条件中的至少一个,则在执行重传时启动或重启配置授权定时器:mac实体配置有基于优先级的优先化,并且上行链路授权是配置上行链路授权;或者mac实体配置有基于优先级的优先化,并且上行链路授权是配置上行链路授权,并且harq进程的先前上行链路授权是去优先化的配置授权。
[0404]
在示例性实现方式中,harq实体520还可以被配置为:针对上行链路授权识别与上行链路授权相关联的harq进程;并且响应于获得mac pdu,将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;指示所识别的harq进程触发新的传输;并且当harq进程配置有配置授权定时器时,当满足以下条件中的至少一个时,启动或重启配置授权定时器:mac实体配置有基于优先级的优先化,并且上行链路授权是去优先化的配置授
权;或者mac实体配置有基于优先级的优先化,上行链路授权是配置上行链路授权,并且上行链路授权是去优先化的上行链路授权。
[0405]
在示例性实现方式中,harq实体520还可以被配置为:针对上行链路授权识别与上行链路授权相关联的harq进程;并且响应于获得mac pdu,将mac pdu和上行链路授权以及tb的harq信息传送到所识别的harq进程;指示所识别的harq进程触发新的传输;并且当harq进程配置有配置授权定时器时,启动或重启配置授权定时器。
[0406]
在示例性实现方式中,harq实体520可以被配置为:当传输开始时,或者在对应的pusch传输的开始时间处,或者在对应的pusch传输的开始时间之后,或者在对应的pusch传输的第一个符号处,或者在对应的pusch传输的第一个符号之后,或者当mac实体确定传输被执行时,或者当传输没有被放弃或者没有被去优先化时,启动或者重启配置授权定时器。
[0407]
本领域普通技术人员应当理解,上面结合图4或图5描述的用于传输mac pdu的设备可以体现在终端设备中。这里的终端设备可以指用户设备(ue)、接入终端、订户单元、订户站、移动站、流动站、远程站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户设备。接入终端可以是蜂窝电话、无绳电话、会话发起协议(sip)电话、无线本地环路(wll)站、个人数字助理(pda)、具有无线通信功能的手持设备、连接到无线调制解调器的计算设备或其他处理设备、车载设备、可穿戴设备、5g网络中的终端设备或演进的公共陆地移动网络(plmn)中的终端设备等。
[0408]
图6示出了根据本公开的示例性实现方式的终端设备600的结构。如图6所示,终端设备600可以包括存储器610、收发器620和处理器630。存储器610可以被配置为存储数据和/或信息。存储器610还可以被配置为存储处理器630可执行的指令,并且处理器630可以被配置为执行存储器610中存储的指令,以控制收发器620接收和/或发送信号。终端设备600还可以包括:总线系统640,可以被配置为连接终端设备600的组件,例如存储器610、收发器620和处理器630。
[0409]
这里,应当理解,存储器610可以包括只读存储器和随机存取存储器,并且可以向处理器630提供指令和数据。存储器610的一部分还可以包括非易失性随机存取存储器。例如,存储器610还可以存储设备类型信息和/或其他信息。
[0410]
处理器630可以是中央处理单元(cpu)或其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑器件、分立门或晶体管逻辑器件或分立硬件组件等。通用处理器可以是微处理器或任何常规处理器。
[0411]
除了数据总线之外,总线系统640可以包括电源总线、控制总线、状态信号总线等。然而,为了清楚起见,各种总线被示为图6中的总线系统640。
[0412]
与如图2或图3所示的用于传输mac pdu的方法相关的示例性实现方式的各种动作可以通过软件指令或硬件的集成逻辑电路或软件和硬件的组合来实现。软件模块可以位于本领域的典型存储介质中,例如随机存取存储器、闪存、只读存储器、可编程只读存储器、电可擦除可编程存储器、寄存器等。存储介质可以位于存储器610中,并且处理器630可以读取和执行存储介质中存储的指令,以实现该方法的动作。
[0413]
此外,本公开的实现方式提供了一种计算机可读存储介质。计算机可读存储介质可以存储计算机或处理器可执行的指令,以实现用于传输mac pdu的任何上述方法和/或其任何示例性实现方式。
[0414]
应当理解,在本公开的各种实现方式中,术语“和/或”用于描述关联对象之间的关联关系,指示可以存在三种关系,例如,a和/或b可以指示三种情况:单独的a、a和b、单独的b。此外,本公开中的符号“/”通常指示由“/”连接的前者和后者的对象具有“或”关系。
[0415]
上面描述的仅仅是本公开的示例性实现方式。尽管上面已经相当详细地描述了示例性实现方式,但是一旦完全理解了上面的公开内容,许多变化和修改对于本领域技术人员来说将变得显而易见。以下权利要求旨在被解释为包含所有这些变化和修改。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献