一种数据传输方法及装置与流程

文档序号:21104960发布日期:2020-06-16 21:11阅读:231来源:国知局
一种数据传输方法及装置与流程

本公开涉及无线通信领域,尤其涉及一种数据传输方法及装置。



背景技术:

在长期演进(lte,longtermevolution)系统中,多点协作传输技术作为一项提升用户数据传输速率的有效方法得到支持,并在lte协议的后续版本中不断增强。

在新无线电通信(nr,newradio)标准化过程中,类似的多点协作传输技术被称为多收发节点(trp,tx/rxpoint)传输。在目前的nr协议中,暂不支持多trp传输,相应的一个下行控制信息(dci,downlinkcontrolinformation)只能调度一个trp来发送物理层下行共享信道(pdsch,physicaldownlinksharechannel),因此,在dci的参数域中,速率匹配和码块组(cbg,codeblockgroup)重传也并未考虑多trp传输带来的影响,从而降低多trp场景下dci调度的性能。



技术实现要素:

有鉴于此,本公开提出了一种数据传输方法及装置,能够在多trp进行数据传输的情况下,针对多个trp进行相应的速率匹配和cbg重传,从而保证多trp场景下dci的调度性能。

根据本公开的第一方面,提供了一种数据传输方法,所述方法包括:通过一个下行控制信息dci,调度多个收发节点trp在服务于同一用户设备时进行数据传输;根据dci的指示,将trp上的待传输数据,对速率匹配资源进行速率匹配。

在一种可能的实现方式中,所述速率匹配资源,对所有的trp均有效;或者,所述速率匹配资源,对每一个trp分别有效;或者,所述速率匹配资源的数量与trp的数量相适应,且所述速率匹配资源对每一个trp分别有效。

在一种可能的实现方式中,所述速率匹配资源,对所有的trp均有效,包括:对于资源块rb级别资源,所述速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup包含的所有速率匹配资源,对所有的trp上的所述传输数据均有效;或者,对于资源元素re级别资源,所述速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合包含的所有速率匹配资源,对所有的trp上的所述传输数据均有效。

在一种可能的实现方式中,根据dci的指示,将trp上的待传输数据,对速率匹配资源进行速率匹配,包括:对于所述rb级别资源,dci用于指示ratematchpatterngroup是否生效,所述待传输数据根据指示结果,对ratematchpatterngroup包含的对应的速率匹配资源进行速率匹配;或者,对于所述re级别资源,dci用于指示zpcsi-rs资源集合是否生效,所述待传输数据根据指示结果,对zpcsi-rs资源集合包含的对应的速率匹配资源进行速率匹配。

在一种可能的实现方式中,所述速率匹配资源,对每一个trp分别有效,包括:对于资源块rb级别资源,所述速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup包含的每个速率匹配资源,分别对相应的trp上的所述传输数据有效;或者,对于资源元素re级别资源,所述速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合包含的每个速率匹配资源,分别对相应的trp上的所述传输数据有效。

在一种可能的实现方式中,根据dci的指示,将trp上的待传输数据,对速率匹配资源进行速率匹配,包括:对于所述rb级别资源,dci用于指示ratematchpatterngroup是否生效,所述待传输数据根据指示结果,对ratematchpatterngroup包含的,相应trp上的速率匹配资源进行速率匹配;或者,对于所述re级别资源,dci用于指示zpcsi-rs资源集合是否生效,所述待传输数据根据指示结果,对zpcsi-rs资源集合包含的,相应trp上的速率匹配资源进行速率匹配。

在一种可能的实现方式中,所述速率匹配资源的数量与trp的数量相适应,且所述速率匹配资源对每一个trp分别有效,包括:对于资源块rb级别资源,所述速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup的数量与trp的数量相适应,且每个ratematchpatterngroup包含的所有速率匹配资源,对相应的trp上的所述传输数据有效;或者,对于资源元素re级别资源,所述速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合的数量与trp的数量相适应,且每个zpcsi-rs资源集合包含的所有速率匹配资源,对相应的trp上的所述传输数据有效。

在一种可能的实现方式中,根据dci的指示,将trp上的待传输数据,对速率匹配资源进行速率匹配,包括:对于所述rb级别资源,dci用于指示ratematchpatterngroup是否生效,所述待传输数据根据指示结果,对ratematchpatterngroup包含的速率匹配资源进行速率匹配;或者,对于所述re级别资源,dci用于指示zpcsi-rs资源集合是否生效,所述待传输数据根据指示结果,对zpcsi-rs资源集合包含的速率匹配资源进行速率匹配。

