[go: up one dir, main page]

CN102281089B - 一种多输入多输出系统的信号检测方法和装置 - Google Patents

一种多输入多输出系统的信号检测方法和装置 Download PDF

Info

Publication number
CN102281089B
CN102281089B CN201010199456.7A CN201010199456A CN102281089B CN 102281089 B CN102281089 B CN 102281089B CN 201010199456 A CN201010199456 A CN 201010199456A CN 102281089 B CN102281089 B CN 102281089B
Authority
CN
China
Prior art keywords
signal
detection
noise ratio
algorithm
radius
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
CN201010199456.7A
Other languages
English (en)
Other versions
CN102281089A (zh
Inventor
詹春林
朱登魁
鲁照华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201010199456.7A priority Critical patent/CN102281089B/zh
Priority to PCT/CN2010/079832 priority patent/WO2011153802A1/zh
Publication of CN102281089A publication Critical patent/CN102281089A/zh
Application granted granted Critical
Publication of CN102281089B publication Critical patent/CN102281089B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)

Abstract

本发明公开了一种多输入多输出系统的信号检测方法,设定信噪比阈值;获取当前信道的信噪比,当信噪比大于所述信噪比阈值时,采用球形译码算法进行信号的检测;当信噪比不大于所述信噪比阈值时,采用K-Best算法进行信号的检测;本发明同时公开了一种多输入多输出系统的信号检测装置,通过本发明的方案,可以实现在不同的信噪比的情况下,采用合适的检测算法来实现多输入多输出系统的信号检测。

Description

