由用户设备执行的方法以及用户设备与流程

文档序号:25991362发布日期:2021-07-23 21:03阅读:131来源:国知局
由用户设备执行的方法以及用户设备与流程

本公开涉及无线通信技术领域,更具体地,本公开涉及由用户设备执行的方法以及用户设备。



背景技术:

2019年3月,在第三代合作伙伴计划(3rdgenerationpartnershipproject:3gpp)ran#83次全会上批准了一个支持nr工业物联网的工作项目(参见非专利文献:rp-190728:newwid:supportofnrindustrialinternetofthings(iot))。在工业应用场景中,用户设备(ue)需要同时处理来自不同应用或设备的数据流(trafficflows),因此需要考虑用户设备内(intra-ue)和/或用户设备间发生上行/下行数据信道与控制信道发生冲突时优先级处理和/或复用,以及动态许可(grant)dg和配置许可cg之间以及两个或多个配置许可之间发生资源冲突的处理(即数据信道与数据信道冲突或上行共享信道ul-sch之间的冲突)。据此,该工作项目的目的之一是在解决动态许可和配置许可之间以及两个或多个配置许可之间发生资源冲突方面进行增强,如果在媒体访问控制mac(mediumaccesscontrol)处理许可优先级,3gpp第二工作组(ran2)需定义基于逻辑信道(lch)优先级和逻辑信道优先级(lcp)限制的物理上行共享信道pusch(physicaluplinksharedchannel)许可优先级处理机制。

本公开解决传输保存在harq进程缓存区中的低优先级的macpdu所涉及的问题。



技术实现要素:

为了解决现有技术中的上述问题,本公开提供了一种由用户设备执行的方法以及用户设备,能够解决传输保存在harq进程缓存区中的低优先级的macpdu所涉及的问题,从而能够提高无线通信系统的通信效率以及可靠性。

根据本公开的第一方面,提供了一种由用户设备执行的方法,包括:在媒体访问控制mac实体被配置了配置上行许可且所述配置上行许可被激活的情况下,判断mac实体是否被配置采用配置上行许可传输为低优先级配置上行许可获取的macpdu即mac协议数据单元;在mac实体被配置采用配置上行许可传输所述macpdu的情况下,将所述配置上行许可递交给混合自动重传请求harq实体。

在上述方法中,可以是,在mac实体被配置了配置上行许可且所述配置上行许可被激活的情况下,判断是否满足第一条件,该第一条件包括如下条件中的至少一项:mac实体被配置了lch-basedprioritization;配置上行许可的物理上行共享信道pusch持续时间不与物理下行控制信道pdcch上或随机接入响应中接收到的针对服务小区的上行许可的pusch持续时间重叠。

在上述方法中,可以是,在满足所述第一条件的情况下,将harq进程号设置为配置上行许可的pusch持续时间所关联的harq进程号,进而判断是否满足第二条件,该第二条件包括如下条件中的至少一项:对应harq进程的定时器configuredgranttimer未运行;mac实体被配置了autonomousretx;mac实体被配置了lch-basedpeioritization;mac实体被配置了autonomousretx、对应harq进程的前一个配置上行许可是低优先级配置上行许可、且已经为对应harq进程获取了macpdu。

在上述方法中,可以是,在满足所述第二条件的情况下,执行如下操作中的至少一项:认为对应harq进程的新数据指示ndi比特翻转;将所述配置上行许可和关联的harq信息递交给harq实体;并且,仅在满足所述第二条件中的mac实体被配置了autonomousretx、对应harq进程的前一个配置上行许可是低优先级配置上行许可、且已经为对应harq进程获取了macpdu的情况下,认为已经为所述配置上行许可获取了macpdu。

在上述方法中,可以是,在所述配置上行许可是低优先级配置上行许可、且已为该低优先级配置上行许可获取了macpdu的情况下,停止对应harq进程的定时器configuredgranttimer。

在上述方法中,可以是,在mac实体被配置了lch-basedprioritization的情况下,对于每个针对小区无线网络临时标识c-rnti或配置调度无线网络临时标识cs-rnti的上行许可,在该上行许可的物理上行共享信道pusch持续时间不与优先级高于该上行许可的配置上行许可的pusch持续时间重叠、且该上行许可的pusch持续时间不与由优先级高于该上行许可的逻辑信道触发的调度请求sr传输的物理上行控制信道pucch资源重叠的情况下,执行如下操作中的至少一项:认为所述上行许可是高优先级上行许可;在所述上行许可是针对cs-rnti的高优先级上行许可的情况下,认为为所述上行许可获取的macpdu或为所述上行许可识别的harq进程的harq缓存区存储的macpdu已经传输;认为其他重叠的上行许可是低优先级上行许可;在低优先级上行许可是针对c-rnti的上行许可、为所述上行许可识别的harq进程是为一个配置上行许可配置的harq进程、且尚未为所述低优先级上行许可获取macpdu的情况下,停止对应harq进程的定时器configuredgranttimer;在低优先级上行许可是配置上行许可、且mac实体被配置了autonomourestx的情况下,停止所述低优先级上行许可对应的harq进程的定时器configuredgranttimer、和/或认为为所述上行许可获取的macpdu或所述上行许可对应的macpdu未传输。

