Movatterモバイル変換


[0]ホーム

URL:


CN101197603B - Low complexity step-by-step detecting system and method of multi-antenna system based on spherical decoding - Google Patents

Low complexity step-by-step detecting system and method of multi-antenna system based on spherical decoding
Download PDF

Info

Publication number
CN101197603B
CN101197603BCN2006101193149ACN200610119314ACN101197603BCN 101197603 BCN101197603 BCN 101197603BCN 2006101193149 ACN2006101193149 ACN 2006101193149ACN 200610119314 ACN200610119314 ACN 200610119314ACN 101197603 BCN101197603 BCN 101197603B
Authority
CN
China
Prior art keywords
signal
constellation
detection method
multiaerial system
low complexity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2006101193149A
Other languages
Chinese (zh)
Other versions
CN101197603A (en
Inventor
赵巍
夏晓梅
汪凡
杨秀梅
熊勇
张小东
卜智勇
王海峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Research Center for Wireless Communications
Original Assignee
Shanghai Research Center for Wireless Communications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Research Center for Wireless CommunicationsfiledCriticalShanghai Research Center for Wireless Communications
Priority to CN2006101193149ApriorityCriticalpatent/CN101197603B/en
Publication of CN101197603ApublicationCriticalpatent/CN101197603A/en
Application grantedgrantedCritical
Publication of CN101197603BpublicationCriticalpatent/CN101197603B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromChinese

一种多天线系统基于球形译码的低复杂度分步检测系统及检测方法,其首先根据所述多天线系统接收端接收到的信号估计所述多天线系统发射端所发射的信号的硬判值,并根据星座拆分原理将所述硬判值进行拆分为多个分量,然后根据所得到的多个分量计算所述接收到的信号的相应分信号,并于对所述多个分信号进行校正后计算出多天线系统的外部信息,由此,本发明降低了所述多天线系统球形译码的复杂度。

Figure 200610119314

A low-complexity step-by-step detection system and detection method based on sphere decoding for a multi-antenna system, which first estimates the hard judgment of the signal transmitted by the multi-antenna system transmitting end based on the signal received by the multi-antenna system receiving end value, and split the hard judgment value into multiple components according to the principle of constellation splitting, and then calculate the corresponding sub-signals of the received signal according to the obtained multiple components, and then analyze the multiple components After the signal is corrected, the external information of the multi-antenna system is calculated, thus, the present invention reduces the complexity of spherical decoding of the multi-antenna system.

Figure 200610119314

Description

Translated fromChinese
多天线系统基于球形译码的低复杂度分步检测系统及检测方法Low-complexity step-by-step detection system and detection method based on sphere decoding for multi-antenna system

技术领域technical field

本发明涉及一种多天线系统基于球形译码的低复杂度分步检测系统及检测方法。The invention relates to a low-complexity step-by-step detection system and a detection method based on spherical decoding for a multi-antenna system.

背景技术Background technique

在多天线系统中,迭代检测译码技术可使发送速率达到信道容量值,此时最佳检测器是最大后验概率检测器。但是最大后验概率的复杂度是跟发射/接收天线数和每个调制符号的比特数成指数关系的。现已存在一些次最佳低复杂度的检测结构,如Turbo-分层、迭代树搜索、序列球形译码等技术,但都涉及到软信息的计算,复杂度都很大。In a multi-antenna system, the iterative detection and decoding technique can make the transmission rate reach the channel capacity value, and the optimal detector is the maximum a posteriori probability detector at this time. However, the complexity of the maximum a posteriori probability is exponentially related to the number of transmit/receive antennas and the number of bits per modulation symbol. There are some sub-optimal low-complexity detection structures, such as Turbo-hierarchy, iterative tree search, sequential sphere decoding, etc., but they all involve the calculation of soft information, and the complexity is very large.

再者,现有的检测技术都是性能跟检测复杂度之间的一种折衷。例如,Turbo-分层检测是基于随机分层空时码和迭代接收机结构的,迭代接收机的每次迭代都能快速提高误比特率性能,但不能保证最佳的性能;迭代树搜索检测是使用M算法在一颗结构树中搜索最佳路径,寻找具有最大后验的发送符号向量,在此算法中,当保留路径足够大时可以达到最佳检测的性能;序列球形译码是寻找最接近接收符号的M个相量,把这个集合称为一个候选序列,用这些序列的值产生检测器的输出,当球形译码的初始半径足够大且序列长度M足够长时,序列球形译码可完全达到最佳检测器最大后验概率检测的性能。Furthermore, existing detection techniques are a compromise between performance and detection complexity. For example, Turbo-hierarchical detection is based on random hierarchical space-time codes and an iterative receiver structure, each iteration of the iterative receiver can quickly improve the bit error rate performance, but can not guarantee the best performance; iterative tree search detection It is to use the M algorithm to search for the best path in a structure tree, and to find the transmitted symbol vector with the maximum a posteriori. In this algorithm, when the reserved path is large enough, the best detection performance can be achieved; the sequence sphere decoding is to find The M phasors closest to the received symbols are called a candidate sequence, and the values of these sequences are used to generate the output of the detector. When the initial radius of the spherical decoding is large enough and the sequence length M is long enough, the sequence spherical decoding The code can fully achieve the performance of the maximum a posteriori probability detection of the best detector.

举例来说,对于迭代检测译码的多天线系统,其有NT个发射天线NR个接收天线,在发射端,数据流u经过纠错编码后交织到星座映射模块,即每M个编码比特被映射成一个复数QAM信号,再经一个串并转换模块,符号向量S=[s1,...,sNT]T从NT个发射天线上同时发射出去。而在接收端,接收向量可以由下式复数形式的多天线矩阵模型表示:For example, for a multi-antenna system with iterative detection and decoding, it hasNT transmitting antennas andNR receiving antennas. At the transmitting end, the data stream u is interleaved to the constellation mapping module after error correction coding, that is, every M codes Bits are mapped into a complex QAM signal, and then through a serial-to-parallel conversion module, the symbol vector S = [ thes 1 , . . . , the s N T ] T Simultaneously transmit fromNT transmit antennas. At the receiving end, the receiving vector can be represented by a multi-antenna matrix model in complex form as follows:

y=HS+n                 (1)y=HS+n (1)

其中y=[y1,...,yNR]T是接收到的复符号向量;H是已知的NR×NT维理想信道矩阵,其每个元素都是统计独立的零均值单位方差的复高斯随机变量;向量n=[n1,...,nNR]是零均值方差为σ2的复高斯噪声。对于序列球形译码检测,其是基于最大后验概率检测算法的,而在最大后验概率检测中,设每个发射符号si,i=1,...,NT是通过M比特xim,m=1,...,M的映射得到的,xim,m=1,...,M的取值为正负1,则相应于发射符号向量s的每个编码比特xk,k=1,...,NTM的外部对数似然比可以表示为:in the y = [ they 1 , . . . , the y N R ] T is the received complex symbol vector; H is the known NR ×NT dimensional ideal channel matrix, each element of which is a statistically independent complex Gaussian random variable with zero mean and unit variance; the vector no = [ no 1 , . . . , no N R ] is complex Gaussian noise with zero mean and varianceσ2 . For sequence sphere decoding detection, it is based on the maximum a posteriori probability detection algorithm, and in the maximum a posteriori probability detection, it is assumed that each transmitted symbol si , i=1,..., NT is passed through M bits xim , m=1,..., obtained from the mapping of M, xim , m=1,..., the value of M is plus orminus 1, which corresponds to each coded bit of the transmitted symbol vector s The external log-likelihood ratio of xk , k=1, ..., NT M can be expressed as:

LLEE.((xxkk||ythe y))≈≈1122maxmaxXx∈∈Xxkk,,++11{{--11σσ22||||ythe y--HSHS||||22++XxTTLLAA}}

--1122maxmaxXx∈∈Xxkk,,--11{{--11σσ22||||ythe y--HSHS||||22++XxTTLLAA}}--LLAA((xxkk))------((22))

其中,M是调制阶数,M=2为四相相移键控(QPSK)调制、M=4为16正交幅度(QAM)调制、M=6为64-QAM调制,公式(2)采用了最大对数近似准则,LA是已知先验概率,且Xk,+1={X|xk=+1},Xk,-1={X|xk=-1}。为使搜索空间降低到一个适度的水平,序列球形译码模块只需找到最接近于最大似然估计值的Ncandi个候选项,即可兼顾检测的准确性与检测速度。根据现有文献公开的经验值,当MNT≤8时,可做最大似然检测。当8<MNT≤32时Ncandi=512、32<MNT≤48时Ncandi=1024。然而序列球形译码方法在高调制阶数系统中应用时其复杂度是不可接受的,仅当发射符号向量s是二进制形式的,软硬球形译码在基于 2HTy~=&sigma;2LA的变换后可以用下式来计算外部信息:Among them, M is the modulation order, M=2 is quadrature phase shift keying (QPSK) modulation, M=4 is 16-quadrature amplitude (QAM) modulation, M=6 is 64-QAM modulation, formula (2) uses The criterion of maximum logarithm approximation is established,LA is the known prior probability, and Xk,+1 ={X|xk =+1}, Xk,-1 ={X|xk =-1}. In order to reduce the search space to a moderate level, the sequence sphere decoding module only needs to find the Ncandi candidates closest to the maximum likelihood estimation value, which can take into account the detection accuracy and detection speed. According to the empirical values published in the existing literature, when MNT ≤ 8, maximum likelihood detection can be performed. Ncandi =512 when 8<MNT ≤32, and Ncandi =1024 when 32<MNT ≤48. However, the complexity of the sequence sphere decoding method is unacceptable when it is applied in a high modulation order system. Only when the transmitted symbol vector s is in binary form, the soft and hard sphere decoding is based on 2 h T the y ~ = &sigma; 2 L A After the transformation of can use the following formula to calculate the external information:

LLEE.((xxkk||ythe y))&ap;&ap;--xx^^kk,,mapmap22&sigma;&sigma;22||||ythe y++ythe y~~--HhXx^^mapmap||||22

++xx^^kk,,mapmap22&sigma;&sigma;22minminXx&Element;&Element;Xxkk,,--xx^^kk,,mapmap||||ythe y++ythe y~~--HXHX||||22--LLAA((xxkk))------((33))

其中X^map=argminX&Element;X||y+y~-HX||2可以由硬球形译码模块计算而得,软硬球形译码只需产生MNT+1个候选项来精确地计算后验比特概率值。in x ^ map = arg min x &Element; x | | the y + the y ~ - HX | | 2 It can be calculated by the hard sphere decoding module, and the soft and hard sphere decoding only needs to generate MNT + 1 candidates to accurately calculate the posterior bit probability value.

由上可知,若要到达或接近最佳检测器的性能,通常检测器的复杂度都非常大。而当发射符号是二进制的,采用软硬球形译码方法(soft to hard sphere decoder),其性能完全等同于序列球形译码而其计算复杂度有明显下降,在高信噪比下的平均复杂度是O(M4)(其中M是数据块长度)。由于软硬球形译码只能在二元幅移键控(2ASK)和四元相移键控(4PSK,也即QPSK)调制系统中使用,因此,如何降低现有高阶调制系统的译码复杂度问题实已成为本领域技术人员亟待解决的技术课题。It can be seen from the above that if the performance of the optimal detector is to be reached or approached, the complexity of the detector is usually very large. And when the transmitted symbol is binary, using the soft to hard sphere decoder, its performance is completely equivalent to the sequence sphere decoding and its computational complexity is significantly reduced, and the average complexity under high SNR The degree is O(M4 ) (where M is the data block length). Since soft and hard spherical decoding can only be used in binary amplitude shift keying (2ASK) and quaternary phase shift keying (4PSK, ie QPSK) modulation systems, how to reduce the decoding cost of existing high-order modulation systems? The complexity problem has actually become a technical subject to be solved urgently by those skilled in the art.

发明内容Contents of the invention

本发明的目的在于提供一种多天线系统基于球形译码的低复杂度分步检测系统及检测方法,以降低所述多天线系统球形译码的复杂度。The object of the present invention is to provide a low-complexity step-by-step detection system and detection method based on sphere decoding for a multi-antenna system, so as to reduce the complexity of sphere decoding for the multi-antenna system.

为了达到上述目的,本发明提供一种多天线系统基于球形译码的低复杂度分步检测系统,其包括:用于根据所述多天线系统接收端接收到的信号估计所述多天线系统发射端所发射的信号的硬判值,并根据星座拆分原理将所述硬判值拆分为多个分量的硬判检测及星座拆分模块、分别用于根据各自对应的所述硬判检测及星座拆分模块所获得的分量计算所述接收到的信号相应分信号的多个软硬球形译码模块、用于根据所述多个软硬球形译码模块所得到的各分信号及预先获得的先验信息计算相应的外部信息的外部信息计算模块。In order to achieve the above object, the present invention provides a low-complexity step-by-step detection system based on sphere decoding for a multi-antenna system, which includes: used for estimating the transmission The hard judgment value of the signal transmitted by the end, and according to the principle of constellation splitting, the hard judgment value is split into a plurality of components of hard judgment detection and constellation splitting modules, which are respectively used for the hard judgment detection according to the respective corresponding and the components obtained by the constellation splitting module to calculate a plurality of soft and hard spherical decoding modules of the corresponding sub-signals of the received signal, and are used to obtain each sub-signal according to the plurality of soft and hard spherical decoding modules and pre-set The obtained prior information is calculated by an external information calculation module corresponding to the external information.

其中,所述多个软硬球形译码模块包括用于根据所述星座拆分原理校正所述各分信号的调整单元。Wherein, the plurality of soft and hard spherical decoding modules include an adjustment unit for correcting the sub-signals according to the constellation splitting principle.

进一步,本发明还提供一种多天线系统基于球形译码的低复杂度分步检测方法,其包括步骤:1)根据所述多天线系统接收端接收到的信号估计所述多天线系统发射端所发射的信号的硬判值,并根据星座拆分原理将所述硬判值进行拆分为多个分量;2)根据所获得的多个分量计算所述接收到的信号的相应分信号;3)根据所获得的各分信号及预先获得的先验信息计算相应的外部信息。Further, the present invention also provides a low-complexity step-by-step detection method for a multi-antenna system based on sphere decoding, which includes the steps of: 1) estimating the transmit end of the multi-antenna system according to the signal received by the receive end of the multi-antenna system The hard judgment value of the transmitted signal, and split the hard judgment value into multiple components according to the constellation splitting principle; 2) calculate the corresponding sub-signal of the received signal according to the obtained multiple components; 3) Calculate the corresponding external information according to the obtained sub-signals and the prior information obtained in advance.

其中,所述步骤1)中采用硬判检测方法估计所述硬判值,所述硬判检测方法包括ZF算法或M算法,当所述多天线系统为16正交幅度(QAM)调制的系统时,设所述硬判值为S,根据星座拆分原理其可被拆分为分量S1及S2,其中, 

Figure DEST_PATH_GSB00000339420000011
当所述接收到的信号为y,其对应的分信号分别为y1、y2,满足: 
Figure DEST_PATH_GSB00000339420000012
Figure DEST_PATH_GSB00000339420000013
其中,H是理想信道矩阵,所述步骤2)还包括一根据所述星座拆分原理校正所述各分信号的校正步骤,即根据所述星座拆分原理将所述分信号y1校正为y1/4。Wherein, in the step 1), a hard decision detection method is used to estimate the hard decision value, and the hard decision detection method includes the ZF algorithm or the M algorithm, when the multi-antenna system is a system of 16 quadrature amplitude (QAM) modulation , the hard judgment value is set to S, which can be split into components S1 and S2 according to the principle of constellation splitting, where,
Figure DEST_PATH_GSB00000339420000011
When the received signal is y, its corresponding sub-signals are respectively y1 and y2 , satisfying:
Figure DEST_PATH_GSB00000339420000012
Figure DEST_PATH_GSB00000339420000013
Wherein, H is an ideal channel matrix, and the step 2) also includes a correction step of correcting the sub-signals according to the constellation splitting principle, that is, correcting the sub-signalsy1 according to the constellation splitting principle as y1/4 .

