CN104734818A - Self-adaption switchover method and device of MIMO receiving algorithm - Google Patents
Self-adaption switchover method and device of MIMO receiving algorithm Download PDFInfo
- Publication number
- CN104734818A CN104734818A CN201310718632.7A CN201310718632A CN104734818A CN 104734818 A CN104734818 A CN 104734818A CN 201310718632 A CN201310718632 A CN 201310718632A CN 104734818 A CN104734818 A CN 104734818A
- Authority
- CN
- China
- Prior art keywords
- algorithm
- detection algorithm
- low
- maximum likelihood
- configuration
- 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.)
- Granted
Links
- 238000004422 calculation algorithm Methods 0.000 title claims abstract description 275
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000007476 Maximum Likelihood Methods 0.000 claims abstract description 96
- 238000004088 simulation Methods 0.000 claims abstract description 20
- 238000001514 detection method Methods 0.000 claims description 148
- 230000003044 adaptive effect Effects 0.000 claims description 42
- 238000013507 mapping Methods 0.000 claims description 13
- 239000011159 matrix material Substances 0.000 claims description 12
- 238000004891 communication Methods 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 238000000354 decomposition reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Radio Transmission System (AREA)
Abstract
Description
技术领域technical field
本发明涉及无线通信领域,特别涉及MIMO接收算法的自适应切换方法和装置。The invention relates to the field of wireless communication, in particular to an adaptive switching method and device for MIMO receiving algorithms.
背景技术Background technique
一般多输入多输出(Multiple-input multiple-output,简称“MIMO”)接收机都采用单一的接收算法,如线性检测,如迫零(Zero-Forcing,简称“ZF”)、最小均方误差(Minimum Mean-Squared Error,简称“MMSE”)、基于ZF/MMSE的排序的串行干扰消除(Ordered Successive Interference Cancellation,简称“OSIC”)或基于最大似然准则的检测算法,如球形译码(Sphere Decoding,简称“SD”)、格点减少检测(Lattice Reduction Algorithm,简称“LRA”),单一的接收算法存在如下缺点(为方便起见,背景技术中线性检测都用MMSE说明,最大似然检测都用SD说明):Generally, multiple-input multiple-output ("MIMO") receivers use a single receiving algorithm, such as linear detection, such as zero-forcing (Zero-Forcing, "ZF"), minimum mean square error ( Minimum Mean-Squared Error, referred to as "MMSE"), serial interference cancellation based on ZF/MMSE sorting (Ordered Successive Interference Cancellation, referred to as "OSIC") or detection algorithms based on maximum likelihood criteria, such as spherical decoding (Sphere Decoding, referred to as "SD"), Lattice Reduction Algorithm (referred to as "LRA"), a single receiving algorithm has the following disadvantages (for convenience, the linear detection in the background technology is described by MMSE, and the maximum likelihood detection is Indicated by SD):
单一使用线性检测,虽然复杂度较低,但误码率性能也较差;单一使用OSIC,某些信道条件下会存在错误传递的现象,反而降低性能;单一使用SD,复杂度较高,且某些信道条件下性能增益相对线性检测并不明显。Single use of linear detection, although the complexity is low, but the bit error rate performance is also poor; single use of OSIC, there will be wrong transmission under certain channel conditions, which will reduce performance; single use of SD, the complexity is high, and The performance gain relative to linear detection is not significant under certain channel conditions.
也有部分MIMO接收机采用线性检测和SD自适应的接收算法,但自适应条件不全面,只是根据信道条件数做简单的切换,存在一定概率的切换不合理,在性能和复杂度之间不能很好地折衷。There are also some MIMO receivers that use linear detection and SD adaptive receiving algorithms, but the adaptive conditions are not comprehensive, and only simple switching is performed according to the channel condition number. There is a certain probability that the switching is unreasonable, and the performance and complexity cannot be clearly matched. A good compromise.
具体地说,假设MIMO系统模型为y=Hs+n,y是接收信号,s是发送信号,H是信道矩阵,n是方差为σ2的高斯白噪声。Specifically, assume that the MIMO system model is y=Hs+n, y is the received signal, s is the transmitted signal, H is the channel matrix, and n is Gaussian white noise with variance σ2 .
若采用线性检测MMSE算法:If the linear detection MMSE algorithm is used:
若采用最大似然(Maximum Likelihood,简称“ML”)检测算法:If the maximum likelihood (Maximum Likelihood, referred to as "ML") detection algorithm:
在整个空间内寻找最优解,这里C代表调制星座点包含的符号数,NT代表发送天线数,R是对信道矩阵H(要求H列线性无关)进行QR分解得到的上三角矩阵,Q是对H进行QR分解得到的正交矩阵,(·)H表示矩阵的共轭转置,(·)-1表示矩阵的逆,||·||表示矩阵的范数。Throughout Find the optimal solution in the space, where C represents the number of symbols contained in the modulation constellation point, NT represents the number of transmitting antennas, R is the upper triangular matrix obtained by QR decomposition of the channel matrix H (requiring H columns to be linearly independent), and Q is the pair The orthogonal matrix obtained by QR decomposition of H, (·) H represents the conjugate transpose of the matrix, (·) -1 represents the inverse of the matrix, and ||·|| represents the norm of the matrix.
由于ML的复杂度随发送天线数成指数分布,因此早期的MIMO终端检测算法一般采用线性检测。最近的球形译码技术研究表明:球形译码可以在复杂度显著减小(和发射天线个数成多项式关系)的前提下达到接近或等同于最大似然检测的错误性能,因此球形译码开始在MIMO系统得到应用。Since the complexity of ML is exponentially distributed with the number of transmitting antennas, the early MIMO terminal detection algorithms generally adopt linear detection. Recent research on sphere decoding technology shows that: sphere decoding can achieve error performance close to or equal to maximum likelihood detection under the premise of significantly reducing the complexity (and the number of transmitting antennas has a polynomial relationship), so sphere decoding begins It is applied in MIMO system.
SD引用了最大似然检测的思想,但是它是在一个中心为接收矢量y、半径为r的球内寻找所有可能的发送符号矢量,即满足下述不等式的所有发送符号矢量,而不是在整个空间内寻找,从而减少了计算量。SD cites the idea of maximum likelihood detection, but it searches for all possible transmitted symbol vectors in a ball whose center is the received vector y and whose radius is r, that is, all transmitted symbol vectors that satisfy the following inequality, rather than in the entire Search in the space, thereby reducing the amount of calculation.
现有的一种自适应策略主要根据信道矩阵H的正交程度来进行SD与MMSE的自适应,H的正交程度可以用条件数α或正交缺陷od(H)来表征。其中σmax,σmin分别是H的最大和最小奇异值;对任意的H,都有α≥1,0≤od(H)≤1。α或od(H)越小,H越趋于正交,线性检测越接近ML的性能。一种基于信道条件数的自适应策略如下:An existing adaptive strategy performs SD and MMSE adaptation mainly according to the degree of orthogonality of the channel matrix H, which can be characterized by the condition number α or the orthogonality defect od(H). in σ max , σ min are the maximum and minimum singular values of H respectively; For any H, there are α≥1,0≤od(H)≤1. The smaller α or od(H), the more orthogonal H tends to be, and the closer the linear detection is to the performance of ML. An adaptive strategy based on the channel condition number is as follows:
若信道条件数α小于或等于条件数下限门限值αTH1,则认为此时的信道状况很好,接收端可以考虑用译码复杂度最低但性能相对较差的MMSE算法;若条件数大于条件数上限门限值αTH2,则认为此时信道状况很差,接收端就采用译码复杂度最高但性能最好的SD检测算法;否则就采用复杂度和性能都居中的OSIC检测算法。If the channel condition number α is less than or equal to the condition number lower limit threshold α TH1 , the channel condition is considered to be good at this time, and the receiving end can consider using the MMSE algorithm with the lowest decoding complexity but relatively poor performance; if the condition number is greater than If the condition number upper limit threshold value α TH2 is considered to be very bad at this time, the receiving end adopts the SD detection algorithm with the highest decoding complexity but the best performance; otherwise, adopts the OSIC detection algorithm with intermediate complexity and performance.
但实际上,影响SD相对MMSE性能的因素很多,信道条件数只是其中一个。单纯基于信道条件数进行切换控制,会出现较大概率的切换不合理,要么在MMSE与SD性能相差较大时切换到MMSE从而性能达不到最优,要么在MMSE与SD性能相差较小切换到SD从而增加不必要的复杂度。But in fact, there are many factors that affect the performance of SD relative to MMSE, and the channel condition number is only one of them. Handover control based solely on the channel condition number will lead to unreasonable handover with a high probability. Either switch to MMSE when the performance difference between MMSE and SD is large, and the performance is not optimal, or switch to MMSE when the performance difference between MMSE and SD is small. to SD thus adding unnecessary complexity.
简而言之,现有的MIMO接收技术主要存在以下缺点:In short, the existing MIMO receiving technology mainly has the following disadvantages:
1.采用单一的MIMO接收方案,性能很差或复杂度很高。1. Using a single MIMO receiving scheme, the performance is poor or the complexity is very high.
2.若采用简单的基于条件数的自适应切换,虽然相对单一的SD可以稍微省电,但由于切换不合理,会导致不必要的耗电或性能达不到最优。2. If a simple adaptive switching based on the condition number is used, although it can save a little power compared with a single SD, it will lead to unnecessary power consumption or suboptimal performance due to unreasonable switching.
发明内容Contents of the invention
本发明的目的在于提供一种MIMO接收算法的自适应切换方法和装置,使得接收端根据实际配置情况合理选择接收算法,使误码率性能尽可能最优或算法复杂度尽可能低。The purpose of the present invention is to provide a method and device for adaptive switching of MIMO receiving algorithms, so that the receiving end can reasonably select the receiving algorithm according to the actual configuration, so that the bit error rate performance is as optimal as possible or the algorithm complexity is as low as possible.
为解决上述技术问题,本发明的实施方式提供了一种MIMO接收算法的自适应切换方法,包含以下步骤:In order to solve the above-mentioned technical problem, the embodiment of the present invention provides a kind of adaptive switching method of MIMO receiving algorithm, comprises the following steps:
A.预先仿真,获得接收端的不同配置组合与MIMO接收算法之间的对应关系;A. Pre-simulation to obtain the corresponding relationship between different configuration combinations of the receiving end and the MIMO receiving algorithm;
B.获取接收端的当前配置,根据所述对应关系,选择采用线性检测算法或最大似然准则检测算法之一进行数据接收;B. Obtain the current configuration of the receiving end, and select one of the linear detection algorithm or the maximum likelihood criterion detection algorithm for data reception according to the corresponding relationship;
其中,所述配置组合为:影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的配置组合;Wherein, the configuration combination is: a configuration combination of various factors that affect the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm;
所述MIMO接收算法包含:线性检测算法、最大似然准则的检测算法。The MIMO receiving algorithm includes: a linear detection algorithm and a maximum likelihood criterion detection algorithm.
本发明的实施方式还提供了一种MIMO接收算法的自适应切换装置,包含:映射存储模块、配置获取模块、检测算法选择模块;Embodiments of the present invention also provide an adaptive switching device for MIMO reception algorithms, including: a mapping storage module, a configuration acquisition module, and a detection algorithm selection module;
所述映射存储模块用于存储不同配置组合与MIMO接收算法之间的对应关系,其中,所述对应关系通过预先仿真获得;所述配置组合为:影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的配置组合;所述MIMO接收算法包含:线性检测算法、最大似然准则的检测算法The mapping storage module is used to store the corresponding relationship between different configuration combinations and MIMO receiving algorithms, wherein the corresponding relationship is obtained through pre-simulation; the configuration combination is: affecting the complexity of the maximum likelihood criterion detection algorithm and the maximum The configuration combination of various factors of the bit error rate performance gain of the likelihood criterion algorithm relative to the linear detection algorithm; the MIMO receiving algorithm includes: a linear detection algorithm, a detection algorithm of the maximum likelihood criterion
所述配置获取模块用于获取当前配置;The configuration obtaining module is used to obtain the current configuration;
所述检测算法选择模块根据所述配置获取模块获取的当前配置,以及所述映射存储模块存储的所述对应关系,选择采用线性检测算法或最大似然准则检测算法之一进行数据接收。The detection algorithm selection module selects one of the linear detection algorithm or the maximum likelihood criterion detection algorithm for data reception according to the current configuration obtained by the configuration acquisition module and the corresponding relationship stored in the mapping storage module.
本发明实施方式相对于现有技术而言,在影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的不同配置组合下,通过仿真,获得尽可能使误码率性能达到最优的接收算法;在误码率性能性差不大时,选择复杂度低的接收算法;从而获得接收端的不同配置组合与MIMO接收算法之间的对应关系;并在实际选择接收算法时,根据接收端当前的配置,选择采用线性检测算法或最大似然准则检测算法之一进行数据接收,从而使接收端根据实际配置情况合理选择接收算法,使误码率性能尽可能最优或算法复杂度尽可能低,达到兼顾误码率性能和算法复杂度的目的。Compared with the prior art, the embodiment of the present invention, under the different configuration combinations of various factors that affect the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm, through Simulation, to obtain the receiving algorithm that maximizes the performance of the bit error rate as much as possible; when the performance of the bit error rate is not much different, select the receiving algorithm with low complexity; thus obtain the correspondence between different configuration combinations of the receiving end and the MIMO receiving algorithm relationship; and when actually selecting the receiving algorithm, according to the current configuration of the receiving end, choose one of the linear detection algorithm or the maximum likelihood criterion detection algorithm for data reception, so that the receiving end can reasonably select the receiving algorithm according to the actual configuration, so that errors The bit rate performance is as optimal as possible or the algorithm complexity is as low as possible, so as to achieve the purpose of taking into account both bit error rate performance and algorithm complexity.
另外,所述影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素包含:分集增益、信道编码速率、调制方式、空间并行传输的数据流;其中,所述分集包含:频率分集和空间分集;In addition, the various factors affecting the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm include: diversity gain, channel coding rate, modulation mode, space parallel transmission Data flow; wherein, the diversity includes: frequency diversity and space diversity;
所述分集增益、信道编码速率、调制方式的配置为以下任意一种:低、中、高;The configuration of the diversity gain, channel coding rate, and modulation mode is any one of the following: low, medium, and high;
所述空间并行传输的数据流的数目大于或者等于2。The number of data streams transmitted in parallel space is greater than or equal to 2.
综合考虑影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素,并对各因素进行简单区分,可以使本发明的切换策略简单易行,不会因为复杂的切换判断而增加接收算法的复杂度。Considering comprehensively the various factors affecting the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm, and simply distinguishing each factor, the switching strategy of the present invention can be made simple and easy. OK, the complexity of the receiving algorithm will not be increased due to complex switching judgments.
另外,所述频率分集的低、中、高配置分别对应为1.4M、10M、20M;In addition, the low, medium and high configurations of frequency diversity correspond to 1.4M, 10M and 20M respectively;
所述空间分集的低、中、高配置分别对应为空间高相关、空间中相关、空间低相关;The low, medium, and high configurations of the spatial diversity correspond to high spatial correlation, medium spatial correlation, and low spatial correlation, respectively;
所述调制方式的低、中、高配置分别对应为QPSK、16QAM、64QAM;The low, medium and high configurations of the modulation modes correspond to QPSK, 16QAM and 64QAM respectively;
所述信道编码速率的低、中、高配置分别对应为1/3、1/2、3/4;The low, medium, and high configurations of the channel coding rate correspond to 1/3, 1/2, and 3/4, respectively;
空间并行传输的数据流的数目为2。The number of data streams transmitted in parallel in space is two.
在实际的接收端中,可以根据系统需求,对各种配置组合进一步细化或合并,可以使自适应切换策略更加合理。In the actual receiving end, various configuration combinations can be further refined or combined according to system requirements, so as to make the adaptive switching strategy more reasonable.
另外,所述配置组合与MIMO接收算法之间的对应关系包含:In addition, the corresponding relationship between the configuration combination and the MIMO receiving algorithm includes:
所述配置组合为:调制方式为低或中,信道编码速率为中或高,对应的MIMO接收算法为最大似然准则的检测算法;The configuration combination is: the modulation mode is low or medium, the channel coding rate is medium or high, and the corresponding MIMO receiving algorithm is a detection algorithm of maximum likelihood criterion;
所述配置组合为:调制方式为低或中,信道编码速率为低,频率分集为低,对应的MIMO接收算法为最大似然准则的检测算法;The configuration combination is: the modulation mode is low or medium, the channel coding rate is low, the frequency diversity is low, and the corresponding MIMO receiving algorithm is a detection algorithm of maximum likelihood criterion;
所述配置组合为:调制方式为低或中,信道编码速率为低,频率分集为中或高,对应的MIMO接收算法为线性检测算法;The configuration combination is: the modulation mode is low or medium, the channel coding rate is low, the frequency diversity is medium or high, and the corresponding MIMO receiving algorithm is a linear detection algorithm;
所述配置组合为:调制方式为高,信道编码速率为低,频率分集为低,空间分集为低,对应的MIMO接收算法为最大似然准则的检测算法;The configuration combination is: the modulation mode is high, the channel coding rate is low, the frequency diversity is low, the space diversity is low, and the corresponding MIMO receiving algorithm is a detection algorithm of the maximum likelihood criterion;
所述配置组合为:调制方式为高,信道编码速率为中或高,频率分集为中或高,空间分集为中或高,对应的MIMO接收算法为线性检测算法。The configuration combination is: the modulation mode is high, the channel coding rate is medium or high, the frequency diversity is medium or high, the space diversity is medium or high, and the corresponding MIMO receiving algorithm is a linear detection algorithm.
上述自适应切换策略虽然相对粗略,但相对单一的检测算法,可以方便进行复杂度和误码性能的折衷;并且相对单纯基于信道条件数进行检测算法切换的方案,综合考虑了影响SD相对MMSE的各种因素,可以保证终端在不同环境下,自适应切换更合理,更好地避免出现在MMSE与SD性能相差较大时切换到MMSE从而性能达不到最优,和在MMSE与SD性能相差较小切换到SD从而增加不必要的复杂度的现象,可以在性能和省电之间更好地折衷。Although the above adaptive switching strategy is relatively rough, compared with a single detection algorithm, it can facilitate the compromise between complexity and bit error performance; and compared with the scheme of switching detection algorithms based solely on the channel condition number, it comprehensively considers the influence of SD relative to MMSE. Various factors can ensure that the adaptive switching of the terminal is more reasonable in different environments, and it is better to avoid switching to MMSE when the performance difference between MMSE and SD is large, so that the performance is not optimal, and the performance difference between MMSE and SD is different. Minor switching to SD, adding unnecessary complexity, allows for a better trade-off between performance and power savings.
另外,所述影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素还包含:信号与干扰和噪声的比值SINR;In addition, the various factors affecting the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm also include: the ratio SINR of the signal to interference and noise;
在所述步骤A中,还包含以下步骤:In said step A, the following steps are also included:
预先仿真,获得各种配置组合中各配置下,采用最大似然准则检测算法的SINR取值区间;Pre-simulation to obtain the SINR value range of the maximum likelihood criterion detection algorithm under each configuration in various configuration combinations;
在所述步骤B中,还包含以下子步骤:In said step B, the following sub-steps are also included:
获取接收端的当前配置和当前SINR,判断所述当前SINR是否属于当前配置下的SINR取值区间;如是,则选择采用最大似然准则检测算法进行数据接收;如否,则选择采用线性检测算法进行数据接收。Obtain the current configuration and current SINR of the receiving end, and judge whether the current SINR belongs to the SINR value interval under the current configuration; if so, select the maximum likelihood criterion detection algorithm for data reception; if not, select the linear detection algorithm for data reception Data reception.
采用信号与干扰和噪声的比值SINR对自适应切换策略进行进一步细化,使自适应切换更加合理,进一步使误码率性能尽可能最优或算法复杂度尽可能低The adaptive switching strategy is further refined by using the signal-to-interference-noise ratio SINR to make the adaptive switching more reasonable, and further make the bit error rate performance as optimal as possible or the algorithm complexity as low as possible
另外,所述方法应用到LTE系统,所述调制方式和所述信道编码速率直接统一采用调制与编码策略MCS进行判断;所述频率分集直接用频域上分配给用户的资源块RB数进行判断;所述空域分集用信道相关矩阵特征值间的比值大小进行判断。可使影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的参数取值非常易于获得,不会因各因素难于获取而增加接收算法的复杂度,也使本发明易于推广使用。In addition, the method is applied to the LTE system, and the modulation method and the channel coding rate are directly and uniformly judged by the modulation and coding strategy MCS; the frequency diversity is directly judged by the number of resource blocks RB allocated to the user in the frequency domain ; The spatial diversity is judged by the ratio between the eigenvalues of the channel correlation matrix. The parameter values of various factors that affect the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm are very easy to obtain, and the reception will not be increased due to the difficulty of obtaining various factors The complexity of the algorithm also makes the present invention easy to popularize and use.
附图说明Description of drawings
图1是根据本发明第一实施方式的一种MIMO接收算法的自适应切换方法的流程图;FIG. 1 is a flow chart of an adaptive switching method of a MIMO receiving algorithm according to a first embodiment of the present invention;
图2是根据本发明第二实施方式的一种MIMO接收算法的自适应切换方法的流程图;FIG. 2 is a flowchart of an adaptive switching method of a MIMO receiving algorithm according to a second embodiment of the present invention;
图3是根据本发明第三实施方式的一种MIMO接收算法的自适应切换装置的结构示意图;3 is a schematic structural diagram of an adaptive switching device for a MIMO receiving algorithm according to a third embodiment of the present invention;
图4是根据本发明第四实施方式的一种MIMO接收算法的自适应切换装置的结构示意图。Fig. 4 is a schematic structural diagram of an adaptive switching device for a MIMO receiving algorithm according to a fourth embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。In order to make the object, technical solution and advantages of the present invention clearer, various embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. However, those of ordinary skill in the art can understand that, in each implementation manner of the present invention, many technical details are provided for readers to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solution claimed in each claim of the present application can be realized.
本发明的第一实施方式涉及一种MIMO接收算法的自适应切换方法,该方法综合考虑了OFDM系统中影响线性检测和最大似然相对性能的各种因素和球形译码(SD)的复杂度,提出了一种SD与线性检测的自适应策略,该方法可以很好地在MIMO接收性能和算法复杂度之间进行折衷。The first embodiment of the present invention relates to an adaptive switching method for MIMO receiving algorithms, which comprehensively considers various factors affecting the relative performance of linear detection and maximum likelihood in OFDM systems and the complexity of spherical decoding (SD) , an adaptive strategy of SD and linear detection is proposed, which can make a good trade-off between MIMO receiving performance and algorithm complexity.
具体地说,预先通过仿真,获得接收端的不同配置组合与MIMO接收算法之间的对应关系;接收端在实际接收数据时,获取当前配置,根据上述对应关系,选择采用线性检测算法或最大似然准则检测算法之一进行数据接收;其中,配置组合为:影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的配置组合;MIMO接收算法包含:线性检测算法、最大似然准则的检测算法(也包含:类最大似然准则的检测算法)。Specifically, through simulation in advance, the corresponding relationship between different configuration combinations of the receiving end and the MIMO receiving algorithm is obtained; when the receiving end actually receives data, it obtains the current configuration, and according to the above corresponding relationship, chooses to use the linear detection algorithm or the maximum likelihood One of the criterion detection algorithms receives data; wherein, the configuration combination is: the configuration combination of various factors that affect the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm; MIMO The receiving algorithm includes: linear detection algorithm, detection algorithm of maximum likelihood criterion (also includes: detection algorithm similar to maximum likelihood criterion).
影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素可以是:分集增益、信道编码速率(简称“码率”)、调制方式、空间并行传输的数据流。分集增益、信道编码速率、调制方式的配置为以下任意一种:低、中、高;空间并行传输的数据流的数目大于或者等于2。通过综合考虑影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素,并对各因素进行简单区分,可以使本发明的切换策略简单易行,不会因为复杂的切换判断而增加接收算法的复杂度。Various factors that affect the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm can be: diversity gain, channel coding rate (referred to as "code rate"), modulation method, Data streams transmitted in parallel in space. The configuration of diversity gain, channel coding rate, and modulation mode is any one of the following: low, medium, and high; the number of data streams transmitted in parallel in space is greater than or equal to 2. By comprehensively considering various factors affecting the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm, and simply distinguishing each factor, the switching strategy of the present invention can be made simple It is easy to implement, and the complexity of the receiving algorithm will not be increased due to complex switching judgments.
本领域技术人员可以理解,分集增益主要指以下三种:Those skilled in the art can understand that diversity gain mainly refers to the following three types:
频率分集增益:多径衰落,由系统带宽Bs与信道相干带宽Bc的比值决定,比值越大,分集增益越高;Frequency diversity gain: multipath fading, determined by the ratio of the system bandwidth Bs to the channel coherence bandwidth Bc, the larger the ratio, the higher the diversity gain;
时间分集增益:多普勒,由符号周期Ts与信道相干时间Tc的比值决定,比值越大,分集增益越高;Time diversity gain: Doppler, determined by the ratio of the symbol period Ts to the channel coherence time Tc, the larger the ratio, the higher the diversity gain;
空间分集增益:多天线,由特征值(Eigenvalue)扩展σEV决定,即最大特征值与最小特征值的比值;特征值扩展越大,信道相关性越高,空间复用时可以传输的并行数据流越少,空间分集增益越低。Space diversity gain: multi-antenna, determined by the eigenvalue (Eigenvalue) extension σ EV , that is, the ratio of the largest eigenvalue to the smallest eigenvalue; the larger the eigenvalue extension, the higher the channel correlation, and the parallel data that can be transmitted during spatial multiplexing The fewer streams, the lower the space diversity gain.
MIMO-OFDM系统中一般子载波间间隔远大于多普勒扩展,符号周期Ts远小于相干时间Tc,因此时间分集增益相当有限,对SD相对MMSE的性能影响有限,在本实施方式中,主要考虑频率和空间分集增益。In a MIMO-OFDM system, the interval between subcarriers is generally much larger than the Doppler spread, and the symbol period Ts is much smaller than the coherence time Tc. Therefore, the time diversity gain is quite limited and has limited impact on the performance of SD relative to MMSE. In this embodiment, the main consideration is Frequency and space diversity gain.
为简单起见,本实施方式以传输2流数据为例,码率、调制方式、频率分集增益、空间分集增益、SINR都以低、中、高三种码率进行说明:For the sake of simplicity, this embodiment takes the transmission of 2-stream data as an example, and the code rate, modulation method, frequency diversity gain, space diversity gain, and SINR are all described with three code rates: low, medium, and high:
在具体确定自适应切换策略时,需要综合考虑SD的复杂度和相对MMSE的性能(用△dB表示),当该值达到某个门限(这个门限值可以通过仿真获得)时,就认为增益较大,可以选用SD。此外,考虑到不同调制方式时,SD的复杂度不同,不同调制方式的△dB要求不同,具体表现为调制方式越高,△dB门限越高。也就是说,在相同条件下,高阶时SD复杂度相对低阶调制时高,所以对性能差异需求也高,比如低阶时SD比MMSE好0.5dB就考虑用SD,但高阶时可能要好0.8dB才用SD,从而保证终端复杂度可以控制在更合适的范围内,更好地省电。When specifically determining the adaptive switching strategy, it is necessary to comprehensively consider the complexity of SD and the relative performance of MMSE (expressed in △ dB ). When the value reaches a certain threshold (this threshold can be obtained by simulation), it is considered that the gain Larger, you can choose SD. In addition, when considering different modulation methods, the complexity of SD is different, and the △ dB requirements of different modulation methods are different. Specifically, the higher the modulation method, the higher the △ dB threshold. That is to say, under the same conditions, the complexity of high-order SD is higher than that of low-order modulation, so the demand for performance differences is also high. For example, when SD is 0.5dB better than MMSE at low-order, SD is considered, but it may be used at high-order Only use SD when it is 0.8dB better, so as to ensure that the complexity of the terminal can be controlled within a more suitable range and save power better.
在本实施方式中,通过仿真得到一种相对粗略的自适应切换策略,也就是,在影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的不同配置组合下,通过仿真,获得尽可能使误码率性能达到最优的接收算法(比如最大似然检测算法);在误码率性能性相差不大时,选择复杂度低的接收算法(比如线性检测算法);从而获得接收端的不同配置组合与MIMO接收算法之间的对应关系。本实施方式通过仿真得到一种配置组合与MIMO接收算法之间的对应关系如下:In this embodiment, a relatively rough adaptive switching strategy is obtained through simulation, that is, in terms of affecting the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm Under different configuration combinations of various factors, through simulation, obtain the receiving algorithm (such as the maximum likelihood detection algorithm) that maximizes the performance of the bit error rate; when the performance of the bit error rate is not much different, the selection complexity is low The receiving algorithm (such as the linear detection algorithm); thereby obtaining the corresponding relationship between different configuration combinations of the receiving end and the MIMO receiving algorithm. In this embodiment, a corresponding relationship between a configuration combination and a MIMO receiving algorithm is obtained through simulation as follows:
配置组合为:调制方式为低或中,信道编码速率为中或高,对应的MIMO接收算法为最大似然准则的检测算法,简写成:低中阶调制方式+中高码率->采用SD;The configuration combination is: the modulation mode is low or medium, the channel coding rate is medium or high, and the corresponding MIMO receiving algorithm is the detection algorithm of the maximum likelihood criterion, abbreviated as: low-medium order modulation mode + medium-high code rate -> adopt SD;
配置组合为:调制方式为低或中,信道编码速率为低,频域分集为低,对应的MIMO接收算法为最大似然准则的检测算法,简写成:低中阶调制方式+低码率+频域低分集->采用SD;The configuration combination is: the modulation mode is low or medium, the channel coding rate is low, the frequency domain diversity is low, and the corresponding MIMO receiving algorithm is the detection algorithm of the maximum likelihood criterion, abbreviated as: low-medium order modulation mode + low code rate + Frequency domain low diversity -> adopt SD;
配置组合为:调制方式为高,信道编码速率为低,频率分集为低,空间分集为低,对应的MIMO接收算法为最大似然准则的检测算法,简写成:高阶调制方式+低码率+频域低分集+空间低分集->采用SD。The configuration combination is: the modulation mode is high, the channel coding rate is low, the frequency diversity is low, the space diversity is low, and the corresponding MIMO receiving algorithm is the detection algorithm of the maximum likelihood criterion, abbreviated as: high-order modulation mode + low code rate + Low diversity in frequency domain + Low diversity in space -> adopt SD.
配置组合为:调制方式为低或中,信道编码速率为低,频率分集为中或高,对应的MIMO接收算法为线性检测算法,简写成:低中阶调制方式+低码率+频域中高分集->采用MMSE。The configuration combination is: the modulation mode is low or medium, the channel coding rate is low, the frequency diversity is medium or high, and the corresponding MIMO receiving algorithm is a linear detection algorithm, which is abbreviated as: low-medium order modulation mode + low code rate + medium-high frequency domain Diversity -> Adopt MMSE.
配置组合为:调制方式为高,信道编码速率为中或高,频率分集为中或高,空间分集为中或高,对应的MIMO接收算法为线性检测算法简写成:高阶调制方式+中高码率+频域中高分集+空间中高分集->采用MMSE。The configuration combination is: the modulation mode is high, the channel coding rate is medium or high, the frequency diversity is medium or high, the space diversity is medium or high, and the corresponding MIMO receiving algorithm is a linear detection algorithm. The abbreviation is: high-order modulation mode + medium-high code Rate + high diversity in frequency domain + high diversity in space -> adopt MMSE.
上述自适应切换策略虽然相对粗略,但相对单一的检测算法,可以方便进行复杂度和误码性能的折衷;并且相对单纯基于信道条件数进行检测算法切换的方案,综合考虑了影响SD相对MMSE的各种因素,可以保证终端在不同环境下,自适应切换更合理,更好地避免出现在MMSE与SD性能相差较大时切换到MMSE从而性能达不到最优,和在MMSE与SD性能相差较小切换到SD从而增加不必要的复杂度的现象,可以在性能和省电之间更好地折衷。Although the above adaptive switching strategy is relatively rough, compared with a single detection algorithm, it can facilitate the compromise between complexity and bit error performance; and compared with the scheme of switching detection algorithms based solely on the channel condition number, it comprehensively considers the influence of SD relative to MMSE. Various factors can ensure that the adaptive switching of the terminal is more reasonable in different environments, and it is better to avoid switching to MMSE when the performance difference between MMSE and SD is large, so that the performance is not optimal, and the performance difference between MMSE and SD is different. Minor switching to SD, adding unnecessary complexity, allows for a better trade-off between performance and power savings.
在接收端实际进行数据接收时,可以根据接收端当前的调制方式、码率、带宽以及信道相关矩阵,按照如图1所示的流程进行接收算法的选择,也就是,查找上述配置组合与MIMO接收算法之间的对应关系的过程,这个过程比较容易理解,在此不再赘述。此外,值得一提的是,本实施方式若应用到LTE系统,调制方式和码率可以直接统一用调制与编码策略(MCS)作为判断;频域分集可以直接用频域上分配给用户的资源块(RB)数作为判断;空域分集可以用信道相关矩阵特征值间的比值大小作为判断,比如说,LTE(36.101)可取的MCS是有规定的,根据某个MCS可以直接获得编码速率和调制方式;在不同频率下,分配给用户的RB数也是有规定的(如1.4M、10M和20M分别包含6、50和100个RB),根据分配给用户的RB数可以直接区分频率分集的频率;对特征值比值设定上限值和下限值(根据仿真获得),小于下限值可判定空域分集配置为高;大于上限值可判定空域分集配置为低;落在下限值和上限值之间,可判定空域分集配置为中。可见,影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的参数取值非常易于获得,不会因各因素难于获取而增加接收算法的复杂度,也使本发明易于推广使用。When actually receiving data at the receiving end, the receiving algorithm can be selected according to the flow shown in Figure 1 according to the current modulation method, code rate, bandwidth, and channel correlation matrix of the receiving end, that is, to find the combination of the above configurations and MIMO The process of receiving the corresponding relationship between algorithms is relatively easy to understand, and will not be repeated here. In addition, it is worth mentioning that if this embodiment is applied to the LTE system, the modulation method and code rate can be directly and uniformly judged by the Modulation and Coding Strategy (MCS); the frequency domain diversity can directly use the resources allocated to users in the frequency domain The number of blocks (RB) is used as the judgment; the spatial diversity can be judged by the ratio between the eigenvalues of the channel correlation matrix. For example, the desirable MCS of LTE (36.101) is stipulated, and the coding rate and modulation can be directly obtained according to a certain MCS mode; at different frequencies, the number of RBs allocated to users is also specified (for example, 1.4M, 10M, and 20M contain 6, 50, and 100 RBs respectively), and the frequency of frequency diversity can be directly distinguished according to the number of RBs allocated to users ;Set the upper limit and lower limit for the eigenvalue ratio (according to the simulation), if it is less than the lower limit, it can be determined that the airspace diversity configuration is high; if it is greater than the upper limit, it can be determined that the airspace diversity configuration is low; Between the limits, it can be determined that the airspace diversity configuration is medium. It can be seen that the parameter values of various factors that affect the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm are very easy to obtain, and will not increase the reception rate due to the difficulty of obtaining various factors. The complexity of the algorithm also makes the present invention easy to popularize and use.
此外,值得说明的是,在实际的接收端中,可以根据系统需求,对各种配置组合进一步细化或合并,可以使自适应切换策略更加合理;比如说,将实际系统中较常见的一些参数进行细化,频率低、中、高分集可以分别以1.4M、10M、20M为例;空间低、中、高分集可以分别以空间高相关、中相关、低相关为例;低、中、高阶调制方式可以分别以QPSK、16QAM、64QAM为例;低、中、高码率可以分别以1/3、1/2、3/4为例,将上述各参数进行组合,通过仿真即可得到具体的自适应接收算法切换策略,供接收端在接收数据时选用。或者,在实际接收端中,将分集增益、信道编码速率、调制方式的配置不是粗略地以低、中、高进行区分,而是以分集增益、信道编码速率的分段取值、具体的调制方式等作为具体配置,这样会使各种配置组合更加细化,也进一步使自适应切换策略更加合理。此外,传输>2流数据时,自适应切换策略确定过程与2流相同,在此也不再赘述。In addition, it is worth noting that in the actual receiving end, various configuration combinations can be further refined or combined according to system requirements, which can make the adaptive switching strategy more reasonable; for example, some common The parameters are refined, and the low frequency, medium and high diversity can be 1.4M, 10M and 20M respectively; the spatial low, medium and high diversity can be respectively high spatial correlation, medium correlation and low correlation; High-order modulation methods can take QPSK, 16QAM, and 64QAM as examples; low, medium, and high code rates can be taken as examples of 1/3, 1/2, and 3/4, respectively, and the above parameters can be combined through simulation. A specific adaptive receiving algorithm switching strategy is obtained for the receiving end to select when receiving data. Or, in the actual receiving end, the configuration of diversity gain, channel coding rate, and modulation mode is not roughly divided into low, medium, and high, but the segmental value of diversity gain, channel coding rate, and specific modulation The method and the like are used as specific configurations, which will make various configuration combinations more refined, and further make the adaptive switching strategy more reasonable. In addition, when >2-stream data is transmitted, the process of determining the adaptive handover strategy is the same as that of 2-stream, and will not be repeated here.
与现有技术相比,本实施方式在影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的不同配置组合下,通过仿真,获得尽可能使误码率性能达到最优的接收算法;在误码率性能性差不大时,选择复杂度低的接收算法;从而获得接收端的不同配置组合与MIMO接收算法之间的对应关系;并在实际选择接收算法时,根据接收端当前的配置,选择采用线性检测算法或最大似然准则检测算法之一进行数据接收,从而使接收端根据实际配置情况合理选择接收算法,使误码率性能尽可能最优或算法复杂度尽可能低,达到兼顾误码率性能和算法复杂度的目的。Compared with the prior art, in this embodiment, under the different configuration combinations of various factors that affect the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm, through simulation, Obtain the receiving algorithm that maximizes the performance of the bit error rate as much as possible; when the performance of the bit error rate is not much different, select the receiving algorithm with low complexity; thus obtain the corresponding relationship between different configuration combinations of the receiving end and the MIMO receiving algorithm; And when actually selecting the receiving algorithm, according to the current configuration of the receiving end, choose one of the linear detection algorithm or the maximum likelihood criterion detection algorithm for data reception, so that the receiving end can reasonably select the receiving algorithm according to the actual configuration, so that the bit error rate The performance is as optimal as possible or the algorithm complexity is as low as possible, so as to achieve the purpose of taking into account both bit error rate performance and algorithm complexity.
本发明的第二实施方式涉及一种MIMO接收算法的自适应切换方法。第二实施方式在第一实施方式基础上做了进一步改进,主要改进之处在于:在本发明第二实施方式中,采用信号与干扰和噪声的比值SINR对自适应切换策略进行进一步细化,使自适应切换更加合理,进一步使误码率性能尽可能最优或算法复杂度尽可能低。The second embodiment of the present invention relates to a method for adaptively switching MIMO receiving algorithms. The second embodiment is further improved on the basis of the first embodiment, and the main improvement is that in the second embodiment of the present invention, the adaptive switching strategy is further refined by using the ratio SINR of the signal to interference and noise, Make the adaptive switching more reasonable, and further make the bit error rate performance as optimal as possible or the algorithm complexity as low as possible.
具体地说,影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素还包含:信号与干扰和噪声的比值SINR。Specifically, various factors that affect the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm also include: the signal-to-interference and noise ratio SINR.
在仿真获得不同配置组合与MIMO接收算法之间的对应关系时,还需要获得各种配置组合中各配置下,采用最大似然准则检测算法的SINR取值区间,也就是,需要仿真得出各配置下采用SD的SINR上下限,比如,其中一种配置如:低阶调制方式、中码率、低频率分集、低空间分集,对应的SINR上下限。When obtaining the corresponding relationship between different configuration combinations and MIMO receiving algorithms by simulation, it is also necessary to obtain the SINR value intervals of the maximum likelihood criterion detection algorithm under each configuration in each configuration combination, that is, it is necessary to obtain various Under the configuration, the upper and lower limits of SINR of SD are used. For example, one of the configurations such as: low-order modulation mode, medium code rate, low frequency diversity, and low space diversity corresponds to the upper and lower limits of SINR.
在接收端实际选择具体的接收算法时,还需要根据判断当前SINR是否属于对应配置下判为采用最大似然准则检测算法的SINR取值区间,只有落在取值区间内,才选择采用最大似然准则检测算法。也就是说,如图2所示,获取接收端的当前配置和当前SINR,判断当前SINR是否属于当前配置下的SINR取值区间;如是,则选择采用最大似然准则检测算法进行数据接收;如否,则选择采用线性检测算法进行数据接收。When actually selecting a specific receiving algorithm at the receiving end, it is also necessary to determine whether the current SINR belongs to the corresponding configuration and determine whether the SINR value interval of the maximum likelihood criterion detection algorithm is used. Criterion detection algorithm. That is to say, as shown in Figure 2, obtain the current configuration and current SINR of the receiving end, and judge whether the current SINR belongs to the SINR value interval under the current configuration; if so, then choose to use the maximum likelihood criterion detection algorithm for data reception; if not , choose to use the linear detection algorithm for data reception.
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。The division of steps in the above methods is only for the sake of clarity of description. During implementation, they can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they contain the same logical relationship, they are all within the scope of protection of this patent. ; Adding insignificant modifications or introducing insignificant designs to the algorithm or process, but not changing the core design of the algorithm and process are all within the scope of protection of this patent.
本发明第三实施方式涉及一种MIMO接收算法的自适应切换装置,如图3所示,包含:映射存储模块、配置获取模块、检测算法选择模块。The third embodiment of the present invention relates to an adaptive switching device for MIMO reception algorithms, as shown in FIG. 3 , including: a mapping storage module, a configuration acquisition module, and a detection algorithm selection module.
映射存储模块用于存储不同配置组合与MIMO接收算法之间的对应关系,其中,对应关系通过预先仿真获得;配置组合为:影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素的配置组合;MIMO接收算法包含:线性检测算法、最大似然准则的检测算法。The mapping storage module is used to store the corresponding relationship between different configuration combinations and MIMO receiving algorithms, wherein the corresponding relationship is obtained through pre-simulation; the configuration combination is: affecting the complexity of the maximum likelihood criterion detection algorithm and the relative linearity of the maximum likelihood criterion algorithm The configuration combination of various factors of the bit error rate performance gain of the detection algorithm; the MIMO receiving algorithm includes: a linear detection algorithm, a detection algorithm of the maximum likelihood criterion.
上述影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素包含:分集增益、信道编码速率、调制方式、空间并行传输的数据流;其中,分集包含:频率分集和空间分集;而分集增益、信道编码速率、调制方式的配置为以下任意一种:低、中、高;空间并行传输的数据流的数目大于或者等于2。The above-mentioned various factors affecting the complexity of the maximum likelihood criterion detection algorithm and the bit error rate performance gain of the maximum likelihood criterion algorithm relative to the linear detection algorithm include: diversity gain, channel coding rate, modulation method, data stream of spatial parallel transmission; Wherein, the diversity includes: frequency diversity and space diversity; and the configuration of diversity gain, channel coding rate, and modulation mode is any one of the following: low, medium, and high; the number of data streams transmitted in parallel in space is greater than or equal to 2.
映射存储模块存储的对应关系可以包含:The mapping relationship stored in the storage module can include:
配置组合为:调制方式为低或中,信道编码速率为中或高,对应的MIMO接收算法为最大似然准则的检测算法;The configuration combination is: the modulation mode is low or medium, the channel coding rate is medium or high, and the corresponding MIMO receiving algorithm is the detection algorithm of the maximum likelihood criterion;
配置组合为:调制方式为低或中,信道编码速率为低,频率分集为低,对应的MIMO接收算法为最大似然准则的检测算法;The configuration combination is: the modulation mode is low or medium, the channel coding rate is low, the frequency diversity is low, and the corresponding MIMO receiving algorithm is the detection algorithm of the maximum likelihood criterion;
配置组合为:调制方式为低或中,信道编码速率为低,频率分集为中或高,对应的MIMO接收算法为线性检测算法;The configuration combination is: the modulation mode is low or medium, the channel coding rate is low, the frequency diversity is medium or high, and the corresponding MIMO receiving algorithm is linear detection algorithm;
配置组合为:调制方式为高,信道编码速率为低,频率分集为低,空间分集为低,对应的MIMO接收算法为最大似然准则的检测算法;The configuration combination is: the modulation mode is high, the channel coding rate is low, the frequency diversity is low, the space diversity is low, and the corresponding MIMO receiving algorithm is the detection algorithm of the maximum likelihood criterion;
配置组合为:调制方式为高,信道编码速率为中或高,频率分集为中或高,空间分集为中或高,对应的MIMO接收算法为线性检测算法。The configuration combination is: the modulation mode is high, the channel coding rate is medium or high, the frequency diversity is medium or high, the space diversity is medium or high, and the corresponding MIMO receiving algorithm is a linear detection algorithm.
配置获取模块用于获取当前配置。The configuration acquisition module is used to obtain the current configuration.
检测算法选择模块根据配置获取模块获取的当前配置,以及映射存储模块存储的对应关系,选择采用线性检测算法或最大似然准则检测算法之一进行数据接收。The detection algorithm selection module selects one of the linear detection algorithm or the maximum likelihood criterion detection algorithm for data reception according to the current configuration obtained by the configuration acquisition module and the corresponding relationship stored in the mapping storage module.
不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。It is not difficult to find that this embodiment is an embodiment of the device corresponding to the first embodiment, and this embodiment can be implemented in cooperation with the first embodiment. The relevant technical details mentioned in the first embodiment are still valid in this embodiment, and will not be repeated here in order to reduce repetition. Correspondingly, the relevant technical details mentioned in this implementation manner can also be applied in the first implementation manner.
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。It is worth mentioning that all the modules involved in this embodiment are logical modules. In practical applications, a logical unit can be a physical unit, or a part of a physical unit, or multiple physical units. Combination of units. In addition, in order to highlight the innovative part of the present invention, units that are not closely related to solving the technical problems proposed by the present invention are not introduced in this embodiment, but this does not mean that there are no other units in this embodiment.
本发明第四实施方式涉及一种MIMO接收算法的自适应切换装置。第四实施方式在第三实施方式基础上做了进一步改进,主要改进之处在于:在本发明第四实施方式中,影响最大似然准则检测算法的复杂度和最大似然准则算法相对线性检测算法的误码率性能增益的各种因素还包含:信号与干扰和噪声的比值SINR;采用信号与干扰和噪声的比值SINR对自适应切换策略进行进一步细化,使自适应切换更加合理,进一步使误码率性能尽可能最优或算法复杂度尽可能低。The fourth embodiment of the present invention relates to a device for adaptively switching MIMO receiving algorithms. The fourth embodiment has been further improved on the basis of the third embodiment. The main improvement is that in the fourth embodiment of the present invention, the complexity of the maximum likelihood criterion detection algorithm and the relative linearity of the maximum likelihood criterion algorithm are affected. The various factors of the bit error rate performance gain of the algorithm also include: the ratio SINR of the signal to interference and noise; the adaptive switching strategy is further refined by using the ratio SINR of the signal to interference and noise, so that the adaptive switching is more reasonable and further Make the bit error rate performance as optimal as possible or the algorithm complexity as low as possible.
具体地说,如图4所示,映射存储模块还存储各种配置组合中各配置下采用最大似然准则检测算法的SINR取值区间;其中,SINR取值区间通过预先仿真获得;Specifically, as shown in Figure 4, the mapping storage module also stores the SINR value interval of the maximum likelihood criterion detection algorithm under each configuration in various configuration combinations; wherein, the SINR value interval is obtained through pre-simulation;
检测算法选择模块包含:参数获取子模块、比较子模块和确定子模块;The detection algorithm selection module includes: parameter acquisition sub-module, comparison sub-module and determination sub-module;
参数获取子模块用于获取接收端的当前配置和当前SINR;The parameter acquisition sub-module is used to obtain the current configuration and current SINR of the receiving end;
比较子模块当前SINR是否属于当前配置下的SINR取值区间;Compare whether the current SINR of the sub-module belongs to the SINR value range under the current configuration;
比较子模块在比较结果为是时,触发确定子模块选择采用最大似然准则检测算法进行数据接收;比较子模块在比较结果为否时,触发确定子模块选择采用线性检测算法进行数据接收。When the comparison result is yes, the comparison sub-module triggers the determination sub-module to select the maximum likelihood criterion detection algorithm for data reception; when the comparison result is no, the comparison sub-module triggers the determination sub-module to select the linear detection algorithm for data reception.
由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。Since the second embodiment corresponds to the present embodiment, the present embodiment can be implemented in cooperation with the second embodiment. The relevant technical details mentioned in the second embodiment are still valid in this embodiment, and the technical effects that can be achieved in the second embodiment can also be achieved in this embodiment, and in order to reduce repetition, details are not repeated here. Correspondingly, the relevant technical details mentioned in this embodiment mode can also be applied in the second embodiment mode.
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。Those of ordinary skill in the art can understand that the above-mentioned embodiments are specific examples for realizing the present invention, and in practical applications, various changes can be made to it in form and details without departing from the spirit and spirit of the present invention. scope.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310718632.7A CN104734818B (en) | 2013-12-23 | 2013-12-23 | The adaptive method for switching and device of MIMO receiving algorithms |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310718632.7A CN104734818B (en) | 2013-12-23 | 2013-12-23 | The adaptive method for switching and device of MIMO receiving algorithms |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104734818A true CN104734818A (en) | 2015-06-24 |
CN104734818B CN104734818B (en) | 2018-08-03 |
Family
ID=53458293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310718632.7A Active CN104734818B (en) | 2013-12-23 | 2013-12-23 | The adaptive method for switching and device of MIMO receiving algorithms |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104734818B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015172674A1 (en) * | 2014-05-12 | 2015-11-19 | 电信科学技术研究院 | Signal detection method and device |
CN109936400A (en) * | 2019-05-20 | 2019-06-25 | 乐鑫信息科技(上海)股份有限公司 | Adaptive MIMO detection method and system |
CN111082891A (en) * | 2018-10-18 | 2020-04-28 | 上海华为技术有限公司 | Method for adjusting processing algorithm of wireless communication network and receiving device |
CN113810721A (en) * | 2021-09-18 | 2021-12-17 | 展讯通信(天津)有限公司 | Video stream error code masking method, device, terminal equipment and readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345592A (en) * | 2008-08-21 | 2009-01-14 | 上海交通大学 | Detector and detection method for adaptive signal applied to MIMO |
CN101540661A (en) * | 2009-03-09 | 2009-09-23 | 华中科技大学 | Switching-based adaptive MIMO decoding method |
CN102164105A (en) * | 2011-05-09 | 2011-08-24 | 东南大学 | Adaptive receiving method for multi-antenna orthogonal frequency division multiplexing system |
-
2013
- 2013-12-23 CN CN201310718632.7A patent/CN104734818B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345592A (en) * | 2008-08-21 | 2009-01-14 | 上海交通大学 | Detector and detection method for adaptive signal applied to MIMO |
CN101540661A (en) * | 2009-03-09 | 2009-09-23 | 华中科技大学 | Switching-based adaptive MIMO decoding method |
CN102164105A (en) * | 2011-05-09 | 2011-08-24 | 东南大学 | Adaptive receiving method for multi-antenna orthogonal frequency division multiplexing system |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015172674A1 (en) * | 2014-05-12 | 2015-11-19 | 电信科学技术研究院 | Signal detection method and device |
CN111082891A (en) * | 2018-10-18 | 2020-04-28 | 上海华为技术有限公司 | Method for adjusting processing algorithm of wireless communication network and receiving device |
CN111082891B (en) * | 2018-10-18 | 2022-07-19 | 上海华为技术有限公司 | Method for adjusting processing algorithm of wireless communication network and receiving device |
CN109936400A (en) * | 2019-05-20 | 2019-06-25 | 乐鑫信息科技(上海)股份有限公司 | Adaptive MIMO detection method and system |
CN109936400B (en) * | 2019-05-20 | 2019-08-09 | 乐鑫信息科技(上海)股份有限公司 | Adaptive MIMO detection method and system |
US11711155B2 (en) | 2019-05-20 | 2023-07-25 | Espressif Systems (Shanghai) Co., Ltd. | Self-adaptive MIMO detection method and system |
CN113810721A (en) * | 2021-09-18 | 2021-12-17 | 展讯通信(天津)有限公司 | Video stream error code masking method, device, terminal equipment and readable storage medium |
CN113810721B (en) * | 2021-09-18 | 2023-07-25 | 展讯通信(天津)有限公司 | Video stream error concealment method, device, terminal equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104734818B (en) | 2018-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Goldsmith et al. | Capacity limits of MIMO channels | |
CN102882575B (en) | For determining the method and apparatus of channel condition information | |
CN102271026B (en) | Closed-loop adaptive transmission method for uplink of long term evolution advanced system | |
CN101986587B (en) | Multi-antenna codebook selection modulating method for overcoming weak scattering | |
US11711155B2 (en) | Self-adaptive MIMO detection method and system | |
EP3025437A1 (en) | Transmission mode allocation in lte networks | |
WO2010124554A1 (en) | Communication device, base station and multi-point cooperative communication method | |
WO2005055507A1 (en) | Exploiting selection diversity in communications systems with non-orthonormal matrix and vector modulation | |
CN105515625B (en) | Multiuser downstream transmission method based on receiving end spatial modulation | |
CN104734818B (en) | The adaptive method for switching and device of MIMO receiving algorithms | |
CN103746728B (en) | The MIMO of a kind of mixed self-adapting receives detection method | |
Choi et al. | A pragmatic PHY abstraction technique for link adaptation and MIMO switching | |
Goldsmith et al. | Fundamental capacity of MIMO channels | |
CN105933042B (en) | Adaptive Limited Feedback new method based on sub-clustering in a kind of LTE system | |
Yang et al. | Advanced Wireless Transmission Technologies: Analysis and Design | |
CN115378769A (en) | Data transmission method, device, communication equipment and storage medium | |
EP3224965A1 (en) | Method and device for efficient precoder search | |
WO2011046825A1 (en) | An adaptive beam-forming and space-frequency block coding transmission scheme for mimo-ofdma systems | |
Liu et al. | Successive transmit beamforming algorithms for multiple-antenna OFDM systems | |
JP2008505520A (en) | System and method for maximum likelihood decoding in a multi-output wireless communication system | |
Zhang et al. | Adaptive signaling based on statistical characterizations of outdated feedback in wireless communications | |
Hashem et al. | Critical and important factors related with enhancing wireless communication using mimo technology | |
Kim et al. | Adaptive CSI feedback scheme to maximize the throughput in IEEE 802.11 ac system | |
Moon et al. | Statistical precoder design for spatial multiplexing systems in correlated MIMO fading channels | |
CN102868490B (en) | Low-complexity sphere decoding detection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20180809 Address after: 201206 Pudong New Area, Shanghai Mingyue Road, 1258, Mingyue road 1258, 3, fourth story A406 room. Patentee after: Chen core technology Co.,Ltd. Address before: 200233 4 building, No. 333, No. 41, Qinjiang Road, Shanghai, Xuhui District Patentee before: LEADCORE TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20250106 Address after: Room 102, Building 16, No. 1699, the Pearl River Road, Huangdao District, Qingdao, Shandong 266500 Patentee after: Chenxin Technology Co.,Ltd. Country or region after: China Address before: 201206 fourth A406 room 3, 1258 Mingyue Road, Pudong New Area, Shanghai. Patentee before: Chen core technology Co.,Ltd. Country or region before: China |
|
TR01 | Transfer of patent right |