推迟混合自动重复请求确认反馈的机制的制作方法

文档序号:20959005发布日期:2020-06-02 20:34阅读:191来源:国知局
推迟混合自动重复请求确认反馈的机制的制作方法

相关申请的交叉引用

本发明要求于2018年9月27日提交的题为“增强型harq-ack反馈机制”的美国临时申请62/737,239的权益,其全部内容通过引用合并于此。

本发明涉及无线通信,并且具体地涉及数据重传技术(例如,与混合自动重传请求(hybridautomaticrepeatrequest,harq)有关的机制)。



背景技术:

本发明提供的背景技术描述是为了总体上呈现本

技术实现要素:
的目的。目前就本发明的发明人在本背景技术部分中描述的工作的范围内的工作以及在本发明申请时所做的可能不作为现有技术的各方面描述,既不明确地也不隐含地被承认为本发明的现有技术。

由于接收信号质量的变化,在无线信道上的传输容易出错。可以通过采用harq来抵消这种变化。harq是纠错编码和错误数据单元的重发的组合。例如,在检测到从发送器发送的错误数据单元之后,接收器可以通过向发送器提供反馈来请求从发送器进行重传。

发明内容

本发明的方面提供了一种用于推迟混合自动重传请求确认(hybridautomaticrepeatrequestacknowledgement,harq-ack)反馈的方法。该方法可以包括在无线通信系统中由用户设备(userequipment,ue)从基站(basestation,bs)接收与下行链路传输相关联的下行链路控制信息(downlinkcontrolinformation,dci)。dci可以包括harq-ack反馈定时指示符字段,该字段具有指示推迟下行链路传输的harq-ack反馈的字段值。当稍后接收到用于下行链路传输的harq-ack反馈的定时和资源时,使用该稍后接收到的定时和资源,通过harq-ack传输机会(transmissionopportunity,txop)从ue向bs发送下行链路传输的harq-ack反馈。

在一个实施例中,可以不提供或在稍后提供用于下行链路传输的harq-ack反馈的定时和资源。在一个实施例中,该方法还包括:接收配置,该配置定义指示推迟下行链路传输的harq-ack反馈的字段值。在一个实施例中,该方法进一步包括接收将字段值与指示推迟下行链路传输的harq-ack反馈的值相关联的配置。在一个实施例中,预定义字段值以指示推迟下行链路传输的harq-ack反馈。

在一个实施例中,该方法可以进一步包括生成用于下行链路传输的harq-ack反馈的harq-ack信息。在一个实施例中,该方法可以进一步包括接收用于下行链路传输的harq-ack反馈的定时和资源的信息。

本发明的各方面提供了用于推迟harq-ack反馈的另一种方法。该方法可以包括在无线通信系统中从bs向ue发送与下行链路传输相关的dci。dci可以包括harq-ack反馈定时指示符字段,该字段具有指示推迟下行链路传输的harq-ack反馈的字段值。使用稍后提供的定时和资源,通过harq-acktxop从ue接收下行链路传输的harq反馈。

本发明的各方面提供了一种ue。ue可以包括被配置为从无线通信系统中的bs接收与下行链路传输相关联的dci的电路。dci可以包括harq-ack反馈定时指示符字段,该字段具有指示推迟下行链路传输的harq-ack反馈的字段值。当稍后接收到用于下行链路传输的harq-ack反馈的定时和资源时,使用该稍后接收到的定时和资源,通过harq-acktxop向bs发送下行链路传输的harq-ack反馈。

附图说明

将参考以下附图详细描述作为示例提出的本发明的各种实施例,其中,相同的标号表示相同的元件,并且:

图1示出了根据本发明的一些实施例的基于组的混合自动重传请求确认(harq-ack)反馈进程100;

图2示出了基于非组的harq-ack反馈机制200的示例;

图3示出了根据本发明实施例的第一基于组的harq-ack反馈进程300;

图4示出了根据本发明实施例的第二基于组的harq-ack反馈进程400;

图5示出了根据本发明实施例的第三基于组的harq-ack反馈进程500;

图6示出了根据本发明实施例的第四基于组的harq-ack反馈进程600;

图7示出了根据本发明实施例的基于组的harq反馈机制的进程700;

图8示出了根据本发明实施例的基于组的harq反馈机制的另一进程800;

图9示出了根据本发明实施例的另一基于组的harq-ack反馈进程900;

图10示出了根据本发明实施例的提供一个或多个harq-ack反馈组的harq-ack反馈的进程1000;

图11示出了根据本发明实施例的接收一个或多个harq-ack反馈组的harq-ack反馈的进程1100;

图12示出了通过rrc信令将定时指示符字段值映射到多个时隙的示例;

图13示出了如何基于dci中的定时指示符字段值确定harq-ack反馈定时的示例;

图14示出了定时指示符字段值配置1400的示例;

图15示出了定时指示符字段值配置1500的另一示例;

图16示出了根据本发明实施例的harq-ack反馈进程1600;以及

图17示出了根据本发明的实施例的示例性装置1700。

具体实施方式

图1示出了根据本发明的一些实施例的基于组的harq-ack反馈进程100。可以在属于无线通信系统101的ue110和bs之间执行进程100。在一些示例中,系统101采用第三代合作伙伴计划(the3rdgenerationpartnershipproject,3gpp)开发的第五代(thefifth-generation,5g)新无线电(newradio,nr)空中接口。在一些示例中,系统100采用由各种标准开发组织开发的其他无线通信技术。

在一些示例中,bs120可以是实现由3gpp开发的5gnr空中接口标准中定义的gnb节点的基站。在一实例中,bs120可经配置以控制一个或一个以上天线阵列以形成用于发射或接收无线信号的定向tx或rx波束。ue110可以是移动电话、膝上型计算机、车载移动通信设备、固定在特定位置的公用事业仪表等。类似地,在一个示例中,ue110可以采用一个或多个天线阵列来生成用于发送或接收无线信号的定向tx或rx波束。取决于bs120和ue110之间的空中接口,bs120和ue110可以根据各自的通信协议彼此通信。

在进程100中,在下行链路或上行链路方向上bs120和ue110采用harq机制进行数据传输。例如,harq机制可以在bs120的mac层采用harq实体。harq实体包括一组并行操作的停止等待进程。每个停止和等待进程可以发送传输块,并且停止并等待来自ue110的harq-ack信息。harq-ack信息可以是指示肯定确认(acknowledgement,ack)或否定确认(negativeacknowledgement,nack)的信号比特。如果接收到nack,则可以执行传输块的重传。在ue110处,在接收到传输块时,ue110尝试对传输块进行解码,并生成指示传输块是否被正确解码的确认。类似地,可以在ue110处配置harq实体以用于实现用于上行链路数据重传的harq机制。

在harq机制中,当harq-ack反馈不成功时,例如,由于不良的信道状况或其他ue对信道的占用,尽管传输块已经在ue110处成功地接收到,bs120可能不得不盲目地重新传输传输块,或者即使尚未接收到传输块也停止尝试发送。为了抵消那些不期望的结果,进程100提供了基于组的harq-ack反馈机制。在基于组的harq-ack反馈机制中,数据传输被分组为harq-ack反馈组,并且每一组都与组索引(或组指示符(groupindex/groupindicator,gi))相关联。在示例中,当harq-ack反馈组的成员的第一harq-ack反馈的检测失败时,bs120可以向ue110发信号gi并且向ue110指示对harq-ack反馈组的所有成员应被包括在第二harq-ack反馈中的确认。