根据本公开的第二方面,提供了一种数据传输方法,所述方法包括:通过一个下行控制信息dci,调度多个收发节点trp在服务于同一用户设备时进行数据传输;根据所述dci,将trp上当前传输的码块组cbg与前一次传输的cbg进行合并译码;所述dci中的cbg传输信息对应全部trp发送的cbg。

在一种可能的实现方式中,根据所述dci,将trp上当前传输的cbg与前一次传输的cbg进行合并译码,包括:所述dci中的cbg传输信息采用1比特,用以指示全部trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

在一种可能的实现方式中,根据所述dci,将trp上当前传输的cbg与前一次传输的cbg进行合并译码,包括:所述dci中的cbg传输信息采用的比特数与所述trp的数量相同,用以指示每个trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

在一种可能的实现方式中,根据所述dci,将trp上当前传输的cbg与前一次传输的cbg进行合并译码,包括:所述dci中的cbg传输信息采用的比特数与所述trp的数量满足:

bitn=log2(l+1)

其中,bitn为dci中的cbg传输信息采用的比特数,l为trp的数量;

用以指示trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

根据本公开的第三方面,提供了一种数据传输装置,包括:调度单元,用于通过一个下行控制信息dci,调度多个收发节点trp在服务于同一用户设备时进行数据传输;速率匹配单元,用于根据dci的指示,将trp上的待传输数据,对速率匹配资源进行速率匹配。

在一种可能的实现方式中,所述速率匹配资源,对所有的trp均有效;或者,所述速率匹配资源,对每一个trp分别有效;或者,所述速率匹配资源的数量与trp的数量相适应,且所述速率匹配资源对每一个trp分别有效。

在一种可能的实现方式中,所述速率匹配资源,对所有的trp均有效,包括:对于资源块rb级别资源,所述速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup包含的所有速率匹配资源,对所有的trp上的所述传输数据均有效;或者,对于资源元素re级别资源,所述速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合包含的所有速率匹配资源,对所有的trp上的所述传输数据均有效。

在一种可能的实现方式中,所述速率匹配单元用于:对于所述rb级别资源,dci用于指示ratematchpatterngroup是否生效,所述待传输数据根据指示结果,对ratematchpatterngroup包含的对应的速率匹配资源进行速率匹配;或者,对于所述re级别资源,dci用于指示zpcsi-rs资源集合是否生效,所述待传输数据根据指示结果,对zpcsi-rs资源集合包含的对应的速率匹配资源进行速率匹配。

在一种可能的实现方式中,所述速率匹配资源,对每一个trp分别有效,包括:对于资源块rb级别资源,所述速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup包含的每个速率匹配资源,分别对相应的trp上的所述传输数据有效;或者,对于资源元素re级别资源,所述速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合包含的每个速率匹配资源,分别对相应的trp上的所述传输数据有效。

在一种可能的实现方式中,所述速率匹配单元用于:对于所述rb级别资源,dci用于指示ratematchpatterngroup是否生效,所述待传输数据根据指示结果,对ratematchpatterngroup包含的,相应trp上的速率匹配资源进行速率匹配;或者,对于所述re级别资源,dci用于指示zpcsi-rs资源集合是否生效,所述待传输数据根据指示结果,对zpcsi-rs资源集合包含的,相应trp上的速率匹配资源进行速率匹配。

在一种可能的实现方式中,所述速率匹配资源的数量与trp的数量相适应,且所述速率匹配资源对每一个trp分别有效,包括:对于资源块rb级别资源,所述速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup的数量与trp的数量相适应,且每个ratematchpatterngroup包含的所有速率匹配资源,对相应的trp上的所述传输数据有效;或者,对于资源元素re级别资源,所述速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合的数量与trp的数量相适应,且每个zpcsi-rs资源集合包含的所有速率匹配资源,对相应的trp上的所述传输数据有效。

在一种可能的实现方式中,所述速率匹配单元用于:对于所述rb级别资源,dci用于指示ratematchpatterngroup是否生效,所述待传输数据根据指示结果,对ratematchpatterngroup包含的速率匹配资源进行速率匹配;或者,对于所述re级别资源,dci用于指示zpcsi-rs资源集合是否生效,所述待传输数据根据指示结果,对zpcsi-rs资源集合包含的速率匹配资源进行速率匹配。