在上述方法中,可以是,在mac实体被配置了lch-basedprioritization的情况下,对于每个配置上行许可,在该上行许可的物理上行共享信道pusch持续时间不与优先级高于该上行许可的另一个配置上行许可的pusch持续时间重叠、该上行许可的pusch持续时间不与优先级在该上行许可以上的针对小区无线网络临时标识c-rnti或配置调度无线网络临时标识cs-rnti的上行许可的pusch持续时间重叠、且该上行许可的pusch持续时间不与由优先级高于该上行许可的逻辑信道触发的调度请求sr传输的物理上行控制信道pucch资源重叠的情况下,执行如下操作中的至少一项:认为所述上行许可是高优先级上行许可;在所述上行许可是高优先级上行许可的情况下,认为为所述上行许可获取的macpdu或所述上行许可对应的macpdu已经传输;认为其他重叠的上行许可是低优先级上行许可;在低优先级上行许可是配置上行许可、且mac实体被配置了autonomousretx的情况下,停止所述低优先级上行许可对应的harq进程的定时器configuredgranttimer、和/或认为为所述低优先级上行许可获取的macpdu或所述低优先级上行许可对应的macpdu未传输。

在上述方法中,可以是,在为低优先级上行许可获取了macpdu的情况下,不启动所述配置上行许可对应的harq进程的定时器configuredgranttimer。

在上述方法中,可以是,在获取到用于传输的macpdu的情况下,harq实体将所述macpdu、对应的上行许可以及关联的harq信息递交给识别的harq进程,harq实体在所述上行许可不是配置上行许可、或者不是针对配置调度无线网络临时标识cs-rnti、或者是高优先级配置上行许可、或者是针对cs-rnti的高优先级上行许可的情况下,执行以下操作:指示识别的harq进程触发新传输;在所述上行许可是针对cs-rnti、或者是配置上行许可、或者是针对小区无线网络临时标识c-rnti的上行许可且识别的harq进程是为配置上行许可配置的harq进程的情况下,在执行传输时启动或重启对应harq进程的configuredgranttimer。

根据本公开的第二方面,提供了一种用户设备,包括:处理器;以及存储器,存储有指令;其中,所述指令在由所述处理器运行时执行上述方法。

发明效果

根据本公开的由用户设备执行的方法以及用户设备,能够解决传输保存在harq进程缓存区中的低优先级的macpdu所涉及的问题,从而能够提高无线通信系统的通信效率以及可靠性。

附图说明

通过下文结合附图的详细描述,本公开的上述和其它特征将会变得更加明显,其中:

图1示出了根据本公开实施例的由用户设备执行的方法的流程图;

图2示出了根据本公开实施例一的方法的示意流程图;

图3示出了根据本公开实施例三的方法的示意流程图;

图4示出了根据本公开实施例的用户设备的框图。

具体实施方式

下面结合附图和具体实施方式对本公开进行详细阐述。应当注意,本公开不应局限于下文所述的具体实施方式。另外,为了简便起见,省略了对与本公开没有直接关联的公知技术的详细描述,以防止对本公开的理解造成混淆。

下面描述本公开涉及的部分术语,如未特别说明,所述术语与3gpp协议当前最新版本中采用的术语相同,现摘录如下。

rrc:radioresourcecontrol,无线资源控制。

mac:mediumaccesscontrol,媒体访问控制。

pdcch:physicaldownlinkcontrolchannel,物理下行控制信道。

pucch:physicaluplinkcontrolchannel,物理上行控制信道。

pusch:physicaluplinksharedchannel,物理上行共享信道。

ul-sch:uplinksharedchannel,上行共享信道

sdu:servicedataunit,服务数据单元。

pdu:protocoldataunit,协议数据单元。

sr:schedulingrequest,调度请求。

cg:configureduplinkgrant,配置许可。

ulgrant:上行许可。

configuredgranttimer:这是一个定时器,定时器的初始值由基站通过rrc信令为ue的每个cg配置,其值是对应cg周期的若干倍。关于这个定时器的配置可以参见ts38.331中定义的信息元素configuredgranttimer,这个定时器的启动和停止操作在ts38.321中描述。在本公开实施例中,增加了对这个定时器的其他启动或停止条件。

rnti:radionetworktemporaryidentifier,无线网络临时标识。

