码本子集限制信令的制作方法

文档序号:23895536发布日期:2021-02-09 12:07阅读:164来源:国知局
码本子集限制信令的制作方法
码本子集限制信令
[0001]
相关申请本申请要求对2015年1月14日提交的u.s.临时专利申请序列号62/103,101的优先权,所述u.s.临时专利申请的整体内容通过引用被结合于本文中。
技术领域
[0002]
本申请一般涉及用于无线通信系统中的操作的网络节点和无线通信装置,并且更具体涉及用信令通知无线通信装置码本中哪些预编码器被限制使用的网络节点。


背景技术:

[0003]
在无线通信系统的传送器和/或接收器处的多个天线的使用能显著提升无线通信系统的容量和覆盖。此类mimo系统能利用通信信道的空间维度。例如,若干携带信息的信号使用传送天线能被并行发送,并通过接收器处的信号处理仍是分离的。通过将传送适配于当前信道条件,显著附加增益能被取得。适配的一种形式是从一个tti到另一个tti将同时传送的携带信息流传送的信号的数量动态调整成信道能支持的数量。这通常被称为(传送)秩适配。预编码是适配的另一形式,其中前述信号的相位和幅度被调整成更好符合当前信道性质。信号形成向量值的(vector-valued)信号,并且调整能被预编码器矩阵看作相乘(multiplication)。通常手段是从有限且被编索引的集合(所谓的码本)中选择预编码器矩阵。此类基于码本的预编码是lte标准的必备部分,也在许多其它无线通信标准中。
[0004]
基于码本的预编码能被认为是信道量子化的形式。典型手段(参见lte和mimo hsdpa)是让接收器通过在反馈链路上用信令通知预编码器矩阵指示符(pmi)来将适合预编码器矩阵推荐到传送器。如果反馈链路具有有限的能力,则为了限定信令开销,保持码本大小尽可能小一般是重要的。然而,这需要针对性能影响来平衡,因为用大码本可能更好地匹配当前信道条件。
[0005]
例如,在lte下行链路中,用户装备(ue)在物理上行链路控制信道(pucch)上周期地或在物理上行链路共享信道(pusch)上非周期将预编码矩阵指示符(pmi)报告到enodeb。前者是相当窄的比特管道(例如,使用少许比特),其中信道状态信息(csi)反馈以半静态配置的和周期的方式来报告。csi反馈在这方面包含一个或更多信道质量指示符(cqi)、pmi、和/或传送秩(例如,指示多个传送层)。在另一方面,pusch上报告作为上行链路许可的部分被动态触发。因此,enodeb能以动态方式来调度csi 传送。与其中物理比特的数量当前被限于20的pucch对比,pusch上的报告能相当可观地大。因此,对于pucch上的反馈,小的码本大小是合乎需要的,以便抑制信令开销。然而,对于pusch上的反馈,为增加性能,更大的码本大小是合乎需要的,因为在此情况中反馈信道上的容量没有被如此限定。
[0006]
码本的期望大小可还取决于使用的传送方案。例如,多用户多个输入多个输出(mu-mimo)操作中所使用的码本相比单用户多个输入多个输出(su-mimo)操作中所使用的码本能从具有更大数量的元素中获益更多。在前者情况中,大的空间分辨率对于允许充分ue分离是重要的。
[0007]
用于支持不同码本大小的便利方式是按默认来使用带有许多元素的大码本,并在较小的码本是有益的所在的情境中应用码本子集限制。通过码本子集限制,码本中的预编码器的子集被限制,使得ue具有用于从中选取的可能预编码器的更小集合。这有效减少码本的大小,暗示对最好pmi的寻找能在预编码器的较小的非限制集合上被做出,从而还减少对于此具体寻找的ue计算要求。
[0008]
典型地,enodeb将借助于天线信息(antennainfo)信息元素(见rrc规范,ts 36.331)的专用消息部分中的比特图(bitmap)来将码本子集限制用信令通知到ue,对码本中的每个预编码器一个比特,其中1将指示预编码器被限制(意味着ue不被允许选取并报告所述预编码器)。因此,对于带有n个元素的码本,长度n的比特图将被用于用信令通知码本子集限制。这对于enodeb允许完全灵活性以限制码本的每个可能子集。因此存在2
n
个可能码本子集限制配置。
[0009]
对于带有许多天线元件的大天线阵列,有效波束(beam)变窄,并且含有许多预编码器的码本对于预期的覆盖区域被要求。此外,对于二维度天线阵列,码本大小平方地(quadratically)增加,因为码本中的预编码器需要跨越两个维度(典型地,水平和垂直域)。因此,码本大小(即,可能预编码矩阵w的总数量)能非常大。尤其是如果码本子集限制(csr)被频繁更新,或者如果存在由各自必须接收csr的小区所服务的许多用户,则借助于带有对每个预编码器一个比特的比特图以常规方式来用信令通知码本子集限制能因此施加大的开销。


技术实现要素:

[0010]
本文中一个或更多实施例包含一种由网络节点来实现以用于用信令通知无线通信装置码本中的哪些预编码器被限制使用的方法。所述方法包括生成码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,通过限制组中的预编码器共同具有的某个组成部分(component),联合地限制组中的预编码器。所述方法进一步包括将所生成的信令从网络节点发送到无线通信装置。
[0011]
本文中实施例还对应包含一种由无线通信装置来实现以用于解码指示码本中的哪些预编码器被限制使用的、来自网络节点的信令的方法。所述方法包括接收码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,通过限制组中的预编码器共同具有的某个组成部分,联合地限制组中的预编码器。所述方法进一步包括将所接收的信令解码为联合地限制预编码器的一个或更多组的每个组中的预编码器。
[0012]
在一些实施例中,码本子集限制信令是无关于预编码器的传送秩而联合地限制组中的预编码器的秩不可知(rank-agnostic)的信令。
[0013]
在一些实施例中,某个组成部分包括波束预编码器。在一些实施例中,例如,波束预编码器是与多维度天线阵列的不同维度关联的不同波束形成向量的kronecker积。在此情况中,不同波束形成向量可包括离散傅里叶变换(dft)向量。
[0014]
在某个组成部分包括波束预编码器的其它实施例中,波束预编码器是用于在多层传送的具体层上传送的波束形成向量。那个波束形成向量的不同缩放(scaled)版本在不同极化(polarization)上被传送。
[0015]
在仍有的其它此类实施例中,波束预编码器是波束形成向量,其被用于传送于:多
层传送的多个不同层上;多层传送的多个不同层上,其中所述层在正交极化上被发送;或具体层上和具体极化上。
[0016]
在一些实施例中,如果包括一个或更多波束预编码器的预编码器的一个或更多波束预编码器的至少一个被限制,则该预编码器被限制。
[0017]
在任何这些实施例中,码本子集限制信令可包括比特图,其带有相应专用于指示不同波束预编码器是否被限制使用的比特图中不同比特。
[0018]
备选地或附加地,波束预编码器可以是带有第一和第二索引的第一和第二波束形成向量的kronecker积。在此情况中,第一和第二波束形成向量可被关联于多维度天线阵列的不同维度,并且码本子集限制信令可联合地限制对第一和第二索引具有值的相同对的预编码器的组中的预编码器。
[0019]
在一些实施例中,每个预编码器包括一个或更多波束预编码器。在这些实施例的一些实施例中,每个波束预编码器包括对应于多维度天线阵列的不同维度的多个不同组成部分。此情况中某个组成部分可包括波束预编码器的组成部分。
[0020]
在一些实施例中,码本子集限制信令通过限制具有某个角指向方向的某个组成部分,联合地限制至少部分朝向那个角指向方向来传送的预编码器的组中的预编码器。
[0021]
本文中实施例还包含由网络节点来实现以用于用信令通知无线通信装置码本中的哪些预编码器被限制使用的另一方法。所述方法包括用于码本中预编码器的一个或更多组的每个组的多个步骤。这些步骤包含标识对于组的一个或更多参考配置。每个参考配置是限制组中预编码器的不同子组被使用的不同可能配置的一个配置。所述步骤还包含从对于组的不同可能配置中,标识要对于组用信令通知的实际配置。所述步骤还包含通过将信令生成为比特模式,生成用于指示对于组的实际配置的信令,所述比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置,和/或(ii)实际配置匹配哪个参考配置。所述方法进一步包括将所生成的信令发送到无线通信装置。
[0022]
本文中实施例进一步包含由无线通信装置来实现以用于解码指示码本中的哪些预编码器被限制使用的、来自网络节点的信令的另一对应方法。所述方法包含从网络节点接收信令。所述方法还必需(entail)用于码本中预编码器的一个或更多组的每个组的多个步骤。这些步骤包含标识对于组的一个或更多参考配置。每个参考配置是限制组中预编码器的不同子组被使用的不同可能配置的一个配置。所述步骤进一步包含标识对于用信令通知每个参考配置所定义的比特模式,和那个比特模式的长度。所述步骤还包含通过在信令中检测比特模式来检测对于组用信令通知的实际配置,所述比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置,和/或(ii)实际配置匹配哪个参考配置。
[0023]
在一些实施例中,信令在实际配置匹配所述一个或更多参考配置的任何一个时是短比特模式,并在实际配置不匹配任何所述一个或更多参考配置时是长比特模式。长比特模式相比短比特模式具有更多比特。在此情况中,对于所述一个或更多组的至少一个组的所述一个或更多参考配置可包括单个参考配置,并且不同的长比特模式可不同于单个参考配置而为了用信令通知不同配置来相应定义。备选地或附加地,为了用信令通知对于组的实际配置所定义的长比特模式可包括:(i)为了用信令通知实际配置不匹配对于组的参考配置所定义的非参考比特模式;以及(ii)包括相应专用于指示组中不同预编码器是否被限
制使用的不同比特的比特图。
[0024]
在一些实施例中,对于所述一个或更多组的至少一个组的所述一个或更多参考配置包括多个参考配置。在此情况中,当实际配置匹配所述多个参考配置的具体一个参考配置时,信令是其长度短于当实际配置匹配所述多个参考配置的不同参考配置时所生成的比特模式的长度的比特模式。
[0025]
在一些实施例中,对于组的所述一个或更多参考配置相比不是所述一个或更多参考配置的一个参考配置的任何其它可能配置具有被用信令通知的实际或假定的更高可能性。
[0026]
在一些实施例中,所述方法对于相应包含码本中预编码器的不同部分的多个不同组被执行。在此情况中,信令以定义的排序来指示对于组的实际配置。对于每个组的所述一个或更多参考配置包括单个参考配置,并且对于任何给定组的单个参考配置是实际配置,如果有的话,紧接给定组的那个之前用信令通知。
[0027]
在一些实施例中,码本是对于多维天线阵列所定义的kronecker码本,并包括通过单个索引参数的不同可能值来编索引的不同预编码器。在此情况中,单个索引参数的不同可能值被划分成连续排序的值的不同群集,并且所述一个或更多组的不同组中的预编码器通过连续排序的值的不同群集来相应编索引。
[0028]
在一些实施例中,码本是对于多维度天线阵列所定义的kronecker码本,并包括通过第一维度索引参数和第二维度索引参数的可能值的不同对来编索引的不同预编码器。在此情况中,所述一个或更多组的每个组中的预编码器通过对第一维度索引参数或第二维度索引参数具有相同值的对来编索引。
[0029]
本文中实施例进一步包含对应设备和计算机程序产品。
[0030]
在至少一些实施例中,以此方式来用信令通知码本子集限制有益地降低由传送码本子集限制所强加的信令开销,而仍允许配置不同码本子集限制中的灵活性。
[0031]
本文中实施例因而一般包含用于减少为将码本子集限制配置用信令通知无线通信装置所要求的比特的数量的方法。这些实施例的一个或更多实施例中的所述方法通过以下操作来这样做:利用关于预编码器的哪些集合更有可能被限制的显式或隐式假定,和/或将预编码器的组关联于单个码本子集限制比特。
附图说明
[0032]
图1是逻辑流程图,其指示根据一个或更多实施例的网络节点和无线通信装置之间的码本子集限制(csr)信令。
[0033]
图2是根据一些实施例的由网络节点来实现以用于用信令通知无线通信装置码本中哪些预编码器被限制使用的方法的逻辑流程图。
[0034]
图3是根据一些实施例的交叉极化的天线元件的二维度天线阵列的框图。
[0035]
图4是坐标图,其示出根据一些实施例的码本中预编码器的角指向方向。
[0036]
图5是根据其它实施例的由网络节点来实现以用于用信令通知无线通信装置码本中哪些预编码器被限制使用的方法的逻辑流程图。
[0037]
图6是根据一些实施例的示范性码本的框图。
[0038]
图7是坐标图,其示出根据一些实施例的码本中预编码器的角指向方向。
[0039]
图8是根据一些实施例的预编码器分组的框图。
[0040]
图9是根据一些实施例的由无线通信装置来实现以用于解码指示码本中的哪些预编码器被限制使用的、来自网络节点的信令的方法的逻辑流程图。
[0041]
图10是根据其它实施例的由无线通信装置来实现以用于解码指示码本中的哪些预编码器被限制使用的、来自网络节点的信令的方法的逻辑流程图。
[0042]
图11是根据一些实施例的网络节点的框图。
[0043]
图12是根据其它实施例的网络节点的框图。
[0044]
图13是根据一些实施例的无线通信装置的框图。
[0045]
图14是根据其它实施例的无线通信装置的框图。
具体实施方式
[0046]
根据图1的流程图,无线通信网络中的网络节点10(例如,网络中的enb)将码本子集限制(csr)配置12用信令通知无线通信装置14(例如,ue)。装置14随后将信道状态信息(csi)报告16发送回到网络。此csi报告16建议网络应将码本中不同可能预编码器的哪些用于传送到装置14,但是csi报告16在存在不能由装置14来报告的预编码器的子集的意义中被限制;那就是说,码本中的所有预编码器不能由装置14来选择和报告。此限制由用信令通知的csr配置12来定义。
[0047]
更详细地,对于由n个预编码器组成的预编码器码本x,存在2
n
个可能码本子集限制配置,因为每个预编码器能各个被允许或被限制(限制的配置不被允许被使用)。每个配置能由n个比特的比特图来表示,其中每个比特对应于某个预编码器,并且比特的值随后指示预编码器是否被限制。如果所述2
n
个配置的每个配置是等可能的且独立的,则这相对于表示的预期长度(以比特)是码本子集限制配置的优化表示,并且它提供完整灵活性。
[0048]
然而,本文中实施例认识到,如果某些配置比其它配置更有可能被使用,和/或如果一个预编码器的限制与另一预编码器的限制高度相关,则此信令导致不必要高的信令开销。本文中一个或更多实施例包含用于减少此信令开销的方法;那就是说,减少为了将码本子集限制配置从网络用信令通知无线通信装置14所要求的比特的数量。在一些实施例中,例如,所述方法利用关于预编码器的哪些集合更有可能被限制或预编码器的哪些集合更有可能被联合地限制的隐式假定。
[0049]
根据图2中所示出的一个实施例,例如,一种用于用信令通知无线通信装置14码本中哪些预编码器被限制使用的方法由网络节点10(例如,基站)来实现。对于码本中预编码器的一个或更多组的每个组,所述方法包含标识对于组的一个或更多参考配置(框110)。每个参考配置是限制组中预编码器的不同子组被使用的不同可能配置的一个配置。对于组的参考配置的一个配置可以是例如具有被用信令通知的最大可能性的不同可能配置的无论哪一个,例如,如基于经验上观察或隐式假定所预测的或所估计的。无论如何,所述方法进一步包含从对于组的不同可能配置进行标识要对于组来用信令通知的实际配置(框120)。
[0050]
所述方法还包含生成用于指示对于组的实际配置的信令(框130)。这必需将信令生成为比特模式,其长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置;和/或(ii)实际配置匹配哪个参考配置。在一些实施例中,例如,当实际配置匹配任
何参考配置时,比特模式的长度短于当实际配置不匹配任何参考配置时。在其它实施例中,当实际配置匹配多个参考配置的具体一个参考配置时,比特模式的长度短于当实际配置匹配参考配置的不同的一个参考配置时。无论如何,此过程(框110-130)对于码本中预编码器的一个或更多组的每个组被重复(框100、140、和150)。最后,所述方法包含将所生成的信令发送到无线通信装置14(框160)。
[0051]
此手段可在某种意义中被视为用于csr信令的一种压缩算法。确实,在给定时间时期的进程(course)上,当通过带有相对更短的长度的信令比特模式所实现的开销节约胜过(outweigh)通过带有相对更长的长度的信令比特模式所施加的开销成本时,该手段有益地减少信令开销。取决于比特模式的相对长度,随后,该手段可例如在所述一个或更多参考配置(或所述一个或更多参考配置的具体参考配置)常常(more often than not)被用信令通知时减少信令开销。
[0052]
因此,在至少一些实施例中,参考配置相比不是参考配置的任何其它可能配置具有被用信令通知的更高似然性(likelihood)或可能性。例如,对于组的所述一个或更多参考配置可包含具有被用信令通知的最高可能性的对于组的不同可能配置的无论哪一个/一些。具有被用信令通知的不同可能性的不同参考配置可用不同长度的比特模式来表示,其中带有更高可能性的参考配置用更短长度的比特模式来表示。那就是说,被觉得更可能的某些配置可用更少数量的比特来表示,而被觉得较少可能被使用的其它配置可用更大数量的比特来表示。
[0053]
在一些实施例中,所述一个或更多参考配置可被预定义成是可能配置的具体一个/一些配置,例如,基于具有被用信令通知的最高可能性的具体配置的(隐式)假定。例如,隐式假定关于网络有多么可能被配置而被做出。因此,此处某些配置被认为比其它配置更可能但不存在对于不同配置所估计的实际可能性值。
[0054]
然而,在其它实施例中,网络节点10确定不同配置的信令可能性,例如,基于经验上观察并比较那些可能性以标识带有最高可能性的配置。例如在一个实施例中,信令可能性通过网络数据的记录法来估计。因此,此处对于不同配置来估计实际可能性可以是可能的。因此,一般来说,关于某个配置“有多么可能”的知识可以许多方式来获得。
[0055]
在一些实施例中,仅单个参考配置对于组被定义。在此情况中,信令在实际配置匹配参考配置时被生成为短比特模式,并在实际配置不匹配参考配置时被生成为长比特模式。不同的长比特模式在这方面被相应定义以用于用信令通知不同配置(不同于参考配置,对于其短比特模式被定义以用于信令)。长比特模式当然比短比特模式具有更多比特(例如,n比特对1比特)。
[0056]
在其它实施例中,多个参考配置对于组被定义。在此情况中,信令在实际配置匹配不同参考配置时可被生成为具有不同长度的比特模式。这些长度可对应于参考配置将被用信令通知是有多么可能的。比特模式的长度在实际配置匹配参考配置的具体一个参考配置时(例如,带有被用信令通知的最大可能性的一个)可以是最短的,在实际配置匹配不同参考配置时(例如,带有下一个最高信令可能性的一个)可以是下一个最短的,并且在实际配置不匹配任何参考配置时可以是最长的。
[0057]
在一些实施例中,信令通知非参考配置的比特模式被编码为所谓的“非参考比特模式”和“比特图”的组合。非参考比特模式被定义以用于用信令通知对于组的实际配置不
匹配对于组的任何参考配置。非参考比特模式可例如是被定义以用于用信令通知参考配置的比特模式的补充。例如,当仅单个参考配置对于组被定义时,用信令通知那个参考配置的比特模式可简单是带有“1”的值的单个比特,而非参考比特模式可以是带有“0”的值的单个比特。无论如何,比特模式的比特图部分包括相应专用于指示组中的不同预编码器是否被限制使用的不同比特。
[0058]
在至少一些实施例中,所述方法对于仅一个组被执行。一个实施例中,此单个组包含码本中的所有预编码器。
[0059]
在另一实施例中,当然,单个组包含码本中的预编码器的仅一部分,使得信令手段被采取以用于仅此部分,而其它信令手段(例如,常规比特图)被采取以用于其它部分。
[0060]
在其它实施例中,所述方法对于相应包含码本中预编码器的不同部分的多个不同组被执行。在一个此类实施例中,信令以定义的排序来指示对于组的实际配置。在一个实施例中,对于任何给定组的所述一个或更多参考配置包含实际配置,如果有的话,紧接给定的组的那个之前用信令通知(根据定义的排序)。
[0061]
考虑带有大小n的任意码本的示例,其中单个组包含所有n个预编码器。来自对于单个组的所述2
n
个可能码本子集限制配置的某个配置被觉得更可能。此配置由单个比特
‘1’
来表示。其它2
n-1个配置由
‘0’
来表示,继之以大小n的比特图。配置的一个配置随后由1个比特来表示,而其它配置由n+1个比特来表示。因为由一个比特所表示的配置被更频繁地用信令通知,根据假定,运送码本子集限制所要求的比特的平均数量可大大少于n。
[0062]
然而,如果可能码本子集限制配置的一个配置比其它配置更有可能的假定对于码本子集限制配置的实际使用是不正确的,则将码本子集限制运送到ue所要求的比特的平均数量可大于n个比特。本文中一个或更多实施例因此目的在于选取好所述2
n
个配置的表示。各种方法可取决于预编码器的哪些集合更可能被限制而不同地表示所述2
n
个配置。
[0063]
考虑例如其中码本被定义以用于多维度(例如,二维度)天线阵列的实施例。此类天线阵列可通过对应于水平维度的天线列的数量m