根据本公开的第四方面,提供了一种数据传输装置,包括:调度单元,用于通过一个下行控制信息dci,调度多个收发节点trp在服务于同一用户设备时进行数据传输;合并译码执行单元,用于根据所述dci,将trp上当前传输的码块组cbg与前一次传输的cbg进行合并译码;所述dci中的cbg传输信息对应全部trp发送的cbg。

在一种可能的实现方式中,所述合并译码执行单元用于:所述dci中的cbg传输信息采用1比特,用以指示全部trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

在一种可能的实现方式中,所述合并译码执行单元用于:所述dci中的cbg传输信息采用的比特数与所述trp的数量相同,用以指示每个trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

在一种可能的实现方式中,所述合并译码执行单元用于:所述dci中的cbg传输信息采用的比特数与所述trp的数量满足:

bitn=log2(l+1)

其中,bitn为dci中的cbg传输信息采用的比特数,l为trp的数量;用以指示trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

根据本公开的第五方面,提供了一种数据传输装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述第一方面的方法。

根据本公开的第六方面,提供了一种数据传输装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述第二方面的方法。

根据本公开的第七方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述第一方面的方法。

根据本公开的第八方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述第二方面的方法。

通过在一个dci调度多个trp进行数据传输时,将trp上的待传输数据,对速率匹配资源进行速率匹配,以及根据dci,将trp上当前传输的码块组cbg与前一次传输的cbg进行合并译码;且dci中的cbg传输信息对应全部trp发送的cbg,根据本公开的各方面实施例的数据传输方法及装置,能够在多trp进行数据传输的场景下,针对多个trp均可以保证速率匹配和cbg重传,从而在多trp场景下进行有效的dci调度。

根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。

图1示出根据本公开一实施例的数据传输方法的流程图。

图2示出根据本公开一实施例的数据传输方法的流程图。

图3示出根据本公开一实施例的数据传输装置的框图。

图4示出根据本公开一实施例的数据传输装置的框图。

图5示出根据本公开一实施例的数据传输装置的框图。

具体实施方式

以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。

在nr标准化过程中,多点协作传输技术被称为多trp传输。多trp传输在rel-15版本标准化过程中并未完成。因此,相关版本的nr协议不支持多trp传输,相应的一个dci只能调度一个trp来发送pdsch,在dci的参数域中,速率匹配和cbg重传也并未考虑多trp传输带来的影响。

相关的标准协议中,基站发送的数据需要对dci指示的速率匹配资源进行速率匹配。速率匹配资源包括rb级别资源和re级别资源,分别由dci中的ratematchingindicator和zpcsi-rstrigger两个参数域来指示。

相关的速率匹配过程一般为:对于资源块(rb,resourceblock)级别资源,首先由高层配置m个速率匹配资源组ratematchpatterngroup,每个ratematchpatterngroup包含一组rb级别速率匹配资源,dci中的ratematchingindicator则包含m比特,每个比特指示对应的ratematchpatterngroup是否生效,即数据是否需要对该ratematchpatterngroup中的资源进行速率匹配。

对于资源元素(re,resourceelement)级别资源,首先由高层配置n个非周期零功率信道状态信息参考信号zpcsi-rs资源集,每个zpcsi-rs资源集包含多个zpcsi-rs资源,dci中的zpcsi-rstrigger则包含log2(n+1)比特,指示某一个非周期zpcsi-rs资源集生效,即数据是否需要对该非周期zpcsi-rs资源集中的资源进行速率匹配,zpcsi-rstrigger域值为全0表示不激活任何非周期zpcsi-rs资源集。

在cbg重传方面,若进行cbg级别的数据重传,相关的cbg重传方式一般为:dci中用于指示当前调度数据传输了哪些cbg的参数cbgti包含k比特,每个比特对应一个cbg,比特为1指示该cbg被重传。同时,dci中用于指示当前调度数据是否可以结合前一次接收的cbg进行合并译码的参数cbgfi包含1比特,bit为1指示本次重传的cbg不可以对前一次传输的cbg进行合并译码,即前一次传输的cbg并未实际传输(例如cbg资源位置被高优先级数据覆盖占用)。

从上述的速率匹配过程和cbg重传方式中可以看出,相关技术中,速率匹配和cbg重传所针对的都是dci调度单个trp进行数据传输的场景,在多trp场景下,上述方式中使用的参数无法与多个trp进行对应,从而导致速率匹配和cbg重传的失败,降低dci的调度性能。