cs-rnti:configuredschedulingrnti,配置调度rnti。

dg:dynamicgrant,动态许可,是指在pdcch上动态接收到的上行许可。换言之,pdcch上接收到的针对mac实体的c-rnti或tc-rnti(temporaryc-rnti,临时c-rnti)的上行许可或者pdcch上接收到的针对mac实体的cs-rnti的上行许可。针对mac实体的cs-rnti的上行许可可以用于配置上行许可上传输的macpdu的重传,在这种情况下接收到的新数据指示(newdataindicator,ndi)值为1认为ndi不翻转。所述pdcch上接收到的针对mac实体的c-rnti或tc-rnti或cs-rnti的上行许可是由mac实体的c-rnti或tc-rnti或cs-rnti加扰的pdcch指示的上行许可,这两种表述可互换使用。

harq信息:harqinformation,dl-sch或ul-sch传输的harq信息由ndi、传输块大小(transportblocksize,tbs)、冗余版本(redundancyversion,rv)以及harq进程号(harqprocessid)组成。harq信息中还可能包含其他信息。

ra-responsewindow:监测随机接入响应的时间窗(thetimewindowtomonitorraresponse(s))。

lch-basedprioritization:用于指示mac实体根据逻辑信道的优先级判断上行许可和/或调度请求sr的优先级,即对于配置了lch-basedprioritization的mac实体,上行许可的优先级由具有数据且根据ts38.321中的定义的逻辑信道优先级过程lcp可以复用或已复用的逻辑信道的优先级中最高优先级确定(forthemacentityconfiguredwithlch-basedprioritization,priorityofanuplinkgrantisdeterminedbythehighestpriorityamongprioritiesofthelogicalchannelswithdataavailablethataremultiplexedorcanbemultiplexedinthemacpdu,accordingtothemappingrestrictionsasdescribedinclause5.4.3.1.2.);sr的优先级由触发sr的逻辑信道的优先级确定。换言之,上行许可的优先级是满足条件的逻辑信道的最高优先级,sr的优先级是触发所述sr的逻辑信道的优先级。mac实体被配置了lch-basedprioritization是指接收到的rrc消息中包含这个参数和/或这个参数的值被设置为true或support或1等。mac实体在配置了这个参数时所执行的操作见本公开实施例中具体描述。

autonomousretx:用于指示是否支持用配置上行许可(例如同一配置上行许可)的同一harq进程传输低优先级macpdu,或者用于指示是mac实体用配置上行许可(例如同一配置上行许可)的同一harq进程传输低优先级macpdu。mac实体被配置了autonomousretx是指mac实体被配置采用配置上行许可传输为低优先级配置上行许可获取的macpdu,和/或接收到的rrc消息中包含这个参数和/或这个参数的值被设置为true或support或1等。mac实体在配置了这个参数时所执行的操作见本公开实施例中具体描述。

信思元素ra-responsewindow、lch-basedprioritization、autonomousretx都是基站通过rrc信令或系统信息消息为用户设备配置。lch-basedprioritization、autonomousretx可以是基站为ue的每个mac实体分别配置的。

在本公开中,为一个低优先级配置上行许可获取的macpdu称为低优先级macpdu。可选的,因物理层发送高优先级信道状态指示csi或harqack/nack(肯定确认/否定确认)或因接收到上行取消指示而被丢弃的macpdu(或传输块对应的macpdu)也称为低优先级macpdu。所述上行取消指示是指示物理层不传输pusch或中断当前pusch传输等。

在2019年4月召开的3gppran2#105bis次会议上达成:当配置多个配置许可cg或下行半静态调度sps(semi-persistentscheduling)时,为每个cg或sps配置一个用于计算混合自动重传请求harq(hybridautomaticrepeatrequest)进程号的偏移。该结论的目的在于将不同的配置上行许可(或下行sps)映射到不同的harq进程,使得配置上行许可(或下行sps)所关联或映射或使用的harq进程不同或没有重叠。在2019年5月召开的3gppran2#106次会议上达成:对于低优先级pusch的动态许可,ue将其对应的低优先级的macpdu存储在harq缓存区中,使得gnb可以利用同一harq进程调度重传(forde-prioritizedpuschondynamicgrant,theueshouldstorethede-prioritizedmacpduintheharqbuffer,toallowgnbtoschedulere-transmissionusingthesameharqprocess);对于低优先级pusch的配置上行许可,a)ue将其对应的低优先级的macpdu存储在harq缓存区中,使得gnb可以调度重传,b)ue是否可以在随后的无线资源上进行重传是需要进一步讨论,例如采用随后关联到同一harq进程的无线资源(forde-prioritizedpuschonconfiguredgrants,a)theuecouldstorethede-prioritizedmacpduintheharqbuffer,toallowgnbtoschedulere-transmission.b)ffsiftheuecouldtransmititusingthesubsequentradioresourcese.g.associatedwiththesameharqproces);上述结论至少适用于mac实体已经为低优先级的动态许可或配置上行许可产生了macpdu的情况。在ran2#107次会议上达成:对于cg与cg冲突采用与cg与dg冲突相同的优先级方案(即都基于相同的确定优先级的方法);新传(即为上行许可产生新的macpdu)与新传之间的资源冲突和新传与重传(即macpdu的重传)之间的资源冲突采用相同的优先级方案;pusch间发生冲突时对低优先级macpdu的恢复机制(即在发生冲突时,如何重传harq进程缓存区中保存的低优先级macpdu)也应用于pusch与调度请求sr冲突;当dg和cg发生冲突时,如果这两个许可的优先级相同(即为这两个上行许可的产生的macpdu的优先级或最高优先级相同),那么认为为dg产生的macpdu的优先级更高(即mac层指示物理层发送为dg产生的macpdu);当两个上行许可发生冲突时,如果还没有为这两个上行许可产生macpdu,则仅为其中一个上行许可产生macpdu;如果用于传输sr的pucch与ul-sch发生重叠,则通过比较触发sr的逻辑信道的优先级与ul-sch的优先级来确定是否发送sr,如果触发sr的逻辑信道优先级更高,则发送sr;如果sr在为ul-sch产生macpdu之前且用于传输sr的pucch和macpdu的ul-sch发生冲突(即两者不能同时传输)且ul-sch的优先级较低,则不为ul-sch产生macpdu。在ran2#108次会议上达成:ue在相同的cg的相同harq进程上基于新传的方式传输低优先级(de-prioritized)macpdu;是否采用cg传输低优先级macpdu是由网络(即基站)配置;并且,如果网络调度重传低优先级macpdu,则这个macpdu不能再在cg上传输。

本公开中,在一个服务小区上,某个harq进程上的上行许可(即动态许可dg或配置上行许可或ul-sch)的pusch持续时间(duration)与调度请求sr(即sr的pucch或sr的pucch持续时间或发生sr的pucch或发送sr的pucch持续时间)发生冲突或重叠称为上行许可与sr冲突(换言之,ul-sch或pusch与sr不能都发送或不能同时发送)。在一个服务小区上,某个harq进程上的动态许可dg的pusch持续时间与另一个harq进程上的配置许可cg的pusch持续时间重叠(overlap)称为dg/cgpusch冲突。在一个服务小区上,某个harq进程上的配置许可cg的pusch持续时间与另一个harq进程上的配置许可cg的pusch持续时间重叠称为cg/cgpusch冲突。dg/cgpusch冲突包括一个dg与多个不同harq进程上的cg间pusch持续时间冲突的情况;同样的,cg/cgpusch冲突也包含多个cg间pusch持续时间冲突的情况;以及上行许可与sr冲突也包括多个上行许可与sr冲突的情况。如未特别说明,本公开实施例所述dg/cg或cg/cg冲突包括以上各类冲突,且所述冲突是指发生冲突的dg和cg以及发生冲突的两个或多个cg或sr均在同一个服务小区上。在本公开中,不同的上行许可发生pusch重叠(或冲突)或pusch与sr重叠(或冲突)可以是不同的上行许可在时域上重叠,换言之它们不能都发送或不能同时发送。

如果为发生了dg/cg或cg/cg冲突或上行许可与sr冲突的cg产生了macpdu且所述macpdu被存储在对应harq进程(即cg对应的harq进程或为cg识别的harq进程)的harq缓存区中没有传输(例如因其优先级较低),所述没有传输可以是没有指示给物理层,或已经指示给物理层但因与优先级更高的macpdu或sr冲突或因收到上行取消指示(uplinkcancelationindication)等而没有传输或传输被中断或没有在对应的上行许可上传输,或者已经指示给物理层但与发送优先级更高的csi(信道状态信息)或harqack或harqnack的pucch冲突。可选的,当物理层因发送高优先级的csi(信道状态信息)或harqack或harqnack的pucch或因收到上行取消指示而丢弃一个传输块tb或停止将要发生的pusch传输或中断当前pusch传输时,向上层发送传输块丢弃指示或对应harq进程的传输块丢弃指示。向上层发送传输块丢弃指示或对应harq进程的传输块丢弃指示就是向上层发送macpdu丢弃指示或对应harq进程的macpdu丢弃指示。

图1示出了根据本公开实施例的由用户设备执行的方法的流程图。

如图1所示,本公开的由用户设备执行的方法包括步骤s1和步骤s2。

在步骤s1中,若mac实体被配置了配置上行许可且被激活,则判断mac实体是否被配置采用配置上行许可传输为低优先级配置上行许可获取的macpdu。