综上所述,本发明的多天线系统基于球形译码的低复杂度分步检测系统及检测方法,根据星座拆分原理将高阶调制系统拆分为多个QPSK系统,可降低所述多天线系统球形译码的复杂度。In summary, the multi-antenna system of the present invention is based on a low-complexity step-by-step detection system and detection method based on spherical decoding, and the high-order modulation system is split into multiple QPSK systems according to the principle of constellation splitting, which can reduce the number of QPSK systems described above. Complexity of sphere decoding for antenna systems.

附图说明Description of drawings

图1为16-QAM星座点格雷映射结构示意图。FIG. 1 is a schematic diagram of a 16-QAM constellation point Gray mapping structure.

图2为本发明多天线系统基于球形译码的低复杂度分步检测系统结构示意图。FIG. 2 is a schematic structural diagram of a low-complexity step-by-step detection system based on sphere decoding for a multi-antenna system according to the present invention.

图3为四发四收多天线16-QAM调制系统分步球形译码检测误比特率性能示意图。Fig. 3 is a schematic diagram of the bit error rate detection performance of the four-transmission and four-reception multi-antenna 16-QAM modulation system step-by-step spherical decoding.

图4为基于实数乘法的复杂度比较示意图。Fig. 4 is a schematic diagram of complexity comparison based on real number multiplication.