进程100可以从步骤s130开始。在s130,可以在时域中顺序地执行一组下行链路传输140-150。那些下行链路传输140-150可以例如在bs120的harq实体处被分组为harq-ack反馈组159。在图1的示例中,下行链路传输140-150可以包括pdsch142-152的序列,例如,从pdsch#0到pdsch#n。每个pdsch142-152可以分别由pdcch中携带的dci143-153调度。采用了gi,以向ue110指示下行链路传输140-150是harq-ack反馈组159的成员。例如,可以向harq-ack反馈组159分配gi(例如,gi=1),并且每个dci143-153携带harq-ack反馈组159的gi。而在图1中在时域中顺序地示出下行链路传输140-150,在其他示例中,可以在为ue110配置的多个服务小区或带宽部分(bandwidthpart,bwp)中执行下行链路传输140-150。在这种配置下,可以通过不同的服务小区或bwp同时发送多个下行链路传输,。

在s132,从ue110向bs120发送用于从#0到#n的pdsch的接收的第一harq-ack反馈160。例如,每个dci143-153可以指示相同的harq-acktxop,在图1中表示为第一txop161。与从#0到#n的pdsch的接收相对应的harq-ack比特可以被包括在harq-ack反馈160中并且通过第一txop161发送。在bs120,发生检测失败162,并且没有正确接收harq-ack反馈160。

在s134,响应于harq-ack反馈160的检测失败,bs120发送针对基于组的harq-ack反馈的请求170。请求170携带harq-ack反馈组159的gi。在不同的实施例中,请求170可以采取各种形式。在图1的示例中,请求170是承载harq-ack反馈组159的gi的dci170。

在s136,通过第二txop181将第二harq-ack反馈180从ue110发送到bs120。响应于针对基于组的harq-ack反馈的请求170,ue110可以生成harq-ack反馈180,harq-ack反馈180包括与从#0到#n的pdsch的接收相对应的harq-ack比特。第二txop181可以由请求170(例如,dci170)指示。在接收到harq-ack反馈180之后,bs120可以相应地确定一些下行链路传输140-150是否需要被重传,并且如果需要则执行重传。然后,进程100可以终止。

图2示出了基于非组的harq-ack反馈机制200的示例。例如,该机制是在bs120和ue110之间实现的。例如,基于载波聚合(carrieraggregation,ca)方案,pdcch监视时机201-203和211-213在跨越为ue110配置的服务小区#0-#3中示出。在每个pdcch监视时机内,可以有一个或多个pdcch的传输。这些pdcch各自在相同时隙和相同服务小区内调度pdsch,例如从#0到#11的pdsch。例如,每个pdcch可以包括dci,该dci调度用于接收各个pdsch的下行链路分配。

另外,在bs120的控制下,每个pdcch中的dci可以指示用于各个pdsch的harq-acktxop#0或#1,并且因此将每个pdsch与txop#0和#1之一相关联。在一个示例中,dci可以携带pdsch到harq定时指示符(pdsch-to-harq-timing-indicator),以指示pdsch接收和对应的txop#0或#1之间的时隙偏移。另外,dci可以携带pucch资源指示符以指示相应txop中的pucch资源。基于那些指示符,ue110可以在txop上确定用于由相应的dci调度的pdsch的harq-ack反馈的pucch。

当pdsch的harq-ack信息将经由txop报告给bs120时,可以说pdsch与该txop相关联。如图2所示,从#0至#5的pdsch与txop#0相关联,而从#6至#11的pdsch与txop#1相关联。因此,与从#0到#5的pdsch相对应的pdcch监视时机201-203形成了与txop#0相对应的第一pdcch监视时机联合204,而与从#6到#11的pdsch相对应的pdcch监视时机211-213形成了与txop#1相对应的第二pdcch监视时机联合214。在一些示例中,harq-ack信息可以是一个harq-ack比特。在其他示例中,例如,当在nr中应用基于码块组(codeblockgroup,cbg)的传输时,harq信息可以是为pdsch生成的一个以上的harq-ack比特。

如图所示,对于每个pdcch监视时机联合204或214,需要在txop#0或#1上确认多个pdsch接收。因此,ue110为每个pdcch监视时机联合204或214生成harq-ack码本,并且向bs120报告harq-ack码本。例如,对于pdcch监视时机联合204,该码本可以具有与pdsch#0-#5相对应的6比特的长度,而对于pdcch监视时机联合214,该码本还可以具有与pdsch#6-#11相对应的6比特的长度。由于pdsch与相应的txop之间的关联是由bs120确定,因此,如果所有调度pdsch#0-#11的dci都被正确检测,则bs120和ue110可以对每个harq-ack码本的大小具有相同的理解。