一种多输入多输出系统的信号检测方法和装置
技术领域
本发明涉及无线通信系统的信号检测技术,尤其涉及一种多输入多输出(MIMO)系统的信号检测方法和装置。
背景技术
MIMO技术已经成为新一代无线通信系统的关键技术之一。MIMO系统在发射端和接收端均采用多个天线,多个数据流在相同时间和频带被发送和接收。与传统的单输入单输出(SISO)系统相比,MIMO系统接收端接收到的是在时间上和频带上均相互重叠的多路信号,因此MIMO系统的信号检测复杂度远高于SISO系统的信号检测。
MIMO系统的信号检测可以采用最大似然检测(ML)方法,但由于最大似然检测需要遍历所有可能的发射向量,其复杂度与调制阶数和发射天线数的乘积成指数关系,在调制阶数和发射天线数较大的情况下,由于其复杂度太高,在实际系统中基本无法采用。为了在保持最大似然算法的性能的同时降低计算复杂度,很多学者提出了一些改进的算法,其中包括球形译码算法、K-Best算法等。
球形译码算法是一种基于深度优先的树搜索算法,基本思想是,只在接收到的信号y周围半径为d的超球内对所有节点进行搜索,以此来减小计算复杂度。
球形译码的复杂度与初始球半径呈指数式关系,合理的初始球半径选取对于降低球形译码的复杂度具有重要意义,过大的初始球半径会导致过大的运算复杂度,而过小的初始球半径又可能导致搜索失败。
K-Best算法也是一种基于树搜索的MIMO检测算法,不同的是,K-Best算法是一种基于宽度优先的树搜索算法。K-Best算法在每一层的搜索中,只保留K个节点,在这K个节点中继续搜索。在有些文献中,K-Best算法也称为M算法。
现有技术中,MIMO系统模型如图1所示,发射天线数为M,接收天线数为N,用公式(1)表示为:
y=Hs+n  (1)
其中,y=[y1,y2,…,yN]T表示N×1维接收信号向量,s=[s1,s2,…,sM]T表示M×1维发送信号向量,n=[n1,n2,…,nN]T表示N×1维接收端噪声向量,H为N×M维的信道增益矩阵。
采用最大似然方法可以得到公式(2):
s ML = arg min s ∈ Ω M | | y - H · s | | 2 - - - ( 2 )
对H作QR分解得到式(3):
H = [ Q 1 , Q 2 ] R O - - - ( 3 )
其中,Q=|Q1,Q2]为N×N维的酉矩阵,Q1的维数为N×M,Q2的维数为N×(N-M),R为M×M维的上三角矩阵,O为(N-M)×M维的零矩阵。
由于Q为酉矩阵,可以得到式(4):
| | y - H · s | | 2 = | | Q 1 H · y - R · s | | 2 + | | Q 2 H · y | | 2 - - - ( 4 )
定义 由式(4)得到式(5):
球形译码算法只在接收信号y周围半径为d的超球内对所有节点进行搜索,得到相应格点,即||y-H·s||2≤d2,代入(5)式,定义d′2=d2-C,可以得到式(6):
|y′M-rM,MsM|2+|y′M-1-rM-1,MsM-rM-1,M-1sM-1|2+...≤d′2  (6)
由|y′M-rM,MsM|2≤d′2可以求得节点sM的可能取值,把所有可能的节点sM代入|y′M-rM,MsM|2+|y′M-1-rM-1,MsM-rM-1,M-1sM-1|2≤d′2,可以求得节点sM-1的可能取值,以此类推,一直到达第1层,得到节点s1的可能取值;上述搜索到的节点序列sM~s1的组合作为相应的球形译码获得的格点。
球形译码的初始搜索半径d可以通过噪声方差来计算,如下式(7)所示:
d2=α·n·σ2(7)
其中α为初始搜索半径系数,n为两倍发射天线数,σ2为噪声方差。
在这个球内至少能找到一个星座点的概率为:
∫ 0 αn / 2 λ n / 2 - 1 Γ ( n / 2 ) e - λ dλ = 1 - ϵ - - - ( 8 )
其中,Γ为伽玛函数,λ为积分变量。
例如,当α=1.0,n=8时,概率1-ε为0.5665;当α=2.0,n=8时,概率1-ε为0.9576。
K-Best算法基于宽度优先的搜索,在每层选择一定数目的节点,每层节点的数目可以不同,然后再进行路径扩展。例如,在第M层,选择使得|y′M-rM,MsM|2最小的KM个sM,由这些sM可以生成KM·Ω个节点,Ω为星座的大小,在KM·Ω个节点中,选择KM-1个使得|y′M-rM,MsM|2+|y′M-1-rM-1,MsM-rM-1,M-1sM-1|2最小的sM-1,以此类推,一直到达第1层。
球形译码算法能够获得与最大似然检测方法一样的性能,但球形译码算法的复杂度受信噪比的影响较大,在低信噪比的情况下,球形译码的复杂度将会很高。
K-Best算法相对于最大似然检测方法是一种次优的方法,其复杂度只与每层保留的节点数量有关,不受信噪比的影响。
在进行信号检测时,如何结合球形译码算法和K-Best算法的特点,使信号检测的复杂度和准确性兼顾,成为需要解决的问题。
发明内容
有鉴于此,本发明的主要目的在于提供一种多输入多输出系统的信号检测方法和装置,可以实现在不同的信噪比的情况下,采用合适的检测算法来实现MIMO系统的信号检测。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供的一种多输入多输出系统的信号检测方法,该方法包括:
设定信噪比阈值;
获取当前信道的信噪比,当信噪比大于所述信噪比阈值时,采用球形译码算法进行信号检测;当信噪比不大于所述信噪比阈值时,采用K-Best算法进行信号检测。
上述方案中,所述设定信噪比阈值,具体为:对当前信道在各个信噪比条件下,统计得到球形译码算法与K-Best算法的运算次数,以球形译码算法的运算次数超过并最接近K-Best算法的运算次数时的信噪比作为信噪比阈值。
上述方案中,所述采用球形译码算法进行信号检测,具体为:设定初始搜索半径以及最大搜索半径;按照检测半径进行球形译码算法的信号检测,在检测成功时,结束流程;在检测不成功时,增大检测半径,并判断增大后的半径是否大于最大搜索半径,在大于时,采用K-Best算法进行信号检测;否则,按照增大后的检测半径进行球形译码算法的信号检测。
上述方案中,所述采用球形译码算法进行信号检测,具体为:采用相对最大似然检测次优的算法得到一个次优解,将所述次优解与接收信号向量的距离作为初始搜索半径进行球形译码算法的信号检测。
上述方案中,在设定初始搜索半径以及最大搜索半径时,该方法进一步包括:设定最大搜索节点数,在所述按照检测半径进行球形译码算法的信号检测时,进行搜索访问到的节点数的判断,当搜索访问到的节点数达到设定的最大搜索节点数时,输出与接收信号向量最近的格点作为检测结果;当搜索访问到的节点数达到设定的最大搜索节点数、且仍没有搜索到格点时,采用K-Best算法进行信号检测。
本发明提供的一种多输入多输出系统的信号检测装置,该装置包括:信噪比阈值模块、信噪比模块、比较模块、K-Best算法模块、球形译码算法模块;其中,
信噪比阈值模块,用于设定信噪比阈值;
信噪比模块,用于获取当前信道的信噪比;
比较模块,用于当信噪比大于信噪比阈值时,通知球形译码算法模块;当信噪比不大于信噪比阈值时,通知K-Best算法模块;
K-Best算法模块,用于采用K-Best算法进行信号检测;
球形译码算法模块,用于采用球形译码算法进行信号检测。
上述方案中,所述球形译码算法模块采用球形译码算法进行信号检测,具体为:所述球形译码算法模块设定初始搜索半径以及最大搜索半径;按照检测半径进行球形译码算法的信号检测,在检测成功时,结束操作;在检测不成功时,增大检测半径,并判断增大后的半径是否大于最大搜索半径,在大于时,通知K-Best算法模块;否则,按照增大后的检测半径进行球形译码算法的信号检测。
上述方案中,所述球形译码算法模块,进一步用于采用相对最大似然检测次优的算法得到一个次优解,将所述次优解与接收信号向量的距离作为初始搜索半径。
上述方案中,所述球形译码算法模块在检测成功时,输出最大似然解作为检测结果;或者,除了输出最大似然解以外,还输出距离最大似然解最近的多个解,得到发送比特的软信息。
上述方案中,所述球形译码算法模块,还用于设定最大搜索节点数;在按照检测半径进行球形译码算法的信号检测时,进行搜索访问到的节点数的判断,当搜索访问到的节点数达到设定的最大搜索节点数时,输出与接收信号向量最近的格点作为检测结果;当搜索访问到的节点数达到设定的最大搜索节点数、且仍没有搜索到格点时,通知K-Best算法模块。
本发明提供的一种MIMO系统的信号检测方法和装置,设定信噪比阈值;获取当前信道的信噪比,当信噪比大于所述信噪比阈值时,采用球形译码算法进行信号的检测;当信噪比不大于所述信噪比阈值时,采用K-Best算法进行信号的检测;如此,可以实现在不同的信噪比的情况下,采用合适的检测算法来实现MIMO系统的信号检测。
附图说明
图1为MIMO系统模型示意图;
图2为本发明实现一种MIMO系统的信号检测方法流程的示意图;
图3为本发明实现一种MIMO系统的信号检测装置结构的示意图;
图4为实施例一实现一种MIMO系统的信号检测方法流程的示意图;
图5为实施例二实现一种MIMO系统的信号检测方法流程的示意图。
具体实施方式
现有技术中,在进行信号检测时只采用上述的一种算法,这样导致在信噪比的大小不同时,信号检测的复杂度和准确性不能兼顾。如:在信噪比小于某一值时,采用球形译码算法的运算次数将远远大于K-Best算法的运算次数,为信号检测在增加准确性的同时却增加了很大的复杂度;而在信噪比大于某一值时,采用K-Best算法的运算次数将远远大于球形译码算法的运算次数,会为信号检测在降低准确性的同时增加了很大的复杂度。
本发明的基本思想是:设定信噪比阈值;获取当前信道的信噪比,当信噪比大于所述信噪比阈值时,采用球形译码算法进行信号检测;当信噪比不大于所述信噪比阈值时,采用K-Best算法进行信号检测。
本发明实现一种MIMO系统的信号检测方法,如图2所示,该方法包括以下几个步骤:
步骤201:设定信噪比阈值;
具体的,对当前信道在各个信噪比条件下,统计得到球形译码算法与K-Best算法的运算次数,以球形译码算法的运算次数超过并最接近K-Best算法的运算次数时的信噪比作为信噪比阈值;
进一步的,本步骤中,在设定信噪比阈值后,根据检测过程中信道的条件,仍可对信噪比阈值进行自适应调整。
步骤202:获取当前信道的信噪比,判断所述信噪比是否大于信噪比阈值,如果不大于,则执行步骤206;如果大于,则执行步骤203;
本步骤所述信噪比的获取方法为现有技术,这里不再赘述。
步骤203:设定球形译码算法的初始搜索半径以及最大搜索半径;
本步骤中,所述初始搜索半径可以由式(7)得到;也可以采用相对最大似然检测次优的算法得到一个次优解,将所述次优解与接收信号向量y的距离作为初始搜索半径,如下式所示:
d = | | y - H · s ^ | |
此时在半径d内至少存在一个格点,所以不需要设定最大搜索半径,所述相对最大似然检测次优的算法包括:K-Best算法、迫零算法、最小均方误差算法等;
所述最大搜索半径也可以通过下式得到:
d2=β·n·σ2
其中,β为最大半径系数,n为两倍发射天线数,σ2为噪声方差,且满足β≥α。
进一步的,本步骤还包括设定最大搜索节点数;
步骤204:按照检测半径进行球形译码算法的信号检测,在检测成功时,结束流程;在检测不成功时,执行步骤205;
本步骤中,在第一次进行球形译码算法的信号检测时,所述检测半径为设定的初始搜索半径。
进一步的,所述在检测成功时,由球形译码算法输出的检测结果可以采用硬判决的方法,即输出最大似然解作为检测结果;也可以采用软输出的方法,即除了输出最大似然解以外,还输出距离最大似然解最近的若干个解,利用这些解计算发送比特的软信息。
进一步的,如果在步骤203中设定了最大搜索节点数,则所述按照检测半径进行球形译码算法的信号检测时,进行搜索访问到的节点数的判断,当搜索访问到的节点数达到设定的最大搜索节点数时,输出与接收信号向量最近的格点作为检测结果,结束流程;当搜索访问到的节点数达到设定的最大搜索节点数、且仍没有得到格点时,执行步骤206。
步骤205:增大检测半径,并判断增大后的半径是否大于最大搜索半径,在大于时,执行步骤206;否则,执行步骤204;
本步骤中,所述增大检测的半径的方法,可以是在初始搜索半径和最大搜索半径之间线性增大、也可以是通过折半的方法增大半径,即增大后的半径取当前半径与最大搜索半径的中间值,等等。
步骤206:采用K-Best算法进行信号检测,结束流程;
本步骤进一步包括:由于K-Best算法输出的检测结果不一定是最大似然解,通常得到的是最大似然解附近的解,为了进一步提高K-Best算法检测的性能,可以采用软输出的方法,即在采用K-Best算法检测到达第一层的时候,输出最优的K个解进行比特软信息的计算,所述K为自然数。
为了实现上述方法,本发明还提供了一种MIMO系统的信号检测装置,如图3所示,该装置包括:信噪比阈值模块31、信噪比模块32、比较模块33、K-Best算法模块34、球形译码算法模块35;其中,
信噪比阈值模块31,用于设定信噪比阈值;
具体的,所述信噪比阈值模块31对当前信道在各个信噪比条件下,统计得到球形译码算法与K-Best算法的运算次数,以球形译码算法的运算次数超过并最接近K-Best算法的运算次数时的信噪比作为信噪比阈值;
信噪比模块32,用于获取当前信道的信噪比;
比较模块33,用于当信噪比大于信噪比阈值时,通知球形译码算法模块35;当信噪比不大于信噪比阈值时,通知K-Best算法模块34;
K-Best算法模块34,用于采用K-Best算法进行信号检测;
所述K-Best算法模块34,进一步用于在采用K-Best算法检测到达第一层的时候,输出最优的K个解进行比特软信息的计算,所述K为自然数。
球形译码算法模块35,用于采用球形译码算法进行信号检测;
具体的,所述球形译码算法模块35设定初始搜索半径以及最大搜索半径;按照检测半径进行球形译码算法的信号检测,在检测成功时,结束操作;在检测不成功时,增大检测半径,并判断增大后的半径是否大于最大搜索半径,在大于时,通知K-Best算法模块34;否则,按照增大后的检测半径进行球形译码算法的信号检测。其中,在第一次进行球形译码算法的信号检测时,所述检测半径为初始搜索半径。
进一步的,所述球形译码算法模块35设定初始搜索半径时,采用相对最大似然检测次优的算法得到一个次优解,将所述次优解与接收信号向量的距离作为初始搜索半径后,球形译码算法模块35不需要再设定最大搜索半径;
进一步的,所述球形译码算法模块35在检测成功时,输出的检测结果可以采用硬判决的方法,即输出最大似然解作为检测结果;也可以采用软输出的方法,即除了输出最大似然解以外,还输出距离最大似然解最近的若干个解,利用这些解得到发送比特的软信息;
进一步的,所述球形译码算法模块35,还用于设定最大搜索节点数;在按照检测半径进行球形译码算法的信号检测时,进行搜索访问到的节点数的判断,当搜索访问到的节点数达到设定的最大搜索节点数时,输出与接收信号向量最近的格点作为检测结果,结束操作;当搜索访问到的节点数达到设定的最大搜索节点数、且仍没有得到格点时,通知K-Best算法模块34。
下面结合具体实施例详细说明本发明的方法的实现过程和原理。
实施例一:采用次优解与接收信号向量y的距离作为球形译码的初始搜索半径,本发明实现一种MIMO系统的信号检测方法,如图4所示,该方法包括以下几个步骤:
步骤401:设定信噪比阈值;
具体的,对当前信道在各个信噪比条件下,统计得到球形译码算法与K-Best算法的运算次数,以球形译码算法的运算次数超过并最接近K-Best算法的运算次数时的信噪比作为信噪比阈值;
步骤402:获取当前信道的信噪比,判断所述信噪比是否大于信噪比阈值,如果不大于,则执行步骤405;如果大于,则执行步骤403;
步骤403:设定球形译码算法的初始搜索半径;
具体的,采用相对最大似然检测次优的算法得到一个次优解,将所述次优解与接收信号向量y的距离作为初始搜索半径,如下式所示:
d = | | y - H · s ^ | |
所述相对最大似然检测次优的算法包括:K-Best算法、迫零算法、最小均方误差算法等。
步骤404:按照初始搜索半径进行球形译码算法的接收信号的检测,结束流程;
本步骤中,由球形译码算法输出的检测结果可以采用硬判决的方法,即输出最大似然解作为检测结果;也可以采用软输出的方法,即除了输出最大似然解以外,还输出距离最大似然解最近的若干个解,利用这些解计算发送比特的软信息。
步骤405:采用K-Best算法进行接收信号的检测,结束流程;
本步骤进一步包括:由于K-Best算法输出的检测结果不一定是最大似然解,通常得到的是最大似然解附近的解,为了进一步提高K-Best算法检测的性能,可以采用软输出的方法,即在采用K-Best算法检测到达第一层的时候,输出最优的K个解进行比特软信息的计算,所述K为自然数。
实施例二:设定球形译码算法中最大搜索节点数,本发明实现一种MIMO系统的信号检测方法,如图5所示,该方法包括以下几个步骤:
步骤501:设定信噪比阈值;
具体的,对当前信道在各个信噪比条件下,统计得到球形译码算法与K-Best算法的运算次数,以球形译码算法的运算次数超过并最接近K-Best算法的运算次数时的信噪比作为信噪比阈值。
步骤502:获取当前信道的信噪比,判断所述信噪比是否大于信噪比阈值,如果不大于,则执行步骤507;如果大于,则执行步骤503;
步骤503:设定球形译码算法的初始搜索半径以及最大搜索节点数;
步骤504:按照设定的初始搜索半径和最大搜索节点数进行球形译码算法的接收信号的检测;
步骤505:当搜索访问到的节点数达到设定的最大搜索节点数时,判断是否得到格点;若得到,则执行步骤506;否则,执行步骤507;
步骤506:输出与接收信号向量最近的格点作为检测结果,结束流程;
步骤507:采用K-Best算法进行接收信号的检测,结束流程;
本步骤进一步包括:由于K-Best算法输出的检测结果不一定是最大似然解,通常得到的是最大似然解附近的解,为了进一步提高K-Best算法检测的性能,可以采用软输出的方法,即在采用K-Best算法检测到达第一层的时候,输出最优的K个解进行比特软信息的计算,所述K为自然数。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (9)