具体实施方式Detailed ways

请参见图1,本发明的多天线系统基于球形译码的低复杂度分步检测方法,其包括以下步骤:Please refer to Fig. 1, the multi-antenna system of the present invention is based on the low-complexity step-by-step detection method of sphere decoding, and it comprises the following steps:

1)根据所述多天线系统接收端接收到的信号估计所述多天线系统发射端所发射的信号的硬判值,并根据星座拆分原理将所述硬判值进行拆分为多个分量,通常采用硬判检测方法估计所述硬判值,其中,所述硬判检测方法包括ZF算法及M算法等,现有星座拆分原理已经揭露一个16-QAM星座点可以被拆分成两个QPSK子星座点,因此,对于16正交幅度(QAM)调制的多天线系统,设定所述硬判值为S,根据现有星座拆分原理将其拆分为s1,s2,三者满足下式:1) Estimate the hard judgment value of the signal transmitted by the multi-antenna system transmitting end according to the signal received by the multi-antenna system receiving end, and split the hard judgment value into multiple components according to the principle of constellation splitting , the hard-judgment detection method is usually used to estimate the hard-judgment value, wherein the hard-judgment detection method includes the ZF algorithm and the M algorithm, etc., and the existing constellation splitting principle has revealed that a 16-QAM constellation point can be split into two QPSK sub-constellation points, therefore, for a multi-antenna system with 16 quadrature amplitude (QAM) modulation, set the hard decision value S, and split it into s1 , s2 according to the existing constellation splitting principle, The three satisfy the following formula:

SS==((22//55))SS11++((11//55))SS22------((44))

其中 

Figure DEST_PATH_GSB00000339420000022
且S,S1,S2都是归一化形式,由图1所示的16-QAM星座点格雷映射结构示意图可知,图1中的大方框代表了S1星座图的大小,小方框代表了S2星座图的大小,S1与16-QAM星座点的前两个比特相关,S2与16-QAM星座点的后两个比特相关。此外,对于64QAM调制的多天线系统,也可通过相应的拆分公式将64QAM星座点拆分为三个QPSK星座点,在此不再赘述。in
Figure DEST_PATH_GSB00000339420000022
And S, S1 , and S2 are all normalized forms. From the schematic diagram of the gray mapping structure of 16-QAM constellation points shown in Figure 1, it can be known that the large box in Figure 1 represents the size of the S1 constellation, and the small box Represents the size of the S2 constellation diagram, S1 is related to the first two bits of the 16-QAM constellation point, and S2 is related to the last two bits of the 16-QAM constellation point. In addition, for a multi-antenna system modulated by 64QAM, the 64QAM constellation point can also be split into three QPSK constellation points through a corresponding split formula, which will not be repeated here.

2)根据所获得的多个分量计算所述接收到的信号的相应分信号,设定所述多天线系统接收端所接收到的信号为y,其对应的分信号分别为y1、y2,应满足: 

Figure DEST_PATH_GSB00000339420000023
Figure DEST_PATH_GSB00000339420000024
其中,H是理想信道矩阵,在所述多天线系统中,y1、y2分别通过两个软硬球形译码算法即可得到。由图1可知,S1星座图的大小是S2星座图的大小子模块2的两倍,为抵消不同星座尺寸的影响,需要对分信号进行校正,由于星座图尺寸的两倍相当于能量大了4倍,因此,在本实施方式中,将得到的分信号y1校正为y1/4。2) Calculate the corresponding sub-signals of the received signal according to the obtained multiple components, set the signal received by the receiving end of the multi-antenna system as y, and the corresponding sub-signals are y1 and y2 respectively , should satisfy:
Figure DEST_PATH_GSB00000339420000023
Figure DEST_PATH_GSB00000339420000024
Wherein, H is an ideal channel matrix, and in the multi-antenna system, y1 and y2 can be obtained through two soft and hard spherical decoding algorithms respectively. It can be seen from Figure 1 that the size of the S1 constellation is twice the size of thesub-module 2 of theS 2 constellation. In order to offset the influence of different constellation sizes, the divided signal needs to be corrected, because twice the size of the constellation is equivalent to the energy is 4 times larger, therefore, in this embodiment, the obtained partial signal y1 is corrected to y1 /4.

3)根据所获得的各分信号及预先所获得的先验信息计算各分信号对应的外部信息,通常,将所述各分信号减去所对应的先验信息即得到各外部信息,所述外部信息输入至所述多天线系统的信道解码模块以供其进行相应的解码,其中所述先验信息由所述信道解码模块所提供,其为本领域技术人员所知悉,在此不再赘述。3) Calculate the external information corresponding to each sub-signal according to the obtained sub-signals and the prior information obtained in advance, usually, subtract the corresponding a priori information from each sub-signal to obtain each external information, the said The external information is input to the channel decoding module of the multi-antenna system for corresponding decoding, wherein the prior information is provided by the channel decoding module, which is known to those skilled in the art and will not be repeated here .

请参见图2,本发明的多天线系统基于球形译码的低复杂度分步检测系统包括:一硬判检测及星座拆分模块、多个软硬球形译码模块、以及一外部信息计算模块。Please refer to Fig. 2, the low-complexity step-by-step detection system based on sphere decoding of the multi-antenna system of the present invention includes: a hard judgment detection and constellation splitting module, a plurality of soft and hard sphere decoding modules, and an external information calculation module .

所述硬判检测及星座拆分模块用于根据所述多天线系统接收端接收到的信号估计所述多天线系统发射端所发射的信号的硬判值,并根据星座拆分原理将所述硬判值进行拆分为多个分量,例如,对于16正交幅度(QAM)调制的多天线系统,根据星座拆分原理可将其拆分为两个QPSK子星座点,对于64QAM调制的多天线系统,也可通过相应的拆分公式将64QAM星座点拆分为三个QPSK星座点。The hard judgment detection and constellation splitting module is used to estimate the hard judgment value of the signal transmitted by the multi-antenna system transmitter according to the signal received by the multi-antenna system receiving end, and divide the constellation according to the constellation splitting principle. The hard decision value is split into multiple components. For example, for a multi-antenna system modulated by 16 quadrature amplitude (QAM), it can be split into two QPSK sub-constellation points according to the principle of constellation splitting. For a multi-antenna system modulated by 64QAM The antenna system can also split the 64QAM constellation point into three QPSK constellation points through a corresponding split formula.