、对应于垂直维度的天线行的数量m
vv
、和对应于不同极化的维度的数量m
p
来(部分地)描述。天线的总数量因此是m=m

m
v
m
p
。应指出的是天线的概念在它能指的是物理天线元件的任何虚拟化(例如,线性映射)的意义中是非限定的。例如,物理子元件的对能被馈送相同信号,并因此共享相同虚拟化的天线端口。
[0064]
带有交叉极化的天线元件的4x4阵列的示例在图3中被示出。特定地,假定一个天线元件对应于一个天线端口,图3示出带有m

=4个水平天线元件和m
v
=4个垂直天线元件的交叉极化的天线元件的二维度天线阵列(m
p
=2)。
[0065]
预编码可被解译为优先于传送对于每个天线将信号乘以不同波束形成权重。典型手段是将预编码器裁剪成天线形成因数,即当设计预编码器码本时顾及m

、m
v
和m
p

[0066]
根据一些实施例,预编码器码本通过组合借助于kronecker积相应对于水平阵列和垂直阵列相应所裁剪的预编码器而对于2d天线阵列被裁剪。这意味着预编码器(的至少部分)能被描述为以下函数:w
h

w
v
其中w
h
是从含有n
h
个码字的(子)码本x
h
中取出的水平预编码器,以及类似地w
v
是从含有n
v
个码字的(子)码本x
v
中取出的垂直预编码器。x
h

x
v
所指代的联合码本因此含有n
h
·
n
v
个码字。x
h
的元素用k=0,

,n
h-1来编索引、x
v
的元素用l=0,

,n
v-1来编索引、以及联合码
本x
h

x
v
的元素用m=n
v
·
k+l(意味着m=0,

,n
h
·
n
v-1)来编索引。
[0067]
在一些实施例中,例如,kronecker码本的(子)码本由dft预编码器组成。在此情况中,水平码本能被表示为水平码本能被表示为,,其中q

是整数(integer)水平过采样因数并且能接纳区间0到1中的值,以便“转变”波束模式(=0.5对于相对于阵列的宽侧(broadside)来创建波束的对称能是有兴趣的值)。以及垂直码本能被表示为,,其中q
v
是整数垂直过采样因数并且如以上被类似地定义。
[0068]
应指出的是预编码器码本可以若干方式来定义。例如,以上所提及的kronecker码本可被解译为用单个pmi m来编索引的一个码本。备选地,它可被解译为用两个pmi k和l来编索引的单个码本。它可还被解译为两个分离码本,相应用k和l来编索引。进一步地,以上所讨论的kronecker码本可仅描述预编码器的一部分,即预编码器还可以是其它参数的函数。在此类示例中,预编码器还是另一pmi n的函数。再一次,这能被解译为相应带有索引k、l和n的三个分离码本,或相应带有索引m=n
v
·
k+l和n的两个分离码本。它可还被解译为带有联合pmi的单个联合码本。相对于码本如何被定义,本文中实施例应被认为不可知。
[0069]
通过此理解,图2中有争论的码本可以是包括(至少部分地)由单个索引参数(例如,索引参数m=0,

,n
h
·
n
v-1)的不同可能值来编索引的不同预编码器的kronecker码本。在此情况中,单个索引参数的不同可能值被划分成连续排序的值的不同群集。并且不同组中的预编码器(至少部分地)由连续排序的值的不同群集来相应编索引。例如,由群集m=0,

m1来编索引的预编码器属于第一组、由群集m=m2,

m3来编索引的预编码器属于第二组、由群集m=m4,

m5来编索引的预编码器属于第三组、等等。作为甚至更特定的示例,一个或更多实施例通过当m=n
v
k+l时将索引m映射到索引k和l并分组预编码器使得m=0,

,n
v-1是第一组、m=n
v
,

,2n
v-1是第二组等等来利用预编码器的kronecker结构。
[0070]
在另一实施例中,通过对比,kronecker码本包括(至少部分地)通过对于第一维度索引参数(例如,k=0,

,n
h-1)和第二维度索引参数(例如,l=0,

,n
v-1)的可能值的不同对来编索引的不同预编码器。在此情况中,不同组的每个组中的预编码器(至少部分地)通过对于第一维度索引参数k和/或第二维度索引参数l具有相同值的对(k,l)来编索引。
[0071]
被称为“类似行实施例”和“类似列实施例”的两个不同实施例在这方面现在将在kronecker码本的上下文中被示出,并且其中仅单个参考配置对于组被定义。kronecker码本在此示例中由带有不同角方向的预编码器组成,跨越如从传送器所看到的二维度角区域。此类实施例中对于码本子集限制的重要使用情况可以是限制某个角区域或角区间中的预编码器(例如对应于其中相邻小区的用户热点被定位的方向)。如果与指在那个方向的波束对应的预编码器被限制,则enodeb将随后减少到所述相邻小区和具体热点区域的干涉。这是受益于系统容量观点的。
[0072]
在下文中,考虑其中码本子集限制在kronecker码本上被使用以便于理解不同实施例能如何被用于减少信令开销的特定示例。在此情形中,带有18

的机械下倾斜
(downtilt)的4x4天线阵列被使用。kronecker码本由8个垂直和8个水平预编码器组成,即n
h
=n
v
=8。码本中预编码器的角指向方向在图4中被示出。
[0073]
码本子集限制被应用于限制带有顶区间[85

,95

](用虚线来示出)中的指向方向的波束。那就是说,码本子集限制在角区间85

<θ<95

中被应用,意味着带有索引(k,l)=(0,4),(3,5),(4,5),(7,4)的预编码器被限制。这些被限制的波束用

o’来示出,而未被限制的波束用

x’来示出。水平码本中的波束索引k和垂直码本中波束索引l紧邻于波束而被写为(k,l)。如果码本子集限制的此配置将通过常规比特图来用信令通知,则n=n
h
·
n
v
=64个比特将被使用。
[0074]“类似行实施例”在一个实施例中,通过使用csr信令的压缩,方案考虑到带有相邻l索引(即(k,l
0-1)、(k,l0)和(k,l0+1))的预编码器(k,l)有可能具有相同限制设置的假设而被设计,意味着如果(k,l0)被限制,则(k,l0+1)也有可能被限制,并且反之亦然。方案如下来工作:首先,n
h
比特的比特图被发送,指示对于l=0所在的预编码器的“行”的码本子集限制(参见图4),即预编码器(k,l)=(0,0),(1,0),

,(n
h-1,0)。
[0075]
随后,对于l=1所在的预编码器的第二“行”的码本子集限制被发送。如果限制与对于预编码器的先前行的限制相同,则
‘1’
被发送。如果对于此行的限制不同于先前一行的限制,则
‘0’
被发送,继之以指示对于此行的限制的比特图。
[0076]
先前步骤随后对于预编码器的n
v“行”的每行被重复。
[0077]
此实施例通过示例来示出,考虑图4中所示出的码本子集限制设置,即带有索引(k,l)=(0,4),(3,5),(4,5),(7,4)的预编码器的限制应被用信令通知。
[0078]
对于l=0:没有带有l索引0的预编码器应被限制,因此比特图

00000000’被发送。
[0079]
对于l=1:此行的限制同一于先前行的限制,比特
ꢀ‘1’ꢀ
被发送。
[0080]
对于l=2:此行的限制同一于先前行的限制,比特
ꢀ‘1’ꢀ
被发送。
[0081]
对于l=3:此行的限制同一于先前行的限制,比特
ꢀ‘1’ꢀ
被发送。
[0082]
对于l=4:此行的限制不同一于先前行的限制,因此比特
‘0’
被发送。指示对于此行的限制的比特图现在应被发送。预编码器(0,4)和(7,4)应被限制。因此,比特图

10000001’被发送。
[0083]
对于l=5:此行的限制不同一于先前行的限制,因此比特
‘0’
被发送。指示对于此行的限制的比特图现在应被发送。预编码器(3,5)和(4,5)应被限制。因此,比特图

00011000’被发送。
[0084]
对于l=6:此行的限制不同一于先前行的限制,因此比特
‘0’
被发送。指示对于此行的限制的比特图现在应被发送。没有预编码器应被限制。因此,比特图

00000000’被发送。
[0085]
对于l=7:此行的限制同一于先前行的限制,比特
‘1’
被发送。
[0086]
要被用信令通知的比特的串因此是

0000000001110100000010000110000000000001’,由39比特组成。一般地,此方案所要求的比特的数量是n
bibits
=m
·
n
h
+n
v-1其中m是行改变和对于行的比特图必须被传送的次数,在此示例中m=4。分析以上表达,我们注意到1≤m≤n
v
。这意味着对于个可能码本子集限制的一些限制,用此方案来用信令通知码本子集限制所要求的比特的数量小于n,而对于其它限制,诸如当m=n
v
时,所要求的比特的数量大于m。
[0087]
应注意的是,这是为示出实施例的缘故的小示例。如果更大的码本被使用,比方说n
h
=n
v
=30并且m=4,相比于只是传送整个比特图的情况中的n=n
h
·
n
v
=900,此方案所要求的比特的数量将是n
bibits
=m
·
n
h
+n
v-1=149;这因此是所要求的比特的数量中的大体减少。
[0088]
最后,指出的是,所有可能码本子集限制配置能通过此编码/解码方案来表示,从而提供完整灵活性。
[0089]“类似列”实施例在另一实施例中,先前实施例中所讨论的方案通过替代考虑到带有相邻k索引(即(k
0-1,l)、(k0,l)和(k0+1,l))的预编码器(k,l)有可能具有相同限制设置的假设来修改,意味着如果(k0,l)被限制,(k0+1,l)也有可能被限制,并且反之亦然。要被用信令通知的比特的串的结构将随后如在先前所讨论的实施例中类似工作,除了预编码器“列”k将被替代使用。
[0090]
在另一实施例中,额外初始比特被插入,其中
‘1’
指示编码在带有相邻l索引(即(k,l
0-1)、(k,l0)和(k,l0+1))的预编码器(k,l)有可能具有相同限制的假定下被做出,因此编码被行式(row wise)做出,而
‘0’
指示带有邻接k索引(即(k
0-1,l)、(k0,l)和(k0+1,l))的预编码器(k,l)有可能具有相同限制设置,因此编码被列式(column wise)做出。
[0091]
在另一实施例中,初始比特被插入,其中
‘1’
指示没有预编码器被限制,
‘0’
指示一些预编码器被限制并且
‘0’
被继之以表示码本子集限制的多个比特。
[0092]
因此,不同“压缩”技术(是基于类似行、列、还是其它方式)可被采取以用于相同码本中预编码器的不同组,其中具体技术被指示到装置使得装置能解码信令。备选地,相同“压缩”技术可被采取以用于预编码器的组的每个组,但网络评估不同可能技术以标识提供最好压缩的一个,并随后采取那个手段(并将它指示到装置)。
[0093]
当然,图2中所示出的实施例及其变型,可被用于用信令通知任何给定码本中预编码器的被限制子集,无论是否是kronecker构建的。此外,信令可以是秩特定的,意味着不同信令限制不同秩特定的码本。
[0094]
根据图5中所示出的其它实施例,一种方法在网络节点10(例如,基站)中被实现以用于用信令通知无线通信装置14码本中哪些预编码器被限制(例如,哪些kronecker积预编码器被限制)被使用。如所示出的,所述方法包含生成码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,联合地限制例如带有单个信令比特的组中的预编码器(框210)。在至少一些实施例中,此信令(i)是秩不可知的以便无关于它们的传送秩来限制预编码器;和/或(ii)通过限制预编码器(即,组中的预编码器)共同具有的某个组成部分,联合地限制那些预编码器的组。无论如何,所述方法随后包含将所生成的信令发送到无线通信装置14(框220)。
[0095]
考虑通过限制预编码器(即,组中的预编码器)共同具有的某个组成部分,联合地
限制那些预编码器的组的实施例。如果预编码器被推导自或以其它方式作为那个相同组成部分的函数,则预编码器共同具有某个组成部分。在一个实施例中,例如,通过限制某个组成部分b,共同具有那个组成部分b的预编码器w(b)的组被联合地限制。此组成部分b的限制可例如按照对于组成部分的一个或更多索引来用信令通知(例如,m其中组成部分被编索引为b
m
或(k,l)其中组成部分被编索引为b
k,l
,m、k、和l是对于如以上所描述的kronecker构建的码本的索引)。
[0096]
注意,本文中实施例设想具有在粒度的任何等级的一个或更多不同“组成部分”(例如,在高等级的预编码器因数可分解性(factorability)和/或在较低等级的预编码器因数可分解性的组成部分)的预编码器。例如,预编码器可包括在粒度的一个等级的一个或更多不同组成部分b。然而在粒度的更细等级,但这些组成部分b的每个组成部分b可进而被推导自或以其它方式作为多个子组成部分x
h
和x
v
的函数,使得b(x
h,
x
v
)。在此情况中,共同具有某个组成部分x
h
或x
v
的预编码器w(x
h,
x
v
)的组可通过限制那个组成部分x
h
或x
v
来联合地限制。此组成部分x
h
或x
v
的限制可例如按照对于组成部分的索引来用信令通知(例如,k或l其中组成部分x
h
被编索引为且组成部分x
v
被编索引为,x
h
和x
v
相应是水平和垂直波束形成向量,且k和l是对于如以上所描述的kronecker构建的码本的索引)。
[0097]
在一些实施例中,在粒度的一个等级的预编码器由被称为一个或更多所谓的“波束预编码器”的一个或更多不同组成部分组成。每个预编码器w在这方面由被称为波束预编码器的一个或更多波束形成向量b0,b1,

