在无线通信系统中由终端接收数据的方法和设备与流程

文档序号:19128666发布日期:2019-11-13 02:23阅读:291来源:国知局
在无线通信系统中由终端接收数据的方法和设备与流程

本发明涉及无线通信,并且更具体地,涉及在无线通信系统中由ue接收数据的方法和使用该方法的设备。



背景技术:

随着越来越多的通信设备需要更高的通信容量,与现有的无线电接入技术(rat)相比,存在对于高级的移动宽带通信的需求。通过连接多个设备和多个对象随时随地提供各种服务的大规模机器类型通信(mtc)也是下一代通信中要考虑的一个主要问题。

正在讨论对于考虑对可靠性和延迟敏感的服务或用户设备(ue)的通信系统的设计,并且考虑高级的移动宽带通信、大规模mtc以及超可靠和低延迟通信(urllc)的下一代rat可以称为新rat或新无线电(nr)。

在现有的长期演进(lte)中,当传输块具有大于预定大小的大小时,要发送的数据被划分成多个码块,并且要被包括在传输块中的每个码块添加信道码和循环冗余校验(crc),从而通过一个数据信道发送传输块。ue尝试在数据信道中进行解码。这里,当ue甚至不能解码传输块中包括的多个码块中的任何一个时,ue发送传输块的nack。然后,bs重传包括相应码块的整个传输块。也就是说,在现有lte的混合自动重传请求(harq)操作中,通过传输块执行传输和重传。

另一方面,因为nr正在考虑采用比现有lte更宽的系统带宽,所以一个传输块很可能具有相对大的尺寸,并且因此一个传输块可以包括更多数量的码块。

当以与现有lte中相同的方式通过nr中的传输块执行harq操作时,即使仅少量码块未能被解码,包括相应码块的整个传输块也需要被重传,这在资源利用方面效率低下。



技术实现要素:

本发明的一个方面是为了提供一种在无线通信系统中由ue接收数据的方法和使用该方法的设备。

在一个方面,提供一种在无线通信系统中由用户设备(ue)接收数据的方法。该方法包括通过传输块(tb)接收第一数据,该tb包括至少一个码块组(cbg);发送与至少一个cbg中的每一个相关的肯定应答/否定应答(ack/nack)信息;以及通过cbg接收第二数据,在至少一个cbg当中的发送其nack的cbg中包括该第二数据。

该方法可以进一步包括接收较高层信号。较高层信号可以设置是否执行基于cbg的数据重传。

第二数据可以是第一数据的一部分。

该方法可以进一步包括接收用于调度第一数据的第一下行链路控制信息(dci)。

该方法可以进一步包括接收用于调度第二数据的第二dci。

第一dci和第二dci中的每一个可以包括一个比特以指示基于tb的调度和基于cbg的调度中的哪一个被用于调度。

当包括在第一dci中的第一混合自动重传请求(harq)进程标识符(id)字段具有与包括在第二dci中的第二harq进程id字段相同的值并且被包括在第二dci中的第二新数据指示符(ndi)字段具有与包括在第一dci中的第一ndi字段相同的值时,包括在第二dci中的剩余字段可以被解释为用于基于cbg的调度的信息。

当包括在第一dci中的第一harq进程id字段具有与包括在第二dci中的第二harq进程id字段相同的值并且包括在第二dci中的第二ndi字段具有与包括在第一dci中的第一ndi字段不同的值时,包括在第二dci中的剩余字段可以被解释为用于基于tb的调度的信息。

当较高层信号设置基于cbg的数据重传时,第一dci和第二dci中的每一个可以包括指示cbg的cbg指示字段。

当包括在第一dci中的第一harq进程id字段具有与包括在第二dci中的第二harq进程id字段相同的值,包括在第二dci中的第二ndi字段具有与第一dci中的第二ndi字段不同的值,并且包括在第二dci中的cbg指示字段仅指示tb中包括的一些cbg时,可以发送针对tb中包括的所有cbg的nack。

在另一方面,提供一种用户设备(ue)。ue包括用于发送和接收无线电信号的收发器以及连接到收发器的处理器。处理器通过传输块(tb)接收第一数据,该tb包括至少一个码块组(cbg),发送与至少一个cbg中的每一个有关的肯定应答/否定应答(ack/nack)信息并通过cbg接收第二数据,该第二数据被包括在至少一个cbg当中的发送其nack的cbg中。

根据本发明,bs和ue之间的harq操作包括基于码块或基于码块组的重传。因此,可以降低传统技术中出现的资源利用效率低下。此外,根据本发明,当ue接收下行链路控制信息时,ue可以容易且清楚地区分该信息是用于基于传输块的调度还是用于基于码块组的调度。本发明还提供一种配置与基于码块组的调度有关的下行链路控制信息的特定方法。

附图说明

图1示出无线电帧的结构。

图2示出用于一个时隙的资源网格的示例。

图3示出上行链路子帧的结构。

图4示出下行链路子帧的结构。

图5图示根据nr的下一代无线电接入网络(ng-ran)的系统架构。

图6图示ng-ran和5gc之间的功能划分。

图7图示自包含子帧结构。

图8图示根据本发明的实施例的ue的数据接收方法。

图9图示应用图8的方法的具体示例。

图10图示ue在基于cbg的重传上接收dci的操作方法。

图11图示通过符号或通过符号组(即,多个符号)的交叉子时隙频率优先映射方法。子时隙可以是小于时隙的资源单元。

图12图示通过将包括在cbg中的每个cb交替地分配给每个子时隙来将包括在特定cbg中的cb分散映射到各个子时隙的方法。

图13图示根据表1中的方法1、2和3的ul调度dci的结构。

图14图示根据表1中的方法4和5的通过解释添加到ul调度dci的比特字段来指示波形和ra类型的另一示例。

图15图示所提出的方法a-1和b-1的组合中的基于cbg的调度dci。

图16是图示bs和ue的框图。

图17是图示ue的框图。

具体实施方式

图1示出无线电帧的结构。

参考图1,无线电帧包括10个子帧,并且每个子帧包括2个时隙。在无线电帧内的时隙被给予从#0到#19的时隙编号。发送一个子帧所耗费的时间被称为传输时间间隔(tti)。tti可以被称为用于数据传输的调度单元。例如,一个无线电帧的长度可以是10ms,一个子帧的长度可以是1ms,并且一个时隙的长度可以是0.5ms。