所述多个软硬球形译码模块分别用于根据各自对应的所述硬判检测及星座拆分模块所获得的分量计算所述接收到的信号相应分信号,在本实施方式中,所述多个软硬球形译码模块即第一软硬球形译码模块及第二软硬球形译码模块,当所述硬判值被拆分为两个分量S1和S2,第一软硬球形译码模块根据分量S2计算所述接收到的信号相应分信号y1,第二软硬球形译码模块根据分量S1计算所述接收到的信号相应分信号y2,根据星座拆分原理可知,S1星座图的大小是S2星座图的大小子模块2的两倍,为抵消不同星座尺寸的影响,需要对分信号进行校正,由于星座图尺寸的两倍相当于能量大了4倍,因此,在本实施方式中,所述第一软硬球形译码模块还设有调整单元,用于将所述分信号y1校正为y1/4。需注意的是,软硬球形译码模块的个数并非以本实施方式为限,本领域技术人员可根据实际的需要予以设定,再有,调整单元的设定也可根据实际的需要予以设定,例如,对于64QAM调制的多天线系统,相应的设有三个软硬球形译码模块用于分别计算各相应的分信号。The plurality of soft and hard spherical decoding modules are respectively used to calculate the corresponding sub-signals of the received signal according to the components obtained by the corresponding hard-judgment detection and constellation splitting modules. In this embodiment, the A plurality of soft and hard spherical decoding modules are the first soft and hard spherical decoding module and the second soft and hard spherical decoding module. When the hard judgment value is split into two components S1 and S2 , the first soft and hard spherical decoding module The spherical decoding module calculates the corresponding sub-signal y1 of the received signal according to the component S2 , and the second soft and hard spherical decoding module calculates the corresponding sub-signal y2 of the received signal according to the component S1 , and splits according to the constellation The principle shows that the size of the S1 constellation is twice the size of thesub-module 2 of the S2 constellation. In order to offset the influence of different constellation sizes, the divided signal needs to be corrected, because twice the size of the constellation is equivalent to alarger energy 4 times, therefore, in this embodiment, the first soft and hard spherical decoding module is further provided with an adjustment unit for correcting the sub-signal y1 to y1 /4. It should be noted that the number of soft and hard spherical decoding modules is not limited to this embodiment, and those skilled in the art can set them according to actual needs. Moreover, the setting of the adjustment unit can also be set according to actual needs. It is assumed that, for example, for a multi-antenna system modulated by 64QAM, three soft and hard spherical decoding modules are correspondingly provided to calculate respective sub-signals.

所述外部信息计算模块用于根据所述多个软硬球形译码模块所得到的各分信号及预先获得的先验信息计算相应的外部信息,例如,将所述分信号y1减去第一二位的先验信息即得到第一二位的外部信息,将所述分信号y2减去第三四位的先验信息即得到第三四位的外部信息,由此即可得到每比特的外部信息。The external information calculation module is used to calculate the corresponding external information according to the sub-signals obtained by the multiple soft and hard spherical decoding modules and the prior information obtained in advance, for example, subtracting the sub-signaly1 from the sub-signal The prior information of one or two digits is to obtain the external information of the first two digits. Subtracting the prior information of the third and fourth digits from the sub-signaly2 obtains the external information of the third and fourth digits, and thus each bits of external information.

以下为对对本发明进行仿真的仿真结果,系统仿真参数如下表一所示,图3为本发明在平坦衰落信道下及不同信噪比条件下的误比特率性能,现有的序列球形译码的性能作为一个参考也在图中示出,其仿真参数也如下表所示:The following is the simulation result of the simulation of the present invention. The system simulation parameters are shown in Table 1 below. Fig. 3 shows the bit error rate performance of the present invention under flat fading channels and different SNR conditions. The performance of is also shown in the figure as a reference, and its simulation parameters are also shown in the table below:

表一仿真条件设定Table 1 Simulation condition setting

  天线配置Antenna configuration  4×44×4  调试方式Debugging method  16QAM16QAM  信道 channel  平坦衰落瑞利信道flat fading Rayleigh channel  每个数据块的比特数The number of bits per data block  40044004  每个信噪比条件下的仿真帧数目The number of simulation frames under each SNR condition  25002500  信道编码channel coding  1/2Turbo(5,7)1/2 Turbo(5, 7)  Turbo迭代译码内迭代次数Number of iterations in Turboiterative decoding  8 8  球形译码初始搜索半径Initial search radius for spherical decoding  1e41e4  迭代接收机的迭代次数The number of iterations of theiterative receiver  44

初始球形译码搜索半径设定为一个足够大的值以保证QPSK子模块能找到合适的点来计算外部信息,因为满足前述式(3)的候选项是考虑了先验信息通过硬球形译码模块搜索得到的,所以需要一个足够大的半径来包含在考虑了先验以后所能搜到的点。The initial spherical decoding search radius is set to a sufficiently large value to ensure that the QPSK sub-module can find a suitable point to calculate the external information, because the candidates satisfying the aforementioned formula (3) consider the prior information through hard spherical decoding It is obtained by module search, so a radius large enough to contain the points that can be searched after considering the prior is required.

在误比特率为10-4时方案硬球形译码跟分步球形译码的级联时(SD/MSD)的性能较之LSD(序列球形译码)下降了2dB,同时也给出了方案最小均方误差跟分步球形译码的级联时(MMSE/MSD)的性能,其又下降了1dB。When the bit error rate is 10-4 , the performance of the concatenation of hard sphere decoding and step sphere decoding (SD/MSD) is 2dB lower than that of LSD (sequential sphere decoding), and the scheme is also given When the minimum mean square error is concatenated with stepwise sphere decoding (MMSE/MSD), it drops another 1dB.