1.一种多输入多输出系统的信号检测方法,其特征在于,该方法包括:
对当前信道在各个信噪比条件下,统计得到球形译码算法与K-Best算法的运算次数,以球形译码算法的运算次数超过并最接近K-Best算法的运算次数时的信噪比作为信噪比阈值;
获取当前信道的信噪比,当信噪比大于所述信噪比阈值时,采用球形译码算法进行信号检测;当信噪比不大于所述信噪比阈值时,采用K-Best算法进行信号检测。
2.根据权利要求1所述的信号检测方法,其特征在于,所述采用球形译码算法进行信号检测,具体为:设定初始搜索半径以及最大搜索半径;按照检测半径进行球形译码算法的信号检测,在检测成功时,结束流程;在检测不成功时,增大检测半径,并判断增大后的半径是否大于最大搜索半径,在大于时,采用K-Best算法进行信号检测;否则,按照增大后的检测半径进行球形译码算法的信号检测。
3.根据权利要求1所述的信号检测方法,其特征在于,所述采用球形译码算法进行信号检测,具体为:采用相对最大似然检测次优的算法得到一个次优解,将所述次优解与接收信号向量的距离作为初始搜索半径进行球形译码算法的信号检测。
4.根据权利要求2所述的信号检测方法,其特征在于,在设定初始搜索半径以及最大搜索半径时,该方法进一步包括:设定最大搜索节点数,在所述按照检测半径进行球形译码算法的信号检测时,进行搜索访问到的节点数的判断,当搜索访问到的节点数达到设定的最大搜索节点数时,输出与接收信号向量最近的格点作为检测结果;当搜索访问到的节点数达到设定的最大搜索节点数、且仍没有搜索到格点时,采用K-Best算法进行信号检测。
5.一种多输入多输出系统的信号检测装置,其特征在于,该装置包括:信噪比阈值模块、信噪比模块、比较模块、K-Best算法模块、球形译码算法模块;其中,
信噪比阈值模块,用于对当前信道在各个信噪比条件下,统计得到球形译码算法与K-Best算法的运算次数,以球形译码算法的运算次数超过并最接近K-Best算法的运算次数时的信噪比作为信噪比阈值;
信噪比模块,用于获取当前信道的信噪比;
比较模块,用于当信噪比大于信噪比阈值时,通知球形译码算法模块;当信噪比不大于信噪比阈值时,通知K-Best算法模块;
K-Best算法模块,用于采用K-Best算法进行信号检测;
球形译码算法模块,用于采用球形译码算法进行信号检测。
6.根据权利要求5所述的信号检测装置,其特征在于,所述球形译码算法模块采用球形译码算法进行信号检测,具体为:所述球形译码算法模块设定初始搜索半径以及最大搜索半径;按照检测半径进行球形译码算法的信号检测,在检测成功时,结束操作;在检测不成功时,增大检测半径,并判断增大后的半径是否大于最大搜索半径,在大于时,通知K-Best算法模块;否则,按照增大后的检测半径进行球形译码算法的信号检测。
7.根据权利要求5所述的信号检测装置,其特征在于,所述球形译码算法模块,进一步用于采用相对最大似然检测次优的算法得到一个次优解,将所述次优解与接收信号向量的距离作为初始搜索半径。
8.根据权利要求5所述的信号检测装置,其特征在于,所述球形译码算法模块在检测成功时,输出最大似然解作为检测结果;或者,除了输出最大似然解以外,还输出距离最大似然解最近的多个解,得到发送比特的软信息。
9.根据权利要求5所述的信号检测装置,其特征在于,所述球形译码算法模块,还用于设定最大搜索节点数;在按照检测半径进行球形译码算法的信号检测时,进行搜索访问到的节点数的判断,当搜索访问到的节点数达到设定的最大搜索节点数时,输出与接收信号向量最近的格点作为检测结果;当搜索访问到的节点数达到设定的最大搜索节点数、且仍没有搜索到格点时,通知K-Best算法模块。
CN201010199456.7A 2010-06-10 2010-06-10 一种多输入多输出系统的信号检测方法和装置 Expired - Fee Related CN102281089B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010199456.7A CN102281089B (zh) 2010-06-10 2010-06-10 一种多输入多输出系统的信号检测方法和装置
PCT/CN2010/079832 WO2011153802A1 (zh) 2010-06-10 2010-12-15 一种多输入多输出系统的信号检测方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010199456.7A CN102281089B (zh) 2010-06-10 2010-06-10 一种多输入多输出系统的信号检测方法和装置

Publications (2)

Publication Number Publication Date
CN102281089A CN102281089A (zh) 2011-12-14
CN102281089B true CN102281089B (zh) 2015-06-03

Family

ID=45097491

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010199456.7A Expired - Fee Related CN102281089B (zh) 2010-06-10 2010-06-10 一种多输入多输出系统的信号检测方法和装置

Country Status (2)

Country Link
CN (1) CN102281089B (zh)
WO (1) WO2011153802A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638336B (zh) * 2012-04-28 2014-07-09 电子科技大学 一种固定复杂度的mimo接收机信号搜索球形译码算法
CN103888217B (zh) * 2012-12-24 2017-11-14 中兴通讯股份有限公司 一种球形译码检测方法及装置
WO2015047428A1 (en) * 2013-09-27 2015-04-02 Intel Corporation Channel-adaptive configurable mimo detector for multi-mode wireless systems
CN104038457A (zh) * 2014-06-26 2014-09-10 西安交通大学 编码mimo系统中基于初始球半径的软输出球形译码方法
CN104038269A (zh) * 2014-06-26 2014-09-10 西安交通大学 一种提高高阶mimo系统中吞吐量稳定性的方法
CN107995141B (zh) * 2017-10-23 2020-08-04 中国人民解放军信息工程大学 一种fbmc-oqam系统的载波调制方法及装置
CN108418660B (zh) * 2018-02-13 2020-11-06 桂林电子科技大学 一种低信噪比环境中提高特征值信号检测灵敏度的方法
CN116131888A (zh) * 2023-02-17 2023-05-16 哲库科技(上海)有限公司 检测方法、芯片和终端设备
CN118413297B (zh) * 2024-07-04 2024-10-29 南京创芯慧联技术有限公司 均衡检测方法、装置、通信设备、存储介质和产品

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101192898A (zh) * 2006-12-01 2008-06-04 北京三星通信技术研究有限公司 多天线信号干扰抵消检测方法和设备
CN101345592A (zh) * 2008-08-21 2009-01-14 上海交通大学 应用于mimo的自适应信号的检测器及检测方法
CN101674160A (zh) * 2009-10-22 2010-03-17 复旦大学 多输入多输出无线通信系统信号检测方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2405322A1 (en) * 2001-09-28 2003-03-28 Telecommunications Research Laboratories Channel code decoding for the cdma forward link
GB0720559D0 (en) * 2007-10-19 2007-11-28 Fujitsu Ltd MIMO wireless communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101192898A (zh) * 2006-12-01 2008-06-04 北京三星通信技术研究有限公司 多天线信号干扰抵消检测方法和设备
CN101345592A (zh) * 2008-08-21 2009-01-14 上海交通大学 应用于mimo的自适应信号的检测器及检测方法
CN101674160A (zh) * 2009-10-22 2010-03-17 复旦大学 多输入多输出无线通信系统信号检测方法及装置