为了解决上述问题,本实施例公开了一种数据传输方法的应用示例,在本示例中,一个dci可以调度多个收发节点trp在服务于同一用户设备时进行数据传输,基站为用户设备配置的速率匹配资源,与trp之间相互对应,因此trp可以根据dci的指示,对待传输的数据和相应的速率匹配资源进行速率匹配;同时dci中的cbg传输信息,与各个trp发送的cbg相对应,因此用户设备可以根据dci中的cbg传输信息,针对每个trp,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

图1示出根据本公开一实施例的数据传输方法的流程图。该方法可以由用户设备执行,如图1所示,该方法可以包括:

步骤s11,通过一个下行控制信息dci,调度多个收发节点trp在服务于同一用户设备时进行数据传输。

步骤s12,根据dci的指示,将trp上的待传输数据,对速率匹配资源进行速率匹配。

速率匹配资源可以是资源块rb级别资源,也可以是资源元素re级别资源。速率匹配资源与trp之间的对应关系,可以有多种对应形式。速率匹配资源可以由基站配置。

在一种可能的实现方式中,速率匹配资源,对所有的trp均有效。

在一种可能的实现方式中,速率匹配资源,可以是rb级别资源,此时速率匹配资源可以通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup包含的所有速率匹配资源,对所有的trp上的所述传输数据均有效。在一种可能的实现方式中,针对于上述实现方式中配置的速率匹配资源,进行速率匹配的过程可以是:dci用于指示ratematchpatterngroup是否生效,待传输数据根据指示结果,对ratematchpatterngroup包含的对应的速率匹配资源进行速率匹配。在一个示例中,基站配置了m个ratematchpatterngroup,m的具体数量在本示例中不做限定,可以根据实际情况进行配置,每个ratematchpatterngroup中可以包含一组rb级别的速率匹配资源,且每个速率匹配资源对所有trp发送的数据均有效,即每个trp上发送的数据,都可以根据dci的指示情况,对ratematchpatterngroup中的速率匹配资源进行速率匹配,dci中用于指示速率匹配情况的参数不做具体限定,在本示例中可以是ratematchingindicator,包含的比特数也为m,m的具体数量在本示例中同样不做限定,每个比特用于指示对应的ratematchpatterngroup是否生效,即待传输的数据是否需要对该ratematchpatterngroup中的资源进行速率匹配,在本示例中,由于每个ratematchpatterngroup中包含的速率匹配资源对所有trp发送的数据均有效,因此在任一trp发送数据时,根据dci中的指示,与ratematchpatterngroup中的速率匹配资源可以实现对应,从而实现速率匹配,保证dci的正常调度。

在一种可能的实现方式中,速率匹配资源,可以是re级别资源,此时速率匹配资源可以通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合包含的所有速率匹配资源,对所有的trp上的所述传输数据均有效。在一种可能的实现方式中,针对于上述实现方式中配置的速率匹配资源,进行速率匹配的过程可以是:dci用于指示zpcsi-rs资源集合是否生效,待传输数据根据指示结果,对zpcsi-rs资源集合包含的对应的速率匹配资源进行速率匹配。在一个示例中,基站配置了n个非周期zpcsi-rs资源集合,n的具体数量在本示例中不做限定,可以根据实际情况进行配置,每个zpcsi-rs资源集合中可以包含多个zpcsi-rs资源,且每个zpcsi-rs资源对所有trp发送的数据均有效,即每个trp上发送的数据,都可以根据dci的指示情况,对zpcsi-rs资源集合中的zpcsi-rs资源进行速率匹配,dci中用于指示速率匹配情况的参数不做具体限定,在本示例中可以是zpcsi-rstrigger,包含的比特数可以为log2(n+1),n的具体数量在本示例中同样不做限定,由于zpcsi-rstrigger的比特数与zpcsi-rs资源集合的数量之间存在对应关系,因此可以通过zpcsi-rstrigger中不同位比特之间的组合指示某一个zpcsi-rs资源集合是否生效,即待传输的数据是否需要对该zpcsi-rs资源集合中的zpcsi-rs资源进行速率匹配,在zpcsi-rstrigger阈值为全0时,可以表示不激活任何zpcsi-rs资源集合。在本示例中,由于每个zpcsi-rs资源集合中包含的zpcsi-rs资源对所有trp发送的数据均有效,因此在任一trp发送数据时,根据dci中的指示,均可以在zpcsi-rs资源集合中找到对应的zpcsi-rs资源,从而实现速率匹配,保证dci的正常调度。

在一种可能的实现方式中,速率匹配资源,对每一个trp分别有效。