从图4可得SD/MSD跟MMSE/MSD的复杂度相当,但是从性能上考虑,SD/MSD更加优越。It can be seen from Figure 4 that the complexity of SD/MSD is comparable to that of MMSE/MSD, but in terms of performance, SD/MSD is superior.

进一步地,对复杂度进行分析如下:Further, the complexity analysis is as follows:

在上述仿真条件下,对于每个接收向量,序列球形译码模块需要搜索512最好的候选项来保证其性能基本等同于最大后验概率检测器的性能。然而,本发明所提出的方法把检测分成两步实现,只需要2×9个候选项来计算每个比特的后验概率。因为对于每个QPSK子模块,需要MNT+1=2×4+1=9个候选项来得到每个比特的软信息。Under the above simulation conditions, for each received vector, the sequential sphere decoding module needs to search 512 for the best candidate to ensure that its performance is basically equal to that of the maximum a posteriori probability detector. However, the method proposed by the present invention divides the detection into two steps and only needs 2×9 candidates to calculate the posterior probability of each bit. Because for each QPSK sub-module, MNT +1=2×4+1=9 candidates are required to obtain the soft information of each bit.

图4给出了本发明的方法与序列球形译码检测的的基于实数乘法的复杂度比较,前者的复杂度是后者的0.6%。Fig. 4 shows the complexity comparison between the method of the present invention and sequence sphere decoding detection based on real number multiplication, the complexity of the former is 0.6% of the latter.

在迭代检测的第二到第四次迭代中,子模块使用了同第一次迭代一样的拆分星座点。尽管最小均方误差检测比硬球形译码的检测简单得多,但这个硬判的过程只进行一次,在整体上SD/MSD跟MMSE/MSD的复杂度基本相同。表二给出了具体的实数乘法复杂度比较。In the second to fourth iterations of iterative detection, the submodules used the same split constellation points as in the first iteration. Although the minimum mean square error detection is much simpler than the detection of hard spherical decoding, this hard judgment process is only performed once, and the overall complexity of SD/MSD and MMSE/MSD is basically the same. Table 2 gives the specific real number multiplication complexity comparison.

表二迭代过程的实数乘法复杂度比较Table 2 Comparison of real number multiplication complexity of iterative process

Figure G061B9314920061221D000071
Figure G061B9314920061221D000071

Claims (10)

1. a multiaerial system is characterized in that comprising based on the low complexity step-by-step detection system of globular decoding:
Declare firmly and detect and constellation fractionation module, be used for estimating value of declaring firmly of the signal that described multiaerial system transmitting terminal is launched, and described value of declaring firmly is split as a plurality of components according to constellation fractionation principle according to the signal that described multiaerial system receiving terminal receives;
A plurality of soft or hard globular decoding modules are respectively applied for according to each self-corresponding described declare firmly detection and the corresponding sub-signal of the constellation fractionation component that module the obtained described signal that receives of calculating;
The external information computing module is used for calculating corresponding external information according to the prior information of resulting each sub-signal of described a plurality of soft or hard globular decoding modules and acquisition in advance.
2. multiaerial system as claimed in claim 1 is characterized in that based on the low complexity step-by-step detection system of globular decoding: described a plurality of soft or hard globular decoding modules comprise and are used for splitting the adjustment unit that principle is proofreaied and correct described each sub-signal according to described constellation.
3. a multiaerial system is characterized in that may further comprise the steps based on the low complexity step-by-step detection method of globular decoding:
1) signal that receives according to described multiaerial system receiving terminal is estimated value of declaring firmly of the signal that described multiaerial system transmitting terminal is launched, and according to constellation fractionation principle described value of declaring firmly is split as a plurality of components;
2) calculate the corresponding sub-signal of the described signal that receives according to a plurality of components that obtained;
3) calculate corresponding external information according to the prior information of each sub-signal that is obtained and acquisition in advance.
4. multiaerial system as claimed in claim 3 is characterized in that based on the low complexity step-by-step detection method of globular decoding: adopt in the described step 1) and declare the described value of declaring firmly of detection method estimation firmly.
5. multiaerial system as claimed in claim 4 is characterized in that based on the low complexity step-by-step detection method of globular decoding: describedly declare detection method firmly and comprise the ZF algorithm.
6. multiaerial system as claimed in claim 4 is characterized in that based on the low complexity step-by-step detection method of globular decoding: describedly declare detection method firmly and comprise the M algorithm.
7. multiaerial system as claimed in claim 3 is based on the low complexity step-by-step detection method of globular decoding, it is characterized in that: when described multiaerial system is the system of 16 quadrature amplitudes (QAM) modulation, if described value of declaring firmly is S, it can be split as component S to split principle according to constellation1And S2, wherein,
8. multiaerial system as claimed in claim 7 is characterized in that based on the low complexity step-by-step detection method of globular decoding: the described signal that receives is y, and its corresponding sub-signal is respectively y1, y2, satisfy:
Figure FSB00000427098000012
Figure FSB00000427098000013
Wherein, H is the ideal communication channel matrix.
9. multiaerial system as claimed in claim 3 is characterized in that based on the low complexity step-by-step detection method of globular decoding: described step 2) also comprise an aligning step according to described each sub-signal of described constellation fractionation principle correction.
10. multiaerial system as claimed in claim 8 is characterized in that based on the low complexity step-by-step detection method of globular decoding: split principle with described sub-signal y according to described constellation1Proofread and correct and be y1/ 4.
CN2006101193149A2006-12-072006-12-07Low complexity step-by-step detecting system and method of multi-antenna system based on spherical decodingExpired - Fee RelatedCN101197603B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2006101193149ACN101197603B (en)2006-12-072006-12-07Low complexity step-by-step detecting system and method of multi-antenna system based on spherical decoding

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2006101193149ACN101197603B (en)2006-12-072006-12-07Low complexity step-by-step detecting system and method of multi-antenna system based on spherical decoding

