CN109644030B - 单位范数码本设计和量化 - Google Patents
单位范数码本设计和量化 Download PDFInfo
- Publication number
- CN109644030B CN109644030B CN201680088295.XA CN201680088295A CN109644030B CN 109644030 B CN109644030 B CN 109644030B CN 201680088295 A CN201680088295 A CN 201680088295A CN 109644030 B CN109644030 B CN 109644030B
- Authority
- CN
- China
- Prior art keywords
- vector
- initial
- cell
- mesh
- unit
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0478—Special codebook structures directed to feedback optimisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0658—Feedback reduction
- H04B7/0663—Feedback reduction using vector or matrix manipulations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03891—Spatial equalizers
- H04L25/03898—Spatial equalizers codebook-based design
- H04L25/0391—Spatial equalizers codebook-based design construction details of matrices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Error Detection And Correction (AREA)
Abstract
本发明涉及一种用于对包括信道状态信息和/或导频序列的矢量进行编码的编码器,所述编码器包括:确定单元,经配置以确定球形网格的小区,其中所述小区包括所述矢量;网格改进单元,经配置以基于初始球形网格来确定改进的球形网格;表示单元,经配置以确定具有矢量的初始球形网格的初始单元的第一标识符的二进制表示,和具有所述矢量的改进的球形网格的改进小区的第二标识符的二进制表示。
Description
技术领域
本发明涉及对信道状态信息(CSI)和/或导频序列进行编码和/或解码。具体地,本发明涉及一种用于对包括信道状态信息和/或导频序列的矢量进行编码的编码器。本发明还涉及一种用于对包括基于二进制表示的信道状态信息和/或导频序列的矢量进行解码的解码器。此外,本发明还涉及用于对信道状态信息和/或导频序列进行解码和/或进行编码的通信系统和方法。本发明还涉及一种存储程序代码的计算机可读存储介质,所述程序代码包括用于执行上述方法的指令。
背景技术
为了将来自用户设备的信道状态信息由空中反馈给基站,需要对其进行量化,并且量化的CSI需要被映射成位序列。反馈可以执行在任何两个通信设备之间(例如两个用户设备之间的反馈,两个基站之间的反馈等)。仅仅为了简单起见,下面将使用术语“基站”(BS)和“用户设备”(UE)。
用户设备通过一些非精确的过程知道CSI矢量“h0”,并且想要将由“h”表示该矢量的标准化版本反馈给基站。
矢量“h”的尺寸(以下用“D”表示)可以例如对应于基站的天线数量。由于UE不能以无限精度发送h,所以它必须发送这个矢量“h”的“压缩”表示。这个反馈通过将表示“h”的近似值的B位序列(b1,...,bB)发送到基站来完成。
目前的标准化码本仅适用于低维数(小B)和低位数(小B)。已经提出了一些针对大维数的自动设计。但是,他们的表现和/或他们的复杂性可能是不理想的。
发明内容
本发明的目的是提供克服现有技术中的一个或多个上述问题的编码器,解码器,通信系统和方法。
本发明的第一方面提供了一种用于对包括信道状态信息和/或导频序列的矢量进行编码的编码器,所述编码器包括:
确定单元,经配置以确定球形网格(mesh)的小区(cell),其中所述小区包括所述矢量;
网格改进单元,经配置以基于初始球形网格确定改进的球形网格;以及
表示单元,经配置以确定具有矢量的初始球形网格的初始小区的第一标识符的二进制表示,和具有所述矢量的改进的球形网格的改进小区的第二标识符的二进制表示。
第一方面的编码器具有编码复杂度低同时仍然实现高编码效率的优点。
确定单元可以经配置以确定初始球形网格的初始小区并且确定改进的球形网格的改进小区。因此,新的(改进的)球形网格包括初始球形网格,其中仅初始小区已经被进一步改进。可替换地,改进的球形网格仅为初始球形网格,其中仅已进一步了改进初始小区。
第一方面的编码器可以经配置以首先确定初始球形网格。例如,它可以包括配置成确定初始球形网格的初始网格单元。具体而言,可以基于在用户设备和基站之间共享的知识来构建初始球形网格,例如,基于信道状态信息的协方差信息。
通常,包括信道状态信息的矢量是单位范数矢量。第一和/或第二标识符可以是索引。
第一方面的编码器解决了高效量化的问题。例如,它可以用于表示信道状态信息的“部分”的单位范数矢量的两个多天线通信设备之间的反馈。在下文中,当不存在歧义时,我们不会对单位范数矢量和CSI进行区分。
在根据第一方面的编码器的第一实施方式中,网格改进单元经配置以通过迭代地分割初始球形网格的小区来确定改进的球形网格。
这表示了一种确定具有期望精度的改进的球形网格的有效方法。优选地,仅对初始球形网格的初始小区执行分割。例如,可以将小区分成两个小区。因此,可以递归地进一步改进初始球形网格。
在根据第一方面或根据第一方面的第一实施方式的编码器的第二实施方式中,所述网格改进单元经配置以通过在所述初始球形网格的小区上定义格(grid)来确定所述改进的球形网格。
这表示了确定改进的球形网格的另一种有效方法。优选地,这仅对初始球形网格的初始小区执行。优选地,相同的格被应用于初始球形网格的所有小区。
在根据第一方面或根据第一方面的前述实施方式中的任一个的编码器的第三实施方式中,所述矢量是复值矢量,并且所述初始球形网格是复值球体上的球形网格。
因此,复值球形网格的小区可以直接表示复值矢量。
在根据第一方面或第一方面的前述实施方式中的任一个的编码器的第四实施方式中,所述矢量是基于复输入矢量由矢量转换单元确定的实值矢量。在根据第一方面或第一方面的前述实施方式中的任一个的编码器的第五实施方式中,所述编码器经配置以确定包括对应于多天线用户设备的多个天线的信道状态信息和/或导频序列的多个矢量中的每一个的二进制表示。
因此,编码器可以用于传输多天线用户设备的信道状态信息和/或导频序列。
在根据第一方面或第一方面的前述实施方式中的任一个的编码器的第六实施方式中,编码器还包括发送单元,经配置以由无线连接发送所述二进制表示。
例如,编码器可以是无线通信系统的用户设备或基站的一部分。由于编码器可以以低计算量提供合适的二进制表示,所以编码器对于在能量消耗和/或计算处理能力方面具有限制的移动设备特别有用。
本发明的第二方面涉及一种用于对包括基于二进制表示的信道状态信息和/或导频序列的矢量进行解码的解码器,所述解码器包括:
初始矢量单元,经配置以基于所述二进制表示的第一部分来确定初始小区矢量;
网格改进单元,经配置以基于初始球形网格确定改进的球形网格;以及
改进矢量单元,经配置以基于所述改进的球形网格和所述二进制表示的第二部分来确定改进的小区矢量。
解码器可以经配置以对由第一方面的编码器确定的二进制表示进行解码。改进的矢量单元可以经配置以基于由网格改进单元确定的改进的球形网格来确定改进的小区矢量。
在第二方面的解码器的第一实施方式中,网格改进单元经配置以:
通过将初始球形网格的小区迭代地分割成两个小区来确定改进的球形网格;和/或
通过在初始球形网格的小区上定义格来确定改进的球形网格。
具体而言,网格改进单元可以经配置以将初始小区分成两个小区,然后将两个小区迭代地分成四个小区,八个小区等等。优选地,不有效地计算全部小区,而是小区的分割仅对包含输入矢量的小区有效。网格改进单元可以经配置以确定由初始球形网格的小区分割产生的两个小区中的一个,然后确定由第一确定的小区的分割导致的两个小区中的一个,等等。
网格改进单元因此可以连续地提高精度直到达到期望的精度。
网格改进单元还可以经配置以在初始球形网格的小区上定义格,例如,在初始球形网格的初始小区上。这具有以下优点:在一个步骤中可以达到期望的精度水平。
本发明的第三方面涉及一种通信系统,包括:
第一节点,包括编码器或根据第一方面的前述实施方式中的任一个的编码器;以及
第二节点,包括解码器或根据第二方面的前述实施方式中的任一个的解码器。
第一节点可以包括经配置以发送由编码器确定的二进制表示的发送器。第二节点可以包括经配置以接收由第一节点发送的二进制表示的接收器。
本发明的第四方面涉及一种用于对包括信道状态信息和/或导频序列的矢量进行编码的方法,所述方法包括:
确定初始球形网格的初始小区,其中所述初始小区包括所述矢量;
改进初始球形网格以获得改进的球形网格;
确定包括所述矢量的所述改进的球形网格的改进小区;以及
将所述初始小区的第一标识符和所述改进小区的第二标识符表示为二进制表示。
根据本发明的第四方面的方法可以由根据本发明的第一方面的编码器执行。根据本发明的第四方面的方法的其他特征或实施方式可以执行根据本发明的第一方面的编码器的功能及其不同的实现形式。
在第四方面的方法的第一实施方式中,对初始球形网格进行改进包括迭代地对初始球形网格的小区进行分割。
在根据第四方面或第四方面的前述实施方式中的任一个的方法的第二实施方式中,矢量是实值矢量,并且该方法包括将复输入矢量转换为实值矢量的初始步骤。
本发明的第五方面涉及一种用于对包括基于二进制表示的信道状态信息和/或导频序列的矢量进行解码的方法,所述方法包括:
基于二进制表示的第一部分和初始球形网格确定初始小区矢量;
基于初始球形网格确定改进的球形网格;以及
基于改进的球形网格和二进制表示的第二部分来确定改进的小区矢量。
根据本发明的第五方面的方法可以由根据本发明的第二方面的解码器执行。根据本发明的第五的方面的方法的其他特征或实施方式可以执行根据本发明的第二方面的解码器的功能及其不同的实现形式。
本发明的第六方面涉及存储程序代码的计算机可读存储介质,所述程序代码包括用于执行第四方面,第四方面,第五方面的实施方式中的一个或者第五方面的实施方式中的一个的方法的指令。
附图说明
为了更清楚地说明本发明实施例的技术特征,下面将对实施例描述的附图作简单地介绍。以下描述中的附图仅仅是本发明的一些实施例。在不脱离如权利要求所限定的本发明的范围的情况下,对这些实施例的修改是可能的。
图1是示出根据本发明实施例的编码器的框图;
图2是示出根据本发明另一实施例的解码器的框图;
图3是示出根据本发明另一实施例的系统的框图;
图4是根据本发明的另一实施例的用于编码矢量的方法的流程图;
图5是根据本发明的另一实施例的用于解码矢量的方法的流程图;
图6是根据本发明的另一实施例的球体上的码本的示意图;
图7是根据本发明的另一实施例的代表矢量的计算的示意图;
图8a是根据本发明的另一实施例的球体上的初始网格的示意图;
图8b是根据本发明的另一个实施例的图8a的初始网格的小区的第一分割的示意图;
图8c是根据本发明的另一实施例的另一球体的示意图,其中初始球形网格的所有小区已被分割;以及
图9是根据本发明的另一实施例的到单位立方体的映射和后续量化的示意图。
具体实施方式
图1示出了用于对包括信道状态信息和/或导频序列的矢量进行编码的编码器100。编码器包括确定单元110,网格改进单元120和表示单元130。编码器100可以例如在基站或用户设备的处理器(图1中未示出)上实现。
确定单元110经配置以确定球形网格的小区,其中小区包括该矢量。例如,确定单元110可以经配置以确定初始球形网格的初始小区,其中初始小区包括该矢量。确定单元110还可以经配置以确定改进的球形网格的改进小区,其中改进小区包括该矢量。
网格改进单元120经配置以基于初始球形网格来确定改进的球形网格。
表示单元130经配置以确定具有矢量的初始球形网格的初始小区的第一标识符的二进制表示,和具有所述矢量的改进的球形网格的改进小区的第二标识符的二进制表示。
图2示出了用于对包括基于二进制表示的信道状态信息和/或导频序列的矢量进行解码的解码器200。
解码器包括初始矢量单元210,网格改进单元220和改进矢量单元230。
初始矢量单元210经配置以基于二进制表示的第一部分和初始球形网格来确定初始小区矢量。初始球形网格可以是预定的球形网格,例如,存储在解码器的存储器中。
网格改进单元220经配置以基于初始球形网格来确定改进的球形网格。
改进矢量单元230经配置以基于所述改进的球形网格和所述二进制表示的第二部分来确定改进的小区矢量。
图3示出了包括第一节点310和第二节点320的通信系统300。
第一节点310包括编码器100,例如,图1的编码器100。第二节点320包括解码器200,例如,图2的解码器200。
图4示出了用于对包括信道状态信息和/或导频序列的矢量进行编码的方法。该方法包括确定初始球形网格的初始小区的第一步骤410,其中初始小区包括该矢量。
该方法包括初始球形网格进行改进以获得改进的球形网格的第二步骤420。
该方法包括确定包括该矢量的改进的球形网格的改进小区的第三步骤430。
该方法包括将初始小区的第一标识符和改进小区的第二标识符表示为二进制表示的第四步骤440。
例如,方法400可以通过图1的编码器100执行。例如,方法400可以通过位于UE的编码器100执行。
假设非精确的过程使得UE知道包括信道状态信息的D0-维数矢量,其中D0是位于基站的天线的数量,该矢量由h0表示。h0可以指代例如基站的所有D0天线与UE的天线之间的信道的时域中的抽头(tap)。
CSI仅被表示为矢量(而不是矩阵)的事实归因于假设UE具有单个天线。这个假设是为了简单起见而完成的。如果UE具有多个天线,则可以使用下面进一步详细描述的单天线情况。
UE可以基于表示例如信道状态信息的一部分的h0来计算单位范数矢量h。
在第一实施例中,可以将单位范数矢量h计算为:
在这种情况下,矢量h的维数是D=D0。
在第二实施例中,可以将h计算为:
其中U是D0xD酉矩阵。随后h的维数等于D。
可以通过另一场景考虑第三实施例。基站可以经配置以计算表示另一个通信设备(例如,用户设备)应当传送的导频序列p的复矢量。在那种情况下,导频序列需要被量化,也就是说通过位来表示,以便这些位可以被发送到通信设备。在这种情况下,单位矢量可以是该导频的标准化版本:
编码器的任务可以是计算二进制表示,例如,位序列(b1,...,bB),表示单位范数矢量“h”。
我们使用码本的概念作为接近真实矢量的代表矢量“h”的列表。在此,码本是球体上的矢量(或由v(1),...,v(2B)表示的码字)的列表,其可以通过其索引的二进制表示(包括在1和2B之间)由空中发送。
图5示出了用于对包括基于二进制表示的信道状态信息和/或导频序列的矢量进行解码的方法500。
方法500包括基于二进制表示的第一部分和初始球形网格来确定初始小区矢量的第一步骤510。
方法500包括基于初始球形网格确定改进的球形网格的第二步骤520。
方法500包括基于改进的球形网格和二进制表示的第二部分来确定改进小区矢量的第三步骤530。
图6是球体600上的码本的图示。黑点610指示码字610,而小区620是到每个码字610的球体上的最近点的集合。
球体的网格随后可以被看作是与每个码字610最接近的球体600的矢量的集合。随后可等效地定义码字610并计算与这些码字610相关的网格605或设计网格605并将网格605的每个小区620的中心视为码字。一旦定义了这些码字610(或该网格605),编码器就可以考虑“待量化的矢量”(单位范数矢量h),并找出与该矢量最接近的码字(即随后为真实矢量h的近似值的“量化矢量”)。这个“量化矢量”的索引的二进制表示随后可以被发送到解码器,例如,一个基站。
图7是计算代表矢量的示意图。待量化的标准化的CSI由球体700上的点730表示。编码器的目的是计算由“量化矢量”710表示的代表矢量。对每个代表矢量对应唯一索引,其二进制表示可以作为反馈发送。
所提出的编码器在数值上计算来自单位范数CSI矢量(如上由h表示)的位序列。我们将在下一部分提出以下主要步骤的三个不同的优选实施例:
在下面,d将表示g的尺寸(也就是说d=2D-1)。
·步骤2:计算初始代表矢量及其对应的索引及其二进制表示;这构成了发送序列的第一位。
·步骤3:计算定义码字相对于初始代表矢量的相对位置的剩余位。
在第一优选实施例中,通过将网格的每个小区剪切为两部分来在球体上迭代地划分初始网格。图8a是球体800上的初始网格805的示意图。
初始网格的定义可以由坐标v(1)=(1,0,0,0,…),v(2)=(0,1,0,0,…),…v(d)=(0,0,…,0,1)的d个码字(v(1),…,v(d))构成。
在初始网格中,包含g的小区820的索引通过以下来计算:
i*=argmax(|g1|,...,|gd|)。
网格的d个小区是与每个码字最接近的点的集合。这个想法是迭代地分割这些小区。可以相对于其方程取决于小区的规划执行划分小区820到两个小区822,824。两个新小区822,824对应于两个新码字812,814。
编码器无需构建改进网格的所有小区。在通过分割初始小区820获得的两个小区中迭代地找到改进的小区可能就足够了。
图8b是图8a的初始网格805的小区820的第一分割的示意图,从而产生改进的球形网格815。注意,在这种情况下,改进的球形网格815省略了不包含输入矢量的初始球形网格805的那些小区。
随后每个分割将码本中的码字总数乘以2。使用这种方法,我们可以定义不同尺寸的码本(码字的数量取决于构建中的分割数量)。构造方法还提供了计算代表码字的方式。这个想法是,在码本构建的每个步骤(也就是说,在每个分割)处,我们识别“待量化的矢量”所属的小区。
在第二优选实施例中,在初始小区上建立网格,初始小区被定义为图8a中考虑的初始网格中的小区,其包含输入矢量。
图8c是另一球体800’的示意图,其中初始球形网格的所有小区已被分割成两个小区,例如,使用格。这产生了改进的球形网格815’。改进的球形网格815’的小区包括对初始球形网格的初始小区进行改进的两个小区822’,824’。
对于初始网格的每个小区,我们都能够定义每个小区之间的抽象映射和单元(d-1)维立方体。设Ci*为在步骤2中计算的初始小区。我们通过以下方式定义Ci*与单位立方体之间的映射Ti*:
其中对于任何1≤i≤d-1
随后在这个单位立方体上定义一个规则的网格。随后在步骤3中发送的位序列是该格上最近点的二进制表示(球体上的代表码字是该最近点的逆映射),即,的二进制表示的级联(concatenation),其中Bi是用于量化ui的位的数量。
在第三优选实施例中,考虑图8a,但直接针对复杂球体900,在初始网格的每个小区920上建立网格930。图9是对单位立方体和后续量化的映射的示意图。二进制表示随后将被发送的索引是点930的格上的点904的索引,其最接近待量化的矢量902。
这导致从初始小区到单元立方体的不同映射的定义。其余的步骤与第三实施例中的步骤相同。更确切地说,初始小区的索引计算如下:
i*=argmax(|h1|,...,|hD|)
其中,对于任何1≤i≤D-1,ui=N(Re(wi))且vi=N(Im(wi))(其中N是单变量标准高斯分布的累积分布函数)和
和
解码器经配置以执行对编码器的上述操作的反向操作。它从位序列计算代表矢量。例如,解码器可经配置以在第一步骤中从位序列计算码字索引。在第二步骤中,它可以计算与该索引关联的码字。
解码器实施方式可以具有与编码器类似的结构。在一个实施例中,解码器可以经配置以:
·从二进制表示的第一位推导出初始代表矢量;
·从剩余的位计算由初始代表矢量构成的小区中的代表矢量;
·从真实码字计算复杂代表。
数学细节相对于编码器部分是对称的,具有在三种可能的实施方式之间的相同的区别。
上述反馈方法可以被使用,例如,用于单天线UE。简单的扩展是将该方法扩展到多天线UE(以N表示UE处的天线数量)。在那种情况下,CSI反馈可以是N个单位范数矢量的集合。通常,必须执行用于计算这些N个单位范数矢量的预处理。
随后可以分别编码N个矢量,并通过上述方法反馈相应的位。
下表总结了现有方法的特征以及适用于尺寸为D的空间中的2B个元素的大码本的所提出的方法的实施例。
本发明的实施例可以具有以下优点中的一个或多个:
·非常低的编码和解码算法复杂度;
·BS和UE都不需要存储器;
·性能可以与现有技术竞争;
·灵活性;
·不需要参数化或校准;
·任何精度都可以达到;
·码本适用于任何数量的天线;
·可能的缩放天线数量和所需位数量。
以上所述仅为本发明的实施方式,本发明的范围并不限于此。本领域技术人员可以容易地做出任何变化或替换。因此,本发明的保护范围应该以所附权利要求的保护范围为准。
Claims (15)
1.一种用于对包括信道状态信息CSI和/或导频序列的矢量(730;902)进行编码的编码器(100),所述编码器包括:
确定单元(110),经配置以确定初始球形网格(605;805,815,815’)的小区(620;822,824;920),其中所述小区包括所述矢量(730;902);其中在所述初始球形网格中,所述小区的索引通过以下来计算:i*=argmax(|g1|,...,|gd|),其中通过记下h的第一个坐标的角度定义旋转的等效矢量h(r)为并且将h(r)转换为单位范数真实矢量:
g表示单位范数真实矢量,h表示单位范数CSI矢量,d表示g的尺寸且d=2D-1;
其中对于任何1≤i≤d-1,
表示单元(130),经配置以确定包括所述矢量(730;902)的所述初始球形网格(805)的初始小区(820)的第一标识符的二进制表示,和包括所述矢量的所述改进的球形网格的改进小区(822,824)的第二标识符的二进制表示。
2.根据权利要求1所述的编码器(100),其中所述网格改进单元(120)经配置以通过迭代地分割所述初始球形网格(805)的小区(820)来确定所述改进的球形网格(815,815’)。
3.根据权利要求1所述的编码器(100),其中所述网格改进单元(120)经配置以通过在所述初始球形网格(805)的小区上定义格来确定所述改进的球形网格(815,815’)。
4.根据权利要求1-3中任一项所述的编码器(100),其中所述矢量是复值矢量,并且所述初始球形网格是复值球体上的球形网格。
5.根据权利要求1-3中任一项所述的编码器(100),其中所述矢量是基于复输入矢量由矢量转换单元确定的实值矢量。
6.根据权利要求1-3中任一项所述的编码器(100),其中所述编码器(100)经配置以确定包括对应于多天线用户设备的多个天线的信道状态信息和/或导频序列的多个矢量中的每一个的二进制表示。
7.根据权利要求1-3中任一项所述的编码器(100),还包括发送单元,经配置以由无线连接发送所述二进制表示。
8.一种用于对包括基于二进制表示的信道状态信息CSI和/或导频序列的矢量进行解码的解码器(200),所述解码器包括:
初始矢量单元(210),经配置以基于所述二进制表示的第一部分和初始球形网格来确定初始小区矢量;其中在所述初始球形网格中,所述小区的索引通过以下来计算:i*=argmax(|g1|,...,|gd|),其中通过记下h的第一个坐标的角度定义旋转的等效矢量h(r)为并且将h(r)转换为单位范数真实矢量:
g表示单位范数真实矢量,h表示单位范数CSI矢量,d表示g的尺寸且d=2D-1;
其中对于任何1≤i≤d-1
改进矢量单元(230),经配置以基于所述改进的球形网格(815,815’)和所述二进制表示的第二部分来确定改进的小区矢量。
9.根据权利要求8所述的解码器(200),其中所述网格改进单元经配置以:
通过将所述初始球形网格(805)的小区(820)迭代地分割成两个小区(822,824)来确定改进的球形网格(815,815’);和/或
通过在所述初始球形网格(805)的小区(820)上定义格来确定改进的球形网格(815,815’)。
10.一种通信系统(300),包括:
第一节点(310),包括根据权利要求1至7中任一项所述的编码器(100);和
第二节点(320),包括根据权利要求8或9所述的解码器(200)。
11.一种用于对包括信道状态信息CSI和/或导频序列的矢量进行编码的方法(400),所述方法包括:
确定(410)初始球形网格的初始小区,其中所述初始小区(820)包括所述矢量(730,902);其中在所述初始球形网格中,所述小区的索引通过以下来计算:i*=argmax(|g1|,...,|gd|),其中通过记下h的第一个坐标的角度定义旋转的等效矢量h(r)为并且将h(r)转换为单位范数真实矢量:
g表示单位范数真实矢量,h表示单位范数CSI矢量,d表示g的尺寸且d=2D-1;
其中对于任何1≤i≤d-1
确定(430)包括所述矢量的所述改进的球形网格(815;815’)的改进小区(822,824;822’,824’),以及
将所述初始小区的第一标识符和所述改进小区的第二标识符(822,824;822’,824’)表示(440)为二进制表示。
12.根据权利要求11所述的方法(400),其中改进(420)所述初始球形网格(815,815’)包括迭代地对所述初始球形网格(805)的小区(820)进行分割。
13.根据权利要求11或12所述的方法(400),其中所述矢量是实值矢量,并且所述方法包括将复输入矢量转换为所述实值矢量的初始步骤。
14.一种用于对包括基于二进制表示的信道状态信息和/或导频序列的矢量(730;902)进行解码的方法(500),所述方法包括:
基于所述二进制表示的第一部分和初始球形网格确定(510)初始小区矢量(805);其中在所述初始球形网格中,所述小区的索引通过以下来计算:i*=argmax(|g1|,...,|gd|),其中通过记下h的第一个坐标的角度定义旋转的等效矢量h(r)为并且将h(r)转换为单位范数真实矢量:
g表示单位范数真实矢量,h表示单位范数CSI矢量,d表示g的尺寸且d=2D-1;
其中对于任何1≤i≤d-1
基于所述改进的球形网格和所述二进制表示的第二部分来确定(530)改进的小区矢量。
15.一种存储程序代码的计算机可读存储介质,所述程序代码包括当由处理器执行时执行权利要求11至12以及14中任一项所述的方法的指令。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2016/069065 WO2018028779A1 (en) | 2016-08-10 | 2016-08-10 | Unit-norm codebook design and quantization |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109644030A CN109644030A (zh) | 2019-04-16 |
CN109644030B true CN109644030B (zh) | 2021-05-04 |
Family
ID=56686807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680088295.XA Active CN109644030B (zh) | 2016-08-10 | 2016-08-10 | 单位范数码本设计和量化 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10700750B2 (zh) |
EP (1) | EP3494647B1 (zh) |
JP (1) | JP6739624B2 (zh) |
KR (1) | KR102193061B1 (zh) |
CN (1) | CN109644030B (zh) |
WO (1) | WO2018028779A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2572761A (en) | 2018-04-09 | 2019-10-16 | Nokia Technologies Oy | Quantization of spatial audio parameters |
US11995854B2 (en) * | 2018-12-19 | 2024-05-28 | Nvidia Corporation | Mesh reconstruction using data-driven priors |
CN115441914A (zh) * | 2021-06-01 | 2022-12-06 | 华为技术有限公司 | 一种通信方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101019291B1 (ko) * | 2009-11-05 | 2011-03-07 | 인하대학교 산학협력단 | 다중 사용자 mimo 시스템에서 고정 복잡도를 갖는 스피어 인코딩 방법 |
US8254486B2 (en) * | 2007-09-28 | 2012-08-28 | Intel Corporation | Unified closed loop SU/MU-MIMO signaling and codebook design |
US20130064273A1 (en) * | 2008-07-01 | 2013-03-14 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
US20130271463A1 (en) * | 2010-10-11 | 2013-10-17 | Ian Curington | Triangle mesh compression |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100754795B1 (ko) * | 2004-06-18 | 2007-09-03 | 삼성전자주식회사 | 직교주파수분할다중 시스템에서 주파수 공간 블록 부호의부호화/복호화 장치 및 방법 |
EP2101509A4 (en) * | 2006-12-28 | 2012-08-29 | Fujitsu Ltd | WIRELESS COMMUNICATION SYSTEM, BASE STATION, AND RANDOM ACCESS CHANNEL TRANSMISSION METHOD |
WO2009127097A1 (en) | 2008-04-16 | 2009-10-22 | Huawei Technologies Co., Ltd. | Method and apparatus of communication |
US8638874B2 (en) | 2008-05-01 | 2014-01-28 | Futurewei Technologies, Inc. | Progressive feedback for high resolution limited feedback wireless communication |
EP2327170A4 (en) | 2008-09-18 | 2014-10-22 | Commw Scient Ind Res Org | Vector quantification in wireless communication |
CN102081926B (zh) * | 2009-11-27 | 2013-06-05 | 中兴通讯股份有限公司 | 格型矢量量化音频编解码方法和系统 |
EP2343837A1 (en) | 2010-01-08 | 2011-07-13 | Alcatel Lucent | Channel state information feedback using a hierarchical codebook for vector quantisation |
JP5562075B2 (ja) * | 2010-03-09 | 2014-07-30 | カルソニックカンセイ株式会社 | 表面加工データの作成方法および装置 |
CN102571172B (zh) * | 2010-12-09 | 2015-03-25 | 上海贝尔股份有限公司 | 在mimo无线通信系统中进行用户调度的方法和设备 |
EP2525537B1 (en) * | 2011-05-19 | 2014-11-19 | ST-Ericsson SA | MIMO receiver using lattice reduction and K-Best detection |
EP2611230B1 (en) * | 2011-12-29 | 2019-10-16 | Swisscom AG | Method for deploying a cellular communication network |
US9234952B2 (en) * | 2013-03-11 | 2016-01-12 | Wisconsin Alumni Research Foundation | System and method for determining k-space views and diffusion weighting directions using centroidal voronoi tessellations |
-
2016
- 2016-08-10 CN CN201680088295.XA patent/CN109644030B/zh active Active
- 2016-08-10 KR KR1020197006635A patent/KR102193061B1/ko active Active
- 2016-08-10 EP EP16751572.5A patent/EP3494647B1/en active Active
- 2016-08-10 WO PCT/EP2016/069065 patent/WO2018028779A1/en unknown
- 2016-08-10 JP JP2019507323A patent/JP6739624B2/ja active Active
-
2019
- 2019-02-07 US US16/270,505 patent/US10700750B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8254486B2 (en) * | 2007-09-28 | 2012-08-28 | Intel Corporation | Unified closed loop SU/MU-MIMO signaling and codebook design |
US20130064273A1 (en) * | 2008-07-01 | 2013-03-14 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
KR101019291B1 (ko) * | 2009-11-05 | 2011-03-07 | 인하대학교 산학협력단 | 다중 사용자 mimo 시스템에서 고정 복잡도를 갖는 스피어 인코딩 방법 |
US20130271463A1 (en) * | 2010-10-11 | 2013-10-17 | Ian Curington | Triangle mesh compression |
Also Published As
Publication number | Publication date |
---|---|
WO2018028779A1 (en) | 2018-02-15 |
JP6739624B2 (ja) | 2020-08-12 |
JP2019530290A (ja) | 2019-10-17 |
KR20190037308A (ko) | 2019-04-05 |
EP3494647A1 (en) | 2019-06-12 |
US10700750B2 (en) | 2020-06-30 |
US20190173552A1 (en) | 2019-06-06 |
EP3494647B1 (en) | 2023-04-26 |
CN109644030A (zh) | 2019-04-16 |
KR102193061B1 (ko) | 2020-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111726154B (zh) | 一种信道状态信息上报的方法和设备 | |
US8804864B2 (en) | Wireless communication apparatus | |
JP7150834B2 (ja) | チャネル状態情報(csi)報告方法および通信装置 | |
CN109644030B (zh) | 单位范数码本设计和量化 | |
EA024628B1 (ru) | Устройство передачи, устройство приема, способ передачи, способ приема и способ для формирования многомерных созвездий | |
FI3739780T3 (fi) | Tiedonsiirron käsittelymenetelmä ja laite | |
CN107567591A (zh) | 关于无线电信号的数据的压缩和解压缩 | |
KR20090084841A (ko) | 화상 신호 부호화 방법 및 복호 방법, 정보원 부호화 및 복호 방법, 이들의 장치 및 이들의 프로그램 및 프로그램을 기록한 기억 매체 | |
CN110942151A (zh) | 一种量子态层析方法及装置 | |
Lim et al. | Information without rolling dice | |
CN107113263B (zh) | 用于设计星座图的系统和方法及其用途 | |
CN105450329A (zh) | 并行信道的编码调制方法和装置 | |
CN111130607A (zh) | 上行传输、信号接收方法、装置、终端、服务节点及介质 | |
CN114978413B (zh) | 信息编码的控制方法及相关装置 | |
WO2020042089A1 (zh) | Scl并行译码方法、装置及设备 | |
CN115314121B (zh) | 量子通信方法、装置及电子设备 | |
US20150282197A1 (en) | Method and device for transmitting/receiving feedback signal in multi-cell cooperative communication system | |
KR100842817B1 (ko) | Mdsa를 이용한 저 연산량 mimo 수신방식 | |
KR102042651B1 (ko) | 희소 벡터 코딩을 이용한 정보 송수신 방법 및 장치 | |
Sommerfeld et al. | On the boundedness of the support of optimal input measures for Rayleigh fading channels | |
CN112822140B (zh) | 一种传输数据的方法及相关装置 | |
CN119006619B (zh) | 一种基于自适应几何分区的点云分片压缩方法 | |
WO2013134714A1 (en) | Methods, systems, and media for determining whether a signal of interest is present | |
JP5581930B2 (ja) | 受信装置および受信方法 | |
Østergaard et al. | $ n $-Channel Asymmetric Entropy-Constrained Multiple-Description Lattice Vector Quantization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |