在第二服务的传输中配置第一服务的数据的打孔束的制作方法

文档序号:19542831发布日期:2019-12-27 16:39阅读:283来源:国知局
在第二服务的传输中配置第一服务的数据的打孔束的制作方法



背景技术:

无线通信发生在具有不可预测的干扰和信道变化的环境中。harq(混合自动重传请求)是用于解决不可预测的干扰和信道变化的常用技术。harq涉及无线装置接收上行链路或下行链路传输以尝试解码传输中的数据消息。

图1是lte系统中在传送节点105和接收节点110之间采用的常规harq技术的信令图。最初,传送器105在tti(传输时间间隔)中将多达两个传输块传送到接收节点110(步骤115)。图2中示出该传输的示例,在图2中tti1包括两个传输块,并且tti2包括两个传输块。接着,接收节点110确定是否成功接收了两个传输块中的每个传输块(步骤120)。由于lte(长期演进)提供每tti多达两个传输块,所以接收节点110向传送节点105传送由2个位组成的harq-ack(确认),每个位指示相应传输块的成功或失败(步骤125)。

接着,传送器基于harq-ack中的位的值来确定是否成功解码了一个或多个传输块(步骤130)。如果是的话,那么传送节点105将未成功解码的(一个或多个)传输块传送到接收节点110(步骤135)。然后,接收节点110尝试通过将未成功解码的传输块与重新传送的传输块进行软合并来解码未成功解码的传输块(步骤140)。软合并的类型可改变,并且可涉及公知的追赶或增量冗余软合并技术。软合并大大增加了成功解码的概率。

作为无线系统的3gpp系列中的标准的lte针对mbb(移动宽带)业务而被高度优化。tti(子帧)具有1ms的持续时间,并且对于fdd(频分双工),在子帧n中进行数据传输的情况下,在子帧n+4中传送harq-ack。

urllc(超可靠低时延通信)是具有极其严格的错误和时延要求的数据服务,所述要求包括低至10-5或更低的错误概率以及低于1ms的端到端时延。其它服务具有类似的错误和时延要求,诸如lte中所谓的短tti。

尽管第五代移动电信和无线技术还没有被完全定义,但是它在3gpp内处于高级草案阶段,并且包括关于5g新空口(nr)接入技术的工作。因此,将明白,尽管在本公开的一些部分中使用lte术语,但是本公开同样适用于等效的5g实体或功能性,而不管不同于5g中所规定的内容的术语的使用。3gpptr38.802v1.0.0(2016-11)提供了对关于5g新空口(nr)接入技术的当前协定的一般描述,并且最终规范尤其可能在未来的3gppts38.2**系列中公布。

mbb或embb(增强型mbb)和urllc都在针对5g的广泛范围的数据服务之中。为了能够实现具有优化性能的服务,对于不同服务预期tti长度不同,其中tti可对应于子帧、时隙、或迷你时隙。特定来说,urllc可具有与mbb相比更短的tti长度。

由于urllc的严格时延要求,所以在同一网络中容纳mbb和urllc两者引入冲突。当需要同时传送mbb和urllc数据时,这些冲突可能导致解码所述数据中的任一数据或两种数据的问题。尽管harq是解决解码问题的常见方法,但是由于urllc的严格时延要求,所以在容纳mbb和urllc两者的网络中实现harq可能是困难的。特定来说,尽管可针对mbb数据来实现常规的harq过程,但是常规的harq过程可能无法满足urllc数据的严格时延要求。



技术实现要素:

本公开的示例性方面涉及一种在传送节点中实现的方法。传送节点确定将在将传送第二服务的数据的第一时间周期期间传送第一服务的数据。第一服务的数据要求比第二服务的数据更低的时延,并且第一服务的数据包括第一服务的原始数据集合和第一服务的原始数据集合的至少一个重复。传送节点基于可用传输资源来调整被第一服务的数据消耗的资源。然后,当在第一时间周期期间传送第二服务的数据时,传送节点在第一时间周期期间使用调整后的资源来传送第一服务的数据。

本公开的其它方面涉及一种用于实行该方法的传送节点以及一种包括代码的计算机可读介质,所述代码在由处理器执行时使得处理器执行该方法。

本公开的一个方面涉及一种在接收节点中实现的方法。接收节点在第一时间周期期间接收传输。所述传输包括第一服务的数据和第二服务的数据,其中第一服务的数据要求比第二服务的数据更低的时延。然后,接收节点基于在所接收的传输中的指示符来确定第一服务的数据的布置。接收节点尝试基于所确定的第一服务的数据的布置来解码第一服务的数据。

本公开的其它方面涉及一种用于实行该方法的接收节点以及一种包括代码的计算机可读介质,所述代码在由处理器执行时使得处理器执行该方法。

附图说明

图1是常规harq过程的信令图;

图2是常规传输块传输的框图;

图3a和图3b是示例性打孔的上行链路和下行链路传输的框图;

图4是根据本公开的示例性实施例的、具有重复的控制数据和用户数据的被打孔传输的框图;

图5是根据本公开的示例性实施例的、具有单个控制数据传输和重复的用户数据传输、不具有跳频的被打孔传输的框图;

图6是根据本公开的示例性实施例的、具有单个控制数据传输和重复的用户数据传输、具有跳频的被打孔传输的框图;

图7是根据本公开的示例性实施例的、具有单个控制数据传输和重复的用户数据传输、具有跳频的另一被打孔传输的框图;

图8是根据本公开的示例性实施例的传送器和接收器的框图;

图9是根据本公开的示例性实施例的示例性传输方法的高级流程图;

图10是根据本公开的示例性实施例的示例性传输方法的流程图;

图11是根据本公开的示例性实施例的示例性接收方法的高级流程图;

图12是根据本公开的示例性实施例的示例性接收方法的流程图;

图13是根据本公开的示例性实施例的示例性传输方法的高级流程图;

图14是根据本公开的示例性实施例的示例性传输方法的流程图;

图15是根据本公开的示例性实施例的被打孔传输的框图,其中资源在第二服务的传输时间周期的结束有剩余;

图16是根据本公开的示例性实施例的、跨越第二服务的两个传输间隔的被打孔传输的框图;