在一种可能的实现方式中,速率匹配资源,可以是rb级别资源,此时速率匹配资源可以通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup包含的每个速率匹配资源,分别对相应的trp上的所述传输数据有效。在一种可能的实现方式中,针对于上述实现方式中配置的速率匹配资源,进行速率匹配的过程可以是:dci用于指示ratematchpatterngroup是否生效,待传输数据根据指示结果,对ratematchpatterngroup包含的,相应trp上的速率匹配资源进行速率匹配。在一个示例中,基站配置了m个ratematchpatterngroup,m的具体数量在本示例中不做限定,可以根据实际情况进行配置,每个ratematchpatterngroup中可以包含一组rb级别的速率匹配资源,且每个ratematchpatterngroup内为每个速率匹配资源配置所针对的trp,即每个trp上发送的数据,都可以根据dci的指示情况,在ratematchpatterngroup中找到对应的速率匹配资源进行速率匹配,dci中用于指示速率匹配情况的参数不做具体限定,在本示例中可以是ratematchingindicator,包含的比特数也为m,m的具体数量在本示例中同样不做限定,每个比特用于指示对应的ratematchpatterngroup是否生效,即待传输的数据是否需要对该ratematchpatterngroup中的资源进行速率匹配,在本示例中,由于每个ratematchpatterngroup中为包含的每个速率匹配资源配置了所针对的trp,因此在任一trp发送数据时,根据dci中的指示,均可以在ratematchpatterngroup中找到对应的速率匹配资源,从而实现速率匹配,保证dci的正常调度。

在一种可能的实现方式中,速率匹配资源,可以是re级别资源,此时速率匹配资源可以通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合包含的每个速率匹配资源,分别对相应的trp上的所述传输数据有效。在一种可能的实现方式中,针对于上述实现方式中配置的速率匹配资源,进行速率匹配的过程可以是:dci用于指示zpcsi-rs资源集合是否生效,待传输数据根据指示结果,对zpcsi-rs资源集合包含的,相应trp上的速率匹配资源进行速率匹配。在一个示例中,基站配置了n个非周期zpcsi-rs资源集合,n的具体数量在本示例中不做限定,可以根据实际情况进行配置,每个zpcsi-rs资源集合中可以包含多个zpcsi-rs资源,且在每个zpcsi-rs资源集合中,为每个zpcsi-rs资源配置所针对的trp,即每个trp上发送的数据,都可以根据dci的指示情况,在zpcsi-rs资源集合中找到对应的zpcsi-rs资源进行速率匹配,dci中用于指示速率匹配情况的参数不做具体限定,在本示例中可以是zpcsi-rstrigger,包含的比特数可以为log2(n+1),n的具体数量在本示例中同样不做限定,由于zpcsi-rstrigger的比特数与zpcsi-rs资源集合的数量之间存在对应关系,因此可以通过zpcsi-rstrigger中不同位比特之间的组合指示某一个zpcsi-rs资源集合是否生效,即待传输的数据是否需要对该zpcsi-rs资源集合中的zpcsi-rs资源进行速率匹配,在zpcsi-rstrigger阈值为全0时,可以表示不激活任何zpcsi-rs资源集合,在本示例中,由于每个zpcsi-rs资源集合中为包含的每个zpcsi-rs资源配置了所针对的trp,因此在任一trp发送数据时,根据dci中的指示,均可以在zpcsi-rs资源集合中找到对应的zpcsi-rs资源,从而实现速率匹配,保证dci的正常调度。

在一种可能的实现方式中,速率匹配资源的数量与trp的数量相适应,且速率匹配资源对每一个trp分别有效。