无线电帧的结构仅是示例。因此,被包括在无线电帧中的子帧的数量或者被包括在子帧中的时隙的数量能够以各种方式被改变。

图2示出用于一个时隙的资源网格的示例。

时隙包括下行链路时隙和上行链路时隙。下行链路时隙在时域中包括多个正交频分复用(ofdm)符号。ofdm符号指示特定时间间隔,并且根据传输方法ofdm符号也可以被称为sc-fdma符号。下行链路时隙在频域中包括nrb个资源块(rb)。rb是资源分配单元,rb在时域中包括一个时隙并且在频域中包括多个连续的子载波。

下行链路时隙中包括的rb的数量nrb取决于在小区中配置的下行链路传输带宽。例如,在lte系统中,数量nrb可以是6到110中的任意一个。上行链路时隙能够具有与下行链路时隙相同的结构。

资源网格上的每个元素被称为资源元素(re)。能够通过时隙内的索引对(k,l)识别资源网格上的re。在此,k(k=0,...,nrb×12-1)是频域中的子载波索引,并且1(l=0,…,6)是时域中的ofdm符号索引。

一个rb被图示为包括7×12个re,包括时域中的7个ofdm符号和频域中的12个子载波,但是在一个rb内的ofdm符号的数量和子载波的数量不限于此。能够根据cp的长度、频率间隔等等以各种方式改变ofdm符号的数量和子载波的数量。例如,在正常循环前缀(cp)的情况下,ofdm符号的数量是7,而在扩展cp的情况下,ofdm符号的数量是6。在一个ofdm符号中,可以选择128、256、512、1024、1536、以及2048中的一个并且其被用作子载波的数量。

图3示出上行链路子帧的结构。

在频域中上行链路子帧能够被划分成控制区域和数据区域。在其上发送上行链路控制信息的物理上行链路控制信道(pucch)被分配给控制区域。通过其发送数据的物理上行链路共享信道(pusch)被分配给数据区域。终端(用户设备:ue)可以根据配置同时发送或者不同时发送pucch和pusch。

用于一个终端的pucch在子帧中被分配为rb对。属于rb对的rb在第一时隙和第二时隙中占用不同的子载波。基于时隙边界改变由属于被分配给pucch的rb对的rb占用的频率。这被称为:被分配给pucch的rb对已经在时隙边界中跳频。终端能够随着时间流逝通过不同的子载波发送上行链路控制信息来获得频率分集增益。

在pucch上发送的上行链路控制信息包括ack/nack、指示下行链路信道状态的信道状态信息(csi)、调度请求(sr)(即,上行链路无线电资源分配请求)等等。csi包括指示预编码矩阵的预编码矩阵索引(pmi)、指示ue首选的秩值的秩指示符(ri)、指示信道状态的信道质量指示符(cqi)等等。

pusch被映射到上行链路共享信道(ul-sch),即,传输信道。在pusch上发送的上行链路数据可以是传输块,即,用于在tti期间发送的ul-sch的数据块。传输块可以是用户信息。可替选地,上行链路数据可以是复用的数据。通过复用用于ul-sch的传输块和控制信息能够获得复用的数据。例如,与数据复用的控制信息可以包括cqi、pmi、ack/nack、ri等等。可替选地,上行链路数据可以仅包括控制信息。

图4示出下行链路子帧的结构。

下行链路子帧在时域中包括两个时隙,并且每个时隙在正常cp中包括7个ofdm符号。下行链路子帧内的第一时隙中的前3个ofdm符号(即,用于1.4mhz带宽的最多4个ofdm符号)的最大值对应于分配控制信道的控制区域,并且剩余的ofdm符号对应于物理下行链路共享信道(pdsch)被分配到的数据区域。pdsch意指将数据从bs或节点发送到ue的信道。

在控制区域中发送的控制信道包括物理控制格式指示符信道(pcfich)、物理混合arq指示符信道(phich)和物理下行链路控制信道(pdcch)。

在子帧的第一个ofdm符号中发送的pcfich承载控制格式指示符(cfi),即,关于用于在子帧内发送控制信道的ofdm符号的数量(即,控制区域的大小)的信息。终端首先在pcfich上接收cfi,并且然后解码pdcch。与pdcch不同,pcfich不使用盲解码,并且通过子帧的固定pcfich资源发送pcfich。

phich承载用于上行链路混合自动重传请求(harq)的肯定应答(ack)/否定应答(nack)信号。通过phich发送用于由ue发送的上行链路数据的ack/nack信号。稍后详细地描述phich。

pdcch是在其上发送下行链路控制信息(dci)的控制信道。dci能够包括pdsch资源的分配(也称为下行链路许可(dl许可))、物理上行共享信道(pusch)资源的分配(也称为上行链路许可(ul许可))、特定终端组的单独的ue的发送功率控制命令的集合和/或互联网语音协议(voip)的激活。

在下一代通信中,越来越多的通信设备需要更高的通信容量。因此,与现有的无线电接入技术相比,存在对于高级的移动宽带通信的需求。通过连接多个设备和多个对象随时随地提供各种服务的大规模机器类型通信(mtc)也是下一代通信中要考虑的一个主要问题。此外,正在讨论对于考虑服务的通信系统或者对可靠性和延迟敏感的ue的设计。考虑到先进的移动宽带通信、大规模mtc以及超可靠和低延迟通信(urllc)的下一代无线接入技术的引入正在讨论中。在本发明中,为了方便起见,下一代无线电接入技术被称为新rat或新无线电(nr)。

图5图示根据nr的下一代无线电接入网络(ng-ran)的系统架构。

参考图5,ng-ran可以包括向ue提供用户平面和控制平面协议的终止的gnb和/或enb。图5图示仅包括gnb的情况。gnb和enb经由xn接口彼此连接。gnb和enb经由ng接口连接到5g核心网络(5gc)。具体地,gnb和enb通过ng-c接口连接到接入和移动性管理功能(amf),并通过ng-u接口连接到用户平面功能(upf)。

