[go: up one dir, main page]

HK1247450B - Codebook subset restriction signaling - Google Patents

Codebook subset restriction signaling

Info

Publication number
HK1247450B
HK1247450B HK18106713.3A HK18106713A HK1247450B HK 1247450 B HK1247450 B HK 1247450B HK 18106713 A HK18106713 A HK 18106713A HK 1247450 B HK1247450 B HK 1247450B
Authority
HK
Hong Kong
Prior art keywords
precoders
signaling
precoder
codebook
restricted
Prior art date
Application number
HK18106713.3A
Other languages
Chinese (zh)
Other versions
HK1247450A1 (en
Inventor
Sebastian FAXÉR
Niklas WERNERSSON
Simon JÄRMYR
George JÖNGREN
Mattias Frenne
Original Assignee
Telefonaktiebolaget Lm Ericsson (Publ)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget Lm Ericsson (Publ) filed Critical Telefonaktiebolaget Lm Ericsson (Publ)
Priority claimed from PCT/SE2016/050009 external-priority patent/WO2016114708A2/en
Publication of HK1247450A1 publication Critical patent/HK1247450A1/en
Publication of HK1247450B publication Critical patent/HK1247450B/en

Links

Description

码本子集限制信令Codebook subset restriction signaling

相关申请Related applications

本申请要求对2015年1月14日提交的U.S.临时专利申请序列号62/103,101的优先权,所述U.S.临时专利申请的整体内容通过引用被结合于本文中。This application claims priority to U.S. Provisional Patent Application Serial No. 62/103,101, filed January 14, 2015, the entire contents of which are incorporated herein by reference.

技术领域Technical Field

本申请一般涉及用于无线通信系统中的操作的网络节点和无线通信装置,并且更具体涉及用信令通知无线通信装置码本中哪些预编码器被限制使用的网络节点。The present application relates generally to a network node and a wireless communication device for operation in a wireless communication system, and more particularly to a network node signaling to a wireless communication device which precoders in a codebook are restricted for use.

背景技术Background Art

在无线通信系统的传送器和/或接收器处的多个天线的使用能显著提升无线通信系统的容量和覆盖。此类MIMO系统能利用通信信道的空间维度。例如,若干携带信息的信号使用传送天线能被并行发送,并通过接收器处的信号处理仍是分离的。通过将传送适配于当前信道条件,显著附加增益能被取得。适配的一种形式是从一个TTI到另一个TTI将同时传送的携带信息流传送的信号的数量动态调整成信道能支持的数量。这通常被称为(传送)秩适配。预编码是适配的另一形式,其中前述信号的相位和幅度被调整成更好符合当前信道性质。信号形成向量值的(vector-valued)信号,并且调整能被预编码器矩阵看作相乘(multiplication)。通常手段是从有限且被编索引的集合(所谓的码本)中选择预编码器矩阵。此类基于码本的预编码是LTE标准的必备部分,也在许多其它无线通信标准中。The use of multiple antennas at the transmitter and/or receiver of a wireless communication system can significantly improve the capacity and coverage of the wireless communication system. Such MIMO systems can exploit the spatial dimensionality of the communication channel. For example, several information-carrying signals can be sent in parallel using the transmit antennas and remain separate through signal processing at the receiver. By adapting the transmission to the current channel conditions, significant additional gain can be achieved. One form of adaptation is to dynamically adjust the number of signals carrying information streams transmitted simultaneously from one TTI to another to the number supported by the channel. This is often referred to as (transmit) rank adaptation. Precoding is another form of adaptation, in which the phase and amplitude of the aforementioned signals are adjusted to better match the current channel properties. The signals are formed into vector-valued signals, and the adjustments can be viewed as multiplications using a precoder matrix. A common approach is to select the precoder matrix from a finite, indexed set (the so-called codebook). This type of codebook-based precoding is an integral part of the LTE standard and is also used in many other wireless communication standards.

基于码本的预编码能被认为是信道量子化的形式。典型手段(参见LTE和MIMOHSDPA)是让接收器通过在反馈链路上用信令通知预编码器矩阵指示符(PMI)来将适合预编码器矩阵推荐到传送器。如果反馈链路具有有限的能力,则为了限定信令开销,保持码本大小尽可能小一般是重要的。然而,这需要针对性能影响来平衡,因为用大码本可能更好地匹配当前信道条件。Codebook-based precoding can be considered a form of channel quantization. A typical approach (see LTE and MIMO HSDPA) is for the receiver to recommend a suitable precoder matrix to the transmitter by signaling a precoder matrix indicator (PMI) over the feedback link. If the feedback link has limited capacity, it is generally important to keep the codebook size as small as possible to limit signaling overhead. However, this needs to be balanced against performance impact, as a larger codebook may better match the current channel conditions.

例如,在LTE下行链路中,用户装备(UE)在物理上行链路控制信道(PUCCH)上周期地或在物理上行链路共享信道(PUSCH)上非周期将预编码矩阵指示符(PMI)报告到eNodeB。前者是相当窄的比特管道(例如,使用少许比特),其中信道状态信息(CSI)反馈以半静态配置的和周期的方式来报告。CSI反馈在这方面包含一个或更多信道质量指示符(CQI)、PMI、和/或传送秩(例如,指示多个传送层)。在另一方面,PUSCH上报告作为上行链路许可的部分被动态触发。因此,eNodeB能以动态方式来调度CSI 传送。与其中物理比特的数量当前被限于20的PUCCH对比,PUSCH上的报告能相当可观地大。因此,对于PUCCH上的反馈,小的码本大小是合乎需要的,以便抑制信令开销。然而,对于PUSCH上的反馈,为增加性能,更大的码本大小是合乎需要的,因为在此情况中反馈信道上的容量没有被如此限定。For example, in the LTE downlink, the user equipment (UE) reports the precoding matrix indicator (PMI) to the eNodeB periodically on the physical uplink control channel (PUCCH) or aperiodically on the physical uplink shared channel (PUSCH). The former is a relatively narrow bit pipe (e.g., using a few bits), whereas channel state information (CSI) feedback is reported in a semi-statically configured and periodic manner. CSI feedback in this regard includes one or more channel quality indicators (CQI), PMI, and/or transmission rank (e.g., indicating multiple transmission layers). On the other hand, reporting on the PUSCH is dynamically triggered as part of the uplink grant. Therefore, the eNodeB can dynamically schedule CSI transmission. In contrast to the PUCCH, where the number of physical bits is currently limited to 20, reports on the PUSCH can be considerably larger. Therefore, a small codebook size is desirable for feedback on the PUCCH to suppress signaling overhead. However, for feedback on PUSCH, a larger codebook size is desirable to increase performance, since the capacity on the feedback channel is not so limited in this case.

码本的期望大小可还取决于使用的传送方案。例如,多用户多个输入多个输出(MU-MIMO)操作中所使用的码本相比单用户多个输入多个输出(SU-MIMO)操作中所使用的码本能从具有更大数量的元素中获益更多。在前者情况中,大的空间分辨率对于允许充分UE分离是重要的。The desired size of the codebook may also depend on the transmission scheme used. For example, a codebook used in multi-user multiple input multiple output (MU-MIMO) operation can benefit more from having a larger number of elements than a codebook used in single-user multiple input multiple output (SU-MIMO) operation. In the former case, a large spatial resolution is important to allow sufficient UE separation.

用于支持不同码本大小的便利方式是按默认来使用带有许多元素的大码本,并在较小的码本是有益的所在的情境中应用码本子集限制。通过码本子集限制,码本中的预编码器的子集被限制,使得UE具有用于从中选取的可能预编码器的更小集合。这有效减少码本的大小,暗示对最好PMI的寻找能在预编码器的较小的非限制集合上被做出,从而还减少对于此具体寻找的UE计算要求。A convenient way to support different codebook sizes is to use a large codebook with many elements by default, and apply codebook subset restriction in situations where a smaller codebook is beneficial. With codebook subset restriction, the subset of precoders in the codebook is restricted so that the UE has a smaller set of possible precoders to choose from. This effectively reduces the size of the codebook, meaning that the search for the best PMI can be made on a smaller, unrestricted set of precoders, thereby also reducing the UE computational requirements for this particular search.

典型地,eNodeB将借助于天线信息(AntennaInfo)信息元素(见RRC规范,TS36.331)的专用消息部分中的比特图(bitmap)来将码本子集限制用信令通知到UE,对码本中的每个预编码器一个比特,其中1将指示预编码器被限制(意味着UE不被允许选取并报告所述预编码器)。因此,对于带有N个元素的码本,长度N的比特图将被用于用信令通知码本子集限制。这对于eNodeB允许完全灵活性以限制码本的每个可能子集。因此存在2N个可能码本子集限制配置。Typically, the eNodeB will signal the codebook subset restriction to the UE via a bitmap in the dedicated message portion of the AntennaInfo information element (see RRC specification, TS 36.331), with one bit for each precoder in the codebook, where a 1 will indicate that the precoder is restricted (meaning the UE is not allowed to select and report that precoder). Thus, for a codebook with N elements, a bitmap of length N will be used to signal the codebook subset restriction. This allows full flexibility for the eNodeB to restrict every possible subset of the codebook. Therefore, there are 2N possible codebook subset restriction configurations.

对于带有许多天线元件的大天线阵列,有效波束(beam)变窄,并且含有许多预编码器的码本对于预期的覆盖区域被要求。此外,对于二维度天线阵列,码本大小平方地(quadratically)增加,因为码本中的预编码器需要跨越两个维度(典型地,水平和垂直域)。因此,码本大小(即,可能预编码矩阵W的总数量)能非常大。尤其是如果码本子集限制(CSR)被频繁更新,或者如果存在由各自必须接收CSR的小区所服务的许多用户,则借助于带有对每个预编码器一个比特的比特图以常规方式来用信令通知码本子集限制能因此施加大的开销。For large antenna arrays with many antenna elements, the effective beam becomes narrower, and a codebook containing many precoders is required for the desired coverage area. Furthermore, for two-dimensional antenna arrays, the codebook size increases quadratically, since the precoders in the codebook need to span two dimensions (typically, the horizontal and vertical domains). Consequently, the codebook size (i.e., the total number of possible precoding matrices W) can be very large. Conventional signaling of the codebook subset restriction using a bitmap with one bit per precoder can therefore impose significant overhead, especially if the codebook subset restriction (CSR) is frequently updated or if there are many users served by a cell that each must receive a CSR.

发明内容Summary of the Invention

本文中一个或更多实施例包含一种由网络节点来实现以用于用信令通知无线通信装置码本中的哪些预编码器被限制使用的方法。所述方法包括生成码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,通过限制组中的预编码器共同具有的某个组成部分(component),联合地限制组中的预编码器。所述方法进一步包括将所生成的信令从网络节点发送到无线通信装置。One or more embodiments herein include a method implemented by a network node for signaling to a wireless communication device which precoders in a codebook are restricted for use. The method includes generating codebook subset restriction signaling that, for each of one or more groups of precoders, jointly restricts the precoders in the group by restricting a component shared by the precoders in the group. The method further includes sending the generated signaling from the network node to the wireless communication device.

本文中实施例还对应包含一种由无线通信装置来实现以用于解码指示码本中的哪些预编码器被限制使用的、来自网络节点的信令的方法。所述方法包括接收码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,通过限制组中的预编码器共同具有的某个组成部分,联合地限制组中的预编码器。所述方法进一步包括将所接收的信令解码为联合地限制预编码器的一个或更多组的每个组中的预编码器。Embodiments herein also include a method implemented by a wireless communication device for decoding signaling from a network node indicating which precoders in a codebook are restricted for use. The method includes receiving codebook subset restriction signaling that, for each of one or more groups of precoders, jointly restricts the precoders in the group by restricting a component shared by the precoders in the group. The method further includes decoding the received signaling to indicate the joint restriction of the precoders in each of the one or more groups of precoders.

在一些实施例中,码本子集限制信令是无关于预编码器的传送秩而联合地限制组中的预编码器的秩不可知(rank-agnostic)的信令。In some embodiments, the codebook subset restriction signaling is rank-agnostic signaling that jointly restricts the precoders in a group regardless of the transmission rank of the precoders.

在一些实施例中,某个组成部分包括波束预编码器。在一些实施例中,例如,波束预编码器是与多维度天线阵列的不同维度关联的不同波束形成向量的Kronecker积。在此情况中,不同波束形成向量可包括离散傅里叶变换(DFT)向量。In some embodiments, a component includes a beam precoder. In some embodiments, for example, the beam precoder is a Kronecker product of different beamforming vectors associated with different dimensions of a multi-dimensional antenna array. In this case, the different beamforming vectors may include discrete Fourier transform (DFT) vectors.

在某个组成部分包括波束预编码器的其它实施例中,波束预编码器是用于在多层传送的具体层上传送的波束形成向量。那个波束形成向量的不同缩放(scaled)版本在不同极化(polarization)上被传送。In other embodiments where a component includes a beam precoder, the beam precoder is a beamforming vector for transmission on a specific layer of a multi-layer transmission. Different scaled versions of that beamforming vector are transmitted on different polarizations.

在仍有的其它此类实施例中,波束预编码器是波束形成向量,其被用于传送于:多层传送的多个不同层上;多层传送的多个不同层上,其中所述层在正交极化上被发送;或具体层上和具体极化上。In still other such embodiments, the beam precoder is a beamforming vector that is used to transmit: on multiple different layers of a multi-layer transmission; on multiple different layers of a multi-layer transmission where the layers are sent on orthogonal polarizations; or on a specific layer and on a specific polarization.

在一些实施例中,如果包括一个或更多波束预编码器的预编码器的一个或更多波束预编码器的至少一个被限制,则该预编码器被限制。In some embodiments, if at least one of one or more beam precoders comprising a precoder of the one or more beam precoders is restricted, the precoder is restricted.

在任何这些实施例中,码本子集限制信令可包括比特图,其带有相应专用于指示不同波束预编码器是否被限制使用的比特图中不同比特。In any of these embodiments, the codebook subset restriction signaling may include a bitmap with different bits in the bitmap correspondingly dedicated to indicating whether different beam precoders are restricted from use.

备选地或附加地,波束预编码器可以是带有第一和第二索引的第一和第二波束形成向量的Kronecker积。在此情况中,第一和第二波束形成向量可被关联于多维度天线阵列的不同维度,并且码本子集限制信令可联合地限制对第一和第二索引具有值的相同对的预编码器的组中的预编码器。Alternatively or additionally, the beam precoder may be a Kronecker product of first and second beamforming vectors with first and second indices. In this case, the first and second beamforming vectors may be associated with different dimensions of a multi-dimensional antenna array, and the codebook subset restriction signaling may jointly restrict precoders in a group of precoders having the same pair of values for the first and second indices.

在一些实施例中,每个预编码器包括一个或更多波束预编码器。在这些实施例的一些实施例中,每个波束预编码器包括对应于多维度天线阵列的不同维度的多个不同组成部分。此情况中某个组成部分可包括波束预编码器的组成部分。In some embodiments, each precoder comprises one or more beam precoders. In some of these embodiments, each beam precoder comprises a plurality of different components corresponding to different dimensions of the multi-dimensional antenna array. In this case, a component may comprise a component of the beam precoder.

在一些实施例中,码本子集限制信令通过限制具有某个角指向方向的某个组成部分,联合地限制至少部分朝向那个角指向方向来传送的预编码器的组中的预编码器。In some embodiments, the codebook subset restriction signaling jointly restricts the precoders in the group of precoders to transmit at least partially towards a certain angular pointing direction by restricting a certain component having that angular pointing direction.

本文中实施例还包含由网络节点来实现以用于用信令通知无线通信装置码本中的哪些预编码器被限制使用的另一方法。所述方法包括用于码本中预编码器的一个或更多组的每个组的多个步骤。这些步骤包含标识对于组的一个或更多参考配置。每个参考配置是限制组中预编码器的不同子组被使用的不同可能配置的一个配置。所述步骤还包含从对于组的不同可能配置中,标识要对于组用信令通知的实际配置。所述步骤还包含通过将信令生成为比特模式,生成用于指示对于组的实际配置的信令,所述比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置,和/或(ii)实际配置匹配哪个参考配置。所述方法进一步包括将所生成的信令发送到无线通信装置。Embodiments herein also include another method implemented by a network node for signaling to a wireless communication device which precoders in a codebook are restricted for use. The method includes multiple steps for each of one or more groups of precoders in the codebook. The steps include identifying one or more reference configurations for the group. Each reference configuration is one of different possible configurations that restrict the use of different subsets of precoders in the group. The steps also include identifying an actual configuration to be signaled for the group from the different possible configurations for the group. The steps also include generating signaling for indicating the actual configuration for the group by generating the signaling as a bit pattern, the length of the bit pattern depending on: (i) whether the actual configuration matches a reference configuration of the one or more reference configurations, and/or (ii) which reference configuration the actual configuration matches. The method further includes sending the generated signaling to the wireless communication device.

本文中实施例进一步包含由无线通信装置来实现以用于解码指示码本中的哪些预编码器被限制使用的、来自网络节点的信令的另一对应方法。所述方法包含从网络节点接收信令。所述方法还必需(entail)用于码本中预编码器的一个或更多组的每个组的多个步骤。这些步骤包含标识对于组的一个或更多参考配置。每个参考配置是限制组中预编码器的不同子组被使用的不同可能配置的一个配置。所述步骤进一步包含标识对于用信令通知每个参考配置所定义的比特模式,和那个比特模式的长度。所述步骤还包含通过在信令中检测比特模式来检测对于组用信令通知的实际配置,所述比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置,和/或(ii)实际配置匹配哪个参考配置。Embodiments herein further include another corresponding method implemented by a wireless communication device for decoding signaling from a network node indicating which precoders in a codebook are restricted for use. The method includes receiving signaling from the network node. The method further entails a plurality of steps for each of one or more groups of precoders in the codebook. The steps include identifying one or more reference configurations for the group. Each reference configuration is one of different possible configurations that restrict the use of different subsets of precoders in the group. The steps further include identifying a bit pattern defined for each reference configuration signaled, and a length of that bit pattern. The steps further include detecting an actual configuration signaled for the group by detecting a bit pattern in the signaling, the length of the bit pattern being dependent on: (i) whether the actual configuration matches a reference configuration of the one or more reference configurations, and/or (ii) which reference configuration the actual configuration matches.

在一些实施例中,信令在实际配置匹配所述一个或更多参考配置的任何一个时是短比特模式,并在实际配置不匹配任何所述一个或更多参考配置时是长比特模式。长比特模式相比短比特模式具有更多比特。在此情况中,对于所述一个或更多组的至少一个组的所述一个或更多参考配置可包括单个参考配置,并且不同的长比特模式可不同于单个参考配置而为了用信令通知不同配置来相应定义。备选地或附加地,为了用信令通知对于组的实际配置所定义的长比特模式可包括:(i)为了用信令通知实际配置不匹配对于组的参考配置所定义的非参考比特模式;以及(ii)包括相应专用于指示组中不同预编码器是否被限制使用的不同比特的比特图。In some embodiments, the signaling is a short bit pattern when the actual configuration matches any one of the one or more reference configurations, and is a long bit pattern when the actual configuration does not match any of the one or more reference configurations. The long bit pattern has more bits than the short bit pattern. In this case, the one or more reference configurations for at least one of the one or more groups may include a single reference configuration, and different long bit patterns may be defined accordingly for signaling different configurations, different from the single reference configuration. Alternatively or additionally, the long bit pattern defined for signaling the actual configuration of the group may include: (i) a non-reference bit pattern defined for signaling that the actual configuration does not match the reference configuration for the group; and (ii) a bitmap including different bits correspondingly dedicated to indicating whether different precoders in the group are restricted from use.

在一些实施例中,对于所述一个或更多组的至少一个组的所述一个或更多参考配置包括多个参考配置。在此情况中,当实际配置匹配所述多个参考配置的具体一个参考配置时,信令是其长度短于当实际配置匹配所述多个参考配置的不同参考配置时所生成的比特模式的长度的比特模式。In some embodiments, the one or more reference configurations for at least one of the one or more groups include multiple reference configurations. In this case, when the actual configuration matches a specific one of the multiple reference configurations, the signaling is a bit pattern having a length shorter than a length of a bit pattern generated when the actual configuration matches a different reference configuration of the multiple reference configurations.

在一些实施例中,对于组的所述一个或更多参考配置相比不是所述一个或更多参考配置的一个参考配置的任何其它可能配置具有被用信令通知的实际或假定的更高可能性。In some embodiments, the one or more reference configurations for a group have an actual or assumed higher likelihood of being signaled than any other possible configuration that is not one of the one or more reference configurations.

在一些实施例中,所述方法对于相应包含码本中预编码器的不同部分的多个不同组被执行。在此情况中,信令以定义的排序来指示对于组的实际配置。对于每个组的所述一个或更多参考配置包括单个参考配置,并且对于任何给定组的单个参考配置是实际配置,如果有的话,紧接给定组的那个之前用信令通知。In some embodiments, the method is performed for a plurality of different groups, each comprising a different portion of the precoder in the codebook. In this case, the signaling indicates the actual configurations for the groups in a defined order. The one or more reference configurations for each group include a single reference configuration, and the single reference configuration for any given group is the actual configuration, if any, signaled immediately before the one for the given group.

在一些实施例中,码本是对于多维天线阵列所定义的Kronecker码本,并包括通过单个索引参数的不同可能值来编索引的不同预编码器。在此情况中,单个索引参数的不同可能值被划分成连续排序的值的不同群集,并且所述一个或更多组的不同组中的预编码器通过连续排序的值的不同群集来相应编索引。In some embodiments, the codebook is a Kronecker codebook defined for a multi-dimensional antenna array and includes different precoders indexed by different possible values of a single index parameter. In this case, the different possible values of the single index parameter are divided into different clusters of consecutively ordered values, and the precoders in different groups of the one or more groups are correspondingly indexed by different clusters of consecutively ordered values.

在一些实施例中,码本是对于多维度天线阵列所定义的Kronecker码本,并包括通过第一维度索引参数和第二维度索引参数的可能值的不同对来编索引的不同预编码器。在此情况中,所述一个或更多组的每个组中的预编码器通过对第一维度索引参数或第二维度索引参数具有相同值的对来编索引。In some embodiments, the codebook is a Kronecker codebook defined for a multi-dimensional antenna array and includes different precoders indexed by different pairs of possible values of a first dimension index parameter and a second dimension index parameter. In this case, the precoders in each of the one or more groups are indexed by pairs having the same value for the first dimension index parameter or the second dimension index parameter.

本文中实施例进一步包含对应设备和计算机程序产品。Embodiments herein further encompass corresponding apparatus and computer program products.

在至少一些实施例中,以此方式来用信令通知码本子集限制有益地降低由传送码本子集限制所强加的信令开销,而仍允许配置不同码本子集限制中的灵活性。In at least some embodiments, signaling codebook subset restrictions in this manner beneficially reduces the signaling overhead imposed by communicating the codebook subset restrictions, while still allowing flexibility in configuring different codebook subset restrictions.

本文中实施例因而一般包含用于减少为将码本子集限制配置用信令通知无线通信装置所要求的比特的数量的方法。这些实施例的一个或更多实施例中的所述方法通过以下操作来这样做:Embodiments herein thus generally include a method for reducing the number of bits required to signal a codebook subset restriction configuration to a wireless communication device. The method in one or more of these embodiments does so by:

利用关于预编码器的哪些集合更有可能被限制的显式或隐式假定,和/或将预编码器的组关联于单个码本子集限制比特。Utilizing explicit or implicit assumptions about which sets of precoders are more likely to be restricted, and/or associating groups of precoders to a single codebook subset restriction bit.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是逻辑流程图,其指示根据一个或更多实施例的网络节点和无线通信装置之间的码本子集限制(CSR)信令。1 is a logic flow diagram illustrating codebook subset restriction (CSR) signaling between a network node and a wireless communication device in accordance with one or more embodiments.

图2是根据一些实施例的由网络节点来实现以用于用信令通知无线通信装置码本中哪些预编码器被限制使用的方法的逻辑流程图。2 is a logic flow diagram of a method implemented by a network node for signaling to a wireless communication device which precoders in a codebook are restricted for use, according to some embodiments.

图3是根据一些实施例的交叉极化的天线元件的二维度天线阵列的框图。3 is a block diagram of a two-dimensional antenna array of cross-polarized antenna elements in accordance with some embodiments.

图4是坐标图,其示出根据一些实施例的码本中预编码器的角指向方向。FIG4 is a graph illustrating angular pointing directions of precoders in a codebook according to some embodiments.

图5是根据其它实施例的由网络节点来实现以用于用信令通知无线通信装置码本中哪些预编码器被限制使用的方法的逻辑流程图。FIG5 is a logic flow diagram of a method implemented by a network node for signaling to a wireless communication device which precoders in a codebook are restricted for use according to other embodiments.

图6是根据一些实施例的示范性码本的框图。FIG6 is a block diagram of an exemplary codebook according to some embodiments.

图7是坐标图,其示出根据一些实施例的码本中预编码器的角指向方向。FIG7 is a graph illustrating angular pointing directions of precoders in a codebook according to some embodiments.

图8是根据一些实施例的预编码器分组的框图。FIG8 is a block diagram of precoder grouping according to some embodiments.

图9是根据一些实施例的由无线通信装置来实现以用于解码指示码本中的哪些预编码器被限制使用的、来自网络节点的信令的方法的逻辑流程图。9 is a logic flow diagram of a method implemented by a wireless communication device for decoding signaling from a network node indicating which precoders in a codebook are restricted for use, in accordance with some embodiments.

图10是根据其它实施例的由无线通信装置来实现以用于解码指示码本中的哪些预编码器被限制使用的、来自网络节点的信令的方法的逻辑流程图。10 is a logic flow diagram of a method implemented by a wireless communication device for decoding signaling from a network node indicating which precoders in a codebook are restricted for use, according to other embodiments.

图11是根据一些实施例的网络节点的框图。FIG11 is a block diagram of a network node according to some embodiments.

图12是根据其它实施例的网络节点的框图。FIG12 is a block diagram of a network node according to other embodiments.

图13是根据一些实施例的无线通信装置的框图。13 is a block diagram of a wireless communication device in accordance with some embodiments.

图14是根据其它实施例的无线通信装置的框图。FIG14 is a block diagram of a wireless communication device according to other embodiments.

具体实施方式DETAILED DESCRIPTION

根据图1的流程图,无线通信网络中的网络节点10(例如,网络中的eNB)将码本子集限制(CSR)配置12用信令通知无线通信装置14(例如,UE)。装置14随后将信道状态信息(CSI)报告16发送回到网络。此CSI报告16建议网络应将码本中不同可能预编码器的哪些用于传送到装置14,但是CSI报告16在存在不能由装置14来报告的预编码器的子集的意义中被限制;那就是说,码本中的所有预编码器不能由装置14来选择和报告。此限制由用信令通知的CSR配置12来定义。According to the flow chart of FIG1 , a network node 10 in a wireless communication network (e.g., an eNB in the network) signals a codebook subset restriction (CSR) configuration 12 to a wireless communication device 14 (e.g., a UE). The device 14 then sends a channel state information (CSI) report 16 back to the network. This CSI report 16 advises the network on which of the different possible precoders in the codebook should be used for transmission to the device 14, but the CSI report 16 is restricted in the sense that there is a subset of precoders that cannot be reported by the device 14; that is, not all precoders in the codebook can be selected and reported by the device 14. This restriction is defined by the signaled CSR configuration 12.

更详细地,对于由N个预编码器组成的预编码器码本X,存在2N个可能码本子集限制配置,因为每个预编码器能各个被允许或被限制(限制的配置不被允许被使用)。每个配置能由N个比特的比特图来表示,其中每个比特对应于某个预编码器,并且比特的值随后指示预编码器是否被限制。如果所述2N个配置的每个配置是等可能的且独立的,则这相对于表示的预期长度(以比特)是码本子集限制配置的优化表示,并且它提供完整灵活性。In more detail, for a precoder codebook X consisting of N precoders, there are 2N possible codebook subset restriction configurations, since each precoder can be individually allowed or restricted (restricted configurations are not allowed to be used). Each configuration can be represented by an N-bit bitmap, where each bit corresponds to a certain precoder, and the value of the bit then indicates whether the precoder is restricted. If each of the 2N configurations is equally likely and independent, this is an optimized representation of the codebook subset restriction configuration with respect to the expected length of the representation (in bits), and it provides full flexibility.

然而,本文中实施例认识到,如果某些配置比其它配置更有可能被使用,和/或如果一个预编码器的限制与另一预编码器的限制高度相关,则此信令导致不必要高的信令开销。本文中一个或更多实施例包含用于减少此信令开销的方法;那就是说,减少为了将码本子集限制配置从网络用信令通知无线通信装置14所要求的比特的数量。在一些实施例中,例如,所述方法利用关于预编码器的哪些集合更有可能被限制或预编码器的哪些集合更有可能被联合地限制的隐式假定。However, embodiments herein recognize that if certain configurations are more likely to be used than others, and/or if the restrictions on one precoder are highly correlated with the restrictions on another precoder, this signaling results in unnecessarily high signaling overhead. One or more embodiments herein include methods for reducing this signaling overhead; that is, reducing the number of bits required to signal the codebook subset restriction configuration from the network to the wireless communication device 14. In some embodiments, for example, the methods utilize implicit assumptions about which sets of precoders are more likely to be restricted or which sets of precoders are more likely to be jointly restricted.

根据图2中所示出的一个实施例,例如,一种用于用信令通知无线通信装置14码本中哪些预编码器被限制使用的方法由网络节点10(例如,基站)来实现。对于码本中预编码器的一个或更多组的每个组,所述方法包含标识对于组的一个或更多参考配置(框110)。每个参考配置是限制组中预编码器的不同子组被使用的不同可能配置的一个配置。对于组的参考配置的一个配置可以是例如具有被用信令通知的最大可能性的不同可能配置的无论哪一个,例如,如基于经验上观察或隐式假定所预测的或所估计的。无论如何,所述方法进一步包含从对于组的不同可能配置进行标识要对于组来用信令通知的实际配置(框120)。According to one embodiment shown in FIG. 2 , for example, a method for signaling to a wireless communication device 14 which precoders in a codebook are restricted for use is implemented by a network node 10 (e.g., a base station). For each of one or more groups of precoders in the codebook, the method includes identifying one or more reference configurations for the group (block 110). Each reference configuration is one of different possible configurations that restrict the use of different subsets of precoders in the group. One of the reference configurations for the group can be, for example, any one of the different possible configurations with the greatest likelihood of being signaled, e.g., as predicted or estimated based on empirical observation or implicit assumptions. Regardless, the method further includes identifying an actual configuration to be signaled for the group from the different possible configurations for the group (block 120).

所述方法还包含生成用于指示对于组的实际配置的信令(框130)。这必需将信令生成为比特模式,其长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置;和/或(ii)实际配置匹配哪个参考配置。在一些实施例中,例如,当实际配置匹配任何参考配置时,比特模式的长度短于当实际配置不匹配任何参考配置时。在其它实施例中,当实际配置匹配多个参考配置的具体一个参考配置时,比特模式的长度短于当实际配置匹配参考配置的不同的一个参考配置时。无论如何,此过程(框110-130)对于码本中预编码器的一个或更多组的每个组被重复(框100、140、和150)。最后,所述方法包含将所生成的信令发送到无线通信装置14(框160)。The method also includes generating signaling for indicating the actual configuration for the group (block 130). This entails generating the signaling as a bit pattern whose length depends on: (i) whether the actual configuration matches a reference configuration of the one or more reference configurations; and/or (ii) which reference configuration the actual configuration matches. In some embodiments, for example, when the actual configuration matches any reference configuration, the length of the bit pattern is shorter than when the actual configuration does not match any reference configuration. In other embodiments, when the actual configuration matches a specific one of the multiple reference configurations, the length of the bit pattern is shorter than when the actual configuration matches a different one of the reference configurations. In any case, this process (blocks 110-130) is repeated for each group of one or more groups of precoders in the codebook (blocks 100, 140, and 150). Finally, the method includes sending the generated signaling to the wireless communication device 14 (block 160).

此手段可在某种意义中被视为用于CSR信令的一种压缩算法。确实,在给定时间时期的进程(course)上,当通过带有相对更短的长度的信令比特模式所实现的开销节约胜过(outweigh)通过带有相对更长的长度的信令比特模式所施加的开销成本时,该手段有益地减少信令开销。取决于比特模式的相对长度,随后,该手段可例如在所述一个或更多参考配置(或所述一个或更多参考配置的具体参考配置)常常(more often than not)被用信令通知时减少信令开销。This approach can be considered, in a sense, a compression algorithm for CSR signaling. Indeed, over the course of a given time period, this approach advantageously reduces signaling overhead when the overhead savings achieved by signaling bit patterns with relatively shorter lengths outweigh the overhead costs imposed by signaling bit patterns with relatively longer lengths. Depending on the relative lengths of the bit patterns, this approach can, for example, reduce signaling overhead when the one or more reference configurations (or specific reference configurations of the one or more reference configurations) are signaled more often than not.

因此,在至少一些实施例中,参考配置相比不是参考配置的任何其它可能配置具有被用信令通知的更高似然性(likelihood)或可能性。例如,对于组的所述一个或更多参考配置可包含具有被用信令通知的最高可能性的对于组的不同可能配置的无论哪一个/一些。具有被用信令通知的不同可能性的不同参考配置可用不同长度的比特模式来表示,其中带有更高可能性的参考配置用更短长度的比特模式来表示。那就是说,被觉得更可能的某些配置可用更少数量的比特来表示,而被觉得较少可能被使用的其它配置可用更大数量的比特来表示。Thus, in at least some embodiments, a reference configuration has a higher likelihood or probability of being signaled than any other possible configuration that is not the reference configuration. For example, the one or more reference configurations for a group may include whichever of the different possible configurations for the group has the highest likelihood of being signaled. Different reference configurations with different signaled probabilities may be represented by bit patterns of different lengths, with reference configurations with higher probabilities being represented by bit patterns of shorter lengths. That is, certain configurations considered more likely may be represented by a smaller number of bits, while other configurations considered less likely to be used may be represented by a larger number of bits.

在一些实施例中,所述一个或更多参考配置可被预定义成是可能配置的具体一个/一些配置,例如,基于具有被用信令通知的最高可能性的具体配置的(隐式)假定。例如,隐式假定关于网络有多么可能被配置而被做出。因此,此处某些配置被认为比其它配置更可能但不存在对于不同配置所估计的实际可能性值。In some embodiments, the one or more reference configurations may be predefined as a specific one/some configurations of possible configurations, for example, based on an (implicit) assumption that a specific configuration with the highest likelihood is signaled. For example, an implicit assumption is made about how likely the network is to be configured. Thus, certain configurations are considered more likely than others, but there are no actual likelihood values estimated for different configurations.

然而,在其它实施例中,网络节点10确定不同配置的信令可能性,例如,基于经验上观察并比较那些可能性以标识带有最高可能性的配置。例如在一个实施例中,信令可能性通过网络数据的记录法来估计。因此,此处对于不同配置来估计实际可能性可以是可能的。因此,一般来说,关于某个配置“有多么可能”的知识可以许多方式来获得。However, in other embodiments, network node 10 determines the signaling probabilities of different configurations, for example, based on empirical observations and comparing those probabilities to identify the configuration with the highest probability. For example, in one embodiment, the signaling probabilities are estimated using a logging method of network data. Thus, it may be possible to estimate the actual probabilities for different configurations. Thus, generally speaking, knowledge of how "probable" a configuration is can be obtained in a number of ways.

在一些实施例中,仅单个参考配置对于组被定义。在此情况中,信令在实际配置匹配参考配置时被生成为短比特模式,并在实际配置不匹配参考配置时被生成为长比特模式。不同的长比特模式在这方面被相应定义以用于用信令通知不同配置(不同于参考配置,对于其短比特模式被定义以用于信令)。长比特模式当然比短比特模式具有更多比特(例如,N比特对1比特)。In some embodiments, only a single reference configuration is defined for a group. In this case, signaling is generated as a short bit pattern when the actual configuration matches the reference configuration, and is generated as a long bit pattern when the actual configuration does not match the reference configuration. Different long bit patterns are defined accordingly in this regard for signaling different configurations (unlike the reference configuration, for which short bit patterns are defined for signaling). Long bit patterns naturally have more bits than short bit patterns (e.g., N bits versus 1 bit).

在其它实施例中,多个参考配置对于组被定义。在此情况中,信令在实际配置匹配不同参考配置时可被生成为具有不同长度的比特模式。这些长度可对应于参考配置将被用信令通知是有多么可能的。比特模式的长度在实际配置匹配参考配置的具体一个参考配置时(例如,带有被用信令通知的最大可能性的一个)可以是最短的,在实际配置匹配不同参考配置时(例如,带有下一个最高信令可能性的一个)可以是下一个最短的,并且在实际配置不匹配任何参考配置时可以是最长的。In other embodiments, multiple reference configurations are defined for a group. In this case, signaling can be generated as bit patterns of different lengths when the actual configuration matches different reference configurations. These lengths can correspond to how likely it is that a reference configuration will be signaled. The length of the bit pattern can be shortest when the actual configuration matches a specific one of the reference configurations (e.g., the one with the highest signaled probability), next shortest when the actual configuration matches a different reference configuration (e.g., the one with the next highest signaled probability), and longest when the actual configuration does not match any reference configuration.

在一些实施例中,信令通知非参考配置的比特模式被编码为所谓的“非参考比特模式”和“比特图”的组合。非参考比特模式被定义以用于用信令通知对于组的实际配置不匹配对于组的任何参考配置。非参考比特模式可例如是被定义以用于用信令通知参考配置的比特模式的补充。例如,当仅单个参考配置对于组被定义时,用信令通知那个参考配置的比特模式可简单是带有“1”的值的单个比特,而非参考比特模式可以是带有“0”的值的单个比特。无论如何,比特模式的比特图部分包括相应专用于指示组中的不同预编码器是否被限制使用的不同比特。In some embodiments, the bit pattern that signals the non-reference configuration is encoded as a combination of a so-called "non-reference bit pattern" and a "bitmap". The non-reference bit pattern is defined to signal that the actual configuration for the group does not match any reference configuration for the group. The non-reference bit pattern may, for example, be a complement to the bit pattern defined to signal the reference configuration. For example, when only a single reference configuration is defined for the group, the bit pattern that signals that reference configuration may simply be a single bit with a value of "1", while the non-reference bit pattern may be a single bit with a value of "0". In any case, the bitmap part of the bit pattern includes different bits that are respectively dedicated to indicating whether different precoders in the group are restricted for use.

在至少一些实施例中,所述方法对于仅一个组被执行。一个实施例中,此单个组包含码本中的所有预编码器。In at least some embodiments, the method is performed for only one group. In one embodiment, this single group includes all precoders in the codebook.

在另一实施例中,当然,单个组包含码本中的预编码器的仅一部分,使得信令手段被采取以用于仅此部分,而其它信令手段(例如,常规比特图)被采取以用于其它部分。In another embodiment, of course, a single group contains only a portion of the precoders in the codebook, so that signaling means are taken for only this portion, while other signaling means (eg, conventional bitmaps) are taken for the other portions.

在其它实施例中,所述方法对于相应包含码本中预编码器的不同部分的多个不同组被执行。在一个此类实施例中,信令以定义的排序来指示对于组的实际配置。在一个实施例中,对于任何给定组的所述一个或更多参考配置包含实际配置,如果有的话,紧接给定的组的那个之前用信令通知(根据定义的排序)。In other embodiments, the method is performed for a plurality of different groups, each comprising a different portion of the precoder in the codebook. In one such embodiment, the signaling indicates the actual configurations for the groups in a defined ordering. In one embodiment, the one or more reference configurations for any given group include the actual configuration, if any, signaled immediately before the one for the given group (according to the defined ordering).

考虑带有大小N的任意码本的示例,其中单个组包含所有N个预编码器。来自对于单个组的所述2N个可能码本子集限制配置的某个配置被觉得更可能。此配置由单个比特‘1’来表示。其它2N-1个配置由‘0’来表示,继之以大小N的比特图。配置的一个配置随后由1个比特来表示,而其它配置由N+1个比特来表示。因为由一个比特所表示的配置被更频繁地用信令通知,根据假定,运送码本子集限制所要求的比特的平均数量可大大少于N。Consider the example of an arbitrary codebook of size N, where a single group contains all N precoders. One configuration from the 2N possible codebook subset restriction configurations for a single group is considered more likely. This configuration is represented by a single bit, '1'. The other 2N -1 configurations are represented by '0', followed by a bitmap of size N. One of the configurations is then represented by 1 bit, while the other is represented by N+1 bits. Because the configuration represented by one bit is signaled more frequently, it is assumed that the average number of bits required to convey the codebook subset restriction can be significantly less than N.

然而,如果可能码本子集限制配置的一个配置比其它配置更有可能的假定对于码本子集限制配置的实际使用是不正确的,则将码本子集限制运送到UE所要求的比特的平均数量可大于N个比特。本文中一个或更多实施例因此目的在于选取好所述2N个配置的表示。各种方法可取决于预编码器的哪些集合更可能被限制而不同地表示所述2N个配置。However, if the assumption that one of the possible codebook subset restriction configurations is more likely than the other configurations is incorrect for actual use of the codebook subset restriction configuration, the average number of bits required to convey the codebook subset restriction to the UE may be greater than N bits. One or more embodiments herein therefore aim to choose a good representation of the 2N configurations. Various methods may represent the 2N configurations differently depending on which sets of precoders are more likely to be restricted.

考虑例如其中码本被定义以用于多维度(例如,二维度)天线阵列的实施例。此类天线阵列可通过对应于水平维度的天线列的数量M 、对应于垂直维度的天线行的数量M vv 、和对应于不同极化的维度的数量M p 来(部分地)描述。天线的总数量因此是M=M M v M p 。应指出的是天线的概念在它能指的是物理天线元件的任何虚拟化(例如,线性映射)的意义中是非限定的。例如,物理子元件的对能被馈送相同信号,并因此共享相同虚拟化的天线端口。Consider, for example, an embodiment in which a codebook is defined for a multi-dimensional (e.g., two-dimensional) antenna array. Such an antenna array can be (partially) described by the number of antenna columns Mℎ corresponding to the horizontal dimension , the number of antenna rows Mvv corresponding to the vertical dimension, and the number of dimensions Mp corresponding to different polarizations. The total number of antennas is therefore M = MℎMvMp . It should be noted that the concept of antenna is non-limiting in that it can refer to any virtualization (e.g., a linear mapping ) of a physical antenna element. For example, pairs of physical sub-elements can be fed the same signal and thus share the same virtualized antenna port.

带有交叉极化的天线元件的4x4阵列的示例在图3中被示出。特定地,假定一个天线元件对应于一个天线端口,图3示出带有M =4个水平天线元件和M v =4个垂直天线元件的交叉极化的天线元件的二维度天线阵列(M p =2)。An example of a 4x4 array with cross-polarized antenna elements is shown in Figure 3. Specifically, assuming that one antenna element corresponds to one antenna port, Figure 3 shows a two-dimensional antenna array ( Mp = 2 ) with cross-polarized antenna elements with Mℎ = 4 horizontal antenna elements and Mv = 4 vertical antenna elements.

预编码可被解译为优先于传送对于每个天线将信号乘以不同波束形成权重。典型手段是将预编码器裁剪成天线形成因数,即当设计预编码器码本时顾及M M v M p Precoding can be interpreted as multiplying the signal by different beamforming weights for each antenna prior to transmission. A typical approach is to tailor the precoder to the antenna forming factor, ie, taking into account Mℎ , Mv , and Mp when designing the precoder codebook.

根据一些实施例,预编码器码本通过组合借助于Kronecker积相应对于水平阵列和垂直阵列相应所裁剪的预编码器而对于2D天线阵列被裁剪。这意味着预编码器(的至少部分)能被描述为以下函数:According to some embodiments, the precoder codebook is tailored for a 2D antenna array by combining precoders tailored for the horizontal array and the vertical array respectively by means of a Kronecker product. This means that (at least part of) the precoder can be described as the following function:

W H W V 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)来编索引。where WH is a horizontal precoder taken from a ( sub-)codebook XH containing NH codewords, and similarly WV is a vertical precoder taken from a (sub-)codebook XV containing NV codewords. The joint codebook denoted by XH ⊗ XV thus contains NH · NV codewords. The elements of XH are indexed with k = 0, ..., NH -1 , the elements of XV are indexed with l = 0, ..., NV -1 , and the elements of the joint codebook XHXV are indexed with m = NV · k + l ( implying m = 0 , ..., NH · NV -1 ) .