Publications (2)

Publication NumberPublication Date
CN101197603A CN101197603A (en)2008-06-11
CN101197603Btrue CN101197603B (en)2011-07-13

Family

ID=39547781

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2006101193149AExpired - Fee RelatedCN101197603B (en)2006-12-072006-12-07Low complexity step-by-step detecting system and method of multi-antenna system based on spherical decoding

Country Status (1)

CountryLink
CN (1)CN101197603B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101345592B (en)*2008-08-212011-04-13上海交通大学Self-adapting signal detector and detection method used for MIMO
CN102868490B (en)*2012-09-252015-05-27重庆邮电大学Low-complexity sphere decoding detection method
CN104038457A (en)*2014-06-262014-09-10西安交通大学Soft output sphere decoding method in coding MIMO system based on initial sphere radius
CN105933044B (en)*2016-05-112018-11-06中山大学A kind of large-scale multi-antenna system low complex degree method for precoding

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1547339A (en)*2003-12-052004-11-17清华大学 An Efficient Iterative Coding Multiuser Detection Method for OFDM Systems
CN1645752A (en)*2005-01-212005-07-27清华大学Coding and decoding scheme for Turbo code and multi-dimensional modulating cascade system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1547339A (en)*2003-12-052004-11-17清华大学 An Efficient Iterative Coding Multiuser Detection Method for OFDM Systems
CN1645752A (en)*2005-01-212005-07-27清华大学Coding and decoding scheme for Turbo code and multi-dimensional modulating cascade system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Albert M. Chan ET-AL.A New Reduced-Complexity Sphere Decoder.《IEEE》.2002,第460-464页.*

Also Published As

Publication numberPublication date
CN101197603A (en)2008-06-11

Similar Documents

PublicationPublication DateTitle
CN102710581B (en)Soft solution mapping method
CN106911374B (en)Low-complexity soft output spatial modulation detection method
CN102790747B (en)Mapping method for spacial modulation system
CN104301267B (en)The multistage iteration detection method and device of a kind of mimo wireless communication receiver
WO2006025676A1 (en)Method and apparatus for calculating log-likelihood ratio for decoding in a receiver for a mobile communication system
CN101453444B (en)Constellation map simplifying apparatus, method and receiver
EP2281376B1 (en)Method and digital communication device for calculating soft information for received QAM symbols
CN103581103B (en)It is applicable to the soft de-mapped method of APSK constellation
CN101197603B (en)Low complexity step-by-step detecting system and method of multi-antenna system based on spherical decoding
CN101237434A (en) A Soft Decision Method for Gray Mapped M-PSK Modulation
EP2745405B1 (en)Method and apparatus for soft symbol processing in a communication receiver
CN105099974B (en)A kind of spatial modulation soft decision detection method of low complex degree
CN101938333B (en) Calculation Method of Gray Coding π/M-MPSK Modulation Soft Bit Information
CN106534037B (en)A kind of soft demodulating method of high order modulation signal
CN101437012A (en)Soft demodulation method with low complexity for Gray quadrature amplitude modulation
CN109167648B (en)Candidate constellation point set generation method and MIMO spatial multiplexing detection method
US9071471B2 (en)Low-complexity estimation of QAM symbols and constellations
CN109981503B (en)Layered k-best spherical decoding method and device
CN108199752A (en)A kind of dual polarization satellite MIMO signal detection method of low complex degree
US8411775B2 (en)Iterative demapper
US9917723B2 (en)Efficient methods and recursive/scalable circuit architectures for QAM symbol mean and variance estimations
CN104471909B (en)A kind of soft bit non-uniform quantizing method, apparatus, computer program and storage medium
KR101402246B1 (en)Apparatus and method for generating log likelihood ratio in multiple input multiple output system
CN103595508A (en)Method for performing fixed-point processing on received symbol and soft demapping method
CN109639618A (en)A kind of low complexity soft output demodulation method suitable for high-order quadrature amplitude modulation signal

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20110713

Termination date:20181207


[8]ページ先頭

©2009-2025 Movatter.jp