在时分双工通信系统中发送确认信息比特的方法及装置与流程

文档序号:11623377阅读:211来源:国知局
在时分双工通信系统中发送确认信息比特的方法及装置与流程

本申请为申请日为2011年11月3日、申请号为201180063964.5的发明名称为“具有载波聚合的下行链路的tdd系统中的harq-ack信息生成及harq-ack信号功率控制”的申请案的分案申请。

本发明总体针对一种无线通信系统,并且更具体地,针对在通信系统的上行链路中的确认信息的传输。



背景技术:

通信系统包括从基站(bs)或节点b向用户设备(ue)传递送输信号的下行链路(dl)和从ue向节点b发送信号的上行链路(ul)。ue(也常称为终端或移动站)可以是固定的或移动的并可以是无线设备、蜂窝电话机、个人计算机设备、移动电子设备或任一其它类似的固定或移动电子设备。节点b一般是固定站,并且也可以称为接入点或某些其他相当的术语。

更具体地,ul发送数据信号,数据信号携载了提供与dl中的数据信号的传输有关的控制信息的控制信号的信息内容,以及参考信号(rs)(常称为导频信号)的信息内容。dl也传递数据信号、控制信号和rs的传输。

通过物理上行链路共享信道(pusch)发送ul数据信号,并且通过物理下行链路共享信道(pdsch)传递dl数据信号。在不进行pusch传输的情况下,ue通过物理上行链路控制信道(pucch)传递ul控制信息(uci)。但是,当进行pusch传输时,ue可以通过pusch与数据一起传递uci。

可以广播或以ue特定的方式发送dl控制信号。因此,连同其他目的,可以使用ue特定的控制信道来向ue提供用于pdsch接收的调度分配(sa),换言之,dlsa,或者用于pusch传输的调度分配,换言之,ulsa。通过各个物理dl控制信道(pdcch)使用dl控制信息(dci)格式从节点b向各个ue发送sa。

节点b可以通过高层信令来配置ue,诸如无线资源控制(rrc)信令、pdsch和pusch传输模式(tm)。pdschtm或puschtm分别与dlsa或ulsa有关,并且定义各个pdsch或pusch是传递一个数据传输块(tb)还是两个数据tb。

pdsch或pusch传输要么由节点b使用各自的dlsa或ulsa通过高层信令或者通过诸如pdcch信令的物理层信令调度为分配给ue,要么对应于关于给定的混合自动重传请求(harq)过程的非自适应重传。通过高层信令的调度被称为半永久性调度(sps),并且通过pdcch的调度被称为动态调度。还可以使用pdcch来释放spspdsch或spspdsch。如果ue漏掉pdcch,或者换言之,没能检测到pdcch,则它也漏掉了关联的pdsch或pusch。此事件将被称为不连续传输(dtx)。

uci包括与harq过程关联的确认(ack)信息,即,harq-ack。harq-ack信息可以包括与用于ue正确接收的tb的肯定ack或用于ue不正确地接收的tb的否定确认(nack)对应的多个比特。在ue没接收到tb的情况下,它可以发送包括三态harq-ack信息的dtx,或者可以用nack(处于合并的nack/dtx状态)来表示tb的缺失和不正确接收两者。ue不向节点b传达dtx的一个后果是增量冗余(ir)不能用于它的harq过程。这导致吞吐量损失。另一后果是不能进行基于dtx反馈的pdcch功率控制。

在时分双工(tdd)系统中,dl和ul传输发生在被称为子帧的不同传输时间间隔(tti)中。例如,在包括10个子帧的帧中,一些子帧可以用于dl传输并且一些可以用于ul传输。

图1示出根据相关技术的用于tdd系统的帧结构。

参照图1,一个10毫秒(ms)帧包括两个同样的5ms半帧。每个5ms半帧110被划分成8个时隙120和3个特殊区域(field):dl导频时隙(dwpts)130、保护时段(gp)140和ul导频时隙(uppts)150。dwpts+gp+uppts的长度是一个子帧160并且是1ms长。dwpts可以用于来自节点b的同步信号的传输,而uppts可以用于来自ue的随机接入信号的传输。gp通过吸收瞬时干扰促进dl和ul传输之间的转换。

每帧的dl子帧数目和ul子帧数目可以彼此不同,并且多个dl子帧可以与单个ul子帧关联。多个dl子帧和单个ul子帧之间的关联的用意是响应于在多个dl子帧中的pdsch接收(数据tb)而生成的多比特harq-ack信息需要在单个ul子帧中发送。此dl子帧的数目被称为捆绑(bundling)窗口,并且在图1的例子中,它通常小于或等于4子帧,并且它总是小于或等于9子帧。

ue响应于在多个dl子帧中接收pdsch而在单个ul子帧中传递harq-ack信息的一种方法是harq-ack捆绑,其中ue仅当它正确地接收所有数据tb时才发送ack,否则ue发送nack。因此,harq-ack捆绑导致不必要的重传和减少的dl吞吐量,因为即使当ue仅不正确地接收一个数据tb并且正确接收所有其它数据tb时也发送nack。

ue响应于在多个dl子帧中接收数据tb而在单个ul子帧中传递harq-ack信息的另一种方法是基于pucch资源选择的harq-ack复用。

ue响应于在多个dl子帧中接收数据tb而在单个ul子帧中传递harq-ack信息的再一种方法是例如使用诸如reed-mueler(rm)码的分组码的harq-ack比特的联合编码,将在下面描述。这里描述的主焦点在于harq-ack比特的联合编码。虽然仅仅为了简洁针对pucch描述harq-ack信息的传输,但是对于在pusch中的传输编码方法基本上相同。

如果pdsch传递一个tb,则各自的harq-ack信息包括一个比特,如果正确接收tb则其被编码为二进制“1”,使得二进制“1”指示ack,并且如果不正确地接收tb,则其被编码为二进制“0”,使得二进制“0”指示nack。如果pdsch传递两个tb,则根据具有高于1的秩的单用户多输入多输出(su-mimo)传输方法,harq-ack信息包括两比特其中对应于第一tb并且对应于第二tb。如果ue在空间域应用捆绑,则它仅生成一个harq-ack比特。一个harq-ack比特的传输可以使用重复编码,并且两个harq-ack比特的传输可以使用(3,2)单工码。

图2示出根据相关技术的pusch传输结构。

参照图2,子帧210包括两个时隙。每个时隙220包括用于发送数据、harq-ack或rs的个符号。每个符号230包括循环前缀(cp)以减轻由于信道传播效应引起的干扰。在一个时隙中的pusch传输可以在与其它时隙中相同的带宽(bw)或者在不同的bw。每个时隙中的一些符号用来发送使能信道估计和所接收数据的相干解调的rs240和/或harq-ack信息。传输bw包括将被称为物理资源块(prb)的频率资源单元。每个prb包括个子载波,或者资源元素(re),并且对于pusch传输bw给ue分配mpusch个prb250,用于总共个re。