在一些实施例中,例如,Kronecker码本的(子)码本由DFT预编码器组成。在此情况中,水平码本能被表示为,,其中Q 是整数(integer)水平过采样因数并且能接纳区间0到1中的值,以便“转变”波束模式(=0.5对于相对于阵列的宽侧(broadside)来创建波束的对称能是有兴趣的值)。以及垂直码本能被表示为,,其中Q v 是整数垂直过采样因数并且如以上被类似地定义。In some embodiments, for example, a (sub)codebook of the Kronecker codebook is composed of a DFT precoder. In this case, the horizontal codebook can be represented as, where Qℎ is an integer horizontal oversampling factor and can accept values in the interval 0 to 1 in order to "shift" the beam pattern (=0.5 can be an interesting value for creating beam symmetry with respect to the broadside of the array). And the vertical codebook can be represented as, where Qv is an integer vertical oversampling factor and is defined similarly as above.

应指出的是预编码器码本可以若干方式来定义。例如,以上所提及的Kronecker码本可被解译为用单个PMI m来编索引的一个码本。备选地,它可被解译为用两个PMI kl来编索引的单个码本。它可还被解译为两个分离码本,相应用kl来编索引。进一步地,以上所讨论的Kronecker码本可仅描述预编码器的一部分,即预编码器还可以是其它参数的函数。在此类示例中,预编码器还是另一PMI n的函数。再一次,这能被解译为相应带有索引kln的三个分离码本,或相应带有索引m=N V ·k+ln的两个分离码本。它可还被解译为带有联合PMI的单个联合码本。相对于码本如何被定义,本文中实施例应被认为不可知。It should be noted that the precoder codebook can be defined in several ways. For example, the Kronecker codebook mentioned above can be interpreted as a codebook indexed by a single PMI m . Alternatively, it can be interpreted as a single codebook indexed by two PMIs k and l . It can also be interpreted as two separate codebooks, indexed by k and l respectively. Furthermore, the Kronecker codebook discussed above may only describe a portion of the precoder, i.e., the precoder may also be a function of other parameters. In such an example, the precoder is also a function of another PMI n . Again, this can be interpreted as three separate codebooks with indices k , l , and n , respectively, or two separate codebooks with indices m = NV · k + l and n , respectively . It can also be interpreted as a single joint codebook with a joint PMI. The embodiments herein should be considered agnostic with respect to how the codebook is defined.