在一种可能的实现方式中,速率匹配资源,可以是rb级别资源,此时速率匹配资源可以通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup的数量与trp的数量相适应,且每个ratematchpatterngroup包含的所有速率匹配资源,对相应的trp上的所述传输数据有效。在一种可能的实现方式中,针对于上述实现方式中配置的速率匹配资源,进行速率匹配的过程可以是:dci用于指示ratematchpatterngroup是否生效,待传输数据根据指示结果,对ratematchpatterngroup包含的速率匹配资源进行速率匹配。在一个示例中,ratematchpatterngroup数量,与trp的数量相关,本示例中trp的数量可以记为l个,因而对应的为每个trp配置了m_i个ratematchpatterngroup,i的数量可以从1取到l,即为每一个trp,分别配置m_i个ratematchpatterngroup,m_i的具体数量在本示例中不做限定,可以根据实际情况进行配置,不同trp对应的m_i数量可以相同,也可以不相同,根据实际情况进行配置即可,不做具体限定,每个ratematchpatterngroup中可以包含一组rb级别的速率匹配资源,由于每个trp均配置了m_i个对应的ratematchpatterngroup,因此每个ratematchpatterngroup中包含的速率匹配资源,均有用于匹配的特定trp,即每个trp上发送的数据,都可以根据dci的指示情况,与对应的ratematchpatterngroup中包含的速率匹配资源进行速率匹配,dci中用于指示速率匹配情况的参数不做具体限定,在本示例中可以是ratematchingindicator,包含的比特数为sum(m_i),即为所有trp配置的ratematchpatterngroup的数量之和,m_i的具体数量在本示例中同样不做限定,每个比特用于指示对应的ratematchpatterngroup是否生效,即待传输的数据是否需要对该ratematchpatterngroup中的资源进行速率匹配,在本示例中,由于为每个trp配置了对应的m_i个ratematchpatterngroup,因此在某一trp(记为trp_i)发送数据时,可以根据dci中的指示,针对trp_i的ratematchpatterngroup中包含的速率匹配资源进行速率匹配,保证dci的正常调度。

在一种可能的实现方式中,速率匹配资源,可以是re级别资源,此时速率匹配资源可以通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合的数量与trp的数量相适应,且每个zpcsi-rs资源集合包含的所有速率匹配资源,对相应的trp上的所述传输数据有效。在一种可能的实现方式中,针对于上述实现方式中配置的速率匹配资源,进行速率匹配的过程可以是:dci用于指示zpcsi-rs资源集合是否生效,待传输数据根据指示结果,对zpcsi-rs资源集合包含的速率匹配资源进行速率匹配。在一个示例中,非周期zpcsi-rs资源集合的数量,与trp的数量相关,在本示例中trp的数量可以记为l个,因而对应的为每个trp配置了n_i个非周期zpcsi-rs资源集合,i的数量可以从1取到l,即为每一个trp,分别配置n_i个非周期zpcsi-rs资源集合,n_i的具体数量在本示例中不做限定,可以根据实际情况进行配置,不同trp对应的n_i数量可以相同,也可以不相同,根据实际情况进行配置即可,不做具体限定,每个zpcsi-rs资源集合中可以包含多个zpcsi-rs资源,由于每个trp均配置了n_i个对应的zpcsi-rs资源集合,因此每个非周期zpcsi-rs资源集合中包含的zpcsi-rs资源,均有用于匹配的特定trp,即每个trp上发送的数据,都可以根据dci的指示情况,与对应的非周期zpcsi-rs资源集合中包含的zpcsi-rs资源进行速率匹配,dci中用于指示速率匹配情况的参数不做具体限定,在本示例中可以是zpcsi-rstrigger,本示例中dci中包含的参数数量与trp的数量向匹配,即包含l个zpcsi-rstrigger,每个zpcsi-rstrigger包含的比特数可以为log2(n_i+1),n_i的具体数量在本示例中同样不做限定,由于zpcsi-rstrigger的比特数与zpcsi-rs资源集合的数量之间存在对应关系,因此可以通过zpcsi-rstrigger中不同位比特之间的组合指示某一个zpcsi-rs资源集合是否生效,即待传输的数据是否需要对该zpcsi-rs资源集合中的zpcsi-rs资源进行速率匹配,在zpcsi-rstrigger阈值为全0时,可以表示不激活任何zpcsi-rs资源集合,在本示例中,由于为每个trp配置了对应的n_i个非周期zpcsi-rs资源集合,因此在某一trp(记为trp_i)发送数据时,根据dci中的指示,针对trp_i的非周期zpcsi-rs资源集合中包含的zpcsi-rs资源进行速率匹配,从而实现速率匹配,保证dci的正常调度。

这样,通过在配置速率匹配资源时,根据trp的数量,与不同的trp进行一定的关系匹配,同时在dci中调整对应的指示参数来指示速率匹配是否进行,可以使得每一个trp在进行数据传输时,均可以找到对应的速率匹配资源,实现速率匹配,解决了目前速率匹配只可以针对单个trp来实现的问题。同时,在某一个trp(记为trp_i)进行数据传输时,只需要对dci中指示的与trp_i对应的速率匹配资源进行速率匹配即可,从而可以降低数据的码率,提升数据传输的成功率。

图2示出根据本公开一实施例的数据传输方法的流程图。该方法可以由用户设备执行,如图2所示,该方法可以包括:

步骤s21,通过一个下行控制信息dci,调度多个收发节点trp在服务于同一用户设备时进行数据传输。