图17是根据本公开的示例性实施例的频率叠加的被打孔传输的框图;

图18是根据本公开的示例性实施例的示例性接收方法的高级流程图;以及

图19是根据本公开的示例性实施例的被打孔传输的框图,其中多个接收节点的第一服务的控制数据被分组在一起,并且所述多个接收节点的第一服务的用户数据被分组在一起。

具体实施方式

用于在同一网络中容纳urllc和mbb两者的一种方法是允许urllc传输对mbb传输进行打孔,其示例在图3a和图3b中被示出。图3a示出上行链路mbb传输310的时间-频率资源的一部分311被打孔成包括urllc传输,即,urllc上行链路控制信号部分312以及urllcpusch(物理上行链路共享信道)和上行链路控制信号部分313。图3b示出下行链路mbb传输320的一部分321被打孔成包括urllc传输,即,pdcch(urllc物理下行链路控制信道)和pdcchdmrs(解调参考信号)部分322以及urllcpdsch和pdsch(物理下行链路共享信道)dmrs部分323。

尽管这种打孔允许在同一网络中提供mbb和urllc两者,并允许urllc传输满足严格定时要求,但是在解码所传送的数据时可能出现问题。由于mbb传输较不时间敏感(与urllc相比),所以可在多个不同的tti中使用harq来解决解码问题。例如,在lte中,一个tti(其是一个子帧)具有1ms的持续时间,并且对于fdd,在子帧n+4中重新传送原本在子帧n期间传送的数据。在lte上行链路中,harq重新传输定时是固定的,并且对于每个重新传输,harq重新传输过程通常花费8ms。该延迟对于mbb或embb来说是可接受的,因为它较不时间敏感。然而,urllc是时间敏感的,并且与原始传输分开多达8ms的重新传输将可能导致重新传送的数据到达得太晚而使它无法由接收器使用。因此,这种常规harq过程不能在与支持mbb所在的网络相同的网络中充分支持urllc。尽管本论述结合urllc传输对mbb传输进行打孔,但是本公开同样适用于由第一服务的传输对第二服务的传输进行打孔,其中第一服务比第二服务更时间敏感。换句话说,第二服务仍可以是时间敏感的,只是它比第一服务较不时间敏感。

本公开的示例性实施例提供了用于解决在同一网络中解码要求低时延的第一服务的传输的问题的方法,所述网络可同时传送不具有像第一服务那样低的时延要求的第二服务。当传送器确定它无法调整传输参数时,传送器可自动激活打孔成束,而无需初始控制信令。打孔成束涉及到第二服务的数据传输的同一tti中的要求低时延的第一服务的原始数据的传输连同原始数据的一个或多个重复(其可以与原始数据相同或不同地被编码)。在每个情况下,第一服务的不同冗余版本或重复的同一冗余版本(rv)对第二服务的传输进行打孔。可将第一服务的数据打孔到第二服务的数据的一个传输块(tb)、两个传输块、或多于两个传输块中。

携带第二服务的数据的tti中低时延数据的冗余传输消除了由于传送nack(否定确认)而正常需要的重新传输与后续重新传输之间的等待时间,这允许成功解码低时延数据,同时满足低时延数据的时延要求。这还提供了信令效率,因为它不要求控制信令携带nack(或对于成功解码的数据的ack),并且由于在第二服务的tti内低时延服务的数据的重复而提供了健壮性。

图4-7是根据本公开的示例性实施例的、具有针对低时延数据的冗余度的被打孔传输的框图。在这些示例中,第一服务的原始数据和每个重复可以是彼此的复制品,即,以同一方式所编码的相同数据;或者每个被打孔部分中的数据可以是彼此的不同版本,即,以不同方式编码但携带可在解码之后恢复的相同底层控制和用户数据。在后一种情况下,可从(0,3,2,1)的编码列表中采取编码,其中数字对应于将在增量合并中使用的冗余版本,并且如果存在多于四个重复,那么额外重复从编码列表的起始再次开始。

图4中的传输是没有严格时延要求的第二服务的单个tti400,以具有严格时延要求的第一服务的数据对所述单个tti400打孔4次。特定来说,第一服务的数据包括控制数据(其在该示例中是urllcpdcch+pdcchdmrs)和用户数据(其在该示例中是urllcpdsch+pdschdmrs)的原始传输405。第一服务的数据还包括三个重复410a-410n,每个重复包括控制数据(其在该示例中是urllcpdcch+pdcchdmrs)和用户数据(其在该示例中是urllcpdsch+pdschdmrs)。尽管图4示出原始传输和三个重复,但是传输可包括比所示内容更多或更少的重复。原始传输和第一个重复之间的间距以及重复之间的间距可以是ff可大于或等于零。换句话说,尽管在该图中示出时间间隙,但是原始传输405和重复410a-410n可在时间上彼此直接相邻。

图5中的传输是没有严格时延要求的第二服务的单个tti500,以具有严格时延要求的第一服务的数据对所述单个tti500打孔。在该示例中,原始传输505包括控制数据(其在该示例中是urllcpdcch+pdcchdmrs)和用户数据(其在该示例中是urllcpdsch+pdschdmrs)两者。与图4的示例相比,在图5的示例中,不重新传送控制数据,并且只重新传送用户数据510a-510n。此外,原始传输和重复在时间上彼此直接相邻,并且在频率上,原始传输和重复在tti500内的特定时间并未占用所有频率资源,而是扩展到用于tti500的频率资源之外。

图5中的示例没有采用跳频以用于第一服务的传输。相反,图6中的示例采用跳频以用于第一服务。在其它方面,图6的示例与图5的示例相同,即,不重新传送原始控制数据,而只重新传送用户数据,并且原始传输和重复彼此直接相邻,使得只存在单个被打孔部分。因此,在图6中,第二服务的tti600包括具有原始传输605和一个或多个重复610a-610n的单个被打孔部分。可通过较高层参数来配置激活或去激活跳频,或通过由第一服务的pdcch所携带的下行链路控制信息(dci)中的字段来携带激活或去激活跳频。