通过此理解,图2中有争论的码本可以是包括(至少部分地)由单个索引参数(例如,索引参数m=0,…,N H ·N V -1)的不同可能值来编索引的不同预编码器的Kronecker码本。在此情况中,单个索引参数的不同可能值被划分成连续排序的值的不同群集。并且不同组中的预编码器(至少部分地)由连续排序的值的不同群集来相应编索引。例如,由群集m=0,…m1来编索引的预编码器属于第一组、由群集m=m2,…m3来编索引的预编码器属于第二组、由群集m=m4,…m5来编索引的预编码器属于第三组、等等。作为甚至更特定的示例,一个或更多实施例通过当m=N v k+l时将索引m映射到索引kl并分组预编码器使得m=0,…,NV-1是第一组、m=NV,…,2NV-1是第二组等等来利用预编码器的Kronecker结构。With this understanding, the codebook at issue in FIG. 2 can be a Kronecker codebook comprising different precoders indexed (at least in part ) by different possible values of a single index parameter (e.g., index parameter m = 0, ..., NH · NV - 1 ). In this case, the different possible values of the single index parameter are divided into different clusters of consecutively ordered values. And the precoders in different groups are respectively indexed (at least in part) by different clusters of consecutively ordered values. For example, precoders indexed by cluster m = 0, ..., m 1 belong to a first group, precoders indexed by cluster m = m 2, ..., m 3 belong to a second group, precoders indexed by cluster m = m 4, ..., m 5 belong to a third group, and so on. As an even more specific example, one or more embodiments exploit the Kronecker structure of the precoders by mapping index m to index k and l when m = Nvk + l and grouping the precoders such that m = 0, ..., NV -1 is the first group, m = NV , ..., 2NV -1 is the second group, and so on.

在另一实施例中,通过对比,Kronecker码本包括(至少部分地)通过对于第一维度索引参数(例如,k=0,…,N H -1)和第二维度索引参数(例如,l=0,…,N V -1)的可能值的不同对来编索引的不同预编码器。在此情况中,不同组的每个组中的预编码器(至少部分地)通过对于第一维度索引参数k和/或第二维度索引参数l具有相同值的对(k,l)来编索引。In another embodiment, by contrast, the Kronecker codebook includes different precoders indexed (at least in part) by different pairs of possible values for a first dimension index parameter (e.g., k = 0, ..., NH - 1) and a second dimension index parameter (e.g., l = 0, ..., NV - 1). In this case, the precoders in each of the different groups are indexed (at least in part) by pairs ( k , l ) having the same value for the first dimension index parameter k and/or the second dimension index parameter l .

被称为“类似行实施例”和“类似列实施例”的两个不同实施例在这方面现在将在Kronecker码本的上下文中被示出,并且其中仅单个参考配置对于组被定义。Kronecker码本在此示例中由带有不同角方向的预编码器组成,跨越如从传送器所看到的二维度角区域。此类实施例中对于码本子集限制的重要使用情况可以是限制某个角区域或角区间中的预编码器(例如对应于其中相邻小区的用户热点被定位的方向)。如果与指在那个方向的波束对应的预编码器被限制,则eNodeB将随后减少到所述相邻小区和具体热点区域的干涉。这是受益于系统容量观点的。Two different embodiments, referred to as "row-like embodiments" and "column-like embodiments," will now be illustrated in this regard in the context of a Kronecker codebook, where only a single reference configuration is defined for a group. The Kronecker codebook in this example consists of precoders with different angular directions, spanning a two-dimensional angular region as seen from the transmitter. An important use case for codebook subset restriction in such embodiments can be to restrict the precoders in a certain angular region or angular interval (e.g., corresponding to the direction in which user hotspots of neighboring cells are located). If the precoders corresponding to the beam pointing in that direction are restricted, the eNodeB will subsequently reduce interference with the neighboring cells and the specific hotspot region. This is beneficial from a system capacity perspective.

在下文中,考虑其中码本子集限制在Kronecker码本上被使用以便于理解不同实施例能如何被用于减少信令开销的特定示例。在此情形中,带有18的机械下倾斜(downtilt)的4x4天线阵列被使用。Kronecker码本由8个垂直和8个水平预编码器组成,即N H =N V =8。码本中预编码器的角指向方向在图4中被示出。Below, we consider a specific example in which codebook subset restriction is used on the Kronecker codebook to facilitate understanding of how different embodiments can be used to reduce signaling overhead. In this case, a 4x4 antenna array with a mechanical downtilt of 18 ° is used. The Kronecker codebook consists of 8 vertical and 8 horizontal precoders, i.e., N H = N V = 8. The angular pointing directions of the precoders in the codebook are shown in Figure 4.

