Nothing Special   »   [go: up one dir, main page]

CN101834651B - Data information linear preprocessing method of multiuser multiple data stream MIMO (Multiple Input Multiple Output) system - Google Patents

Data information linear preprocessing method of multiuser multiple data stream MIMO (Multiple Input Multiple Output) system Download PDF

Info

Publication number
CN101834651B
CN101834651B CN 201010301346 CN201010301346A CN101834651B CN 101834651 B CN101834651 B CN 101834651B CN 201010301346 CN201010301346 CN 201010301346 CN 201010301346 A CN201010301346 A CN 201010301346A CN 101834651 B CN101834651 B CN 101834651B
Authority
CN
China
Prior art keywords
user
information
base station
matrix
station transmitter
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.)
Expired - Fee Related
Application number
CN 201010301346
Other languages
Chinese (zh)
Other versions
CN101834651A (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.)
Shanghai Jiao Tong University
Original Assignee
Shanghai Jiao Tong University
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 Shanghai Jiao Tong University filed Critical Shanghai Jiao Tong University
Priority to CN 201010301346 priority Critical patent/CN101834651B/en
Publication of CN101834651A publication Critical patent/CN101834651A/en
Application granted granted Critical
Publication of CN101834651B publication Critical patent/CN101834651B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Abstract

一种无线通信技术领域的多用户多数据流MIMO系统的数据信息线性预处理方法,包括以下步骤:基站发射机确定给每个接收用户待发送的数据信息;每个用户将得到的用户信道信息反馈给基站发射机;基站发射机得到干扰信息和噪声功率;基站发射机对发射给每个用户的数据信息进行线性预处理和叠加;基站发射机将得到的最终发射信息进行广播;每个用户接收基站发射机发送的信息,并对接收信息进行匹配滤波,匹配滤波后的信息即为用户所需要的信息。本发明能够平衡用户多个数据流之间的预处理增益,从而获得更好的系统误码率性能;同时,无需分别求出用户信道矩阵和干扰信道矩阵的协方差矩阵,计算简单且数值性能稳定,因此适合实际应用。

Figure 201010301346

A data information linear preprocessing method for a multi-user multi-data stream MIMO system in the field of wireless communication technology, comprising the following steps: a base station transmitter determines the data information to be sent to each receiving user; the user channel information that each user will obtain Feedback to the base station transmitter; the base station transmitter obtains interference information and noise power; the base station transmitter performs linear preprocessing and superposition on the data information transmitted to each user; the base station transmitter broadcasts the final transmission information obtained; each user Receive the information sent by the base station transmitter, and perform matching filtering on the received information, and the information after matching filtering is the information required by the user. The present invention can balance the preprocessing gains between multiple data streams of the user, thereby obtaining better system bit error rate performance; at the same time, it is not necessary to separately calculate the covariance matrix of the user channel matrix and the interference channel matrix, and the calculation is simple and the numerical performance stable and thus suitable for practical applications.

Figure 201010301346

Description

多用户多数据流MIMO系统的数据信息线性预处理方法Linear preprocessing method of data information in multi-user multi-stream MIMO system

技术领域 technical field

本发明涉及的是一种无线通信技术领域的处理方法,具体是一种多用户多数据流MIMO(多输入多输出)系统的数据信息线性预处理方法。The invention relates to a processing method in the technical field of wireless communication, in particular to a linear preprocessing method for data information of a multi-user multi-data stream MIMO (Multiple Input Multiple Output) system.

背景技术 Background technique

MIMO无线通信系统由于其在容量和性能方面的巨大潜能,近年来引起了人们的广泛研究。随着研究的不断深入,MIMO技术已从起初的点对点的单用户MIMO(SU-MIMO)系统扩展到了点对多点的多用户MIMO(MU-MIMO)系统。在业界,SU-MIMO和MU-MIMO技术均已被国际标准化组织3GPP的LTE和LTE-Advanced标准所采纳。Due to its great potential in capacity and performance, MIMO wireless communication system has attracted extensive research in recent years. With the deepening of research, MIMO technology has been extended from the initial point-to-point single-user MIMO (SU-MIMO) system to point-to-multipoint multi-user MIMO (MU-MIMO) system. In the industry, both SU-MIMO and MU-MIMO technologies have been adopted by the LTE and LTE-Advanced standards of the International Organization for Standardization 3GPP.

MU-MIMO技术能够以空分多址(SDMA)的方式在相同的时间、频率和码域上同时向各用户传送数据信息,因而能够进一步提高系统的吞吐量。然而,当多个用户共享同一时频资源时,必然会引入共信道干扰(CCI)。由于CCI的存在,必须采用合适的方法来消除或抑制CCI。然而,由于多个用户的存在,传统SU-MIMO系统中在接收端再进行干扰抑制或者消除的方案在MU-MIMO中不再可行,因而在MU-MIMO中必须采取在发送端预先对发送的数据信息进行处理的方案来抑制或者消除CCI,即文献中通常所述的预处理技术。The MU-MIMO technology can simultaneously transmit data information to each user in the same time, frequency and code domain in the manner of space division multiple access (SDMA), thus further improving the throughput of the system. However, when multiple users share the same time-frequency resource, co-channel interference (CCI) will inevitably be introduced. Due to the existence of CCI, appropriate methods must be adopted to eliminate or inhibit CCI. However, due to the existence of multiple users, the scheme of interference suppression or cancellation at the receiving end in the traditional SU-MIMO system is no longer feasible in MU-MIMO, so in MU-MIMO, it is necessary to pre-check the transmission at the sending end. Data information is processed to suppress or eliminate CCI, which is the preprocessing technique generally described in the literature.

MU-MIMO对发送的数据信息通过预处理来抑制CCI的方案主要分为非线性和线性两大类。非线性预处理实现复杂度高且有时延,难以在实际中应用。线性预处理实现复杂度低,随着用户数增加能够获得与最优预处理方案-脏纸理论(DPC)渐进相同的容量,因此实用性更强。The MU-MIMO schemes for suppressing CCI by preprocessing the transmitted data information are mainly divided into two categories: nonlinear and linear. Nonlinear preprocessing is complex and time-delayed, making it difficult to apply in practice. The implementation complexity of linear preprocessing is low, and as the number of users increases, it can obtain the same capacity as the optimal preprocessing solution - Dirty Paper Theory (DPC), so it is more practical.

经对现有文献检索发现,数据信息线性预处理方法主要分为两类:After searching the existing literature, it is found that the linear preprocessing methods of data information are mainly divided into two categories:

一类是基于信号与干扰噪声比(SINR)最大化的优化方法:该方法由于无法直接得到闭合解,故衍生出以块对角化(BD)为代表的一些次优方法(见Q.H.Spencer,“Zero-forcingmethods for downlink spatial multiplexing in multiuser MIMO channels(下行多用户MIMO空间复用中的迫零方法),”IEEE Transactions on Signal Processing,vol.52,pp.461-471,Feb.2004),BD方法对系统发射天线数和接收天线数的关系有严格的限制,当该限制条件不满足时,通过BD方法难以获得理想的性能。One is the optimization method based on maximizing the signal-to-interference-to-noise ratio (SINR): this method cannot directly obtain a closed solution, so some suboptimal methods represented by block diagonalization (BD) are derived (see Q.H.Spencer, "Zero-forcing methods for downlink spatial multiplexing in multipleuser MIMO channels (zero-forcing methods in downlink multi-user MIMO spatial multiplexing)," IEEE Transactions on Signal Processing, vol.52, pp.461-471, Feb.2004), BD The method has strict restrictions on the relationship between the number of transmitting antennas and the number of receiving antennas in the system. When the limiting conditions are not met, it is difficult to obtain ideal performance through the BD method.

另一类设计方法是近年来提出的基于信漏噪比(SLNR)的优化方法:(见M.Sadek,“Aleakage-based precoding scheme for downlink multi-user MIMO channels(下行多用户MIMO中一种基于泄露的预处理方法),”IEEE Transactions on Wireless Communications,vol.6,pp.1711-1721,May 2007),该方法期望待求的每一个用户的接收信号功率尽量大,同时其噪声功率与泄露对其他用户的干扰功率之和尽量小。该方法的主要优势在于目标函数回避了SINR优化方法下预处理矩阵在用户间的嵌套问题,能够直接求得优化闭合解,且无需满足BD方法中的收发天线数的限制条件,因而具有更广阔的应用空间。但是SLNR线性预处理方法仍然存在以下三个重要缺陷:Another type of design method is the optimization method based on signal-leakage-to-noise ratio (SLNR) proposed in recent years: (see M. Sadek, "Aleakage-based precoding scheme for downlink multi-user MIMO channels (a kind of downlink multi-user MIMO based on Leakage preprocessing method), "IEEE Transactions on Wireless Communications, vol.6, pp.1711-1721, May 2007), this method expects the received signal power of each user to be requested to be as large as possible, and its noise power and leakage The sum of the interference power to other users should be as small as possible. The main advantage of this method is that the objective function avoids the nesting problem of the preprocessing matrix among users under the SINR optimization method, and can directly obtain the optimal closed solution without satisfying the limitation of the number of transmitting and receiving antennas in the BD method, so it has a better Broad application space. However, the SLNR linear preprocessing method still has the following three important defects:

1)在每个用户传输多个数据信息流的情况下,各个数据信息流之间的预处理增益分布严重不平衡,从而导致系统总体性能的下降。1) When each user transmits multiple data streams, the preprocessing gain distribution among the various data streams is seriously unbalanced, which leads to the degradation of the overall system performance.

2)预处理设计过程中需要分别求出用户信道矩阵和干扰信道矩阵的协方差矩阵。在求得协方差矩阵时会发生信息的丢失,且由于实际系统中发送端难以获知精确的信道信息,上述信息丢失情况将更为严重。2) In the preprocessing design process, the covariance matrix of the user channel matrix and the interference channel matrix needs to be calculated separately. Information loss will occur when the covariance matrix is obtained, and since it is difficult for the transmitting end to obtain accurate channel information in an actual system, the above information loss situation will be more serious.

3)预处理设计过程中需要求得其中一个经噪声修正后的协方差矩阵的逆矩阵,当较大信噪比时该矩阵近似为非奇异矩阵(不可逆矩阵),难以得其逆矩阵且求解复杂(详见:《矩阵分析与应用》,张贤达著,清华大学出版社,2004年出版)。3) In the preprocessing design process, it is necessary to obtain the inverse matrix of one of the noise-corrected covariance matrices. When the signal-to-noise ratio is large, the matrix is approximately a non-singular matrix (irreversible matrix), and it is difficult to obtain its inverse matrix and solve it. Complex (see: "Matrix Analysis and Application", Zhang Xianda, Tsinghua University Press, published in 2004).

发明内容 Contents of the invention

本发明的目的在于克服现有技术的上述缺陷,提供一种多用户多数据流MIMO系统的数据信息线性预处理方法。本发明方法能够在有效抑制CCI的同时,进一步平衡各数据信息流间的预处理增益,从而显著提高了系统的误码率性能;并且,本发明方法避免了用户信道矩阵和干扰信道矩阵的协方差矩阵的求取过程,也无需求近似非奇异矩阵的逆矩阵,因而该方法不仅具有较低的信息损失度,同时设计简单,实现复杂度更低。The object of the present invention is to overcome the above-mentioned defects in the prior art, and provide a method for linear preprocessing of data information in a multi-user multi-data stream MIMO system. The method of the present invention can further balance the preprocessing gains among the data information streams while effectively suppressing CCI, thereby significantly improving the bit error rate performance of the system; and the method of the present invention avoids the coordination between the user channel matrix and the interference channel matrix. The calculation process of the variance matrix does not need to approximate the inverse matrix of the non-singular matrix, so the method not only has a low degree of information loss, but also has a simple design and lower implementation complexity.

本发明是通过以下技术方案实现的,包括以下步骤:The present invention is achieved through the following technical solutions, comprising the following steps:

第一步,每个用户向基站发射机发送其所需图像和语音的请求信号,基站发射机根据各个用户的请求信号,确定给每个接收用户待发送的数据信息。In the first step, each user sends a request signal for image and voice to the base station transmitter, and the base station transmitter determines the data information to be sent to each receiving user according to the request signal of each user.

所述的待发送的数据信息包括图像压缩编码信息和语音自回归(AR)滤波器的系数参量。The data information to be sent includes image compression coding information and coefficient parameters of speech autoregressive (AR) filter.

所述的待发送的数据信息以比特调制后的符号形式表示。The data information to be sent is expressed in symbol form after bit modulation.

第二步,每个用户根据自身接收到的导频数据得到用户信道信息H,并将该用户信道信息反馈给基站发射机。In the second step, each user obtains user channel information H according to the pilot data received by itself, and feeds back the user channel information to the base station transmitter.

所述的用户信道信息是量化形式或者码本形式。The user channel information is in quantized form or codebook form.

第三步,基站发射机根据用户信道信息得到干扰信息H,并进一步测量得到噪声功率σ2In the third step, the base station transmitter obtains the interference information H according to the user channel information, and further measures to obtain the noise power σ 2 .

第四步,基站发射机对发射给每个用户的数据信息进行线性预处理,并将预处理后的信息进行叠加得到最终的发射信息S,此时的发射信息S中的CCI信息已被有效抑制。In the fourth step, the base station transmitter performs linear preprocessing on the data information transmitted to each user, and superimposes the preprocessed information to obtain the final transmission information S. At this time, the CCI information in the transmission information S has been effectively inhibition.

所述的线性预处理,具体步骤为:Described linear pretreatment, concrete steps are:

1)将第k个用户的用户信道信息Hk、干扰信息Hk和噪声功率σ2进行纵向级联得到共级联矩阵Tk,即Tk=[Hk:Hk:ασIN];1) Longitudinal concatenation of user channel information H k , interference information H k and noise power σ 2 of the kth user to obtain a co-concatenation matrix T k , namely T k =[H k :H k : ασIN ];

2)对共级联矩阵Tk进行奇异值分解:

Figure G201010301346720100208D000031
其中:Uk是Tk的左奇异矩阵,Λk是Tk的正奇异值构成的对角矩阵,Vk是Tk的右奇异矩阵;2) Singular value decomposition is performed on the co-concatenated matrix T k :
Figure G201010301346720100208D000031
Wherein: U k is the left singular matrix of T k , Λ k is the diagonal matrix that the positive singular value of T k forms, V k is the right singular matrix of T k ;

3)选取左奇异矩阵Uk的前N列得到矩阵U′k(U′k=Uk(:.1:N)),并对矩阵U′k进行奇异值分解:

Figure G201010301346720100208D000032
其中:N是基站发射天线的数目,Pk是U′k的左奇异矩阵,Ωk是U′k的正奇异值构成的对角矩阵,Qk是U′k的右奇异矩阵;3) Select the first N columns of the left singular matrix U k to obtain the matrix U′ k (U′ k = U k (:.1:N)), and perform singular value decomposition on the matrix U′ k :
Figure G201010301346720100208D000032
Where: N is the number of base station transmitting antennas, P k is the left singular matrix of U′ k , Ω k is a diagonal matrix formed by the positive singular values of U′ k , and Q k is the right singular matrix of U′ k ;

4)令

Figure G201010301346720100208D000033
取W′k的前m列得到线性预处理矩阵Wk,其中:m是每个用户分配的数据流数;4) order
Figure G201010301346720100208D000033
Take the first m columns of W′ k to get the linear preprocessing matrix W k , where: m is the number of data streams allocated by each user;

5)利用线性预处理矩阵Wk对基站给第k个用户发射的初始信息进行线性预处理,具体公式是:5) Use the linear preprocessing matrix W k to perform linear preprocessing on the initial information transmitted by the base station to the kth user, and the specific formula is:

Sk=WkskS k =W k s k ,

其中:sk是基站给第k个用户发射的初始信息,Sk则是基站对第k个用户发射的初始信息进线性预处理后的实际发射信息。Among them: s k is the initial information transmitted by the base station to the kth user, and S k is the actual transmitted information after the base station performs linear preprocessing on the initial information transmitted by the kth user.

所述的叠加,具体公式是:The specific formula for the superposition is:

SS == ΣΣ kk == 11 KK SS kk == ΣΣ kk == 11 KK WW kk sthe s kk

其中:S是基站发射机最终的发射信息,K是总的接收用户数。Among them: S is the final transmission information of the base station transmitter, and K is the total number of receiving users.

第五步,基站发射机将得到的最终发射信息S进行广播,即在MIMO信道上将该信息同时发送给所有的接收用户。In the fifth step, the base station transmitter broadcasts the obtained final transmission information S, that is, transmits the information to all receiving users simultaneously on the MIMO channel.

第六步,每个用户接收基站发射机发送的信息,并对接收信息进行匹配滤波,匹配滤波后的信息即为用户所需要的信息。In the sixth step, each user receives the information sent by the base station transmitter, and performs matching filtering on the received information, and the information after the matching filtering is the information required by the user.

所述的匹配滤波,具体公式是:Described matched filter, specific formula is:

r′k=[HkWk)H/||HkWk||F]×rk r′ k =[H k W k ) H /||H k W k || F ]×r k

其中:r′k是第k个用户滤波后的信息,Hk是第k个用户的用户信道信息,Wk是第k个用户的线性预处理矩阵,||·||F表示矩阵Frobenius范数,rk是第k个用户的接收信息。Among them: r′ k is the filtered information of the k-th user, H k is the user channel information of the k-th user, W k is the linear preprocessing matrix of the k-th user, ||·|| F represents the matrix Frobenius norm , r k is the received information of the kth user.

与已有技术相比,本发明具有如下有益效果:Compared with the prior art, the present invention has the following beneficial effects:

1)能够在有效地抑制CCI的同时,进一步平衡用户多个数据信息流之间的预处理增益,从而获得更好的系统误码率性能;1) While effectively suppressing CCI, it can further balance the preprocessing gain between multiple data streams of the user, so as to obtain better system bit error rate performance;

2)避免了用户信道矩阵和干扰信道矩阵的协方差矩阵的求取过程,也无需求出其中一个近似奇异(不可逆)矩阵的逆矩阵,因而该方法较低的信息损失度和较强的稳定性;2) The process of obtaining the covariance matrix of the user channel matrix and the interference channel matrix is avoided, and there is no need to find the inverse matrix of one of the approximate singular (irreversible) matrices, so this method has a lower degree of information loss and stronger stability sex;

3)数据信息预处理设计简单,实现复杂度低,方法鲁棒性强,非常适合在实际系统中应用。3) The design of data information preprocessing is simple, the implementation complexity is low, and the method is robust, which is very suitable for application in practical systems.

附图说明 Description of drawings

图1为实施例误码性能比较图。FIG. 1 is a comparison chart of bit error performance of the embodiment.

具体实施方式 Detailed ways

下面结合附图对本发明的方法作详细说明:本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。Below in conjunction with accompanying drawing, the method of the present invention is described in detail: the present embodiment implements on the premise of the technical solution of the present invention, has provided detailed implementation and specific operation process, but protection scope of the present invention is not limited to following implementation example.

实施例Example

本实施例中MIMO系统有两个用户,每个用户分配3个数据流,基站有12根发射天线,接收端每个用户有3根接收天线,每个用户的信道是独立、同分布、零均值方差为1的循环复高斯随机变量,用户间的信道相互独立,且噪声是方差为σ2的复高斯白噪声,对该系统进行线性预处理具体包括以下步骤:In this embodiment, the MIMO system has two users, and each user is assigned 3 data streams. The base station has 12 transmitting antennas, and each user at the receiving end has 3 receiving antennas. The channels of each user are independent, identically distributed, zero A cyclic complex Gaussian random variable with a mean variance of 1, the channels between users are independent of each other, and the noise is complex Gaussian white noise with a variance of σ2 . The linear preprocessing of the system specifically includes the following steps:

第一步,每个用户向基站发射机发送其所需图像和语音的请求信号,基站发射机根据各个用户的请求信号,确定给每个接收用户待发送的数据信息。In the first step, each user sends a request signal for image and voice to the base station transmitter, and the base station transmitter determines the data information to be sent to each receiving user according to the request signal of each user.

所述的待发送的数据信息包括图像压缩编码信息和语音自回归滤波器的系数参量。The data information to be sent includes image compression coding information and coefficient parameters of the speech autoregressive filter.

所述的待发送的数据信息以比特调制后的符号形式表示,其中:第一用户的待发送的数据信息以s1表示,第二用户的待发送的数据信息以s2表示。The data information to be sent is expressed in the form of bit-modulated symbols, wherein: the data information to be sent by the first user is represented by s1 , and the data information to be sent by the second user is represented by s2 .

第二步,两个用户分别根据自身接收到的导频数据得到其信道信息H1和H2,并分别将H1和H2以量化形式反馈给基站发射机。In the second step, the two users respectively obtain their channel information H 1 and H 2 according to the pilot data received by themselves, and respectively feed back H 1 and H 2 to the base station transmitter in quantized form.

第三步,基站发射机分别根据两个用户的信道信息H1和H2,得到第一个用户的干扰信息H1=H2,第二个用户的干扰信息H2=H1,并进一步测量得到噪声功率σ2In the third step, the base station transmitter obtains the interference information H 1 = H 2 of the first user and the interference information H 2 = H 1 of the second user according to the channel information H 1 and H 2 of the two users respectively, and further The noise power σ 2 is measured.

第四步,基站发射机对发射给这两个用户的数据信息进行线性预处理,并将预处理后的信息进行叠加得到最终的发射信息S,此时的发射信息S中的CCI信息已被有效抑制。In the fourth step, the base station transmitter performs linear preprocessing on the data information transmitted to the two users, and superimposes the preprocessed information to obtain the final transmission information S. At this time, the CCI information in the transmission information S has been Effective suppression.

本实施例对第一个用户初始信息进行线性预处理的过程是:In this embodiment, the process of performing linear preprocessing on the initial information of the first user is as follows:

1)根据第一个用户的信道信息H1、干扰信息H1和噪声功率σ2进行纵向级联得到矩阵T1,即T1=[H1:H1:ασIN];1) According to the channel information H 1 of the first user, the interference information H 1 and the noise power σ 2 , the matrix T 1 is obtained by longitudinal concatenation, that is, T 1 =[H 1 :H 1 : ασIN ];

2)对矩阵T1进行奇异值分解:

Figure G201010301346720100208D000051
其中:U1是T1的左奇异矩阵,Λ1是T1的正奇异值构成的对角矩阵,V1是T1的右奇异矩阵;2) Perform singular value decomposition on matrix T 1 :
Figure G201010301346720100208D000051
Wherein: U 1 is the left singular matrix of T 1 , Λ 1 is the diagonal matrix that the positive singular value of T 1 forms, V 1 is the right singular matrix of T 1 ;