如同图6中的示例,图7中的传输采用跳频,并且如同图5和图6两者中的示例,不重新传送原始控制数据,而是重新传送用户数据,并且原始传输和重复彼此直接相邻,使得只存在单个被打孔部分。然而,在该示例中,原始传输705和一个或多个重复710a-710n被含在分配给tti700的频率资源内。

尽管图4-7示出将特定的时间-频率资源用于被打孔数据,但是也可使用其它时间-频率资源。在图4的示例中,冗余传输可在时间上彼此直接相邻,并且可与原始传送的数据直接相邻,而不是在冗余传输之间交错第二服务的数据。在图5-7的示例中,低时延服务的原始和冗余传输可在时间上与第二服务的传输交错,这类似于图4中的图示。

此外,冗余传输的数量可偏离所示的示例,并且本公开可使用更少或更多数量的冗余传输来实现。最后,用于低时延服务的原始传输和重复的时间资源和/或频率资源的特定量可大于或小于图4-7中示出的内容。

在描述由传送和接收节点所执行以支持图4-7中示出的打孔的方法的细节之前,将结合图8呈现对示例性传送节点和接收节点的高级描述,以便辅助读者理解以下本公开的过程的实现的细节。如图所示,传送节点805可向接收节点850传送信息,并且接收节点850可向传送节点805传送信息。为了实现这一点,传送节点805包括耦合至收发器810和存储器820的处理器815;并且接收节点850包括耦合至收发器855和存储器865的处理器860。收发器810和855分别为传送节点805和接收节点850提供无线接口。处理器815和860可以是任何类型的处理器,例如微处理器、专用集成电路(asic)、现场可编程门阵列(fpga)、和/或诸如此类。

存储器865包括用于存储不同传输以便进行软合并的harq缓冲器870。存储器820和865可以是任何类型的存储器,并且可包括暂时性存储器和非暂时性存储器两者。非暂时性存储器可包括代码,所述代码在由关联的处理器执行时使得处理器执行本文中描述的方法。非暂时性存储器可包括存储所述代码的计算机可读介质。尽管图8示出收发器的使用,但是取决于实现,可以提供单独的传送器和接收器。图8是对传送节点805和接收节点850的高级图示,并且本领域技术人员将意识到,每个节点可包括额外组件,诸如输入装置、到其它装置的接口、一个或多个天线、一个或多个显示器等。

尽管以下论述假设传送节点805是基站(例如,enb、gnb或任何其它类型的基站)并且接收节点850是ue(用户设备),但是也可在传送节点805是ue并且接收节点850是基站的情况下采用本公开。在这种情况下,第一和第二服务的数据的传输涉及来自至少两个ue的传输,即,在tti期间,ue之一传送第一服务的数据,并且另一ue或多个其它ue传送第二服务的数据。由所述一个ue进行的第一服务的数据的传输可以与由所述其它ue进行的第二服务的传输进行协调,使得在时间和/或频率上不存在重叠或存在最小重叠。也可采用未协调的传输,使得由所述一个ue进行的第一服务的数据的传输在时间和/或频率上与由所述其它ue中的至少一个ue进行的传输重叠。

首先将结合图9的高级流程图来呈现由传送节点805所执行的方法,并且然后将结合图10的描述来解决细节。最初,传送节点805确定将在将传送第二服务的数据的时间周期期间传送第一服务的数据,其中第一服务的数据要求比第二服务的数据更低的时延(步骤905)。然后,传送节点805确定传输或接收状况(步骤910),并基于所确定的传输或接收状况来确定要调整第一服务的传输(步骤915)。如下文详细论述,这些调整可以是调整传输功率、调制、和/或编码、以及采用打孔成束。仅出于解释的目的,在该示例中将假设传输调整至少包括打孔成束的使用。因此,传送节点805在该时间周期期间在传送第二服务的数据时传送第一服务的数据,并且调整涉及包括第一服务的原始数据集合以及第一服务的原始数据集合的至少一个重复(步骤920)。

现在转到图10的流程图,传送节点805的处理器815最初经由收发器810接收低时延服务的数据以用于在用于第二、非低时延服务的数据的传输的时间周期期间进行传输(步骤1005)。接着,传送节点805的处理器815确定传输和/或接收状况是否可接受(步骤1010)。该确定可基于任意数量的因素,包括信噪比(snr)、信干比(sir)、块错误率(bler)等。此外,可使用常规反馈技术以用于向传送节点报道传输/接收状况来获得用于做出该确定的信息。

如果处理器815确定状况可接受(从判定步骤1010出来的“是”路径),那么处理器用低时延服务的数据的单个实例对第二传输进行打孔,并使用收发器810来传送第一服务和第二服务两者的数据(步骤1015)。该打孔可采取与图3a和图3b中示出的内容类似的形式(取决于传送节点是基站还是ue)。打孔不一定占用图3a和图3b中示出的相同时间和/或频率资源,并且第一服务的数据在与图3a和图3b中所示的内容不同的时间和/或频率位置中被打孔到第二服务的数据中。这种传输的意义在于,它在传输中不包括第一服务的数据的任何冗余度。此外,如上文所论述,如果传送节点是基站,那么在为第一和第二服务传送的数据之间将存在最小重叠或没有重叠,而如果传送节点是ue,那么可能在时间和/或频率上存在重叠。

如果传送节点805的处理器815确定传输和/或接收状况不可接受(从判定步骤1010出来的“否”路径),那么处理器815确定传输调整是否可用于支持低时延服务(步骤1020)。传输调整可包括增加传输功率、改变调制和/或编码等。如果存在可用的传输参数调整(从判定步骤1020出来的“是”路径),那么传送节点经由收发器810使用调整后的传输参数来传送在第二服务的数据的传输中打孔的低时延服务的数据(步骤1025)。

可能出现传送节点805已经以最大功率进行传送或者已经采用最健壮的调制和/或编码并且因此传输调整将不可用的情形。例如,当ue位于基站的小区的边缘时、当覆盖由于高频率的使用而质量不一时、以及当存在不想要的干扰时,可能出现这些情形。在这些和其它类似情形中,没有传输调整可用,但是由于第一服务的严格时延要求,传送节点仍必需尝试将该数据提供给接收节点850,在本公开中,这通过在单个传输(例如,第二服务的单个tti)中传送第一服务的原始数据和第一服务的原始数据的一个或多个冗余版本来实现。