,b
x
组成。本文中一个或更多实施例通过限制某个波束预编码器,联合地限制共同具有那个波束预编码器的预编码器w的组。通过预编码器w的限制(总体上基于它们的构成波束预编码器的一个或更多构成波束预编码器的限制),这些实施例有益地按照波束特定限制(即,某些波束预编码器的限制)而非按照预编码器特定限制(即,总体上关于预编码器w的限制)来生成csr信令。在一些实施例中,装置14应假定如果预编码器w的波束预编码器的一个或更多被限制,则预编码器w被限制。在其它实施例中,每个波束预编码器对于装置14必须被限制以假定总预编码器w被限制。
[0098]
在一个实施例中,波束预编码器是用于在具体层上传送的波束形成向量,其中那个波束形成向量的不同缩放版本在不同极化上被传送。不同层在不同波束预编码器上被传送。此情况中预编码器w能被表达为:此处,w是n x l预编码器矩阵,其中n是传送天线端口的数量,l是传送秩(即,所传送的空间流传送的数量),b0,b1,

,b
l-1
是波束形成向量(波束预编码器所指代的),和是任意复数。与以上w相同码本的另一预编码器w能被表达为:。
[0099]
例如,通过信令b0,仅前者预编码器被限制,且通过信令b1,两个预编码器都将被限制。
[0100]
在一些实施例中,第一天线端口被映射到带有一个极化的天线,而后面的天线端口被映射到带有与第一天线相同位置的天线,但带有正交极化。在此类实施例中,对于w的每个列(即,对于每个空间层的预编码器),波束预编码器b在一个极化上被传送,并且相同波束预编码器的缩放版本在第二极化上被传送。此类缩放可影响波束预编码器的相位、幅度、或相位和幅度两者。
[0101]
在另一实施例中,波束预编码器是用于在多个不同层上传送的波束形成向量,其中层在正交极化上被发送。在此情况中,预编码器w能被表达为:因此,应注意的是,对于每个空间层的波束预编码器b0,b1,

,b
l-1
可以是不同波束预编码器,或,波束预编码器的一些子集可以是同一的,例如b0可等于b1。
[0102]
在仍有的另一实施例中,波束预编码器是用于在具体层上和在具体极化上传送的波束形成向量。那就是说,波束预编码器可相比以上定义以轻微不同的方式来定义。波束预编码器的定义可例如允许不同波束预编码器在相同层的不同极化上被传送,诸如:。
[0103]
在还有的另一实施例上,波束预编码器可通过忽视极化而被定义为。
[0104]
注意,波束预编码器b0,b1,

,b
l-1
可从波束预编码器的集合(码本)中被显式选取,或者它们可当从码本x中选择(总)预编码器w时被隐式选取。应注意的是,(总)预编码器w的选择可用一个或若干pmi来做出。在总预编码器w的选择用若干pmi来做出所在的情况中,对于每个层的结果波束预编码器可以是pmi的仅子集的函数,或者它们可以是所有pmi的函数。
[0105]
然而,无关于波束预编码器被定义的具体方式,本文中一个或更多实施例通过限制某个波束预编码器,联合地限制共同具有那个波束预编码器的预编码器w的组。那就是说,在一些实施例中,码本子集限制(csr)可基于可能波束预编码器b的集合来用信令通知,替代在可能(总)预编码器w的集合上用信令通知的csr。在一些此类实施例中,装置14应假定如果每个层的波束预编码器b0,b1,

,b
l-1
的一个或更多被限制,则预编码器w被限制。在其它此类实施例中,每个层的波束预编码器对于装置14必须被限制以假定总预编码器w被限制。
[0106]
考虑对于带有传送秩2的8tx码本的特定示例。在一些实施例中,此码本如图6中所示出被定义。以此方式来定义,每个预编码器w由波束预编码器v
m
(注意标注从b0,b1,

,b
l-1
转变成v
m
)部分地形成。波束预编码器索引m对于一些预编码器w是相同的,包含例如其子码本索引i2等于0、1、8、9、12或13(因为对于那些预编码器m=2i1)的预编码器。这意味着那些预编码器w共同具有相同波束预编码器v
m
。因此,本文中一些实施例通过限制具体波束预编码器v
m
,联合地限制共同具有那个波束预编码器v
m
的预编码器w的组(例如,用单个比特)。此波
束预编码器v
m
的限制可例如按照索引m来用信令通知(例如,用m的具体值来编索引的波束预编码器被限制)。此情况中信令可构成比特图,带有相应专用于指示不同波束预编码器是否被限制使用的比特图中的不同比特。例如,信令可构成m值的比特图,带有相应专用于指示用不同m值来编索引的波束预编码器是否被限制使用的比特图中的不同比特。
[0107]
在图6中未示出的备选实施例中,波束预编码器v
m
由波束预编码器v
k,l
来替换,其是带有索引k的垂直波束形成向量x
v
与带有索引l的水平波束形成向量x
h
的kronecker积。例如,如以上所注的,这些波束形成向量可包括dft向量。无论如何,波束预编码器v
k,l
的限制可按照索引对(k,l)来用信令通知。此情况中信令可构成(k,l)值对的比特图,带有相应专用于指示用不同(k,l)值对来编索引的波束预编码器是否被限制使用的比特图中的不同比特。
[0108]
替代此类比特图,一个或更多波束预编码器v
k,l
的限制在一些实施例中按照通过两个(k,l)值对(也就是,(k0,l0)和(k1,l1))所定义的“矩形”,被联合地用信令通知。在此情况中,带有索引k0<k<k1和l0<l<l1的波束预编码器v
k,l
被限制。
[0109]
如仍有的另一备选,一些实施例中一个或更多波束预编码器v
k,l
的限制按照k值的比特图和/或l值的比特图来用信令通知。如果用信令通知为仅k值的比特图,则装置在一些实施例中假定带有某些k值的任何波束预编码器v
k,l
被限制,而无关于那些预编码器的l值。如果用信令通知为仅l值的比特图,则装置在一些实施例中假定带有某些l值的任何波束预编码器v
k,l
被限制,而无关于那些预编码器的k值。如果用信令通知为k值的比特图和l值的比特图两者,则装置在一些实施例中假定仅带有如通过那些比特图所正确定义的某些(k,l)值对的波束预编码器v
k,l
被限制。
[0110]
即便如此,按照k和/或l值所指定的限制可在某种意义中被觉得是相比甚至波束预编码器它们自己在粒度的更细等级的限制。确实,如以上所注的,每个波束预编码器v
k,l
在一些实施例中是带有索引k的垂直波束形成向量x
v
和带有索引l的水平波束形成向量x
h
的kronecker积。因此,将限制用信令通知为k和/或l值有效地相当于(amounts to)限制(子)组成部分x
v
或x
h

