[go: up one dir, main page]

CN102215193B - Frequency-domain equilibrium method and device - Google Patents

Frequency-domain equilibrium method and device Download PDF

Info

Publication number
CN102215193B
CN102215193B CN201110139515.6A CN201110139515A CN102215193B CN 102215193 B CN102215193 B CN 102215193B CN 201110139515 A CN201110139515 A CN 201110139515A CN 102215193 B CN102215193 B CN 102215193B
Authority
CN
China
Prior art keywords
matrix
result
equalization
data
multiplication
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
Application number
CN201110139515.6A
Other languages
Chinese (zh)
Other versions
CN102215193A (en
Inventor
马维刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201110139515.6A priority Critical patent/CN102215193B/en
Publication of CN102215193A publication Critical patent/CN102215193A/en
Application granted granted Critical
Publication of CN102215193B publication Critical patent/CN102215193B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a kind of frequency-domain equilibrium method and device, wherein, frequency-domain equilibrium method includes: use LMMSE equalization algorithm that the uplink antenna data received are carried out frequency domain equalization;In frequency domain equalization process, according to LMMSE algorithm, matrix operations therein is split, the matrix operations after executed in parallel fractionation.By the present invention, solve existing equalization processing method time delay long, the problem that user's experience is low, and then reached minimizing equalization processing method time delay, improve the effect of user's experience.

Description

频域均衡方法及装置Frequency Domain Equalization Method and Device

技术领域technical field

本发明涉及通信领域,具体而言,涉及一种LTE(Long Term Evolution,长期演进)系统的频域均衡方法及装置。The present invention relates to the communication field, in particular, to a frequency domain equalization method and device for an LTE (Long Term Evolution, long term evolution) system.

背景技术Background technique

OFDM(Orthogonal Frequency Division Multiplexing,正交频分多址)是一种特殊的MCM(Multi-carrier Modulation,多载波调制)技术,它的思想是把一个高速的数据流分解成许多低速率的子流数据,并以并行的方式在多个子信道上传输,提供了让数据以较高的速率在较大延迟的信道上传输的一种途径。MIMO(Multi-Input Multi-Output,多输入多输出)系统通过在收发端配置多天线,利用空间信道实现分集增益或者复用增益,在不增加系统带宽的情况下,极大地提升了通信系统的容量和频谱效率,是下一代无线通信系统的关键技术。将OFDM和MIMO结合,既能实现很高的频谱利用率,又能抵抗多径衰落信道的影响。OFDM (Orthogonal Frequency Division Multiplexing, Orthogonal Frequency Division Multiple Access) is a special MCM (Multi-carrier Modulation, multi-carrier modulation) technology, its idea is to decompose a high-speed data stream into many low-rate sub-streams Data is transmitted on multiple sub-channels in parallel, providing a way for data to be transmitted at a higher rate on a channel with a greater delay. The MIMO (Multi-Input Multi-Output) system configures multiple antennas at the transceiver end and uses spatial channels to achieve diversity gain or multiplexing gain, which greatly improves the performance of the communication system without increasing the system bandwidth. Capacity and spectrum efficiency are key technologies for next-generation wireless communication systems. Combining OFDM and MIMO can not only achieve high spectrum utilization, but also resist the influence of multipath fading channels.

但是,受到尺寸和造价等因素影响,LTE阶段终端的天线一般为一根,这样就不能从多发射天线中获得足够的容量增益。3GPP LTE给出了一种解决方法是Mu-MIMO(Multi-UserMIMO)即多用户MIMO。多用户MIMO使得单天线用户通过协作通信共享其他用户的天线,利用相同的时频资源进行通信,改善系统的性能。However, affected by factors such as size and cost, the terminal in the LTE phase generally has one antenna, so that sufficient capacity gain cannot be obtained from multiple transmit antennas. 3GPP LTE provides a solution which is Mu-MIMO (Multi-User MIMO), that is, multi-user MIMO. Multi-user MIMO enables single-antenna users to share the antennas of other users through cooperative communication, and use the same time-frequency resources for communication to improve system performance.

尽管通过多用户MIMO,OFDM在增加通过无线链路传送数据量方面取得了一定的成功,但是,由于通过无线电波来传送信号,因此在典型的操作环境中,基站接收的信号存在多径,进而由于多径问题导致了延迟扩展。同时,信号在从发送端到接收端的传输过程中,还会收到非线性、雨衰、多径等各种影响,使传送的信号发生畸变,导致波形失真,从而引起码间干扰。目前一般采用均衡技术来解决码间干扰,从而补偿信道参数变化所引起的信号畸变,抵消信道信号传输衰减,同时可以有效对抗码间干扰,减少误码,提高传输速率。均衡主要有两个基本途径,频域均衡和时域均衡,频域均衡是使整个系统频率传递函数满足无失真传输的条件而时域均衡是直接从时间响应考虑,使包括均衡模块在内的整个系统的冲激响应满足无ISI(Inter-Symbol Interference,码间干扰)的条件。Although OFDM has had some success in increasing the amount of data transmitted over a wireless link through multi-user MIMO, since the signal is transmitted over radio waves, in typical operating environments there are multipaths in the signal received by the base station, which in turn Delay spread due to multipath issues. At the same time, during the transmission process from the sending end to the receiving end, the signal will also receive various effects such as nonlinearity, rain attenuation, and multipath, which will distort the transmitted signal, resulting in waveform distortion, and causing intersymbol interference. At present, equalization technology is generally used to solve inter-symbol interference, so as to compensate signal distortion caused by channel parameter changes, offset channel signal transmission attenuation, and at the same time, it can effectively resist inter-symbol interference, reduce bit errors, and increase transmission rate. There are two basic approaches to equalization, frequency domain equalization and time domain equalization. Frequency domain equalization is to make the frequency transfer function of the entire system meet the conditions for distortion-free transmission. The time-domain equalization is directly considered from the time response, so that the impulse response of the entire system including the equalization module meets the condition of no ISI (Inter-Symbol Interference, inter-symbol interference).

当前,对频域均衡(FDE)进行的研究非常多。通常通过将时域中的操作变换到频域中进行,以补偿具有长冲击响应的多径信道所带来的损害,同时可以降低接收机的复杂度。但同时,采用该方式导致了较长的均衡处理延时时间,进而降低了用户使用体验。Currently, there are many studies on frequency domain equalization (FDE). Usually, the operation in the time domain is transformed into the frequency domain to compensate the damage caused by the multipath channel with long impulse response, and at the same time reduce the complexity of the receiver. But at the same time, adopting this method leads to a long equalization processing delay time, thereby reducing user experience.

发明内容Contents of the invention

本发明的主要目的在于提供一种频域均衡方法及装置,以至少解决上述现有均衡处理方法延时长,用户使用体验低的问题。The main purpose of the present invention is to provide a frequency domain equalization method and device to at least solve the problems of long time delay and low user experience in the existing equalization processing method.

根据本发明的一个方面,提供了一种频域均衡方法,包括:使用LMMSE均衡算法对接收的上行天线数据进行频域均衡;在频域均衡过程中,根据LMMSE算法对其中的矩阵运算进行拆分,并行执行拆分后的矩阵运算。According to one aspect of the present invention, a frequency domain equalization method is provided, including: using the LMMSE equalization algorithm to perform frequency domain equalization on the received uplink antenna data; Divide, and execute the matrix operation after splitting in parallel.

根据本发明的另一方面,提供了一种频域均衡装置,包括:均衡模块,用于使用LMMSE均衡算法对接收的上行天线数据进行频域均衡;该均衡模块包括:拆分模块,用于在频域均衡过程中,根据LMMSE算法对其中的矩阵运算进行拆分,并行执行拆分后的矩阵运算。According to another aspect of the present invention, a frequency domain equalization device is provided, including: an equalization module, configured to perform frequency domain equalization on received uplink antenna data using an LMMSE equalization algorithm; the equalization module includes: a splitting module, configured to In the frequency domain equalization process, the matrix operation is split according to the LMMSE algorithm, and the split matrix operation is executed in parallel.

通过本发明,采用在进行频域均衡的过程中,根据LMMSE算法,对其中的矩阵运算进行适当的拆分,并对拆分后的矩阵运算并行进行计算,通过拆分和并行计算,解决了现有均衡处理方法延时长,用户使用体验低的问题,进而达到了减少均衡处理方法延时,提高用户使用体验的效果。Through the present invention, in the process of frequency domain equalization, according to the LMMSE algorithm, the matrix operation is appropriately split, and the split matrix operation is calculated in parallel, and the split and parallel calculation are solved. The existing equalization processing method has long time delay and low user experience, and then achieves the effect of reducing the time delay of the equalization processing method and improving user experience.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1是根据本发明实施例一的一种频域均衡方法的步骤流程图;FIG. 1 is a flowchart of steps of a frequency domain equalization method according to Embodiment 1 of the present invention;

图2是根据本发明实施例二的一种频域均衡方法的步骤流程图;FIG. 2 is a flow chart of steps of a frequency domain equalization method according to Embodiment 2 of the present invention;

图3是根据本发明实施例三的一处频域均衡方法的步骤流程图;FIG. 3 is a flow chart of steps of a frequency domain equalization method according to Embodiment 3 of the present invention;

图4是根据本发明实施例四的一种频域均衡装置的结构框图;FIG. 4 is a structural block diagram of a frequency domain equalization device according to Embodiment 4 of the present invention;

图5是根据本发明实施例五的一种频域均衡装置的结构示意图;FIG. 5 is a schematic structural diagram of a frequency domain equalization device according to Embodiment 5 of the present invention;

图6是图5所示实施例的频域均衡装置的计算流程示意图;FIG. 6 is a schematic diagram of a calculation flow of the frequency domain equalization device of the embodiment shown in FIG. 5;

图7是图5所示实施例的频域均衡装置的可配置计算模块示意图。Fig. 7 is a schematic diagram of a configurable calculation module of the frequency domain equalization device of the embodiment shown in Fig. 5 .

具体实施方式detailed description

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

在LTE中,需要支持TDD(Time Division Duplex,时分双工)和FDD(FrequencyDivisionDuplex,频分双工)两种模式,支持1、2、4、8的天线配置和两用户虚拟MIMO,本发明实施例所提供的基于LTE上行接收LMMSE(线性最小均方误差)均衡的方法及装置,用于LTE基站侧根据接收的天线数据,信道估计H以及噪声协方差矩阵Rn的逆矩阵,来完成LTE上行接收LMMSE均衡。In LTE, it is necessary to support TDD (Time Division Duplex, time division duplex) and FDD (Frequency Division Duplex, frequency division duplex) two modes, support 1, 2, 4, 8 antenna configurations and two-user virtual MIMO, the present invention implements The example provides a method and device based on LTE uplink receiving LMMSE (linear minimum mean square error) equalization, which is used on the LTE base station side to complete the LTE uplink according to the received antenna data, channel estimation H and the inverse matrix of the noise covariance matrix Rn Receive LMMSE equalization.

实施例一Embodiment one

参照图1,示出了根据本发明实施例一的一种频域均衡方法的步骤流程图。Referring to FIG. 1 , it shows a flowchart of steps of a frequency domain equalization method according to Embodiment 1 of the present invention.

本实施例的频域均衡方法包括以下步骤:The frequency domain equalization method of this embodiment includes the following steps:

步骤S102:使用LMMSE均衡算法对接收的上行天线数据进行频域均衡;Step S102: using the LMMSE equalization algorithm to perform frequency domain equalization on the received uplink antenna data;

本实施例中,上行天线数据可以是多输入多输出MIMO天线系统数据、单输入多输出SIMO天线系统数据、或单输入单输出SISO天线系统数据。In this embodiment, the uplink antenna data may be multiple-input multiple-output MIMO antenna system data, single-input multiple-output SIMO antenna system data, or single-input single-output SISO antenna system data.

步骤S104:在频域均衡过程中,根据LMMSE算法对其中的矩阵运算进行拆分,并行执行拆分后的矩阵运算。Step S104: During the frequency domain equalization process, the matrix operation is split according to the LMMSE algorithm, and the split matrix operation is executed in parallel.

相关技术中,均衡处理方法延时长,用户使用体验低。通过本实施例,采用在进行频域均衡的过程中,根据LMMSE算法,对其中的矩阵运算进行适当的拆分,并对拆分后的矩阵运算并行进行计算,通过拆分和并行计算,解决了现有均衡处理方法延时长,用户使用体验低的问题,进而达到了减少均衡处理方法延时,提高用户使用体验的效果。In related technologies, the equalization processing method has long delay and low user experience. Through this embodiment, in the process of performing frequency domain equalization, according to the LMMSE algorithm, the matrix operation is appropriately split, and the split matrix operation is calculated in parallel, and through the split and parallel calculation, the solution The problem of long time delay and low user experience of the existing equalization processing method is solved, and the effect of reducing the time delay of the equalization processing method and improving user experience is achieved.

实施例二Embodiment two

参照图2,示出了根据本发明实施例二的一种频域均衡方法的步骤流程图。Referring to FIG. 2 , it shows a flowchart of steps of a frequency domain equalization method according to Embodiment 2 of the present invention.

本实施例的频域均衡方法包括以下步骤:The frequency domain equalization method of this embodiment includes the following steps:

步骤S202:使用LMMSE均衡算法对接收的上行天线数据开始进行频域均衡。Step S202: Use the LMMSE equalization algorithm to perform frequency domain equalization on the received uplink antenna data.

本实施例中,上行天线数据可以是多输入多输出MIMO天线系统数据、单输入多输出SIMO天线系统数据、或单输入单输出SISO天线系统数据。In this embodiment, the uplink antenna data may be multiple-input multiple-output MIMO antenna system data, single-input multiple-output SIMO antenna system data, or single-input single-output SISO antenna system data.

在LTE中,需要支持TDD(时分复用)和FDD(频分复用)两种模式,支持1、2、4、8的天线配置和两用户虚拟MIMO,采用LMMSE均衡算法如下:In LTE, two modes of TDD (Time Division Multiplexing) and FDD (Frequency Division Multiplexing) need to be supported, antenna configurations of 1, 2, 4, and 8 and two-user virtual MIMO are supported. The LMMSE equalization algorithm is used as follows:

WW == (( Hh Hh RR nno -- 11 Hh ++ II nno TT ×× nno TT )) -- 11 Hh Hh RR nno -- 11

其中,W表示均衡矩阵, H = H 11 . . . H 1 n T . . . . . . H n R 1 . . . H n R n T , 是一个+nR×nT的信道估计矩阵,nR表示接收天线数,nT表示发射天线的数目,HH表示H的共轭转置矩阵,表示nR×nT的单位矩阵,表示Rn的逆矩阵。Among them, W represents the equalization matrix, h = h 11 . . . h 1 no T . . . . . . h no R 1 . . . h no R no T , is a +n R ×n T channel estimation matrix, n R represents the number of receiving antennas, n T represents the number of transmitting antennas, H H represents the conjugate transposition matrix of H, represents the identity matrix of n R × n T , Represents the inverse matrix of R n .

R n = R 11 . . . R 1 n R . . . . . . R n R 1 . . . R n R n R , 是一个nR×nR的矩阵。Rn矩阵共有两种形式:在MIMO情况下,不考虑小区间干扰,Rn矩阵简化成一个对角阵;在SIMO情况下,Rn是nR×nR的矩阵。 R no = R 11 . . . R 1 no R . . . . . . R no R 1 . . . R no R no R , is an n R ×n R matrix. There are two forms of the R n matrix: In the case of MIMO, the R n matrix is simplified into a diagonal matrix without considering inter-cell interference; in the case of SIMO, R n is a matrix of n R ×n R.

步骤S204:进行矩阵运算,获取矩阵运算结果。Step S204: carry out Matrix operation, get Matrix operation result.

本步骤中,对中的矩阵运算进行拆分,首先进行矩阵运算,获取矩阵运算结果。In this step, the The matrix operation in the split, first perform Matrix operation, get Matrix operation result.

步骤S206:对矩阵运算结果和H矩阵进行乘法运算,获取第一乘法结果的同时,并行进行矩阵运算结果和接收的上行天线数据的乘法运算,获取第二乘法结果。Step S206: yes The matrix operation result is multiplied by the H matrix, and the first multiplication result is obtained in parallel. The matrix operation result is multiplied by the received uplink antenna data to obtain a second multiplication result.

本步骤中,矩阵运算结果一路与H矩阵相乘,获取第一乘法结果;一路与接收的上行天线数据相乘,获取第二乘法结果。这二路矩阵运算并行执行。In this step, The result of the matrix operation is multiplied with the H matrix along one path to obtain the first multiplication result; one path is multiplied with the received uplink antenna data to obtain the second multiplication result. These two matrix operations are executed in parallel.

步骤S208:对第一乘法结果与I矩阵进行加法运算,获取第一加法结果。Step S208: Perform an addition operation on the first multiplication result and the I matrix to obtain a first addition result.

步骤S210:对第一加法结果进行求矩阵行列式运算,获取行列式结果的同时,并行进行第一加法结果与矩阵,即第二乘法结果,的乘法运算,获取第三乘法结果。Step S210: Perform a matrix determinant operation on the first addition result, and simultaneously perform the first addition result and matrix, that is, the result of the second multiplication, to obtain the result of the third multiplication.

中,r表示接收天线的数据。 Among them, r represents the data of the receiving antenna.

本步骤中,对第一加法结果进行求矩阵行列式运算,获取行列式结果的运算,与第一加法结果与矩阵的乘法运算,获取第三乘法结果的运算并行执行。In this step, the matrix determinant operation is performed on the first addition result, and the operation to obtain the determinant result is combined with the first addition result and The multiplication operation of the matrix, the operation of obtaining the result of the third multiplication is executed in parallel.

步骤S212:对第三乘法结果和行列式结果进行除法运算,获取均衡结果。Step S212: Perform a division operation on the third multiplication result and the determinant result to obtain an equalization result.

本步骤中,使用第三乘法结果除以行列式结果,进而获取均衡结果。In this step, the third multiplication result is divided by the determinant result to obtain an equalization result.

本实施例中,LTE基站侧根据接收的天线数据,信道估计H以及噪声协方差矩阵Rn的逆矩阵,来完成LTE上行接收LMMSE均衡。在均衡过程中,通过矩阵运算的拆分,在运算量较大的情况下将串行运算进行适当的并行进行,减小了硬件实现的代价。In this embodiment, the LTE base station side completes the LTE uplink receiving LMMSE equalization according to the received antenna data, the channel estimation H and the inverse matrix of the noise covariance matrix Rn. In the equalization process, through the splitting of matrix operations, the serial operations are properly parallelized in the case of a large amount of calculations, which reduces the cost of hardware implementation.

实施例三Embodiment three

参照图3,示出了根据本发明实施例三的一处频域均衡方法的步骤流程图。Referring to FIG. 3 , it shows a flow chart of steps of a frequency domain equalization method according to Embodiment 3 of the present invention.

本实施例中,采用的LMMSE均衡算法如实施例二中所示,即:In this embodiment, the LMMSE equalization algorithm adopted is as shown in Embodiment 2, namely:

WW == (( Hh Hh RR nno -- 11 Hh ++ II nno TT ×× nno TT )) -- 11 Hh Hh RR nno -- 11 ..

本实施例的频域均衡方法包括以下步骤:The frequency domain equalization method of this embodiment includes the following steps:

步骤S302:运算。Step S302: operation.

在8天线SIMO情况下,8天线的数据完成的运算,通过8个(对应于天线数)基本矩阵乘法单元进行运算,每个基本单元完成一个1*4的矩阵和一个4*4矩阵的乘法,本基本矩阵乘法单元还可以配置完成1*1、1*2的矩阵和1*1、2*2的矩阵相乘。根据配置的不同H矩阵可能是1*1、1*2、1*4、1*8或者2*2、2*4、2*8的矩阵,Rn逆矩阵可能为1*1、2*2、4*4、8*8的矩阵。In the 8-antenna SIMO case, the data for 8 antennas is complete The operation is performed by 8 (corresponding to the number of antennas) basic matrix multiplication units. Each basic unit completes the multiplication of a 1*4 matrix and a 4*4 matrix. The basic matrix multiplication unit can also be configured to complete 1* 1. Multiply the matrix of 1*2 and the matrix of 1*1 and 2*2. According to different configurations, the H matrix may be 1*1, 1*2, 1*4, 1*8 or 2*2, 2*4, 2*8 matrix, and the Rn inverse matrix may be 1*1, 2*2 , 4*4, 8*8 matrix.

当小区配置为TDD8天线或者MIMO的时候,信道估计矩阵HH的的每个样点值分两个时钟完成和Rn逆矩阵的乘法。当配置为TDD8天线的时候,每个RE(资源单元)上的信道估计持续两个时钟,每个RE上的Rn逆矩阵分两个时钟输入;当配置为MIMO的时候,每个RE上的信道估计值分两个时钟输入,每个RE上的Rn逆矩阵持续两个时钟;其他配置的时候,每个时钟完成一个样点值和Rn逆矩阵的乘法。When the cell is configured as a TDD8 antenna or MIMO, each sample value of the channel estimation matrix H H is multiplied by the inverse matrix of Rn in two clocks. When configured as a TDD8 antenna, the channel estimation on each RE (resource unit) lasts for two clocks, and the Rn inverse matrix on each RE is input in two clocks; when configured as MIMO, the channel estimation on each RE The channel estimation value is input by two clocks, and the Rn inverse matrix on each RE lasts for two clocks; in other configurations, each clock completes the multiplication of a sample point value and the Rn inverse matrix.

步骤S304:运算的结果一路和H相乘,另外一路和接收到的天线数据相乘。运算的结果和H相乘,得到第一乘法结果;运算的结果和接收到的天线数据相乘,得到第二乘法结果。其中,使用2个基本矩阵乘法单元完成和天线数据的乘法,使用基本4个基本矩阵乘法单元完成和H的矩阵乘法。Step S304: The result of the operation is multiplied with H one way, and the other way is multiplied with the received antenna data. The result of the operation is multiplied by H to obtain the first multiplication result; The result of the operation is multiplied by the received antenna data to obtain the second multiplication result. where, using 2 basic matrix multiplication units to complete and antenna data multiplication, done using the basic 4 basic matrix multiplication units and matrix multiplication of H.

步骤S306:对第一乘法结果根据配置和单位矩阵I相加,获取第一加法结果。Step S306: Add the first multiplication result to the identity matrix I according to the configuration, and obtain the first addition result.

步骤S308:根据第一加法结果得到矩阵A,一路求矩阵行列式单元,即求|A|,另一路经过变形后和即第二乘法结果相乘,获得第三乘法结果。Step S308: Obtain the matrix A according to the result of the first addition, one way to find the matrix determinant unit, that is, to find |A|, and the other way to sum after transformation That is, the second multiplication result is multiplied to obtain the third multiplication result.

其中,r表示接收天线的数据。Among them, r represents the data of the receiving antenna.

步骤S310:利用流水除法器完成第三乘法结果与|A|的除法,得到的数据即为均衡后的数据。Step S310: use the pipeline divider to divide the third multiplication result by |A|, and the obtained data is equalized data.

在上述均衡过程中,当存在一根或多根天线失效的时候,假设m根天线中k根天线坏了,则优选地,对Rn矩阵和H矩阵分别处理为:In the above equalization process, when one or more antennas fail, assuming that k antennas among the m antennas are broken, then preferably, the Rn matrix and the H matrix are respectively processed as:

RR mm -- kk 00 (( mm -- kk )) ·&Center Dot; kk 00 kk ·&Center Dot; (( mm -- kk )) II kk ·&Center Dot; kk ,, Hh (( mm -- kk )) ·&Center Dot; 22 00 kk ·&Center Dot; 22 ..

其中0代表相应维数的零矩阵,I为单位矩阵,通过处理后的Rn和H矩阵按照原来小区的天线配置进行均衡处理,利用没有天线失效时的配置来完成信道均衡,最大限度提高系统的性能。Among them, 0 represents the zero matrix of the corresponding dimension, and I is the identity matrix. The processed Rn and H matrices are equalized according to the antenna configuration of the original cell, and the channel equalization is completed by using the configuration when there is no antenna failure, so as to maximize the system performance. performance.

本实施例中,通过对矩阵运算的拆分并进行并行运算,达到了比较小的处理延时,同时,通过对资源的复用,实现了SISO、SIMO、MIMO均衡共用一套均衡电路,降低了系统面积和功耗。另外,在实际应用中,往往由于各种原因会发生一根或者几根天线失效的问题,目前的LTE系统中上行支持1、2、4、8天线的配置,一般在发生天线失效而没有来得及及时维修的时候,可以通过小区重配来选择可用的天线继续工作,比如8天线的小区如果发生一根天线失效,可以配成4天线的小区来工作,但这样白白牺牲了另外三根没有失效天线的增益,而通过本实施例,在天线失效时,对Rn矩阵和H矩阵进行处理,从而能够支持在天线失效的时候,使用没有失效的所有天线继续工作,不用进行小区重新配置,最大保证了系统的性能。In this embodiment, by splitting the matrix operation and performing parallel operation, a relatively small processing delay is achieved. At the same time, through the multiplexing of resources, a set of equalization circuits for SISO, SIMO, and MIMO equalization is realized, reducing system area and power consumption. In addition, in practical applications, one or several antennas often fail due to various reasons. The current LTE system supports configurations of 1, 2, 4, and 8 antennas in the uplink. Generally, there is no time for antenna failure to occur When repairing in time, you can select the available antenna to continue to work through cell reconfiguration. For example, if one antenna fails in a cell with 8 antennas, it can be configured as a cell with 4 antennas to work, but this will sacrifice the other three antennas that have not failed. gain, and through this embodiment, when the antenna fails, the Rn matrix and the H matrix are processed, so that when the antenna fails, all the antennas that have not failed can continue to work without reconfiguration of the cell, and the maximum guarantee system performance.

实施例四Embodiment Four

参照图4,示出了根据本发明实施例四的一种频域均衡装置的结构框图。Referring to FIG. 4 , it shows a structural block diagram of a frequency domain equalization device according to Embodiment 4 of the present invention.

本实施例的频域均衡装置包括:均衡模块402,用于使用LMMSE均衡算法对接收的上行天线数据进行频域均衡;该均衡模块402进一步包括:拆分模块4022,用于在频域均衡过程中,根据LMMSE算法对其中的矩阵运算进行拆分,并行执行拆分后的矩阵运算。The frequency domain equalization device in this embodiment includes: an equalization module 402, which is used to perform frequency domain equalization on the received uplink antenna data by using the LMMSE equalization algorithm; the equalization module 402 further includes: a splitting module 4022, which is used to perform frequency domain equalization in the frequency domain equalization process In , the matrix operations are split according to the LMMSE algorithm, and the split matrix operations are executed in parallel.

优选地,上行天线数据包括以下之一:MIMO天线系统数据、SIMO天线系统数据、SISO天线系统数据。Preferably, the uplink antenna data includes one of the following: MIMO antenna system data, SIMO antenna system data, and SISO antenna system data.

优选地,上述LMMSE均衡算法表示为:其中,W表示均衡矩阵,H表示nR×nT的信道估计矩阵,nR表示接收天线数,nT表示发射天线的数目,HH表示H的共轭转置矩阵,表示Rn的逆矩阵,表示nR×nT的单位矩阵;当上行天线数据为MIMO天线系统数据时,Rn矩阵为一个对角矩阵;当上行天线数据为SIMO天线系统数据时,Rn矩阵为一个nR×nR的矩阵。Preferably, the above-mentioned LMMSE equalization algorithm is expressed as: Among them, W represents the equalization matrix, H represents the channel estimation matrix of n R × n T , n R represents the number of receiving antennas, n T represents the number of transmitting antennas, H H represents the conjugate transpose matrix of H, Represents the inverse matrix of R n , Represents the identity matrix of n R ×n T ; when the uplink antenna data is MIMO antenna system data, the R n matrix is a diagonal matrix; when the uplink antenna data is SIMO antenna system data, the R n matrix is an n R ×n R matrix.

优选地,拆分模块4022包括:第一拆分模块,用于进行矩阵运算,获取矩阵运算结果;第二拆分模块,用于对矩阵运算结果和H矩阵进行乘法运算,获取第一乘法结果的同时,并行进行矩阵运算结果和接收的上行天线数据的乘法运算,获取第二乘法结果;第三拆分模块,用于对第一乘法结果与I矩阵进行加法运算,获取第一加法结果,;第四拆分模块,用于对第一加法结果进行求矩阵行列式运算,获取行列式结果的同时,并行进行第一加法结果与矩阵,即第二乘法结果的乘法运算,获取第三乘法结果,其中,r表示接收天线的数据;结果模块,用于对第三乘法结果和行列式结果进行除法运算,获取均衡结果。Preferably, the splitting module 4022 includes: a first splitting module for performing Matrix operation, get Matrix operation result; the second splitting module is used for The matrix operation result is multiplied by the H matrix, and the first multiplication result is obtained in parallel. The multiplication operation of the matrix operation result and the received uplink antenna data to obtain the second multiplication result; the third splitting module is used for the first multiplication result Carry out the addition operation with the I matrix to obtain the first addition result; the fourth split module is used to perform the matrix determinant operation on the first addition result, and perform the first addition result and the first addition result in parallel while obtaining the determinant result. The matrix is the multiplication operation of the second multiplication result to obtain the third multiplication result, wherein r represents the data of the receiving antenna; the result module is used to divide the third multiplication result and the determinant result to obtain the equalization result.

优选地,当上行天线数据为SIMO天线系统数据时,第一拆分模块用于将对应于每一个天线的上行天线数据并行进行矩阵运算,获取矩阵运算结果;当上行天线数据为MIMO天线系统数据时,第一拆分模块用于将HH信道估计矩阵的每个样点值分两个时钟完成和矩阵的乘法运算,获取矩阵运算结果。Preferably, when the uplink antenna data is SIMO antenna system data, the first splitting module is used to parallelize the uplink antenna data corresponding to each antenna Matrix operation, get Matrix operation result; when the uplink antenna data is MIMO antenna system data, the first splitting module is used to divide each sample point value of the H H channel estimation matrix into two clocks to complete and Matrix multiplication operation, get Matrix operation result.

优选地,拆分模块4022还包括:补偿模块,用于当存在一根或多根天线失效时,对Rn矩阵按照以下公式进行处理: R m - k 0 ( m - k ) · k 0 k · ( m - k ) I k · k ; 对H矩阵按照以下公式进行处理: H ( m - k ) · 2 0 k · 2 ; 其中,m表示所有接收天线的数目,k表示失效天线的数目,I表示单位矩阵,0表示零矩阵。Preferably, the splitting module 4022 also includes: a compensation module, configured to process the R n matrix according to the following formula when there is one or more antenna failures: R m - k 0 ( m - k ) · k 0 k · ( m - k ) I k · k ; The H matrix is processed according to the following formula: h ( m - k ) &Center Dot; 2 0 k &Center Dot; 2 ; Among them, m represents the number of all receiving antennas, k represents the number of failed antennas, I represents the identity matrix, and 0 represents the zero matrix.

通过本实施例,克服了传统频域均衡器的不足;达到了比较小的处理延时;同时通过对资源的复用,实现了SISO、SIMO、MIMO均衡共用一套均衡电路,降低了系统面积和功耗;另外,还解决了存在天线失效的时候的信道均衡问题,从而在存在天线失效的时候可以利用没有失效的天线继续工作,而不必重新进行小区配置。Through this embodiment, the deficiency of the traditional frequency domain equalizer is overcome; a relatively small processing delay is achieved; at the same time, through the multiplexing of resources, a set of equalization circuits for SISO, SIMO, and MIMO equalization is realized, and the system area is reduced and power consumption; in addition, it also solves the problem of channel equalization when there is an antenna failure, so that when there is an antenna failure, the antenna that has not failed can continue to work without having to reconfigure the cell.

实施例五Embodiment five

参照图5,示出了根据本发明实施例五的一种频域均衡装置的结构示意图。Referring to FIG. 5 , it shows a schematic structural diagram of a frequency domain equalization device according to Embodiment 5 of the present invention.

本实施例中的频域均衡装置使用导频符号得到导频位的信道估计,进而得到的数据符号位上的信道估计值、Rn逆矩阵值以及天线数据,进而完成对数据的均衡。当一个小区同时存在MIMO和非MIMO用户的时候,支持MIMO,SIMO和SISO均衡。The frequency domain equalization device in this embodiment uses the pilot symbols to obtain the channel estimation of the pilot bits, and then obtains the channel estimation value on the data symbol bits, the Rn inverse matrix value and the antenna data, and then completes the equalization of the data. When MIMO and non-MIMO users exist in a cell at the same time, it supports MIMO, SIMO and SISO equalization.

本实施例的拆分模块用于在使用LMMSE均衡算法对接收的上行天线数据进行频域均衡的过程中,根据LMMSE算法对其中的矩阵运算进行拆分,并行执行拆分后的矩阵运算。该拆分模块主要包括矩阵乘模块1、矩阵乘模块2、矩阵乘模块3、数据对齐模块1、数据对齐模块2、求行列式模块、矩阵乘模块4、除法模块共八个模块。基中,矩阵乘模块1相当于实施例四中的第一拆分模块,矩阵乘模块2和矩阵乘模块3一起相当于实施例四中的第二拆分模块,数据对齐模块1和数据对齐模块2一起相当于实施例四中的第三拆分模块,求行列式模块和矩阵乘模块4一起相当于实施例四中的第四拆分模块,除法模块相当于实施例四中的结果模块。The splitting module in this embodiment is used to split the matrix operation according to the LMMSE algorithm in the process of performing frequency domain equalization on the received uplink antenna data by using the LMMSE equalization algorithm, and execute the split matrix operation in parallel. The split module mainly includes matrix multiplication module 1, matrix multiplication module 2, matrix multiplication module 3, data alignment module 1, data alignment module 2, determinant calculation module, matrix multiplication module 4, and division module. In the base, the matrix multiplication module 1 is equivalent to the first splitting module in the fourth embodiment, the matrix multiplication module 2 and the matrix multiplication module 3 are equivalent to the second splitting module in the fourth embodiment, and the data alignment module 1 and the data alignment Module 2 is equivalent to the third splitting module in embodiment four together, and determinant module and matrix multiplication module 4 are equivalent to the fourth splitting module in embodiment four together, and division module is equivalent to the result module in embodiment four .

本实施例的频域均衡装置的计算流程如图6所示,本实施例的频域均衡装置的可配置计算模块(如矩阵乘模块1中用于多个矩阵相乘的可配置计算模块等)如图7所示。The calculation process of the frequency domain equalization device of the present embodiment is shown in Figure 6, the configurable calculation module of the frequency domain equalization device of the present embodiment (such as the configurable calculation module for multiplying multiple matrices in the matrix multiplication module 1, etc. ) as shown in Figure 7.

本实施例的频域均衡装置在LTE中,需要支持TDD和FDD两种模式,支持1、2、4、8的天线配置和两用户虚拟MIMO。本实施例采用上述LMMSE均衡算法如下:The frequency domain equalization device of this embodiment needs to support two modes of TDD and FDD in LTE, and support 1, 2, 4, 8 antenna configurations and two-user virtual MIMO. The present embodiment adopts the above-mentioned LMMSE equalization algorithm as follows:

WW == (( Hh Hh RR nno -- 11 Hh ++ II nno TT ×× nno TT )) -- 11 Hh Hh RR nno -- 11 ..

使用本实施例的频域均衡装置对接收的天线数据进行频域均衡包括以下步骤:Using the frequency domain equalization device of this embodiment to perform frequency domain equalization on the received antenna data includes the following steps:

步骤一:运算。step one: operation.

在8天线SIMO情况下,8天线的数据被送到矩阵乘模块1完成的运算。在矩阵乘模块1里面由8个基本矩阵乘法单元,每个基本单元完成一个1*4的矩阵和一个4*4矩阵的乘法。本基本矩阵乘法单元模块还可以配置完成1*1、1*2的矩阵和1*1、2*2的矩阵相乘。根据配置的不同H矩阵可能是1*1、1*2、1*4、1*8或者2*2、2*4、2*8的矩阵,Rn逆矩阵可能为1*1、2*2、4*4、8*8的矩阵。In the case of 8-antenna SIMO, the data of 8 antennas is sent to the matrix multiplication module 1 to complete operation. In the matrix multiplication module 1, there are 8 basic matrix multiplication units, and each basic unit completes the multiplication of a 1*4 matrix and a 4*4 matrix. The basic matrix multiplication unit module can also be configured to multiply 1*1, 1*2 matrices and 1*1, 2*2 matrices. According to different configurations, the H matrix may be 1*1, 1*2, 1*4, 1*8 or 2*2, 2*4, 2*8 matrix, and the Rn inverse matrix may be 1*1, 2*2 , 4*4, 8*8 matrix.

需要说明的是,上述8天线时的矩阵乘模块1和其中的基本矩阵乘法单元设置仅为示例性说明。本领域技术人员可以参照上述设置,根据实际情况适当设置矩阵乘模块1和其中的基本矩阵乘法单元的个数(一般为偶数),本发明对此不作限制。It should be noted that the matrix multiplication module 1 and the configuration of the basic matrix multiplication unit therein in the case of 8 antennas are merely illustrative. Those skilled in the art can refer to the above settings and appropriately set the number of the matrix multiplication module 1 and the basic matrix multiplication units therein (generally an even number) according to the actual situation, which is not limited by the present invention.

当小区配置为TDD8天线或者MIMO的时候,信道估计矩阵HH的的每个样点值分两个时钟完成和Rn逆矩阵的乘法。当配置为TDD8天线的时候,每个RE上的信道估计持续两个时钟,每个RE上的Rn逆矩阵分两个时钟输入;当配置为MIMO的时候,每个RE上的信道估计值分两个时钟输入,每个RE上的Rn逆矩阵持续两个时钟;其他配置的时候,每个时钟完成一个样点值和Rn逆矩阵的乘法。When the cell is configured as a TDD8 antenna or MIMO, each sample value of the channel estimation matrix H H is multiplied by the inverse matrix of Rn in two clocks. When configured as a TDD8 antenna, the channel estimation on each RE lasts for two clocks, and the Rn inverse matrix on each RE is input in two clocks; when configured as MIMO, the channel estimation value on each RE is divided into Two clock inputs, the Rn inverse matrix on each RE lasts for two clocks; in other configurations, each clock completes the multiplication of a sample point value and the Rn inverse matrix.

步骤二:运算的结果一路在矩阵乘模块3和H相乘,另外一路在矩阵乘模块2和接收到的天线数据相乘。其中,矩阵乘模块23中使用2个基本矩阵乘单元完成和天线数据的乘法,矩阵乘模块32里面使用基本4个基本矩阵乘单元完成和H的矩阵乘法。Step two: The result of the operation is multiplied with H in the matrix multiplication module 3 one way, and multiplied with the received antenna data in the matrix multiplication module 2 in the other way. Wherein, use 2 basic matrix multiplication units to complete in the matrix multiplication module 23 And the multiplication of the antenna data, the matrix multiplication module 32 uses the basic 4 basic matrix multiplication units to complete and matrix multiplication of H.

步骤三:矩阵乘模块3里面出来的数据(第一乘法结果)被送到数据相加对齐模块1,根据配置进行不同的处理,并和单位矩阵I相加;矩阵乘模块2出来的数据(第二乘法结果)被送到数据相加对齐模块2,根据配置对数据进行不同的处理。Step 3: The data (the first multiplication result) that comes out of the matrix multiplication module 3 is sent to the data addition and alignment module 1, and is processed differently according to the configuration, and is added to the unit matrix I; the data from the matrix multiplication module 2 ( The second multiplication result) is sent to the data addition and alignment module 2, and the data is processed differently according to the configuration.

步骤四:从数据相加对齐模块1得到矩阵A(第一加法结果),一路送到求矩阵行列式模块,求|A|,另一路送到矩阵乘模块4,经过变形后和(第二乘法结果)相乘。Step 4: Obtain the matrix A (the first addition result) from the data addition and alignment module 1, and send it to the matrix determinant module to find |A|, and the other way to the matrix multiplication module 4, and after deformation (the result of the second multiplication) is multiplied.

步骤五:从矩阵乘模块4得到的数据(第三乘法结果)以及|A|送到除法模块,利用流水除法器完成除法,得到的数据即得到均衡后的数据。Step 5: The data obtained from the matrix multiplication module 4 (the third multiplication result) and |A| are sent to the division module, and the pipeline divider is used to complete the division, and the obtained data is equalized data.

当存在一根或多根天线失效的时候,假设m根天线中以后k根天线坏了,对Rn矩阵和H矩阵分别处理为: R m - k 0 ( m - k ) · k 0 k · ( m - k ) I k · k , H ( m - k ) · 2 0 k · 2 . 其中0代表相应维数的零矩阵,I为单位矩阵,通过处理后的Rn和H矩阵按照原来小区的天线配置进行均衡处理,利用没有天线失效时的配置来完成信道均衡,最大限度提高系统的性能。When one or more antennas fail, assuming that the k antennas out of the m antennas are broken, the Rn matrix and the H matrix are processed as follows: R m - k 0 ( m - k ) · k 0 k &Center Dot; ( m - k ) I k &Center Dot; k , h ( m - k ) · 2 0 k &Center Dot; 2 . Among them, 0 represents the zero matrix of the corresponding dimension, and I is the identity matrix. The processed Rn and H matrices are equalized according to the antenna configuration of the original cell, and the channel equalization is completed by using the configuration when there is no antenna failure, so as to maximize the system performance. performance.

本实施例通过对均衡过程中矩阵运算的拆分,在运算量较大的情况下将串行运算进行适当的并行进行,减小了硬件实现的代价。并且,通过对核心运算模块的配置,实现了各种天线配置的频域均衡。此外。本实施例在发生天线失效而没有来得及及时维修的时候,对H矩阵和Rn矩阵进行适当的处理,从而使用没有失效的所有天线继续工作,不用进行小区重新配置,最大保证了系统的性能。In this embodiment, by splitting the matrix operation in the equalization process, the serial operation is properly performed in parallel in the case of a large amount of calculation, thereby reducing the cost of hardware implementation. Moreover, through the configuration of the core computing module, the frequency domain equalization of various antenna configurations is realized. also. In this embodiment, when an antenna failure occurs and there is no time for timely maintenance, the H matrix and the Rn matrix are properly processed, so that all antennas that have not failed can continue to work without reconfiguration of the cell, and the performance of the system is guaranteed to the greatest extent.

从以上的描述中,可以看出,本发明的LTE(Long Term Evolution,长期演进)系统多天线共用的频域均衡的技术方案,与要么适用于MIMO系统中,要么适用于多天线SIMO系统中的传统均衡的技术方案相比,通过串并计算结合的方式以及对矩阵的处理,取得了减少乘法器、并支持天线失效问题的进步,节省了功耗,并且在存在天线失效的时候最大保证了系统的性能,提高了系统的竞争力等等。From the above description, it can be seen that the technical solution for frequency domain equalization shared by multiple antennas in the LTE (Long Term Evolution) system of the present invention is applicable to either a MIMO system or a multi-antenna SIMO system Compared with the traditional equalization technical solution, through the combination of serial and parallel calculations and the processing of the matrix, the progress of reducing the multiplier and supporting the problem of antenna failure has been achieved, saving power consumption, and the maximum guarantee when there is an antenna failure Improve the performance of the system, improve the competitiveness of the system and so on.

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that each module or each step of the above-mentioned present invention can be realized by a general-purpose computing device, and they can be concentrated on a single computing device, or distributed in a network formed by multiple computing devices Alternatively, they may be implemented in program code executable by a computing device so that they may be stored in a storage device to be executed by a computing device, and in some cases in an order different from that shown here The steps shown or described are carried out, or they are separately fabricated into individual integrated circuit modules, or multiple modules or steps among them are fabricated into a single integrated circuit module for implementation. As such, the present invention is not limited to any specific combination of hardware and software.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (11)

1.一种频域均衡方法,其特征在于,包括:1. A frequency domain equalization method, characterized in that, comprising: 使用线性最小均方误差LMMSE均衡算法对接收的上行天线数据进行频域均衡;Use the linear minimum mean square error LMMSE equalization algorithm to perform frequency domain equalization on the received uplink antenna data; 在所述频域均衡过程中,根据所述LMMSE算法对其中的矩阵运算进行拆分,并行执行拆分后的所述矩阵运算;In the frequency domain equalization process, the matrix operation is split according to the LMMSE algorithm, and the split matrix operation is executed in parallel; 其中,所述LMMSE均衡算法表示为: Wherein, the LMMSE equalization algorithm is expressed as: 其中,W表示均衡矩阵,H表示nR×nT的信道估计矩阵,nR表示接收天线数,nT表示发射天线的数目,HH表示H的共轭转置矩阵,表示Rn的逆矩阵,表示nR×nT的单位矩阵。Among them, W represents the equalization matrix, H represents the channel estimation matrix of n R × n T , n R represents the number of receiving antennas, n T represents the number of transmitting antennas, H H represents the conjugate transpose matrix of H, Represents the inverse matrix of R n , Represents the n R ×n T identity matrix. 2.根据权利要求1所述的方法,其特征在于,所述上行天线数据包括以下之一:多输入多输出MIMO天线系统数据、单输入多输出SIMO天线系统数据、单输入单输出SISO天线系统数据。2. The method according to claim 1, wherein the uplink antenna data includes one of the following: multiple-input multiple-output MIMO antenna system data, single-input multiple-output SIMO antenna system data, single-input single-output SISO antenna system data data. 3.根据权利要求2所述的方法,其特征在于,3. The method of claim 2, wherein, 当所述上行天线数据为所述MIMO天线系统数据时,所述Rn矩阵为一个对角矩阵;当所述上行天线数据为所述SIMO天线系统数据时,所述Rn矩阵为一个nR×nR的矩阵。When the uplink antenna data is the MIMO antenna system data, the R n matrix is a diagonal matrix; when the uplink antenna data is the SIMO antenna system data, the R n matrix is an n R A matrix of ×n R. 4.根据权利要求3所述的方法,其特征在于,所述根据LMMSE算法对其中的矩阵运算进行拆分,并行执行拆分后的所述矩阵运算的步骤包括:4. method according to claim 3, is characterized in that, described matrix operation wherein is split according to LMMSE algorithm, the step of described matrix operation after parallel execution split comprises: 进行矩阵运算,获取矩阵运算结果;conduct Matrix operation, get Matrix operation result; 对所述矩阵运算结果和所述H矩阵进行乘法运算,获取第一乘法结果的同时,并行进行所述矩阵运算结果和所述接收的上行天线数据的乘法运算,获取第二乘法结果;to the said The matrix operation result and the H matrix are multiplied, and while the first multiplication result is obtained, the described multiplying the matrix operation result and the received uplink antenna data to obtain a second multiplication result; 对所述第一乘法结果与所述I矩阵进行加法运算,获取第一加法结果;performing an addition operation on the first multiplication result and the I matrix to obtain a first addition result; 对所述第一加法结果进行求矩阵行列式运算,获取行列式结果的同时,并行进行所述第一加法结果与所述第二乘法结果的乘法运算,获取第三乘法结果;Performing a matrix determinant operation on the first addition result, while obtaining the determinant result, performing a multiplication operation of the first addition result and the second multiplication result in parallel to obtain a third multiplication result; 对所述第三乘法结果和所述行列式结果进行除法运算,获取均衡结果。performing a division operation on the third multiplication result and the determinant result to obtain an equalization result. 5.根据权利要求4所述的方法,其特征在于,所述进行矩阵运算,获取矩阵运算结果的步骤包括:5. method according to claim 4, is characterized in that, described carrying out Matrix operation, get The steps for matrix operation results include: 当所述上行天线数据为所述SIMO天线系统数据时,将对应于每一个天线的所述上行天线数据并行进行所述矩阵运算,获取矩阵运算结果;When the uplink antenna data is the SIMO antenna system data, the uplink antenna data corresponding to each antenna is performed in parallel. Matrix operation, get Matrix operation result; 当所述上行天线数据为所述MIMO天线系统数据时,将所述HH信道估计矩阵的每个样点值分两个时钟完成和所述矩阵的乘法运算,获取矩阵运算结果。When the uplink antenna data is the MIMO antenna system data, each sample point value of the H H channel estimation matrix is divided into two clocks to complete and the Matrix multiplication operation, get Matrix operation result. 6.根据权利要求3所述的方法,其特征在于,当存在一根或多根天线失效时,所述方法还包括:6. The method according to claim 3, wherein when there is one or more antenna failures, the method further comprises: 对Rn矩阵按照以下公式进行处理:The R n matrix is processed according to the following formula: RR mm -- kk 00 (( mm -- kk )) ·&Center Dot; kk 00 kk ·&Center Dot; (( mm -- kk )) II kk ·&Center Dot; kk ;; 对H矩阵按照以下公式进行处理:The H matrix is processed according to the following formula: Hh (( mm -- kk )) ·· 22 00 kk ·· 22 ;; 其中,m表示所有接收天线的数目,k表示失效天线的数目,I表示单位矩阵,0表示零矩阵。Among them, m represents the number of all receiving antennas, k represents the number of failed antennas, I represents the identity matrix, and 0 represents the zero matrix. 7.一种频域均衡装置,其特征在于,包括:7. A frequency domain equalization device, characterized in that, comprising: 均衡模块,用于使用线性最小均方误差LMMSE均衡算法对接收的上行天线数据进行频域均衡;An equalization module, configured to use a linear minimum mean square error LMMSE equalization algorithm to perform frequency domain equalization on the received uplink antenna data; 所述均衡模块包括:拆分模块,用于在所述频域均衡过程中,根据所述LMMSE算法对其中的矩阵运算进行拆分,并行执行拆分后的所述矩阵运算;The equalization module includes: a splitting module, configured to split the matrix operation according to the LMMSE algorithm in the frequency domain equalization process, and execute the split matrix operation in parallel; 其中,所述LMMSE均衡算法表示为: Wherein, the LMMSE equalization algorithm is expressed as: 其中,W表示均衡矩阵,H表示nR×nT的信道估计矩阵,nR表示接收天线数,nT表示发射天线的数目,HH表示H的共轭转置矩阵,表示Rn的逆矩阵,表示nR×nT的单位矩阵。Among them, W represents the equalization matrix, H represents the channel estimation matrix of n R × n T , n R represents the number of receiving antennas, n T represents the number of transmitting antennas, H H represents the conjugate transpose matrix of H, Represents the inverse matrix of R n , Represents the n R ×n T identity matrix. 8.根据权利要求7所述的装置,其特征在于,所述上行天线数据包括以下之一:多输入多输出MIMO天线系统数据、单输入多输出SIMO天线系统数据、单输入单输出SISO天线系统数据。8. The device according to claim 7, wherein the uplink antenna data includes one of the following: multiple-input multiple-output MIMO antenna system data, single-input multiple-output SIMO antenna system data, single-input single-output SISO antenna system data data. 9.根据权利要求8所述的装置,其特征在于,9. The device of claim 8, wherein: 当所述上行天线数据为所述MIMO天线系统数据时,所述Rn矩阵为一个对角矩阵;当所述上行天线数据为所述SIMO天线系统数据时,所述Rn矩阵为一个nR×nR的矩阵。When the uplink antenna data is the MIMO antenna system data, the R n matrix is a diagonal matrix; when the uplink antenna data is the SIMO antenna system data, the R n matrix is an n R A matrix of ×n R. 10.根据权利要求9所述的装置,其特征在于,所述拆分模块包括:10. The device according to claim 9, wherein the splitting module comprises: 第一拆分模块,用于进行矩阵运算,获取矩阵运算结果;The first split module is used to conduct Matrix operation, get Matrix operation result; 第二拆分模块,用于对所述矩阵运算结果和所述H矩阵进行乘法运算,获取第一乘法结果的同时,并行进行所述矩阵运算结果和所述接收的上行天线数据的乘法运算,获取第二乘法结果;The second split module is used for the The matrix operation result and the H matrix are multiplied, and while the first multiplication result is obtained, the described multiplying the matrix operation result and the received uplink antenna data to obtain a second multiplication result; 第三拆分模块,用于对所述第一乘法结果与所述I矩阵进行加法运算,获取第一加法结果;A third splitting module, configured to perform an addition operation on the first multiplication result and the I matrix to obtain a first addition result; 第四拆分模块,用于对所述第一加法结果进行求矩阵行列式运算,获取行列式结果的同时,并行进行所述第一加法结果与所述第二乘法结果的乘法运算,获取第三乘法结果;The fourth splitting module is used to perform a matrix determinant operation on the first addition result, and simultaneously perform a multiplication operation on the first addition result and the second multiplication result to obtain the second multiplication result while obtaining the determinant result. triple multiplication result; 结果模块,用于对所述第三乘法结果和所述行列式结果进行除法运算,获取均衡结果。A result module, configured to perform a division operation on the third multiplication result and the determinant result to obtain an equalization result. 11.根据权利要求9所述的装置,其特征在于,所述拆分模块还包括:11. The device according to claim 9, wherein the splitting module further comprises: 补偿模块,用于当存在一根或多根天线失效时,对Rn矩阵按照以下公式进行处理:对H矩阵按照以下公式进行处理:其中,m表示所有接收天线的数目,k表示失效天线的数目,I表示单位矩阵,0表示零矩阵。The compensation module is used to process the R n matrix according to the following formula when there is one or more antenna failures: The H matrix is processed according to the following formula: Among them, m represents the number of all receiving antennas, k represents the number of failed antennas, I represents the identity matrix, and 0 represents the zero matrix.
CN201110139515.6A 2011-05-26 Frequency-domain equilibrium method and device Active CN102215193B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110139515.6A CN102215193B (en) 2011-05-26 Frequency-domain equilibrium method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110139515.6A CN102215193B (en) 2011-05-26 Frequency-domain equilibrium method and device

Publications (2)

Publication Number Publication Date
CN102215193A CN102215193A (en) 2011-10-12
CN102215193B true CN102215193B (en) 2016-12-14

Family

ID=

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101184069A (en) * 2007-12-14 2008-05-21 东南大学 Selective Feedback Detection Method Based on Single Carrier Frequency Domain Equalization
CN101420406A (en) * 2007-10-25 2009-04-29 三星电子株式会社 Disturbance eliminating and balancing method between carrier waves, equipment and OFDM receiver
CN101841375A (en) * 2010-01-08 2010-09-22 华为技术有限公司 Testing method and device for multi-input multi-output single carrier block transmission system
CN101945060A (en) * 2010-09-03 2011-01-12 电子科技大学 Channel estimation method based on pilot frequency signal in 3GPP LTE downlink system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420406A (en) * 2007-10-25 2009-04-29 三星电子株式会社 Disturbance eliminating and balancing method between carrier waves, equipment and OFDM receiver
CN101184069A (en) * 2007-12-14 2008-05-21 东南大学 Selective Feedback Detection Method Based on Single Carrier Frequency Domain Equalization
CN101841375A (en) * 2010-01-08 2010-09-22 华为技术有限公司 Testing method and device for multi-input multi-output single carrier block transmission system
CN101945060A (en) * 2010-09-03 2011-01-12 电子科技大学 Channel estimation method based on pilot frequency signal in 3GPP LTE downlink system

Similar Documents

Publication Publication Date Title
EP2119038B1 (en) Methods and systems for combined precoding and cyclic delay diversity
EP1909407B1 (en) System and method for performing precoding in a wireless communication system
CN102334299B (en) Method and base station for code data
CN101150558B (en) RF receiver and its operating method
CN101461205B (en) Signal generation using phase-shift based pre-coding
US11128507B2 (en) Method and arrangement for signal distortion mitigation
Femenias et al. Wideband cell-free mmWave massive MIMO-OFDM: Beam squint-aware channel covariance-based hybrid beamforming
US9106289B2 (en) Antenna device and method for precoding data in a multiple-input multiple-output system
Israr et al. Performance analysis of downlink linear precoding in massive MIMO systems under imperfect CSI
Ratajczak et al. Two-way relaying for 5G systems: Comparison of network coding and MIMO techniques
CN102647220B (en) MIMO (multiple input multiple output) precoding control method based on lattice-basis reduction
Vía et al. Analog antenna combining for maximum capacity under OFDM transmissions
CN102215193B (en) Frequency-domain equilibrium method and device
CN101521531B (en) A method of enhancing TD-LTE downlink performance by using antenna selection
CN103580705A (en) Processing data in a receiver circuit and receiver circuit
Lee Interference-free OFDM: rethinking OFDM for interference networks with inter-symbol interference
CN102215193A (en) Frequency domain balancing method and device
CN106506051A (en) Method and device for hybrid precoding based on reconfigurable antenna
Jee et al. A Comparative Study on the Compensation Schemes for Transceiver I/Q Imbalances of Massive MIMO System
Pradhan et al. Full-duplex enodeB and UE design for 5G networks
Bortas et al. Signal processing in massive MIMO systems realized with low complexity hardware
Cheng et al. Distributed beamforming for ofdm-based cooperative relay networks under total and per-relay power constraints
CN104780021B (en) A kind of transmission and method for precoding for MISO downlink broadcast channels
Elvira et al. Analog antenna combining in transmit correlated channels: Transceiver design and performance evaluation
Khan EVALUATION OF BEAMFORMING ALGORITHMS FOR MASSIVE MIMO

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20111012

Assignee: SANECHIPS TECHNOLOGY Co.,Ltd.

Assignor: ZTE Corp.

Contract record no.: 2015440020319

Denomination of invention: Method and device for equalizing frequency domain under condition of uplink MU-MIMO

License type: Common License

Record date: 20151123

GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20221107

Address after: 518055 Zhongxing Industrial Park, Liuxian Avenue, Xili street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: SANECHIPS TECHNOLOGY Co.,Ltd.

Address before: 518057 No. 55 South Science and technology road, Shenzhen, Guangdong, Nanshan District

Patentee before: ZTE Corp.