如果传输参数调整不可用于支持低时延服务(从判定步骤1020出来的“否”路径),那么处理器815决定使用打孔成束来传送第一服务的数据。特定来说,处理器815将第一服务的原始传输和原始传输的一个或多个重复打孔到第二服务的传输中(步骤1030)。这可使用上文结合图4-7论述的任何示例及其变型来实现。因此,取决于实现,所述一个或多个重复可含有控制数据和用户数据两者,或者可只含有用户数据。

根据示例性实施例,传送节点805可显式地发信号通知tti中的打孔成束的存在、接收节点850可执行盲检测、和/或可使用单独信令来预配置接收节点850以利于盲检测。

可以用各种不同的方式来实现显式指示符。显式指示符可以是打孔束指示符(pbi),它被包括在第一服务的原始数据的传输中,但不被包括在第一服务的重复中。这允许接收节点在第一服务的原始数据的传输和重复之间进行区分,使得接收节点可使用原始数据的传输和一个或多个重复来执行软合并。备选地,可从控制信道发送pbi,其可在迷你时隙中被携带。pbi还可携带关于接下来的被打孔资源块的信息,诸如时间/ofdm符号/时隙偏移、prb-(物理资源块)偏移、或每个打孔束传输的此类信息的序列,以便辅助接收节点找到第一服务的所接收的传输。

显式指示符还可包括关于第一服务的被打孔数据的大小(即,在第二服务的tti内的第一服务的原始传输和所有重复的数据的大小)的信息。该大小信息在本文中称为puncture_bundle_size,它可基于第二服务的传输的传输块(tb)大小、urllc传输块大小、信道状况等来计算。puncture_bundle_size可等于第一服务的原始传输和重复的量,这在图4的示例中将是4。因此,在第二服务的同一tti中连续传送第一服务的数据的原始传输和源自单个无线电链路控制(rlc)服务数据单元(sdu)的重复,并且具有harq过程数量0。

显式指示符还可包括向接收节点850通知第一服务的数据如何被打孔到了第二服务的tti中的信息、第一服务的原始数据的传输和重复的编码方案、以及与puncture_bundle_size信息类似的大小信息。这种信息在本文中称为puncturebundlingfield。在一个实施例中,该信息可被包括在第一服务的数据的原始传输和重复中以便处置打孔指示符的错误检测的问题(诸如当接收节点850未曾接收到第一服务的数据的原始传输和/或一个或多个重复并且因此接收节点850无法依赖于原始传输和重复的量时)。因此,例如,如果接收节点850未曾接收到第一服务的数据的原始传输和第一个重复,但是已检测到第二个重复,那么接收节点850可解码第二个重复和任何其它重复(在该情况下可执行软合并)。此外,接收节点850可检查较早接收的传输的部分,以便试图解码第一服务的数据的原始传输和第一个重复。

pbi可被单独使用、与puncture_bundle_size合并使用、与puncture_bundle_size和puncturebundlingfiled合并使用、以及与同打孔、被打孔区域和/或编码方案有关的任何信息合并使用。

除了提供显式指示符之外或作为其备选方案,传送节点805还可例如经由无线电资源控制(rrc)消息、mac(介质接入控制)ce(控制元素)、或其它类似的消息传递来配置接收节点850,以便预配置接下来传送的资源(诸如使用同一prb和最早的可能ofdm符号等的资源)的半静态调节。备选地或另外地,该消息传递最初可预配置跳频模式,并且pbi可对应于跳频模式索引、或可取消跳频。

可以采用增加接收节点850识别打孔成束的能力的方式来实现打孔成束的盲检测。例如,第一服务的原始数据的传输和每个重复在预定义的时间窗口内可采用同一冗余版本,即,各自以相同方式来编码。因此,接收节点850的处理器860可通过在信道均衡之后具有相同信号值的第一数据服务的原始传输和重复的qam(正交调幅)符号的序列来检测打孔成束。从而,被打孔区域包括重复模式,因此接收节点850的处理器860可基于信号处理来执行相关连,以便依据预定义时间窗口(诸如第二服务的子帧时隙)内的传输块长度和成束数量来估计打孔成束的传输的存在。将相同的冗余版本用于第一服务的原始数据的传输和一个或多个重复的另一个优点是:可在qam符号级别合并信号,这减少接收复杂度,同时还实现成束增益。

辅助式盲检测可为接收节点850提供重新配置信息,以便指定可使用的部分或几乎所有成束参数。重新配置信息与第一服务的数据的传输分开发送,例如在无线电资源控制(rrc)消息或其它l1/l2(层1或层2)信令消息中。可通过向正在使用第一服务的接收节点850传送半持久更改指令来实现对打孔成束的潜在存在的通知。

返回到图10,如果采用显式指示符,那么它以上文描述的方式而被包括在被打孔tti中(步骤1035)。如果不支持显式指示符,那么省略该步骤。接着,传送节点805的处理器815使用收发器810来将被打孔tti传送到接收节点850(步骤1040)。被打孔tti的传输将取决于传送节点805是基站还是ue而变化。当传送节点805是基站时,tti的传输可包括第一服务和第二服务两者的数据。尽管在传送节点805是ue时可能出现相同情况,但是更可能的场景是,该ue只传送第一服务的数据,并且一个或多个其它ue传送第二服务的数据,所有这些操作都在第二服务的tti期间发生。

在接收节点850接收并尝试解码tti之后的某个点,接收节点850将向传送节点805传送第一服务的harq反馈(即,ack或nack)(步骤1045)。根据示例性实施例,harq反馈是打孔束(即,在打孔束内的第一服务的原始数据的传输和所有重复)的单个消息。相比之下,常规harq技术涉及用于原始传送的数据和每个重复的单独harq反馈。因此,本公开的打孔成束不仅有助于实现第一服务的严格时延要求,而且还通过消除至少一个harq反馈传输并且可能消除更多harq反馈传输(这取决于打孔束中的重复的数量)来减少开销信令。减少的信令通过减少为支持harq而消耗的无线电资源的数量来增加空中接口效率,并减少可能由额外的harq反馈传输所造成的干扰。