最后的子帧符号可以用于发送来自一个或多个ue的声探rs(srs)260。srs向节点b提供各个ue在srs传输bw上经历的信道介质的估计。节点b通过诸如rrc信令的高层信令向每个ue配置srs传输参数。可用于数据传输的子帧符号数目是其中如果最后的子帧符号用于srs传输则nsrs=1,否则nsrs=0。

假定使用恒幅零自相关(cazac)序列来构造每个rs或srs。通过向同一cazac序列施加不同的循环移位(cs)可以实现cazac序列的正交复用。

图3示出根据相关技术的用于在pusch中发送数据和harq-ack的发送器。

参照图3,通过由数据删余单元330对编码的数据比特310删余(puncturing)来插入编码的harq-ack比特320。然后由离散傅立叶变换(dft)单元340来执行dft。由子载波映射单元350如从控制器355所指令的选择用于pusch传输bw的re。由快速傅立叶逆变换(ifft)单元360来执行ifft,由cp插入单元370来执行cp插入,并且由滤波器380来执行时间窗口(windowing),从而生成发送信号390。为了简明,未示出编码和调制过程和诸如数模转换器、模拟滤波器、放大器和发送器天线的额外的发送器电路。

根据用于信号传输的dft扩频正交频分复用(dft-s-ofdm)方法,假设通过单簇(cluster)395a或者通过的邻近re的多个簇395b来进行pusch传输。

图4示出根据相关技术的用于接收如图3中所示的传输信号的接收器。

参照图4,天线接收射频(rf)模拟信号,并且在通过为了简明的目的而未示出的诸如滤波器、放大器和模数转换器的单元的进一步处理之后,接收的数字信号410由用于时间窗口的滤波器420滤波,并且由cp移除单元430移除cp。随后,接收器单元通过fft单元440施加fft,在控制器455的控制之下由子载波解映射单元450通过子载波解映射选择由发送器使用的re。此后,逆dft(idft)单元460执行idft,提取单元470提取harq-ack比特并在各个re进行擦除用于数据比特,并且最终生成数据比特480。

为简单起见假设pusch传递单个数据tb,对于pusch中的harq-ack传输,ue如公式(1)中所示确定各自的编码的harq-ack符号的数目

在公式(1)中,oharq-ack是harq-ack信息比特数目,也被称为harq-ack有效载荷,是节点b通过高层信令传递给ue的参数,qm是每个调制符号的数据信息比特数目(对于四相移相键控(qpsk)、正交幅度调制(qam)16、qam64分别为qm=2,4,6),r是用于同一tb的初始pusch传输的数据码率,是当前子帧中的pusch传输bw,并且是将数目取整到下一个整数的上限函数(ceilingfunction)。

如公式(2)中所示定义该数据码率

在公式(2)中,cb是数据码分组的总数,kr是用于数据码分组数目r的比特数目,是用于同一tb的初始pusch传输的子帧符号数目并且是用于pusch传输bw的各个re的数目。编码的harq-ack符号的最大数目限于4个dft-s-ofdm符号中的re数目,其可以位于两个子帧时隙的每个中邻近rs的两个子帧符号中,如图2中所示。在pusch使用例如su-mimo传输方法来传递多个tb的情况下编码的harq-ack符号的数目确定类似于pusch传递一个tb的情况,因而为了简明省略各自的描述。

图5示出根据相关技术的用于使用dft-s-ofdm传输方法传输多个harq-ack信息比特的一个子帧时隙中的pucch结构。

参照图5,在编码和调制之后,分别使用例如rm分组码和qpsk(为了简明而未示出),通过混合器520将同一组harq-ack比特510与正交覆盖码(occ)530的元素相乘,并且随后由预编码器单元540进行dft预编码。例如,对于每个时隙5个符号携载harq-ack比特,occ长度为5{occ(0),occ(1),occ(2),occ(3),occ(4)},并且可以是{1,1,1,1,1}或{1,exp(j2π/5),exp(j4π/5),exp(j6π/5),exp(j8π/5)},或{1,exp(j4π/5),exp(j8π/5),exp(j2π/5),exp(j6π/5)},或{1,exp(j6π/5),exp(j2π/5),exp(j8π/5),exp(j4π/5)},或{1,exp(j8π/5),exp(j6π/5),exp(j4π/5),exp(j2π/5)}。dft预编码器的输出通过ifft单元550,并且然后被映射到dft-s-ofdm符号560。

因为先前的操作是线性的,所以它们的相对顺序可以互相改变。因为假设在包括个re的一个prb中进行pucch传输,所以在每个时隙(包括12个harq-ackqpsk符号)中发送24个编码的harq-ack比特,并且将(32,oharq-ack)rm码删余成(24,oharq-ack)rm码。可以在第二子帧时隙中发送相同或不同的harq-ack比特。在每个时隙中也发送rs以使能harq-ack信号的相干解调。从经ifft580通过并映射成另一dft-s-ofdm符号590的具有长度12的cazac序列570构造rs。

图5的pucch结构只能支持有限的harq-ack有效载荷而不带来大编码速率,因为它只能支持24个编码的harq-ack比特。例如,单个rm码可以用于多达10比特的harq-ack有效载荷,并且双rm码可以用于在11和20比特之间的harq-ack有效载荷。使用双rm码,到dft的连续元素的映射可以以顺序的方式在来自第一rm码的输出的元素和来自第二rm码的输出的元素之间交替,为了简明其没有示出。对于多于20比特的harq-ack有效载荷,可以使用卷积编码。

图6示出根据相关技术的用于在pucch中的harq-ack信号的ue发送器框图。

参照图6,harq-ack信息比特605通过编码器和调制器610编码和调制,然后通过混合器620与用于各个dft-s-ofdm符号的occ625的元素相乘。混合器620的输出然后由dft预编码器630预编码。在dft预编码之后,在控制器650的控制下由子载波映射器640执行子载波映射。之后,由ifft单元660执行ifft,由cp插入器670添加cp,并且该信号由用于时间窗口的滤波器680滤波,从而生成发送的信号690。为了简明,在图6中未示出诸如数模转换器、模拟滤波器、放大器和发送器天线的额外的发送器电路。

图7示出根据相关技术的用于harq-ack信号的节点b接收器框图。

参照图7,在接收射频(rf)模拟信号并且将它转换为数字接收信号710之后,数字接收信号710由用于时间窗口的滤波器720滤波并且由cp移除器730移除cp。随后,节点b接收器通过fft单元740施加fft,在控制器755的控制下通过子载波解映射器750执行子载波解映射,并且通过idft单元760施加逆dft(idft)。然后通过混合器770将idft单元760的输出与用于各个dft-s-ofdm符号的occ元素775相乘。加法器780对通过每个时隙传递harq-ack信号的dft-s-ofdm符号求和,并且解调器和解码器790解调和解码在两个子帧时隙上求和的harq-ack信号,以便获得harq-ack信息比特795。