3)选取左奇异矩阵U1的前N列得到矩阵U′k(U′1=U1(:.1:N)),并对矩阵U′1进行奇异值分解:

Figure G201010301346720100208D000052
其中:N是基站发射天线的数目,本实施例中N=12,P1是U′1的左奇异矩阵,Ω1是U′1的正奇异值构成的对角矩阵,Q1是U′1的右奇异矩阵;3) Select the first N columns of the left singular matrix U 1 to obtain the matrix U′ k (U′ 1 =U 1 (:.1:N)), and perform singular value decomposition on the matrix U′ 1 :
Figure G201010301346720100208D000052
Wherein: N is the number of base station transmitting antennas, N=12 in the present embodiment, P 1 is the left singular matrix of U′ 1 , Ω 1 is the diagonal matrix that the positive singular value of U′ 1 forms, Q 1 is U′ Right singular matrix of 1 ;

4)令

Figure G201010301346720100208D000053
取W′1的前m列得到线性预处理矩阵W1,其中:m是每个用户分配的数据流数,本实施例中m=3;4) order
Figure G201010301346720100208D000053
Get the first m columns of W′ 1 to obtain a linear preprocessing matrix W 1 , wherein: m is the number of data streams allocated by each user, and m=3 in this embodiment;

5)利用线性预处理矩阵对基站给第一个用户发射的初始信息s1进行线性预处理,得到的基站给第一个用户的实际发射信息S1的具体公式是:5) Using the linear preprocessing matrix to perform linear preprocessing on the initial information s1 transmitted by the base station to the first user, the specific formula of the obtained actual transmitted information S1 from the base station to the first user is:

S1=W1s1S 1 =W 1 s 1 .

采用相同的方法,得到基站给第二个用户的实际发射信息S2Using the same method, the actual transmission information S 2 sent by the base station to the second user is obtained.

本实施例经叠加得到的最终发射信息S是:The final transmission information S obtained by superposition in this embodiment is:

S=S1+S2S=S 1 +S 2 .

第五步,基站发射机将得到的最终发射信息S进行广播,即在MIMO信道上将该信息同时发送给两个接收用户。In the fifth step, the base station transmitter broadcasts the obtained final transmission information S, that is, transmits the information to two receiving users simultaneously on the MIMO channel.

第六步,每个用户接收基站发射机发送的信息,并对接收的信息进行匹配滤波,匹配滤波后的信息即为用户所需要的信息。In the sixth step, each user receives the information sent by the base station transmitter, and performs matching filtering on the received information, and the information after the matching filtering is the information required by the user.

本实施例第一个用户接收到的信息r1是:The information r 1 received by the first user in this embodiment is:

r′1=H1S+n1 r' 1 =H 1 S+n 1

其中:n1是功率为σ2的高斯白噪声。Among them: n 1 is Gaussian white noise with power σ 2 .

本实施例第一个用户得到的匹配滤波后的信息r′1是:In this embodiment, the information r′ 1 after the matched filtering obtained by the first user is:

r′1=[(H1W1)H/||H1W1||F]×r1 r′ 1 =[(H 1 W 1 ) H /||H 1 W 1 || F ]×r 1

其中:||·||F表示矩阵Frobenius范数,信息r′1即为第一个用户需要的信息。Where: ||·|| F represents the Frobenius norm of the matrix, and the information r′ 1 is the information required by the first user.

采用相同的方法,得到第二个用户匹配滤波后的信息r′2,该信息即为第二个用户需要的信息。Using the same method, the matched-filtered information r′ 2 of the second user is obtained, which is the information required by the second user.

分别采用本实施例方法和SLNR线性预处理方法得到的误码率随信噪比变化的性能比较如图1所示,从图中可以看出,在误码率为10-4时,本实施例方法相比SLNR线性预处理方法获得超过3dB的性能增益,其原因正是在于本发明方法在能够有效地抑止CCI的同时,进一步平衡各数据信息流间的预处理增益,从而显著提高系统的误码率性能;此外,随着收发天线数和用户数据流数的增加,二者的性能差距会更加明显。The performance comparison of the bit error rate with the change of the signal-to-noise ratio obtained by the method of this embodiment and the SLNR linear preprocessing method is shown in Figure 1. It can be seen from the figure that when the bit error rate is 10 -4 , the implementation Compared with the SLNR linear preprocessing method, the example method obtains a performance gain of more than 3dB. The reason is that the method of the present invention can effectively suppress the CCI while further balancing the preprocessing gains between the data streams, thereby significantly improving the performance of the system. Bit error rate performance; in addition, as the number of transceiver antennas and the number of user data streams increase, the performance gap between the two will become more obvious.

