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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000007781 pre-processing Methods 0.000 title claims abstract description 42
- 239000011159 matrix material Substances 0.000 claims abstract description 71
- 230000005540 biological transmission Effects 0.000 claims abstract description 12
- 238000001914 filtration Methods 0.000 claims abstract description 10
- 238000000354 decomposition reaction Methods 0.000 claims description 6
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 238000003032 molecular docking Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 4
- 238000005516 engineering process Methods 0.000 abstract description 4
- 238000004364 calculation method Methods 0.000 abstract description 2
- 238000013461 design Methods 0.000 description 4
- 230000002427 irreversible effect Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 238000012938 design process Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
一种无线通信技术领域的多用户多数据流MIMO系统的数据信息线性预处理方法,包括以下步骤:基站发射机确定给每个接收用户待发送的数据信息;每个用户将得到的用户信道信息反馈给基站发射机;基站发射机得到干扰信息和噪声功率;基站发射机对发射给每个用户的数据信息进行线性预处理和叠加;基站发射机将得到的最终发射信息进行广播;每个用户接收基站发射机发送的信息,并对接收信息进行匹配滤波,匹配滤波后的信息即为用户所需要的信息。本发明能够平衡用户多个数据流之间的预处理增益,从而获得更好的系统误码率性能;同时,无需分别求出用户信道矩阵和干扰信道矩阵的协方差矩阵,计算简单且数值性能稳定,因此适合实际应用。
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.
Description
技术领域 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,并进一步测量得到噪声功率σ2。In 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进行奇异值分解:其中:Uk是Tk的左奇异矩阵,Λk是Tk的正奇异值构成的对角矩阵,Vk是Tk的右奇异矩阵;2) Singular value decomposition is performed on the co-concatenated matrix T k : 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进行奇异值分解:其中: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 : 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)令取W′k的前m列得到线性预处理矩阵Wk,其中:m是每个用户分配的数据流数;4) order 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=Wksk,S 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:
其中: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,并进一步测量得到噪声功率σ2。In 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进行奇异值分解:其中:U1是T1的左奇异矩阵,Λ1是T1的正奇异值构成的对角矩阵,V1是T1的右奇异矩阵;2) Perform singular value decomposition on matrix T 1 : 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进行奇异值分解:其中: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 : 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)令取W′1的前m列得到线性预处理矩阵W1,其中:m是每个用户分配的数据流数,本实施例中m=3;4) order 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=W1s1。S 1 =W 1 s 1 .
采用相同的方法,得到基站给第二个用户的实际发射信息S2。Using 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+S2。S=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)
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)
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)
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 |
-
2010
- 2010-02-08 CN CN 201010301346 patent/CN101834651B/en not_active Expired - Fee Related
Patent Citations (3)
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 |