在tdd系统中,因为ue需要发送与多个dl子帧上潜在的tb接收对应的harq-ack信息,所以dl分配索引(dai)信息元素(ie)或dldaiie,被包括在每个dlsa中以便帮助ue确定存在它必须在pucch中传递的harq-ack有效载荷因为节点b不能预测在未来的dl子帧中是否将有用于给定ue的dlsa,所以是在发送给ue的每个dlsa中增加并且在dl子帧链接到harq-ack信号传输的ul子帧之后从头开始的相对计数。然后,如果最后的dlsa被ue漏掉,则不正确的harq-ack有效载荷被发送,这可能导致在节点b处对至少一些harq-ack比特的不正确的理解。在全部下面的描述中,假设dldaiie包括2比特,具有分别指示的值“00”、“01”、“10”、“11”。

图8示出根据相关技术的用于dldaiie的设置。

参照图8,捆绑窗口包括4个dl子帧。在dl子帧0810中,节点b向ue发送dlsa并且将dldaiie值设置为在dl子帧1820中,节点b向ue发送dlsa,并且将dldaiie值设置为在dl子帧2830中,节点b不向ue发送dlsa,从而不存在dldaiie值。在dl子帧3840中,节点b向ue发送pdsch,并且将dldaiie值设置为如果ue漏掉最后一个子帧中的dlsa,它无法知道此事件,并且错误的操作发生,因为ue不能够报告各自的dtx或nack。

如果ue没有检测到在捆绑窗中除最后一个之外的子帧中由节点b发送的dlsa,并且检测到在同一捆绑窗中在后续子帧中发送的dlsa,则它可以从后一dlsa的dldaiie值推断它漏掉的先前dlsa的数目。ue在捆绑窗中检测到的dlsa的总数由udai表示。因此,ue可以知道它漏掉了个dlsa,其中是捆绑窗中ue检测到的最后一个dlsa中的dldaiie值。ue可能实际上漏掉的dlsa的实际数目可以大于如果ue漏掉它检测到的最后一个dlsa之后的dlsa,则这发生。

如果ue在它也发送harq-ack信息的ul子帧中具有pusch传输,则ue可以在pusch中发送harq-ack信息。为了避免ue漏掉最后一个dlsa的错误情况,并且为了保证节点b和ue对于ue在pusch中发送的harq-ack有效载荷的相同理解,还在ulsa中包括daiie以便存在uldaiie来指示harq-ack有效载荷。如果pusch传输没有与ulsa关联,则ue假设在捆绑窗中的每个dl子帧中都存在dlsa。

对于dldaiie,也假设uldaiie值由2比特表示,具有分别指示或0的值“00”、“01”、“10”、“11”。如果ue在捆绑窗中检测到至少一个dlsa,则uldaiie比特“11”映射为否则它们映射为在捆绑窗大于4个子帧的情况下,如果1<udai≤5则假设uldaiie值“00”指示或者udai>5如果则类似的,如果2<udai≤6则假设uldaiie值“01”指示如果3<udai≤7则假设uldaiie值“10”指示并且如果4<udai≤8则假设uldaiie值“11”指示

为了增加峰值数据速率,节点b可以利用多个小区的载波聚合(ca)来配置ue以提供更高的操作bw。例如,为了支持到ue的在60mhz上的通信,可以使用每个20mhz的三个小区的ca。假设每个小区中的pdsch传递不同的tb,则ue对于它在每个小区中接收的各个tb生成单独的harq-ack信息。这类似于单小区tdd操作,其中ue对于它在每个dl子帧中接收的各个tb生成单独的harq-ack信息,为此harq-ack传输处于同一ul子帧中。

节点b使用高层信令可以配置一组c个小区到ue,并且使用例如介质访问控制(mac)信令激活子组a个小区(a≤c)用于子帧中的pdsch接收,然而ue在不活动的小区中可以不发送或接收。如果漏掉激活或禁用所配置的小区的pdsch,则ue和节点b可能对活动的小区具有不同的理解。此外,为了保持通信,一个具有dl/ul对的小区总是保持活动的并且被称为主要小区(pcell)。假设来自ue的pucch传输仅在它的pcell中,并且仅在单个pusch中传递harq-ack信息。

图9示出根据相关技术的用于多dl小区操作的图8中dldaiie设计的并行设计。

参照图9,节点b在小区0910中的3个dl子帧中向ue发送dlsa,并且根据仅用于小区0910中的pdsch传输的、向ue发送的dlsa的数目设置各自的dldaiie值。以类似方式,节点b在小区1920中的2个dl子帧中和小区2930中的2个dl子帧中向ue发送dlsa,并且分别根据仅用于小区1920和小区2930中的pdsch传输的、向ue发送的dlsa的数目来设置dldaiie值。

用于单个dl小区中的pdsch传输的dldai设计到多个dl小区的并行设计的替换设计可以基于跨dl小区和dl子帧的联合dldai设计。对于捆绑窗中的每个dl子帧,dldai计数在继续到捆绑窗中下一dl子帧之前首先在小区-域中操作。

图10示出根据相关技术的跨小区和dl子帧的联合dldai设计的操作。

参照图10,仅对于节点b向ue发送dlsa所在的配置的dl小区和dl子帧示出dldaiie值。dldai计数从小区01010中的dl子帧0开始,并且在用于小区11020和小区21030的小区-域dl子帧0中继续。在对dl子帧0中遍布dl小区的所有dlsa计数之后,对于捆绑窗中其余dl子帧dldai计数以如用于dl子帧0的相同方式顺序地继续。还假设此dldaiie包括映射到值的2比特。在之后,下一个值是因为模4计算

对于被配置用于通过多个dl小区通信的ue,向节点b适当地传递harq-ack信息的基本条件仍与用于单小区通信的相同。换言之,对于pusch中使用(32,oharq-ack)rm码编码的oharq-ack比特的harq-ack有效载荷的传输,ue和节点b应该对oharq-ack具有相同的理解。因为通过假定数据传输来确定pusch传输功率并且因为harq-ackre和数据re的传输功率相同,所以harq-ack接收可靠度取决于如公式(1)中指示的根据oharq-ack线性缩放的各个puschre的数目。因此,任何可能的情况下,oharq-ack不应该为最大值以便避免不必要地消耗puschre。

对于pucch中的harq-ack传输,因为ue可能漏掉一些dlsa,所以仅当harq-ack有效载荷总是最大值比特或者在空间域捆绑的情况下比特时,才能实现ue和节点b之间对harq-ack有效载荷的共同理解,其中nbundle是捆绑窗的尺寸,c是配置给ue的dl小区的数目,并且c2是ue被配置传递2个tb的pdsch传输模式(tm)的配置的dl小区的数目。

在pucch中使用最大的harq-ack有效载荷不会引起额外的资源开销。ue可以对于它没有接收到的tb发送nack或dtx(在三态harq-ack信息的情况下),然而,节点b已知没有到ue的dlsa或pdsch传输的dl小区,并且可以使用ue对于那些dl小区的每个发送nack的知识(先验信息)来改进harq-ack接收可靠性。这是可能的,因为假设线性分组码和qpsk分别用于harq-ack比特的编码和调制,并且节点b可以仅将在与不具有到ue的dlsa传输的小区对应的预定位置处具有nack(二进制“0”)的码字当成候选harq-ack码字。由于解码过程的实施,如果卷积码或turbo码用于编码或者如果qam用于harq-ack比特的调制,则先验信息的使用将是不实际或不可能的。

虽然使用最大harq-ack有效载荷用于pucch中的传输不产生额外的资源开销,但是它常常导致比为实现要求的接收可靠性所需更大的传输功率。使用比所需更大功率的pucch传输增加了ue功耗,并且产生额外的干扰,降低其它小区中相同bw内由ue发送的信号的接收可靠度。

假设如公式(3)中所示给出ul子帧i中的pucch传输功率ppucch(i),其以每毫瓦的分贝(db)(dbm)为单位。

ppucch(i)=min{pcmax,c,h(nharq-ack(i))+f(i)}…公式(3)

其中pcmax,c是在它的pcell中最大允许的ue传输功率,h(nharq-ack(i))是ue假设它在发送时nharq-ack(i)个harq-ack信息比特的单调递增函数,并且f(i)是获得影响ul子帧i中的ppucch(i)的所有其它参数的通用函数。然而,本发明不限于h(nharq-ack(i))的确切表达式,例如,它可以被确定为h(nharq-ack(i))=α·10log10(nharq-ack(i)),其中α是正数,或者h(nharq-ack(i))可以通过指示作为nharq-ack(i)的函数的传输功率的表来提供。注意到以上表达式没有说明与额外信息的harq-ack的可能的复用,额外信息诸如ue用来指示它具有要发送的数据的服务请求指示符(sri)。关键问题是ue确定合适的nharq-ack值。如果nharq-ack太小,则降低了harq-ack接收可靠度。如果nharq-ack太大,则干扰和ue电池消耗不必要地增加。

一种可能性是nharq-ack(i)等于ue在各个捆绑窗中接收的tb数目。这避免过多的传输功率,但是可能低估了所需的传输功率,因为可能漏掉一些dlsa,因而减少了harq-ack接收可靠性。另一种可能性是从最大harq-ack有效载荷导出nharq-ack(i)为nharq-acq(i)=nbundle·(c+c2)。这保证总是满足要求的harq-ack接收可靠性,但是将常常导致过大的传输功率。第二种可能性的变化是仅考虑激活的小区数目a和在每个这样的小区中配置的tm。那么,nharq-acq(i)=nbundle·(a+a2)其中a2是具有传递2个tb的配置的tm的激活小区的数目。然而,还是没有避免过度的传输功率,因为不是所有的活动小区都可能在捆绑窗中的每个dl子帧中向ue发送pdsch。

因此,需要在用于tdd系统的dlca的情况下在实现要求的harq-ack接收可靠性的同时设置pucch中的harq-ack传输功率。

还需要在用于tdd系统的dlca情况下在最小化干扰和ue功耗的同时设置pucch中的harq-ack传输功率。

还需要在用于tdd系统的dlca的情况下在ue和节点b之间关于在所发送的码字中的harq-ack信息比特和各个小区和子帧之间的对应建立共同的理解。

最后,还需要在用于tdd系统的dlca的情况下最小化分配给harq-ack传输的puschre数目。



技术实现要素:

本发明的各方面是要解决至少上述问题和/或缺点,并且要提供至少如下所述的优点。因此,本发明的一方面是要提供方法和装置,用于工作在tdd通信系统中并被配置为具有多个dl小区的ue确定用于pusch中的传输的harq-ack有效载荷以及用于pucch中的传输的harq-ack信号传输功率,同时考虑调度ue的pdsch接收的dci格式的daiie的存在和设计,以及调度ue的pusch传输的dci格式的daiie的存在和设计。

根据本发明的一方面,提供一种用于在时分双工tdd通信系统中操作的用户设备ue发送确认信息比特的方法,ue被基站配置为具有多个下行链路dl小区。该方法包括:如果接收用于物理上行链路共享信道pusch的上行链路调度分配ulsa,则基于接收的用于pusch的ulsa的ul下行链路分配索引dai值确定确认信息比特的大小;响应于在多个dl小区的小区c中捆绑窗内至少一个接收的传输块tb产生确认信息比特;以及经由pusch和物理上行链路控制信道pucch的至少一个发送具有确定大小的确认信息比特。

根据本发明的另一方面,提供一种在时分双工tdd通信系统中操作以发送确认信息比特的用户设备ue装置,ue被基站配置为具有多个下行链路dl小区。该装置包括:控制器,配置为:如果接收用于物理上行链路共享信道pusch的上行链路调度分配ulsa,则基于接收的用于pusch的ulsa的ul下行链路分配索引dai值确定确认信息比特的大小,以及响应于在多个dl小区的小区c中捆绑窗内至少一个接收的传输块tb产生确认信息比特;以及收发器,配置为经由pusch和物理上行链路控制信道pucch的至少一个发送具有确定大小的确认信息比特。

根据本发明的另一方面,提供一种一种用于在时分双工tdd通信系统中操作的用户设备ue确定确认信息比特的方法,ue被基站配置为具有多个下行链路dl小区,该方法包括:接收在多个dl小区的小区c中捆绑窗内的至少一个数据传输块tb;如果接收用于物理上行链路共享信道pusch的上行链路调度分配ulsa,则基于接收的用于pusch的ulsa的ul下行链路分配索引dai值确定确认信息比特的大小;响应于至少一个接收的数据tb产生确认信息比特;以及经由pusch和物理上行链路控制信道pucch的至少一个发送具有确定大小的确认信息比特。

根据本发明的另一方面,提供一种用于在时分双工tdd通信系统中操作以确定确认信息比特的用户设备ue装置,ue被基站配置为具有多个下行链路dl小区,该装置包括:控制器,配置为:接收在多个dl小区的小区c中捆绑窗内的至少一个数据传输块tb;如果接收用于物理上行链路共享信道pusch的上行链路调度分配ulsa,则基于接收的用于pusch的ulsa的ul下行链路分配索引dai值确定确认信息比特的大小;响应于至少一个数据tb产生确认信息比特;以及收发器,配置为经由pusch和物理上行链路控制信道pucch的至少一个发送具有确定大小的确认信息比特。

根据本发明的另一方面,ue通过确定作为两个分量的和的参数,来确定pucch中的harq-ack信号传输的传输功率。第一分量等于通过所有配置的dl小区并通过捆绑窗中所有dl子帧接收的tb数目,并不取决于在各个dl小区中ue被配置为具有的用于pusch接收的传输模式。第二分量等于ue没有接收到但是它可以将其识别为漏掉的tb数目。使用在它检测到的dlsa中的dldaiie值,ue可以确定在每个配置的dl小区中该ue漏掉的pdsch数目,虽然ue可能不需要确定它漏掉的所有pdsch。然后,取决于在每个配置的dl小区中各自的配置的pdsch传输模式,ue识别出它漏掉了pdsch,从而,ue假设每个漏掉的pdsch都传递了由各自的配置的传输模式所确定数目的tb而计算tb的数目。