此外,本实施例方法在实际应用中,避免了需要分别求出用户信道矩阵和干扰信道矩阵的协方差矩阵的过程,也无需求出其中一个近似奇异(不可逆)矩阵的逆矩阵,因而该方法不仅具有较低的信息损失度,同时设计简单,实现复杂度更低,方法鲁棒性更强。In addition, in the practical application of the method in this embodiment, the process of obtaining the covariance matrix of the user channel matrix and the interference channel matrix is avoided, and there is no need to obtain the inverse matrix of one of the approximate singular (irreversible) matrices, so the method Not only has a lower degree of information loss, but also has a simple design, lower implementation complexity, and stronger method robustness.

Claims (6)

1. the data message linear preprocessing method of multi-user's multiple data stream mimo system is characterized in that, may further comprise the steps:
The first step, each user sends the request signal of its required image and voice to base station transmitter, and base station transmitter is determined to receive user's data message to be sent to each according to each user's request signal;
Second step, the pilot data that each user receives according to self obtain subscriber channel information H, and this subscriber channel information is fed back to base station transmitter;
In the 3rd step, base station transmitter obtains interfere information according to subscriber channel information
Figure FDA00001649152400011
The one step surveying of going forward side by side obtains noise power σ 2
In the 4th step, base station transmitter carries out linear preliminary treatment to the data message that is transmitted to each user, and pretreated information superposeed obtains final emission information S, and the CCI information among the emission information S of this moment is by establishment;
In the 5th step, the final emission information S that base station transmitter will obtain broadcasts, and namely this information is sent to simultaneously all reception users on mimo channel;
In the 6th step, each user receives the information that base station transmitter sends, and the docking breath of collecting mail carries out matched filtering, and the information after the matched filtering is the needed information of user;
Linear preliminary treatment described in the 4th step, concrete steps are:
1) with k user's subscriber channel information H k, interfere information
Figure FDA00001649152400012
With noise power σ 2Carry out vertical cascade and obtain common cascade matrix T k, namely T k = [ H k ; H ‾ k ; ασI N ] ;
2) to common cascade matrix T kCarry out singular value decomposition:
Figure FDA00001649152400014
Wherein: U kT kLeft singular matrix, A kT kThe diagonal matrix that consists of of positive singular value, V kT kRight singular matrix;
3) choose left singular matrix U kFront N row obtain matrix U ' k, and to matrix U ' kCarry out singular value decomposition: Wherein: U ' k=U k(:, 1:N), N is the number of base station transmit antennas, P kU ' kLeft singular matrix, Ω kU ' kThe diagonal matrix that consists of of positive singular value, Q kU ' kRight singular matrix;
4) order
Figure FDA00001649152400016
Get W ' kFront m row obtain linear preconditioning matrix W k, wherein: m is the data fluxion of each user assignment;
5) utilize linear preconditioning matrix W kCarry out linear preliminary treatment for the initial information of k user's emission to the base station, concrete formula is:
S k=W kq k
Wherein: q kThat the base station is to the initial information of k user's emission, S kThen be that the base station is to the pretreated actual transmission information of initial information inlet wire of k user's emission.
2. the data message linear preprocessing method of multi-user's multiple data stream mimo system according to claim 1 is characterized in that, the data message to be sent described in the first step comprises the coefficient parameter of image compression encoding information and voice autoregressive filter.
3. the data message linear preprocessing method of multi-user's multiple data stream mimo system according to claim 1 is characterized in that, the sign format of the data message to be sent described in the first step after with bit modulation represents.
4. the data message linear preprocessing method of multi-user's multiple data stream mimo system according to claim 1 is characterized in that, the subscriber channel information described in the second step is quantized versions or code book form.
5. the data message linear preprocessing method of multi-user's multiple data stream mimo system according to claim 1 is characterized in that, the stack described in the 4th step, and concrete formula is:
S = Σ k = 1 K S k = Σ k = 1 K W k q k
Wherein: S is the final emission information of base station transmitter, and K is total reception number of users.
6. the data message linear preprocessing method of multi-user's multiple data stream mimo system according to claim 1 is characterized in that, the matched filtering described in the 6th step, and concrete formula is:
r k′=[(H kW k) H/||H kW k|| F]×r k
Wherein: r k' be k the filtered information of user, H kK user's subscriber channel information, W kK user's linear preconditioning matrix, || || FRepresenting matrix Frobenius norm, r kK user's reception information.
CN 201010301346 2010-02-08 2010-02-08 Data information linear preprocessing method of multiuser multiple data stream MIMO (Multiple Input Multiple Output) system Expired - Fee Related CN101834651B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010301346 CN101834651B (en) 2010-02-08 2010-02-08 Data information linear preprocessing method of multiuser multiple data stream MIMO (Multiple Input Multiple Output) system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010301346 CN101834651B (en) 2010-02-08 2010-02-08 Data information linear preprocessing method of multiuser multiple data stream MIMO (Multiple Input Multiple Output) system

