优先权声明
本申请要求于2015年9月17日提交的美国临时专利申请no.62/219,950的优先权,该美国临时专利申请的全部内容通过引用合并于此。
本文描述的实施例总体涉及无线网络和通信系统。一些实施例涉及包括3gpp(第三代合作伙伴项目)网络、3gpplte(长期演进)网络和3gpplte-a(lte高级)网络的蜂窝通信网络,但实施例的范围在此方面不受限制。
背景技术:
在长期演进(lte)系统中,移动终端(被称为用户设备或ue)经由基站(被称为演进型节点b或enb)连接到蜂窝网络。lte规范的先前版本支持在tdd(时分双工)模式的情况下通过用于ul(上行链路)和dl(下行链路)两者的单一载波或者在fdd(频分双工)模式的情况下通过分别的ul和dl载波在ue与enb之间的通信。lte-高级扩展了lte系统的能力,支持载波聚合,其中多达五个cc(分量载波)被聚合以支持高达100mhz的较宽的传输带宽。cc也被称为服务小区。一个cc被称为pcell(主小区),而其它cc被称为scell。lte规范的后续版本将提供对多达32个cc的支持。本公开的主要关注点在于响应于通过大量dlcc的dl数据传输,由ue向enb高效地传输数据确认信号。
附图说明
图1示出了根据一些实施例的示例ue和enb。
图2示出了根据一些实施例的大容量pucch格式。
图3示出了根据一些实施例的用于选择pucch资源的示例过程。
图4示出了根据一些实施例的harq-ack和p-csi比特的联合编码。
图5示出了根据一些实施例的harq-ack和p-csi比特的单独编码。
图6示出了根据一些实施例的用户设备装置的示例。
图7示出了根据一些实施例的计算机器的示例。
具体实施方式
图1示出了ue400和基站或enb300的组件的示例。enb300包括处理电路301,该处理电路301连接到用于提供空中接口的无线电收发机302。ue400包括处理电路401,该处理电路401连接到用于提供接口的无线电收发机402。设备中的每个收发机连接到天线55。
ue向enb发送多个控制信号,被称为上行链路控制信息(uci)。当前的lte标准指定ue响应于下行链路(dl)上的数据分组接收而在上行链路(ul)上发送混合自动重传请求确认(harq-ack)信号。取决于数据分组接收正确还是不正确,harq-ack信号相应地具有ack或nak值。ue发送调度请求(sr)信号以请求用于信号传输的ul资源。ue发送包括信道质量指示符(cqi)信号的信道状态信息(csi)报告以通知enb其所经历的dl信道状况,使得enb能够执行dl数据分组的信道相关调度。ue还发送预编码器矩阵指示符/秩指示符(pmi/ri)信号,以通知enb如何根据多输入多输出(mimo)原理来组合从多个enb天线到ue的信号传输。harq-ack、sr、cqi、pmi和ri信号的任何可能的组合可以由ue与物理上行链路共享信道(pusch)中的数据信息一起发送,或者与物理上行链路控制信道(pucch)中的数据信息分开发送。用于ul子帧上的ack比特的数量将取决于dl载波的数量和tdd配置(在tdd的情况下)。一个ue在针对多达32个cc的dlca的一个子帧中的上行链路中的最大harq-ack码本大小对于频分双工(fdd)小区是至少64个比特,并且对于时分双工(tdd)小区可以从一组多达638个比特的值中选择。用于多达32个cc的周期性csi(p-csi)比特也可能达到352个比特。在没有来自ue的数据传输的情况下,harq-ack和cqi传输可能需要在相同的子帧或pucch中发生。
如上所述,由lte规范(即,格式1、2和3)预先定义的pucch的不同格式不能够传达多达32个cc所需要的uci量。在图2中示出了用于携带这个量的uci的新的pucch格式(在本文中被称为格式x)。如本文所使用的,术语“pucch格式x”指的是与lte规范中定义的格式3相比,携带更大量的上行链路控制信息(uci)比特(即,多于22比特)的pucch格式。所示的格式x是每个时隙具有一个解调参考信号(dmrs)的类似pusch的pucch结构,并且可以不具有用于数据/控制符号的正交覆盖码(即,码分复用或cdm)。图中示出了两个频率上分开的时隙,其中一个时隙包含用于携带uci的符号d1至d6,而另一个包含用于携带uci的符号d7至d12。每个时隙还具有单个参考信号rs(即,dmrs)。该格式可以被设计为保持在上行链路中使用的单载波频分复用(sc-fdm)的单载波属性,并且避免增加这些uci被复用在同一pucch中的情况下harq-ack/sr和多cccqi比特的同时传输的立方度量(cm)。
本文所描述的是用于在大规模ca应用中使用诸如格式x之类的高容量pucch格式同时传输多个uci(包括在多cc场景中同时发送周期性csi(p-csi)比特以及harq-ack/sr比特)的技术。考虑到不同的uci目标块错误率(bler)要求(对于harq-ack为1%的bler,而对于cqi为1~5%的bler),所述技术解决的问题包括:如何从一组所配置的资源中选出合适的pucch信道来在确保性能和最大化有效载荷大小的情况下携带uci比特,如何设计信道编码方案来区分考虑不同性能目标的uci传输以提高ul吞吐性能,以及是否和如何在某些情况(例如功率受限的情况)下实现有条件的中止或丢弃部分uci。
所述技术提供用于新的pucch格式x的资源分配方法,当uci的传输发生在单个ul子帧中(例如多ccharq-ack/sr与多cccsi比特一起)时的信道选择算法;在可以按显式方式或隐式方式配置的pucch格式x资源上使用联合编码或单独编码以进行多个uci传输;使ue能够自己确定是否发送未被优选考虑的uci的标准,涉及用于harq-ack/sr和/或ri符号的pucch资源的比率;以及实现联合编码和单独编码方案的各种解决方案,包括用于联合编码的功率控制方程设计以及用于单独编码的资源要素数量确定,以最小化针对每个信道编码方案考虑不同的harq-ack和p-csi性能目标的uci开销。
在一个实施例中,多个pucch资源可以由pucch上的用于uci(包括harq-ack、调度请求(sr)、csi或其组合)的较高层来配置。在该实施例的一个示例中,在ulpcell或pucchscell或pscell上可以存在至少两组不同的pucch资源。第一组pucch格式x资源由用于配置有多于5个cc的ue的无线电资源控制(rrc)信令半静态地用信号通知。另外,第二组pucch资源被分配用于多ccp-csi传输。具体而言,第二组pucch资源可以是第一组pucch格式x资源的子集,以节省ul控制开销。替代地,第二组pucch资源可以是不同的pucch格式x资源或者pucch格式3资源和新的pucch格式x资源的组合。在本实施例的示例中,ue可以配置有第二组中的具有不同有效载荷大小的两个pucch资源。由于ue仅为这些激活的cc报告p-csi,因此配置具有不同容量的两个pucch可以使频谱效率最大化。当激活的cc的数量较大时,使用具有较大有效载荷大小的pucch(例如,pucch格式x);而当少量的cc被激活时,ue可以选择具有较小有效载荷大小的pucch(例如,pucch格式3)。另一种方法是将pucch信道选择与上行链路混合arqack/nak联系起来,使得仅在发送harq-ack比特时才选择具有较大容量的pucch。
图3示出了由ue执行以选择pucch资源的示例过程。ue在步骤s0处开始并且在步骤s1处接收关于是否允许同时的pucch和pusch传输的配置信息。在步骤s2处,确定是否要在单个ul子帧中同时传输harq-ack和p-csi比特。如果不是,则在步骤s3处,包括用于harq-ack比特和1比特正/负sr的格式x资源的第一组pucch资源中的一个pucch资源或者在没有harq-ack/sr比特的情况下用于p-csi比特的第二组pucch资源中的一个pucch资源被选择。ue可以基于所检测到的下行链路控制信息(dci)格式中的动态指示符ie来选择使用哪个pucch格式x资源。另外,可以通过使用附加的相对或显式动态指示来从隐式/显式保留(例如,半静态地保留)的资源的集合中选出实际的pucch资源,来实现用于harq-ack比特的pucch格式x资源的动态指示。在至少同一子帧中的周期性csi报告和harq-ack之间有冲突的情况下,ue的行为如下。如果在步骤s4处确定通过同时进行pucch和pusch传输的较高层来配置ue,或者在步骤s6处确定ue能够进行多集群pusch-withcc传输,则如果在步骤s5处确定不存在调度pusch,在步骤s8处使用两个单独的预编码器或单个dft预编码器在第一组中所确定的pucch资源中发送harq-ack,并且在第二pucch资源中发送p-csi。否则,在步骤s7处使用两个单独的dft预编码器在第一组中所确定的pucch资源中发送harq-ack,并且在pusch中发送p-csi。否则,在步骤s9处,p-csi与harq-ack被复用在所选择的pucch资源中。pucch资源选择可以通过隐式规则来实现,例如具有较大容量的pucch资源,从第一组中确定的pucch资源或者第二组pucch资源中的一个pucch资源,或者具有最小uci容量但仍然能够容纳所有uci的总比特数量的pucch。替代地,可以通过向ue发信令(例如,rrc信令)显示地指示或者通过隐式和显式信令的组合来指示保留的pucch资源。另外,为了使用pucch格式x同时传输多ccharq-ack和多ccp-csi,最大允许的p-csi有效载荷可以是rrc可配置的。在rrc配置的可允许的最大csi有效载荷小于子帧中的csi比特数量的情况下,可以使用丢弃p-csi报告或截断csi报告的最低有效比特。
如图3的步骤s9所示,可以使用各种方案来在子帧中的一个所选择的pucch中发送harq-ack/sr比特和多ccp-csi的组合。在一个示例方案(在本文被称为方案1)中,如图4所示,采用联合编码,以使得在传输之前对用于p-csi报告的harq-ack和信道质量信息(cqi)比特进行联合编码。harq-ack/sr比特和cqi比特通过多路复用器2000组合,由咬尾卷积编码器(tbcc)2010进行编码,并由信道交织器2020进行交织。
在一些实施例中,用于pucch传输的功率控制可以由ue根据有效载荷大小以及ul传输分集是否被启用来实现。另外,所选择的pucch资源的资源块数量
其中ncqi对应于信道质量信息的信息比特数量;如果子帧i被配置用于不具有任何关联的用于ul-sch的传输块的ue的sr,则nsr=1,否则nsr=0,并且nharq是在子帧中发送的harq-ack比特的数量。
在一个实施例中,为了在ue发送harq-ack/sr和周期性csi时区分harq-ack和p-csi性能目标,可以按如下方式通过基于pucch格式x中携带的实际信息比特利用功率控制来调整功率电平:
其中,pcmax,c(i)是在子帧i中定义的用于服务小区的所配置的最大ue发送功率,参数δf_pucch(f)由对应于pucch格式的较高层提供。如果ue由较高层配置以在两个天线端口上发送pucch,则δtxd(f′)的值由较高层提供,否则δtxd(f′)=0,并且h(ncoi,nharq,nsr)是与pucch格式有关的值。在该实施例的一个示例中,h(ncoi,nharq,nsr)可以按如下方式确定:
其中,α和β可以由较高层为ue配置或者通过规范来预先确定。α和β的示例值为:
如果存在harq-ack和/或sr,则α=1,β=1,否则0<α<1,β=0,并且a=-14且b=1。
在该实施例的另一示例中,
其中:n=nharq+nsr+ncqi;k=22或23或25。
替代地,h(ncoi,nharq,nsr)可以使用以下等式来确定:
以下是示例值:
如果存在harq-ack和/或sr,则α=1,β=1,否则0<α<1,β=0,并且a=-2或-1且10≤b<15。
在harq-ack反馈的传输与具有或不具有csi/ri比特的sr的传输一致的情况下,sr比特(1=肯定sr;0=否定sr)可以被附加在串联的harq-ack比特序列的开始或结尾处,或者当没有harq-ack比特(即,没有harq-ack的p-csi和sr同时传输)时,sr比特可以被附加在串联的csi比特序列的开始或结尾处。在一个实施例中,如果满足以下两个条件之一,则为ue提供暂停/丢弃csi传输的方法:
1)条件1:组合的harq-ack和csi有效载荷小于预定值l。
2)条件2:csi有效载荷与harq-ack有效载荷的比率小于预定值。条件1旨在避免以非常大的码率进行操作,这可能无法确保目标接收可靠性,即使ue可以显著提高传输功率(以额外的干扰为代价)。条件2的动机在于,就所需要的功率而言,不希望将很多csi比特与很少的harq-ack比特复用。
在本文称为方案2的另一方案中,采用分离编码,使得使用pucch格式x的pucch上的控制信息(例如,harq-ack/sr与多cc周期csi)的不同编码率通过为经编码的符号的传输分配不同的资源元素(re)的数量来实现。图5示出了分离编码的示例,其中harq-ack/sr比特、cqi比特和ri比特由咬尾卷积编码器(tbcc)5030分别进行编码,由级5020执行速率匹配,并且由级5010映射到资源元素(re)。经编码的符号的数量由级5000确定。
在一个实施例中,三个参数
在一个实施例中,两个值可以被配置为
下面针对图5中的级5000描述示例方法,以在考虑ri有效载荷在enb和ue两者处都已知的情况下,确定针对在pucch上复用的不同uci的经编码比特的数量。在第一实施例中,当ue发送harq-ack比特、sr比特或秩指示符(ri)比特时,其应当按如下方式确定harq-ack或秩指示符的经编码符号的数量q′uci:
其中,
对于ri比特:
对于cqi和/或pmi信息:
对于多个uci信号,不同的阈值tuci可以是可应用于所有ue的预定义值,或者它们可以通过较高层信令被通知给ue以用于子帧中的不同uci传输。tharq-aack表示harq-ack比特的阈值;而tri表示ri比特的阈值。各个tuci值可以包括一个或多个以下值:
在第二实施例中,harq-ack被允许在所选择的pucch的所有符号上进行复用。当ue将cqi比特或秩指示符(ri)比特与harq-ack比特一起发送时,其应当按如下方式确定针对cqi或秩指示符的经编码的符号的数量q′uci:
其中ouci是包括crc比特或ri比特的cqi比特的数量;oharq-ack-ref是利用ue所检测到的相应的dci格式动态指示的harq-ack码本大小。替代地,oharq-ack-ref可以是包括crc比特的harq-ack/sr信息比特的数量。等式(2)中的其它符号的含义与以上的等式(1)中相同。更具体而言,tuci可以不被定义用于计算cqi信息的符号数量。tri的值可以是
对于ri比特:
对于harq-ack信息:
在第三实施例中,当ue将cqi比特、sr比特或秩指示符(ri)比特与harq-ack比特一起发送时,其应当按如下方式确定针对harq-ack或秩指示符的经编码的符号的数量q′uci:
其中oharq-ack、ori是分别包括crc比特和ri比特的harq-ack/sr比特的数量;ocqi-min是假设对于为其配置了周期性csi报告的所有服务小区而言秩等于1的情况下,包括crc比特的cqi比特的数量。对于cqi和/或pmi信息:
在本公开的另一方面中,提供了一种用于ue决定是否在相同tti中的pucch上与harq-ack/sr和ri编码符号一起发送p-csi信息的方法。由ue确定在pucch中传输harq-ack/sr和/或ri信息所需的资源量与可用于pucch中的控制信息的传输的资源总量之间的比率。更具体地,可以在计算上述比率之前首先执行小区域和/或时域harq-ack捆绑。然后,当该比率小于或等于阈值时,由ue将csi信息与pucch资源中的harq-ack和ri信息一起发送。否则,ue应放弃或暂停csi信息传输。
在一个实施例中,在图5的级5010处,harq-ack编码的符号可以按首先是时域中的符号索引然后是从所选择的pucch资源中的最低频率索引开始的频率索引的升序,被映射到从连续到pucch信道的rs的符号开始的符号。而cqi符号从被分配用于传输所选择的pucch的物理资源块的开始处按时间优先的顺序被映射。另外,harq-ack/sr符号可以从最低频率索引开始删截(puncture)cqi符号(即,第一实施例),或者可以围绕cqi和ri符号执行速率匹配(例如,在上面的第二和第三实施例中)。
在一个实施例中,可以引入偏移值δ以通过在同时传输的情况下分割harq-ack/sr和p-csi比特的保留比特来调整不同uci的码率。更详细地说,假设pucch格式的总有效载荷大小为s,则harq-ack/sr比特速率匹配的总比特等于ceiling(s/2)+δ,而s-ceiling(s/2)-δ被保留用于p-csi比特速率匹配操作。偏移值δ可以由较高层半静态地发信号通知,或者通过dci格式动态指示,或者利用它们的组合。
在一个实施例中,用于多cc的周期性信道质量信息(cqi和/或pmi)、harq-ack和秩指示的信道编码方案可以由较高层来配置。可以采用如上所述的方案1或方案2。
示例ue描述
如本文中所使用的,术语“电路”可以指、属于或包括执行一个或多个软件或固件程序的专用集成电路(asic)、电子电路、处理器(共享、专用或群组)、和/或存储器(共享、专用或群组)、组合逻辑电路和/或提供所述功能的其他合适的硬件组件。在一些实施例中,电路可以在一个或多个软件或固件模块中实现,或者与电路相关联的功能可以由这些软件或固件模块来实现。在一些实施例中,电路可以包括至少部分可在硬件中操作的逻辑。
本文描述的实施例可使用任何适当配置的硬件和/或软件被实现到系统中。图6示出了针对一个实施例的用户设备(ue)设备100的示例组件。在一些实施例中,ue设备100可以包括至少如图所示耦合在一起的应用电路102、基带电路104、无线电频率(rf)电路106、前端模块(fem)电路108和一个或多个天线110。
应用电路102可以包括一个或多个应用处理器。例如,应用电路102可以包括电路,例如但不限于:一个或多个单核或多核处理器。(一个或多个)处理器可以包括通用处理器和专用处理器(例如,图形处理器、应用处理器等)的任意组合。处理器可以与存储器/存储装置相耦合和/或可以包括存储器/存储装置,并且可以被配置为运行在存储器/存储装置中存储的指令以使得各种应用和/或操作系统能够在系统上运行。
基带电路104可以包括电路,例如但不限于:一个或多个单核或多核处理器。基带电路104可以包括一个或多个基带处理器和/或控制逻辑,以处理从rf电路106的接收信号路径接收的基带信号,并生成用于rf电路106的发送信号路径的基带信号。基带处理电路104可以与应用电路1102相接合,以生成和处理基带信号并且控制rf电路106的操作。例如,在一些实施例中,基带电路104可以包括第二代(2g)基带处理器104a、第三代(3g)基带处理器104b、第四代(4g)基带处理器104c、和/或用于其他现有代、在开发中或未来将要开发的代(例如,第五代(5g)、6g等)的一个或多个其他基带处理器104d。基带电路104(例如,基带处理器104a-104d中的一个或多个)可以处理支持经由rf电路106与一个或多个无线电网络进行通信的各种无线电控制功能。无线电控制功能可以包括但不限于:信号调制/解调、编码/解码、无线电频移等。在一些实施例中,基带电路104的调制/解调电路可以包括快速傅立叶变换(fft)、预编码、和/或星座映射/解映射功能。在一些实施例中,基带电路104的编码/解码电路可以包括卷积、咬尾(tail-biting)卷积、turbo、维特比(viterbi)和/或低密度奇偶校验(ldpc)编码器/解码器功能。调制/解调和编码器/解码器功能的实施例不限于这些示例,并且在其他实施例中可以包括其他适当的功能。
在一些实施例中,基带电路104可以包括协议栈的要素,例如,演进通用陆地无线电接入网(eutran)协议的要素,例如,包括:物理(phy)、介质接入控制(mac)、无线电链路控制(rlc)、分组数据汇聚协议(pdcp)、和/或无线电资源控制(rrc)要素。基带电路104的中央处理单元(cpu)104e可以被配置为运行协议栈的用于phy、mac、rlc、pdcp、和/或rrc层的信令的要素。在一些实施例中,基带电路可以包括一个或多个音频数字信号处理器(dsp)104f。一个或多个音频dsp104f可以包括用于压缩/解压缩和回声消除的元件,并且在其他实施例中可以包括其他适当的处理元件。在一些实施例中,基带电路的组件可以被适当地组合在单个芯片、单个芯片组中、或者被布置在同一电路板上。在一些实施例中,基带电路104和应用电路102的一些或全部组成组件可例如在片上系统(soc)上被一起实现。
在一些实施例中,基带电路104可以提供与一个或多个无线电技术兼容的通信。例如,在一些实施例中,基带电路104可以支持与演进通用陆地无线电接入网络(eutran)和/或其他无线城域网(wman)、无线局域网(wlan)、无线个人区域网络(wpan)的通信。其中基带电路104被配置为支持多个无线协议的无线电通信的实施例可以被称为多模基带电路。
rf电路106可支持通过非固态介质使用经调制的电磁辐射与无线网络进行通信。在各种实施例中,rf电路106可以包括开关、滤波器、放大器等以辅助与无线网络的通信。rf电路106可以包括接收信号路径,该接收信号路径可以包括对从fem电路108接收到的rf信号进行下变频并将基带信号提供给基带电路104的电路。rf电路106还可以包括发送信号路径,该发送信号路可以包括对基带电路104所提供的基带信号进行上变频,并将rf输出信号提供给fem电路108以用于传输的电路。
在一些实施例中,rf电路106可以包括接收信号路径和发送信号路径。rf电路106的接收信号路径可以包括混频器电路106a、放大器电路106b、以及滤波器电路106c。rf电路106的发送信号路径可以包括滤波器电路106c和混频器电路106a。rf电路106还可以包括合成器电路106d,该合成器电路用于合成供接收信号路径和发送信号路径的混频器电路106a使用的频率。在一些实施例中,接收信号路径的混频器电路106a可以被配置为基于由合成器电路106d所提供的合成频率来对从fem电路108接收到的rf信号进行下变频。放大器电路106b可以被配置为放大经下变频的信号,以及滤波器电路106c可以是被配置为从经下变频的信号移除不想要的信号以生成输出基带信号的低通滤波器(lpf)或带通滤波器(bpf)。输出基带信号可被提供给基带电路104以供进一步处理。在一些实施例中,输出基带信号可以是零频率基带信号,但这不是必需的。在一些实施例中,接收信号路径的混频器电路106a可以包括无源混频器,但是实施例的范围在此方面不受限制。
在一些实施例中,发送信号路径的混频器电路106a可以被配置为基于合成器电路106d所提供的合成频率对输入基带信号进行上变频,以生成用于fem电路108的rf输出信号。基带信号可以由基带电路104提供,并且可以由滤波器电路106c滤波。滤波器电路106c可以包括低通滤波器(lpf),但是实施例的范围在此方面不受限制。
在一些实施例中,接收信号路径的混频器电路106a和发送信号路径的混频器电路106a可以包括两个或更多个混频器,并且可以被布置为分别用于正交下变频和/或上变频。在一些实施例中,接收信号路径的混频器电路106a和发送信号路径的混频器电路106a可以包括两个或更多个混频器,并且可以被布置用于图像抑制(例如,hartley图像抑制)。在一些实施例中,接收信号路径的混频器电路106a和发送信号路径的混频器电路106a可以被布置为分别用于直接下变频和/或直接上变频。在一些实施例中,接收信号路径的混频器电路106a和发送信号路径的混频器电路106a可以被配置用于超外差操作。
在一些实施例中,输出基带信号和输入基带信号可以是模拟基带信号,但是实施例的范围在此方面不受限制。在一些替代实施例中,输出基带信号和输入基带信号可以是数字基带信号。在这些替代实施例中,rf电路106可以包括模数转换器(adc)和数模转换器(dac)电路,并且基带电路104可以包括数字基带接口以与rf电路106进行通信。
在一些双模实施例中,可以提供单独的无线电ic电路来处理每个频谱的信号,但是实施例的范围在此方面不受限制。
在一些实施例中,合成器电路106d可以是分数n合成器或分数n/n+1合成器,但是实施例的范围在此方面不受限制,因为其他类型的频率合成器可能是合适的。例如,合成器电路106d可以是δ-σ合成器、倍频器、或包括具有分频器的锁相环的合成器。
合成器电路106d可以被配置为基于频率输入和分频器控制输入来合成供rf电路106的混频器电路106a使用的输出频率。在一些实施例中,合成器电路106d可以是分数n/n+1合成器。
在一些实施例中,频率输入可以由压控振荡器(vco)提供,但这不是必需的。分频器控制输入可以由基带电路104或应用处理器102根据所需的输出频率来提供。在一些实施例中,可以基于应用处理器102所指示的信道从查找表确定分频器控制输入(例如,n)。
rf电路106的合成器电路106d可以包括分频器、延迟锁定环(dll)、复用器、以及相位累加器。在一些实施例中,分频器可以是双模分频器(dmd),并且相位累加器可以是数字相位累加器(dpa)。在一些实施例中,dmd可以被配置为将输入信号除以n或n+1(例如,基于进位输出)以提供分数除法比。在一些示例实施例中,dll可以包括一组级联的可调谐的延迟元件、相位检测器、电荷泵、以及d型触发器。在这些实施例中,延迟元件可以被配置为将vco周期最多分解成nd个相等的相位分组,其中,nd是延迟线中的延迟元件的数量。以这种方式,dll提供负反馈以帮助确保通过延迟线的总延迟是一个vco周期。
在一些实施例中,合成器电路106d可以被配置为生成作为输出频率的载波频率,而在其他实施例中,输出频率可以是载波频率的倍数(例如,载波频率的两倍、载波频率的四倍)并与正交发生器和分频器电路一起使用,以在载波频率处生成具有多个彼此不同的相位的多个信号。在一些实施例中,输出频率可以是lo频率(flo)。在一些实施例中,rf电路106可以包括iq/极性转换器。
fem电路108可以包括接收信号路径,该接收信号路径可以包括被配置为操作从一个或多个天线110接收到的rf信号、放大接收到的信号、并将所接收到的信号的放大版本提供给rf电路106以供进一步处理的电路。fem电路108还可以包括发送信号路径,该发送信号路径可以包括被配置为放大rf电路106所提供的用于传输的信号以由一个或多个天线110中的一个或多个天线传输的电路。
在一些实施例中,fem电路108可以包括tx/rx开关,以在发送模式和接收模式操作之间切换。fem电路可以包括接收信号路径和发送信号路径。fem电路的接收信号路径可以包括低噪声放大器(lna)以放大接收到的rf信号,并且提供经放大的接收到的rf信号作为(例如,到rf电路106的)输出。fem电路108的发送信号路径可以包括用于放大输入rf信号(例如,由rf电路106提供)的功率放大器(pa)以及用于生成用于后续传输(例如,通过一个或多个天线110中的一个或多个天线)的rf信号的一个或多个滤波器。
在一些实施例中,ue设备100可以包括诸如存储器/存储装置、显示器、照相机、传感器和/或输入/输出(i/o)接口之类的附加元件。
示例机器描述
图7示出了可以在其上执行本文讨论的任何一种或多种技术(例如,方法)的示例机器500的框图。在替代实施例中,机器500可以作为独立的设备操作,或者可以连接(例如,联网)到其他机器。在联网部署中,机器500可以在服务器-客户端网络环境中以服务器机器、客户端机器、或这两者的身份运行。在示例中,机器500可以用作对等(p2p)(或其他分布式)网络环境中的对等机器。机器500可以是用户设备(ue)、演进型节点b(enb)、wi-fi接入点(ap)、wi-fi站点(sta)、个人计算机(pc)、平板pc、机顶盒(stb)、个人数字助理(pda)、移动电话、智能电话、网络装备、网络路由器、交换机或桥接器、或能够(顺序地或以其他方式)执行指定该机器要采取的动作的指令的任何机器。此外,虽然仅示出了单个机器,但是术语“机器”还应被视为包括单独地或联合地执行一组(或多组)指令以执行本文所讨论的任何一种或多种方法(例如云计算、软件即服务(saas)或其他计算机集群配置)的机器的任意集合。
如本文所述的示例可以包括逻辑或多个组件、模块或机制,或可以在逻辑或多个组件、模块或机制上操作。模块是能够执行指定操作的有形实体(例如,硬件)并且可以按特定方式配置或布置。在示例中,电路可以按指定的方式被布置(例如,在内部或者相对于诸如其他电路的外部实体)为模块。在示例中,一个或多个计算机系统(例如,独立的,客户端或服务器计算机系统)或一个或多个硬件处理器的全部或一部分可以通过固件或软件(例如,指令、应用部分或应用)配置为操作为执行指定操作的模块。在示例中,软件可以驻留在机器可读介质上。在示例中,软件在由模块的底层硬件执行时使硬件执行指定的操作。
因此,术语“模块”被理解为包括有形的实体,即是物理上构造的、具体配置(例如,硬连线的)或临时(例如,暂时)配置(例如,编程的)为按指定方式操作或执行本文所述的任何操作的部分或全部的实体。考虑其中模块被临时配置的示例,每个模块不需要在任何时刻被实例化。例如,在模块包括使用软件配置的通用硬件处理器的情况下,通用硬件处理器可以在不同时间被配置为相应的不同模块。软件可以相应地配置硬件处理器,例如以便在一个时刻构成特定的模块,并且在不同的时刻构成不同的模块。
机器(例如,计算机系统)500可以包括硬件处理器502(例如,中央处理单元(cpu)、图形处理单元(gpu)、硬件处理器核心或其任何组合)、主存储器504、和静态存储器506,其一些或全部可以通过互连(例如,总线)508彼此通信。机器500还可以包括显示单元510、字母数字输入设备512(例如,键盘)、和用户界面(ui)导航设备514(例如,鼠标)。在示例中,显示单元510、输入设备512和ui导航设备514可以是触摸屏显示器。机器500还可以包括存储设备(即,驱动单元)516、信号生成设备518(例如,扬声器)、网络接口设备520、以及一个或多个传感器521(诸如全球定位系统(gps)传感器、罗盘、加速度计、或其他传感器)。机器500可以包括输出控制器528,例如串行(例如通用串行总线(usb))、并行、或其它有线或无线(例如,红外(ir)、近场通信(nfc)等)连接,以与一个或多个外围设备(例如,打印机、读卡器等)进行通信或对一个或多个外围设备进行控制。
存储设备516可以包括机器可读介质522,在其上存储一组或多组数据结构或指令(例如,软件)524,其通过本文所述的任何一种或多种技术或功能体现或使用。在机器500执行期间,指令524还可以部分地或全部留驻于主存储器504内、静态存储器506内、或硬件处理器502内。在示例中,硬件处理器502、主存储器504、静态存储器506、或存储设备516的一个或任何组合可以构成机器可读介质。
虽然机器可读介质522被示出为单个介质,但术语“机器可读介质”可以包括配置为存储一个或多个指令524的单个介质或多个介质(例如,集中式或分布式数据库、和/或相关联的高速缓存和服务器)。
术语“机器可读介质”可以包括能够存储、编码、或承载由机器500执行并且使得机器500执行本公开的任何一种或多种技术的指令的任何介质,或者能够存储、编码、或承载由这些指令使用或与这些指令相关联的数据结构的任何介质。非限制性机器可读介质示例可以包括固态存储器、以及光学和磁性介质。机器可读介质的具体示例可以包括非易失存储器,例如半导体存储器设备(例如,电可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom))和闪存设备;磁盘,例如内部硬盘和可移动磁盘;磁光盘;随机访问存储器(ram);以及cd-rom和dvd-rom盘。
在一些示例中,机器可读介质可以包括非暂态机器可读介质。在一些示例中,机器可读介质可以包括并非暂态传播信号的机器可读介质。
指令524还可以通过使用传输介质的通信网络526发送或接收,该发送和接收经由利用多个传输协议(例如,帧中继、互联网协议(ip)、传输控制协议(tcp)、用户数据报协议(udp)、超文本传输协议(http)等)的网络接口设备520。示例通信网络可以包括局域网(lan)、广域网(wan)、分组数据网络(例如,互联网)、移动电话网络(例如,蜂窝网络)、普通老式电话(pots)网络、无线数据网络(例如,已知为
附加说明和示例
在示例1中,一种用于ue(用户设备)的装置,包括:无线电收发机和与无线电收发机相接合的处理电路;其中处理电路和收发机用于:接收信息元素(ie),该ie配置用于发送上行链路控制信息(uci)的第一组和第二组物理上行链路控制信道(pucch)资源,其中第一组和第二组pucch资源分别包括具有不同uci容量的第一和第二pucch格式资源;其中当ue被配置有超过五个分量载波(cc)时并且当要在单个上行链路(ul)子帧的pucch上发送的uci包括混合自动重传请求确认(harq-ack)比特和/或周期性信道状态信息(p-csi)比特时,处理电路和收发机用于:当uci仅包括harq-ack传输或者包括harq-ack比特和p-csi比特的组合时,使用基于uci有效载荷的总比特数量从第一组pucch资源中选择的pucch格式资源来发送存在的harq-ack比特和p-csi比特;并且当uci不包括harq-ack比特时使用基于uci有效载荷的总比特数量从第二组pucch资源中选择的pucch格式资源来发送p-csi比特。
在示例2中,示例1或本文中的任意示例的主题可以进一步包括其中:如果调度请求(sr)比特将在单个ul子帧中被发送,则处理电路和收发机用于:如果harq-ack比特存在,则通过在harq-ack比特序列的结尾处附加1比特的sr来将sr比特与harq-ack比特一起发送,或者如果harq-ack比特不存在,则通过在p-csi比特序列的开始处附加1比特的sr来将sr比特与p-csi比特一起发送。
在示例3中,示例1或本文中的任意示例的主题可以进一步包括其中:第一组pucch资源包括pucch格式3的一个或多个资源以及其它pucch格式的一个或多个资源,该其它pucch格式与pucch格式3相比具有更大的uci容量。
在示例4中,示例1或本文中的任意示例的主题可以进一步包括其中:第二组pucch资源包括pucch格式2的一个或多个资源以及其它pucch格式的一个或多个资源,该其它pucch格式与pucch格式2相比具有更大的uci容量。
在示例5中,示例1或本文中的任意示例的主题可以进一步包括其中:处理电路和收发机用于当针对活动cc的uci有效载荷的总比特数量大于指定阈值时从第一组或第二组pucch资源中选择具有更大容量的第二pucch格式的资源,并且在其它情况下选择具有更小的有效载荷的第一pucch格式的资源。
在示例6中,示例1或本文中的任意示例的主题可以进一步包括其中:对于第一组pucch资源和第二组pucch资源而言,用于选择pucch格式的指定阈值不同。
在示例7中,示例1或本文中的任意示例的主题可以进一步包括其中:当ue被配置有同时的pucch和pusch传输时并且当uci包括harq-ack比特和p-csi比特时,处理电路和收发机用于:如果pusch被调度用于单个ul子帧,则使用从第一组pucch资源中选择的pucch格式资源来发送harq-ack比特,并且在pusch上发送p-csi比特;并且如果没有pusch被调度用于单个ul子帧,则使用从第一组pucch资源中选择的pucch资源来发送harq-ack比特,并且使用从第二组pucch资源中选择的pucch资源来发送p-csi比特。
在示例8中,示例1或本文中的任意示例的主题可以进一步包括其中:当harq-ack比特和p-csi比特被复用在单个ul子帧中的所选择的pucch资源上时,处理电路用于对存在的harq-ack比特、p-csi比特和调度请求(sr)比特进行联合编码。
在示例9中,示例1或本文中的任意示例的主题可以进一步包括其中:当执行联合编码时,处理电路用于在串联的harq-ack比特的结尾处顺序地附加存在的p-csi比特和sr比特。
在示例10中,示例1或本文中的任意示例的主题可以进一步包括其中:当执行联合编码时,处理电路用于在uci有效载荷的总数量超过所选择的pucch资源的容量的情况下丢弃p-csi比特中的一些p-csi比特并且无丢弃地发送harq-ack/sr比特。
在示例11中,示例1或本文中的任意示例的主题可以进一步包括其中:当harq-ack比特和/或p-csi比特和/或sr比特被复用在所选择的pucch资源中时,处理电路用于基于uci有效载荷中的总比特数量和所选择的pucch资源的资源块数量来确定传输功率。
在示例12中,示例1或本文中的任意示例的主题可以进一步包括其中:用于单个ul子帧i中的所选择的pucch资源的传输功率ppucch(i)按如下所示被计算:
其中,h(ncqi,nharq,nsr)是参数
并且其中nharq是harq-ack比特的数量,如果sr要被发送,则nsr=1,否则nsr=0,ncqi对应于p-csi报告中的信道质量信息(cqi)的比特数量,
在示例13中,示例1或本文中的任意示例的主题可以进一步包括其中:
或者
或者
其中,n=nharq+nsr+ncqi。
在示例14中,示例1或本文中的任意示例的主题可以进一步包括其中:当harq-ack比特和p-csi比特被复用在所选择的pucch资源中时,处理电路用于分别对harq-ack比特和p-csi比特进行编码。
在示例15中,示例1或本文中的任意示例的主题可以进一步包括其中:处理电路用于:按照首先是时域中的符号索引然后是从所选择的pucch资源中的最低频率索引开始的频率索引的升序,将harq-ack编码的符号映射到从与pucch的参考信号(rs)相邻的资源元素(re)开始的符号;从被分配用于传输pucch的物理资源块的开始处按时间优先的顺序映射信道质量信息(cqi)编码的符号。
在示例16中,示例1或本文中的任意示例的主题可以进一步包括其中:处理电路和收发机用于:接收由较高层配置的值
在示例17中,一种包括指令的计算机可读介质,该指令在由用户设备(ue)的处理电路执行时使得ue执行以下操作:接收信息元素(ie),该ie配置用于发送上行链路控制信息(uci)的第一组和第二组物理上行链路控制信道(pucch)资源,其中第一组和第二组pucch资源分别包括具有不同uci容量的第一和第二pucch格式资源;其中当ue被配置有超过五个分量载波(cc)时并且当要在单个上行链路(ul)子帧的pucch上发送的uci包括混合自动重传请求确认(harq-ack)比特和/或周期性信道状态信息(p-csi)比特时,处理电路和收发机用于:当uci仅包括harq-ack传输或者包括harq-ack比特和p-csi比特的组合时,使用基于uci有效载荷的总比特数量从第一组pucch资源中选择的pucch资源来发送存在的harq-ack比特和p-csi比特;并且当uci不包括harq-ack比特时使用基于uci有效载荷的总比特数量从第二组pucch资源中选择的pucch资源来发送p-csi比特。
在示例18中,示例17或本文中的任意示例的主题可以进一步包括指令,使得在调度请求(sr)比特将在单个ul子帧上被发送的情况下执行以下操作:如果harq-ack比特存在,则通过在harq-ack比特序列的结尾处附加1比特的sr来将sr比特与harq-ack比特一起发送,或者如果harq-ack比特不存在,则通过在p-csi比特序列的开始处附加1比特的sr来将sr比特与p-csi比特一起发送。
在示例19中,示例17或本文中的任意示例的主题可以进一步包括其中:第一组pucch资源包括pucch格式3的一个或多个资源以及其它pucch格式的一个或多个资源,该其它pucch格式与pucch格式3相比具有更大的uci容量。
在示例20中,示例17或本文中的任意示例的主题可以进一步包括其中:第二组pucch资源包括pucch格式2的一个或多个资源以及其它pucch格式的一个或多个资源,该其它pucch格式与pucch格式2相比具有更大的uci容量。
在示例21中,示例17或本文中的任意示例的主题可以进一步包括指令,用于当针对活动cc的uci有效载荷的总比特数量大于指定阈值时从第一组或第二组pucch资源中选择具有更大容量的第二pucch格式的资源,并且在其它情况下选择具有更小的有效载荷的第一pucch格式的资源。
在示例22中,示例17或本文中的任意示例的主题可以进一步包括指令,用于当harq-ack比特和p-csi比特的组合将在单个ul子帧中的pucch上的uci中被发送时,从第一组pucch资源中选择具有更大uci容量的pucch格式的资源。
在示例23中,示例17或本文中的任意示例的主题可以进一步包括指令,当ue被配置有同时的pucch和pusch传输时并且当uci包括harq-ack比特和p-csi比特时,该指令用于执行以下操作:如果pusch被调度用于单个ul子帧,则使用从第一组pucch资源中选择的pucch格式资源来发送harq-ack比特,并且在pusch上发送p-csi比特;并且如果没有pusch被调度用于单个ul子帧,则使用从第一组pucch资源中选择的pucch资源来发送harq-ack比特,并且使用从第二组pucch资源中选择的pucch资源来发送p-csi比特。
在示例24中,示例17或本文中的任意示例的主题可以进一步包括指令,当harq-ack比特和p-csi比特被复用在单个ul子帧中的所选择的pucch资源上时,该指令用于对存在的harq-ack比特、p-csi比特和调度请求(sr)比特进行联合编码。
在示例25中,示例17或本文中的任意示例的主题可以进一步包括指令,该指令用于在执行联合编码时在串联的harq-ack比特的结尾处顺序地附加存在的p-csi比特和sr比特。
在示例26中,示例17或本文中的任意示例的主题可以进一步包括指令,该指令使得ue执行由示例1至16中的或者在本文档中的其它地方描述的处理电路和收发机执行的任意功能。
在示例27中,一种用于演进型节点b(enb)的装置包括:无线电收发机和与无线电收发机相接合的处理电路;其中处理电路和无线电收发机用于将ue配置为按示例1至16中的任意示例中所述的方式执行操作。
在示例28中,一种用于操作ue的方法包括执行如示例1至16中的任意示例所述的处理电路和收发机的任意功能。
在示例29中,一种用于ue的设备包括用于执行如示例1至16中的任意示例所述的处理电路和收发机的任意功能的装置。
以上详细描述包括对形成详细描述的一部分的附图的参考。附图通过图示的方式示出了可以实践的具体实施例。这些实施例在本文也被称为“示例”。这样的示例可以包括除了所示出或描述的那些元件以外的元件。然而,也可以考虑包括所示出或描述的元件的示例。此外,还考虑使用针对特定示例(或其一个或多个方面)或针对本文所示出或描述的其他示例(或其一个或多个方面)所示出或描述的那些元件(或其一个或多个方面)的任何组合或置换的示例。
本文档中所引用的出版物、专利和专利文档通过引用整体并入本文,如同单独通过引用并入一样。如果本文档与通过引用并入的那些文档之间存在不一致的用法,则并入的参考文献中的用法是对本文档的补充;对于不可调和的不一致性,以本文档中的用法为准。
在本文档中,如在专利文档中常见的那样,使用术语“一”或“一个”来包括一个或多于一个,独立于关于“至少一个”或“一个或者多个”的任何其它实例或使用。在本文档中,除非另有说明,否则术语“或”用于指非排他性的,或者使得“a或b”包括“a而非b”、“b而非a”以及“a和b”。在所附权利要求中,术语“包括”和“其中”被用作相应术语“包含”和“其中”的纯英文等同物。而且,在下面的权利要求中,术语“包括”和“包含”是开放式的,也就是说,包括除权利要求中的这样的术语之后列出的那些要素之外的要素的系统、设备、物品或过程仍然被视为落入该权利要求的范围中。此外,在下面的权利要求中,术语“第一”、“第二”和“第三”等仅被用作标签,并不意图为其对象建议数字顺序。
如上所述的实施例可以以各种硬件配置来实现,所述硬件配置可以包括用于运行执行所述技术的指令的处理器。这样的指令可以被包含在诸如合适的存储介质或存储器或其他处理器可执行介质的机器可读介质中。
如本文所述的实施例可以在诸如无线局域网(wlan)、第三代合作伙伴计划(3gpp)通用陆地无线电接入网(utran)或长期演进(lte)或长期演进(lte)通信系统的一部分之类的很多环境中被实现,但是本发明的范围在这方面不受限制。示例lte系统包括由lte规范定义为用户设备(ue)的多个移动站,其与由lte规范定义为enb的基站进行通信。
本文提及的天线可以包括一个或多个定向或全向天线,例如包括偶极天线、单极天线、贴片天线、环形天线、微带天线或适合于rf信号传输的其他类型的天线。在一些实施例中,代替两个或更多个天线,可以使用具有多个孔径的单个天线。在这些实施例中,每个孔径可以被认为是单独的天线。在一些多输入多输出(mimo)实施例中,可以有效地分离天线以利用空间分集和可能在每个天线与发送站的天线之间产生的不同的信道特性。在一些mimo实施例中,天线可以分隔多达1/10波长或更多。
在一些实施例中,如本文所述的接收机可以被配置为根据特定的通信标准接收信号,诸如包括ieee802.11标准的电气和电子工程师协会(ieee)标准和/或针对wlan所提出的规范,但本发明的范围在这方面不受限制,因为它们也可以适合于根据其它技术和标准来发送和/或接收通信。在一些实施例中,接收机可以被配置为根据用于无线城域网(wman)的ieee802.16-2004、ieee802.16(e)和/或ieee802.16(m)标准(包括其变化和演进)接收信号,但本发明的范围在这方面不受限制,因为它们也可以适合于根据其它技术和标准来发送和/或接收通信。在一些实施例中,接收机可以被配置为根据通用陆地无线电接入网(utran)lte通信标准来接收信号。有关ieee802.11和ieee802.16标准的更多信息,请参考“ieee信息技术标准--系统间电信和信息交换”-局域网-特定要求-第11部分“无线lan介质接入控制(mac)和物理层(phy),iso/iec8802-11:1999”以及城域网-特定要求-第16部分:“用于固定宽带无线接入系统的空中接口”,2005年5月以及相关修改/版本。有关utranlte标准的更多信息,请参阅utran-lte的第三代合作伙伴计划(3gpp)标准,包括其变化和演进。
以上描述旨在是说明性的而不是限制性的。例如,上述示例(或其一个或多个方面)可以与其他示例结合使用。例如本领域普通技术人员在查看以上描述时可以使用其他实施例。摘要是为了允许读者快速确定技术公开的本质。摘要按其将不会被用来解释或限制权利要求的范围或含义的理解而提交。而且,在上面的具体实施方式中,可以将各种特征组合在一起以简化本公开。然而,权利要求可能没有阐述在此公开的每个特征,因为实施例可能以所述特征的子集为特征。此外,实施例可以包括比在特定示例中公开的特征更少的特征。因此,以下权利要求在此被并入具体实施方式中,其中权利要求本身作为单独的实施例。本文所公开的实施例的范围将参考所附权利要求以及这些权利要求被赋予的等同物的全部范围来确定。