图6图示ng-ran和5gc之间的功能划分。

参考图6,gnb可以提供小区间无线电资源管理(rrm)、无线电承载(rb)控制、连接移动性控制、无线电接纳控制、测量设置和规定供以及动态资源分配的功能。amf可以提供nas安全和空闲状态移动性处理的功能。upf可以提供移动性锚定和pdu处理的功能。会话管理功能(smf)可以提供ueip地址分配和pdu会话控制的功能。

[nr中的子帧结构]

在nr中,考虑自包含子帧结构以最小化数据传输延迟。

图7图示独立子帧结构。

参考图7,子帧的第一符号可以是下行链路(dl)控制区域,并且子帧的最后符号可以是上行链路(ul)控制区域。第一符号和最后一个符号之间的区域可以用于dl数据传输或用于ul数据传输。

自包含子帧结构的特征在于,可以在一个子帧内执行dl传输和ul传输,从而实现子帧内的dl数据传输和ulack/nack接收。因此,当在发送数据时发生错误时,能够减少重传数据所花费的时间,从而最小化最终数据传输的延迟。

自包含子帧的示例可以包括以下四种类型的子帧。也就是说,可以在时域中将自包含子帧配置如下。

1)dl控制时段+dl数据时段+保护时段(gp)+ul控制时段

2)dl控制时段+dl数据时段

3)dl控制时段+gp+ul数据时段+ul控制时段

4)dl控制时段+gp+ul数据时段

在这些自包含子帧结构中,bs和ue从传输模式切换到接收模式的过程或者bs和ue从接收模式切换到传输模式的过程需要时间间隔。为此,可以将在子帧结构中从dl切换到ul时的一些ofdm符号设置为gp。

[模拟波束成形]

毫米波(mmw)具有短波长,其中多个天线可以安装在同一区域中。也就是说,30ghz的波带具有1cm的波长,其中总共100个天线单元可以在5×5cm的面板上以0.5λ(波长)间隔的间隔安装在二维阵列中。因此,在mmw中,使用多个天线单元来增加波束形成增益,从而增加覆盖范围或增加吞吐量。

在这种情况下,当每个天线单元具有收发器单元(txru)以便调整传输功率和相位时,可以对每个频率资源执行独立的波束成形。然而,在100个天线单元中的每一个中安装txru是成本效率低的。因此,考虑将多个天线单元映射到一个txru并使用模拟移相器来调整波束的方向。该模拟波束形成方法可以在整个频带中仅在一个方向上产生波束,并且因此不能实现频率选择性波束成形。

具有b个txru的混合带通滤波器被认为是数字带通滤波器和模拟带通滤波器的中间形式,其中b小于q作为天线单元的数量。在这种情况下,尽管取决于用于映射b个txru和q个天线单元的方法而改变,但是可以同时发送的波束的方向的数量被限制为b或更小。

在下文中,将描述本发明。

在现有lte中,当dl传输块(tb)具有大于预定大小的大小时,要发送的数据(或比特流)被划分为多个码块(cb),并且每个cb执行信道编码并且每个cb添加循环冗余校验(crc),从而通过一个pdsch/tb发送数据。也就是说,一个tb可以包括多个cb并且通过pdsch发送。

ue尝试解码所发送的pdsch。这里,当ue甚至不能解码一个tb中包括的多个cb中的任何一个时,ue将用于pdsch/tb的nack发送到bs。然后,bs重传包括相应cb的整个tb。也就是说,在现有lte的harq操作中,通过tb执行传输和重传。

同时,在nr中,考虑比lte/lte-a(下文中,称为“lte”)更宽的系统带宽(bw),并且因此一个tb很可能具有相对大的大小。因此,形成一个tb的cb的数量(即,一个tb中包括的cb的数量)可以大于现有lte中的cb的数量。

因此,当tb以与现有lte系统中相同的方式执行harq操作时,即使由于仅无法解码少量cb而报告nack,也需要重传包括相应的cb的整个tb,这在资源利用方面是效率低下的。

此外,在nr中,包括在分配用于发送数据类型1(例如,用于增强型移动宽带(embb))的资源中的一些符号(其具有相对长的tti并且是延迟不敏感的)被打孔,之后,数据类型2(例如,用于超可靠和低延迟通信(urllc))(其具有相对短的tti并且是延迟敏感的)可以通过其发送。在这种情况下,解码失败(即,nack传输)可以集中在为数据类型1发送的一个tb中包括的多个cb当中的一些特定cb上。

本发明提出一种考虑到nr的操作特性给dci格式配置被应用于基于cb或者码块组(cbg)的(重传)调度的单个有效载荷大小的方法。

所提出的方法包括dci配置方法,用于通知ue由bs执行的dl数据传输是初始tb传输还是基于cbg的重传,并且如果dl数据传输是重传,则tb中的哪个cb/cbg被重发。

在下文中,一个cbg可以配置有形成单个tb的所有cb,或者可以配置有形成单个tb的一个或至少两个cb。

在下文中,基于tb的传输或基于tb的重传(调度)可以指的是形成相应tb的所有cb/cbg的传输或重传(调度)。基于cbg的重传(调度)可以指的是包括在tb中的cb当中的一些cb的重传(调度)。

尽管以下提出的方法主要描述dl数据调度操作,但是本发明的所提出的方法可以应用于dl和ul数据调度操作。

图8图示根据本发明的实施例的ue的数据接收方法。

参考图8,ue通过包括至少一个cb或cbg的tb接收第一数据(s10)。这里,一个cbg可以包括例如一个、两个、四个、六个或八个cb。

ue在至少一个cbg中的每一个上发送ack/nack信息(s20),并且通过cbg接收包括在至少一个cbg当中的发送其nack的cbg中的第二数据(s30)。

图9图示应用图8的方法的具体示例。

参考图9,bs可以通过诸如无线电资源控制(rrc)信号的较高层信号向ue建立基于cbg的传输(或重传)(s100)。rrc信号可以半静态地设置基于cbg的传输/重传。

bs将第一下行链路控制信息(dci)发送到ue(s110)。第一dci可以包括以下各项中的至少一个:用于调度第一数据的信息(即,指示用于接收第一数据的资源的信息)、对应的harq进程id、用于区分初始传输和重传的新数据指示符(ndi)、cbg指示字段、以及指示使用基于tb的调度和基于cb的调度中的哪一个的一个比特。第一dci可以是与基于tb的调度相关联的dci。