步骤s22,根据dci,将trp上当前传输的码块组cbg与前一次传输的cbg进行合并译码。

步骤s23,dci中的cbg传输信息对应全部trp发送的cbg。

dci中的cbg传输信息的实现形式不做限定,可以是cbgfi,用来指示当前调度数据是否可以结合前一次接收的cbg进行合并译码。

在一种可能的实现方式中,步骤s22的实现方式可以是:dci中的cbg传输信息采用1比特,用以指示全部trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。在一个示例中,trp的数量可以记为l个,l的数量不做具体限定,根据实际情况进行选择,cbgti是dci中用于指示当前调度数据传输了哪些cbg的参数,在本示例中cbgti对应全部trp发送的cbg,可以记为k比特,k的数量同样不做限定,根据实际情况确定。在本示例中,dci中的cbg传输信息设定为cbgfi,cbgfi采用1比特,用来指示全部trp发送的cbg是否可以对前一次传输的cbg进行合并译码,即任一trp进行合并译码时,均根据同一cbgfi的同一比特位,确定合并译码是否可以成功,如果指示可以成功则该trp进行合并译码,如果不成功则该trp不进行合并译码。

在一种可能的实现方式中,步骤s22的实现方式可以是:dci中的cbg传输信息采用的比特数与trp的数量相同,用以指示每个trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。在一个示例中,trp的数量可以记为l个,l的数量不做具体限定,根据实际情况进行选择,cbgti是dci中用于指示当前调度数据传输了哪些cbg的参数,在本示例中cbgti对应全部trp发送的cbg,可以记为k比特,k的数量同样不做限定,根据实际情况确定。在本示例中,dci中的cbg传输信息设定为cbgfi,cbgfi采用l比特,第i个比特指示trp_i发送的cbg是否可以对前一次传输的cbg进行合并译码,即某一trp(记为trp_i)进行合并译码时,在cbgfi中找到特定的第i位比特,根据第i位比特上的指示结果,确定合并译码是否可以成功,如果指示可以成功则trp_i进行合并译码,如果不成功则trp_i不进行合并译码。

在一种可能的实现方式中,步骤s22的实现方式可以是:dci中的cbg传输信息采用的比特数与所述trp的数量满足:

bitn=log2(l+1)

其中,bitn为dci中的cbg传输信息采用的比特数,l为trp的数量;用以指示trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。在一个示例中,trp的数量可以记为l个,l的数量不做具体限定,根据实际情况进行选择,cbgti是dci中用于指示当前调度数据传输了哪些cbg的参数,在本示例中cbgti对应全部trp发送的cbg,可以记为k比特,k的数量同样不做限定,根据实际情况确定。在本示例中,dci中的cbg传输信息设定为cbgfi,cbgfi采用log2(l+1)比特,由于cbgfi的比特位数与trp的数量l具有对应关系,因此可以通过cbgfi中不同比特位之间的组合,指示对应的trp发送的cbg是否可以对前一次传输的cbg进行合并译码,即某一trp(记为trp_i)进行合并译码时,在cbgfi中找到与trp_i相关的比特位,根据相关的比特位上的指示结果,确定合并译码是否可以成功,如果指示可以成功则trp_i进行合并译码,如果不成功则trp_i不进行合并译码。

这样,通过将cbg重传信息中的比特位数量与trp的数量进行联系,可以在每一个trp在进行数据传输时,均有对应的指示信息指示该trp上的cbg是否可以进行合并译码,解决了目前cbg重传只可以针对单个trp来实现的问题。同时,对于不同的trp,可以独立指示cbg是否可以结合之前传输的cbg进行合并译码,提升译码的灵活性。

图3示出了根据本公开一实施例的数据传输装置的框图,如图3所示,该装置30包括:

调度单元31,用于通过一个下行控制信息dci,调度多个收发节点trp在服务于同一用户设备时进行数据传输;

速率匹配单元32,用于根据dci的指示,将trp上的待传输数据,对速率匹配资源进行速率匹配。

在一种可能的实现方式中,速率匹配资源,对所有的trp均有效;或者,速率匹配资源,对每一个trp分别有效;或者,速率匹配资源的数量与trp的数量相适应,且速率匹配资源对每一个trp分别有效。

在一种可能的实现方式中,速率匹配资源,对所有的trp均有效,包括:对于资源块rb级别资源,速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup包含的所有速率匹配资源,对所有的trp上的所述传输数据均有效;或者,对于资源元素re级别资源,速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合包含的所有速率匹配资源,对所有的trp上的所述传输数据均有效。