[0111]
考虑这些更细粒度实施例的示例,其中码本子集限制要被应用于带有3或4的l值的波束预编码器。如果码本子集限制的此配置将用常规比特图来用信令通知,n=n
h
·
n
v
=64个比特将被使用。通过对比,这些更细粒度实施例中的方案考虑整个预编码器“行”的限制,即由带有相同l索引的波束预编码器所形成的所有预编码器被打开或关闭。因此,在此示例中为用信令通知码本子集限制,由n
v
=8个比特组成l值的比特图

00011000’可被发送。通过此方案,用信令通知码本子集限制所要求的比特的数量的大的减少被看见。然而,不是所有所述2
n
个可能码本子集限制可被用信令通知。
[0112]
在类似实施例中,限制被应用在预编码器“列”k上,并且码本子集限制用n
h
个比特长的比特图来用信令通知,指示整个预编码器“列”的限制。
[0113]
在另一实施例中,额外初始比特被插入,其中
‘1’
指示编码如以上“行式”被做出,而
‘0’
指示被“列式”做出。
[0114]
在仍有的另一实施例中,装置14应假定如果kronecker结构中的垂直和水平预编码器两者被限制,则预编码器w被限制。如果垂直和水平预编码器的仅一个预编码器被限制,则装置14不应假定kronecker操作后的结果预编码器被限制。
[0115]
因此,本文中一个或更多实施例有益地利用码本的kronecker结构以按照索引k、l、和/或m来生成图5的信令。在一些实施例中,例如,信令被生成以联合地限制(例如,用单个比特)预编码器的组,其(i)具有索引k的相同值;(ii)具有索引l的相同值;或(iii)具有对于索引(k,l)的值的相同对。
[0116]
在一些实施例中,通过限制预编码器共同具有的某个组成部分(例如,波束预编码器)来联合地限制那些预编码器的组的信令是秩不可知的。那就是说,无关于预编码器的传送秩(即,无关于它们属于哪个秩特定码本),信令联合地限制预编码器的组。例如,限制单个波束预编码器b0的实施例能被延伸,使得跨含有被限制的波束预编码器b0的所有秩的所有预编码器被限制。因此,跨含有某个波束预编码器b0的所有秩的所有预编码器是能被联合地限制的预编码器组。因此,根据一些实施例,基于波束预编码器的信令csr的益处是我们不需要对于带有不同秩的预编码器用信令通知分离的csr(带有不同秩的预编码器用相同csr来限制)。这减少信令开销。
[0117]
通过限制预编码器共同具有的某个组成部分来联合地限制那些预编码器的组的信令还证明对于限制整体或部分朝向某些角指向方向传送的预编码器有效。确实,根据本文中一些实施例,网络节点10通过限制具有某个角指向方向的某个组成部分(例如,波束预编码器),联合地限制至少部分朝向某些角指向方向传送的预编码器组。以此方式,通过借助于csr用信令通知装置14(装置14应不计算对于那个具体方向的反馈),网络节点10避免在某一方向传送能量。
[0118]
更特别地在这方面,当每个预编码器w由多个波束预编码器来形成时,预编码器w在某种意义中具有与它的构成的波束预编码器(例如其中每个波束预编码器具有它自己的方位和顶角指向方向)的角指向方向对应的多个角指向方向。然而,在另一意义中,预编码器w具有是它的波束预编码器的相应方向的组合(例如,平均)的全面角指向方向。通过限制具有某些角指向方向的波束预编码器,本文中实施例有效限制至少部分在那些方向中传送的预编码器,并且用减少的信令开销来如此做。
[0119]
作为示例,带有相同角指向方向但带有不同极化性质的秩1预编码器的集合,诸如秩1预编码器的整体集合,可通过单个波束预编码器b0的限制信令来限制。那就是说,当限制对于某个波束预编码器被用信令通知时,限制隐式应用于用信令通知的波束的所有极化相位。因此,以上所例示的秩1预编码器的组关联于单个csr比特,并因此被联合地限制。这减少装置复杂度和csr信令开销,因为仅波束方向需要被用信令通知。
[0120]
在另一示例中,秩1预编码器的集合,可通过单个波束预编码器b0的限制信令来联合地限制。因此,以上所例示的秩1预编码器的组关联于单个csr比特,并因此被联合地限制。
[0121]
带有某些角指向方向的预编码器的限制能还通过按照某些k和/或l值来指定限制来完成。这参考图7来示出,其示出根据一个示例的码本中秩1预编码器的角波束指向方向。在此示例中,网络节点具有4x4天线阵列,其中没有机械下倾斜被使用。kronecker码本由8个垂直和8个水平预编码器组成,即n
h
=n
v
=8。在此示例中,码本子集限制被应用于限制带有顶区间[80

,100

](区间用虚线来示出)中的指向方向的波束。那就是说,码本子集限制被应用在角区间80

<θ<100

中,使得带有索引l-索引3和4的预编码器被限制。限制的波束用

o’来示出,而未限制的波束用

x’来示出。水平码本中的波束索引k和垂直码本中的l紧邻波束而被写为(k,l)。因此,为用信令通知此示例中的码本子集限制,由n
v
=8个比特组成的l值的比特图

00011000’可被发送。通过此方案,用信令通知码本子集限制所要求的比特的数量的大的减少被看见。
[0122]
在另一实施例中,装置14应假定如果kronecker结构中的垂直和水平预编码器两者被限制,则预编码器被限制。这允许限制如从网络节点10所看见的波束形成器指向角的矩形“窗口”。
[0123]
这能还通过用信令通知如由索引对(k0,l0)和(k1,l1)所定义的预编码器的“矩形”的限制来完成。通过此方案,带有索引k0<k<k1和l0<l<l1的预编码器被限制。
[0124]
预编码器组的基于组成部分的限制只是提供秩不可知的csr信令的实施例的一个示例。本文中其它实施例也提供此类排序不可知的信令。例如,通过生成信令以(显式或隐式)指示某个/某些角指向方向,本文中一些实施例生成信令以联合地指示整体或部分在那个/那些角指向方向中传送的预编码器的组被限制。信令可例如按照一个或更多角参数来指定被限制的角区域或区间。此限制可关系到总体上预编码器的角指向方向,或形成预编码器的任何波束预编码器的角指向方向。
[0125]
在一个实施例中,角区域或区间可通过角点和来表示,跨越角域中的矩形。在此,和相应是相应相对于enodeb的方位和顶角。尽管本实施例为简明而集中在单个矩形区域的情况上,但多个此类矩形区域可被用信令通知。装置14可随后运算码本中预编码器的角指向方向,并将它们比较于限制的角区域以推导码本子集限制。装置14可需要有关关于传送器天线阵列要假定什么的一些附加信息(其不需要对应于实际使用的天线阵列)以能够运算预编码器的指向方向。考虑其中kronecker码本的(子)码本由dft预编码器组成的示范性实施例,即水平码本能被表达为水平码本能被表达为,,其中q

是整数水平过采样因数并且能接纳区间0到1中的值,以便“转变”波束模式(=0.5对于相对于阵列的宽侧来创建波束的对称性能是有兴趣的值)。
[0126]
垂直码本能被表达为,,其中q
v
是整数垂直过采样因数并且如以上被类似地定义。
[0127]
预编码器(k,l)的指向方向能通过首先相对于天线阵列的宽侧来运算指向角而被运算:其中d
v
和d
h
相应是以波长的阵列的垂直和水平天线元件间距。机械下倾斜角被顾及,以便于如下列公式来运算实际波束指向角:装置14需要被用信令通知附加信息d
v
、d
h
和以能够运算码本中预编码器的波束指向方向。假定的是,装置14已经知道作为码本结构的部分的参数q
v
、m
v
、q

、m