在步骤s2中,若mac实体被配置采用配置上行许可传输所述macpdu,则将所述配置上行许可递交给harq实体。

根据上述方法,能够解决传输保存在harq进程缓存区中的低优先级的macpdu所涉及的问题,从而能够提高无线通信系统的通信效率以及可靠性。

实施例一:对于每个服务小区和每个配置上行许可,如果被配置且被激活(即mac实体被配置了上行许可且所述上行许可被激活),如果mac实体被配置采用配置上行许可传输为低优先级配置上行许可获取的macpdu,则将所述配置上行许可递交harq实体(即使对应harq进程的configuredgranttimer正在运行)。

下面具体描述:

图2示出了根据实施例一的方法的示意流程图。

对于每个服务小区和每个配置上行许可,如果被配置且被激活(即mac实体被配置了上行许可且所述上行许可被激活),mac实体执行以下操作:

在步骤1001,如果满足条件1a或条件1b,则执行步骤1002:

条件1a:mac实体被配置了lch-basedprioritization(themacentityisconfiguredwithlch-basedprioritization);

条件1b:配置上行许可的pusch持续时间不与pdcch上或随机接入响应中接收到的针对这个服务小区的上行许可的pusch持续时间重叠(

thepuschdurationoftheconfigureduplinkgrantdoesnotoverlapwiththepuschdurationofanuplinkgrantreceivedonthepdcchorinarandomaccessresponseforthisservingcell);

在步骤1002,设置harq进程号为这个pusch持续时间所关联的harq进程号(settheharqprocessidtotheharqprocessidassociatedwiththispuschduration);如果满足以下条件1c~1f之一,则执行步骤1003:

条件1c:对应harq进程的定时器configuredgranttimer未运行;

条件1d:mac实体被配置了autonomousretx;

条件1e:mac实体被配置了lch-basedpeioritization;

条件1f:mac实体被配置了autonomousretx,并且这个配置上行许可是高优先级配置上行许可(这个条件是可选的),并且对应harq进程的前一个配置上行许可是低优先级配置上行许可,并且已经为对应harq进程获取了macpdu,并且这个已获取的macpdu尚未传输或者接收到针对这个macpdu的丢弃的指示(这个条件是可选的);

在步骤1003,执行以下操作1a-1c至少一项:

操作1a.认为对应harq进程的新数据指示ndi比特翻转(considerthendibitforthecorrespondingharqprocesstohavebeentoggled);

操作1b.将这个配置上行许可和关联的harq信息递交给harq实体(delivertheconfigureduplinkgrantandtheassociatedharqinformationtotheharqentity);

操作1c.认为已经为这个配置上行许可获取了macpdu(这个操作是可选的,并且仅适用于条件1f被满足时)。

需要说明的是条件1a~1f不是都必须出现的,可以选择其中的一项或几项条件,形成不同的实施例。

实施例二:当一个配置上行许可是低优先级配置上行许可,并且已为该低优先级配置上行许可获取了macpdu,则停止定时器configuredgranttimer(如果为所述配置许可配置了定时器configuredgranttimer且正在运行)。

下面具体描述:

当mac实体被配置了lch-basedprioritization,对于每个针对c-rnti或cs-rnti的上行许可(iftheuplinkgrantisaddressedtoc-rntiorcs-rnti):如果这个上行许可的pusch持续时间不与优先级高于这个上行许可的配置上行许可的pusch持续时间重叠(ifthereisnooverlappingpuschdurationofaconfigureduplinkgrantwhosepriorityishigherthanthepriorityoftheuplinkgrant),并且如果这个上行许可的pusch持续时间不与调度请求sr传输的pucch资源重叠,其中触发所述sr的逻辑信道的优先级高于这个上行许可的优先级(ifthereisnooverlappingpucchresourcewithansrtransmissionwherethepriorityofthelogicalchannelthattriggeredthesrishigherthanthepriorityoftheuplinkgrant),则执行以下操作2a~2e至少一项:

操作2a:认为这个上行许可是高优先级上行许可(thisuplinkgrantisaprioritizeduplinkgrant);

操作2b:如果这个上行许可是针对cs-rnti的高优先级上行许可,则认为为这个上行许可获取的macpdu已传输或认为这个上行许可识别的harq进程的harq缓存区存储的macpdu已经传输(存在这样的macpdu才执行此操作);

操作2c:认为其他重叠的上行许可是低优先级上行许可(theotheroverlappinguplinkgrant(s),ifany,isadeprioritizeduplinkgrant);换言之,认为其他与这个上行许可的pusch持续时间重叠的上行许可(如果存在)是低优先级上行许可;