bs执行到ue的基于tb的初始传输(s120)。

ue可以发送包括在tb中的一些cb/cbg的nack(s130)。

bs将第二dci发送到ue(s140)。这里,第二dci可以包括以下各项中的一个:用于调度第一数据的信息,(即,指示用于接收第一数据的资源的信息)、对应的harq进程id、用于区分初始传输和重传的ndi、cbg指示字段、以及指示使用基于tb的调度和基于cb的调度中的哪一个的一个比特。例如,bs可以报告经由第二dci重传的cbg。第二dci可以是与基于cbg的调度相关联的dci。

此后,bs执行到ue的基于cb/cbg的重传(s150)。例如,bs可以通过cbg重传通过第二dci指示的cbg。

在下文中,将详细描述本发明。

(a)用于区分基于tb的调度与基于cbg的重传调度的方法

1)方法a-1:可以通过dci中的一比特标志来区分基于tb的调度和基于cbg的重传调度。

为了解码从bs发送的dl数据(即,pdsch),ue首先需要解码相应的(下行链路许可)pdcch并解释dci。

被用于现有基于tb的调度的dci可以包括用于dl数据传输的资源分配(ra)信息、调制和编码方案(mcs)信息、新数据指示符(ndi)、冗余版本(rv)、以及harq进程id信息。

例如,dci格式1用于一个pdsch码字调度,并且可以包括以下信息:1)资源分配报头(指示资源分配类型0/类型1)-如果dl带宽小于10个物理资源块(prb),则不包括资源分配报头,并且可以假设资源分配类型0;2)资源块指配;3)调制和编码方案(mcs);4)harq进程号(也称为harq进程id);5)新数据指示符(ndi);6)冗余版本(rv);7)用于pucch的传输功率命令(tpc);8)dl指配索引(仅在tdd中)。

当将一比特标志添加到具有与用于基于cbg的重传调度的dci(格式)的有效载荷大小匹配的用于基于tb的(重新)传输调度的dci(格式)的有效载荷大小的dci时,可以区分ue接收的dci是用于基于tb的调度还是用于cbg重传调度。

例如,为了方便起见,在dci中指示是否执行基于cbg的重传的一比特字段被定义为“cbg-retx字段”。当cbg-retx字段为off时,ue可以将dci中的剩余字段解释为基于tb的调度信息,并且可以接收dl数据,如在传统lte操作中那样。然而,当cbg-retx字段为on时,ue可以将dci中的剩余字段解释为基于cbg的重传调度信息,并且可以相应地接收dl数据。

该方法可以在接收dci时通过dci中的cbg-retx字段动态地和自适应地将基于tb的调度和基于cbg的重传调度应用于ue。

2)方法a-2:可以根据dci中的ndi字段的值来区分基于tb的传输和基于cbg的重传调度。

该方法是半静态方法,其中ue从rrc连接建立消息或rrc重新配置消息接收用于设置基于cbg的重传操作的字段,并且根据字段指示基于cbg的重传操作启用还是禁用来不同地解释调度。

具体地,bs可以通过较高层信号(例如,rrc信号)为ue半静态地配置是仅通过tb单元还是通过cbg单元执行数据重传。当配置基于cbg的重传(=通过cbg单元的重传)时,可以根据数据调度dci中的ndi字段的值来区分通过数据调度dci调度的数据是用于基于tb的传输还是用于基于cbg的重传。

具体地,通过被设置为通过较高层信号为ue启用的基于cbg的重传操作,当用于调度特定harq进程id的dci中的ndi值与先前接收到的dci中的ndi值相比没有被切换时,其对应于相同的harq进程id,则ue可以认为从bs发送的tb的一些cbg未被解码并且报告nack并且可以将dci中的剩余字段解释为基于cbg的重传调度信息。

例如,假设ue接收用于调度第一数据的第一dci,并且然后接收用于调度第二数据的第二dci。在这种情况下,当包括在第一dci中的第一harq进程id字段具有与包括在第二dci中的第二harq进程id字段的值相同的值,并且包括在第二dci中的第二ndi字段具有与包括在第一dci中的第一ndi字段相同的值(即,第二ndi字段的值未被切换)时,ue可以将包括在第二dci中的剩余字段解释为用于基于cb的调度的信息。

在与上述相同的情况下,当切换ndi值时,ue可以解释新的tb被调度,并且可以将dci中的剩余字段解释为基于tb的调度信息。也就是说,在上面的示例中,当包括在第一dci中的第一harq进程id字段具有与包括在第二dci中的第二harq进程id字段的值相同的值,并且包括在第二dci中的第二ndi字段具有在与包括在第一dci中的第一ndi字段的值相同的值(即,切换第二ndi字段的值)时,ue可以将包括在第二dci中的剩余字段解释为用于基于tb的调度的信息。

另一方面,当通过较高层信号为ue将基于cbg的重传操作设置为禁用时,ue可以将接收到的dci解释为用于基于tb的(重新)传输的调度信息。该方法可以在接收dci时根据dci中的ndi字段的值将基于tb的调度和基于cbg的重传调度动态地和自适应地应用于ue。

3)方法a-3:可以通过pdcch的crc掩蔽来区分基于tb的调度和基于cbg的重传调度。也就是说,根据数据调度dci是基于tb的调度信息还是基于cbg的重传调度信息,可以将不同的crc屏蔽模式应用于添加到承载dci的pdcch的crc。

例如,当检查所接收的pdcch的crc并且对掩蔽模式#1通过crc测试时,ue可以将pdcch中的dci解释为基于tb的调度信息。当crc在掩蔽模式#2上通过crc测试时,ue可以将pdcch中的dci解释为基于cbg的重传调度信息。

4)方法a-4:可以根据pdcch传输资源来区分基于tb的调度和基于cbg的重传调度。也就是说,在此方法中,根据用于发送承载dci的pdcch的资源,区分数据调度dci是基于tb的调度信息还是基于cbg的重传调度信息。

可以通过pdcch中包括的控制信道元素(cce)的(最低)索引或pdcch候选的索引来设置用于发送pdcch的资源。例如,当用于接收的pdcch的第一cce的索引或pdcch候选的索引是奇数时,ue可以将pdcch中的dci解释为基于tb的调度信息。当用于接收的pdcch的第一cce的索引或pdcch候选的索引是偶数时,ue可以将pdcch中的dci解释为基于cbg的重传调度信息。

5)方法a-5:可以通过dci中的cbg指示字段来区分基于tb的调度和基于cbg的重传调度。例如,在经由较高层信号设置cbg传输/重传之后,可以将cbg指示字段添加到dci。也就是说,将cbg指示字段添加到dci,从而区分ue接收的dci是用于基于tb的调度还是用于cbg重传调度。

例如,当接收到的dci中的cbg指示字段指示针对tb中包括的所有cbg的调度时,ue可以将dci的剩余字段解释为用于基于tb的调度的信息,并且可以接收dl数据。另一方面,当接收到的dci中的cbg指示字段指示对tb中包括的一些cbg的调度时,ue可以将dci的剩余字段解释为用于基于cbg的重传调度的信息,并且可以相应地接收dl数据。

假设接收到用于tb调度的第一dci,并且然后接收用于基于cbg的调度的第二dci。在这种情况下,ue1)可能通过用于tb调度的第一dci已经知道传输块大小(tbs)。在假设由第一dci确定的tbs的情况下,ue可以基于从第二dci中的mcs字段和第二dci中的资源分配(ra)信息获得的调制阶数来接收/发送调度的cbg。可替选地,ue2)可以基于用于cbg调度的第二dci中的mcs和ra信息来确定tbs,可以基于需要重传的cbg的比率来缩放通过第二dci指示的资源块的数量,并且可以确定实际用于cbg重传的资源。

图10图示ue在基于cbg的重传上接收dci的操作方法。

参考图10,ue可以接收用于调度特定harq进程id的dci。这里,确定是否切换dci中的ndi值(s200)。

当切换dci中的ndi值时,ue确定dci中的cbg指示字段是否指示对一些cbg的调度(即,基于cbg的重传调度)(s210)。例如,当仅调度包括在tb中的cbg中的一些cbg以被重传时,可以将其确定为对一些cbg的调度。

当cbg指示字段仅调度一些cbg时,ue可以i)发送针对所有cbg的nack或者ii)丢弃dci(s220)。

也就是说,当用于调度特定harq进程id的dci中的ndi值被切换并且dci中的cbg指示字段指示针对一些cbg的调度时,ue可以认为没有接收到基于tb的调度dci并且1)可以为整个tb或所有cbg发送nack,或者2)可以丢弃dci,从而诱导bs执行基于tb的调度(dci传输)。

该方法可以在接收dci时根据dci中的cbg指示字段将基于tb的调度和基于cbg的重传调度动态地和自适应地应用于ue。

(b)用于配置用于基于cbg的重传调度的dci中的字段的方法

在以下提出的方法中,假设ue已经通过第一基于tb的调度dci(第一dci)知道tb大小n。为了方便起见,可以如下定义调度相关参数。

1)总tb大小(比特数或cb数):n,2)被调度以重传的cbg的大小(比特数或cb数):k,3)可以调度的资源块总数:rmax,4)通过重传调度dci分配的资源块数:rsch

<方法b-1:通过组合调制阶数和资源分配字段来配置基于cbg的调度dci的方法>

在此方法中,用于基于cbg的重传调度的第二dci可以指示调制阶数(例如,qpsk、16qam、64qam和256qam之一)和关于分配用于数据传输的资源块的信息。ue可以基于所指示的调制阶数和关于资源块的信息来接收/发送调度的cbg。

在这种情况下,包括在用于基于cbg的重传调度的第二dci中的第二mcs字段(调制阶数字段)的大小可以被设置为比包括在用于基于tb的调度的第一dci中的第一mcs字段的大小(例如,5个比特)更小的比特数(例如,2个比特)。另一方面,对于资源分配(ra)字段的大小,可以在用于基于tb的调度的第一dci和用于基于cbg的重传调度的第二dci中设置相同数量的比特。

因此,在该方法中,用于基于tb的调度的第一dci中的mcs字段的大小(比特数)减去用于基于cbg的重传调度的第二dci中的调制阶数字段的大小(比特数)的比特可以在用于基于cbg的调度的第二dci内被用于指示要被重传的cbg。

当根据通过重传调度dci指示的cbg大小、调制阶数和资源分配字段的组合的数据编码率超过指定水平时,ue可以省略接收和/或解码被调度用于重传的cbg或可能丢弃dci。

[方法b-2:通过组合mcs和对应于tb大小的ra来配置基于cbg的调度dci的方法>

基于cbg的重传调度dci(下文中,“第二dci”)可以指示mcs索引(m)和对应于n的tb大小的rb的数量(r)(在下文中,由(m,r)表示)和r个rb的分配信息的组合。mcs索引(m)和rb的数量(r)以及关于r个rb的分配信息的组合可以涉及用于根据mcs索引和为基于tb的调度定义的rb的数量的组合来确定tb大小的表。

在这种情况下,具有不同值的多个(m,r)组合可以对应于一个n值(tb大小)。具体地,可以在dci中配置指示(m,r)组合和ra信息的字段(指示在总共rmax个rb中选择/分配的r个rb的组合的字段)。在该方法中,用于基于tb的调度的第一dci中的mcs字段和ra字段的大小(比特数)总和减去用于基于cbg的重传调度的第二dci中的用于r个rb的(m,r)字段和ra字段的大小(比特数)的总和的比特可以在用于基于cbg的调度的dci内被用于指示要重传的cbg。

在该方法中,因为实际上不重传整个tb,所以可以根据需要重传的cbg的比例(例如,为了重传调度的cbg的大小/总tb大小)来缩放与由dci指示的n的总tb大小相对应的rb的数量,从而确定用于实际cbg重传的资源。

也就是说,ue可以接收/发送仅使用rsca个rb实际调度的cbg,rsca对应于通过向下舍入或向上舍入r获得的整数值(例如,rx(k/n)),其是通过(k/n)缩放的由dci指示的rb的总数。在这种情况下,rsca个rb可以是r个rb中的前面的或最后的rsca个rb。

<方法b-3:通过组合mcs和对应于重传cbg大小的ra来配置dci的方法>

在该方法中,根据mcs索引和为基于tb的调度定义的rb数量以及关于r个rb的分配信息的组合,基于cbg的重传调度dci(第二dci)可以指示mcs索引(m)和rb的数量(r)的组合,rb的数量(r)对应于是在tb大小表中是k(或者最大tb大小为k或者最小tb大小为k或者更大)而不是tb大小n的被调度用于重传的cbg的大小。

在这种情况下,具有不同值的多个(m,r)组合可以对应于一个k值。可以在dci中配置指示(m,r)组合和ra信息的字段,即,指示在总共rmax个rb中选择/分配的r个rb的组合的字段。

在该方法中,基于tb的调度dci(第一dci)中的mcs字段和ra字段的大小(比特数)总和减去基于cbg的重传调度dci(第二dci)中的r个rb的(m,r)字段和ra字段的大小(比特数)的总和的比特可以在用于基于cbg的调度的dci内被用于指示要重传的cbg。

在该方法中,可以根据实际重传的cbg的大小来指示/分配mcs索引和rb的数量。因此,ue可以使用由dci指示的所有r个rb来接收/发送调度的cbg。

<方法b-4:在用于基于cbg的重传调度的dci中重新解释mcs字段的方法>

在该方法中,当基于tb的调度dci(第一dci)中的mcs字段(称为tb-mcs字段)配置有m个比特时,在基于cbg的重传调度dci(第二dci)中的mcs字段(称为cbg-mcs字段)可以被配置为具有相对较小的k个比特(k<m)的大小。这里,cbg-mcs字段可以被设置为在tb-mcs字段的值中具有一些指定值。

例如,cbg-mcs字段值可以被设置为1)最低2k个索引或最高2k个索引(对应于调制阶数和/或编码率),或者2)低于通过基于tb调度dci指示的tb-mcs索引的l个索引和高于tb-mcs字段的值当中的tb-mcs索引的(2k-l-1)个索引。

在该方法中,基于tb的调度dci(第一dci)中的tb-mcs字段的大小减去基于cbg的重传调度dci(第二dci)中的cbg-mcs字段的大小的比特可以在基于cbg的调度dci(第二dci)内被用于指示重传的cbg。根据此方法,ue可以通过应用由第二dci指示的cbg-mcs索引和rb分配信息来接收/发送调度的cbg。

<方法b-5:在用于基于cbg的重传调度的dci中重新解释ra字段的方法>

在此方法中,当基于tb的调度dci(第一dci)中的ra字段(称为tb-ra字段)配置有m个比特时,在基于cbg的重传调度dci(第二dci)中的ra字段(称为cbg-ra字段)可以被配置为具有相对较小的k(k<m)个比特的大小。

对于tb-ra字段,考虑可用于调度的rb的总数是rmax并且最小频率资源分配单元是lmin个rb的集合,对于cbg-ra字段,可以考虑1)可用于调度的rb的总数是小于rmax的值,和/或2)最小频率资源分配单元是大于lmin的值。

在此方法中,基于tb的调度dci(第一dci)中的tb-ra字段的大小减去基于cbg的重传调度dci(第二dci)中的cbg-mcs字段的大小的比特可以在基于cbg的调度dci(第二dci)内被用于指示重传的cbg。根据此方法,ue还可以通过应用由第二dci指示的mcs索引和rb分配信息来接收/发送调度的cbg。

<方法b-6:在基于cbg的重传调度(上行链路)的dci中重新解释特定字段的方法>

在此方法中,在可以包括在基于tb的调度dci(第一dci)中的各种字段当中,特定字段(例如,用于请求非周期性csi反馈传输的字段(称为a-csi字段)和/或用于触发非周期性探测参考信号(srs)传输的字段(称为a-srs字段))可以在基于cbg的调度dci(第二dci)内被用于指示要重传的cbg。

也就是说,基于tb的调度dci(第一dci)中的a-csi字段和/或a-srs字段可以用于指示如最初使用的非周期性csi反馈和/或非周期性srs传输,而基于cbg的调度dci(第二dci)中的a-csi字段和/或a-srs字段可以被设置为指示不执行/允许非周期性csi反馈和/或非周期性srs传输,并且可以用于指示要被重发的cbg。例如,当通过rrc信号预设cbg传输时,可以如本发明中那样解释a-csi字段和/或a-srs字段。

(c)基于cbg的重传调度dci中的cbg指示方法

1)方法c-1:用于确定根据cbg调度dci指示的tb大小调度的cbg的数量的方法

在此方法中,假设ue已经知道n的tb大小和形成tb的cbg的总数m,其通过第一基于tb的调度dci(第一dci)指示。在此假设下,可以基于通过在(b)中的cbg重传调度dci(第二dci)指示的n’的tb大小(改变的tb大小)来确定要通过cbg重传调度dci调度的要重传的cbg的数量,即,m’。

例如,可以确定m’使得m’个cbg的总大小(例如,比特数)是n’或更小的最大值或者n’或更大的最小值。

根据此方法,当可以知道要重传的cbg的数量时,可以通过应用于dci中的特定字段或cb的crc掩蔽来指示关于调度的cbg的索引信息。假设仅重传连续的cbg,则可以通过应用于dci中的特定字段或cb的crc掩蔽来仅指示关于连续cbg中的起始(第一)cbg的索引信息。

还可以使用在基于cbg的调度dci内用于指示要重传的cbg的字段/比特集来指示重传的cbg的索引或关于起始cbg的索引信息,如上面在方法b-4或b-5中所描述的。

当与对应于相同的harq进程id相的先前接收的dci(第一dci)中的ndi值相比用于调度特定harq进程id的dci(第二dci)中的ndi值被切换并且第二dci指示基于cbg的重传调度时,ue可能不识别总tb大小。在这种情况下,ue可以1)发送整个tb或所有cbg的nack,或者2)丢弃第二dci,从而诱导bs执行基于tb的调度(dci传输)。

(d)在通过时隙之间的跳变执行ul传输时映射上行链路cb(g)的方法

1)方法d-1:nr可以支持延迟敏感的urllc数据打孔一些相对延迟不敏感的embb数据的操作。在这种情况下,因为接收(解码)失败的概率可能仅在特定符号中增加(由于时间选择性干扰信号的影响),所以考虑频率优先数据映射方案。频率优先映射方案可以在与基于cb(g)的重传技术组合中有效。

首先,频率优先数据映射指的是将数据映射到位于时域中的第一符号中的子载波并且然后将数据映射到位于时域中的第二符号中的子载波的方法。

具体地,在基于dft-s-ofdm的ul传输中,可以在时隙中应用(子时隙)跳频操作以便获得频率分集增益。

然而,当在通过频率优先方案映射数据的同时支持跳频操作时,一个cb(g)仅映射到特定子时隙中一侧处的频率资源,并且因此可能无法获得频率分集增益。

为了解决此问题,可以应用以下方法。

i.通过符号或符号组(即,多个符号)的交叉子时隙频率优先映射方法

图11图示通过符号或通过符号组(即,多个符号)的交叉子时隙频率优先映射方法。子时隙可以是小于时隙的资源单元。

参考图11,当使用交叉频率优先映射将要发送的数据通过一个符号映射到子时隙31和32时,可以按照符号1、符号2、符号3、......、符号8的顺序将数据交叉映射到各个子时隙。

也就是说,基于cb或cbg索引排列的传输数据经历多个子时隙31和32中的第一符号(组)的频率优先映射,并且然后经历多个子时隙31和32中的第二符号(组)的频率优先映射,从而将整个传输数据顺序地映射到多个子时隙31和32中的多个符号(组)。

ii.通过将cbg中包括的多个cb中的每一个交替地分配给每个子时隙而将包括在特定cbg中的cb分散映射到各个子时隙的方法

图12图示通过将包括在cbg中的每个cb交替地分配给每个子时隙来将包括在特定cbg中的cb分散映射到各个子时隙的方法。

参考图12,假设一个tb包括两个cbg,每个cbg包括四个cb,cbg中的四个cb交替地映射到各个子时隙。例如,tb的第一cbg包括四个cb331、332、333和334。这里,第一cb331和第三cb333可以映射到第一子时隙33,并且第二cb332和第四cb334可以映射到第二子时隙34。

也就是说,通常,通过根据tb中的cbg索引并且根据每个cbg中的cb索引排列所有数据,可以通过方法i根据cbg索引在每个cbg上顺序地执行数据映射。

(e)用于指示pusch的资源分配类型和波形的方法。

在下文中,资源分配(ra)类型0是通过位图将作为连续prb的集合的资源块组(rbg)分配给ue的方法。也就是说,在ra类型0中,ra单元不是一个rb而是一个rbg。rbg的大小(即,rbg中包括的rb的数量)取决于系统带宽。ra类型0也称为rbg方法。

ra类型1是通过位图在子集中通过prb向ue分配资源的方法。子集包括多个rbg。ra类型1也称为子集方法。

ra类型2包括分配连续prb的方法(分配集中式虚拟资源块(lvrb))和分配非连续prb的资源的方法(分配分布式虚拟资源块(dvrb))。ra类型2也称为紧凑方法。

(1)方法e-1:在nr中,ue可以支持两种波形,即,循环前缀-正交频分复用(cp-ofdm,也简称为ofdm)和离散傅里叶变换扩展ofdm(dft-s-ofdm,也称为单载波fdma(sc-fdma))。不同的ra类型可以用于各个波形。通常,对于dft-s-ofdm,因为获得低峰值平均功率比(papr)是重要的,所以在lteul中引入仅分配连续rb区域的ra类型0,并且使用在彼此分开的每个簇中分配连续rb区域的ra类型1。cp-ofdm用于其中papr相对不重要的ltedl,并且采用在对诸如ra类型0、1以及2的ra没有任何限制的情况下自由分配整个系统带宽的ra方法。

目前考虑用于半静态地或动态地向ue指示波形的方法,并且可以根据指示的波形来不同地解释dci中的ra类型。例如,当两个波形中的一个dft-s-ofdm被半静态地或动态地指示给ue时,dci中的ra类型字段可以被解释为ulra类型0或1。

可替选地,可以通过波形指示和ra类型指示的联合编码来减小dci有效载荷大小。例如,因为dlra类型0和1由ra字段中的报头区分,所以当dl和ul总共有四种ra类型并且各个ra类型被映射到四个状态时,可以使用两比特ra类型字段指示波形和ra类型。

2)方法e-2:在现有lte系统中,通过称为ul许可的ul调度dci(dci格式0)分配用于pusch传输的资源。ul许可中的ra字段包括:i)用于区分ra类型0和1的报头;ii)用于实际资源分配的位图或资源指示值(riv)。

在nr中,因为在ul传输中可以支持两个波形,即,dft-s-ofdm和cp-ofdm,所以通过pusch调度dci不仅可以指示ra类型而且可以指示要用于ue的波形。此方法提出bs通过向ul上行链路调度dci添加三个比特来向ue指示ul波形和ra类型的方法。

在描述之前,每种方法中使用的术语定义如下。

1)dlra类型0:通过rbg位图指示资源,2)dlra类型1(dlra类型1):通过部分rbg位图或rbg子集位图指示资源;类型0和1由报头区分,3)dlra类型2:分配连续的rb;区分集中式分配和分布式分配,4)ulra类型0:分配连续rb,5)ulra类型1:分配两个不连续的rb簇,6)rbg:资源块组,7)lvrb:集中式虚拟rb,8)dvrb:分布式虚拟rb。

下表示出由每个比特字段指示的波形或ra类型,其中三个一比特字段分别被定义为比特索引0、1和2。

[表1]

图13图示根据表1中的方法1、2和3的ul调度dci的结构。

参考图13,第一比特字段220可以指示cp-ofdm或dft-s-ofdm,并且第二比特字段221指示ra类型。这里,可以根据由第一比特字段确定的波形来不同地解释指示ra类型的第二比特字段。例如,当第一比特字段指示cp-ofdm时,第二比特字段被解释为指示ra类型0/1或ra类型2。当第一比特字段指示dft-s-ofdm时,可以将第二比特字段解释为指示ra类型0或1。