和。
[0128]
参数、、、、d
h
、d
v
、的集合因此参数化此实施例中的码本子集限制。当用信令通知所述参数时,若干策略可被使用。
[0129]
在一个实施例中,每个参数在预定义的区间上用多个比特来统一量化(quantize)。示例在下面的表格中被给出。参数区间量化比特、、、[0,180][度]6d
h
、d
v
[0,2]4[-30,30][度]6
[0130]
在此实施例中,用信令通知码本子集限制所要求的比特的数量是38。注意,这独立于码本大小。
[0131]
在另一实施例中,每个参数可从可能值的固定集合中取值。参数的每个可能值用不同数量的比特(取决于例如取那个值的参数的感知(perceived)似然性)来编码。例如,水平阵列元件间距d
h
可被如下编码:值0.50.80.651420.75比特1010011001000010000100000在此实施例中,d
h
的编码被设计成顾及d
h
=0.5是用于水平天线元件分离的公值,因此用低数量的比特来编码此值。较少通常的其它值用更大数量的比特来编码。注意,此实施例中d
h
的编码构成独特可解码的代码。
[0132]
在另一实施例中,参数的一些参数在预定义的区间上用多个比特来统一量化,而其它参数如先前实施例中用不同数量的比特来编码。
[0133]
在一些其它实施例中,涉及被限制的角区域的参数的不同集合可构成定义码本子
集限制的参数。在一个此类实施例中,仅顶区间被限制,并且因此,、可被发送。在另一此类实施例中,限制是仅方位区间。在仍有的另一此类实施例中,角区间可以是端开放的,即构成限制。
[0134]
在其它实施例中,涉及天线阵列的参数(诸如d
h
、d
v
和)不是码本子集限制参数的一部分,替代地它们可对于ue是已经已知的,或ue假定所述参数的默认值,并且enodeb以当ue基于所述参数的默认值来运算限制时所打算的预编码器被限制的此类方式来选取限制角和,其中所述参数的默认值可不同于所述参数的实际值。
[0135]
在其它实施例中,更多参数可被包含在码本子集限制参数中。在一个此类实施例中,天线阵列的滚转角(roll angle)可被包含在码本子集限制参数中。
[0136]
鉴于以上修改和变型,我们认识到存在csr信令能联合地限制组中的预编码器的许多方式。信令能是或不是秩不可知的。并且信令能限制与组关联的信号角参数或对组共同的某个组成部分。信令能取对于波束预编码器索引的比特图的形式、取角参数的形式、取子码本索引对的形式、取对于单个子码本的索引的比特图的形式,等等。然而,无关于这些具体变型,csr信令开销基于预编码器的等效分组或预编码器限制的相关来减少。但基于组的联合限制意味着不是所有2
n
个码本子集限制配置可能运送到装置14。替代地,仅可能配置的子集可被选取。
[0137]
因此,通过相对于码本中的预编码器的仅一部分来执行联合限制,至少一些实施例通过联合限制将由此类联合限制所引起的灵活性中的损耗平衡于信令开销增益。那就是说,码本子集限制可用码本中预编码器的子集a上的完整灵活性(意味着预编码器的每个可各个被打开或关闭)来配置,而仅少数配置可对于预编码器的其余集合b被选取。例如,对于预编码器的其余集合b的码本子集限制可仅用一个比特来表示,打开或关闭集合中所有预编码器。这将减少csr信令开销,其是有益的。
[0138]
作为波束预编码器的上下文中的示例,码本可由预编码器的两个集合组成。集合的一个集合由可被等效表达为层特定波束预编码器的函数(如以上所定义的)的预编码器组成,而另一个集合可由任意预编码器组成。在此实施例中,第一集合的预编码器可用完整灵活性来配置,而码本中另一些预编码器可用限定的灵活性来配置。
[0139]
此实施例只是码本中预编码器的分组的一个示例,其中属于集合a的预编码器通过一个比特而被各个表示,而集合b中的预编码器都用单个比特来联合地限制。此实施例能通过具有如b_1、b_2、

b_n的多个集合b来进一步延伸,其中集合b_n,n=1,