操作2d:如果低优先级上行许可是针对c-rnti的上行许可,并且为这个上行许可识别的harq进程是为一个配置上行许可配置的harq进程,并且尚未为所述低优先级上行许可获取macpdu,则停止对应harq进程的定时器configuredgranttimer;

操作2e:如果低优先级上行许可是配置上行许可,并且mac实体被配置了autonomourestx,则停止这个低优先级上行许可对应的harq进程(即为这个上行许可识别的harq进程)的定时器configuredgranttimer(如果被配置且正在运行),和/或认为为这个上行许可获取的macpdu未传输或认为这个上行许可对应的macpdu未传输。

当mac实体被配置了lch-basedprioritization,对于每个配置上行许可:

如果这个上行许可的pusch持续时间不与优先级高于这个上行许可的另一个配置上行许可的pusch持续时间重叠(ifthereisnooverlappingpuschdurationofanotherconfigureduplinkgrantwhosepriorityishigherthanthepriorityoftheuplinkgrant),并且如果这个上行许可的pusch持续时间不与优先级高于或等于这个上行许可的针对c-rnti或cs-rnti的上行许可的pusch持续时间重叠(ifthereisnooverlappingpuschdurationofanuplinkgrantaddressedtoc-rntiorcs-rntiwhosepriorityishigherthanorequaltothepriorityoftheuplinkgrant),并且如果这个上行许可的pusch持续时间不与调度请求sr传输的pucch资源重叠,其中触发所述sr的逻辑信道的优先级高于这个上行许可的优先级(ifthereisnooverlappingpucchresourcewithansrtransmissionwherethepriorityofthelogicalchannelthattriggeredthesrishigherthanthepriorityoftheuplinkgrant),则执行以下操作2f-2i至少一项:

操作2f:认为这个上行许可是高优先级上行许可;

操作2g:如果这个上行许可是高优先级上行许可,则认为为这个上行许可获取的macpdu已传输或认为这个上行许可对应的macpdu已经传输(存在这样的macpdu才执行此操作);

操作2h:认为其他重叠的上行许可是低优先级上行许可;换言之,认为其他与这个上行许可的pusch持续时间重叠的上行许可(如果存在)是低优先级上行许可;

操作2i:如果低优先级上行许可是配置上行许可,并且mac实体被配置了autonomousretx,可选的,还满足如果为这个低优先级上行许可获取了macpdu,则停止这个低优先级上行许可对应的harq进程(即为这个上行许可识别的harq进程)的定时器configuredgranttimer(如果被配置且正在运行),和/或认为为这个低优先级上行许可获取的macpdu未传输或认为这个低优先级上行许可对应的macpdu未传输。

mac实体在接收到针对某个harq进程的传输块(或macpdu)丢弃指示(来自物理层)时,执行以下操作2j~2k至少一项:

操作2j:认为这个上行许可是低优先级上行许可(thisuplinkgrantisade-prioritizeduplinkgrant)

操作2k:如果mac实体被配置了autonomousretx,可选的,还满足如果为这个低优先级上行许可获取了macpdu,则停止这个低优先级上行许可对应的harq进程(即为这个上行许可识别的harq进程)的定时器configuredgranttimer(如果被配置且正在运行),和/或认为为这个低优先级上行许可获取的macpdu未传输或认为这个低优先级上行许可对应的macpdu未传输。

实施例三:如果为低优先级上行许可获取了macpdu,不启动这个上行许可对应的harq进程(即为这个上行许可识别的harq进程)的定时器configuredgranttimer。

下面具体描述:

图3示出了根据实施例三的方法的示意流程图。

对于每个上行许可,harq实体识别这个上行许可关联的harq进程,并且对每个识别的harq进程执行以下步骤:

在步骤3001:如果满足以下条件3a~3e之一,则执行步骤3002:

条件3a:接收到的上行许可不是针对pdcch上的临时c-rnti,并且关联的harq信息中提供的ndi与这个harq进程的传输块(或macpdu)的前一次传输时的值相比较发生了翻转(ifthereceivedgrantwasnotaddressedtoatemporaryc-rntionpdcch,andthendiprovidedintheassociatedharqinformationhasbeentoggledcomparedtothevalueintheprevioustransmissionofthistbofthisharqprocess):

条件3b:如果这个上行许可是pdcch上接收到的针对c-rnti的上行许可,并且识别的harq进程的harq缓存区为空(iftheuplinkgrantwasreceivedonpdcchforthec-rntiandtheharqbufferoftheidentifiedprocessisempty);

条件3c:如果这个上行许可接收自随机接入响应(iftheuplinkgrantwasreceivedinarandomaccessresponse);