首先将结合图11的高级流程图来呈现由接收节点850所执行的方法,然后将结合图12的描述解决细节。最初,接收节点850在对应于第二服务的数据的传输的时间周期期间接收传输(步骤1105),并确定所接收的传输包括第一和第二服务的数据(步骤1110)。接着,接收节点850确定所接收的传输包括第一服务的原始数据集合和第一服务的原始数据集合的至少一个重复(步骤1115),并且接收节点尝试单独使用原始数据集合或结合第一服务的原始数据集合的至少一个重复中的一个或多个重复而使用原始数据集合来解码第一服务的数据(步骤1120)。

现在转到图12,接收节点850的处理器860最初经由收发器855接收第二服务的tti的传输(步骤1205)。然后,处理器850确定所接收的传输是否曾用第一服务的数据而被打孔(步骤1210)。可以用多种不同的方式来执行该确定。例如,可使用crc(循环冗余校验)位图来指示在被打孔部分之后传送的码块,使得在一个示例中,crc=00000被用于在被打孔码块之前的码块,并且可使用crc=01000来指示在被打孔码块之后的码块。在另一个示例中,传送节点805可将消隐指派提供给接收节点850,诸如使用具有与期望接收节点850的rnti(无线电网络临时标识)匹配的crc位图的dci来指派第一服务的传输以用于调度的urllc传输。传送节点805还可在tti中包括消隐指示符,该消隐指示符指示第二传输的时间-频率资源的至少一部分被打孔。例如,可经由rrc消息将接收节点850配置成在检测到特定参考信号(例如urllcpdcchdmrs)时检测打孔。在另外的示例中,接收节点850可例如通过比较第二服务的两个独立传输以便生成独立传输中的哪个传输被打孔了的假设来盲检测被打孔数据的存在。

如果处理器860确定未对第二服务的tti进行打孔(从判定步骤1210出来的“否”路径),那么处理器860尝试解码第二服务的传输的数据(步骤1215)。如果处理器860确定存在打孔(从判定步骤1215出来的“是”路径),那么处理器860确定第一服务的原始数据的传输和重复的位置(步骤1220)。接收节点850确定第一服务的数据的位置的方式取决于网络实现显式指示符、盲检测、还是辅助式盲检测,其每个都可用上文描述的方式来实现。

接着,接收节点850的处理器860尝试解码第一服务的数据的原始传输(步骤1225)。如果解码成功了(从判定步骤1230出来的“是”路径),那么处理器860丢弃重复,因为已不需要它们来解码第一服务的数据(步骤1235)。解码是否成功可基于常规技术,诸如通过检查crc(循环冗余校验)。

如果解码未曾成功(从判定步骤1230出来的“否”路径),那么处理器860尝试使用第一服务的原始数据的传输和一个或多个重复来进行解码(步骤1240)。这可以是迭代过程,其中处理器860首先尝试使用原始数据和第一个重复来进行解码,并且如果这不成功,那么处理器860尝试使用原始数据与第一个和第二个重复来进行解码,等等。如果处理器860成功解码第一服务的数据(从判定步骤1245出来的“否”路径),那么处理器860丢弃任何未使用的重复,并针对原始传输和重复发送指示成功解码的单个harq反馈(步骤1250)。如果处理器860使用原始传输和所有重复都未曾成功解码第一服务的数据(从判定步骤1245出来的“否”路径),那么处理器860丢弃原始传输和重复,并针对原始传输和重复发送指示解码失败的单个harq反馈(步骤1255)。取决于实现,假设重新传输可满足第一服务的严格时延要求,传送节点805可尝试重新传送第一服务的数据作为仅原始数据或者连同一个或多个重复。

以上论述解决了打孔成束的一些方面,包括对打孔束的各种配置的高级概述。现在将结合图13-19呈现对配置打孔束的更详细论述。

图13是根据本公开的示例性实施例的示例性传输方法的高级流程图。最初,传送节点805的处理器815确定将在将传送第二服务的数据的时间周期期间传送第一服务的数据(步骤1305)。第一服务的数据要求比第二服务的数据更低的时延,并且第一服务的数据包括第一服务的原始数据集合和第一服务的原始数据集合的至少一个重复。接着,处理器815基于可用传输资源来调整被第一服务的数据消耗的资源(步骤1310)。如下文详细论述,该调整可包括用第一服务的数据来填满第二服务的tti的剩余资源,或例如通过包括比预期的原始数据的重复的数量更少的原始数据的重复的数量来减少打孔束的大小。然后,当在该时间周期期间传送第二服务的数据时,处理器815在该时间周期期间使用调整后的资源来传送第一服务的数据(步骤1315)。

现在转到图14,当传送节点805针对第一服务有数据要传送时,处理器815最初确定是否配置新的传输格式(步骤1405)。根据示例性实施例,物理层传输格式在第一服务的数据的传输开始之前被预配置,并在接收到新的传输格式信令时改变。因此,如果发信号通知了新的传输格式(从判定步骤1405出来的“是”路径),那么传送节点805使用新的传输格式(步骤1410)。否则,传送节点805继续使用预配置的传输格式(步骤1415)。

一旦传送节点决定使用新的或预配置的传输格式,处理器815便确定第二服务的tti内是否有足够的资源来容纳第一服务的数据(步骤1420)。这在以下情况下可能发生:如果将在第二传输的tti的稍后部分中传送打孔束,那么可能没有足够的资源来容纳第一服务的原始传输和原始传输的每个重复两者。例如,这在以下情况下可能发生:如果第一服务的每个传输占用两个符号,打孔成束涉及原始数据和三个重复(即,占用8个符号的4个迷你时隙),第二服务的tti是14个符号,并且打孔发生在tti的第7个符号之后,那么第一服务的传输占用8个符号,但是在打孔束的插入点处,将只有7个符号可用。

如果有足够的资源用于第一服务的所有传输(从判定步骤1420出来的“是”路径),那么传送节点将在第二服务的tti中包括第一服务的所有传输(步骤1425)。也可能出现这样的情形:在所述情形中,在打孔束之后有可用资源,所述情形的示例可在图15中看到。图15示出,在第二服务的tti1500内,打孔第一服务的原始传输1505和两个重复1510a、1510b。在该示例中,资源区域1515表示在打孔束迷你时隙的结束之间的第二服务的tti的一部分。取决于实现,该资源区域1515可能不够大来容纳第二服务的数据,并且因此这些资源可能完全是浪费的。