然而,在ue110错过dci(例如调度pdsch#3的dci)的情况下,例如,由于信号质量差引起,ue110将不知道pdsch#3。在ue110处针对pdcch监视时机联合204确定的harq-ack码本的长度为5,从而导致ue110和bs120之间的未对准码本。为了解决该问题,下行链路分配索引(或下行链路分配指示符)(downlinkassignmentindex/downlinkassignmentindicator,dai)字段被引入并包括在dci中,该dci包含用于下行链路传输(例如,pdsch)的分配。dai字段可以包括计数器dai(counter-dai,c-dai)值。在采用载波聚合的情况下,dai字段可以包括一对c-dai值和总dai(total-dai,tdai)值。c-dai值和t-dai值都在指示相同txop的dci上累积。在一个示例中,dci中的c-dai值可以指示{服务小区,pdcch监视时机}对的累积数量直到当前服务小区和当前pdcch监视时机,该累计数量首先是按照服务小区索引的升序,然后是按照pdcch监视时机的开始时间的升序,该{服务小区,pdcch监视时机}对中存在指示相同txop的dci。dci中的t-dai值可以指示{服务小区,pdcch监视时机}对的总数直到当前的pdcch监视时机,并且该总数以从pdcch监视时机到pdcch监视时机的方式更新,该{服务小区,pdcch监视时机}对中存在指示相同txop的dci。

例如,考虑到pdcch监视时机202,对于调度pdsch#3的pdcch,直到服务小区#2为止,被调度的下行链路传输的数量是4(pdsch#1至pdsch#4),而对于调度pdsch#4的pdcch,直到服务小区#3为止,被调度的下行链路传输的数量是5(pdsch#1至pdsch#5)。但是,在pdcch监视时机202的当前时刻,总共有5个调度的下行链路传输。因此,调度pdsch#3的dci携带dai字段(4,5),而调度pdsch#4的dci携带dai字段(5,5)。

利用dai机制,ue110可以通过接收至少一个分量载波并检测相应的t-dai值来确定此时码本的大小。通过检查c-dai值,ue110可以确定错过了哪个下行链路传输,并且反馈与错过的下行链路传输相对应的nack比特。

在图2的示例中,c-dai值和t-dai值用十进制数表示。但是,在其他示例中(例如,如图3和图6所示),两比特用于表示c-dai或t-dai值,当这些值大于4时会回绕(wraparound)。c-dai或t-dai值可以是图2中的数字模四。

在本发明中,类似于图2的示例,pdsch可被示为由在相同时隙和相同服务小区中发送的pdcch调度。然而,在各种示例中,由pdcch调度的pdsch可以被布置在与调度pdcch不同的时隙或不同的服务小区(例如,ca中的交叉调度)。另外,多个pdsch可以分布在一个服务小区上配置的bwp上。

此外,代替如图2所示的调度pdsch的dci,基于非组的harq-ack反馈方案200也可以应用于指示通过相关的harq-acktxop进行确认的半持久调度(semi-persistentscheduling,sps)pdsch释放的dci。类似地,在本发明中描述的附图中,可以将调度pdsch的dci作为示例来示出,以示出基于组的harq-ack反馈技术。参照那些附图描述的那些harq-ack反馈技术也可以应用于指示spspdsch释放的dci。

图3示出了根据本发明实施例的第一基于组的harq-ack反馈进程300。以bs120和ue110为例来说明进程300。

在图3中示出了在服务小区#0上从#0到#10的pdsch的下行链路传输序列。每个pdsch由相应的dci调度。每个pdsch与由相应的dci指示的txop(从#0到#3的pucch之一)相关联(以harq-ack反馈的形式)。例如,dci可以携带用于指示相应的txop的pdsch到harq定时指示符和pucch资源指示符。

为了促进基于组的harq-ack反馈机制,由bs120将从#0到#10的pdsch的下行链路传输组织成从组#0到组#2的不同的harq-ack反馈组。从#n到#n+2的时隙上的pdsch#0、#1和#2包含在组#0中。从#m到#m+2和从#s到#s+2的时隙上的pdsch#3、#4、#5、#8、#9和#10包含在组#1中。在从#p到#p+1的时隙上的pdsch#6和#7被包括在组#2中。

下行链路传输的分组可以基于在调度下行链路传输的每个dci中携带的gi。调度相同harq-ack反馈组的下行链路传输的dci携带相同gi值。例如,组#0的dci的每一个携带相同的gi值0。组#1的dci的每一个携带相同的gi值0。组#2的dci的每一个携带gi值1。

具有gi值的新harq-ack反馈组的初始化可以基于新组指示符(newgroupindicator,ngi),该新组指示符用作调度下行链路传输的每个dci中携带的切换比特。例如,组#0和组#1被相继发送并且被分配有相同的gi值(gi=0)。然而,在作为组#1的开始时隙的时隙#m处,ngi比特从0切换到1。以这种方式,ue被指示具有gi=0的新harq-ack反馈组(即,组#1)被启动。即使harq-ack反馈组具有相同的gi值,也可以识别单独的harq-ack反馈组(新组和先前组)。

通过控制dci中携带的gi值和ngi比特,bs120可以动态地形成harq-ack反馈组,以用于基于组的harq-ack反馈。另一方面,通过用信号发送dci中携带的gi值和ngi比特,bs120可以向ue110指示哪些下行链路传输在被报告给bs以进行基于的harq-ack反馈的harq-ack反馈组内。

另外,如图3所示,dci中的c-dai和t-dai值被累积在每个harq-ack反馈组中。例如,对于组#1,调度pdsch#3、#4、#5、#8、#9和#10的dci携带的c-dai或t-dai值分别为1、2、3、4、1和2。

为了促进基于组的harq-ack反馈机制,ue110可以按照以下方式进行动作。响应于接收到调度下行链路传输并携带harq-ack反馈组的gi值的dci,ue110可以确定为属于具有该gi值的harq-ack反馈组的所有下行链路传输提供基于组的harq-ack反馈,并在dci指示的harq-acktxop上发送基于组的harq-ack反馈。以这种方式,从ue110的角度来看,调度从#0到#10的pdsch的dci的每一个可以用作基于组的harq-ack反馈的触发dci。但是,取决于bs120来动态地控制下行链路传输如何形成为不同的harq-ack反馈组。

特别地,可以有不止一个具有相同gi值的harq-ack反馈组。响应于接收到dci中的gi值的信令,ue110可以确认具有gi值的最近(或最新)harq-ack反馈组。

基于组的harq-ack反馈进程300可以通过以下方式执行。首先,在bs120处,将包括pdsch#0-#2的下行链路传输形成为具有在调度pdsch#0-#2的各个dci中携带的gi=0的组#0。ue110连续地接收组#0中的下行链路传输,并且在pucch#0上发送针对组#0的接收而生成的harq-ack码本。bs120正确地通过pucch#0接收harq-ack码本。

接下来,bs120类似地发送下行链路传输pdsch#3-#5,其中在调度pdsch#3-#5的各个dci中携带gi=0。在当前阶段,bs120知道先前已经正确地接收到组#0的harq-ack反馈(这意味着不再需要重传组#0的harq-ack反馈)。因此,bs120可以在时隙#m处将ngi比特从0切换到1,以指示具有与组#0相同的gi值的组#1的开始。ue110连续地接收pdsch#3-#5的下行链路传输,并且在pucch#1上发送针对组#1的接收而生成的harq-ack码本。

然而,pucch#1上的harq-ack码本可能未成功到达bs120。例如,ue110可能会错过调度pdsch#3-#5的dci,并且不会发生反馈。或者,用于发送pucch#1的信道可能处于未授权的频谱上的先听后说(listen-before-talk,lbt)协议中的设备占用。或者,bs120不能正确地检测到pucch#1。因此,bs120可以确定需要pdsch#3-#5的ack/nack比特的重传。结果,当pdsch#8-#10被发送时,随后发出重传请求信令。

接下来,bs120类似地发送下行链路传输pdsch#6-#7,具有在调度pdsch#6-#7的各个dci中携带的gi=1。在时隙#p处,gi值与在时隙#m+2处相比有所变化,这表明pdsch#6-#7属于与由pdsch#3-#5形成的组#1不同的harq-ack反馈组(组#2)。ue110可以接收组#2的下行链路传输,并且在pucch#2上发送用于组#2的接收的harq-ack码本。

此后,bs120可以开始发送下行链路传输pdsch#8-#10。在此阶段,bs120可以确定调度pdsch#8-#10的dci以携带与调度pdsch#3-#5的dci中相同的gi值(gi=0)和相同的ngi比特(ngi=1)。这样,bs120可以有效地向ue110指示pdsch#3-#5和pdsch#8-#10属于相同的harq-ack反馈组(组#1),并且可以通过生成基于组的harq-ack反馈执行pdsch#3-#5的ack/nack比特的重传。

响应于接收到携带gi=0并且指示pucch#3的txop的dci,例如在调度pdsch#10的时隙#s+2处的dci301,ue110可以确定提供属于具有gi=0的harq-ack反馈组的所有下行链路传输的基于harq-ack的harq-ack反馈,并在pucch#3的txop上发送基于组的harq-ack反馈。特别地,存在不止一个gi=0的harq-ack反馈组(即,组#0和#1)。响应于接收到dci301中gi=0的信令,ue110可以确认具有gi=0的最近(或最新)harq-ack反馈组(即,组#1)。

可以看出,调度pdsch#10并指示pucch#3的txop的dci301用作对基于组的harq-ack反馈的请求。当bs120确定需要重传pdsch#3-#5的ack/nack比特时,bs120可以发送调度与pdsch#3-#5属于相同的harq-ack反馈组(通过使dci中的gi值和ngi比特与pdsch#3-#5的相同)的下行链路传输的dci,并且该dci可以触发ue110为属于harq-ack反馈组的所有成员(包括pdsch#3-#5的成员)提供基于组的harq-ack反馈。

在实施例中,如果调度下行链路传输的dci用作如上所述的基于组的harq-ack反馈的触发dci,则可以在dci中携带触发字段以向ue110指示是否将由此dci触发基于组的harq-ack反馈。例如,在bs120的控制下,调度pdsch#0-#10的dci可以每一个携带1比特触发字段。以pdsch#9为例,例如,当调度pdsch#9的dci302中的触发字段被设置为0时,ue110可以在由dci指示的pucch#3上发送用于接收pdsch#9的harq-ack信息,而不考虑下行链路传输分组。相反,当调度pdsch#9的dci被设置为1时,ue110将该dci视为触发由该dci指示的pucch#3上的基于组的harq-ack反馈的dci。因此,ue110可以基于先前接收到的分组信息(gi值和ngi比特)来生成基于组的反馈。基于组的反馈可以包括用于具有gi=0(即,组#1)的包括pdsch#3、#4、#5、#8和#9的harq-ack反馈组的ack/nack比特。

注意,尽管在本发明的图3或其他附图中,下行链路传输被示出为在一个服务小区(例如,服务小区#0)上发送,但是本发明描述的基于组的harq-ack反馈方案适用于下行链路传输(例如,pdsch或spspdsch释放)分布跨多个载波或bwp的场景。

图4示出了根据本发明实施例的第二基于组的harq-ack反馈进程400。以基站120及用户设备110为例说明进程400。

在服务小区#0上从bs120向ue110发送从#0到#7的pdsch序列。类似于图3的示例,每个pdsch由相应的dci调度。每个dci指示用于harq-ack信息的反馈的pucch,harq-ack信息用于接收各个pdsch。如图所示,pdsch#0-#2与pucch#0相关联。pdsch#3-#5与pucch#1相关联。pdsch#6-#7与pucch#2相关联。

类似于图3的示例,每个dci携带由bs120设置的c-dai值、t-dat值、gi值和ngi比特。基于gi值和ngi比特,ue110可以确定pdsch#0-#2被包括在harq-ack反馈组组#0中,而pdsch#3-#5和pdsch#6-#7被分别包括在harq-ack反馈组组#1和组#2中。另外,在每个harq-ack反馈组上累积c-dat和t-dat值。

在进程400中,可以以与图3示例的进程300中类似的方式来执行pdsch#0-#7的传输以及各个ack/nack比特的反馈。特别地,针对pdsch#3-#5的pucch#1上的ack/nack比特的反馈可能失败,并且bs120因此确定需要针对pdsch#3-#5的ack/nack比特的反馈的重传。

然后,在时隙#s处,bs120可以发送对基于组的harq-ack反馈的请求,该harq-ack反馈包括针对pdsch#3-#5的ack/nack比特。与图3的示例不同,调度用于pusch#0的传输的上行链路许可的dci401被用作该请求。另外,pusch#0被用作harq-acktxop。具体地,在bs120的控制下,调度pusch#0的dci401携带组#1的gi值(gi=1)。在一个示例中,携带组#1的gi值的dci401可以触发ue110对组#1的所有成员执行基于组的反馈。例如,可以生成harq-ack码本以包括pdsch#3-#5的接收的ack/nack比特,并且通过pusch#0将该码本发送到bs120。特别地,可以存在一个以上的具有gi=0的harq-ack反馈组(即,组#0和#1)。响应于在dci401中接收到gi=0的信令,ue110可以确认具有gi=0的最近(或最新)harq-ack反馈组(即,组#1)。

在替代示例中,由调度pusch#0的触发dci401承载时隙#s处在图4中表示为rq的附加触发字段(或请求字段)。触发字段例如可以是指示dci401是否旨在用作触发基于组的harq-ack反馈的触发dci的1比特字段。例如,当rq=0时,dci401不是触发dci,而当rq=1时,dci401被视为触发基于组的harq-ack反馈的dci。

图5示出了根据本发明实施例的第三基于组的harq-ack反馈进程500。以bs120和ue110为例来说明进程500。

如图所示,进程500中直到时隙#p+2的pdsch和相关dci的下行链路传输以及上行链路ack/nack反馈操作可以类似于进程300或进程400中直到时隙#p+2的操作。与进程300或进程400不同,不具下行链路分配或上行链路许可的dci501可以用作用于触发基于组的harq-ack反馈的触发dci。dci501可以携带足够的信息以向ue110指示harq-acktxop。该txop可以是如图5所示的pucch#3。在一个示例中,类似于pdsch到harq定时指示符以指示时隙、以及pucch资源指示符以指示pucch资源的用法,可以采用一组指示符来指示上行链路传输资源。在其他示例中,可以使用用于指示上行链路传输资源的其他机制。

类似地,dci501可以携带指示将要确认哪一组的gi值,或者可以携带gi值和触发字段(rq),其可以组合触发基于组的harq-ack反馈。

图6示出了根据本发明实施例的第四基于组的harq-ack反馈进程600。以bs120和ue110为例来说明进程600。

在图6中,在服务#0发送pdsch序列#0-#10。受调度pdsch#0-#10的dci的控制,pdsch#0-#10的harq-ack反馈分别与harq-acktxop,pucch#0、#1和#2关联。每个dci携带一个c-dai值、一个t-dai值、一个gi值和一个ngi比特。gi值和ngi比特指示如何将pdsch#0-#10组织为harq-ack反馈组,组#0、#1或#2。具体地,pdsch#0-#2、pdsch#3-#5和#8-#10以及pdsch#6-#7分别包括在组#0,#1或#2中。

与图3至图5的先前示例不同,在图6中,两个harq-ack反馈组,组#1和#2,与相同的txop,pucch#2相关联。例如,调度pdsch#7的dci601携带组#2的gi值,并指示pucch#2的txop,而类似地,调度pdsch#10的dci602携带组#1的gi值,并且还指示pucch#2的txop。响应于接收到触发dci601和dci602,ue110可以在pucch#2上发送针对组#1和#2的基于组的harq-ack反馈。

在一个示例中,如图6所示,可以对应于组#1和#2生成两个harq-ack码本,即码本#1和#2。然后,例如通过以组#1和#2的对应gi值的升序或降序将一个码本与另一个码本级联来将两个码本组合在一起。

在其他示例中,可以使用类似于图4或图5示例中的触发dci401或dci501的触发dci执行将一个以上harq-ack反馈组与同一txop相关联的信令。例如,触发dci401或dci501可以被设置为包括与两个harq-ack反馈组相对应的两个gi值。对于另一示例,可以发送与dci401或dci501相似的一个以上的触发dci。这些dci可以指示相同的txop,但携带不同的gi值。

图7示出了根据本发明实施例的基于组的harq反馈机制的进程700。可以在ue110处执行进程700。以bs120和ue110为例来说明进程700。进程700从s701开始并进行到s710。

在s710处,可以在ue110处接收一个或多个dci。每个dci可以与例如pdsch或spspdsch释放的第一下行链路传输相关联。每个dci可以携带第一harq-ack反馈组的第一gi值。

在s720处,ue110可以接收对基于组的harq-ack反馈的请求。该请求可以指示第一harq-ack反馈组的第一gi值和第一harq-acktxop。

在一个示例中,在s710接收的每个dci还可指示与在s720接收的请求中指示的第一harq-acktxop不同的harq-acktxop。响应于接收到第一下行链路传输,ue110可以在由dci指示的harq-acktxop上生成并发送harq-ack反馈。然而,在s710,bs120在由dci所指示的harq-acktxop上未能检测到harq-ack反馈。因此,在s720,bs120可以发送对基于组的harq-ack反馈的请求。在另一示例中,在s710接收到的每个dci可以进一步指示与在s720接收到的请求中指示的第一harq-acktxop相同的harq-acktxop。

在s730处,响应于在s720接收到请求,ue110可以生成用于确认第一harq-ack反馈组中的下行链路传输的接收的基于组的harq-ack反馈。第一下行链路传输是第一harq-ack反馈组的成员。因此,基于组的harq-ack反馈包括第一传输的harq-ack信息比特(ack/nack比特)。

在s740处,在由请求指示的第一harq-acktxop上发送基于组的harq-ack反馈。进程700进行到s799,并在s799处终止。

图8示出了根据本发明实施例的基于组的harq反馈机制的进程800。可以在bs120处执行进程800。以bs120和ue110为例来说明进程800。进程800从s801开始并进行到s810。

在s810,可以从bs120发送一个或多个dci。每个dci可以与第一下行链路传输相关联。每个dci可以携带第一harq-ack反馈组的第一gi值。

在s820处,可以从bs120发送对基于组的harq-ack反馈的请求。该请求可以指示第一harq-ack反馈组的第一gi值和第一harq-acktxop。

在s830处,可以在请求所指示的第一harq-acktxop上接收用于确认第一harq-ack反馈组中的下行链路传输的接收的基于组的harq-ack反馈。基于组的harq-ack反馈可以包括在s810处发送的第一下行链路传输的harq-ack信息比特。进程800可以进行到s899,并在s899处终止。

在第一示例中,在s810发送的每个dci可以进一步指示与在s820发送的请求中指示的第一harq-acktxop不同的harq-acktxop。响应于接收到第一下行链路传输,ue110可以在harq-acktxop上生成并发送harq-ack反馈。然后,可以在bs120处执行针对通过harq-acktxop发送的第一下行链路传输的harq-ack反馈的检测。然而,信号质量可能较差。或者,由于设备在未授权的频谱上以lbt协议占用信道,因此不会发送harq-ack反馈。由于以上或其他原因,bs120可能无法正确地检测harq-ack反馈。因此,在s820,bs120可以通过发送对基于组的harq-ack反馈的请求,来确定具有第一下行链路传输的harq-ack信息比特的重传。

在第二示例中,在s810发送的每个dci可以进一步指示与在s820发送的请求中指示的第一harq-acktxop相同的harq-acktxop。

对于第一或第二示例,响应于在s820接收到请求,ue110可以生成基于组的harq-ack反馈。基于在s810发送的dci中携带的gi值,ue110可以确定第一下行链路传输属于第一harq-ack反馈组。因此,ue110可以为基于组的harq-ack反馈生成第一下行链路传输的harq-ack信息比特。

图9示出了根据本发明实施例的另一基于组的harq-ack反馈进程900。在进程900中,dci可以请求针对同一pucch中的一个或多个harq-ack反馈组(或pdsch组)的harq-ack反馈。每个这样的harq-ack反馈组可以包括一组下行链路传输(例如,pdsch或spspdsch释放的传输)。以bs120和ue110为例来说明进程900。

在图9中示出了在服务小区#0上从#0到#10的pdsch的下行链路传输序列。每个pdsch由相应的dci调度。每个pdsch与由相应的dci指示的txop(从#0到#3的pucch之一)相关联(以harq-ack反馈的形式)。例如,dci可以携带用于指示相应的txop的pdsch到harq定时指示符和pucch资源指示符。

为了促进针对一个或多个harq-ack反馈组的harq-ack反馈,由bs120将从#0到#10的pdsch的下行链路传输组织成从组#0到组#2的不同的harq-ack反馈组。在从#n到#n+2的时隙上的pdsch#0、#1和#2包含在组#0中。从#m到#m+2和从#s到#s+2的时隙上的pdsch#3、#4、#5、#8、#9和#10包含在组#1中。在从#p到#p+1的时隙上的pdsch#6和#7被包括在组#2中。组#0的dci的每一个携带相同的gi值0。组#1的dci的每一个携带相同的gi值0。组#2的dci每一个携带gi值1。

组#0和组#1被相继发送并且被分配有相同的gi值(gi=0)。然而,在作为组#1的开始时隙的时隙#m处,ngi比特从0切换到1以指示gi=0的新的harq-ack反馈组被启动。

响应于接收到调度下行链路传输并携带harq-ack反馈组的gi值的dci,ue110可以确定为属于具有该gi值的该harq-ack反馈组的所有下行链路传输提供基于组的harq-ack反馈,并在dci指示的harq-acktxop上发送基于组的harq-ack反馈(例如,harq-ack码本)。当存在多个具有相同gi值的harq-ack反馈组时,响应于接收到dci中gi值的信令,ue110可以确认具有gi值的最近(或最新)harq-ack反馈组。

除了ngi和gi之外,每个dci还可以携带请求字段(在图9中由rq表示),该请求字段用于指示是否要在每个dci指示的相应harq-acktxop上发送针对多个harq-ack反馈组的harq-ack反馈。如图所示,当在组#0的dci中携带的rq=0时,仅在pucch#0上发送组#0的harq-ack反馈。当在时隙#s到#s+2的组#1的dci中携带的rq=1时,除了组#1的harq-ack反馈外,针对另一个具有与组#1不同的gi值harq-ack反馈组(组#2)的harq-ack反馈也通过pucch#3发送。类似地,可以存在不止一个具有与组#2相同的gi值(gi=1)的harq-ack反馈组。响应于接收到rq=1的信令,ue110可以确认具有gi值为1的最近(或最新)harq-ack反馈组。

基于组的harq-ack反馈进程900可以以下方式执行。首先,在bs120处,将包括pdsch#0-#2的下行链路传输形成为具有在调度pdsch#0-#2的各个dci中携带有gi=0和rq=0的组#0。ue110连续地接收组#0中的下行链路传输,并且在pucch#0上发送针对组#0的接收而生成的harq-ack码本。bs120正确地通过pucch#0接收harq-ack码本。由于调度pdsch#0-#2的dci各自携带rq值0,因此不会在pucch#0上发送针对其他harq-ack反馈组的harq反馈。

接下来,bs120类似地发送下行链路传输pdsch#3-#5,其中在调度pdsch#3-#5的各个dci中携带gi=0和rq=0。在当前阶段,bs120知道先前已经正确地接收到组#0的harq-ack反馈(这意味着不再需要重传组#0的harq-ack反馈)。因此,bs120可以在时隙#m处将ngi比特从0切换到1,以指示具有与组#0相同的gi值的组#1的开始。ue110连续地接收pdsch#3-#5的下行链路传输,并且在pucch#1上传输用于组#1的接收而生成的harq-ack码本。类似地,由于调度pdsch#3-#5的dci各自携带rq值0,因此不会在pucch#1上发送针对其他harq-ack反馈组的harq反馈。

然而,在pucch#1上的harq-ack码本可能未成功到达bs120。因此,bs120可以确定需要pdsch#3-#5的ack/nack比特的重传。结果,稍后在发送pdsch#8-#10时发信号通知重传请求。

接下来,bs120类似地发送下行链路传输pdsch#6-#7,其中在调度pdsch#6-#7的各个dci中携带gi=1和rq=0。在时隙#p处,gi值与在时隙#m+2处相比有所变化,这表明pdsch#6-#7属于与pdsch#3-#5组成的组#1不同的harq-ack反馈组(组#2)。ue110可以接收组#2的下行链路传输,并且在pucch#2上发送用于组#2的接收的harq-ack码本。类似地,由于调度pdsch#6-#7的dci各自携带rq值0,因此不会在pucch#2上发送针对其他harq-ack反馈组的harq反馈。

然而,pucch#2上的harq-ack码本可能未成功到达bs120。因此,bs120可以确定需要pdsch#6-#7的ack/nack比特的重传。结果,稍后在发送pdsch#8-#10时发信号通知重传请求。该请求可以由值为1的rq表示。

此后,bs120可以开始发送下行链路传输pdsch#8-#10。在此阶段,bs120可以确定调度pdsch#8-#10的dci携带与调度pdsch#3-#5的dci中相同的gi值(gi=0)和相同的ngi比特(ngi=1)。这样,bs120可以有效地向ue110指示pdsch#3-#5和pdsch#8-#10属于相同的harq-ack反馈组(组#1),并且可以通过生成基于组的harq-ack反馈来执行pdsch#3-#5的ack/nack比特的重传。

另外,bs120可以确定调度pdsch#8-#10的dci携带rq值1。以这种方式,bs120可以有效地指示ue110可以执行pdsch#6-#7的ack/nack比特的重传。并且除了组#1的harq-ack码本之外,还可以发送组#2的harq-ack码本。

响应于接收到携带gi=0并指示pucch#3的txop的dci,例如在时隙#s+2处调度pdsch#10的dci901,ue110可以确定为属于具有gi=0的harq-ack反馈组的所有下行链路传输提供基于组的harq-ack反馈,并在pucch#3的txop上发送基于组的harq-ack反馈。特别地,存在不止一个具有gi=0的harq-ack反馈组(即,组#0和#1)。响应于在dci301中接收到gi=0的信令,ue110可以确认gi=0的最近(或最新)harq-ack反馈组(即,组#1)。

此外,响应于接收到携带rq=1的dci901,除了针对组#1的harq-ack反馈之外,ue110还可以确定为另一个harq-ack反馈组提供基于组的harq-ack反馈。该另一个harq-ack反馈组具有的gi值不同于组#1的gi值(gi=0),例如组#2(具有gi=1)。

可以看出,调度pdsch#10并指示pucch#3的txop的dci901用作对多个harq-ack反馈组的harq-ack反馈的请求。

应当注意,用作对一个或多个harq-ack反馈组的harq-ack反馈的请求的dci不限于触发先前失败的harq-ack反馈的重传的dci,例如dci901。例如,调度pdsch#3、#4和#5的dci也可以用作对一个或多个harq-ack反馈组的harq-ack反馈的请求。例如,假设先前发送的具有gi=1的harq-ack反馈组(组#q)的harq-ack反馈失败(此harq-ack反馈发生在时隙#m之前),则一个或全部调度pdsch#3-#5的dci可以配置为携带rq=1。ue110可以相应地发送针对组#1(在时隙#m-#m+2上)和组#q的harq-ack反馈。

在图9中,作为特定示例,gi值由1比特字段指示。两个不同的gi值0或1可用于表示两个harq-ack反馈组。因此,1比特请求字段(requestfield,rq)足以指示是否向一个或两个harq-ack反馈组提供了harq-ack反馈:如果rq=0(或1),则仅为具有dci中指示的gi值的harq-ack反馈组提供反馈,而如果rq=1(或0),则为具有gi值分别为1和0的两个harq-ack反馈组提供反馈。

更一般而言,与图9的示例相比,可以通过使用dci中的请求字段来传达对一个或多个harq-ack反馈组的harq-ack反馈的请求。除了在各自的dci中携带gi值的harq-ack反馈组之外,请求字段还可以显式或隐式指示具有不同gi值的零个、一个或多个harq-ack反馈组。在不止一个harq-ack反馈组的harq-ack反馈的上下文中,前者可以被称为第二harq-ack反馈组,而后者可以被称为第一harq-ack反馈组。

在示例中,用于指示第二harq-ack反馈组的请求字段可以显式指定预期的(intended)第二harq-ack反馈组的gi值。在示例中,请求字段可以指定多个预期的第二harq-ack反馈组。ue可以相应地发送相同数量的最近接收的第二harq-ack反馈组。在一个实施例中,使用1比特请求字段:当rq=0(或1)时,没有第二harq-ack反馈组被确认,而当rq=1(或0)时,所有最近接收到的具有不同gi值的第二harq-ack反馈组被确认。

对于由请求字段指示的第二harq-ack反馈组,可以有多个gi值与预期的第二harq反馈组的gi值相同的harq-ack反馈组。那些harq-ack反馈组中的最新一个可以被确认为预期的第二harq-ack反馈组。

另外,与使用调度pdsch或指示spspdsch释放的dci作为多个harq-ack反馈组的harq-ack反馈的请求相比,该请求可以采用其他形式。例如,在一些其他示例中,图4中的dci401和图5中的dci501可用于执行请求(例如,携带请求字段以显式或隐式指示第二harq-ack反馈组)。

此外,类似于图6的示例,当在harq-acktxop上传输时,可以将第一harq-ack反馈组和一个或多个第二harq-ack反馈组的码本级联在一起。例如,多个harq-ack码本可以以第一harq-ack反馈组和第二harq-ack反馈组的相应gi值的递增或递减顺序来级联。

图10示出了根据本发明的实施例的提供一个或多个harq-ack反馈组的harq-ack反馈的进程1000。可以在ue110处执行进程1000。以bs120和ue110为例来说明进程1000。进程1000从s1001开始并进行到s1010。

在s1010,接收第一harq-ack反馈组。第一harq-ack反馈组可以包括每个下行链路传输与dci相关联的一组下行链路传输。dci可以包括第一dci,第一dci请求一个或多个harq-ack反馈组的harq-ack反馈。例如,一个或多个harq-ack反馈组可以至少包括第一harq-ack反馈组以及零个、一个或多于一个的第二harq-ack反馈组。另外,第一dci可以指示用于发送所请求的harq-ack反馈的harq-acktxop。

在s1020,响应于接收到第一dci,ue110可以生成用于第一harq-ack反馈组和第二harq-ack反馈组的harq-ack码本,并通过harq-acktxop发送harq-ack码本作为所请求的harq-ack反馈。例如,可以根据预定义的顺序将harq-ack码本级联以形成组合码本。进程1000进行到s1099,并在s1099处终止。

图11示出了根据本发明的实施例的接收一个或多个harq-ack反馈组的harq-ack反馈的进程1100。可以在bs120处执行进程1100。以bs120和ue110为例来说明进程1100。进程1100从s1101开始并进行到s1110。

在s1110,发送第一harq-ack反馈组。第一harq-ack反馈组可以包括每个下行链路传输与dci相关联的一组下行链路传输。dci可以包括第一dci,第一dci请求一个或多个harq-ack反馈组的harq-ack反馈。例如,一个或多个harq-ack反馈组可以至少包括第一harq-ack反馈组以及零个、一个或多于一个的第二harq-ack反馈组。另外,第一dci可以指示用于ue110发送所请求的harq-ack反馈的harq-acktxop。

在s1120处,可以在由第一dci指示的harq-acktxop上接收第一harq-ack反馈组和第二harq-ack反馈组的请求的反馈。例如,响应于接收到第一dci,ue110可以生成用于第一harq-ack反馈组和第二harq-ack反馈组的harq-ack码本,并通过harq-acktxop发送harq-ack码本作为所请求的harq-ack反馈。进程1100进行到s1199,并在s1199处终止。

下面描述用于向ue通知harq-acktxop的定时和资源的细节。如所描述的,与下行链路传输(例如,pdsch或spspdsch释放的传输)相关联的dci可以指示与下行链路传输相对应的harq-ack反馈txop的定时和资源。例如,当将pucch用于harq-acktxop时,可以由dci中的pucch资源指示符字段指示pucch资源。

另外,下行链路传输和harq-acktxop之间的由k表示的时隙偏移(时隙的数量)可以由dci中的pdsch到harq定时指示符字段(也称为harq-ack反馈延迟字段)指示。因此,当通过dci以在时隙#n中结束的pdsch来调度ue时,ue可以从时隙#n+k开始在harq-acktxop中提供用于接收pdsch的harq-ack反馈。为了简洁起见,以下将pdsch到harq的定时指示符称为定时指示符。

在示例中,使用由dci格式1_0表示的第一dci格式。dci格式1_0中的定时指示符字段可以具有3位的字段大小,因此具有8个代码点{000,001,010,011,100,101,110,111}。每个代码点代表定时指示符字段的字段值。每个字段值(代码点)可以映射到或与{1,2,3,4,5,6,7,8}中之一的时隙偏移关联。该映射关系可以是预定义的(例如,标准化或作为系统信息广播)。

为了增加灵活性,在另一个示例中,使用第二dci格式,表示为dci格式1_1。在dci格式1_1中,定时指示符字段值(代码点)也映射到不同的时隙偏移。然而,可以例如通过由下行链路数据至上行链路确认(dl-datatoul-ack)表示的rrc信令参数来动态地配置映射关系。

图12示出了通过rrc信令将定时指示符字段值映射到多个时隙的示例。如图所示,定时指示符可以具有1比特、2比特或3比特的字段大小。对应于不同的字段大小,定时指示符可以具有不同数量的字段值(代码点)。对应于定时指示符字段值,可以指定多个时隙。例如,对于3比特字段大小,可以配置8个不同的时隙偏移量。

图13示出了如何基于dci中的定时指示符字段值确定harq-ack反馈定时的示例。如图所示,从pdsch#1到pdsch#6的pdsch序列在时隙#n-#n+2和#n+4-#n+6上发送,以及两个harq-acktxop即pucch#1和pucch#2在时隙#n+3和#n+7上提供。

pdsch#1在时隙#n中结束,并且由调度pdsch#n的dci中的定时指示符字段指示k=3的时隙偏移。因此,当ue检测到dci时,ue可以在时隙#n+3内的harq-acktxop#1(pucch#1)中提供相应的harq-ack反馈信息。类似地,在时隙#n+1处的pdsch#2在相应的dci中具有指示k=2的时隙偏移的定时指示符字段。因此,ue可以在时隙#n+3内的harq-acktxop#1(pucch#1)中提供相应的harq-ack反馈信息。

对于在时隙#n+2、#n+4,#n+5和#n+6的pdsch#3-#6,分别通过调度pdsch#3-#6的dci中的对应定时指示符字段提供时隙偏移5、3、2和1。因此,ue使用时隙#n+7处的harq-acktxop#2(pucch#2)来提供相应的harq-ack反馈信息。

在图13的以上示例中,bs在将pdsch调度到ue时确定用于pdsch的harq-acktxop。然而,在某些情况下,例如由于未许可频带中的信道接入的不确定性,bs在将pdsch调度到ue时不能为pdsch确定harq-acktxop。例如,ue可以基于通话前监听(listen-before-talk,lbt)协议在未许可频带上操作,并且获得信道占用时间(channeloccupancytime,cot)。pdsch调度可能会在cot即将结束时进行。考虑到ue准备harq-ack反馈所需的最短时间,harq-ack反馈的定时可以在cot结束之后。bs(例如,gnb)可能必须基于lbt协议与其他设备竞争另一cot。因此,未知ue是否能够成功获得另一cot。为了消除这种不确定性,在pdsch已经被调度之后,bs可以确定将来为pdsch提供harq-acktxop。

在以上情形下,可以引入一种机制来告知ue:推迟相应pdsch的harq-ack反馈,ue需要存储相应的harq-ack信息,以及稍后提供相应的harq-ack反馈的定时和资源。

在一个实施例中,与到ue的下行链路传输相关联的dci可以指示ue该下行链路传输与未决的(pending)harq-acktxop相关联。例如,dci中的定时指示符的特定字段值(代码点)可以用于传达指示。

在第一示例中,可以预定义dci中的定时指示符的字段值(代码点)以传达指示。例如,可以采用dci格式1_0,并且可以指定8个代码点之一(例如001或111)以表示未决的harq-acktxop。例如,该指定可以以标准指定,或者可以以系统信息的形式提供给ue。

在第二示例中,dci中的定时指示符的字段值(代码点)可以由更高层(例如,rrc信令)配置为指示未决的harq-acktxop。例如,可以采用dci格式1_1,并且可以将与1比特、2比特或3比特字段大小相对应的代码点之一配置为表示未决的harq-acktxop。

图14示出了定时指示符字段值配置1400的示例。配置1400可以与rrc信令参数(例如,dl-datatoul-ack)一起传送。如图所示,定时指示符具有3比特的字段大小,并且因此具有从000到111的8个字段值(代码点)。在配置1400中,定时指示符字段值111被配置为表示未决的harq-acktxop(意味着推迟相应下行链路传输的harq-ack反馈)。在一个示例中,诸如99的特定值可以用于表示未决的harq-acktxop,并且被配置为定时指示符字段值111。从000到110的其他定时指示符字段的值被配置为分别表示2、4、5、6、8、10或12个时隙的时隙偏移。

注意,在其他示例中,定时指示符可以具有大于3比特的字段大小。另外,对应于特定的定时指示符字段大小,任何特定的定时指示符字段值可以用于指示未决的harq-acktxop。

在示例中,不携带定时指示符的dci被用于向ue传达推迟相应的下行链路传输的harq-ack反馈。ue可以对这样的dci进行解码以确定dci的不存在,并因此等待可用的harq-acktxop。

当ue接收到携带与未决的harq-acktxop相关联的定时指示符字段值的dci时,ue可以确定推迟与该dci相关联的下行链路传输的harq-ack反馈,直到稍后从网络侧提供用于该harq-ack反馈的定时和资源为止。因此,ue可以生成与各个下行链路传输相对应的harq-ack信息,并且当harq-acktxop在稍后的时间可用时,将harq-ack信息发送到网络侧。

可以采用各种方法来提供用于传输推迟的harqa-ack信息的harq-acktxop。在示例中,一旦harq-actxop可用,具有被推迟的harq-ack信息的ue可以自动发送harq-ack信息。在另一个示例中,具有被推迟的harq-ack信息的pdsch可以被分组至harq-ack反馈组并且与gi相关联。因此,本发明描述的基于组的harq-ack反馈机制可以被bs用来触发ue发送被推迟的harq-ack信息。当生成harq-ack信息时,ue可以生成包括其harq-ack信息已被推迟的多个下行链路传输的harq-ack比特的码本。在各种示例中,那些多个下行链路传输可以属于相同或不同的harq-ack反馈组。

图15示出了定时指示符字段值配置1500的另一示例。例如,可以通过rrc信令将配置1500从bs提供给ue。如图所示,存在从0到15的16个定时指示符字段值。定时指示符字段值14被配置为表示第一未决harq-acktxop,而定时指示符字段值15被配置为表示第二未决harq-acktxop。这样,通过在与下行链路传输相关联的dci中分配不同的定时指示符字段值,可以将具有推迟的harq-ack信息的下行链路传输组织为不同的组。当将来有一个或多个harq-acktxop可用时,可以使用相同的harq-acktxop或不同的harq-acktxop发送那些不同组的harq-ack信息。在示例中,ue可以确定用于与相同的未决harq-acktxop相关联的下行链路传输的一个或多个码本。

图16示出了根据本发明实施例的harq-ack反馈进程1600。在进程1600期间,与下行链路传输(例如,pdsch或spspdsch释放的传输)相关联的dci指示用于确认下行链路传输的接收的推迟的harq-acktxop。因此,挂起(pend)用于下行链路传输的harq-ack反馈。以bs120和ue110为例来说明进程1600。进程1600可以从s1610开始。

在s1610,从bs120向ue110发送定时指示符字段值配置。例如,定时指示符字段值配置可以由更高层(相对于物理层)提供,例如,在通过rrc信令的nr空中接口的协议栈中提供。在定时指示符字段值配置中,可以指定特定的定时指示字段值以指示未决的harq-acktxop(意味着推迟相应的下行链路传输的harq-ack反馈)。其他定时指示字段值可以分别配置有相应的时隙偏移。

在s1620处,可以将指示与dci相关联的下行链路传输的推迟的harq-ack反馈的dci从bs120发送到ue110。例如,dci和相关联的下行链路传输可以在cot的末端附近点处进行,因此不确定bs120是否能够以及何时获得另一cot。因此,bs120可以确定将表示未决的harq-acktxop的指示字段值包括到dci中。通过接收指示字段值,ue110可以将指示字段值解释为推迟用于下行链路传输的harq-ack反馈,直到稍后提供用于harq-ack反馈的定时和资源为止。作为响应,ue110可以生成harq-ack反馈信息,例如一个或多个ack/nack比特,用于下行链路传输的接收。

在s1630,接收用于harq-acktxop(例如,pucch)的定时和资源。例如,可以从bs120接收基于组的harq-ack反馈请求。该请求可以指示可以在harq-acktxop上发送针对s1620处的下行链路传输的harq-ack反馈。

在s1640,可以响应于接收到harq-acktxop的定时和资源,通过harq-acktxop将在s1620生成的harq-ack反馈从ue110发送到bs120。尽管在图16中示出了在s1620处的一个下行链路传输,但是可以存在推迟harq-ack反馈的多个下行链路传输。因此,多个下行链路传输的harq-ack反馈信息可以被组织为一个或多个harq-ack码本。在s1640,可以在harq-acktxop上发送一个或多个harq-ack码本的全部或一部分。之后,进程1600可以终止。

图17示出了根据本发明的实施例的示例性装置1700。装置1700可以被配置为根据本发明描述的一个或多个实施例或示例执行各种功能。因此,装置1700可以提供用于实现本发明描述的机制、技术、进程、功能、组件、系统的装置。例如,在本发明描述的各种实施例和示例中,装置1700可以用于实现ue110或bs120的功能。装置1700可以包括通用处理器或专门设计的电路,以实现各种实施例中在此描述的各种功能、组件或进程。装置1700可以包括处理电路1710、存储器1720和射频(radiofrequency,rf)模块1730。

在各种示例中,处理电路1710可以包括被配置为结合软件或不结合软件来执行本发明描述的功能和进程的电路。在各种示例中,处理电路1710可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(fieldprogrammablegatearray,fpga)、数字增强电路或类似设备或它们的组合。

在一些其他示例中,处理电路1710可以是配置为执行程序指令以执行本发明所述的各种功能和进程的中央处理单元(centralprocessingunit,cpu)。因此,存储器1720可以被配置为存储程序指令。当执行程序指令时,处理电路1710可以执行功能和进程。存储器1720可以进一步存储其他程序或数据,例如操作系统、应用程序等。存储器1720可以包括非暂时性存储介质,例如只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存、固态存储器、硬盘驱动器、光盘驱动器等。

在一个实施例中,rf模块1730从处理电路1710接收处理后的数据信号,并将该数据信号转换成波束成形无线信号,然后经由天线阵列1740发射该无线信号,反之亦然。rf模块1730可以包括用于接收和发送操作的数模转换器(digitaltoanalogconvertor,dac)、模数转换器(analogtodigitalconverter,adc)、升频转换器、降频转换器,滤波器和放大器。rf模块1730可以包括用于波束成形操作的多天线电路。例如,多天线电路可以包括用于移位模拟信号相位或缩放模拟信号幅度的上行链路空间滤波器电路和下行链路空间滤波器电路。天线阵列1740可包括一个或多个天线阵列。

装置1700可以可选地包括其他组件,例如输入和输出设备,附加或信号处理电路等。因此,装置1700可能能够执行其他附加功能,例如执行应用程序,以及处理备选通信协议。

本发明描述的进程和功能可以被实现为一种计算机程序,当由一个或多个处理器执行时,计算机程序可以使一个或多个处理器执行各自的进程和功能。可以将计算机程序存储或分布在合适的介质上,例如与其他硬件一起或作为其一部分提供的光学存储介质或固态介质。该计算机程序还可以以其他形式分布,例如经由因特网或其他有线或无线电信系统。例如,可以获取计算机程序并将其加载到装置中,包括通过物理介质或分布式系统(包括例如从连接到internet的服务器)获取计算机程序。

可以从计算机可读介质访问计算机程序,该计算机可读介质提供由计算机或任何指令执行系统使用或与其结合使用的程序指令。该计算机可读介质可以包括存储、通信、传播或传输计算机程序以供指令执行系统、装置或设备使用或与其结合使用的任何装置。该计算机可读介质可以是磁性、光学、电子、电磁、红外或半导体系统(或装置或设备)或传播介质。该计算机可读介质可以包括计算机可读非暂时性存储介质,例如半导体或固态存储器、磁带、可移动计算机磁盘、随机存取存储器(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom),磁盘和光盘等。该计算机可读非暂时性存储介质可以包括所有类型的计算机可读介质,包括磁存储介质、光存储介质、闪存介质和固态存储介质。

尽管已经结合作为示例提出的本发明的特定实施例描述了本发明的各方面,但是可以对示例进行替代、修改和变化。因此,本发明阐述的实施例旨在说明而不是限制。在不脱离权利要求书的范围的情况下可以进行改变。

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