条件3d::如果这个上行许可是在ra-responsewindow内pdcch上接收到的针对c-rnti的上行许可,并且这个pdcch成功完成了针对波速失效恢复发起的随机接入过程(iftheuplinkgrantwasreceivedonpdcchforthec-rntiinra-responsewindowandthispdcchsuccessfullycompletedtherandomaccessprocedureinitiatedforbeamfailurerecovery);

条件3e:如果这个上行许可是一捆配置上行许可的一部分,并且可能用于ts38.214中第6.1.2.3节定义的初始传输,并且尚未为这困配置上行许可获取macpdu(iftheuplinkgrantispartofabundleoftheconfigureduplinkgrant,andmaybeusedforinitialtransmissionaccordingtoclause6.1.2.3ofts38.214[7],andifnomacpduhasbeenobtainedforthisbundle)。

在步骤3002,如果满足条件3f或3g,则执行以下操作3a和3b;否则,执行步骤3003;

条件3f:如果消息3msg3缓存区中存在macpdu,并且上行许可接收自随机接入响应(ifthereisamacpduinthemsg3bufferandtheuplinkgrantwasreceivedinarandomaccessresponse);

条件3g:如果消息3msg3缓存区中存在macpdu,并且所述上行许可是在ra-responsewindow内pdcch上接收到的针对c-rnti的上行许可,并且这个pdcch成功完成了针对波速失效恢复发起的随机接入过程(ifthereisamacpduinthemsg3bufferandtheuplinkgrantwasreceivedonpdcchforthec-rntiinra-responsewindowandthispdcchsuccessfullycompletedtherandomaccessprocedureinitiatedforbeamfailurerecovery);

操作3a:从消息3msg3缓存区获取macpdu用于传输;

操作3b:如果上行许可的大小与获取的macpdu不匹配(iftheuplinkgrantsizedoesnotmatchwithsizeoftheobtainedmacpdu),并且在接收到这个上行许可时随机接入过程成功结束(iftherandomaccessprocedurewassuccessfullycompleteduponreceivingtheuplinkgrant),则指示复用和组装实体在随后的上行传输中包含用于携带来自所获取的macpdu的macsdu的macsubpdu(indicatetothemultiplexingandassemblyentitytoincludemacsubpdu(s)carryingmacsdufromtheobtainedmacpduinthesubsequentuplinktransmission)。

在步骤3003,如果满足条件3h~3j之一,则认为已经获取了macpdu;否则执行步骤3004。

条件3h:如果mac实体被配置了autonomousretx,并且这个上行许可是高优先级配置上行许可(ifthisuplinkgrantisaconfiguredgrantwhichisaprioritizeduplinkgrant),并且这个harq进程的前一个配置上行许可是低优先级上行许可(ifthepreviousconfigureduplinkgrantforthisharqprocesswasde-prioritized),并且已经为这个harq进程获取了macpdu(ifamacpduhadalreadybeenobtainedforthisharqprocess),并且所述macpdu尚未传输(ifatransmissionoftheobtainedmacpduhasnotbeenperformed);

条件3i:如果mac实体被配置了autonomousretx,并且这个上行许可是高优先级配置上行许可,并且这个harq进程的前一个配置上行许可是低优先级上行许可,并且已经为这个harq进程获取了macpdu,并且接收到这个harq进程对应的传输块(或macpdu)被丢弃的指示。

条件3j:如果mac实体被配置了autonomousretx,并且这个上行许可是高优先级配置上行许可,并且这个harq进程的前一个配置上行许可是低优先级上行许可,并且已经为这个harq进程获取了macpdu,并且所述macpdu尚未传输或者接收到这个harq进程对应的传输块(或macpdu)被丢弃的指示。

在步骤3004,如果所述上行许可是配置上行许可,并且对应harq进程的configuredgranttimer正在运行,则忽略这个上行许可;否则,执行步骤3005。

备选的,在步骤3004,如果所述上行许可是配置上行许可,并且对应harq进程的configuredgranttimer正在运行,并且这个harq进程的前一个上行许可不是针对c-rnti,则忽略这个上行许可;否则,执行步骤3005。

在步骤3005,如果mac实体没有被配置lch-basedprioritization,或者这个上行许可是高优先级上行许可,则从复用和组装实体获取macpdu传输(obtainthemacpdutotransmitfromthemultiplexingandassemblyentity,ifany)。

关于本公开中所述复用和组装实体生成macpdu的详细描述见ts38.321,这个实体是根据逻辑信道优先级规则以及mac控制元素等生成macpdu。

以下描述为上行许可获取macpdu后harq实体执行的操作。

如果获取到用于传输的macpdu,则执行以下操作:

将这个macpdu、对应的上行许可以及这个传输块的harq信息递交给识别的harq进程(为对应的上行许可识别的harq进程)(deliverthemacpduandtheuplinkgrantandtheharqinformationofthetbtotheidentifiedharqprocess);