用于避免这种情况的一种方法是延迟打孔束的起始点,使得打孔束的结束与第二服务的tti1500的时隙边界1525的结束对齐。另一种备选方案可涉及采用较低的编码速率以用于最接近时隙边界1525的重复,使得该重复填满间隙。上文论述的打孔成束指示符可用于显式地指示用于第一服务的数据的每个原始和重复的编码格式。另外的备选方案是缩短最后一个重复的长度,使得它适合第二服务的tti的剩余时间。例如,第一服务的最后一个重复可使用一个符号而不是用于常规迷你时隙的两个符号的迷你时隙长度。根据另外的备选方案,可针对第一服务的数据的原始传输和重复中的多于一个来增加迷你时隙长度。例如,如果有九个剩余ofdm符号,并且原始传输和重复的量是三个(即,一个原始传输和两个重复),那么可为每个迷你时隙分配三个ofdm符号。

另一种备选方案是重复原始传输和/或重复中的一个或多个以便填满tti中的剩余资源。例如,如果有足够的资源用于等于一个原始传输和五个重复的量,但是最初第一服务的数据被配置用于一个原始传输和三个重复,那么可能出现两个额外传输(其可包括原始和/或一个或多个重复)。如果原始传输和每个重复以相同方式来格式化和编码,那么所述两个额外传输可以是相同的原始传输和重复两者(例如,rv0、rv0、rv0、rv0、rv0、rv0、rv0、rv0、)。如果原始传输和/或一个或多个重复被不同地格式化或编码,那么可重复原始和/或重复中的两个(例如,rv0、rv1、rv2、rv3、rv0、rv1)。取决于第二服务的tti的格式化,可在tti的不同区域中留出增加的重复,以便容纳第二服务的数据的控制信道或敏感信息位。此外,每个被打孔区域含有至少一个rv(冗余版本)或rvg(冗余版本群组),所述rvg可能包括一个rv或多个rv。(一个或多个)rv通常与第一服务的数据的传输块相关联。在tbs(传输块大小)很大(例如,tbsurllc>8192位)并招致码块分段的极少数情况下,重复和相关联的rv可与cbg(码块群组)有关。

在返回到图14之前,应注意,图15中的第一服务的数据的格式化与较早图示的不同在于,在图15中,第一服务的控制数据只占用第二服务的tti的频率带宽的一部分,并且频率带宽的剩余部分被分配给第一服务的对应用户数据。也可对上文论述的实施例采用这种格式化。

返回到图14,如果没有足够的资源用于第一服务的所有传输(从判定步骤1420出来的“否”路径),那么处理器815调整第一服务的传输以适应不足的资源(步骤1430)。用于调整传输的一种方法是减少重复的数量,使得原始传输和重复的总数将被限制于n(当n+1将延伸出tti的边界时)。数量n不需要被预配置,而是可根据打孔的起始点(puncturebundlingstart-mini-slot(打孔成束开始迷你时隙))、迷你时隙的结束位置(puncturebundlingend-mini-slot(打孔成束结束迷你时隙))和迷你时隙传输的持续时间(所有这些都可被包括在打孔束指示符中)来动态地提取。

当由于第一服务的数据的传输和重复的减少的量而导致接收节点850不能成功解码第一服务的数据时(例如,当可用资源只允许原始传输和一个重复时),可以用基于许可的方式(即,正常harq过程)来调度剩余重复,以便允许成功解码。如果原始传输和/或一个或多个重复曾被破坏或丢失(例如,在基于争用的资源打孔时),那么也可采用基于许可的调度。

一旦针对可用资源来格式化第一服务的数据的传输(步骤1425或1430),处理器815便添加打孔束指示符(步骤1435)。如上文所论述,打孔束指示符可包括用于标识打孔的起始点的puncturebundlingstart-mini-slot(打孔成束开始迷你时隙)的值以及用于标识迷你时隙的结束位置的puncturebundlingend-mini-slot(打孔成束结束迷你时隙)的值。打孔成束指示符并且还包括puncturedembbarea-idstart-mini-slot(被打孔embb区域-id开始迷你时隙)、puncturedembbarea-idend-mini-slot(被打孔embb区域-id结束迷你时隙)的值以及迷你时隙持续时间的持续时间,其允许单独标识在第二服务的tti内出现的打孔以及在多于一个tti内出现的打孔。当存在第二服务的多个被打孔tti时,单独标识打孔成束迷你时隙以及被打孔embb区域迷你时隙的开始和结束是有用的。此情况的示例现在将结合图16来描述。

在图16中,将第二服务的tti的边界(又称为时隙边界)标记为1625。因此,图16示出第一tti(即,第一时隙)以及第二tti(即,第m个时隙),第一tti包括第一服务的数据的原始传输1605和第一服务的数据的两个重复1610a、1610b,第二tti包括第一服务的数据的原始传输1615和两个重复1620a、1620b。如图所示,将第二服务的第一tti指定为被打孔embb区域-11660并还指定为被打孔成束开始时隙:11665,并且将第二服务的最后被打孔tti指定为被打孔embb区域-k1660和被打孔成束结束时隙m1675。因此,打孔成束时隙的开始和结束覆盖多于一个tti,而每个被打孔embb区域对应于tti。因此,第一tti中的原始传输1605的起始对应于打孔成束开始迷你时隙1630,并且最后一个重复1620b的结束对应于打孔成束结束迷你时隙1650。相比之下,被打孔embb区域-1开始迷你时隙1635和被打孔embb区域-1结束迷你时隙1640限定第一tti内的被打孔区域,并且被打孔embb区域-k开始迷你时隙1645和被打孔embb区域-k结束迷你时隙1655限定第二tti内的被打孔区域。换句话说,针对第一服务来限定打孔成束开始/结束迷你时隙,并针对第二服务来限定被打孔embb区域-1开始/结束迷你时隙。由于在一个时隙内可存在多个被打孔区域,所以被打孔成束结束时隙编号m可能小于区域idk