根据分别由第一比特字段220和第二比特字段221指示的波形和ra类型,可以不同地解释第三比特字段222。

例如,当第一比特字段220指示cp-ofdm作为波形并且第二比特字段221指示ra类型0/1时,第三比特字段222被解释为指示ra类型0或1。当第二比特字段221指示ra类型2时,第三比特字段222可以被解释为指示dvrb或lvrb。

在另一示例中,当第一比特字段220指示dft-s-ofdm作为ul波形时,如果第二比特字段221仅指示ra类型是0还是1,则第三比特字段222可以合并到dci的另一字段中。例如,第三比特字段222可以合并到ra字段中并且可以用于ra。

具体地,当三个比特字段220、221和222分别具有值1、0和1时,可以解释为cp-ofdm被指示为ul波形,ra类型0/1被指示为ra类型并且ra类型1被指示。可替选地,当三个比特字段220、221和222分别具有值1、1和1时,可以解释cp-ofdm、ra类型2和dvrb被指示。可替选地,当两个比特字段220和221分别具有0和1的值时,可以解释dft-s-ofdm和ra类型1被指示。

图14图示通过根据表1中的方法4和5解释添加到ul调度dci的比特字段来指示波形和ra类型的另一示例。

参考图14,当前两个比特230的值是00时,波形是cp-ofdm并且ra类型是dlra类型0/1。当前两个比特230的值是01时,波形是cp-ofdm并且ra类型是dlra类型2。当前两个比特230的值是10时,波形是dft-s-ofdm并且ra类型是ulra类型0。当前两个比特230的值是11时,波形是dft-s-ofdm并且ra类型是ulra类型1。即,可以使用dci中的前两个比特230指示四种ra类型中的一个。

此外,第三比特字段231可以用于指示dlra类型0和1中的一个,或者用于指示dlra类型2中的dvrb或lvrb。

当选择ulra类型时,即,当选择dft-s-ofdm作为波形时,第三比特字段也可以合并到dci中的另一个字段中。

(f)ue的传输(tx)缓冲器刷新

1)方法f-1:在nr中,ul数据传输可以通过cbg执行,而不是通过tb执行,如在dl数据传输中那样。由于缺少承载用于lte中的pusch的harq-ack信息的phich,所以可以通过经由诸如pdcch的控制信息信道发送的dci(其被称为ul许可)来指示未能被解码的一些cbg的重传。

因此,可以从ue的tx缓冲器中刷新未通过ul许可指示其重传的cbg,并且该缓冲器用于存储随后要发送的数据,从而提高ue的tx缓冲器的效率。

例如,假设经由pusch发送的tb包括四个cbg,其中第一和第三cbg未能被bs(gnb)解码。在这种情况下,bs可以通过ul许可向ue指示在tb中的cbg当中需要被重传的第一和第三cbg的重传。因此,被认为成功解码的第二和第四cbg可从ue的tx缓冲器中刷新,并且缓冲器可以用于存储下一个传输数据。

此ue操作仅在通过ul许可指示在通过bs最初发送的tb中包括的多个cbg当中未能被解码的至少cbg总是被重传的条件下有效。

以上提出的方法a-1/2/3/4/5可以独立地应用,并且所提出的方法b-1/2/3/4/5可以独立地或组合地应用。例如,能够组合应用方法b-1和b-5。此外,方法a-1/2/3/4/5中的特定一种可以与特定的一种或多种方法b-1/2/3/4/5/6组合应用。例如,能够组合应用方法a-1和b-1(或b-1和b-5)。

图15图示所提出的方法a-1和b-1的组合中的基于cbg的调度dci。

参考图15,基于tb的调度dci和基于cbg的调度dci中的每一个可以通过一比特标志241和242指示dci是用于基于tb的调度的dci还是用于基于cbg的重传调度的dci。

基于tb的调度dci具有五比特mcs字段,而基于cbg的调度dci具有两比特mcs字段。也就是说,包括在基于cbg的重传调度dci中的mcs字段的大小可以被设置为比基于tb的调度dci中包括的mcs字段(5个比特)的比特数更少的比特数(2个比特)。另一方面,ra字段的大小被设置为基于tb的调度dci和基于cbg的重传调度dci中的相同比特数。这里,基于tb的调度dci中的mcs字段的大小(5个比特)减去基于cbg的重传调度dci中的mcs字段的大小(2比特)的比特(3比特)可以在基于cbg的调度dci中被用于指示要重传的cbg。

图16是示出bs和ue的框图。

bs1000包括处理器1100、存储器1200和收发器1300。处理器1100实现所提出的功能、过程和/或方法。存储器1200连接到处理器1100并存储用于驱动处理器1100的各种信息。收发器1300连接到处理器1100并发送和/或接收无线电信号。

ue2000包括处理器2100、存储器2200和收发器2300。处理器2100实现所提出的功能、过程和/或方法。存储器2200连接到处理器2100并存储用于驱动处理器2100的各种信息。收发器2300连接到处理器2100并发送和/或接收无线电信号。

图17是图示ue的框图。

参考图17,ue2000中包括的处理器2100可以包括基于tb的处理模块和基于cbg的处理模块。基于tb的处理模块可以通过tb生成/处理/发送/接收数据,并且可以通过tb生成ack/nack。基于cbg的处理模块可以通过cbg生成/处理/发送/接收数据,并且可以通过cbg生成ack/nack。

尽管图17图示ue设备,但是bs还可以包括处理器/收发器。

处理器1100和2100可以包括专用集成电路(asic)、单独的芯片组、逻辑电路、数据处理设备和/或相互转换基带信号和无线电信号的转换器。存储器1200和2200可以包括只读存储器(rom)、随机存取存储器(ram)、闪存、存储卡、存储介质和/或其他存储设备。收发器1300和2300可以包括一个或多个天线以发送和/或接收无线电信号。

当实施例以软件实现时,前述方法可以用模块(处理、胡等)来实现以执行前述功能。模块可以存储在存储器1200和2200中,并且可以由处理器1100和2100执行。存储器1200和2200可以布置在处理器1100和2100的内部或外部,并且可以经由各种众所周知的手段连接到处理器1100和2100。

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