码本子集限制被应用于限制带有顶区间[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个比特将被使用。Codebook subset restriction is applied to restrict beams with pointing directions in the top interval [85 ,95 ] (shown with dashed lines). That is, codebook subset restriction is applied in the angular interval 85 <θ <95 , meaning that precoders with indices ( k , l ) = (0, 4), (3, 5), (4, 5), (7, 4) are restricted. These restricted beams are shown with 'o', while unrestricted beams are shown with 'x'. Beam index k in the horizontal codebook and beam index l in the vertical codebook are written next to the beam as ( k , l ). If this configuration of codebook subset restriction were to be signaled via a conventional bitmap, then N = NH · NV = 64 bits would be used.

“类似行实施例”"Similar row embodiment"

在一个实施例中,通过使用CSR信令的压缩,方案考虑到带有相邻l索引(即(k,l 0-1)、(k,l 0)和(k,l 0+1))的预编码器(k,l)有可能具有相同限制设置的假设而被设计,意味着如果(k,l 0)被限制,则(k,l 0+1)也有可能被限制,并且反之亦然。方案如下来工作:In one embodiment, by using compression of CSR signaling, the scheme is designed with the assumption that precoders ( k , l ) with adjacent l indices (i.e., ( k , l 0 -1), ( k , l 0 ) and ( k , l 0 +1 )) are likely to have the same restriction settings, meaning that if ( k , l 0 ) is restricted, then ( k , l 0 +1) is also likely to be restricted, and vice versa. The scheme works as follows:

首先,N H 比特的比特图被发送,指示对于l=0所在的预编码器的“行”的码本子集限制(参见图4),即预编码器(k,l)=(0,0),(1,0),…,(N H -1,0)。First, a bitmap of NH bits is sent, indicating the codebook subset restriction for the "row" of precoders where l = 0 (see Figure 4), i.e., precoders ( k , l ) = (0,0), (1,0), ..., ( NH - 1,0).

随后,对于l=1所在的预编码器的第二“行”的码本子集限制被发送。如果限制与对于预编码器的先前行的限制相同,则‘1’被发送。如果对于此行的限制不同于先前一行的限制,则‘0’被发送,继之以指示对于此行的限制的比特图。Then, the codebook subset restrictions for the second "row" of precoders where l = 1 are sent. If the restrictions are the same as the restrictions for the previous row of precoders, a '1' is sent. If the restrictions for this row are different from the restrictions for the previous row, a '0' is sent, followed by a bitmap indicating the restrictions for this row.

先前步骤随后对于预编码器的N V “行”的每行被重复。The previous steps are then repeated for each of the N V "rows" of the precoder.

此实施例通过示例来示出,考虑图4中所示出的码本子集限制设置,即带有索引(k,l)=(0,4),(3,5),(4,5),(7,4)的预编码器的限制应被用信令通知。This embodiment is illustrated by way of example, considering the codebook subset restriction setting shown in FIG4 , ie, the restriction of precoders with indices ( k , l )=(0,4),(3,5),(4,5),(7,4) should be signaled.

对于l=0:For l = 0:

没有带有l索引0的预编码器应被限制,因此比特图‘00000000’被发送。No precoder with index 0 should be restricted, so the bitmap '00000000' is sent.

对于l=1:For l = 1:

此行的限制同一于先前行的限制,比特 ‘1’ 被发送。The limits for this row are the same as those for the previous row, bit ‘1’ is sent.

对于l=2:For l = 2:

此行的限制同一于先前行的限制,比特 ‘1’ 被发送。The limits for this row are the same as those for the previous row, bit ‘1’ is sent.

对于l=3:For l = 3:

此行的限制同一于先前行的限制,比特 ‘1’ 被发送。The limits for this row are the same as those for the previous row, bit ‘1’ is sent.

对于l=4:For l = 4:

此行的限制不同一于先前行的限制,因此比特‘0’被发送。指示对于此行的限制的比特图现在应被发送。预编码器(0,4)和(7,4)应被限制。因此,比特图‘10000001’被发送。The restrictions for this row are different from those for the previous row, so bit '0' is sent. A bitmap indicating the restrictions for this row should now be sent. Precoders (0, 4) and (7, 4) should be restricted. Therefore, a bitmap of '10000001' is sent.

对于l=5:For l = 5:

此行的限制不同一于先前行的限制,因此比特‘0’被发送。指示对于此行的限制的比特图现在应被发送。预编码器(3,5)和(4,5)应被限制。因此,比特图‘00011000’被发送。The restrictions for this row are different from those for the previous row, so bit '0' is sent. The bitmap indicating the restrictions for this row should now be sent. Precoders (3, 5) and (4, 5) should be restricted. Therefore, the bitmap '00011000' is sent.

对于l=6:For l = 6:

此行的限制不同一于先前行的限制,因此比特‘0’被发送。指示对于此行的限制的比特图现在应被发送。没有预编码器应被限制。因此,比特图‘00000000’被发送。The restrictions for this row are different from those for the previous row, so bit '0' is sent. A bitmap indicating the restrictions for this row should now be sent. No precoder should be restricted. Therefore, a bitmap of '00000000' is sent.

对于l=7:For l = 7:

此行的限制同一于先前行的限制,比特‘1’被发送。The restrictions for this row are the same as those for the previous row, bit ‘1’ is sent.

要被用信令通知的比特的串因此是‘0000000001110100000010000110000000000001’,由39比特组成。一般地,此方案所要求的比特的数量是The string of bits to be signaled is therefore '00000000011101000000100001100000000000001', consisting of 39 bits. In general, the number of bits required for this scheme is

N bibits =M·N H +N V -1 N bibits = M · NH + NV -1

其中M是行改变和对于行的比特图必须被传送的次数,在此示例中M=4。分析以上表达,我们注意到1≤MN V 。这意味着对于个可能码本子集限制的一些限制,用此方案来用信令通知码本子集限制所要求的比特的数量小于N,而对于其它限制,诸如当M=N V 时,所要求的比特的数量大于Mwhere M is the number of times a row changes and the bitmap for that row must be transmitted; in this example, M = 4. Analyzing the above expression, we note that 1 ≤ MNV . This means that for some of the possible codebook subset restrictions, the number of bits required to signal the codebook subset restriction using this scheme is less than N , while for other restrictions, such as when M = NV , the number of bits required is greater than M.

应注意的是,这是为示出实施例的缘故的小示例。如果更大的码本被使用,比方说N H =N V =30并且M=4,相比于只是传送整个比特图的情况中的N=N H ·N V =900,此方案所要求的比特的数量将是N bibits =M·N H +N V -1=149;这因此是所要求的比特的数量中的大体减少。Note that this is a small example for the sake of illustrating the embodiments. If a larger codebook is used, say NH = NV = 30 and M = 4, the number of bits required for this scheme would be Nbibits = M NH + NV - 1 = 149, compared to N = NH · NV = 900 in the case where just the entire bitmap is transmitted; this is therefore a substantial reduction in the number of bits required.

最后,指出的是,所有可能码本子集限制配置能通过此编码/解码方案来表示,从而提供完整灵活性。Finally, it is noted that all possible codebook subset restriction configurations can be represented by this encoding/decoding scheme, thus providing full flexibility.

“类似列”实施例"Similar columns" example

在另一实施例中,先前实施例中所讨论的方案通过替代考虑到带有相邻k索引(即(k 0-1,l)、(k 0,l)和(k 0+1,l))的预编码器(k,l)有可能具有相同限制设置的假设来修改,意味着如果(k 0,l)被限制,(k 0+1,l)也有可能被限制,并且反之亦然。要被用信令通知的比特的串的结构将随后如在先前所讨论的实施例中类似工作,除了预编码器“列”k将被替代使用。In another embodiment, the scheme discussed in the previous embodiment is modified by instead taking into account the assumption that precoders ( k , l ) with adjacent k indices (i.e., ( k0-1 , l ), ( k0 , l ), and ( k0 + 1 , l )) are likely to have the same restriction settings, meaning that if ( k0 , l ) is restricted, ( k0 + 1, l ) is also likely to be restricted, and vice versa. The structure of the string of bits to be signaled will then work similarly as in the previously discussed embodiment, except that the precoder "column" k will be used instead.

在另一实施例中,额外初始比特被插入,其中‘1’指示编码在带有相邻l索引(即(k,l 0-1)、(k,l 0)和(k,l 0+1))的预编码器(k,l)有可能具有相同限制的假定下被做出,因此编码被行式(row wise)做出,而‘0’指示带有邻接k索引(即(k 0-1,l)、(k 0,l)和(k 0+1,l))的预编码器(k,l)有可能具有相同限制设置,因此编码被列式(column wise)做出。In another embodiment, additional initial bits are inserted, where '1' indicates that encoding is done under the assumption that precoders ( k , l ) with adjacent l indices (i.e., ( k , l 0 -1 ), ( k , l 0 ) and ( k , l 0 +1)) are likely to have the same restrictions, so encoding is done row wise, and '0' indicates that precoders ( k , l ) with adjacent k indices (i.e., ( k 0 -1, l ), ( k 0 , l ) and ( k 0 +1, l )) are likely to have the same restriction settings, so encoding is done column wise.

在另一实施例中,初始比特被插入,其中‘1’指示没有预编码器被限制,‘0’指示一些预编码器被限制并且‘0’被继之以表示码本子集限制的多个比特。In another embodiment, an initial bit is inserted where '1' indicates that no precoder is restricted, '0' indicates that some precoders are restricted and '0' is followed by a number of bits representing the codebook subset restriction.

因此,不同“压缩”技术(是基于类似行、列、还是其它方式)可被采取以用于相同码本中预编码器的不同组,其中具体技术被指示到装置使得装置能解码信令。备选地,相同“压缩”技术可被采取以用于预编码器的组的每个组,但网络评估不同可能技术以标识提供最好压缩的一个,并随后采取那个手段(并将它指示到装置)。Thus, different "compression" techniques (whether based on similar rows, columns, or other means) can be employed for different groups of precoders in the same codebook, with the specific technique indicated to the device so that the device can decode the signaling. Alternatively, the same "compression" technique can be employed for each group of precoders, but the network evaluates the different possible techniques to identify the one that provides the best compression and then employs that technique (and indicates it to the device).

当然,图2中所示出的实施例及其变型,可被用于用信令通知任何给定码本中预编码器的被限制子集,无论是否是Kronecker构建的。此外,信令可以是秩特定的,意味着不同信令限制不同秩特定的码本。Of course, the embodiment shown in Figure 2 and its variants can be used to signal a restricted subset of precoders in any given codebook, whether Kronecker constructed or not. In addition, the signaling can be rank-specific, meaning that different signalings restrict different rank-specific codebooks.

根据图5中所示出的其它实施例,一种方法在网络节点10(例如,基站)中被实现以用于用信令通知无线通信装置14码本中哪些预编码器被限制(例如,哪些Kronecker积预编码器被限制)被使用。如所示出的,所述方法包含生成码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,联合地限制例如带有单个信令比特的组中的预编码器(框210)。在至少一些实施例中,此信令(i)是秩不可知的以便无关于它们的传送秩来限制预编码器;和/或(ii)通过限制预编码器(即,组中的预编码器)共同具有的某个组成部分,联合地限制那些预编码器的组。无论如何,所述方法随后包含将所生成的信令发送到无线通信装置14(框220)。According to another embodiment shown in FIG. 5 , a method is implemented in a network node 10 (e.g., a base station) for signaling to a wireless communication device 14 which precoders in a codebook are restricted (e.g., which Kronecker product precoders are restricted) to use. As shown, the method includes generating codebook subset restriction signaling that, for each of one or more groups of precoders, jointly restricts the precoders in the group, e.g., with a single signaling bit (block 210). In at least some embodiments, this signaling (i) is rank-agnostic so as to restrict the precoders regardless of their transmission rank; and/or (ii) jointly restricts the group of precoders (i.e., the precoders in the group) by restricting a component that the precoders (i.e., the precoders in the group) have in common. In any case, the method then includes sending the generated signaling to the wireless communication device 14 (block 220).

考虑通过限制预编码器(即,组中的预编码器)共同具有的某个组成部分,联合地限制那些预编码器的组的实施例。如果预编码器被推导自或以其它方式作为那个相同组成部分的函数,则预编码器共同具有某个组成部分。在一个实施例中,例如,通过限制某个组成部分b,共同具有那个组成部分b的预编码器Wb)的组被联合地限制。此组成部分b的限制可例如按照对于组成部分的一个或更多索引来用信令通知(例如,m其中组成部分被编索引为b m 或(k,l)其中组成部分被编索引为b k,l mk、和l是对于如以上所描述的Kronecker构建的码本的索引)。Consider an embodiment in which a group of precoders (i.e., the precoders in the group) is jointly restricted by restricting a certain component that the precoders have in common. Precoders share a certain component if the precoders are derived from or otherwise act as a function of that same component. In one embodiment, for example, by restricting a certain component b , the group of precoders W ( b ) that share that component b is jointly restricted. This restriction of component b can be signaled, for example, according to one or more indices for the component (e.g., ( m, where the component is indexed as bm or ( k , l ) where the component is indexed as bk , l , where m , k , and l are indices into the Kronecker-constructed codebook as described above).

注意,本文中实施例设想具有在粒度的任何等级的一个或更多不同“组成部分”(例如,在高等级的预编码器因数可分解性(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 的限制可例如按照对于组成部分的索引来用信令通知(例如,kl其中组成部分x H 被编索引为且组成部分x V 被编索引为,x H x V 相应是水平和垂直波束形成向量,且kl是对于如以上所描述的Kronecker构建的码本的索引)。Note that embodiments herein contemplate precoders having one or more different "components" at any level of granularity (e.g., components of precoder factorability at a high level and/or components of precoder factorability at a lower level). For example, a precoder may include one or more different components b at one level of granularity. However, at a finer level of granularity, each of these components b may in turn be derived from or otherwise be a function of multiple subcomponents x H and x V , such that b ( x H , x V ) . In this case, a group of precoders W ( x H , x V ) that share a certain component x H or x V may be jointly constrained by constraining that component x H or x V. The constraint on this component x H or x V may be signaled, for example, by an index into the component (e.g., k or l , where component x H is indexed as and component x V is indexed as , x H and x V are the horizontal and vertical beamforming vectors, respectively, and k and l are indices into the Kronecker-constructed codebook as described above).

在一些实施例中,在粒度的一个等级的预编码器由被称为一个或更多所谓的“波束预编码器”的一个或更多不同组成部分组成。每个预编码器W在这方面由被称为波束预编码器的一个或更多波束形成向量b 0,b 1,…,b X 组成。本文中一个或更多实施例通过限制某个波束预编码器,联合地限制共同具有那个波束预编码器的预编码器W的组。通过预编码器W的限制(总体上基于它们的构成波束预编码器的一个或更多构成波束预编码器的限制),这些实施例有益地按照波束特定限制(即,某些波束预编码器的限制)而非按照预编码器特定限制(即,总体上关于预编码器W的限制)来生成CSR信令。在一些实施例中,装置14应假定如果预编码器W的波束预编码器的一个或更多被限制,则预编码器W被限制。在其它实施例中,每个波束预编码器对于装置14必须被限制以假定总预编码器W被限制。In some embodiments, a precoder at one level of granularity is composed of one or more distinct components, referred to as one or more so-called "beam precoders." Each precoder W, in this regard, is composed of one or more beamforming vectors, referred to as beam precoders , b0 , b1 , ..., bX . One or more embodiments herein jointly restrict the set of precoders W that share that beam precoder by restricting a particular beam precoder. By restricting precoder W (based on the restriction of one or more of its constituent beam precoders as a whole), these embodiments advantageously generate CSR signaling according to beam-specific restrictions (i.e., restrictions on certain beam precoders) rather than according to precoder-specific restrictions (i.e., restrictions on precoder W as a whole). In some embodiments, device 14 assumes that precoder W is restricted if one or more of its beam precoders are restricted. In other embodiments, each beam precoder must be restricted for device 14 to assume that the overall precoder W is restricted.

在一个实施例中,波束预编码器是用于在具体层上传送的波束形成向量,其中那个波束形成向量的不同缩放版本在不同极化上被传送。不同层在不同波束预编码器上被传送。此情况中预编码器W能被表达为:In one embodiment, the beam precoder is a beamforming vector for transmission on a specific layer, where different scaled versions of that beamforming vector are transmitted on different polarizations. Different layers are transmitted on different beam precoders. In this case, the precoder W can be expressed as:

此处,WN x L预编码器矩阵,其中N是传送天线端口的数量,L是传送秩(即,所传送的空间流传送的数量),b 0,b 1,…,b L-1是波束形成向量(波束预编码器所指代的),和是任意复数。与以上W相同码本的另一预编码器W能被表达为:Here, W is an N x L precoder matrix, where N is the number of transmit antenna ports, L is the transmit rank (i.e., the number of transmitted spatial streams), b 0 , b 1 , …, b L -1 are beamforming vectors (referred to as beam precoders), and is an arbitrary complex number. Another precoder W with the same codebook as W above can be expressed as:

.

例如,通过信令b 0,仅前者预编码器被限制,且通过信令b 1,两个预编码器都将被限制。For example, by signaling b 0 , only the former precoder is restricted, and by signaling b 1 , both precoders will be restricted.

在一些实施例中,第一天线端口被映射到带有一个极化的天线,而后面的天线端口被映射到带有与第一天线相同位置的天线,但带有正交极化。在此类实施例中,对于W的每个列(即,对于每个空间层的预编码器),波束预编码器b在一个极化上被传送,并且相同波束预编码器的缩放版本在第二极化上被传送。此类缩放可影响波束预编码器的相位、幅度、或相位和幅度两者。In some embodiments, the first antenna port is mapped to an antenna with one polarization, while subsequent antenna ports are mapped to antennas with the same position as the first antenna, but with orthogonal polarizations. In such embodiments, for each column of W (i.e., for the precoder of each spatial layer), the beam precoder b is transmitted on one polarization, and a scaled version of the same beam precoder is transmitted on a second polarization. Such scaling can affect the phase, amplitude, or both phase and amplitude of the beam precoder.

在另一实施例中,波束预编码器是用于在多个不同层上传送的波束形成向量,其中层在正交极化上被发送。在此情况中,预编码器W能被表达为:In another embodiment, the beam precoder is a beamforming vector used to transmit on multiple different layers, where the layers are sent on orthogonal polarizations. In this case, the precoder W can be expressed as:

因此,应注意的是,对于每个空间层的波束预编码器b 0,b 1,…,b L-1可以是不同波束预编码器,或,波束预编码器的一些子集可以是同一的,例如b 0可等于b 1Therefore, it should be noted that the beam precoders b 0 , b 1 , ..., b L −1 for each spatial layer may be different beam precoders, or some subsets of beam precoders may be the same, eg, b 0 may be equal to b 1 .

在仍有的另一实施例中,波束预编码器是用于在具体层上和在具体极化上传送的波束形成向量。那就是说,波束预编码器可相比以上定义以轻微不同的方式来定义。波束预编码器的定义可例如允许不同波束预编码器在相同层的不同极化上被传送,诸如:In yet another embodiment, a beam precoder is a beamforming vector for transmitting on a specific layer and on a specific polarization. That is, the beam precoder can be defined in a slightly different way than the above definition. The definition of the beam precoder can, for example, allow different beam precoders to be transmitted on different polarizations of the same layer, such as:

.

在还有的另一实施例上,波束预编码器可通过忽视极化而被定义为In yet another embodiment, the beam precoder can be defined by ignoring polarization as

.

注意,波束预编码器b 0,b 1,…,b L-1可从波束预编码器的集合(码本)中被显式选取,或者它们可当从码本X中选择(总)预编码器W时被隐式选取。应注意的是,(总)预编码器W的选择可用一个或若干PMI来做出。在总预编码器W的选择用若干PMI来做出所在的情况中,对于每个层的结果波束预编码器可以是PMI的仅子集的函数,或者它们可以是所有PMI的函数。Note that the beam precoders b0 , b1 , ..., bL - 1 can be explicitly chosen from a set of beam precoders (codebook), or they can be implicitly chosen when selecting the (overall) precoder W from the codebook X. It should be noted that the selection of the (overall) precoder W can be made using one or several PMIs. In the case where the selection of the overall precoder W is made using several PMIs, the resulting beam precoders for each layer can be a function of only a subset of the PMIs, or they can be a function of all PMIs.

然而,无关于波束预编码器被定义的具体方式,本文中一个或更多实施例通过限制某个波束预编码器,联合地限制共同具有那个波束预编码器的预编码器W的组。那就是说,在一些实施例中,码本子集限制(CSR)可基于可能波束预编码器b的集合来用信令通知,替代在可能(总)预编码器W的集合上用信令通知的CSR。在一些此类实施例中,装置14应假定如果每个层的波束预编码器b 0,b 1,…,b L-1的一个或更多被限制,则预编码器W被限制。在其它此类实施例中,每个层的波束预编码器对于装置14必须被限制以假定总预编码器W被限制。However, regardless of the specific manner in which beam precoders are defined, one or more embodiments herein jointly restrict the set of precoders W that share that beam precoder by restricting a particular beam precoder. That is, in some embodiments, codebook subset restriction (CSR) can be signaled based on the set of possible beam precoders b , instead of signaling the CSR over the set of possible (total) precoders W. In some such embodiments, device 14 should assume that precoder W is restricted if one or more of the beam precoders b 0 , b 1 , ..., b L -1 for each layer are restricted. In other such embodiments, the beam precoder for each layer must be restricted for device 14 to assume that the total precoder W is restricted.

考虑对于带有传送秩2的8TX码本的特定示例。在一些实施例中,此码本如图6中所示出被定义。以此方式来定义,每个预编码器W由波束预编码器v m (注意标注从b 0,b 1,…,b L-1转变成v m )部分地形成。波束预编码器索引m对于一些预编码器W是相同的,包含例如其子码本索引i 2等于0、1、8、9、12或13(因为对于那些预编码器m=2i 1)的预编码器。这意味着那些预编码器W共同具有相同波束预编码器v m 。因此,本文中一些实施例通过限制具体波束预编码器v m ,联合地限制共同具有那个波束预编码器v m 的预编码器W的组(例如,用单个比特)。此波束预编码器v m 的限制可例如按照索引m来用信令通知(例如,用m的具体值来编索引的波束预编码器被限制)。此情况中信令可构成比特图,带有相应专用于指示不同波束预编码器是否被限制使用的比特图中的不同比特。例如,信令可构成m值的比特图,带有相应专用于指示用不同m值来编索引的波束预编码器是否被限制使用的比特图中的不同比特。Consider the specific example of an 8TX codebook with a transmission rank of 2. In some embodiments, this codebook is defined as shown in FIG6 . Defined in this manner, each precoder W is partially formed by a beam precoder v m (note the transition from b 0 , b 1 , …, b L -1 to v m ). The beam precoder index m is the same for some precoders W, including, for example, precoders whose subcodebook index i 2 is equal to 0, 1, 8, 9, 12, or 13 (because m = 2 i 1 for those precoders). This means that those precoders W share the same beam precoder v m . Therefore, some embodiments herein jointly restrict the group of precoders W that share that beam precoder v m by restricting a specific beam precoder v m (e.g., using a single bit). This restriction of the beam precoder v m can be signaled, for example, according to the index m (e.g., the beam precoder indexed by a specific value of m is restricted). In this case, the signaling may constitute a bitmap, with different bits in the bitmap being dedicated to indicating whether different beam precoders are restricted for use. For example, the signaling may constitute a bitmap of m values, with different bits in the bitmap being dedicated to indicating whether beam precoders indexed with different m values are restricted for use.

在图6中未示出的备选实施例中,波束预编码器v m 由波束预编码器v k,l 来替换,其是带有索引k的垂直波束形成向量x V 与带有索引l的水平波束形成向量x H 的Kronecker积。例如,如以上所注的,这些波束形成向量可包括DFT向量。无论如何,波束预编码器v k,l 的限制可按照索引对(k,l)来用信令通知。此情况中信令可构成(k,l)值对的比特图,带有相应专用于指示用不同(k,l)值对来编索引的波束预编码器是否被限制使用的比特图中的不同比特。In an alternative embodiment not shown in FIG6 , the beam precoder v m is replaced by a beam precoder v k , l , which is the Kronecker product of the vertical beamforming vector x V with index k and the horizontal beamforming vector x H with index l . For example, as noted above, these beamforming vectors may comprise DFT vectors. Regardless, the restriction of the beam precoder v k , l may be signaled per index pair ( k , l ). In this case, the signaling may constitute a bitmap of ( k , l ) value pairs, with different bits in the bitmap correspondingly dedicated to indicating whether the beam precoder indexed by a different ( k , l ) value pair is restricted from use.

替代此类比特图,一个或更多波束预编码器v k,l 的限制在一些实施例中按照通过两个(k,l)值对(也就是,(k 0,l 0)和(k 1,l 1))所定义的“矩形”,被联合地用信令通知。在此情况中,带有索引k 0<k<k 1l 0<l<l 1的波束预编码器v k,l 被限制。Instead of such a bitmap, the restrictions on one or more beam precoders vk , l are , in some embodiments, jointly signaled according to a "rectangle" defined by two ( k , l ) value pairs, namely, ( k0 , l0 ) and ( k1 , l1 ). In this case, beam precoders vk , l with indices k0 < k < k1 and l0 < l < l1 are restricted .

如仍有的另一备选,一些实施例中一个或更多波束预编码器v k,l 的限制按照k值的比特图和/或l值的比特图来用信令通知。如果用信令通知为仅k值的比特图,则装置在一些实施例中假定带有某些k值的任何波束预编码器v k,l 被限制,而无关于那些预编码器的l值。如果用信令通知为仅l值的比特图,则装置在一些实施例中假定带有某些l值的任何波束预编码器v k,l 被限制,而无关于那些预编码器的k值。如果用信令通知为k值的比特图和l值的比特图两者,则装置在一些实施例中假定仅带有如通过那些比特图所正确定义的某些(k,l)值对的波束预编码器v k,l 被限制。As yet another alternative, in some embodiments, the restrictions on one or more beam precoders v k , l are signaled as a bitmap of k values and/or a bitmap of l values. If a bitmap of only k values is signaled, then in some embodiments, the device assumes that any beam precoder v k , l with certain k values is restricted, regardless of the l values of those precoders. If a bitmap of only l values is signaled, then in some embodiments, the device assumes that any beam precoder v k , l with certain l values is restricted, regardless of the k values of those precoders. If both a bitmap of k values and a bitmap of l values are signaled, then in some embodiments, the device assumes that only beam precoders v k , l with certain ( k , l ) value pairs, as correctly defined by those bitmaps, are restricted.

即便如此,按照k和/或l值所指定的限制可在某种意义中被觉得是相比甚至波束预编码器它们自己在粒度的更细等级的限制。确实,如以上所注的,每个波束预编码器v k,l 在一些实施例中是带有索引k的垂直波束形成向量x V 和带有索引l的水平波束形成向量x H 的Kronecker积。因此,将限制用信令通知为k和/或l值有效地相当于(amounts to)限制(子)组成部分x V x H Even so, the limits specified in terms of k and/or l values can in some sense be thought of as limits at a finer level of granularity than even the beam precoders themselves. Indeed, as noted above, each beam precoder vk , l is, in some embodiments, the Kronecker product of a vertical beamforming vector xV with index k and a horizontal beamforming vector xH with index l . Therefore, signaling limits as k and/or l values effectively amounts to limiting the (sub)components xV or xH .

考虑这些更细粒度实施例的示例,其中码本子集限制要被应用于带有3或4的l值的波束预编码器。如果码本子集限制的此配置将用常规比特图来用信令通知,N=N H ·N V =64个比特将被使用。通过对比,这些更细粒度实施例中的方案考虑整个预编码器“行”的限制,即由带有相同l索引的波束预编码器所形成的所有预编码器被打开或关闭。因此,在此示例中为用信令通知码本子集限制,由N V =8个比特组成l值的比特图‘00011000’可被发送。通过此方案,用信令通知码本子集限制所要求的比特的数量的大的减少被看见。然而,不是所有所述2 N 个可能码本子集限制可被用信令通知。Consider an example of these finer-grained embodiments, where codebook subset restriction is to be applied to beam precoders with l values of 3 or 4. If this configuration of codebook subset restriction were to be signaled using a conventional bitmap, N = NH ·NV = 64 bits would be used. By contrast, the schemes in these finer-grained embodiments consider restriction of an entire precoder "row," i.e., all precoders formed by beam precoders with the same l index are turned on or off. Thus, in this example, to signal the codebook subset restriction, a bitmap of NV = 8 bits consisting of l values, '00011000', can be sent. With this scheme, a significant reduction in the number of bits required to signal the codebook subset restriction is seen. However, not all of the 2N possible codebook subset restrictions can be signaled.

在类似实施例中,限制被应用在预编码器“列”k上,并且码本子集限制用N H 个比特长的比特图来用信令通知,指示整个预编码器“列”的限制。In a similar embodiment, the restriction is applied on a precoder "column" k , and the codebook subset restriction is signaled using a bitmap that is NH bits long, indicating the restriction for the entire precoder "column " .

在另一实施例中,额外初始比特被插入,其中‘1’指示编码如以上“行式”被做出,而‘0’指示被“列式”做出。In another embodiment, additional initial bits are inserted, where ‘1’ indicates that the encoding is done “row-wise” as above, and ‘0’ indicates that it is done “column-wise”.

在仍有的另一实施例中,装置14应假定如果Kronecker结构中的垂直和水平预编码器两者被限制,则预编码器W被限制。如果垂直和水平预编码器的仅一个预编码器被限制,则装置14不应假定Kronecker操作后的结果预编码器被限制。In yet another embodiment, the apparatus 14 should assume that if both the vertical and horizontal precoders in the Kronecker structure are limited, then the precoder W is limited. If only one of the vertical and horizontal precoders is limited, the apparatus 14 should not assume that the resulting precoder after the Kronecker operation is limited.

因此,本文中一个或更多实施例有益地利用码本的Kronecker结构以按照索引kl、和/或m来生成图5的信令。在一些实施例中,例如,信令被生成以联合地限制(例如,用单个比特)预编码器的组,其(i)具有索引k的相同值;(ii)具有索引l的相同值;或(iii)具有对于索引(k,l)的值的相同对。Therefore, one or more embodiments herein advantageously utilize the Kronecker structure of the codebook to generate the signaling of Figure 5 according to indices k , l , and/or m . In some embodiments, for example, the signaling is generated to jointly restrict (e.g., with a single bit) the set of precoders that (i) have the same value for index k ; (ii) have the same value for index l ; or (iii) have the same pair of values for index ( k , l ).

在一些实施例中,通过限制预编码器共同具有的某个组成部分(例如,波束预编码器)来联合地限制那些预编码器的组的信令是秩不可知的。那就是说,无关于预编码器的传送秩(即,无关于它们属于哪个秩特定码本),信令联合地限制预编码器的组。例如,限制单个波束预编码器b 0的实施例能被延伸,使得跨含有被限制的波束预编码器b 0的所有秩的所有预编码器被限制。因此,跨含有某个波束预编码器b 0的所有秩的所有预编码器是能被联合地限制的预编码器组。因此,根据一些实施例,基于波束预编码器的信令CSR的益处是我们不需要对于带有不同秩的预编码器用信令通知分离的CSR(带有不同秩的预编码器用相同CSR来限制)。这减少信令开销。In some embodiments, the signaling that jointly restricts the group of precoders by restricting some component that the precoders have in common (e.g., beam precoders) is rank-agnostic. That is, the signaling jointly restricts the group of precoders regardless of the transmission rank of the precoders (i.e., regardless of which rank-specific codebook they belong to). For example, the embodiment of restricting a single beam precoder b0 can be extended so that all precoders across all ranks containing the restricted beam precoder b0 are restricted. Therefore, all precoders across all ranks containing a certain beam precoder b0 are the group of precoders that can be jointly restricted. Therefore, according to some embodiments, a benefit of signaling CSR based on beam precoders is that we do not need to signal separate CSRs for precoders with different ranks (precoders with different ranks are restricted with the same CSR). This reduces signaling overhead.

通过限制预编码器共同具有的某个组成部分来联合地限制那些预编码器的组的信令还证明对于限制整体或部分朝向某些角指向方向传送的预编码器有效。确实,根据本文中一些实施例,网络节点10通过限制具有某个角指向方向的某个组成部分(例如,波束预编码器),联合地限制至少部分朝向某些角指向方向传送的预编码器组。以此方式,通过借助于CSR用信令通知装置14(装置14应不计算对于那个具体方向的反馈),网络节点10避免在某一方向传送能量。Signaling that jointly limits the group of precoders by limiting a certain component that the precoders have in common has also proven effective for limiting precoders that transmit, in whole or in part, toward certain angular pointing directions. Indeed, according to some embodiments herein, network node 10 jointly limits the group of precoders that transmit, at least in part, toward certain angular pointing directions by limiting a certain component (e.g., beamforming precoders) that has a certain angular pointing direction. In this way, network node 10 avoids transmitting energy in a certain direction by signaling, via the CSR, to device 14 that device 14 should not calculate feedback for that particular direction.

更特别地在这方面,当每个预编码器W由多个波束预编码器来形成时,预编码器W在某种意义中具有与它的构成的波束预编码器(例如其中每个波束预编码器具有它自己的方位和顶角指向方向)的角指向方向对应的多个角指向方向。然而,在另一意义中,预编码器W具有是它的波束预编码器的相应方向的组合(例如,平均)的全面角指向方向。通过限制具有某些角指向方向的波束预编码器,本文中实施例有效限制至少部分在那些方向中传送的预编码器,并且用减少的信令开销来如此做。More particularly in this regard, when each precoder W is formed from multiple beam precoders, precoder W, in one sense, has multiple angular pointing directions corresponding to the angular pointing directions of its constituent beam precoders (e.g., where each beam precoder has its own azimuth and apex pointing directions). However, in another sense, precoder W has an overall angular pointing direction that is a combination (e.g., an average) of the corresponding directions of its beam precoders. By limiting beam precoders having certain angular pointing directions, embodiments herein effectively limit precoders that transmit at least partially in those directions, and do so with reduced signaling overhead.

作为示例,带有相同角指向方向但带有不同极化性质的秩1预编码器的集合,诸如秩1预编码器的整体集合As an example, a set of rank 1 precoders with the same angular pointing direction but with different polarization properties, such as the entire set of rank 1 precoders

,

可通过单个波束预编码器b 0的限制信令来限制。那就是说,当限制对于某个波束预编码器被用信令通知时,限制隐式应用于用信令通知的波束的所有极化相位。因此,以上所例示的秩1预编码器的组关联于单个CSR比特,并因此被联合地限制。这减少装置复杂度和CSR信令开销,因为仅波束方向需要被用信令通知。Limitation can be achieved by signaling a limit for a single beam precoder , b0 . That is, when a limit is signaled for a particular beam precoder, the limit implicitly applies to all polarization phases of the signaled beam. Therefore, the group of rank-1 precoders illustrated above is associated with a single CSR bit and is therefore jointly limited. This reduces device complexity and CSR signaling overhead, as only the beam direction needs to be signaled.

在另一示例中,秩1预编码器的集合In another example, the set of rank 1 precoders

,

可通过单个波束预编码器b 0的限制信令来联合地限制。因此,以上所例示的秩1预编码器的组关联于单个CSR比特,并因此被联合地限制。can be jointly restricted by restriction signaling of a single beam precoder b 0. Thus, the group of rank 1 precoders illustrated above is associated with a single CSR bit and is therefore jointly restricted.

带有某些角指向方向的预编码器的限制能还通过按照某些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’可被发送。通过此方案,用信令通知码本子集限制所要求的比特的数量的大的减少被看见。Restricting precoders with certain angular pointing directions can also be accomplished by specifying restrictions based on certain values of k and/or l . This is illustrated with reference to Figure 7, which shows the angular beam pointing directions for a rank-1 precoder in an example codebook. In this example, the network node has a 4x4 antenna array with no mechanical downtilt. The Kronecker codebook consists of 8 vertical and 8 horizontal precoders, i.e., N H = N V = 8. In this example, codebook subset restriction is applied to restrict beams with pointing directions in the top interval [80 , 100 ] (the interval is shown with a dashed line). That is, the codebook subset restriction is applied in the angular interval 80 < θ < 100 , so that precoders with indices 1 - 3 and 4 are restricted. Restricted beams are indicated by 'o', while unrestricted beams are indicated by 'x'. The beam index k in the horizontal codebook and l in the vertical codebook are written as ( k , l ) next to the beam. Therefore, to signal the codebook subset restriction in this example, a bitmap of l values '00011000' consisting of NV = 8 bits can be sent. With this scheme, a significant reduction in the number of bits required to signal the codebook subset restriction is seen.

在另一实施例中,装置14应假定如果Kronecker结构中的垂直和水平预编码器两者被限制,则预编码器被限制。这允许限制如从网络节点10所看见的波束形成器指向角的矩形“窗口”。In another embodiment, the device 14 shall assume that the precoder is limited if both the vertical and horizontal precoders in the Kronecker structure are limited. This allows limiting a rectangular "window" of beamformer pointing angles as seen from the network node 10.

这能还通过用信令通知如由索引对(k 0,l 0)和(k 1,l 1)所定义的预编码器的“矩形”的限制来完成。通过此方案,带有索引k 0<k<k 1l 0<l<l 1的预编码器被限制。This can also be done by signaling the restriction of a "rectangle" of precoders as defined by the index pairs ( k0 , l0 ) and ( k1 , l1 ) . With this scheme, precoders with indices k0 < k < k1 and l0 < l < l1 are restricted.

预编码器组的基于组成部分的限制只是提供秩不可知的CSR信令的实施例的一个示例。本文中其它实施例也提供此类排序不可知的信令。例如,通过生成信令以(显式或隐式)指示某个/某些角指向方向,本文中一些实施例生成信令以联合地指示整体或部分在那个/那些角指向方向中传送的预编码器的组被限制。信令可例如按照一个或更多角参数来指定被限制的角区域或区间。此限制可关系到总体上预编码器的角指向方向,或形成预编码器的任何波束预编码器的角指向方向。The component-based restriction of the precoder group is just one example of an embodiment for providing rank-agnostic CSR signaling. Other embodiments herein also provide such rank-agnostic signaling. For example, by generating signaling to (explicitly or implicitly) indicate a certain/certain angular pointing directions, some embodiments herein generate signaling to jointly indicate that the group of precoders transmitted in whole or in part in that/those angular pointing directions is restricted. The signaling may specify the restricted angular region or interval, for example, according to one or more angular parameters. This restriction may relate to the angular pointing directions of the precoder as a whole, or the angular pointing directions of any beam precoder forming the precoder.

在一个实施例中,角区域或区间可通过角点和来表示,跨越角域中的矩形。在此,和相应是相应相对于eNodeB的方位和顶角。尽管本实施例为简明而集中在单个矩形区域的情况上,但多个此类矩形区域可被用信令通知。装置14可随后运算码本中预编码器的角指向方向,并将它们比较于限制的角区域以推导码本子集限制。装置14可需要有关关于传送器天线阵列要假定什么的一些附加信息(其不需要对应于实际使用的天线阵列)以能够运算预编码器的指向方向。考虑其中Kronecker码本的(子)码本由DFT预编码器组成的示范性实施例,即In one embodiment, the angular region or interval may be represented by the corner points α and α, spanning a rectangle in the angular domain. Here, α and α are the azimuths and top angles respectively relative to the eNodeB. Although the present embodiment focuses on the case of a single rectangular region for simplicity, multiple such rectangular regions may be signaled. The device 14 may then compute the angular pointing directions of the precoders in the codebook and compare them to the restricted angular regions to derive the codebook subset restriction. The device 14 may need some additional information about what is to be assumed about the transmitter antenna array (which does not need to correspond to the antenna array actually used) to be able to compute the pointing directions of the precoders. Consider an exemplary embodiment in which the (sub)codebook of the Kronecker codebook consists of a DFT precoder, i.e.

水平码本能被表达为The horizontal codebook can be expressed as

,,其中Q 是整数水平过采样因数并且能接纳区间0到1中的值,以便“转变”波束模式(=0.5对于相对于阵列的宽侧来创建波束的对称性能是有兴趣的值)。, , where Qℎ is an integer horizontal oversampling factor and can take values in the interval 0 to 1 in order to “shift” the beam pattern (=0.5 is an interesting value for creating symmetric properties of the beam with respect to the broad side of the array).

垂直码本能被表达为,,其中Q v 是整数垂直过采样因数并且如以上被类似地定义。The vertical codebook can be expressed as, where Qv is an integer vertical oversampling factor and is defined similarly as above.

预编码器(k,l)的指向方向能通过首先相对于天线阵列的宽侧来运算指向角而被运算:The pointing direction of the precoder ( k , l ) can be calculated by first calculating the pointing angle relative to the broadside of the antenna array:

其中d V d H 相应是以波长的阵列的垂直和水平天线元件间距。机械下倾斜角被顾及,以便于如下列公式来运算实际波束指向角:Where dV and dH are the vertical and horizontal antenna element spacings of the array in wavelengths, respectively. The mechanical downtilt angle is taken into account to calculate the actual beam pointing angle as follows:

装置14需要被用信令通知附加信息d V d H 和以能够运算码本中预编码器的波束指向方向。假定的是,装置14已经知道作为码本结构的部分的参数Q v M v Q M 和。The device 14 needs to be signaled with additional information d V , d H and d H to be able to compute the beam steering directions of the precoder in the codebook. It is assumed that the device 14 already knows the parameters Q v , M v , Q , M and d V as part of the codebook structure.

参数、、、、d H d V 、的集合因此参数化此实施例中的码本子集限制。当用信令通知所述参数时,若干策略可被使用。The set of parameters , , , d H , d V , thus parameterizes the codebook subset restriction in this embodiment. When signaling the parameters, several strategies can be used.

在一个实施例中,每个参数在预定义的区间上用多个比特来统一量化(quantize)。示例在下面的表格中被给出。In one embodiment, each parameter is uniformly quantized using a number of bits over a predefined interval. Examples are given in the table below.

参数parameter 区间interval 量化比特Quantization bits [0,180][度][0,180][degree] 66 [0,2][0, 2] 44 [-30,30][度][-30, 30][degree] 66

在此实施例中,用信令通知码本子集限制所要求的比特的数量是38。注意,这独立于码本大小。In this embodiment, the number of bits required to signal the codebook subset restriction is 38. Note that this is independent of the codebook size.

在另一实施例中,每个参数可从可能值的固定集合中取值。参数的每个可能值用不同数量的比特(取决于例如取那个值的参数的感知(perceived)似然性)来编码。例如,水平阵列元件间距d H 可被如下编码:In another embodiment, each parameter may take a value from a fixed set of possible values. Each possible value of the parameter is encoded using a different number of bits (depending on, for example, the perceived likelihood of the parameter taking that value). For example, the horizontal array element spacing d H may be encoded as follows:

value 0.50.5 0.80.8 0.650.65 11 44 22 0.750.75 比特Bit 11 0101 00110011 00100010 00010001 0000100001 0000000000

在此实施例中,d H 的编码被设计成顾及d H =0.5是用于水平天线元件分离的公值,因此用低数量的比特来编码此值。较少通常的其它值用更大数量的比特来编码。注意,此实施例中d H 的编码构成独特可解码的代码。In this embodiment, the encoding of d H is designed to take into account that d H = 0.5 is a common value for horizontal antenna element separation, so this value is encoded with a low number of bits. Other less common values are encoded with a larger number of bits. Note that the encoding of d H in this embodiment constitutes a uniquely decodable code.

在另一实施例中,参数的一些参数在预定义的区间上用多个比特来统一量化,而其它参数如先前实施例中用不同数量的比特来编码。In another embodiment, some of the parameters are uniformly quantized using a number of bits over a predefined interval, while other parameters are encoded using a different number of bits as in the previous embodiment.

在一些其它实施例中,涉及被限制的角区域的参数的不同集合可构成定义码本子集限制的参数。在一个此类实施例中,仅顶区间被限制,并且因此,、可被发送。在另一此类实施例中,限制是仅方位区间。在仍有的另一此类实施例中,角区间可以是端开放的,即构成限制。In some other embodiments, different sets of parameters relating to the restricted angular regions may constitute the parameters defining the codebook subset restriction. In one such embodiment, only the azimuth interval is restricted, and therefore, , may be transmitted. In another such embodiment, the restriction is only to the azimuth interval. In still another such embodiment, the angular interval may be open-ended, i.e., constitute a restriction.

在其它实施例中,涉及天线阵列的参数(诸如d H d V 和)不是码本子集限制参数的一部分,替代地它们可对于UE是已经已知的,或UE假定所述参数的默认值,并且eNodeB以当UE基于所述参数的默认值来运算限制时所打算的预编码器被限制的此类方式来选取限制角和,其中所述参数的默认值可不同于所述参数的实际值。In other embodiments, parameters related to the antenna array, such as d H , d V and d V are not part of the codebook subset restriction parameters, but instead they may be already known to the UE, or the UE assumes default values for said parameters, and the eNodeB chooses the restriction angles d H and d V in such a way that the intended precoder is restricted when the UE computes the restrictions based on the default values for said parameters, which may be different from the actual values of said parameters.

在其它实施例中,更多参数可被包含在码本子集限制参数中。在一个此类实施例中,天线阵列的滚转角(roll angle)可被包含在码本子集限制参数中。In other embodiments, more parameters may be included in the codebook subset restriction parameters. In one such embodiment, the roll angle of the antenna array may be included in the codebook subset restriction parameters.

鉴于以上修改和变型,我们认识到存在CSR信令能联合地限制组中的预编码器的许多方式。信令能是或不是秩不可知的。并且信令能限制与组关联的信号角参数或对组共同的某个组成部分。信令能取对于波束预编码器索引的比特图的形式、取角参数的形式、取子码本索引对的形式、取对于单个子码本的索引的比特图的形式,等等。然而,无关于这些具体变型,CSR信令开销基于预编码器的等效分组或预编码器限制的相关来减少。但基于组的联合限制意味着不是所有2N个码本子集限制配置可能运送到装置14。替代地,仅可能配置的子集可被选取。In light of the above modifications and variations, we recognize that there are many ways in which CSR signaling can jointly constrain the precoders in a group. The signaling can be rank-agnostic or not. And the signaling can constrain a signal angle parameter associated with the group or some component common to the group. The signaling can take the form of a bitmap of beam precoder indices, an angle parameter, a pair of subcodebook indices, a bitmap of indices for a single subcodebook, and so on. However, regardless of these specific variations, CSR signaling overhead is reduced based on equivalent grouping of precoders or correlation of precoder restrictions. However, group-based joint restrictions mean that not all 2N codebook subset restriction configurations may be delivered to device 14. Instead, only a subset of possible configurations can be selected.

因此,通过相对于码本中的预编码器的仅一部分来执行联合限制,至少一些实施例通过联合限制将由此类联合限制所引起的灵活性中的损耗平衡于信令开销增益。那就是说,码本子集限制可用码本中预编码器的子集A上的完整灵活性(意味着预编码器的每个可各个被打开或关闭)来配置,而仅少数配置可对于预编码器的其余集合B被选取。例如,对于预编码器的其余集合B的码本子集限制可仅用一个比特来表示,打开或关闭集合中所有预编码器。这将减少CSR信令开销,其是有益的。Thus, by performing joint restrictions with respect to only a subset of the precoders in the codebook, at least some embodiments balance the loss in flexibility caused by such joint restrictions with the signaling overhead gain through joint restrictions. That is, codebook subset restrictions can be configured with full flexibility on a subset A of precoders in the codebook (meaning each precoder can be individually turned on or off), while only a few configurations can be chosen for the remaining set B of precoders. For example, the codebook subset restriction for the remaining set B of precoders can be expressed with only one bit, turning all precoders in the set on or off. This reduces CSR signaling overhead, which is beneficial.

作为波束预编码器的上下文中的示例,码本可由预编码器的两个集合组成。集合的一个集合由可被等效表达为层特定波束预编码器的函数(如以上所定义的)的预编码器组成,而另一个集合可由任意预编码器组成。在此实施例中,第一集合的预编码器可用完整灵活性来配置,而码本中另一些预编码器可用限定的灵活性来配置。As an example in the context of beam precoders, a codebook can consist of two sets of precoders. One set consists of precoders that can be equivalently expressed as a function of a layer-specific beam precoder (as defined above), while the other set can consist of arbitrary precoders. In this embodiment, the precoders in the first set can be configured with full flexibility, while the other precoders in the codebook can be configured with limited flexibility.

此实施例只是码本中预编码器的分组的一个示例,其中属于集合A的预编码器通过一个比特而被各个表示,而集合B中的预编码器都用单个比特来联合地限制。此实施例能通过具有如B_1、B_2、…B_N的多个集合B来进一步延伸,其中集合B_n,n=1,…,N的每个各自含有至少两个预编码器并关联于一个CSR比特。在图8中一示例被示出,其中预编码器1到14各自由单独比特来表示(集合A),而组B1中的所有预编码器由单个CSR比特来表示,例如用于预编码器15的比特。This embodiment is just one example of a grouping of precoders in a codebook, where the precoders belonging to set A are each represented by a single bit, while the precoders in set B are all jointly restricted using a single bit. This embodiment can be further extended by having multiple sets B, such as B_1, B_2, ..., B_N, where each set B_n, n=1, ..., N, contains at least two precoders and is associated with a CSR bit. An example is shown in Figure 8, where precoders 1 to 14 are each represented by a separate bit (set A), while all precoders in group B1 are represented by a single CSR bit, such as the bit for precoder 15.

定义的组可还是重叠的,使得给定的预编码器存在于多个组中。如果是此情况,则优先级或组合规则需要被定义,使得装置14理解如何解译当一个预编码器由一个组的信令而不是从它属于的另一组来限制的情况。The defined groups may also overlap, such that a given precoder is present in multiple groups. If this is the case, then priority or combining rules need to be defined so that the device 14 understands how to interpret the situation when a precoder is restricted by signaling from one group but not from another group to which it belongs.

因此,在进一步详细的实施例中,图8中的组B_n可以是重叠的,并且规则以关于装置14应如何解译CSR信令的标准文本来指定。例如,假定各自由一个比特来表示的两个组B_1和B_2,而且一个预编码器属于两个组。一个规则可以是如果预编码器在它属于的任何组中被限制,则预编码器应被假定要被限制。另一备选是预编码器必须在对于预编码器要被假定要被限制的两个组中都被限制。Therefore, in a further detailed embodiment, the groups B_n in FIG8 can overlap, and the rules are specified in standard text regarding how the device 14 should interpret CSR signaling. For example, assume two groups B_1 and B_2, each represented by one bit, and a precoder belongs to both groups. One rule could be that if a precoder is restricted in any group it belongs to, the precoder should be assumed to be restricted. Another alternative is that the precoder must be restricted in both groups for the precoder to be assumed to be restricted.

在本公开中的一些实施例中,使用术语预编码器码本,码本子集限制被讨论。可假定的是,波束特定限制使用在所述实施例中,以及术语可被互换成波束预编码器波束 预编码器的集合,这取决于正被讨论的粒度。In some embodiments of this disclosure, codebook subset restrictions are discussed using the terms precoder and codebook . It can be assumed that beam-specific restrictions are used in the embodiments described, and the terms beam precoder and set of beam precoders can be interchanged, depending on the granularity being discussed.

注意,尽管来自3GPP LTE的术语已被使用在本公开中以例示本文中实施例,这不应被视为将实施例的范畴限定于仅前述的系统。包含WCDMA、WiMax、UMB和GSM的其它无线系统可也受益于利用覆盖在本公开内的想法。Note that although terminology from 3GPP LTE has been used in this disclosure to illustrate embodiments herein, this should not be seen as limiting the scope of the embodiments to only the aforementioned systems. Other wireless systems including WCDMA, WiMax, UMB and GSM may also benefit from utilizing the ideas covered in this disclosure.

还注意,诸如eNodeB和UE的术语应考虑为非限定的,并不具体暗示所述两个术语之间的某个层级关系;一般而言,“eNodeB”能被认为是装置1且“UE”是装置2,并且这两个装置在某一无线电信道上与彼此通信。本文中,我们还集中在下行链路中的无线传送上,但本文中实施例在上行链路中相等地可适用。Note also that terms such as eNodeB and UE should be considered non-limiting and do not specifically imply a hierarchical relationship between the two terms; generally speaking, "eNodeB" can be considered device 1 and "UE" is device 2, and the two devices communicate with each other over a radio channel. Here, we also focus on wireless transmission in the downlink, but the embodiments herein are equally applicable in the uplink.

本文中实施例还包含对应于网络节点10中以上所描述的方法的无线通信装置14中的方法。这些方法接收并解码网络节点10根据任何以上实施例所生成的信令。The embodiments herein also include methods in the wireless communication device 14 corresponding to the methods described above in the network node 10. These methods receive and decode signaling generated by the network node 10 according to any of the above embodiments.

根据图9中所示出的一个实施例,例如,一种方法通过无线通信装置14(例如,UE)来实现以用于解码来自网络节点10的指示码本中哪些预编码器被限制使用的信令。所述方法包含接收信令(框300)。所述方法还包含,对于码本中预编码器的一个或更多组的每个组,解码信令以标识不同可能配置的哪个配置对于那个组实际被用信令通知。不同可能配置在这方面限制组中预编码器的不同子组被使用。此解码在逐组(group-by-group)的基础上进行,通过第一组来开始(框310)。特别地,解码必需标识对于第一组的一个或更多参考配置、对于用信令通知每个参考配置所标识的比特模式、以及那个比特模式的长度(框320)。这个/这些参考配置可在装置14被预定义,或可从网络节点10被用信令通知。无论如何,通过检测所接收的信令中的比特模式,解码随后必需检测对于组的实际配置,比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置;和/或(ii)实际配置匹配哪个参考配置(框330)。According to one embodiment shown in FIG9 , for example, a method implemented by a wireless communication device 14 (e.g., a UE) is used to decode signaling from a network node 10 indicating which precoders in a codebook are restricted for use. The method includes receiving the signaling (block 300 ). The method also includes, for each of one or more groups of precoders in the codebook, decoding the signaling to identify which of different possible configurations is actually signaled for that group. The different possible configurations restrict the use of different subsets of precoders in the group. This decoding is performed on a group-by-group basis, starting with the first group (block 310 ). Specifically, the decoding entails identifying one or more reference configurations for the first group, the bit pattern identified for each signaled reference configuration, and the length of that bit pattern (block 320 ). The reference configuration(s) may be predefined at the device 14 or may be signaled from the network node 10 . In any event, by detecting a bit pattern in the received signaling, the decoding then necessitates detecting the actual configuration for the group, the length of the bit pattern depending on: (i) whether the actual configuration matches a reference configuration of the one or more reference configurations; and/or (ii) which reference configuration the actual configuration matches (box 330).

这可必需,例如,确定对于用信令通知具体参考配置所定义的比特模式的长度B,并检查信令中接下来的比特的B长度串是否对应于对于用信令通知那个参考配置所定义的比特模式。此确定和检查可对于所述一个或更多参考配置的每个参考配置被执行,在其之后(如果没有参考配置被标识为被用信令通知)信令中接下来的比特的默认长度串被解码以用于检测非参考配置。This may entail, for example, determining the length B of the bit pattern defined for the signaled specific reference configuration and checking whether the B-length string of the following bits in the signaling corresponds to the bit pattern defined for the signaled reference configuration. This determination and check may be performed for each of the one or more reference configurations, after which (if no reference configuration is identified as being signaled) the default length string of the following bits in the signaling is decoded for detecting a non-reference configuration.

无关于解码过程(框320-330)的具体实现,解码对于码本中预编码器的所述一个或更多组的每个组被重复(框340、350)。Regardless of the specific implementation of the decoding process (blocks 320-330), decoding is repeated for each of the one or more groups of precoders in the codebook (blocks 340, 350).

本领域那些技术人员将领会的是,装置侧实施例包含参考图3所示出的任何网络侧实施例的解码,包含例如“类似行实施例”和“类似列实施例”。Those skilled in the art will appreciate that the device-side embodiment includes decoding of any of the network-side embodiments shown with reference to FIG. 3 , including, for example, the “row-like embodiment” and the “column-like embodiment.”

根据图10中所示出的一个或更多其它实施例,一种方法由无线通信装置14(例如,UE)来实现以用于解码来自网络节点10的指示码本中哪些预编码器被限制使用(例如,哪些Kronecker积预编码器被限制)的信令。如所示出的,所述方法包含接收来自网络节点10(例如,基站)的信令(框400)。所述方法还包含将信令解码为联合地限制预编码器的一个或更多组的每个组中的预编码器(框410)。在至少一些实施例中,此类解码涉及将信令解码(i)为秩不可知的,以便无关于它们的传送秩来限制预编码器;和/或(ii)为通过限制预编码器共同具有的某个组成部分,联合地限制那些预编码器的组。According to one or more other embodiments shown in FIG. 10 , a method is implemented by a wireless communication device 14 (e.g., a UE) for decoding signaling from a network node 10 indicating which precoders in a codebook are restricted for use (e.g., which Kronecker product precoders are restricted). As shown, the method includes receiving signaling from the network node 10 (e.g., a base station) (block 400). The method also includes decoding the signaling to jointly restrict the precoders in each of one or more groups of precoders (block 410). In at least some embodiments, such decoding involves decoding the signaling (i) to be rank-agnostic so as to restrict the precoders regardless of their transmission rank; and/or (ii) to jointly restrict the groups of precoders by restricting a component that the precoders have in common.

本领域那些技术人员将领会的是装置侧实施例包含参考图5所示出的任何网络侧实施例的解码。所以,例如,装置14在一些实施例中将信令解码为通过限制某个波束预编码器,联合地限制共同具有那个波束预编码器的预编码器的组。并且一个或更多装置侧实施例同样有益地利用码本的Kronecker结构以按照索引kl和/或m来解码图10的信令。在一些实施例中,例如,信令正解码为联合地限制(例如,用单个比特)预编码器的组,其:(i)具有索引k的相同值;(ii)具有索引l的相同值;或者(iii)具有对于索引(k,l)的值的相同对。Those skilled in the art will appreciate that device-side embodiments encompass the decoding of any of the network-side embodiments described with reference to FIG5 . Thus, for example, device 14 in some embodiments decodes the signaling to jointly restrict the set of precoders that share a particular beam precoder by restricting that beam precoder. Furthermore, one or more device-side embodiments also advantageously utilize the Kronecker structure of the codebook to decode the signaling of FIG10 according to indices k , l , and/or m . In some embodiments, for example, the signaling is being decoded to jointly restrict (e.g., using a single bit) the set of precoders that: (i) have the same value for index k ; (ii) have the same value for index l ; or (iii) have the same pair of values for index ( k , l ).

记住以上修改和变型,图11示出根据一个或更多实施例的网络节点500(对应于网络节点10)的附加细节。网络节点500(例如,经由功能部件或单元540-570)配置成实现图2中的处理以用于用信令通知无线通信装置14码本中哪些预编码器被限制使用。网络节点500在一些实施例中例如包含用于标识对于预编码器的一个或更多组的每个组的一个或更多参考配置的参考配置标识部件或单元540。网络节点500在此类情况中进一步包含用于标识对于所述一个或更多组的每个组的实际配置的实际配置标识部件或单元550。网络节点500还包含用于通过将信令生成为比特模式来生成信令以指示对于所述一个或更多组的每个组的实际配置的信令生成部件或单元560,比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置;和/或(ii)实际配置匹配哪个参考配置。网络节点500最后包含用于将所生成的信令通知到无线通信装置的发送部件或单元570。With the above modifications and variations in mind, FIG11 illustrates additional details of a network node 500 (corresponding to network node 10) according to one or more embodiments. Network node 500 (e.g., via functional components or units 540-570) is configured to implement the process of FIG2 for signaling to wireless communication device 14 which precoders in the codebook are restricted for use. In some embodiments, network node 500, for example, includes a reference configuration identification component or unit 540 for identifying one or more reference configurations for each of one or more groups of precoders. In such cases, network node 500 further includes an actual configuration identification component or unit 550 for identifying an actual configuration for each of the one or more groups. Network node 500 also includes a signaling generation component or unit 560 for generating signaling indicating the actual configuration for each of the one or more groups by generating the signaling as a bit pattern, the length of the bit pattern depending on: (i) whether the actual configuration matches a reference configuration of the one or more reference configurations; and/or (ii) which reference configuration the actual configuration matches. The network node 500 finally comprises sending means or units 570 for notifying the generated signaling to the wireless communication device.

在至少一些实施例中,网络节点500包括配置成诸如通过实现功能部件或单元540-570来实现此处理的一个或更多处理电路510。在一个实施例中,例如,节点的处理电路510将功能部件或单元540-570实现为相应电路。电路在这方面可包括连接于存储器520的一个或更多微处理器和/或专用于执行某个功能处理的电路。在采用存储器520的实施例中,存储器520可包括一个或若干类型的存储器,诸如只读存储器(ROM)、随机存取存储器、高速缓存存储器、闪速存储器装置、光存储装置,等等,存储器存储在通过用于实行一个或更多微处理器的一个或更多电路来运行时实行本文中所描述的技术的程序代码。In at least some embodiments, the network node 500 includes one or more processing circuits 510 configured to implement this processing, such as by implementing functional components or units 540-570. In one embodiment, for example, the processing circuits 510 of the node implement the functional components or units 540-570 as corresponding circuits. The circuits in this regard may include one or more microprocessors connected to a memory 520 and/or circuits dedicated to performing a certain functional processing. In embodiments employing memory 520, the memory 520 may include one or more types of memory, such as read-only memory (ROM), random access memory, cache memory, flash memory devices, optical storage devices, etc., that stores program code that, when executed by one or more circuits for implementing one or more microprocessors, implements the techniques described herein.

在一个或更多实施例中,网络节点500还包括一个或更多通信接口530。所述一个或更多通信接口530包含用于发送并接收数据和控制信令的各种组成部分(未示出)。更具体地,接口530包含配置成典型地根据一个或更多标准来使用已知信令处理技术并配置成调节信号以用于传送(例如,在空中经由一个或更多天线)的传送器。类似地,接口530包含配置成将所接收(例如,经由天线)的信号转化成用于通过所述一个或更多处理电路510来处理的数字样本的接收器。In one or more embodiments, the network node 500 also includes one or more communication interfaces 530. The one or more communication interfaces 530 include various components (not shown) for sending and receiving data and control signaling. More specifically, the interface 530 includes a transmitter configured to use known signaling processing techniques, typically according to one or more standards, and configured to condition the signal for transmission (e.g., over the air via one or more antennas). Similarly, the interface 530 includes a receiver configured to convert the received signal (e.g., via an antenna) into digital samples for processing by the one or more processing circuits 510.

图12示出根据一个或更多实施例的网络节点600的附加细节。网络节点600(例如,经由功能部件或单元640-650)配置成实现图5中的处理以用于用信令通知无线通信装置码本中哪些预编码器被限制使用。网络节点600在一些实施例中例如包含用于生成码本子集限制信令的生成部件或单元640,所述信令对于预编码器的一个或更多组的每个组,联合地限制组中的预编码器(例如,用单个信令比特)。网络节点600还包含用于将所生成的信令发送到无线通信装置的发送部件或单元650。FIG12 illustrates additional details of a network node 600 according to one or more embodiments. Network node 600 (e.g., via functional components or units 640-650) is configured to implement the process of FIG5 to signal to a wireless communication device which precoders in a codebook are restricted from use. In some embodiments, network node 600 includes, for example, a generating component or unit 640 for generating codebook subset restriction signaling that, for each of one or more groups of precoders, jointly restricts the precoders in the group (e.g., using a single signaling bit). Network node 600 also includes a transmitting component or unit 650 for transmitting the generated signaling to the wireless communication device.

在至少一些实施例中,网络节点600包括配置成诸如通过实现功能部件或单元640-650来实现此处理的一个或更多处理电路610。在一个实施例中,例如,节点的处理电路610将功能部件或单元640-650实现为相应电路(类似于以上所描述的例如连接于存储器620的电路)。在一个或更多实施例中,网络节点600还包括一个或更多通信接口630。In at least some embodiments, the network node 600 includes one or more processing circuits 610 configured to implement this processing, such as by implementing functional components or units 640-650. In one embodiment, for example, the processing circuits 610 of the node implement the functional components or units 640-650 as corresponding circuits (similar to the circuits described above, for example, connected to the memory 620). In one or more embodiments, the network node 600 also includes one or more communication interfaces 630.

图13示出根据一个或更多实施例的无线通信装置700(对应于无线通信装置14)的附加细节。装置700(例如,经由功能部件或单元740-760)配置成实现图9中的处理以用于解码来自网络节点的指示码本中哪些预编码器被限制使用的信令。装置700在一些实施例中例如包含用于接收来自网络节点的信令的接收部件或单元740。装置700进一步包含的标识部件或单元750,其对于预编码器的一个或更多组的每个组,配置成标识对于组的一个或更多参考配置、对于用信令通知每个参考配置所标识的比特模式、和那个比特模式的长度。装置700最后包含配置成通过检测所接收的信令中的比特模式来检测对于组用信令通知的实际配置的检测部件或单元760,比特模式的长度取决于:(i)实际配置是否匹配所述一个或更多参考配置的一个参考配置;和/或(ii)实际配置匹配哪个参考配置。FIG13 illustrates additional details of a wireless communication device 700 (corresponding to wireless communication device 14) according to one or more embodiments. Device 700 (e.g., via functional components or units 740-760) is configured to implement the process of FIG9 for decoding signaling from a network node indicating which precoders in a codebook are restricted for use. In some embodiments, device 700 includes, for example, a receiving component or unit 740 for receiving signaling from the network node. Device 700 further includes an identification component or unit 750 configured to identify, for each of one or more groups of precoders, one or more reference configurations for the group, a bit pattern identified for signaling each reference configuration, and the length of that bit pattern. Finally, device 700 includes a detection component or unit 760 configured to detect the actual configuration signaled for the group by detecting a bit pattern in the received signaling, the length of the bit pattern being dependent on: (i) whether the actual configuration matches one of the one or more reference configurations; and/or (ii) which reference configuration the actual configuration matches.

在至少一些实施例中,装置700包括配置成诸如通过实现功能部件或单元740-760来实现此处理的一个或更多处理电路710。在一个实施例中,例如,装置的处理电路710将功能部件或单元740-760实现为相应电路。电路在这方面可包括连接于存储器720的一个或更多微处理器和/或专用于执行某个功能处理的电路。在采用存储器720的实施例中,存储器720可包括一个或若干类型的存储器,诸如只读存储器(ROM)、随机存取存储器、高速缓存存储器、闪速存储器装置、光存储装置,等等,存储器存储在通过用于实行一个或更多微处理器的一个或更多电路来运行时实行本文中所描述的技术的程序代码。In at least some embodiments, the device 700 includes one or more processing circuits 710 configured to implement such processing, such as by implementing functional components or units 740-760. In one embodiment, for example, the processing circuits 710 of the device implement the functional components or units 740-760 as corresponding circuits. The circuitry in this regard may include one or more microprocessors connected to a memory 720 and/or circuitry dedicated to performing a certain functional processing. In embodiments employing a memory 720, the memory 720 may include one or more types of memory, such as read-only memory (ROM), random access memory, cache memory, flash memory devices, optical storage devices, etc., that stores program code that, when executed by one or more circuits for implementing one or more microprocessors, implements the techniques described herein.

在一个或更多实施例中,装置700还包括一个或更多通信接口730。所述一个或更多通信接口730包含用于发送并接收数据和控制信令的各种组成部分(未示出)。更具体地,接口730包含配置成典型地根据一个或更多标准来使用已知信令处理技术并配置成调节信号以用于传送(例如,在空中经由一个或更多天线)的传送器。类似地,接口730包含配置成将所接收(例如,经由天线)的信号转化成用于通过一个或更多处理电路710来处理的数字样本的接收器。In one or more embodiments, the device 700 also includes one or more communication interfaces 730. The one or more communication interfaces 730 include various components (not shown) for sending and receiving data and control signaling. More specifically, the interface 730 includes a transmitter configured to use known signaling processing techniques, typically according to one or more standards, and configured to condition the signal for transmission (e.g., over the air via one or more antennas). Similarly, the interface 730 includes a receiver configured to convert the received signal (e.g., via an antenna) into digital samples for processing by the one or more processing circuits 710.

图14示出根据一个或更多其它实施例的装置800的附加细节。装置800(例如,经由功能部件或单元840-850)配置成实现图10中的处理以用于解码来自网络节点的指示码本中哪些预编码器被限制使用的信令。装置800在一些实施例中例如包含用于接收来自网络节点的信令的接收部件或单元840。装置800进一步包含用于将信令解码为联合地限制预编码器的一个或更多组的每个组中的预编码器的解码部件或单元850。FIG14 illustrates additional details of apparatus 800 according to one or more other embodiments. Apparatus 800 is configured (e.g., via functional components or units 840-850) to implement the process of FIG10 for decoding signaling from a network node indicating which precoders in a codebook are restricted for use. In some embodiments, apparatus 800 includes, for example, a receiving component or unit 840 for receiving the signaling from the network node. Apparatus 800 further includes a decoding component or unit 850 for decoding the signaling into precoders in each of one or more groups of jointly restricted precoders.

在至少一些实施例中,装置800包括配置成诸如通过实现功能部件或单元840-850来实现此处理的一个或更多处理电路810。在一个实施例中,例如,装置的处理电路810将功能部件或单元840-850实现为相应电路(类似于以上所描述的例如连接于存储器820的电路)。在一个或更多实施例中,装置800还包括一个或更多通信接口830。In at least some embodiments, the device 800 includes one or more processing circuits 810 configured to implement this processing, such as by implementing functional components or units 840-850. In one embodiment, for example, the processing circuits 810 of the device implement the functional components or units 840-850 as corresponding circuits (similar to the circuits described above, for example, connected to the memory 820). In one or more embodiments, the device 800 also includes one or more communication interfaces 830.

本领域那些技术人员将还领会的是,本文中实施例进一步包含对应计算机程序。Those skilled in the art will also appreciate that the embodiments herein further encompass corresponding computer programs.

计算机程序包括指令,其当在无线通信装置或网络节点的至少一个处理器上运行时促使节点或装置实行以上所描述的任何相应处理。实施例进一步包含含有此类计算机程序的载体。此载体可包括电信号、光信号、无线电信号、或计算机可读存储介质之一。The computer program includes instructions that, when executed on at least one processor of a wireless communication device or network node, cause the node or device to perform any of the corresponding processes described above. Embodiments further include a carrier embodying such a computer program. The carrier may include one of an electronic signal, an optical signal, a radio signal, or a computer-readable storage medium.

计算机程序在这方面可包括对应于以上所描述的部件或单元的一个或更多代码模块。The computer program in this regard may comprise one or more code modules corresponding to the components or units described above.

一般实施例General Examples

在第一实施例中,UE能够接收消息,以便于打开/关闭各个码本。以下消息对于可能消息的集合成立:In the first embodiment, the UE can receive messages to turn on/off various codebooks. The following messages are valid for the set of possible messages:

对应于来自所述2^N个可能配置的某个配置的这些消息的至少一个消息由少于N个比特来表示。At least one of the messages corresponding to a configuration from the 2^N possible configurations is represented by fewer than N bits.

消息将含有用于对整个码本中的每个单独码本来定义开/关的信息。The message will contain information for defining on/off for each individual codebook in the entire codebook.

每个消息对于UE是独特可解码的,并将对应于所述2^N个可能配置的一个配置。Each message is uniquely decodable for the UE and will correspond to one of the 2^N possible configurations.

在第二实施例中,第一实施例的UE被配置,使得码本子集限制在波束预编码器上被做出。In a second embodiment, the UE of the first embodiment is configured such that codebook subset restriction is made on the beam precoder.

在第三实施例中,第一实施例的UE被配置,使得码本子集限制用完整灵活性来配置以用于码本中预编码器的子集,而码本子集限制用限定的灵活性来配置以用于码本中的其它预编码器。In a third embodiment, the UE of the first embodiment is configured such that the codebook subset restriction is configured with full flexibility for a subset of precoders in the codebook, while the codebook subset restriction is configured with limited flexibility for other precoders in the codebook.

在第四实施例中,第三实施例的UE被配置,使得码本子集限制用完整灵活性来配置以用于的预编码器的集合是可被等效表达为层特定波束预编码器的函数的预编码器的集合。In a fourth embodiment, the UE of the third embodiment is configured such that the set of precoders that the codebook subset restriction is configured for with full flexibility is a set of precoders that can be equivalently expressed as a function of a layer-specific beam precoder.

在第五实施例中,第一实施例的UE被配置,使得N=N_H·N_V来自Kronecker结构。In the fifth embodiment, the UE of the first embodiment is configured so that N=N_H·N_V comes from the Kronecker structure.

在第六实施例中,任何第一直到第五实施例的UE被配置,使得用于设计消息的集合的信息由关于有可能被限制的角区间的信息组成。In a sixth embodiment, the UE of any of the first to fifth embodiments is configured so that information for designing a set of messages consists of information on an angular interval that may be restricted.

在第七实施例中,第一实施例的UE被配置,使得仅所述2^N个可能配置的子集可被配置。In a seventh embodiment, the UE of the first embodiment is configured such that only a subset of the 2^N possible configurations can be configured.

在第八实施例中,第一实施例的UE被配置,使得对应于来自所述2^N个可能配置的某个配置的消息的至少一个消息被表示多于N比特。In an eighth embodiment, the UE of the first embodiment is configured such that at least one message corresponding to a certain configuration from the 2^N possible configurations is represented by more than N bits.

在第九实施例中,第一实施例的UE被配置,使得使用关于被选取的某些配置的似然性的信息,消息的集合被设计。In a ninth embodiment, the UE of the first embodiment is configured such that a set of messages is designed using information about the likelihood of certain configurations being chosen.

在第十实施例中,第一实施例的UE被配置,使得关于被选取的某个配置的似然性的信息仅是似然性的隐式假定。In a tenth embodiment, the UE of the first embodiment is configured such that the information on the likelihood of a certain configuration being chosen is only an implicit assumption of the likelihood.

在第十一实施例中,第一实施例的UE被配置,使得角的集合指定配置。In the eleventh embodiment, the UE of the first embodiment is configured so that a set of angles specifies the configuration.

Claims (30)

1.一种由网络节点(10)来实现以用于用信令通知无线通信装置(14)码本中哪些预编码器被限制使用的方法,所述方法特征在于:1. A method implemented by a network node (10) for signaling to a wireless communication device (14) which precoders in the codebook are restricted from use, the method being characterized in that: 生成(210)码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,通过限制该组中的预编码器共同具有的某个组成部分,联合地限制该组中的预编码器,并且其中所述预编码器是基于Kronecker积的预编码器,并且其中所述信令是秩不可知的以便无关于预编码器的传送秩来限制预编码器;以及Generate (210) codebook subset restriction signaling, which, for each of one or more groups of precoders, jointly restricts the precoders in that group by restricting a common component shared by the precoders in that group, wherein the precoders are Kronecker product-based precoders, and wherein the signaling is rank-agnostic so as to restrict the precoders regardless of the precoder's transport rank; and 将所生成的信令从所述网络节点(10)发送(220)到所述无线通信装置(14)。The generated signaling is sent (220) from the network node (10) to the wireless communication device (14). 2.如权利要求1所述的方法,其中所述某个组成部分包括波束预编码器。2. The method of claim 1, wherein one of the components includes a beam precoder. 3.如权利要求2所述的方法,其中所述波束预编码器基于,和,的Kronecker积,其中Qh是整数水平过采样因数并且Mh是水平维度,其中Qv是整数垂直过采样因数并且Mv是整数垂直维度。3. The method of claim 2, wherein the beam precoder is based on the Kronecker product of Qh and Mh, where Qh is an integer horizontal oversampling factor and Mh is a horizontal dimension, and Qv is an integer vertical oversampling factor and Mv is an integer vertical dimension. 4.一种通过无线通信装置(14)来实现以用于解码来自网络节点(10)的指示码本中的哪些预编码器被限制使用的信令的方法,所述方法特征在于:4. A method for implementing signaling via a wireless communication device (14) for decoding which precoders in an indicator codebook from a network node (10) are restricted from use, the method being characterized in that: 接收(400)码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,通过限制该组中的预编码器共同具有的某个组成部分,联合地限制该组中的预编码器,并且其中所述预编码器是基于Kronecker积的预编码器,并且其中所述信令是秩不可知的以便无关于预编码器的传送秩来限制预编码器;以及Receive (400) codebook subset restriction signaling, the signaling jointly restricting the precoders in a group for each of one or more groups of precoders by restricting a common component shared by the precoders in that group, wherein the precoders are Kronecker product-based precoders, and wherein the signaling is rank-agnostic so as to restrict the precoders regardless of the precoder's transport rank; and 将所接收的信令解码(410)为联合地限制预编码器的所述一个或更多组的每个组中的预编码器。The received signaling is decoded (410) into precoders in each of the one or more groups of precoders that are jointly restricted. 5.如权利要求4所述的方法,其中所述某个组成部分包括波束预编码器。5. The method of claim 4, wherein one of the components comprises a beam precoder. 6.如权利要求5所述的方法,其中所述波束预编码器基于,和,的Kronecker积,其中Qh是整数水平过采样因数并且Mh是水平维度,其中Qv是整数垂直过采样因数并且Mv是整数垂直维度。6. The method of claim 5, wherein the beam precoder is based on the Kronecker product of Qh and Mh, where Qh is an integer horizontal oversampling factor and Mh is a horizontal dimension, and Qv is an integer vertical oversampling factor and Mv is an integer vertical dimension. 7.如权利要求5-6的任一项所述的方法,其中所述波束预编码器是与多维度天线阵列的不同维度关联的不同波束形成向量的Kronecker积。7. The method of any one of claims 5-6, wherein the beam precoder is a Kronecker product of different beamforming vectors associated with different dimensions of a multidimensional antenna array. 8.如权利要求7所述的方法,其中所述不同波束形成向量包括离散傅里叶变换(DFT)向量。8. The method of claim 7, wherein the different beamforming vectors include discrete Fourier transform (DFT) vectors. 9.如权利要求5-6的任一项所述的方法,其中波束预编码器是用于在多层传送的具体层上进行传送的波束形成向量,其中那个波束形成向量的不同缩放版本在不同极化上被传送。9. The method of any one of claims 5-6, wherein the beam precoder is a beamforming vector for transmission on a specific layer of multilayer transmission, wherein different scaled versions of that beamforming vector are transmitted on different polarizations. 10.如权利要求5-6的任一项所述的方法,其中所述波束预编码器是用于在以下层上进行传送的波束形成向量:10. The method of any one of claims 5-6, wherein the beam pre-encoder is a beamforming vector for transmission at the following layers: 多层传送的多个不同层;Multiple different layers in multi-layer transmission; 多层传送的多个不同层,其中所述层在正交极化上被发送;或者Multiple different layers of multilayer transmission, wherein said layers are transmitted in orthogonal polarization; or 具体层和在具体极化上。Specific layers and specific polarizations. 11.如权利要求5所述的方法,其中所述波束预编码器是带有第一和第二索引的第一和第二波束形成向量的Kronecker积,其中所述第一和第二波束形成向量与多维度天线阵列的不同维度关联,并且其中所述码本子集限制信令联合地限制对于所述第一和第二索引具有值的相同对之预编码器的组中的预编码器。11. The method of claim 5, wherein the beam precoder is a Kronecker product of first and second beamforming vectors with first and second indices, wherein the first and second beamforming vectors are associated with different dimensions of a multidimensional antenna array, and wherein the codebook subset restriction signaling jointly restricts precoders in a group of precoders of the same pair having values for the first and second indices. 12.如权利要求4-6的任一项所述的方法,其中所述无线装置(14)基于所接收的码本子集限制信令来将信道状态信息报告发送到所述网络(10)。12. The method of any one of claims 4-6, wherein the wireless device (14) reports channel state information to the network (10) based on received codebook subset restriction signaling. 13.如权利要求4-6的任一项所述的方法,其中所述码本子集限制信令包括比特图,所述比特图中的不同比特相应专用于指示不同波束预编码器是否被限制使用。13. The method of any one of claims 4-6, wherein the codebook subset restriction signaling includes a bitmap, wherein different bits in the bitmap are dedicated to indicating whether different beam precoders are restricted from use. 14.如权利要求5-6的任一项所述的方法,其中如果包括一个或更多波束预编码器的预编码器的一个或更多波束预编码器中的至少一个波束预编码器被限制,则该预编码器被限制。14. The method of any one of claims 5-6, wherein the precoder is restricted if at least one of the precoders comprising one or more beam precoders is restricted. 15.一种用于用信令通知无线通信装置(14、800)码本中的哪些预编码器被限制使用的网络节点(10、600),所述网络节点(10、600)配置成:15. A network node (10, 600) for signaling to notify a wireless communication device (14, 800) which precoders in the codebook are restricted from use, the network node (10, 600) being configured to: 生成码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,通过限制该组中的预编码器共同具有的某个组成部分,联合地限制该组中的预编码器,并且其中所述预编码器是基于Kronecker积的预编码器,并且其中所述信令是秩不可知的以便无关于预编码器的传送秩来限制预编码器;以及Generate codebook subset restriction signaling, which, for each of one or more groups of precoders, jointly restricts the precoders in that group by restricting a certain component commonly shared by the precoders in that group, wherein the precoders are Kronecker product-based precoders, and wherein the signaling is rank-agnostic so as to restrict the precoders regardless of the precoder's transport rank; and 将所生成的信令从所述网络节点(10、600)发送到所述无线通信装置(14、800)。The generated signaling is transmitted from the network node (10, 600) to the wireless communication device (14, 800). 16.如权利要求15所述的网络节点,其中所述某个组成部分包括波束预编码器。16. The network node of claim 15, wherein one of the components includes a beam precoder. 17.如权利要求16所述的网络节点,其中所述波束预编码器基于,和,的Kronecker积,其中Qh是整数水平过采样因数并且Mh是水平维度,其中Qv是整数垂直过采样因数并且Mv是整数垂直维度。17. The network node of claim 16, wherein the beam precoder is based on the Kronecker product of Qh and Mh, where Qh is an integer horizontal oversampling factor and Mh is a horizontal dimension, and Qv is an integer vertical oversampling factor and Mv is an integer vertical dimension. 18.一种用于解码来自网络节点(10、600)的指示码本中的哪些预编码器被限制使用的信令的无线通信装置(14、800),所述无线通信装置(14、800)配置成:18. A wireless communication device (14, 800) for decoding signaling from a codebook indicating which precoders are restricted from use, said wireless communication device (14, 800) being configured to: 接收码本子集限制信令,所述信令对于预编码器的一个或更多组的每个组,通过限制该组中的预编码器共同具有的某个组成部分,联合地限制该组中的预编码器,并且其中所述预编码器是基于Kronecker积的预编码器,并且其中所述信令是秩不可知的以便无关于预编码器的传送秩来限制预编码器;以及Receive codebook subset restriction signaling, said signaling jointly restricting the precoders in a group for each of one or more groups of precoders by restricting a certain component commonly shared by the precoders in that group, wherein said precoders are Kronecker product-based precoders, and wherein said signaling is rank-agnostic so as to restrict the precoders regardless of the precoder's transport rank; and 将所接收的信令解码为联合地限制预编码器的所述一个或更多组的每个组中的预编码器。The received signaling is decoded into precoders in each of the one or more groups of precoders that are jointly restricted. 19.如权利要求18所述的无线通信装置,其中所述某个组成部分包括波束预编码器。19. The wireless communication device of claim 18, wherein one of the components includes a beam precoder. 20.如权利要求19所述的无线通信装置,其中所述波束预编码器基于,和,的Kronecker积,其中Qh是整数水平过采样因数并且Mh是水平维度,其中Qv是整数垂直过采样因数并且Mv是整数垂直维度。20. The wireless communication apparatus of claim 19, wherein the beam precoder is based on the Kronecker product of Qh and Mh, where Qh is an integer horizontal oversampling factor and Mh is a horizontal dimension, and Qv is an integer vertical oversampling factor and Mv is an integer vertical dimension. 21.如权利要求19-20的任一项所述的无线通信装置,其中所述波束预编码器是与多维度天线阵列的不同维度关联的不同波束形成向量的Kronecker积。21. The wireless communication apparatus of any one of claims 19-20, wherein the beam precoder is a Kronecker product of different beamforming vectors associated with different dimensions of a multidimensional antenna array. 22.如权利要求21所述的无线通信装置,其中所述不同波束形成向量包括离散傅里叶变换(DFT)向量。22. The wireless communication apparatus of claim 21, wherein the different beamforming vectors include discrete Fourier transform (DFT) vectors. 23.如权利要求19-20的任一项所述的无线通信装置,其中所述波束预编码器是用于在多层传送的具体层上进行传送的波束形成向量,其中那个波束形成向量的不同缩放版本在不同极化上被传送。23. The wireless communication apparatus of any one of claims 19-20, wherein the beam precoder is a beamforming vector for transmission at a specific layer of multilayer transmission, wherein different scaled versions of that beamforming vector are transmitted at different polarizations. 24.如权利要求19-20的任一项所述的无线通信装置,其中所述波束预编码器是用于在以下层上进行传送的波束形成向量:24. The wireless communication apparatus of any one of claims 19-20, wherein the beam pre-encoder is a beamforming vector for transmission at the following layers: 多层传送的多个不同层;Multiple different layers in multi-layer transmission; 多层传送的多个不同层,其中所述层在正交极化上被发送;或者Multiple different layers of multilayer transmission, wherein said layers are transmitted in orthogonal polarization; or 具体层和在具体极化上。Specific layers and specific polarizations. 25.如权利要求19所述的无线通信装置,其中所述波束预编码器是带有第一和第二索引的第一和第二波束形成向量的Kronecker积,其中所述第一和第二波束形成向量与多维度天线阵列的不同维度关联,并且其中所述码本子集限制信令联合地限制对于所述第一和第二索引具有值的相同对之预编码器的组中的预编码器。25. The wireless communication apparatus of claim 19, wherein the beam precoder is a Kronecker product of first and second beamforming vectors with first and second indices, wherein the first and second beamforming vectors are associated with different dimensions of a multidimensional antenna array, and wherein the codebook subset restriction signaling jointly restricts precoders in a group of precoders that have values for the same pairs of the first and second indices. 26.如权利要求18-20的任一项所述的无线通信装置,其中所述无线装置(14)进一步配置成基于所接收的码本子集限制信令来将信道状态信息报告发送到所述网络(10)。26. The wireless communication apparatus of any one of claims 18-20, wherein the wireless apparatus (14) is further configured to report channel state information to the network (10) based on received codebook subset restriction signaling. 27.如权利要求18-20的任一项所述的无线通信装置,其中所述码本子集限制信令包括比特图,所述比特图中的不同比特相应专用于指示不同波束预编码器是否被限制使用。27. The wireless communication apparatus of any one of claims 18-20, wherein the codebook subset restriction signaling includes a bitmap, wherein different bits in the bitmap are dedicated to indicating whether different beam precoders are restricted from use. 28.如权利要求19-20的任一项所述的无线通信装置,其中如果包括一个或更多波束预编码器的预编码器的一个或更多波束预编码器中的至少一个波束预编码器被限制,则该预编码器被限制。28. The wireless communication apparatus of any one of claims 19-20, wherein the precoder is restricted if at least one of the precoders comprising one or more beam precoders is restricted. 29.如权利要求19-20的任一项所述的无线通信装置,其中所述无线通信装置是用户装备。29. The wireless communication device according to any one of claims 19-20, wherein the wireless communication device is user equipment. 30.一种已存储指令的计算机可读存储介质,所述指令当由节点(10、14)的至少一个处理器所运行时,促使所述节点(10、14)实行如权利要求1-14的任一项所述的方法。30. A computer-readable storage medium containing stored instructions that, when executed by at least one processor of a node (10, 14), cause the node (10, 14) to perform the method as described in any one of claims 1-14.
HK18106713.3A 2015-01-14 2016-01-11 Codebook subset restriction signaling HK1247450B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201562103101P 2015-01-14 2015-01-14
US62/103101 2015-01-14
PCT/SE2016/050009 WO2016114708A2 (en) 2015-01-14 2016-01-11 Codebook subset restriction signaling

Publications (2)

Publication Number Publication Date
HK1247450A1 HK1247450A1 (en) 2018-09-21
HK1247450B true HK1247450B (en) 2021-05-07

Family

ID=

Similar Documents

Publication Publication Date Title
US20230085837A1 (en) Codebook Subset Restriction Signaling
CN114128162B (en) Method and apparatus for enhancing CSI reporting
RU2742463C1 (en) Enhanced beam-based codebook subset restriction signaling
EP3432482A1 (en) Csi feedback method, precoding method, terminal and base station
CN108352869B (en) Method for precoding transmission from antenna array
WO2018228599A1 (en) Communication method, apparatus and system
KR20180112796A (en) Method and apparatus for channel state information(csi) reporting
HK1247450B (en) Codebook subset restriction signaling
HK40046021A (en) Codebook subset restriction signaling
OA18359A (en) Codebook subset restriction signaling.