根据本发明的另一方面,取决于该pusch是否由ulsa调度,ue确定用于在pusch中复用的harq-ack有效载荷。如果该pusch不由ulsa调度,则ue复用最大的harq-ack有效载荷,其等于用捆绑窗的尺寸乘以配置的dl小区数目与具有使能传输2个tb的配置的pdsch传输模式的配置的dl小区的数目的和。如果该pusch是由ulsa调度,则ue认为该ulsa的uldaiie值可应用于所有配置的dl小区,并且指示了在每个配置的dl小区中向ue发送的pdsch数目。那么,对于每个配置的dl小区,ue生成的harq-ack有效载荷等于用捆绑窗的尺寸乘以与各自配置的用于pdsch的传输模式关联的tb数目。

从如下结合附图公开了本发明的示范性实施例的详细描述中,本发明的其他方面、优点和显著特征将对本领域技术人员变得清楚。

附图说明

从如下结合附图的说明中,本发明的以上和其他方面、特征和优点将变得更加清楚,其中:

图1是示出根据相关技术的用于tdd系统的帧结构的图;

图2是示出根据相关技术的pusch传输结构的图;

图3是示出根据相关技术的用于在pusch中发送数据信息和harq-ack信息的发送器的框图;

图4是示出根据相关技术的用于接收pusch中的数据信息和harq-ack信息的接收器的框图;

图5是示出根据相关技术的用于使用dft-s-ofdm传输方法传输多个harq-ack信息比特的pucch结构的图;

图6是示出根据相关技术的用于在pucch中发送harq-ack信息的发送器的框图;

图7是示出根据相关技术的用于接收pucch中的数据harq-ack信息的接收器的框图;

图8是示出根据相关技术的用于dldaiie的设置的图;

图9是示出根据相关技术的用于多dl小区操作的图8中dldaiie设计的并行设计的图;

图10示出根据相关技术的跨小区和dl子帧的联合dldai设计的操作的图;

图11是示出根据本发明的示范性实施例的将图9中的dldai设计的直接并行设计假设到多个dl小区时配置有多个dl小区的ue确定漏掉的dlsa的过程的图;

图12是示出根据本发明的示范性实施例的配置有多个dl小区的ue对于在如图10中的多dl小区中的dldai操作确定漏掉的dlsa的过程的图;

图13是示出根据本发明的示范性实施例的在如图10中的dldai设计的情况下配置有多个dl小区的ue不能够确定它漏掉了哪些dlsa的例子的图;

图14是示出根据本发明的示范性实施例的配置有多个dl小区的ue对于图10中的dldai设计确定harq-ack有效载荷的过程的图;

图15是根据本发明的示范性实施例的、示出ulsa中的uldaiie的相关技术解释不能指示应该在各自的pusch中发送的harq-ack有效载荷是基于图11的设置对于图9中的dldai设计对在各自的多个小区中通过捆绑窗的多个pdsch的接收的响应的图;以及

图16是示出根据本发明的示范性实施例的uldaiie在用于pusch的ulsa中使用的图,其中ue对于图9或图10中的dldai设计复用harq-ack信息以确定harq-ack有效载荷和排序。

遍及附图,应该注意到相似的参考标号用来描绘相同的或相似的元件、特征和结构。

具体实施方式

提供以下参照附图的描述以帮助对由权利要求及其等同内容限定的本发明的示范性实施例的全面理解。它包括帮助理解的各种特定细节但是这些细节将被认为仅是示范性的。因此,那些本领域普通技术人员将认识到,可以对在此描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。此外,为了清楚和简明,可以省略公知功能和结构的描述。

在下面的描述和权利要求中使用的术语和词不限于它们的词典意义,而是仅由发明人用来使本发明的理解能够清楚和一致。因此,对本领域那些技术人员显然,提供本发明的示范性实施例的以下描述仅为了说明目的,而不是为了对由所附权利要求及其等同内容定义的本发明进行限制的目的。

将理解地是,单数形式“一”、“一个”和“该”包括复数形式,除非上下文另外明确指出。从而,例如,提及“一个部件表面”包括提及一个或多个这样的表面。

另外,虽然下面将参考离散傅立叶变换(dft)-扩频正交频分复用(ofdm)传输来描述本发明的示范性实施例,但是本发明的示范性实施例一般还可应用于所有的频分复用(fdm)传输,并且具体地应用于单载波频分多址(sc-fdma)和ofdm。

在所有的后续描述中,假设用户设备(ue)响应于与下行链路(dl)调度分配(sa)关联的每个传输块(tb)生成混合自动重传请求(harq)-确认(ack)信息。然而,ue还可以确定性地生成与每个半永久性调度(sps)tb关联的harq-ack信息,节点b在预定的dl子帧处发送所述spstb而不发送各自的dlsa。在其余的tb中,可以理解ue包括由于sps产生的harq-ack信息(当它存在时),以及它响应于dlsa生成的harq-ack信息,并且例如,该arq-ack信息可以布置在整个harq-ack有效载荷的开始处。为了简明省略对响应于spstb的harq-ack信息的进一步的明确的引用。此外,也将不明确地考虑dlsa不与各自的pdsch(和数据tb)关联,而是代替以用于服务其它目的的情况。然而,假设ue生成与这样的dlsa对应的harq-ack信息比特。示范性实施例的描述考虑配置的小区,但是如果代替以考虑激活的小区则相同的观点直接应用。

本发明的示范性实施例描述用于使用dl载波聚合(ca)的时分双工(tdd)系统的ue确定在物理上行链接控制信道(pucch)中它的harq-ack信号的传输功率的方法。ue将确定公式(3)中的传输功率控制(tpc)公式中使用的参数nharq-ack(i)(为了简明,在下面的分析中省略上行链路(ul)子帧索引i)。

用于确定nharq-ack的第一步是确定构成从dl子帧捆绑窗中的接收的tb导出的harq-ack信息比特数目的第一分量,而不考虑各自配置的物理下行链路共享信道(pdsch)传输模式(tm)。因此,即使ue可以被配置在使能在小区中的从节点b到该ue的pdsch中传输2个tb的单用户多输入多输出(su-mimo)tm中,如果pdsch接收实际上仅传递1个tb,则传输功率也考虑1个harq-ack比特。因此,pucch传输功率不取决于对于每个小区配置的pdschtm,而是取决于在那个小区中接收的tb数目。将通过nbundle个dl子帧的捆绑窗在所配置的小区中所接收的tb的总数表示为r,其中nreceived(m,c)是在捆绑窗的dl子帧m中在配置的小区c中接收的tb的数目,与所接收的tb对应的harq-ack比特的总数是

在确定nharq-ack的值中的第二步是基于dldaiie确定与没有接收的tb对应的、构成harq-ack比特的第二分量,但是其可以由ue推断,因为由节点b使用dldaiie发送以便确定ue漏掉的pdsch接收。因为ue可能不知道漏掉的pdsch接收所传递的tb数目(即,传递1个tb或2个tb),所以各自的harq-ack比特数目考虑ue识别的漏掉的dlsa的各个小区中配置的pdschtm,以便提供保守估计并且总是保证在所配置的pdschtm使能向ue传输2个tb的情况下实现harq-ack接收可靠性。因此,如果ue确定它漏掉了总共个dlsa,其中那些dlsa的是处于ue具有使能传输2个tb的配置的pdschtm的dl小区中,则ue确定各自harq-ack比特的数目为

然后,得到nharq-ack为

如果空间捆绑适用,那么

其中是ue检测到的dlsa的数目。如前所述包括spspdsch,

对于图7中的dldaiie设计,可以如下相当地获得nharq-ack

其中是ue在小区c中成功地接收的最后一个dlsa中的dldaiie值,并且tb(m,c)是ue在小区c和捆绑窗中的子帧j中接收的tb数目。对于ue漏掉dlsa的dl子帧m和小区c,通过与小区c中配置的tm关联的最大tb数,tbmax(c),来确定tb(m,c)。因为图7中的dldaiie设计是对每个小区对ue发送的dlsa的计数,所以公式(8)等价于

其中udai(c)是在捆绑窗期间ue在小区c中检测到dlsa的总数。ue知道它在小区c中漏掉了个dlsa。如果应用空间捆绑,则tb(m,c)=1并且

如果在小区c中tb数目不在每个dl子帧中变化,或者换言之,tb数目总是等于针对配置的tm的tb数目,那么并且公式(8)可以被简化为

图11示出根据本发明的示范性实施例的将图9中的dldai设计的直接并行设计假设到多个dl小区时配置有多个dl小区的ue确定漏掉的dlsa的过程。

参照图11,对于c=3个配置的小区并对于nbundle=4个子帧的捆绑窗口尺寸,ue通过基于它接收的dlsa中的dldaiie值计算它们的数目而确定个漏掉的dlsa。在小区01110中,ue漏掉dl子帧1中的dlsa,并且它基于dl子帧3中的dldaiie值而发觉此事件,其中dldaiie值是并且udai(0)=2。在小区11120中,ue漏掉dl子帧3中的dlsa但是不能发觉此事件,因为dl子帧3是捆绑窗的最后子帧,其中dldaiie值是并且udai(1)=1。在小区21130中,ue漏掉dl子帧1中的dlsa并且它基于dl子帧2中的dldaiie值发觉此事件,其中dldaiie值是并且udai(2)=1。因此,ue确定它漏掉了个dlsa,其中即使它漏掉了3个dlsa,并且它还确定3个漏掉的dlsa的各个小区。

此外,如果在小区0中ue被配置有使能传输2个tb的tm(tbmax(0)=2),并且在小区2中ue被配置有使能传输1个tb的tm(tbmax(2)=1),则ue假设漏掉的tb总数是3(小区0中2个tb和小区2中1个tb)。因此,除了接收的tb之外,为确定nharq-ack,ue将个tb认为是ue识别为漏掉的。在图11中,ue在小区0中的dl子帧0中接收2个tb并且在dl子帧3中接收2个tb,在小区1中的dl子帧3中接收1个tb,并且在小区2的dl子帧2中接收1个tb。因此,接收的tb的总数和各自的harq-ack比特数目是因此,nharq-ack=9。

对于图10中的dldaiie设计,可以等价地如下获得nharq-ack

其中tbmax是在任何小区中使ue能够从所配置的tm接收的tb的最大数目。如果空间捆绑适用,那么tbmax=1。因此,如果tbmax=2则并且如果tbmax=1则如果由于模操作,ue识别dldai被重置nreset次,那么其中是用于图10中的设计的最后的dldaiie值,并且udai是ue跨越所有小区和尺寸nbundle的捆绑窗中的dl子帧检测到的dlsa数目。如果使用空间捆绑,那么nreceived=udai并且

图12示出根据本发明的示范性实施例的配置有多个dl小区的ue对于在如图10中的多dl小区中的dldai操作确定漏掉的dlsa的过程。

参照图12,在小区01210中,ue漏掉dl子帧1中的dlsa,并且它基于在小区11220的dl子帧11222中的dldaiie值发觉漏掉的dlsa(虽然,ue没必要发觉实际漏掉的dlsa)。在小区21230中,ue漏掉dl子帧1中的dlsa,并且基于在小区2的dl子帧21232中的dldaiie值发觉漏掉的dlsa(再次,未必是实际漏掉的dlsa)。最后,在小区1中,ue漏掉dl子帧3中的dlsa但是它不能够发觉此事件,因为它是节点b向ue发送的最后的dlsa。

对于图10中的dldaiie设计,虽然ue可以识别漏掉的dlsa,除了最后一个,但是它可能不能够确定各自的小区。因此,ue可能不能够知道它漏掉的tb数目,并且如果不使用空间捆绑,它可能不能够知道各自的harq-ack比特数目或nharq-ack的值。

例如,在图12中,ue不能够知道在小区0的dl子帧1中漏掉的dlsa是否没有在小区1或小区2的dl子帧0中被发送。如在小区0、小区1和小区2中,ue分别配置了使能传输最大2个tb、1个tb和1个tb的tm,并且ue需要假定它漏掉了小区0中的dlsa使得避免低估pucch中的harq-ack信号传输功率。然后,因为ue假设它漏掉了2个tb,所以ue认为漏掉的tb的总数是4。因此,ue在确定nharq-ack和pucch中的harq-ack信号传输功率时,额外地考虑个tb(harq-ack比特)。用来确定nharq-ack和pucch中的harq-ack信号传输功率的其余tb(即,harq-ack比特)基于接收到的tb。

在图12中,ue在小区0中的dl子帧0中接收2个tb并且在dl子帧3中接收2个tb,在小区1中的dl子帧3中接收1个tb,并且在小区2的dl子帧2中接收1个tb,总数为个tb(harq-ack比特)。因此,nharq-ack=10。

图11和图12中的示范性实施例仅仅是说明两个dldai设计,而不是意在排除其它设计,但是更正确的是示范性实施例意在说明当设置pucch中的harq-ack信号传输功率时在确定ue假定的harq-ack有效载荷中的dldaiie的使用。例如,第一分量可以基于配置的或激活的小区数目而不是接收的tb的数目。

基于先前的分析,可以以简单的方式想出ue决定包含在漏掉的dlsa中的tb数目的替代方法。例如,ue可以假设每个漏掉的dlsa传递1个tb,使得避免在pucch中的harq-ack信号传输使用比所需更大的功率。替换地,ue可以假定,在它在任何小区中具有使能传输2个tb的配置的tm的情况下,漏掉的pdsch接收的一半传递2个tb并且另一半传递1个tb(在奇数个漏掉的dlsa的情况下2个tb优先)。那么,

