NR中多TRP传输中用多个PUCCH的HARQ-ACK处理的制作方法

文档序号:23888368发布日期:2021-02-09 10:30阅读:325来源:国知局
NR中多TRP传输中用多个PUCCH的HARQ-ACK处理的制作方法
nr中多trp传输中用多个pucch的harq-ack处理
技术领域
[0001]
本公开涉及通信系统中信号的发送和接收。具体地,本公开涉及用于这种发送和接收的方法和装置。


背景技术:

[0002]
第三代合作伙伴计划(3gpp)致力于下一代蜂窝技术的技术规范,其也被称为第五代(5g),包括“新无线电”(nr)无线电接入技术(rat),其在高达100ghz的频率范围内操作。nr是以长期演进(lte)和高级lte(lte-a)为代表的技术的追随者。nr计划促进提供单一的技术框架来解决几种使用场景、需求和部署场景,例如,包括增强型移动宽带(embb)、超可靠低等待时间通信(urllc)、大规模机器类型通信(mmtc)等。例如,embb部署场景可以包括室内热点、密集的城市、农村、市区宏小区和高速;urllc部署场景可以包括工业控制系统、移动医疗(远程监测、诊断和治疗)、车辆实时控制、智能电网广域监控系统;mmtc部署场景可以包括具有大量具有非时间关键数据传输的设备(诸如智能穿戴设备和传感器网络)的场景。embb和urllc服务的相似之处在于它们都需要非常宽的带宽,然而不同之处在于urllc服务需要超低的等待时间。在nr中,物理层基于时频资源(诸如lte中的正交频分复用(ofdm)),并且可以支持多天线操作。
[0003]
对于像lte和nr这样的系统,进一步的改进和选择可以促进通信系统以及属于该系统的特定设备的有效操作。


技术实现要素:

[0004]
一个非限制性和示例性实施例有助于在使用多个发送和接收点的通信中提供鲁棒和及时的信令。
[0005]
在一个一般的方面,这里公开的技术的特征在于一种用户设备,包括:收发器,在多个下行链路共享信道上接收数据,在多个下行链路共享信道上接收的数据分别是相同的数据;以及电路,解码数据,生成指示数据是否已经使用多个下行链路共享信道被成功解码的指示符,其中,收发器在分别与多个下行链路共享信道相关联的多个上行链路控制信道中的至少一个上发送该指示符。
[0006]
应当注意,一般或特定实施例可以实施为系统、方法、集成电路、计算机程序、存储介质或其任何选择性组合。
[0007]
公开的实施例的附加益处和优点将从说明书和附图中显而易见。这些益处和/或优点可以通过说明书和附图的各种实施例和特征单独获得,为了获得一个或多个这样的益处和/或优点,不需要全部提供这些实施例和/或优点。
附图说明
[0008]
在下文中,将参考附图更详细地描述示例性实施例。
[0009]
图1示出了3gpp nr系统的示例性架构,包括用于lte enb、gnb和ue的示例性用户
和控制平面架构;
[0010]
图2是示出用户设备从多发送和接收点的示例pdsch(物理下行链路共享信道)数据接收的示意图;
[0011]
图3是示出了由用户设备在多trp布置中的pucch(物理上行链路控制信道)ack(确认)传输的示例的示意图;
[0012]
图4是示出了由用户设备在多trp布置中的pucch(物理上行链路控制信道)ack(确认)传输的另一示例的示意图;
[0013]
图5是示出了由用户设备在多trp布置中的pucch(物理上行链路控制信道)ack(确认)传输的另一示例的示意图;
[0014]
图6是示出用户设备和网络节点的示例性结构的框图;
[0015]
图7是示出用户设备的电路的示例性结构的框图;
[0016]
图8是示出示例性gnb通信方法的流程图;
[0017]
图9是示意性示出根据示例性实施例的pdsch和pucch的发送、接收和处理的图表;
[0018]
图10是示出gnb通信方法的示例性实施例的流程图;
[0019]
图11是示意性示出根据示例性实施例的pdsch和pucch的发送、接收和处理的图表;
[0020]
图12是示出gnb通信方法的示例性实施例的流程图;
[0021]
图13是示意性示出根据示例性实施例的分组数据交换系统和分组控制信道的发送、接收和处理的图表;
[0022]
图14是示出gnb通信方法的示例性实施例的流程图;
[0023]
图15是示意性示出根据示例性实施例的pdsch和pucch的发送、接收和处理的图表;
[0024]
图16是示出gnb通信方法的示例性实施例的流程图;
[0025]
图17是示意性示出根据示例性实施例的pdsch和pucch的发送、接收和处理的图表;
[0026]
图18是示出gnb通信方法的示例性实施例的流程图。
具体实施方式
[0027]
图1示出了包括基站和终端以及核心网络的通信系统的示例。这种通信系统可以是3gpp系统,诸如nr和/或lte和/或umts。例如,如图1所示,基站(bs)可以是gnb(gnodeb,例如,nr gnb)或enb(enodeb,例如,lte gnb)。然而,本公开不限于这些3gpp系统或任何其他系统。尽管实施例和示例性实施方式是使用3gpp系统的一些术语来描述的,但是本公开也适用于任何其他通信系统,尤其是任何蜂窝、无线和/或移动系统。
[0028]
在lte和nr中,终端被称为用户设备(ue)。这可以是移动设备,诸如无线电话、智能手机、平板电脑或具有用户设备功能的usb(通用串行总线)棒。然而,术语移动设备不限于此,通常,中继也可以具有这种移动设备的功能,并且移动设备也可以充当中继。
[0029]
基站是网络节点,例如,形成向终端提供服务的网络的一部分的网络节点。基站是向终端提供无线接入的网络节点。
[0030]
nr中的物理层可以提供多天线操作,诸如多输入多输出(mimo),其可以例如包括
使用数个(plural)或多个发送和接收点(多trp)。例如,用户设备可以从数个trp接收数据,其中数个trp可以由相同或不同的网络节点控制。术语多点传输或协调多点传输(comp)也可以用于包括多trp传输的多trp通信。
[0031]
本公开中描述的技术不限于特定的trp布置,或者trp和gnb之间的特定关系。因此,例如,多trp操作可以由具有与trp相对应的不同天线面板或无线电头端以及与相应天线一起操作的不同射频单元的gnb来执行。
[0032]
此外,在多trp中,关于trp之间的位置关系可以有几种选择,并且两个trp之间的距离可以变化。例如,trp可能很接近,因此ue从相似的角度接收来自这些trp的信号。然而,trp也可能彼此相距甚远,例如,在网络小区的远距离位置。由两个trp服务的ue可以在不相关的信道上从相应trp接收信令和向相应trp发送信令。因此,可以最佳地利用信道分集的增益。
[0033]
例如,多trp可以分为两个高级别类别。也就是说,可以根据两个给定trp之间的回程链路的回程类型来区分类别。一方面,理想的回程是非常高吞吐量和非常低等待时间的回程,诸如使用例如光纤的专用点对点连接。假设理想的回程允许trp之间的通信具有大约或几乎0ms的延迟(例如,对于lte-a,技术报告3gpp tr 36.932v15.0.0(2018-06)在6.1.3章节中提到了单向等待时间小于2.5us,但是其中不包括光纤/电缆中的传播延迟)。另一方面,非理想回程是诸如数字订户线路(dsl)、微波和其他类似中继的回程,并且对于两个给定trp之间的通信,可以例如涉及在2ms或5ms范围内的有限(单向)延迟。
[0034]
除了分类为理想回程和非理想回程之外,多trp mimo技术中的另外的分类可以针对基带电路如何在trp之间共享而进行。例如,虽然两个给定trp中的每一个都有不同的射频(rf)块,但trp可以共享相同的基带电路。其中,rf块和基带电路之间的链路/回程可以是理想的或非理想的。可替代地,对于每个trp,可以有不同的基带和不同的rf块。其中,基带电路和rf块之间的相应链路以及不同基带电路之间的链路可以是理想的或非理想的。
[0035]
本公开提供了可以有助于多trp操作并且尤其有助于实现可靠性和鲁棒性的方法。所公开的技术可以例如通过利用多trp通信来促进满足urllc的要求,但是不限于urllc用例。例如,所公开的技术也可以应用于embb和mmtc用例。本公开可以应用于包括理想和非理想回程中的一种或两种的场景。
[0036]
如上所述,多个相距甚远的trp可以提供空间分集增益。这些空间分集增益的利用可以特别地促进在高频范围内的发送和接收,其中对于trp和ue之间的任何链路或无线通信信道的阻塞是特别有可能的。鉴于此,本文公开的技术可以有助于多个点(诸如trp)之间的协调,以调度控制信道和/或数据信道。
[0037]
图2中示出了多trp协调的示例性用例。数个trp在相应物理下行链路共享信道(pdsch)上向ue发送相同的数据。在图2中,示出了两个trp(trp1和trp2),它们分别在各个物理下行链路共享信道(pdsch1和pdsch2)上发送相同的数据。然而,本公开不限于两个trp向ue发送相同数据的场景。发送相同数据的多个trp可以包括两个以及更多数量的发送各个pdsch的trp。因此,本公开可以应用于这样的用例,即每个trp发送其各自的pdsch,并且相同数据流被用于各个pdsch。
[0038]
此外,分别属于多个trp的多个pdsch中的两个给定pdsch可以具有相同或分别不同的mcs(调制和编码方案)。此外,多个pdsch中的两个给定pdsch可以具有相同或不同的冗
余版本。
[0039]
当在多trp通信中,每个trp具有分开的相应pdsch,但是这些分开的pdsch都使用相同数据流并且传达相同数据,出现了如何处理harq-ack(混合自动重复请求-确认)反馈的问题。
[0040]
图3至图5示出了harq-ack处理的一些示例性方案。其中,pucch1是上行链路控制信道,在该上行链路控制信道上,ue向trp1发送诸如harq-ack反馈的控制数据,并且pucch2是用于从ue向trp2的上行链路控制传输的控制信道。harq-ack1是图2所示的对pdsch 1的harq-ack反馈,并且harq-ack2是对pdsch 2的harq-ack反馈。
[0041]
然而,如下面将要描述的,物理控制信道(pucch/pucch)的发送/接收方案,诸如图3至图5所例示的,可能没有最佳地利用和开发多trp传输的好处。
[0042]
在图3和图4中,单个pucch(图3中的pucch1和图2中的pucch2)承载反馈信号harq-ack1和harq-ack2。这种单个pucch传输可能面临鲁棒性问题,因为所使用的链路(图3中从ue到trp1的链路,图4中从ue到trp2的链路)可能处于堵塞。此外,未被服务的trp(图3中的trp2和图4中的trp1)需要被通知其相应的pdsch的harq-ack,这可能导致等待时间增加,特别是如果在trp1和trp2之间存在非理想回程。
[0043]
ue还可以向数个trp发送具有相应的harq-ack信号的相应的pucch。例如,在图5中,ue将pucch1发送到trp1,并将pucch2分别发送到trp2。然而,在ue响应于不能从其成功接收和/或解码数据的相应的pdsch而在pucch中发送nack(否定确认)的情况下,如果另一个trp(或者在多于两个trp的情况下的至少一个其他trp)接收到指示其相应的pdsch上的数据可以被成功接收和解码的(肯定ack),则可能发生来自接收nack的trp之一的不必要的重传。由于数据流对于两个(或所有)pdsch是相同的,并且相同数据在pdsch上被传达,因此从相应的数个trp之一正确接收和解码数个pdsch之一就足够。具体地,接收到nack的trp可能没有接收到回程控制信令,或者在来自接收到ack的另一个trp的非理想回程的情况下,以一定的延迟接收到该信令。延迟接收或没有接收到来自另一个trp的ack可能会导致不必要的重传。
[0044]
本公开提供了包括收发器620(收发器/接收器)和电路630的用户设备(ue)610。图6中示出了根据本公开的示例性ue。
[0045]
从图6可以看出,本公开还提供了将在下面进一步描述的网络节点660。在通信系统中,ue和网络节点经由信道(例如,无线信道)相互连接和通信。此外,ue可以通过相应的无线信道与一个或多个网络节点连接,其中,在多于一个网络节点的情况下,网络节点进一步经由(非理想或理想)回程链路彼此连接。
[0046]
为了将ue 610所包括的收发器620和电路630与网络节点所包括的收发器670和电路680区分开,术语“ue备收发器”、“ue电路”、“网络节点收发器”和“网络节点电路”也分别在说明书中使用。
[0047]
ue收发器620在多个下行链路共享信道上接收数据。在多个下行共享信道上分别所接收的数据(例如,用户数据或来自高于物理层的层的更高层数据)是相同的数据;例如,数据已经使用相同数据流而生成。
[0048]
ue电路630是处理电路,其解码数据并生成指示数据是否已经使用多个下行链路共享信道被成功解码的指示符。例如,ue电路630包括多信道处理电路635(或数信道处理电
路)。例如,由图7举例说明的多信道处理电路635包括多信道数据解码电路736(例如,多pdsch数据解码电路)和解码结果指示符生成电路737(例如,公共ack/nack生成电路)。
[0049]
ue收发器620在多个上行链路控制信道的至少一个上发送由ue电路630生成的指示符。其中,多个上行链路控制信道分别与多个下行链路共享信道相关联。
[0050]
例如,多个下行链路信道和分别对应的多个上行链路控制信道是用于使用多个harq过程来发送相同的数据的pdsch和pucch,如在lte、lte-a或nr中所使用的,这些过程可以分别包括初始传输,并且如果需要,可以包括一次或多次重传。与相应的pdsch相关联的pucch承载harq-ack信号(ue或nack),其指示数据是否已经被成功解码。尽管pucch响应于相应的pdsch(例如,与pdsch1相关联的pucch1、与pdsch2相关联的pucch2等),包括在harq-ack信号中的指示符指示使用多个pdsch成功解码,而不是指示仅使用相应的pdsch获得的结果。
[0051]
多个pdsch可以由一个或多个网络节点在相同的传输时间间隔(tti)中被发送,并且还可以使用相同的频率、多个频率或带宽部分被接收。此外,多个pucch可以在相同的tti被发送。因此,当涉及多个pdsch/pucch时,本公开不涉及单个harq过程内的多个(重)传输,而是描述多个harq过程,通过这些过程执行相同数据的传输。如下文将进一步描述的,用于相同数据的传输的多个相互关联或链接的harq过程可以被认为构成多trp harq过程。
[0052]
然而,多个pdsch可以在它们由ue向其发送/由ue从其接收的空间方向和/或在其上发送它们的各个波束方面不同。此外,取决于该实施例,如下文进一步描述的,在多个harq过程中的两个给定harq过程中用于编码和发送数据的mcs和/或冗余版本可以相同或不同。
[0053]
对应于上述ue和网络节点,本申请还提供了一种用于ue的通信方法和一种用于网络节点的通信方法。
[0054]
如图8所示,用于ue的通信方法包括在多个下行链路共享信道上接收(s810)数据的步骤,其中在多个下行链路共享信道上接收的数据分别是相同的数据。该方法还包括解码(s820)数据和生成(s830)指示数据是否已经使用多个下行链路共享信道被成功解码的指示符的步骤。此外,该方法包括在分别与多个下行链路共享信道相关联的多个上行链路控制信道的至少一个上发送(s840)指示符的步骤。
[0055]
根据以上对装置(ue和网络节点)和对应方法的描述,当ue 610接收来自多个trp的每一个trp的多个pdsch中的单独的pdsch时(例如,来自trp1的pdsch1和来自trp2的pdsch2),ue分别使用一个或多个单独的pucch(诸如(向trp1的)pucch和(向trp2的)pucch2),向多个trp中的一个、多个或每个trp发送回公共的(例如,组合的)harq-ack结果(例如,公共的或组合的harq-ack结果比特)。
[0056]
因此,这里公开的技术可以有助于提供鲁棒性,因为它们提供了当一个或多个剩余的trp处于阻塞状态时至少由一个trp接收的harq-ack信息。此外,本发明可以有助于减少在多个trp之间交换harq-ack信息时的回程等待时间,因为数个trp将接收相同的(即,公共的ack/nack)信息。
[0057]
在下文中,将描述本公开的几个示例性实施例。
[0058]
例如,ue收发器620在分别与多个上行链路控制信道相关联的多个上行链路控制信道的每一个上发送指示符。第一示例如图9所示。
[0059]
在图9(以及图11、图13、图15和图17)中,各个下行链路共享信道和上行链路控制信道被示出为嵌入矩形的阴影部分。矩形代表时间单位,诸如tti,在其中执行相应的物理信道的传输,例如,时隙或时隙级别以下的时间单位,这取决于是执行基于时隙的通信还是非基于时隙的通信,并且取决于定义物理资源的子载波间隔的特定参数集,特别是时间(符号)和频率资源。然而,矩形内阴影部分的所描绘的布置仅仅是示意性的,并不意图将本公开限制于在tti内物理信道到特定物理资源的任何特定分派。此外,矩形也可以表示包括多个tti的时间资源。此外,各个信道名称已经在阴影部分附近再现,以增强可读性。
[0060]
一般地,tti确定调度分配的定时粒度。一个tti是给定信号映射到物理层的时间间隔。例如,传统上,tti长度可以从14个符号(基于时隙的调度)到2个符号(非基于时隙的调度)之间变化。下行链路和上行链路传输被指定为组织成由10个子帧(持续时间1ms)组成的帧(持续时间10ms)。在基于时隙的传输中,子帧进而被分成时隙,时隙的数量由参数集/子载波间隔定义,并且指定值的范围在15khz的子载波间隔的10个时隙到240khz的子载波间隔的320个时隙之间。每一时隙的ofdm符号的数量对于普通循环前缀是14,对于扩展循环前缀是12(参见3gpp ts 38.211v15.0.0(2017-12)的第4.1节(通用帧结构)、第4.2节(参数集)、第4.3.1节(帧和子帧)和第4.3.2节(时隙))。然而,用于传输的时间资源的分配也可以是非基于时隙的。具体地,非基于时隙的分配中的时隙可以对应于小时隙(mini-slot)而不是时隙。即,一个或多个小时隙可以被分配给所请求的数据/控制信令传输。在非基于时隙的分配中,tti的最小长度通常可以是2个ofdm符号。
[0061]
在几个示例性实施例中,ue收发器620分别从多个(两个或更多个)trp(诸如如图2所示的trp1和trp2)接收多个下行链路共享信道。在这些实施例中的一些中,ue收发器620在多个上行链路控制信道的每一个上分别向多个trp发送指示符。因此,下行链路共享信道和对应的上行链路控制信道从相同的trp接收/发送到相同的trp。在这些情况下,上行链路信道和与上行链路信道相关联的下行链路信道是ue与相同的trp之间的链路。
[0062]
应当注意,尽管本公开提供了具有两个trp的场景的一些示例,但是以上和以下实施例直接且类似地适用于使用多于两个trp的多trp场景。
[0063]
此外,如上所述,相应的下行链路共享信道(例如,pdsch)使用相同的数据流来发送相同的数据。因此,要求该相同的数据对多个trp中的每一个可用,例如,通过回程链路在trp之间可用。在一个示例性的、非限制性的场景中,各个trp具有相同的基带单元,但是对于多个trp中的每一个分别具有不同的rf块。在该场景中,多个rf单元到基带单元之间的链路可能是非理想的。然而,由于该示例性场景是非限制性的,因此,如果没有相反的指示和/或上下文没有相反的指示,则前面和下面的实施例也可以应用于通过理想或非理想回程链路彼此连接并连接到相应rf单元的单个和多个基带单元的任何其他组合。
[0064]
在一些实施例中,由ue生成和发送的指示符是公共的或组合的指示符,其指示使用多个下行链路共享信道中的至少两个下行链路共享信道进行解码的公共结果。具体地,公共指示符是一比特指示符。此外,公共结果可以是基于多个下行链路共享信道中的每一个的结果。
[0065]
因此,单个harq-ack比特(即,公共指示符或组合的指示符)指示基于由ue电路630对分别包括在多个下行链路共享信道中的相同数据的多个实例执行的处理的成功解码。例如,在执行解码之前,来自多个下行链路共享信道的数据可以被组合以生成单个组合码字。
可替代地,来自相应的pdsch的数据的多个实例可以首先被单独处理,然后基于多个解码结果来生成单个组合harq-ack比特。
[0066]
解码结果的组合
[0067]
在一些实施例中,如图9所示,ue电路630分别(单独地)解码对应于和表示分别在多个pdsch中的相同数据的码字,确定对来自多个pdsch的每个相应码字的解码是否成功。例如,ue电路分别对解码数据执行crc(循环冗余校验),以确定解码是否成功。基于各自校验的结果,ue电路630生成相应的指示符(例如,一比特指示符),其指示crc的相应结果。基于相应的指示符或基于解码的单独结果和使用校验相应pdsch的crc,ue电路生成公共指示符。
[0068]
例如,处理电路分别解码多个下行链路共享信道,对多个下行链路共享信道的各个解码结果执行逻辑(或二进制)“或”运算。公共指示符是指示逻辑“或”运算的各个结果的一比特指示符。ue电路630对(分别从多个trp发送的)多个pdsch中的每个pdsch进行单独解码,并且通过对相应比特应用逻辑“或”函数来组合根据分别执行的crc的相应harq-ack结果或比特,以生成作为单个比特的公共指示符。单个比特(即,指示逻辑“或”运算结果的值)可以在多个pucch的每一个上被发送到多个trp中相应的trp。
[0069]
本公开不限于逻辑“或”函数/运算的任何特定实施方式。执行通过对来自多个pdsch中的至少一个的数据进行单独处理(解码和crc)来确定数据是否已经被成功接收和解码的操作就足够。具有(肯定)ack值的组合harq-ack比特在至少一个单独解码过程成功时生成,并且具有表示nack值的组合harq-ack比特在使用相应的pdsch的单独解码过程都不成功时生成。
[0070]
例如,在图9所示的两个pdsch的情况下,通过分别在针对对应的下行链路共享信道pdsch1和pdsch2的单独的相应harq-ack比特harq-ack1和harq-ack2之间执行逻辑“或”函数,生成组合harq-ack结果比特。
[0071]
图10示出了根据一些实施例的用于ue的通信方法的示例性实施例,其中执行逻辑“或”函数。在接收步骤s1010中,ue接收pdsch 1和pdsch 2中的相同的数据。步骤s1020包括使用相应的pdsch进行单独解码,分别执行crc以及生成分别对应于多个pdsch的相应harq-ack指示符harq-ack1和harq-ack2。在步骤s1030中执行“或”函数以生成组合harq-ack比特(例如,可以名为“harq-ack_comb”),其表示使用多个pdsch解码数据的公共结果。图10所示的方法还包括,作为发送步骤s1040,在与相应的pdsch相关联的每个相应的pucch上发送“或”函数的应用结果作为组合harq-ack比特。
[0072]
对pdsch的单独解码结果应用逻辑“或”运算的本公开的实施例可以有助于提供传输效率,因为即使正确地解码多个pdsch中的一个pdsch,也没有来自多个trp中的任何一个的重传需要执行。另外,这些实施例可以在在不同的pdsch上分别利用不同的mcs(或不同的冗余版本)时使用。
[0073]
本公开可以通过使用来自多个trp的相应下行链路共享信道以及通过在多个上行链路控制信道上向相应pdsch发送相同的公共指示符而有助于利用空间分集。然而,在某些情况下,如果组合的指示符在一个pucch上被发送到多个trp中的一个,这可能就足够。此外,如上述图9和图10所示,来自相应trp的多个pdsch中的每一个在ue处被单独解码,并且使用上述逻辑“或”函数对在多个pdsch的各个解码结果上执行的每个crc的harq-ack结果
进行组合。然而,如图11所示,由逻辑“或”运算s1030产生的单个比特仅在pucch 1上被发送。
[0074]
例如,如图12所示,步骤s1010至s1030与图10所示的方法相同。然而,在发送步骤s1240中,ue仅在pucch 1上发送由逻辑“或”运算产生的组合harq-ack比特。
[0075]
具体地,如果与ue和trp1之间的上行链路上的信道质量相比,ue和trp2之间的上行链路信道质量差,则可能没有必要向trp2发送公共指示符。此外,在相应的trp之间的理想回程链路可以有助于补偿向trp2的省略的pucch传输。并且,在宽波束和两个trp相对彼此靠近的情况下,单个pucch传输可能足以在两个trp处被接收。
[0076]
此外,在一些示例性实施例中,组合的指示符在多个上行链路控制信道的每一个上被发送,相应的指示符也可以在对应的上行链路控制信道的每一个上被发送。
[0077]
例如,ue电路630为多个下行链路共享信道中的每一个生成相应指示符,该指示符指示数据是否已经使用相应的下行链路共享信道被成功解码。ue收发器620在多个上行链路控制信道中的每一个上发送公共指示符(上述组合harq-ack比特)和指示分别与上行链路控制信道相关联的下行链路共享信道的解码结果的相应指示符。因此,除了组合一比特harq-ack指示符之外,相应的单信道或单独的harq-ack指示符(例如,相应的比特harq-ack1和harq-ack2)分别在多个上行链路控制信道(例如,pucch1和pucch2)中的每一个上被发送到相应的trp。
[0078]
从信道质量指示以及链路自适应和/或动态点选择的角度来看,在相应的pucch上发送多个单独的harq-ack比特可能是有用的。例如,当由一个trp接收单独的harq-ack指示符所指示的nack时,可以选择与接收nack的该trp不同的trp来执行后续的pdsch传输,作为多个trp之一,以替代在随后的tti中已经接收nack的trp。
[0079]
在一些示例性实施例中,ue收发器在多个上行链路控制信道中的每一个上发送ack/nack信号,该ack/nack信号包括基于逻辑“或”运算生成的公共(组合)指示符和指示从相应的trp在相应的pdsch上发送的数据的成功或不成功解码的相应的单独指示符。因此,分别在多个pucch上发送的多个ack/nack信号各自包含两个harq-ack比特,即公共指示符(一比特指示符)和相应指示符(其也可以是一比特指示符)。
[0080]
在图13中通过在相应的pdsch和pucch之间添加箭头(该箭头相对于图9而添加)示意性地示出除了单个组合harq-ack比特之外,单独的相应指示符的生成和发送。图14中示出了用于ue除了单独指示符之外还发送多个相应的单独指示符的通信方法。在该方法中,发送步骤1440不同于图10所示的步骤1040之处在于ue通过在pucch2上发送组合比特和单独的harq-ack2指示符,而不是在两个pucch上仅发送组合指示符,在pucch1上发送组合指示符和单独的指示符harq-ack1。
[0081]
然而,对于除了公共一比特指示符之外还提供多个pucch中的每一个上的相应比特的情况,本公开不限于在单个信号(harq-ack信号)内或在相同传输实例中同时发信号通知相应的指示符和公共指示符。具体地,在公共指示符的生成已经完成之前,相应的指示符可能已经被发信号通知。
[0082]
因此,在一些实施例中,在ue电路执行或完成执行逻辑“或”运算或公共指示符的生成之前,ue收发器620在多个上行链路控制信道的每一个上发送相应的指示符。
[0083]
在图15中示出了两个下行链路共享信道pdsch1和pdsch2以及分别对应的上行链
路控制信道pucch1和pucch2的示例。可以看出,两个上行链路控制信道中的每一个都有两个实例。相同的上行链路控制信道的这两个实例象征着单独的(各自的)harq-ack指示符在与公共harq-ack指示符不同的时间实例或传输实例处被发信号通知。例如,在多个信道中的每一个信道上,公共指示符可以在tti之后邻近的tti中被发信号通知,在tti中,单独的harq-ack指示符被发送。然而,根据特定用例的等待时间要求,在发送单独的指示符和公共指示符的tti之间可能有一个或多个tti。作为另一个示例,相应的指示符和公共指示符在相同的tti上被发送,其中它们可以在分别不同的pucch上被发送,这些pucch都与相应的pdsch相关联。此外,图15的附图仅仅是示意性的,并且本公开并不限于使用相同或不同的频率/带宽来发送相同的公共控制信道中的单独的指示符和公共指示符。
[0084]
第一,分别与多个pdsch中的一个相对应的单独的相应指示符或harq-ack指示符分别在多个pucch上被发送。
[0085]
第二,组合harq-ack比特(例如,逻辑“或”运算的结果)在每个pucch上发送。
[0086]
图16示出了用于ue分开发送单独的和组合harq-ack指示符的通信方法的示例性实施例。与先前实施例的通信方法相比,包括发送步骤s1625,其中harq-ack1和harq-ack2(相应指示符)在第一时间实例上分别在pucch1和pucch2上被发送。在另一发送步骤s1640中,在第二传输实例上在pucch1和pucch2(或更一般地,多个pucch中的每一个)上发送公共指示符(组合harq-ack比特)。
[0087]
如以上参考图14和图15描述的实施例所指示的,单独的harq-ack比特可以促进信道质量指示/估计、无线电链路自适应和/或动态点(trp)选择。然而,在当前描述的实施例中,组合harq-ack比特比相应单独的harq-ack比特发送得更晚,因为其生成可能相对于单独的解码和crc被延迟。此外,可以促进单独的harq-ack比特的更快或更及时的传输。
[0088]
在上述实施例中,公共指示符是通过对pdsch数据的相应解码/crc结果执行诸如逻辑“或”的运算而生成的一比特指示符。然而,作为生成这种公共指示符的替代方案,本申请还提供了其中公共指示符包括分别表示多个pdsch的解码成功的多个比特的实施例。
[0089]
因此,在一些实施例中,公共指示符包括多个比特,每个比特指示数据是否已经使用多个下行链路共享信道中的相应一个被成功解码。
[0090]
例如,在两个trp分别发送pdsch的场景中,值“10”可以表示数据已经从pdsch1成功解码,而没有从pdsch2成功解码。
[0091]
具有包括数个比特的公共指示符的本实施例可以有助于减少由ue执行的处理,因为不需要执行诸如二进制“或”函数的逻辑运算来生成公共指示符。具体地,当trp的数量不太大时,例如,如果有两个trp在主动发送数据,这样的实施例可以有助于harq-ack过程。然而,对于在相应的pdsch上向ue发送相同数据的大量trp,使用一比特指示符的任何前述实施例可以有助于保持信令开销较小。
[0092]
所接收的数据的组合
[0093]
根据上面描述的一些实施例,解码(和循crc)已经使用多个pdsch分开执行,并且公共一比特指示符已经基于对单独的解码结果进行处理,例如,逻辑“或”运算。
[0094]
然而,可以被组合(例如,通过应用软组合)在分别的pdsch上接收的数据,而不是解码结果,并且对组合的数据/码字执行解码和crc。组合harq-ack比特/公共指示符是通过软组合分别从每个trp接收的信号,并通过执行单个crc校验来生成的。
[0095]
根据一些实施例,ue电路630对在多个下行链路共享信道上接收的数据执行软组合,解码通过软组合而获得的组合数据,以及基于组合数据的解码结果来生成指示符。
[0096]
当应用软组合时,来自多个pdsch的相同数据的各个实例(例如,多个码字或数据分组)可以在逐比特或逐(ofdm)符号的基础上进行组合。为了应用软组合,在多个pdsch上接收的相应数据分组具有相同数量的比特/符号。因此,当相同的mcs用于多个pdsch(例如,pdsch1和pdsch2)时,利用使用软组合的实施例。
[0097]
ue对分别从多个trp在多个pdsch上接收的数据进行软组合,生成组合的crc,并将组合的crc的结果发送到多个pdsch中的每一个。因此,如图17所示,通过执行软组合数据的crc来生成单个组合harq-ack比特(公共指示符,如在一些上述实施例中是一比特指示符)。
[0098]
图18示出了根据一些实施例的通信方法,其包括对在多个pdsch(例如,pdsch1和pdsch2)上接收的数据进行软组合的软组合步骤s1815。在解码步骤s1825中,ue电路630解码组合数据,对所解码的数据执行crc,并生成指示组合数据是否已经被成功解码的公共指示符。
[0099]
除了对来自多个pdsch的数据进行软组合之外,如果传输是多个harq-ack过程的重传,则组合的码字可以进一步与在一个或多个先前传输中获得的码字软组合。
[0100]
应用软组合的实施例提供了单个比特的harq-ack信息,而无需预先生成相应的harq-ack比特。它们可以有助于使harq-ack信息在发送pdsch的多个trp中的每一个上可用,而不需要理想回程。
[0101]
如上所述,如图6所示,与任何前述实施例相关,本公开提供了网络节点660(例如,nr基站/gnb),包括收发器670和电路680。网络节点收发器670在多个下行链路共享信道中的下行链路共享信道上发送数据。在多个下行链路共享信道上发送的数据分别是相同的数据(例如,使用相同的数据流)。在与下行链路共享信道相关联的上行链路控制信道上,网络节点收发器670接收指示所发送的数据是否已经使用多个下行链路共享信道被成功接收和解码的指示符。网络节点电路680基于该指示符来确定数据是否已经被成功接收和解码。例如,网络节点电路680包括多信道处理电路685,多信道处理电路685确定数据是否已经使用数个或多个下行链路共享信道中的至少一个被成功解码。
[0102]
对应于网络节点660,本公开还提供了一种网络节点的通信方法。该网络节点通信方法包括在多个下行链路共享信道中的下行链路共享信道上发送数据的步骤。在多个下行链路共享信道上发送的数据分别是相同的数据。该方法还包括在与下行链路共享信道相关联的上行链路控制信道上接收指示符的接收步骤,该指示符指示所发送的数据是否已经使用多个下行链路共享信道被成功接收和解码,以及基于所接收的指示符来确定数据是否已经被成功接收和解码的步骤。
[0103]
例如,网络节点在pdsch上向ue发送数据,并且pdsch是由ue从多个trp接收的多个pdsch中的一个。在多个pdsch和对应的pucch中的每一个上,可以执行相应的harq-ack过程。
[0104]
基于使用指示符确定数据是否已经被接收pdsch的ue成功解码,网络节点继续或终止harq过程。如果公共指示符指示(肯定)ack的值,则harq过程终止,并且不进行进一步的重传。因此,如果数据可以基于软组合的结果或基于至少一个pusch的传输成功的解码而被成功解码,则在分别从多个trp发送的pdsch和多个pdsch中的任何一个中不再执行重复。
仅当使用任何pdsch的数据解码过程都不成功时,需要在任何pusch中进行至少一次重传。
[0105]
因此,多个harq-ack过程例如在多trp通信中执行相同数据的传输。多个pucch中的每一个分别由相同的trp接收,已经从该相同的trp发送了与pucch相关联的pdsch。
[0106]
如上所述,一个或多个基站和多个trp之间的不同关联是可能的。
[0107]
在一些示例性实施例中,网络节点在传输中所使用的pdsch可以是多个下行链路共享信道中的第一下行链路信道。网络节点收发器670包括第一trp,并且,使用第一trp在第一下行链路共享信道上发送数据,使用第一trp在与第一下行链路共享信道相关联的上行链路控制信道上接收指示符。网络节点还包括回程接口,并且通过回程接口发送调度信息,该调度信息用于调度通过第二trp在多个下行链路共享信道中的第二下行链路共享信道上数据的传输。
[0108]
例如,回程接口可以是从gnb的基带单元到控制第二trp的rf操作的rf单元的回程链路的接口,其中第二trp和rf单元可以包括在网络节点中或者与网络节点相关联。
[0109]
可替代地,回程接口可以是从网络节点(或其基带单元)到可以与不同的(远程网络)网络节点相关联和/或被不同的(远程网络)网络节点包括的基带单元的回程链路的接口。
[0110]
回程链路可以用于向两个或更多个给定网络节点发送数据和/或控制信息以及从两个或更多个给定网络节点接收数据和/或控制信息,该给定网络节点在相应的harq-ack过程中使用相应的trp来发送数据,或者用于发送和/或接收在相应的harq过程上调度发送/接收的调度数据。
[0111]
使用多个trp来执行的相应harq-ack过程可以被认为是单个多trp harq过程,其包括使用多个pusch和对应的pucch的传输。具体地,harq过程被终止,并且如果数据已经被成功解码,则不再进行重传,而不管从中可以执行成功解码的(一个或多个)特定pdsch。
[0112]
一个完整的多trp harq-ack过程可以在每次传输中使用相同的多个trp。然而,可以在给定ue的harq-ack过程之间或者在多trp harq-ack过程的后续传输之间切换trp以及由此的pdcch。可以使用pdcch调度分别(至少部分地)包括不同trp的trp集合之间的切换。此外,可以使用回程将协调信息从网络节点发送到另一网络节点和/或一个或多个trp,该协调信息也可以包括哪些trp将用于后续传输的指示。
[0113]
在一些实施例中,使用分别不同的调制和编码方案(mcs)在两个给定的pdsch上发送数据。例如,网络节点电路使用不同于用于在多个下行链路共享信道中的第二下行链路共享信道上发送数据的第二mcs的第一mcs来编码用于在多个下行链路信道中的第一下行链路共享信道上发送的数据。如上所述,第二下行链路共享信道是从不同于用于发送第一下行链路共享信道的trp的trp被发送的。如上所述,如果ue分开执行并解码和crc校验来自相应pdsch的数据,则可以分别使用不同的mcs。
[0114]
本公开可以通过软件、硬件或与硬件协作的软件来实现。在上述每个实施例的描述中使用的每个功能块可以部分或全部由诸如集成电路的lsi实现,并且在每个实施例中描述的每个过程可以部分或全部由相同的lsi或lsi的组合控制。lsi可以单独形成为芯片,或者可以形成一个芯片以包括部分或全部功能块。lsi可以包括与其耦合的数据输入和输出。根据集成度的不同,这里的lsi可以被称为ic(集成电路)、系统lsi、超级lsi或超lsi。然而,实现集成电路的技术不限于lsi,并且可以通过使用专用电路、通用处理器或专用处理
器来实现。另外,可以使用在制造lsi之后可以编程的现场可编程门阵列(fpga)或其中可以重新配置布置在lsi内部的电路单元的连接和设置的可重配置处理单元。本公开可以被实现为数字处理或模拟处理。如果由于半导体技术或其他衍生技术的发展而使未来的集成电路技术取代lsi,则可以使用未来的集成电路技术来集成功能块。生物技术也可以应用。
[0115]
本公开可以通过任何种类的具有通信功能的装置、设备或系统来实现,其被称为通信装置。
[0116]
这种通信设备的一些非限制性示例包括电话(例如,蜂窝电话(移动电话)、智能电话)、平板电脑、个人电脑(pc)(例如,笔记本电脑、台式机、上网本)、相机(例如,数字静态/视频摄像机)、数字播放器(数字音频/视频播放器)、可穿戴设备(例如,可穿戴相机、智能手表、跟踪设备)、游戏控制台、电子书阅读器、远程健康/远程医疗(远程健康和医疗)设备以及提供通信功能的交通工具(例如,汽车、飞机、轮船)及其各种组合。
[0117]
通信装置不限于便携式或可移动的,并且还可以包括任何种类的非便携式或固定的装置、设备或系统,诸如智能家庭设备(例如,电器、照明、智能仪表、控制面板)、自动售货机和“物联网(iot)”网络中的任何其他“事物”。
[0118]
通信可以包括通过例如蜂窝系统、无线lan系统、卫星系统等以及它们的各种组合交换数据。
[0119]
通信装置可以包括诸如控制器或传感器的设备,其耦合到执行本公开中描述的通信功能的通信设备。例如,通信装置可以包括产生控制信号或数据信号的控制器或传感器,这些信号由执行通信设备的通信功能的通信设备使用。
[0120]
通信装置还可以包括基础设施,诸如基站、接入点,以及与例如上述非限制性示例中的装置通信或控制这些装置的任何其他装置、设备或系统。
[0121]
根据一些实施例,本公开提供了一种用户设备,包括:收发器,在多个下行链路共享信道上接收数据,在多个下行链路共享信道上接收的数据分别是相同的数据;以及电路,解码数据,生成指示数据是否已经使用多个下行链路共享信道被成功解码的指示符,其中,收发器在分别与多个下行链路共享信道相关联的多个上行链路控制信道中的至少一个上发送指示符。
[0122]
在一些实施例中,收发器在分别与多个下行链路共享信道相关联的多个上行链路控制信道中的每一个上发送指示符。
[0123]
例如,收发器分别从多个发送和接收点(trp)接收多个下行链路共享信道,以及在多个上行链路控制信道上分别向多个trp发送指示符。
[0124]
根据一些实施例,该指示符是公共指示符,其指示使用多个下行链路共享信道中的至少两个下行链路共享信道进行解码的公共结果,该公共指示符是一比特指示符。
[0125]
例如,电路分别解码多个下行链路共享信道,对多个下行链路共享信道的各个解码结果执行逻辑“或”运算,并且公共指示符指示逻辑“或”运算的结果。
[0126]
在一些示例性实施例中,电路为多个下行链路共享信道中的每一个生成指示数据是否已经使用相应的下行链路共享信道被成功解码的相应指示符,并且,收发器在多个上行链路控制信道中的每一个上发送公共指示符和指示分别与上行链路控制信道相关联的下行链路共享信道的解码结果的相应指示符。
[0127]
例如,收发器分别在多个上行链路控制信道中的每一个上发送包括公共指示符和
相应指示符的肯定确认(ack)/否定确认(nack)信号。
[0128]
在一些实施例中,收发器在电路完成执行逻辑“或”运算之前,在多个上行链路控制信道中的每一个上发送相应指示符。
[0129]
在一些实施例中,电路分别解码多个下行链路共享信道,并且指示符包括多个比特,每个比特指示数据是否已经使用多个下行链路共享信道中的相应一个被成功解码。
[0130]
例如,在多个下行链路共享信道中的第一下行链路共享信道上接收的数据已经使用不同于用于在多个下行链路共享信道中的第二下行链路共享信道上发送数据的第二调制和编码方案(mcs)的第一mcs来编码。
[0131]
在一些示例性实施例中,电路对在多个下行链路共享信道上接收的数据执行软组合,解码通过软组合获得的组合数据,以及基于组合数据的解码结果来生成指示符。
[0132]
另一个实施例提供了一种网络节点,包括:收发器,在多个下行链路共享信道中的下行链路共享信道上发送数据,在多个下行链路共享信道上发送的数据分别是相同的数据,以及在与下行链路共享信道相关联的上行链路控制信道上接收指示符,该指示符指示所发送的数据是否已经使用多个下行链路共享信道被成功接收和解码;以及电路,基于该指示符来确定数据是否已经被成功接收和解码。
[0133]
例如,多个下行链路共享信道中的所述下行链路共享信道是第一下行链路共享信道,收发器包括第一发送和接收点(trp),并且,使用第一trp在第一下行链路共享信道上发送数据,使用第一trp在与第一下行链路共享信道相关联的上行链路控制信道上接收指示符,并且网络节点还包括回程接口,并且通过回程接口发送用于调度由第二trp从多个下行链路共享信道中的第二下行链路共享信道上发送数据的调度信息。
[0134]
根据一些实施例,多个下行链路共享信道中的所述下行链路共享信道是第一下行链路共享信道,电路使用不同于用于在多个下行链路共享信道中的第二下行链路共享信道上发送数据的第二调制和编码方案(mcs)的第一mcs来编码用于在第一下行链路共享信道上发送的数据。
[0135]
在一些实施例中,该指示符是公共指示符,其指示使用多个下行链路共享信道中的至少两个下行链路共享信道进行解码的公共结果,该公共指示符是一比特指示符。
[0136]
例如,公共指示符指示对多个下行链路共享信道的各个解码结果执行的逻辑“或”运算的结果。
[0137]
例如,收发器接收公共指示符和指示数据是否已经使用由所述网络节点发送的相应的下行链路共享信道被成功解码的相应指示符。
[0138]
例如,收发器接收包括公共指示符和相应指示符的肯定确认(ack)/否定确认(nack)信号。
[0139]
例如,电路在公共指示符之前接收相应指示符,相应指示符和公共指示符在分开的ack/nack信号中被接收。
[0140]
例如,并且指示符包括多个比特,每个比特指示数据是否已经使用多个下行链路共享信道中的相应一个被成功解码。
[0141]
在一些实施例中,该指示符指示通过对来自多个下行链路共享信道的数据进行软组合而获得的组合数据的解码结果。
[0142]
还提供了一种用于用户设备的通信方法,包括以下步骤:在多个下行链路共享信
道上接收数据,在多个下行链路共享信道上接收的数据分别是相同的数据;解码该数据;生成指示该数据是否已经使用多个下行链路共享信道被成功解码的指示符;以及在分别与多个下行链路共享信道相关联的多个上行链路控制信道的至少一个上发送该指示符。
[0143]
在一些实施例中,该指示符是在分别与多个下行链路共享信道相关联的多个上行链路控制信道中的每一个上被发送的。
[0144]
例如,多个下行链路共享信道是分别从多个发送和接收点(trp)被接收的,并且该指示符是分别在多个上行链路控制信道上被发送到多个trp的。
[0145]
根据一些实施例,该指示符是公共指示符,其指示使用多个下行链路共享信道中的至少两个下行链路共享信道进行解码的公共结果,该公共指示符是一比特指示符。
[0146]
例如,多个下行链路共享信道被分别解码,并且该方法包括对多个下行链路共享信道的各个解码结果执行逻辑“或”运算,并且公共指示符指示逻辑“或”运算的结果。
[0147]
例如,该方法包括:为多个下行链路共享信道中的每一个生成指示数据是否已经使用相应的下行链路共享信道被成功解码的相应指示符,并且公共指示符和指示分别与上行链路控制信道相关联的下行链路共享信道的解码结果的相应指示符是分别在多个下行链路共享信道中的每一个上被发送的。
[0148]
例如,在多个上行链路控制信道中的每一个上,包括公共指示符和相应指示符的肯定确认(ack)/否定确认(nack)信号是分别被发送的。
[0149]
在一些实施例中,多个上行链路控制信道中的每一个上的相应指示符在完成执行逻辑“或”运算之前被发送。
[0150]
例如,多个下行链路共享信道被分别解码,并且该指示符包括多个比特,每个比特指示数据是否已经使用多个下行链路共享信道中的相应一个被成功解码。
[0151]
例如,在多个下行链路共享信道中的第一下行链路共享信道上接收的数据已经使用不同于用于在多个下行链路共享信道中的第二下行链路共享信道上发送数据的第二调制和编码方案(mcs)的第一mcs来编码。
[0152]
在一些实施例中,该方法包括对在多个下行链路共享信道上接收的数据执行软组合,解码通过软组合获得的组合数据,以及基于组合数据的解码结果来生成指示符。
[0153]
本公开还提供了一种用于网络节点的通信方法,包括以下步骤:在多个下行链路共享信道中的下行链路共享信道上发送数据,在多个下行链路共享信道上发送的数据分别是相同的数据;在与下行链路共享信道相关联的上行链路控制信道上接收指示符,该指示符指示所发送的数据是否已经使用多个下行链路共享信道被成功接收和解码;以及基于该指示符来确定该数据是否已经被成功接收和解码。
[0154]
例如,多个下行链路共享信道中的所述下行链路共享信道是第一下行链路共享信道,该方法包括:使用第一trp在第一下行链路共享信道上发送数据;使用第一trp在与第一下行链路共享信道相关联的上行链路控制信道上接收指示符;以及通过回程接口发送用于调度由第二trp在多个下行链路共享信道中的第二下行链路共享信道上的数据发送的调度信息。
[0155]
根据一些实施例,多个下行链路共享信道中的所述下行链路共享信道是电路的第一下行链路共享信道,并且该方法包括使用不同于用于在多个下行链路共享信道中的第二下行链路共享信道上发送数据的第二调制和编码方案(mcs)的第一mcs来编码用于第一下
行链路共享信道上发送的数据。
[0156]
在一些实施例中,该指示符是公共指示符,其指示使用多个下行链路共享信道中的至少两个下行链路共享信道进行解码的公共结果,该公共指示符是一比特指示符。
[0157]
例如,该公共指示符指示对多个下行链路共享信道的各个解码结果执行的逻辑“或”运算的结果。
[0158]
在一些实施例中,该公共指示符和指示数据是否已经使用由所述网络节点发送的相应下行链路共享信道而被成功解码的相应指示符被接收。
[0159]
例如,包括公共指示符和相应指示符的肯定确认(ack)/否定确认(nack)信号被接收。
[0160]
在一些实施例中,该相应指示符是在接收公共指示符之前被接收的,相应指示符和公共指示符在分开的ack/nack信号中被接收。
[0161]
例如,该指示符包括多个比特,每个比特指示数据是否已经使用多个下行链路共享信道中的相应一个被成功解码。
[0162]
在一些实施例中,该指示符指示通过对来自多个下行链路共享信道的数据进行软组合而获得的组合数据的解码结果。
[0163]
总之,本公开涉及用户设备、网络节点、以及用户设备和网络节点的相应通信方法。根据一些实施例,用户设备包括:收发器,其在多个下行链路共享信道上接收数据,在多个下行链路共享信道上接收的数据分别是相同的数据;以及电路,其解码数据,生成指示数据是否已经使用多个下行链路共享信道被成功解码的指示符。收发器在分别与多个下行链路共享信道相关联的多个上行链路控制信道的至少一个上发送指示符。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1