Publications (2)

Publication Number Publication Date
CN101834651A CN101834651A (en) 2010-09-15
CN101834651B true CN101834651B (en) 2013-01-09

Family

ID=42718600

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010301346 Expired - Fee Related CN101834651B (en) 2010-02-08 2010-02-08 Data information linear preprocessing method of multiuser multiple data stream MIMO (Multiple Input Multiple Output) system

Country Status (1)

Country Link
CN (1) CN101834651B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102404031A (en) * 2011-11-03 2012-04-04 上海交通大学 Self-adaptive user scheduling method based on maximum throughput
CN104104425B (en) * 2014-08-04 2017-08-08 西安电子科技大学 A kind of multiuser MIMO adaptive reception method based on expectation and interference signal relation
CN112311705B (en) * 2020-11-02 2021-06-29 四川天邑康和通信股份有限公司 Weighted local linear regression channel estimation method applied to base station communication

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047417A (en) * 2007-04-20 2007-10-03 哈尔滨工程大学 Selection preprocess method for downlink link antenna of multi-user MIMO system
CN101247208A (en) * 2008-02-29 2008-08-20 中兴通讯股份有限公司 Descending multi-user association space division multiplex signal transmitting and receiving method
KR20080105953A (en) * 2007-05-31 2008-12-04 한국전자통신연구원 Decoding device and method for multiple input multiple output system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047417A (en) * 2007-04-20 2007-10-03 哈尔滨工程大学 Selection preprocess method for downlink link antenna of multi-user MIMO system
KR20080105953A (en) * 2007-05-31 2008-12-04 한국전자통신연구원 Decoding device and method for multiple input multiple output system
CN101247208A (en) * 2008-02-29 2008-08-20 中兴通讯股份有限公司 Descending multi-user association space division multiplex signal transmitting and receiving method

Also Published As

Publication number Publication date
CN101834651A (en) 2010-09-15

Similar Documents

Publication Publication Date Title
CN102983934B (en) The method of multiuser mimo system neutral line precoding and device
CN102055563B (en) Adaptive joint linear precoding method applicable to multi-base station coordination
CN105610477A (en) Enhancement signal multiplexing technique of multiple-input multiple-output system based on compressive sensing
CN101867462A (en) A multi-base station cooperative linear precoding method based on the minimum total bit error rate
CN101958770A (en) Method and device for eliminating uplink multi-user multiple access interference in multiple-input multiple-output system
CN102983949A (en) Space division multiple address (SDMA) transmission method and base station in multi-carrier MU multiple input multiple output (MIMO) system
CN102545984A (en) Linear and nonlinear comprehensive precoding method and device for multi-user multiple-input multiple-output (MIMO) system
CN102546488B (en) Interference elimination method based on effective channel parameter semi-orthogonal
CN105450275A (en) Optimal energy efficiency-based antenna selection method for multi-user and large-scale antenna relay system
CN102025462B (en) Block diagonalization precoding method used in MU-MIMO (Multiuser-Multiple Input Multiple Output) system down link
CN102142875B (en) Adaptive bit loading and power allocation method for broadband CoMP (coordinative multiple point) transmission
CN102647259A (en) Uplink Transmission Method of Multi-user MIMO System Based on Singular Value Decomposition
CN106027128A (en) Uplink multiuser interference suppression method based on non-orthogonal multiple access
CN105392192A (en) Energy-efficiency-optimization-based power distribution method in multi-user large-scale antenna relay system
CN104158573A (en) Precoding method and precoding system for eliminating interference
CN102404031A (en) Self-adaptive user scheduling method based on maximum throughput
CN101917218A (en) MIMO multi-user system downlink transmission method and system with reduced feedback information
CN101834651B (en) Data information linear preprocessing method of multiuser multiple data stream MIMO (Multiple Input Multiple Output) system
CN106209188B (en) Pilot Pollution Mitigation Method Based on Partial Pilot Alternate Multiplexing in Massive MIMO System
CN104320170B (en) Pilot pollution suppresses beam form-endowing method in extensive mimo system
CN101286779B (en) Method for eliminating multi-user interference in multiuser MIMO system
CN102195915B (en) Cooperative multi-point transmission method and equipment
CN106452546A (en) Wave beam forming method in power line MIMO communication based on energy efficiency
CN102104879B (en) Multi-cell cooperative transmission method
CN102752071B (en) Downlink precoding method and central processing node for multipoint cooperative system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130109

Termination date: 20160208

CF01 Termination of patent right due to non-payment of annual fee