在dldai设计不能向ue提供关于是否漏掉在捆绑窗的最后的dl子帧中的dlsa的信息的情况下,如果ue没有接收到在捆绑窗的最后的dl子帧中的dlsa,则ue当确定时可以假定一个或两个额外的tb(取决于在各个小区中的配置的tm)。那么,其中,例如如果ue具有使能传输2个tb的配置的tm则qlast=2;否则qlast=1。在可能漏掉多个dl子帧的情况下,则可以相应地缩放qlast值。用这种方式,ue没有低估要求的pucch中的harq-ack信号传输功率。可以通过节点b为ue预定或者配置qlast应该考虑的dl子帧数目。

本发明的另一示范性实施例考虑确定pusch中的harq-ack有效载荷,以便ue和节点b实现对所发送的harq-ack信息的相同理解。在所有后续描述中,假设ue依赖于它接收的各个tb的每个的接收结果(正确或不正确)而生成ack或nack,并且对于它识别为漏掉的每个tb生成nack。首先,下面将讨论不存在ulsa的情况。

如前所述,对于在图9中的dldai设计,如果ue漏掉了每个小区的捆绑窗的最后的dl子帧中的dlsa,则ue不能够察觉此事件。因此,如果从接收的tb数目或者接收的dlsa来确定harq-ack有效载荷,则这将导致错误的操作,因为ue将无法在总的harq-ack有效载荷中包括各自的harq-ack比特,并且节点b不能够知道ue漏掉最后的dl子帧中的dlsa。为避免此错误操作,ue可以对于它没有接收到其中的dlsa的每个dl子帧的每个tb(或者对于在空间捆绑的情况下的多个tb)生成nack。用此方式保证正确操作的妥协是增加了harq-ack有效载荷,因为当节点b没有向ue发送dlsa时对于dl子帧的每个tb生成nack。那么,对于捆绑窗中的nbundle个dl子帧,harq-ack有效载荷是

其中c是配置的小区数目,c2是具有对于参考ue使能接收2个tb的所配置的tm的配置的小区数目,并且tbmax(c)是ue被配置以在小区c中接收的tb的最大数目。如果使用空间捆绑,那么oharq-ack=nbundle·c。因为在此情况下没有使用dldaiie,所以以上可应用于任何dldai设计。

根据公式(11)的pusch中的harq-ack有效载荷总是最大可能值,并且可以考虑用于它的可能的减少的方法。

对于在图10中示出的dldai设计,除非使用空间捆绑,否则确定harq-ack有效载荷是有问题的,因为图10中的dldai设计跨越其中ue可能被配置用于使能接收不同数目的tb(1或2)的tm的小区,并且节点b或者ue都不能够知道漏掉了哪些dlsa。换言之,ue对于不同小区可能具有不同的tm,在小区中使能接收不同数目的tb。

图13示出根据本发明的示范性实施例的在图10的dldai设计的情况下配置有多个dl小区的ue不能够确定它漏掉了哪些dlsa的例子。

参照图13,ue被配置有使能在小区01310中每个子帧接收2个tb的tm,并被配置有使能在小区11320和小区21330中每个子帧接收1个tb的tm。在dl子帧1中,ue在小区1中接收到dlsa,并且基于daiie值1322它发觉漏掉的dlsa,如图13中所示其为漏掉的dlsa1315。然而,因为ue不能知道它漏掉的dlsa是在小区0、小区1还是小区2中,所以存在ue可以作出的两种可能假定:要么漏掉了2个tb要么漏掉了1个tb。前者是正确的假定,而后者是不正确的并且将导致ue和节点b之间对harq-ack有效载荷的误解。在dl子帧2中,ue在小区2中接收到dlsa,并且基于daiie值1332它发觉它漏掉了另一个dlsa,如图13中所示其为漏掉的dlsa1325。因为ue不能知道它漏掉的dlsa是在小区0、小区1还是小区2中,所以再次存在ue可以作出的两种可能假定:要么ue漏掉了2个tb要么ue漏掉了1个tb。后者是正确的假定,而前者是不正确的并且将导致ue和节点b之间对于harq-ack有效载荷的误解。显然,如果ue根据每个小区中配置的tm来生成harq-ack比特,则当漏掉dlsa时不可能在节点b和ue之间实现对harq-ack有效载荷的相同理解。

为了实现在ue和节点b处对于有效载荷的相同的理解以及harq-ack比特的正确排序,ue应该总是生成与使能接收最大数目的tb的tm对应的harq-ack比特,而不管在特定的小区中配置的tm。

图14示出根据本发明的示范性实施例的配置有多个dl小区的ue对于图10中的dldai设计确定harq-ack有效载荷的过程。

参照图14,ue被配置为具有使能在小区01410中每个子帧接收2个tb的tm,和使能在小区11420、小区21430和小区31440中每个子帧接收1个tb的tm。因为ue被配置为具有在至少一个小区中使能接收2个tb的tm,所以它为它识别的每个dlsa生成2个harq-ack比特,不管各个小区的tm。在dl子帧0中,ue对于小区0接收到dlsa并且生成2个各自的harq-ack比特b0,b11415。在dl子帧1中,ue对于小区1接收到dlsa,并且基于各自的dldaiie值1422,ue确定存在漏掉的dlsa。然后,ue生成4个各自的harq-ack比特b2,b3,b4,b51425。在dl子帧2中,ue对于小区3接收到dlsa,并且基于各自的dldaiie值1432,ue确定存在漏掉的dlsa。然后,ue生成4个各自的harq-ack比特b6,b7,b8,b91435。最后,在dl子帧3中,ue对于小区0接收到dlsa,但是如果ue漏掉了在小区末尾处的下一dlsa则还生成2个额外的harq-ack比特。因此,ue生成4个各自的harq-ack比特b10,b11,b12,b131445。这假设了ue漏掉小区的末尾处的多于一个的最后的dlsa的可能性是可以忽略的。否则,ue可以生成与如以上前述ue发觉的最后一个漏掉的dlsa之后的多个可能的漏掉的dlsa对应的多对harq-ack比特。

假设ue可以基于dldaiie值确定个dlsa,并且通过将tbmax表示为在任何小区中对于任何配置的tm的tb最大数(其中tbmax是1或2,并且其中如果应用空间捆绑则tbmax总是1),并且通过qadd为在最后接收的dlsa之后假设ue漏掉的额外的dlsa的数目(注意到可以由节点b为ue配置qadd,并且如果ue正确地接收qadd或更少的最后的dlsa,则可以适当地减少),那么通过公式(12)给出harq-ack有效载荷(假设将dtx映射为nack)。

因为尤其是如果应用空间域捆绑,则公式(12)中的harq-ack有效载荷可能小于公式(11)中的那个,所以传输在pusch中的情况下可以使用公式(12)来确定harq-ack有效载荷。

假设ue漏掉2个连续的dlsa的可能性是可以忽略的,则对于图9中的dldai设计也可以沿用公式(12)中使用的方法,以便与公式(11)相比减少harq-ack有效载荷。从而,通过公式(13)给出harq-ack有效载荷。