,n的每个各自含有至少两个预编码器并关联于一个csr比特。在图8中一示例被示出,其中预编码器1到14各自由单独比特来表示(集合a),而组b1中的所有预编码器由单个csr比特来表示,例如用于预编码器15的比特。
[0140]
定义的组可还是重叠的,使得给定的预编码器存在于多个组中。如果是此情况,则优先级或组合规则需要被定义,使得装置14理解如何解译当一个预编码器由一个组的信令而不是从它属于的另一组来限制的情况。
[0141]
因此,在进一步详细的实施例中,图8中的组b_n可以是重叠的,并且规则以关于装置14应如何解译csr信令的标准文本来指定。例如,假定各自由一个比特来表示的两个组b_
1和b_2,而且一个预编码器属于两个组。一个规则可以是如果预编码器在它属于的任何组中被限制,则预编码器应被假定要被限制。另一备选是预编码器必须在对于预编码器要被假定要被限制的两个组中都被限制。
[0142]
在本公开中的一些实施例中,使用术语预编码器和码本,码本子集限制被讨论。可假定的是,波束特定限制使用在所述实施例中,以及术语可被互换成波束预编码器和波束预编码器的集合,这取决于正被讨论的粒度。
[0143]
注意,尽管来自3gpp lte的术语已被使用在本公开中以例示本文中实施例,这不应被视为将实施例的范畴限定于仅前述的系统。包含wcdma、wimax、umb和gsm的其它无线系统可也受益于利用覆盖在本公开内的想法。
[0144]
还注意,诸如enodeb和ue的术语应考虑为非限定的,并不具体暗示所述两个术语之间的某个层级关系;一般而言,“enodeb”能被认为是装置1且“ue”是装置2,并且这两个装置在某一无线电信道上与彼此通信。本文中,我们还集中在下行链路中的无线传送上,但本文中实施例在上行链路中相等地可适用。
[0145]
本文中实施例还包含对应于网络节点10中以上所描述的方法的无线通信装置14中的方法。这些方法接收并解码网络节点10根据任何以上实施例所生成的信令。
[0146]
根据图9中所示出的一个实施例,例如,一种方法通过无线通信装置14(例如,ue)来实现以用于解码来自网络节点10的指示码本中哪些预编码器被限制使用的信令。所述方法包含接收信令(框300)。所述方法还包含,对于码本中预编码器的一个或更多组的每个组,解码信令以标识不同可能配置的哪个配置对于那个组实际被用信令通知。不同可能配置在这方面限制组中预编码器的不同子组被使用。此解码在逐组(group-by-group)的基础上进行,通过第一组来开始(框310)。特别地,解码必需标识对于第一组的一个或更多参考配置、对于用信令通知每个参考配置所标识的比特模式、以及那个比特模式的长度(框320)。这个/这些参考配置可在装置14被预定义,或可从网络节点10被用信令通知。无论如何,通过检测所接收的信令中的比特模式,解码随后必需检测对于组的实际配置,比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置;和/或(ii)实际配置匹配哪个参考配置(框330)。
[0147]
这可必需,例如,确定对于用信令通知具体参考配置所定义的比特模式的长度b,并检查信令中接下来的比特的b长度串是否对应于对于用信令通知那个参考配置所定义的比特模式。此确定和检查可对于所述一个或更多参考配置的每个参考配置被执行,在其之后(如果没有参考配置被标识为被用信令通知)信令中接下来的比特的默认长度串被解码以用于检测非参考配置。
[0148]
无关于解码过程(框320-330)的具体实现,解码对于码本中预编码器的所述一个或更多组的每个组被重复(框340、350)。
[0149]
本领域那些技术人员将领会的是,装置侧实施例包含参考图3所示出的任何网络侧实施例的解码,包含例如“类似行实施例”和“类似列实施例”。
[0150]
根据图10中所示出的一个或更多其它实施例,一种方法由无线通信装置14(例如,ue)来实现以用于解码来自网络节点10的指示码本中哪些预编码器被限制使用(例如,哪些kronecker积预编码器被限制)的信令。如所示出的,所述方法包含接收来自网络节点10(例如,基站)的信令(框400)。所述方法还包含将信令解码为联合地限制预编码器的一个或更
多组的每个组中的预编码器(框410)。在至少一些实施例中,此类解码涉及将信令解码(i)为秩不可知的,以便无关于它们的传送秩来限制预编码器;和/或(ii)为通过限制预编码器共同具有的某个组成部分,联合地限制那些预编码器的组。
[0151]
本领域那些技术人员将领会的是装置侧实施例包含参考图5所示出的任何网络侧实施例的解码。所以,例如,装置14在一些实施例中将信令解码为通过限制某个波束预编码器,联合地限制共同具有那个波束预编码器的预编码器的组。并且一个或更多装置侧实施例同样有益地利用码本的kronecker结构以按照索引k、l和/或m来解码图10的信令。在一些实施例中,例如,信令正解码为联合地限制(例如,用单个比特)预编码器的组,其:(i)具有索引k的相同值;(ii)具有索引l的相同值;或者(iii)具有对于索引(k,l)的值的相同对。
[0152]
记住以上修改和变型,图11示出根据一个或更多实施例的网络节点500(对应于网络节点10)的附加细节。网络节点500(例如,经由功能部件或单元540-570)配置成实现图2中的处理以用于用信令通知无线通信装置14码本中哪些预编码器被限制使用。网络节点500在一些实施例中例如包含用于标识对于预编码器的一个或更多组的每个组的一个或更多参考配置的参考配置标识部件或单元540。网络节点500在此类情况中进一步包含用于标识对于所述一个或更多组的每个组的实际配置的实际配置标识部件或单元550。网络节点500还包含用于通过将信令生成为比特模式来生成信令以指示对于所述一个或更多组的每个组的实际配置的信令生成部件或单元560,比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置;和/或(ii)实际配置匹配哪个参考配置。网络节点500最后包含用于将所生成的信令通知到无线通信装置的发送部件或单元570。
[0153]
在至少一些实施例中,网络节点500包括配置成诸如通过实现功能部件或单元540-570来实现此处理的一个或更多处理电路510。在一个实施例中,例如,节点的处理电路510将功能部件或单元540-570实现为相应电路。电路在这方面可包括连接于存储器520的一个或更多微处理器和/或专用于执行某个功能处理的电路。在采用存储器520的实施例中,存储器520可包括一个或若干类型的存储器,诸如只读存储器(rom)、随机存取存储器、高速缓存存储器、闪速存储器装置、光存储装置,等等,存储器存储在通过用于实行一个或更多微处理器的一个或更多电路来运行时实行本文中所描述的技术的程序代码。
[0154]
在一个或更多实施例中,网络节点500还包括一个或更多通信接口530。所述一个或更多通信接口530包含用于发送并接收数据和控制信令的各种组成部分(未示出)。更具体地,接口530包含配置成典型地根据一个或更多标准来使用已知信令处理技术并配置成调节信号以用于传送(例如,在空中经由一个或更多天线)的传送器。类似地,接口530包含配置成将所接收(例如,经由天线)的信号转化成用于通过所述一个或更多处理电路510来处理的数字样本的接收器。
[0155]
图12示出根据一个或更多实施例的网络节点600的附加细节。网络节点600(例如,经由功能部件或单元640-650)配置成实现图5中的处理以用于用信令通知无线通信装置码本中哪些预编码器被限制使用。网络节点600在一些实施例中例如包含用于生成码本子集限制信令的生成部件或单元640,所述信令对于预编码器的一个或更多组的每个组,联合地限制组中的预编码器(例如,用单个信令比特)。网络节点600还包含用于将所生成的信令发送到无线通信装置的发送部件或单元650。
[0156]
在至少一些实施例中,网络节点600包括配置成诸如通过实现功能部件或单元
640-650来实现此处理的一个或更多处理电路610。在一个实施例中,例如,节点的处理电路610将功能部件或单元640-650实现为相应电路(类似于以上所描述的例如连接于存储器620的电路)。在一个或更多实施例中,网络节点600还包括一个或更多通信接口630。
[0157]
图13示出根据一个或更多实施例的无线通信装置700(对应于无线通信装置14)的附加细节。装置700(例如,经由功能部件或单元740-760)配置成实现图9中的处理以用于解码来自网络节点的指示码本中哪些预编码器被限制使用的信令。装置700在一些实施例中例如包含用于接收来自网络节点的信令的接收部件或单元740。装置700进一步包含的标识部件或单元750,其对于预编码器的一个或更多组的每个组,配置成标识对于组的一个或更多参考配置、对于用信令通知每个参考配置所标识的比特模式、和那个比特模式的长度。装置700最后包含配置成通过检测所接收的信令中的比特模式来检测对于组用信令通知的实际配置的检测部件或单元760,比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置;和/或(ii)实际配置匹配哪个参考配置。
[0158]
在至少一些实施例中,装置700包括配置成诸如通过实现功能部件或单元740-760来实现此处理的一个或更多处理电路710。在一个实施例中,例如,装置的处理电路710将功能部件或单元740-760实现为相应电路。电路在这方面可包括连接于存储器720的一个或更多微处理器和/或专用于执行某个功能处理的电路。在采用存储器720的实施例中,存储器720可包括一个或若干类型的存储器,诸如只读存储器(rom)、随机存取存储器、高速缓存存储器、闪速存储器装置、光存储装置,等等,存储器存储在通过用于实行一个或更多微处理器的一个或更多电路来运行时实行本文中所描述的技术的程序代码。
[0159]
在一个或更多实施例中,装置700还包括一个或更多通信接口730。所述一个或更多通信接口730包含用于发送并接收数据和控制信令的各种组成部分(未示出)。更具体地,接口730包含配置成典型地根据一个或更多标准来使用已知信令处理技术并配置成调节信号以用于传送(例如,在空中经由一个或更多天线)的传送器。类似地,接口730包含配置成将所接收(例如,经由天线)的信号转化成用于通过一个或更多处理电路710来处理的数字样本的接收器。
[0160]
图14示出根据一个或更多其它实施例的装置800的附加细节。装置800(例如,经由功能部件或单元840-850)配置成实现图10中的处理以用于解码来自网络节点的指示码本中哪些预编码器被限制使用的信令。装置800在一些实施例中例如包含用于接收来自网络节点的信令的接收部件或单元840。装置800进一步包含用于将信令解码为联合地限制预编码器的一个或更多组的每个组中的预编码器的解码部件或单元850。
[0161]
在至少一些实施例中,装置800包括配置成诸如通过实现功能部件或单元840-850来实现此处理的一个或更多处理电路810。在一个实施例中,例如,装置的处理电路810将功能部件或单元840-850实现为相应电路(类似于以上所描述的例如连接于存储器820的电路)。在一个或更多实施例中,装置800还包括一个或更多通信接口830。
[0162]
本领域那些技术人员将还领会的是,本文中实施例进一步包含对应计算机程序。
[0163]
计算机程序包括指令,其当在无线通信装置或网络节点的至少一个处理器上运行时促使节点或装置实行以上所描述的任何相应处理。实施例进一步包含含有此类计算机程序的载体。此载体可包括电信号、光信号、无线电信号、或计算机可读存储介质之一。
[0164]
计算机程序在这方面可包括对应于以上所描述的部件或单元的一个或更多代码
模块。
[0165]
一般实施例在第一实施例中,ue能够接收消息,以便于打开/关闭各个码本。以下消息对于可能消息的集合成立:对应于来自所述2^n个可能配置的某个配置的这些消息的至少一个消息由少于n个比特来表示。
[0166]
消息将含有用于对整个码本中的每个单独码本来定义开/关的信息。
[0167]
每个消息对于ue是独特可解码的,并将对应于所述2^n个可能配置的一个配置。
[0168]
在第二实施例中,第一实施例的ue被配置,使得码本子集限制在波束预编码器上被做出。
[0169]
在第三实施例中,第一实施例的ue被配置,使得码本子集限制用完整灵活性来配置以用于码本中预编码器的子集,而码本子集限制用限定的灵活性来配置以用于码本中的其它预编码器。
[0170]
在第四实施例中,第三实施例的ue被配置,使得码本子集限制用完整灵活性来配置以用于的预编码器的集合是可被等效表达为层特定波束预编码器的函数的预编码器的集合。
[0171]
在第五实施例中,第一实施例的ue被配置,使得n=n_h
·
n_v来自kronecker结构。
[0172]
在第六实施例中,任何第一直到第五实施例的ue被配置,使得用于设计消息的集合的信息由关于有可能被限制的角区间的信息组成。
[0173]
在第七实施例中,第一实施例的ue被配置,使得仅所述2^n个可能配置的子集可被配置。
[0174]
在第八实施例中,第一实施例的ue被配置,使得对应于来自所述2^n个可能配置的某个配置的消息的至少一个消息被表示多于n比特。
[0175]
在第九实施例中,第一实施例的ue被配置,使得使用关于被选取的某些配置的似然性的信息,消息的集合被设计。
[0176]
在第十实施例中,第一实施例的ue被配置,使得关于被选取的某个配置的似然性的信息仅是似然性的隐式假定。
[0177]
在第十一实施例中,第一实施例的ue被配置,使得角的集合指定配置。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1