再次返回到图14,在添加打孔束指示符(步骤1435)之后,传送节点805的处理器815确定第二服务的资源块是否足够大以便容纳第一服务的两个或更多个传输(步骤1440)。如果资源块足够大(从判定步骤1440出来的“是”路径),那么可对第一服务的数据的原始传输和一个或多个重复进行频率叠加(步骤1445)。图17示出示例性频率叠加,其中在第二服务的tti内,原始传输1705和一个重复1710c在时间上被对准并且在频率上被叠加,并且两个重复1710a和1710d在时间上被对准并且在频率上被叠加。第一服务的数据可使用上文描述的任何调整技术来占用具有用于第一服务的未使用资源的区域1715。

例如可在rvg中诸如从较低频率开始到较高频率并接着在时间上预配置原始传输和重复的特定布置。由于ue的有限功率,所以通常将只在从基站到ue的下行链路中实现频域叠加。此外,在上行链路中,通过频率叠加在频域中进行功率拆分可能不会在实质上胜过非频率叠加的传输,并且因此对于在上行链路中,随时间的重复传输可能更有益于上行链路的质量增强。

图17中示出的频率叠加仅仅是示例性的,并且其它改变在本公开的范围内。例如,上行链路和下行链路传输可被频率叠加,和/或控制数据的传输可与用户数据的传输一起被频率叠加。

频率叠加的一个变型是,用低编码速率对第一服务的数据进行编码。接着,将经编码位形成到调制符号中,然后将调制符号映射到(一个或多个)ofdm符号中的频率资源。频率资源通常由可携带数据的资源元素集合来表示。携带资源元素的数据可在频域内尽可能邻接,或者携带资源元素的数据被分布在频域内以便实现频率分集。例如,图17中示出的频域成束可使用低码速率(其利用重复/复制)和调制符号到分布在频域中的资源元素的块的映射两者来实现。

频率叠加的另一个变型是,当使用多于一个ofdm符号来传送第一服务的一个数据分组时采用跳频。跳频允许在一个ofdm符号中使用的频域资源与另一个ofdm符号中的频域资源不同,并且因此可实现频域分集。

频率叠加的另一个变型结合空间分集。例如,如果使用频域资源的m个块来传送第一服务的数据,那么用于频域资源的一个块的预编码矩阵与用于频域资源的另一个块的预编码矩阵不同。可使用波束扫描来实现空间分集,在波束扫描中,使用不同波束来传送第一服务的相同数据。也可在时域中通过使用多于一个ofdm符号来传送第一服务的数据来使用空间分集或更特定来说是波束扫描。

再次返回到图14,如果第二服务的资源块无法容纳第一服务的两个或更多个传输(从判定步骤1440出来的“否”路径),那么第一服务的原始传输和重复在时间上被对准(步骤1450)(这类似于图15(和其它类似图)中示出的布置)而不进行频率叠加。一旦确定了原始传输和重复在时域/频域中的对准(步骤1445或1450),处理器815便确定第一服务的分组的大小是否是固定且已知的(步骤1455)。如果分组的大小是固定且已知的(从判定步骤1455出来的“是”路径),那么处理器815可动态地选择mcs(调制和编码方案)以用于第一服务(步骤1460)。第一服务的分组的大小可以是固定且对于控制系统中的反馈回路的某些警报消息和/或状态信息分组已知的。

在lte网络中,基于信道状况来选择mcs,并然后从查找表中选择传送特定传输块大小所需的资源块。打孔成束针对第一服务的数据的原始传输和一个重复采用不同编码相当于降低编码速率。此外,被指派用于打孔的资源块可能是有限的。因此,可基于打孔的数量来确定mcs。在一个实施例中,这可使用速率匹配来实现,速率匹配通过选择较高mcs索引和/或较高成束数量使得可保证第一服务的数据的传输的可靠性目标对于给定无线电资源尽可能高来充分使用可用资源。例如,如果错误目标为10-6,并且当前mcs索引设置具有10-4的bler(块错误率)目标,那么可使用具有两个传输(即,原始传输和一个重复)的束来实现整体错误目标。如果可用资源块无法使用当前mcs来容纳具有两个传输的束,那么可在两个传输中增加mcs索引(例如,到10-3.5的bler),使得可用资源块可容纳具有两个传输的束,并且最终达到10-7

在另一个实施例中,基于打孔的数量来调整bler目标(以及因此还有mcs),以便高效地使用资源块。例如,如果打孔束被限制于第二服务的一个tti,并且没有延续到另一个tti中,那么可确定tti中的打孔的数量。如果错误目标是10-x,其中x可以是大于或等于零的任意实数(但通常是大于5的实数),并且有足够的时间用于y个传输的束,其中y是大于或等于二的整数,那么可选择mcs以便实现10(-x/y)的bler目标。

再次返回到图14,如果第一服务的分组的大小不固定且未知(从判定步骤1455出来的“否”路径),那么使用固定mc来编码第一服务的传输(步骤1465)。一旦使用动态选择的mcs(步骤1460)或固定mcs(步骤1465)来编码第一服务的传输,传送节点的处理器815便经由收发器810将第一服务的数据传送到接收节点850(步骤1470)。

图18是根据本公开的示例性实施例的示例性接收方法的高级流程图。最初,接收节点850的收发器855在对应于第二服务的数据的传输的时间周期期间接收传输,并将传输传递给处理器860(步骤1805)。传输包括第一服务的数据和第二服务的数据,其中第一服务的数据要求比第二服务的数据更低的时延。然后,处理器860基于所接收的传输中的指示符来确定第一服务的数据的布置(步骤1810)。指示符可以是上文论述的打孔束指示符,其可包括上文论述的任何信息作为该指示符的一部分。接着,处理器860尝试基于所确定的第一服务的数据的布置来解码第一服务的数据(步骤1815)。