其中是ue确定在小区c中的捆绑窗期间从节点b发送的dlsa数目,其中如果正确地接收在小区c的最后的dl子帧中的dlsa则qadd(c)=0,否则qadd(c)=1。因此,对于图9中的dldai设计,ue将生成harq-ack信息用于小区0中的3个dlsa,用于小区1中的2个dlsa,并用于小区2中的3个dlsa,并且在节点b处存在相同的理解。

接下来,将讨论其中ulsa存在的情况。如果ue在与期待的harq-ack信号传输相同的ul子帧中接收到用于pusch传输的ulsa,并且harq-ack信息包括在那个pusch中,则不能直接重复使用相关技术的uldaiie,因为它仅对应于单个小区并且pusch传输可能不存在于所有小区中。

图15根据本发明的示范性实施例示出ulsa中的uldaiie的相关技术解释不能指示应该在各自的pusch中发送的harq-ack有效载荷是基于图11的设置对于图9中的dldai设计对在各自的多个小区中通过捆绑窗的多个pdsch的接收的响应。相同的观点适用于图10中的dldai设计。

参照图15,在小区01510中,ue接收到ulsa,具有指示ue需要包括与3个dlsa,对应的harq-ack比特的uldaiie。因为假设小区0被配置为具有使能接收2个tb的tm,那么如果空间捆绑不适用,则uldaiie的解释应该针对每个dlsa2个harq-ack比特的倍数,并且因此的值指示要在pusch传输中包括的6个harq-ack比特。然而,因为在小区11520和小区21530中ue分别没有接收到ulsa1525和1535,所以在小区0中接收的uldaiie不能作用于向ue通知它需要在各自的pusch传输中包括的harq-ack比特数目的目的。

在dlca的情况下,一种绕过相关技术uldaiie的限制的方法是在ue漏掉4个或更多个dlsa的可能性是可以忽略的假设下(假设uldaiie包括2比特)考虑在所有的小区中应用uldaiie。那么,可以与dldaiie值结合来考虑uldaiie的解释。

对于图13的dldai设计,基于小区0中的dldaiie值,ue知道节点b向ue发送了2个dlsa。基于小区1中的dldaiie值,ue知道节点b发送了1个dlsa,ue漏掉了1个dlsa,并且ue不能知道在捆绑窗的最后的dl子帧中的漏掉的dlsa。基于小区2中的dldaiie,ue知道节点b发送了1个dlsa并且ue漏掉了1个dlsa。因此,ue可以知道节点b发送了6个dlsa并且其中2个被ue漏掉了。

模4有效地解释uldaiie值(假设捆绑窗中4个dl子帧),并且值指示节点b向ue发送3或者7个dlsa。因此,如果ue从dldaiie确定节点b发送6个dlsa,则将值解释为指示节点b向ue发送7个dlsa。如果ue可以基于dldaiie值确定节点b向ue发送个dlsa,并且ue通过uldaiie值被通知个dlsa,那么ue如公式(14)中给出的确定节点b向ue发送的dlsa的总数

虽然上述方法可以识别节点b向ue发送的dlsa的总数,但是它对于识别发送的码字中harq-ack比特的合适位置仍然不充分。例如,在图15中,虽然ue可以识别它漏掉dlsa,但是它不能识别此dasa是在小区1的最后的dl子帧中还是小区2的最后的dl子帧中,并且因此它不能够知道harq-ack信息的正确排序除非假设harq-ack信息适用于所有小区,如公式(15)中所示。

通过不管每个小区中发送的dlsa的实际数目而在所有小区中使用uldaiie值指示相同数目的dlsa,可以解决上述不定性。例如,在图13或图15中,虽然在诸如小区1的一些小区中实际的dlsa的数目是2,但是在每个小区中uldaiie指示存在3个dlsa。

图16示出根据本发明的示范性实施例的uldaiie在用于pusch的ulsa中的使用,其中ue对于图9中或图10中的dldai设计复用harq-ack信息以确定harq-ack有效载荷和排序。

参照图16,基于uldai值ue假设节点b在每个dl小区中发送3个dlsa,来生成harq-ack比特。假设小区的预定排序,诸如基于cell_index的排序。对于它接收的dlsa,ue生成与tb的各自接收的结果对应的harq-ack,无论结果是正确或不正确的。在小区01610中,ue可以识别它接收了3个dlsa,并且假设它被配置有使能接收2个tb的tm,则ue生成6个各自的harq-ack比特1615。然而,应该注意到如果使用空间捆绑,则生成3个harq-ack比特。

在小区11620中,ue可以识别它接收了1个dlsa,并且dlsa具有等于1的dldaiie值1622。因为uldaiie指示3个dlsa1640,所以ue生成2个额外的harq-ack比特,置于第一个harq-ack比特之后用于总共3个harq-ack比特1625(假设在小区1中ue被配置有使能接收1个tb的tm)。在小区21630中,ue可以识别它接收了1个dlsa,并且它具有等于2的dldaiie值1432。因为uldaiie指示3个dlsa1640,所以ue生成2个额外的harq-ack比特,第一个置于与dl子帧1中的tb接收对应的harq-ack比特之前,并且另一个置于与tb接收对应的harq-ack比特之后,用于总共3个harq-ack比特1635。应该注意到假设ue被配置为在小区2中具有使能接收1个tb的tm。因此,harq-ack有效载荷如公式(16)中所述,

并且将pusch中的harq-ack有效载荷从公式(11)中的最大oharq-ack=nbundle·(c+c2)=16比特减少到比特。

可替换地,代替指示每个小区的最大数目的dlsa,uldaiie可以指示遍及所有小区的dlsa总数。例如,如果使用空间捆绑则这可能有用,因为每个小区中配置的tm不影响各自的harq-ack比特数目。可以通过节点b为ue配置uldaiie到dlsa总数的映射。下面在表1中示出例子。在dlca的情况下还可以扩展uldaiie以包括额外的比特,以便改善它的指示的粒度和精确度。如果ue没有接收到任何dlsa,则将uldai值“11”解释为0。

表1:uldaiie到ue应该在捆绑窗中假设的总共dlsa的映射。

在与dl子帧捆绑窗关联的ul子帧中在各个多小区中接收到多个ulsa用于pusch传输的情况下,如果它在所有ulsa中不具有相同值,则ue不能将任何ulsa中的uldaiie认为是有效的。另外,如果基于dldaiie,ue需要生成多于的比特,则它可以在pusch中发送从dldaiie确定的harq-ack有效载荷,或者ue可以不发送任何pusch,因为对于合适的系统操作,可以认为这代表源自ue将无效dlsa认作有效或者将无效ulsa认作有效而导致的错误情况。

虽然已经参照其特定示范性实施例示出和描述了本发明,但是本领域技术人员将理解,可在形式和细节上在其中进行各种改变而不脱离由所附权利要求及其等同内容定义的本发明的精神和范围。

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