如果这个上行许可不是配置上行许可,或者如果所述上行许可不是针对cs-rnti,或者如果所述上行许可是高优先级配置上行许可,或者如果所述上行许可是针对cs-rnti的高优先级上行许可,则执行以下操作3c和3d:

操作3c:指示识别的harq进程触发新传输;

操作3d:如果所述上行许可是针对cs-rnti,或者如果所述上行许可是配置上行许可,或者如果所述上行许可是针对c-rnti的上行许可且识别的harq进程是为配置上行许可配置的harq进程,则当执行传输时,启动或重启对应harq进程的configuredgranttimer。

本公开实施例中所述针对c-rnti或cs-rnti或tc-rnti是指针对mac实体的c-rnti或cs-rnti或tc-rnti的上行许可,或者在pdcch上接收到针对mac实体的c-rnti或cs-rnti或tc-rnti的上行许可,或者由c-rnti或cs-rnti或tc-rnti加扰的pdcch指示的上行许可。

对于配置了lch-basedprioritization的mac实体,上行许可的优先级由具有数据且按照逻辑信道优先级过程lcp(具体见ts38.3215.4.3.1.2,最新版本为r2-1916352),可以复用或已经复用到macpdu的优先级最高的逻辑信道的优先级决定(forthemacentityconfiguredwithlch-basedprioritization,priorityofanuplinkgrantisdeterminedbythehighestpriorityamongprioritiesofthelogicalchannelswithdataavailablethataremultiplexedorcanbemultiplexedinthemacpdu,accordingtothemappingrestrictionsasdescribedinclause5.4.3.1.2.)。例如,接收到上行许可cg1,且该上行许可可以传输来自逻辑信道lch1、lch2、lch3的数据,其中lch1的优先级为1且最高、lch2的优先级为2、lch3的优先级为3(假设数字越大优先级越低)。假设,此时仅lch2和lch3有数据可发送,则cg1的优先级为2。如果上行许可的优先级还考虑mac控制元素的优先级,那么根据mac控制元素和具有可发送数据的逻辑信道的优先级共同决定上行许可的优先级。

如未特别说明,本公开实施例所述上行许可可以是dg或cg。

图4示出了根据本公开实施例的用户设备ue40的框图。如图4所示,ue40包括处理器410和存储器420。处理器410例如可以包括微处理器、微控制器、嵌入式处理器等。存储器420例如可以包括易失性存储器(如随机存取存储器ram)、硬盘驱动器(hdd)、非易失性存储器(如闪速存储器)、或其他存储器等。存储器420上存储有程序指令。该指令在由处理器410运行时,可以执行本公开详细描述的用户设备中的上述方法。

运行在根据本公开的设备上的计算机可执行指令或者程序可以是通过控制中央处理单元(cpu)来使计算机实现本公开的实施例功能的程序。该程序或由该程序处理的信息可以临时存储在易失性存储器(如随机存取存储器ram)、硬盘驱动器(hdd)、非易失性存储器(如闪速存储器)、或其他存储器系统中。

用于实现本公开各实施例功能的计算机可执行指令或程序可以记录在计算机可读存储介质上。可以通过使计算机系统读取记录在所述记录介质上的程序并执行这些程序来实现相应的功能。此处的所谓“计算机系统”可以是嵌入在该设备中的计算机系统,可以包括操作系统或硬件(如外围设备)。“计算机可读存储介质”可以是半导体记录介质、光学记录介质、磁性记录介质、短时动态存储程序的记录介质、或计算机可读的任何其他记录介质。

用在上述实施例中的设备的各种特征或功能模块可以通过电路(例如,单片或多片集成电路)来实现或执行。设计用于执行本说明书所描述的功能的电路可以包括通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)、或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或上述器件的任意组合。通用处理器可以是微处理器,也可以是任何现有的处理器、控制器、微控制器、或状态机。上述电路可以是数字电路,也可以是模拟电路。因半导体技术的进步而出现了替代现有集成电路的新的集成电路技术的情况下,本公开的一个或多个实施例也可以使用这些新的集成电路技术来实现。

此外,本公开并不局限于上述实施例。尽管已经描述了所述实施例的各种示例,但本公开并不局限于此。安装在室内或室外的固定或非移动电子设备可以用作终端设备或通信设备,如av设备、厨房设备、清洁设备、空调、办公设备、自动贩售机、以及其他家用电器等。

如上,已经参考附图对本公开的实施例进行了详细描述。但是,具体的结构并不局限于上述实施例,本公开也包括不偏离本公开主旨的任何设计改动。另外,可以在权利要求的范围内对本公开进行多种改动,通过适当地组合不同实施例所公开的技术手段所得到的实施例也包含在本公开的技术范围内。此外,上述实施例中所描述的具有相同效果的组件可以相互替代。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1