Also Published As

Publication number Publication date
CN102281089A (zh) 2011-12-14
WO2011153802A1 (zh) 2011-12-15

Similar Documents

Publication Publication Date Title
CN102281089B (zh) 一种多输入多输出系统的信号检测方法和装置
CN1808959B (zh) 一种传输数据的方法及通信系统
CN101228700B (zh) 用于mimo信道的球解码装置
CN101383652B (zh) 一种多输入多输出系统的信号检测方法及装置
KR101048976B1 (ko) Mimo 수신기에서 수신 신호에 대한 소프트 출력을 생성하는 방법 및 송신기와 수신기를 포함하는 송수신기
CN101981846B (zh) 接收设备、接收方法和通信系统
CN104734754A (zh) 一种波束赋形权值训练方法及基站、终端
CN101247207A (zh) 球状解码方法与系统
CN101997652B (zh) 基于ldpc-mimo通信系统的接收检测方法和装置
CN102006148B (zh) 基于宽度优先树形搜索的mimo信号检测方法
CN106357312A (zh) 格约减辅助广度优先树搜索mimo检测方法
CN111628833A (zh) 基于卷积神经网络的mimo天线数目估计方法
CN102487309B (zh) 一种mimo系统下的信号检测方法和装置
JP6180333B2 (ja) 無線周波数受信機において信号を復号化する方法
US8983006B2 (en) Orthotope sphere decoding method and apparatus for signal reconstruction in multi-input multi-output antenna system
US8798209B2 (en) Orthotope sphere decoding method and apparatus for signal reconstruction in the multi-input multi-output antenna system
CN101753508B (zh) 多入多出无线通信数据检测方法
CN101964667A (zh) 用于长期演进方案的高效多天线检测方法
CN101060385B (zh) 在多输入多输出系统中实现软判决的方法
KR102304930B1 (ko) 다중 입출력 통신 시스템의 격자 감소 방법
US8457238B2 (en) Method of soft decision decoding and apparatus for soft decision decoding
KR102441253B1 (ko) 무선 통신 시스템에서 신호를 수신하기 위한 장치 및 방법
CN101640583A (zh) 一种发射预处理的方法
JP5367474B2 (ja) 受信装置及び受信方法
CN115051900B (zh) 无线多输入多输出的接收机检测方法

Legal Events

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

Granted publication date: 20150603

Termination date: 20170610