在以上任一实施例中,可预配置打孔束的某些方面。例如,可基于例如(一个或多个)mcs、第一服务的传输块大小、以及第二服务的传输块大小来预定义开始时隙、结束时隙、开始迷你时隙、结束迷你时隙,重复的数量、重复的类型(即,重复和原始数据之间的相同或不同编码)、rvg中的原始和重复的编码类型的组合、被打孔区域的数量、被打孔区域的大小、打孔束到被打孔区域中的部署、和诸如此类。例如,如果第一和第二服务的数据具有相同的mcs并且第一和第二服务的传输块的大小已知,那么可通过在时隙的预定义迷你时隙(例如,第二迷你时隙)中具有第一服务的数据的原始传输来执行打孔成束,并且第一和第二重复可分别在第三和第四迷你时隙中。时隙可由多个迷你时隙(例如,7个迷你时隙)组成,每个迷你时隙具有两个ofdm符号。可使用打孔束指示符来向接收节点标识该配置。备选地或另外地,接收节点可基于已知的参数(诸如第二服务的传输块的大小)使用查找表来确定被打孔区域以及第一服务的原始数据和数据重复。该预配置不通过关于冗余版本的信息来改变使用专用控制区域的正常操作,在每个被打孔区域中都需要关于冗余版本的信息以便确保接收节点850可独立接收每个打孔。

另一种预配置可以是将第一服务的控制和数据预配置到第二服务的tti的单独区域中,其示例在图19中被示出。如图所示,多个接收节点850的单独控制数据被包括在被打孔控制区域1905中,并且多个接收节点850的第一服务的数据可被包括在被打孔用户数据区域1910中。区域1905和1910可以频率量f而被分开,频率量f可大于或等于零,但是在任何情况下,优选是尽可能小的。控制区域可包括例如打孔束指示符、接收节点的标识、mcs等,而数据区域只包括第一服务的数据。因此,被包括在被打孔数据区域1910中的数据可包括第一服务的控制数据和第一服务的用户数据两者,但不包括标识对第一服务的用户数据的格式化、调制、编码和/或位置的控制数据。

在上文论述的一个实施例中,接收节点850针对涵盖原始传输和所有重复两者的打孔束而传送单个harq反馈(即,ack或nack)。还描述了的是,当接收节点850已成功解码第一服务的数据时,接收节点850丢弃任何剩余重复。以上论述并没有解决在这种布置中的harq反馈的特定定时。一旦已成功解码第一服务的数据便可发送harq反馈,或者可在接收到对应于第一传输的原始数据的最后一个重复之后发送反馈。应当意识到,接收节点不需要丢弃任何重复,并且可在解码第一服务的数据时采用原始传输和所有重复。

根据另一个实施例,一有第一服务的原始数据的解码失败的指示,作为传送节点的基站便可提供立即上行链路许可。例如,可在第一服务的原始数据的最后一个重复之后调度立即上行链路许可。然而,这不具资源效率,因为基站在传送原始打孔束和额外重复之间的延迟(其将出现在后续时间周期中,诸如在第二服务的后续tti中)可能太大而无法满足第一服务的低时延要求。

图13、14和18的方法可与图9-12中描述的方法相结合。

应当意识到,可在上行链路和下行链路两者中采用示例性实施例。

以上论述将第一服务称为要求比第二服务更低的时延。第一服务也可能要求比第二服务更高的可靠性,并且因此在一些方面中,第一服务要求比第二服务更低的时延和更高的可靠性。

尽管已在第一服务的数据打孔第二服务的数据的情况下描述了示例性实施例,但是在没有打孔的情况下,也可采用本公开的束打孔。此外,尽管已描述了urllc是第一服务并且mbb是第二服务的示例性实施例,但是本公开同样适用于任何类型的低时延服务的传输以及打孔不具有相同低时延要求的任何其它类型的服务,诸如大规模机器类型通信(mmtc)、多媒体广播多播服务(mbms)等。

尽管已在第二服务的传输的时间周期是tti的情况下描述了示例性实施例,但是应当意识到,tti可对应于子帧、时隙或迷你时隙,并且因此术语子帧、时隙或迷你时隙可取代以上论述中的tti。

因此,本文中公开的实施例提供了用于通过在用原始传送的数据而打孔的传输中包括重复来使能解码具有严格低时延要求的第一服务的数据的无线电通信系统、装置和方法。应理解,本描述不旨在限制本公开。相反,示例性实施例旨在覆盖被包括在本公开的精神和范围内的备选方案、修改和等效物。此外,在对示例性实施例的详细描述中,阐述了众多特定细节以便提供对本公开的全面理解。但是,本领域技术人员将理解,在没有此类特定细节的情况下也可能实践各种实施例。

任何合适的步骤、方法或功能可通过可由例如在以上一个或多个图中示出的组件和设备所执行的计算机程序产品来执行。例如,存储器820和865可包括计算机可读部件,在计算机可读部件上可存储计算机程序。计算机程序可包括指令,所述指令使得处理器815和860(以及任何在操作上耦合的实体和装置,诸如收发器810和存储器820以及收发器855和存储器865)分别执行根据本文中描述的实施例的方法。因此,计算机程序和/或计算机程序产品可提供用于执行本文中公开的任何步骤的部件。

任何合适的步骤、方法或功能可通过一个或多个功能模块或电路来执行。每个功能模块可包括软件、计算机程序、子例程、库、源代码、或由例如处理器执行的任何其它形式的可执行指令。在一些实施例中,每个功能模块可采用硬件和/或采用软件来实现。例如,一个或多个或所有功能模块可由处理器815和/或860(可能与存储器820和/或865协作)实现。因此,处理器815和/或860与存储器820和/或865可被布置成允许处理器815和/或860从存储器820和/或865取指令并执行所取的指令,以便允许相应的功能模块执行本文中公开的任何步骤或功能。

尽管在实施例中以特定组合描述了本示例性实施例的特征和要素,但是每个特征或要素可在不具有实施例的其它特征和要素的情况下被单独使用,或者在具有或不具有本文中公开的其它特征和要素的情况下以各种组合来使用。本申请中提供的方法或流程图可采用计算机程序、软件或固件来实现,所述计算机程序、软件或固件在计算机可读存储介质中有形地体现以用于由计算机或处理器来执行。

本书面描述使用所公开的主题的示例来使本领域技术人员能实践它们,包括制作和使用任何装置或系统以及执行任何结合的方法。主题的范围受权利要求所限定,并且可包括本领域技术人员所想到的其它示例。预期此类其它示例在权利要求的范围内。

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