在一种可能的实现方式中,速率匹配单元用于:对于rb级别资源,dci用于指示ratematchpatterngroup是否生效,待传输数据根据指示结果,对ratematchpatterngroup包含的对应的速率匹配资源进行速率匹配;或者,对于re级别资源,dci用于指示zpcsi-rs资源集合是否生效,待传输数据根据指示结果,对zpcsi-rs资源集合包含的对应的速率匹配资源进行速率匹配。

在一种可能的实现方式中,速率匹配资源,对每一个trp分别有效,包括:对于资源块rb级别资源,速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup包含的每个速率匹配资源,分别对相应的trp上的所述传输数据有效;或者,对于资源元素re级别资源,速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合包含的每个速率匹配资源,分别对相应的trp上的所述传输数据有效。

在一种可能的实现方式中,速率匹配单元用于:对于rb级别资源,dci用于指示ratematchpatterngroup是否生效,待传输数据根据指示结果,对ratematchpatterngroup包含的,相应trp上的速率匹配资源进行速率匹配;或者,对于re级别资源,dci用于指示zpcsi-rs资源集合是否生效,待传输数据根据指示结果,对zpcsi-rs资源集合包含的,相应trp上的速率匹配资源进行速率匹配。

在一种可能的实现方式中,速率匹配资源的数量与trp的数量相适应,且速率匹配资源对每一个trp分别有效,包括:对于资源块rb级别资源,速率匹配资源通过速率匹配资源组ratematchpatterngroup实现,ratematchpatterngroup的数量与trp的数量相适应,且每个ratematchpatterngroup包含的所有速率匹配资源,对相应的trp上的所述传输数据有效;或者,对于资源元素re级别资源,速率匹配资源通过零功率信道状态信息参考信号zpcsi-rs资源集合实现,zpcsi-rs资源集合的数量与trp的数量相适应,且每个zpcsi-rs资源集合包含的所有速率匹配资源,对相应的trp上的所述传输数据有效。

在一种可能的实现方式中,速率匹配单元用于:对于rb级别资源,dci用于指示ratematchpatterngroup是否生效,待传输数据根据指示结果,对ratematchpatterngroup包含的速率匹配资源进行速率匹配;或者,对于re级别资源,dci用于指示zpcsi-rs资源集合是否生效,待传输数据根据指示结果,对zpcsi-rs资源集合包含的速率匹配资源进行速率匹配。

图4示出了根据本公开一实施例的数据传输装置的框图,如图4所示,该装置40包括:

调度单元41,用于通过一个下行控制信息dci,调度多个收发节点trp在服务于同一用户设备时进行数据传输;

合并译码执行单元42,用于根据dci,将trp上当前传输的码块组cbg与前一次传输的cbg进行合并译码;dci中的cbg传输信息对应全部trp发送的cbg。

在一种可能的实现方式中,合并译码执行单元用于:dci中的cbg传输信息采用1比特,用以指示全部trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

在一种可能的实现方式中,合并译码执行单元用于:dci中的cbg传输信息采用的比特数与trp的数量相同,用以指示每个trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

在一种可能的实现方式中,合并译码执行单元用于:dci中的cbg传输信息采用的比特数与trp的数量满足:

bitn=log2(l+1)

其中,bitn为dci中的cbg传输信息采用的比特数,l为trp的数量;

用以指示trp发送的cbg是否可以对前一次传输的cbg进行合并译码,根据指示结果,将trp上当前传输的cbg与前一次传输的cbg进行合并译码。

图5是根据一示例性实施例示出的一种数据传输装置1300的框图。例如,装置1300可以被提供为一服务器。参照图5,装置1300包括处理组件1322,其进一步包括一个或多个处理器,以及由存储器1332所代表的存储器资源,用于存储可由处理组件1322的执行的指令,例如应用程序。存储器1332中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1322被配置为执行指令,以执行上述方法。

装置1300还可以包括一个电源组件1326被配置为执行装置1300的电源管理,一个有线或无线网络接口1350被配置为将装置1300连接到网络,和一个输入输出(i/o)接口1358。装置1300可以操作基于存储在存储器1332的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

在示例性实施例中,还提供了一种非易失性计算机可读存储介质,例如包括计算机程序指令的存储器1332,上述计算机程序指令可由装置1300的处理组件1322执行以完成上述方法。

本公开可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本公开的各个方面的计算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。

用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。

这里参照根据本公开实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

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