[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN100349387C - 垂直-贝尔实验室分层空时码的检测方法和设备 - Google Patents

垂直-贝尔实验室分层空时码的检测方法和设备 Download PDF

Info

Publication number
CN100349387C
CN100349387C CNB2004100176471A CN200410017647A CN100349387C CN 100349387 C CN100349387 C CN 100349387C CN B2004100176471 A CNB2004100176471 A CN B2004100176471A CN 200410017647 A CN200410017647 A CN 200410017647A CN 100349387 C CN100349387 C CN 100349387C
Authority
CN
China
Prior art keywords
detection
component
symbol vector
detected
reference component
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 - Lifetime
Application number
CNB2004100176471A
Other languages
English (en)
Other versions
CN1684389A (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.)
Nokia Shanghai Bell Co Ltd
Original Assignee
Alcatel Lucent Shanghai Bell Co Ltd
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 Alcatel Lucent Shanghai Bell Co Ltd filed Critical Alcatel Lucent Shanghai Bell Co Ltd
Priority to CNB2004100176471A priority Critical patent/CN100349387C/zh
Priority to EP05007489A priority patent/EP1587223B1/en
Priority to DE602005024885T priority patent/DE602005024885D1/de
Priority to AT05007489T priority patent/ATE489781T1/de
Priority to US11/103,618 priority patent/US7397874B2/en
Publication of CN1684389A publication Critical patent/CN1684389A/zh
Application granted granted Critical
Publication of CN100349387C publication Critical patent/CN100349387C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0891Space-time diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0837Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
    • H04B7/0842Weighted combining
    • H04B7/0848Joint weighting
    • H04B7/0854Joint weighting using error minimizing algorithms, e.g. minimum mean squared error [MMSE], "cross-correlation" or matrix inversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Radio Transmission System (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

本发明公开了一种MIMO系统中的V-BLAST检测方法,其包括如下步骤:第一检测步骤,用于利用基于最优排序的连续干扰抵消检测方法,按照最优检测顺序依次检测发射符号向量的各个检测分量,并将最先检测出的检测分量作为第一参考分量;将具有最高空间分集阶数的信号作为已知信号从接收符号向量中抵消掉,并以最优检测顺序的逆序检测其他新检测分量,将最后检测出的新检测分量作为第二参考分量;比较第一参考分量是否等于第二参考分量,当两者相等时,输出逆序检测的新检测分量作为最终检测结果,否则将第二参考分量作为新的第一参考分量,重复以上步骤。根据本发明的方法运用外层闭环迭代技术,进一步降低了V-BLAST的层间差错传播,并具有较低的复杂性。

Description

垂直-贝尔实验室分层空时码的检测方法和设备
技术领域
本发明涉及无线通信领域,尤其涉及垂直-贝尔实验室分层空时(Vertical Bell Laboratories Layered Space-Time,V-BLAST)码的检测方法和设备。
背景技术
随着无线通信技术的发展和信息需求的多样化,人们逐渐将注意力从单纯的语音业务转移到了多媒体业务。但是,不同于有线通信,无线通信受到诸如频谱资源、传输功率以及多径衰落等多种因素的制约。其中,直接关系到无线通信系统容量的频谱利用率成为关注的焦点。
为有效提高无线通信系统的频谱利用率,提出了一种多入多出(Multiple Input Multiple Output,MIMO)系统。在该系统中,采用多个发射天线、多个接收天线进行信号的发送和接收。图1以M发N收的V-BLAST方案为例示出了一种MIMO系统。
如图1所示,在该MIMO系统中,共有M个发射天线和N个接收天线,其中1<M≤N。信源发射的信息比特流经信道编码、星座调制和串/并变换形成M个数据子流。在同一个符号间隔内,并行的M个数据子流组成发射符号向量a,每个数据子流分别对应于发射符号向量a的分量a1,a2,...,aM,并分别由M个发射天线发射出去,经散射环境中的空间信道后由N个接收天线接收,获得接收符号向量r,再经V-BLAST检测、并/串变换、星座解调和信道译码送到信宿。由于上述M个数据子流是被同时发送到信道的,各数据子流占用同一频带,因而能够在不增加带宽的情况下成倍地提高无线通信系统的容量和频谱利用率。
为了充分利用MIMO系统的信道空间,人们提出了不同的空时处理方案,其中最引人注目的是1998年由Wolniansky、Foschini、Golden和Valenzuela在题为“V-BLAST:An Architecture for RealizingVery High Data Rates Over the Rich-Scattering Wireless Channel”的文章(以下称为文献1)中提出的一种分层空时码的系统模型——垂直-贝尔实验室分层空时(V-BLAST)码。这种V-BLAST的天线之间没有码循环现象,接收机的分离和抵消方法是选择最优信噪比SNR、线性加权接收符号向量的迭代方法,从而大大简化了接收处理。因此,基于V-BLAST技术的MIMO系统日益成为研究的重点。
由图1可以看出,基于V-BLAST技术的整个MIMO系统的信息传输通过多天线发射和多天线接收实现高频谱利用率和大容量,而整个处理方案中关键的步骤是串/并变换和V-BLAST检测。然而,在基于V-BLAST技术的MIMO系统中,由于V-BLAST码是以部分分集增益为代价来换取高频带利用率的,因此,接收端在检测信号时选用的V-BLAST检测方法对提高整个系统性能至关重要。
上述文献1所公开的V-BLAST检测方法是基于最优排序的连续干扰抵消(Ordering-SIC)检测方法。在该方法中,在一个符号时间内,用a1,a2,...,aM分别表示从各个发射天线发出的发射符号向量a的分量,则对应于发射符号向量的接收符号向量r可以表示为:
r=H·a+v    (1)
其中,H为N×M的信道矩阵,a=(a1,a2,…,aM)T表示发射符号向量,即对向量(a1,a2,…,aM)进行转置后得到的M行1列的向量,v为N×1的列向量,表示加性白高斯噪声。
并且,设检测顺序为:
S≡{k1,k2,…,kM-1,kM}    (2)
其中,k1,k2,…,kM-1,kM是M,M-1,…,2,1的某种排列,代表最优检测顺序。
利用上述Ordering-SIC V-BLAST检测方法可以首先获得第一判决估计值yk1
y k 1 = w k 1 · r 1 - - - ( 3 )
其中,wk1为迫零向量,r1为接收符号向量r的第一接收符号向量,初始值为r本身,则第一判决估计值yk1是迫零向量wk1和上述接收符号向量r的线性组合。
然后,得到发射符号向量的第一检测分量
Figure C20041001764700072
a ^ k 1 = Q ( y k 1 ) - - - ( 4 )
其中,Q(yk1)表示对第一判决估计值yk1进行星座解调。
之后,假设 a ^ k 1 = a k 1 , 从接收符号向量r中消去ak1,得到第二接收符号向量r2
r 2 = r 1 - a ^ k 1 ( H ) k 1 - - - ( 5 )
其中,(H)k1代表H的第k1列,r1为接收符号向量r的第一分量,初始值为r本身。
之后,利用第二接收符号向量r2替换r1,重复上述步骤(3)至(5),获得发射符号向量的第二检测分量 。和第三接收符号向量r3。依此类推,直到获得发射符号向量的第M检测分量
在该方法中,关键的一个向量是步骤(3)中使用的迫零向量wk1。计算迫零向量wk1的方法包括最小均方误差检测(MMSE)方法和迫零检测(ZF)方法,其中后者较为简单。
下面以ZF方法为例,详细说明文献1所公开的Ordering-SICV-BLAST检测方法中计算迫零向量、进行V-BLAST检测的步骤。
首先进行初始化:
令G1=H+    (6)
H ~ = H - - - ( 7 )
r1=r       (8)
i=1        (9)
其中,H+表示信道矩阵H的加号伪逆(Moore-Penrosepseudoinverse matrix)。r为由前述式(1)表示的接收符号向量。之后,执行如下迭代步骤1)至6)。
1)确定检测符号序号ki
k i = arg min j ∉ { k 1 , · · · , k i - 1 } | | ( G i ) j | | 2 , - - - ( 10 )
其中,(Gi)j表示矩阵(Gi)的第j行,‖‖2表示矩阵(Gi)j的2范数, arg min j ∉ ( k 1 , · · · , k i - 1 ) | | ( G i ) j | | 2 表示在j不属于k1,...,ki-1的情况下,对目标函数‖(Gi)j2求极小值所对应的j。
2)计算迫零向量:
w k i = ( G i ) k i - - - ( 11 )
3)计算判决估计值:
y k i = w k i · r i - - - ( 11 )
4)获得发射符号向量a的检测分量
Figure C20041001764700085
a ^ k i = Q ( y k i ) - - - ( 13 )
5)将检测分量作为已知信号,从接收符号向量中抵消:
r i + 1 = r i - a ^ k i · ( H ) k i - - - ( 14 )
6)计算用于下次迭代的新的初始值:
H ~ = H ~ k i ‾ - - - ( 15 )
G i + 1 = H ~ + - - - ( 16 )
i=i+1    (17)
其中, 表示将矩阵
Figure C200410017647000811
的第ki列置零。应当注意,由式(16)获得的新的加号伪逆是基于“缩小”了的H,其中第k1,k2,...,ki列已被置为零。被置为零的列与已经检测出的a的分量相应,从而从接收符号向量中抵消掉已经检测出的发射符号向量a的分量。此时的系统变成移除了发射天线k1,k2,...,ki的系统,或者等价于 a k 1 = . . . = a k i = 0 的系统。
该方法中由于采用了干扰抵消技术,使得依次检测出的符号的空间分集阶数分别为1,2,...,M。
从上述Ordering-SIC V-BLAST检测方法可以看出,该方法需要M(发射天线个数)次对信道矩阵求加号伪逆,每次得到一个迫零向量,而且每次求加号伪逆后还要进行排序操作,因此,这种方法在发射天线数比较多的情况下比较复杂。此外,由于在V-BLAST的层与层之间存在差错传播,因而该方法的误码率性能受到了较大限制。
在上述Ordering-SIC V-BLAST检测方法的基础上,2003年由CongShen、Hairuo Zhuang、Lin Dai和Shidong Zhou在题为“Detectionalgorithm improving V-BLAST performance over error propagation”的文章(以下称为文献2)中提出了一种改进的检测方法。
在该方法中,首先利用文献1所公开的Ordering-SIC V-BLAST检测方法,针对具有M个发射天线和N个接收天线的V-BLAST系统的发射符号向量a检测出M个检测分量,表示为
Figure C20041001764700091
..., 在这里,假设最优检测顺序是M,M-1,...,1。
之后,开始执行迭代步骤。在该迭代步骤的第一循环中,将当前发射符号向量a的检测分量中具有最高空间分集阶数的检测分量
Figure C20041001764700093
作为已知信号从接收符号向量中消去,进而对剩余的具有M-1个发射天线和N个接收天线的(M-1,N)系统利用Ordering-SICV-BLAST检测方法进行检测,获得发射符号向量a的第一检测估计
Figure C20041001764700094
...,
Figure C20041001764700095
该第一检测估计与上述已知信号
Figure C20041001764700096
一起共同组成第一更新估计
Figure C20041001764700097
...,
Figure C20041001764700098
第一循环结束。
之后,执行第二循环。在第二循环中,将信号
Figure C20041001764700099
和检测估计
Figure C200410017647000910
Figure C200410017647000911
..., 中具有最高空间分集阶数的信号
Figure C200410017647000913
两者共同作为已知信号从接收符号向量中消去,进而对剩余的具有M-2个发射天线和N个接收天线的(M-2,N)系统利用Ordering-SIC V-BLAST检测方法进行检测,获得发射符号向量分量的第二检测估计
Figure C200410017647000914
...,
Figure C200410017647000915
该第二检测估计与上述已知信号
Figure C200410017647000916
一起共同组成第二更新估计
Figure C200410017647000918
...,
Figure C200410017647000919
类似地,直至获得第(M-1)更新估计
Figure C200410017647000920
...,
Figure C200410017647000921
该第(M-1)更新估计即为最终检测结果。
文献2公开的V-BLAST检测方法相对于文献1所公开的Ordering-SIC V-BLAST检测方法能够进一步降低V-BLAST层间的差错传播,在一定程度上提高了V-BLAST的检测性能。但是,其检测过程过于复杂,并且仍然存在一些层间差错传播,误码性能仍受到一定程度的限制。
发明内容
针对前述两个现有的检测方法,本发明提出了一种能够进一步降低V-BLAST层间差错传播,使误码性能进一步提高的V-BLAST检测方法。
根据本发明的MIMO系统中的V-BLAST检测方法中的MIMO系统有多个发射天线和多个接收天线,其中接收天线数多于或等于发射天线数,发射符号向量a由多个发射天线发射出去,每个发射天线发射的信号分别对应于发射符号向量a的一个分量a1,a2,...,aM,多个接收天线接收发射符号向量a经过散射信道后的接收符号向量,每个接收天线接收的信号分别对应于接收符号向量r的一个分量r1,r2,...,rN。根据本发明的V-BLAST检测方法根据接收符号向量r和MIMO系统的信道特性获得发射符号向量a的检测分量,其包括如下步骤:
第一检测步骤,用于利用基于最优排序的连续干扰抵消检测方法,按照最优检测顺序依次检测发射符号向量a的各个检测分量
Figure C20041001764700101
Figure C20041001764700102
...,
Figure C20041001764700103
并将最先检测出的第一检测分量作为第一参考分量
Figure C20041001764700104
第二检测步骤,用于将检测出的发射符号向量a的各个检测分量
Figure C20041001764700105
...,
Figure C20041001764700106
中具有最高空间分集阶数的检测分量
Figure C20041001764700107
作为已知信号,利用基于最优排序的连续干扰抵消检测方法,以最优检测顺序的逆序依次检测发射符号向量a的其他各个新检测分量
Figure C20041001764700108
...,
Figure C20041001764700109
并将最后检测出的新检测分量作为第二参考分量
Figure C200410017647001011
以及比较步骤,用于比较第一检测步骤中得到的第一参考分量
Figure C200410017647001012
是否与第二检测步骤中得到的第二参考分量
Figure C200410017647001013
相等;
输出步骤,用于在第一参考分量 与第二参考分量 相等时,输出第二检测步骤中作为已知信号的检测分量
Figure C200410017647001016
和其他各个新检测分量
Figure C200410017647001017
...,
Figure C200410017647001018
作为最终检测结果;以及
变更第一参考分量步骤,用于在第一参考分量
Figure C200410017647001019
与第二参考分量
Figure C200410017647001020
不相等时,将第二参考分量
Figure C200410017647001021
变更为新的第一参考分量 并将新的第一参考分量
Figure C20041001764700111
作为第一检测步骤中新的第一检测分量,并重复以上各步骤的检测过程。
本发明还提供了一种MIMO系统中的V-BLAST检测设备,其包括如下装置:
最优排序装置,用于将最优检测顺序发送到迭代检测装置;
迭代检测装置,用于利用基于最优排序的连续干扰抵消检测方法,按照从最优排序装置获得的最优检测顺序依次检测发射符号向量a的各个检测分量
Figure C20041001764700112
...,
Figure C20041001764700113
并将最先检测得到的发射符号向量a的第一检测分量
Figure C20041001764700114
作为第一参考分量,之后将发射符号向量a的各个检测分量 ...,
Figure C20041001764700116
中具有最高空间分集阶数的检测分量 作为已知信号从接收符号向量中抵消掉,再利用基于最优排序的连续干扰抵消检测方法,以最优检测顺序的逆序依次检测出发射符号向量a的其他各个新检测分量 ..., 并将最后检测得到的新检测分量
Figure C200410017647001110
作为第二参考分量,与第一参考分量
Figure C200410017647001111
一起发送到比较输出装置;以及
比较输出装置,用于比较第二参考分量
Figure C200410017647001112
是否等于第一参考分量
Figure C200410017647001113
当经比较两者相等时,则从迭代检测装置读取作为已知信号的检测分量
Figure C200410017647001114
和其他各个新检测分量 ...,
Figure C200410017647001116
作为最终检测结果输出,而当经比较两者不等时,则将第二参考分量
Figure C200410017647001117
变更为新的第一参考分量
Figure C200410017647001118
并将新的第一参考分量
Figure C200410017647001119
送入迭代检测装置,供其利用基于最优排序的连续干扰抵消检测方法进行检测。
本发明的V-BLAST检测方法和装置能够更好地抑制V-BLAST的层间的差错传播,因而能够显著改善V-BLAST的误码性能。
附图说明
图1是基于V-BLAST方案的MIMO系统的示意图;
图2是根据本发明的V-BLAST检测方法的流程图;
图3是图2所示根据本发明的V-BLAST检测方法中比较处理步骤的详细流程图;
图4是根据本发明的V-BLAST检测设备的结构示意图;以及
图5示出根据本发明的V-BLAST检测方法、文献1所公开的Ordering-SIC V-BLAST检测方法以及文献2所公开的V-BLAST检测方法的仿真结果图。
具体实施方式
下面结合附图,对根据本发明的V-BLAST检测方法和设备进行详细描述。
利用根据本发明的V-BLAST检测方法进行信号检测的MIMO系统如图1所示。前已述及,该系统共有M个发射天线和N个接收天线,其中1<M≤N。在一个符号时间内,用a1,a2,...,aM分别表示从各个发射天线发出的发射符号向量a的分量,其中,发射符号向量a=(a1,a2,…,aM)T,表示对向量(a1,a2,…,aM)进行转置后得到的M行1列的向量。
根据本发明的V-BLAST检测方法是在前述Ordering-SICV-BLAST检测方法的基础上,进一步引入外层闭环迭代步骤实现的。图2示出根据本发明的V-BLAST检测方法的流程图。
如图2所示,该方法开始于步骤201。在步骤202中,将迭代次数的初始值设置为0。
之后,流程进入步骤203。在步骤203中,利用前述Ordering-SICV-BLAST检测方法按照最优检测顺序首先检测发射符号向量a的第一检测分量。最先检测得到的发射符号向量a的第一检测分量表示为
Figure C20041001764700121
将其作为第一参考分量。其中,最优检测顺序表示为k1,k2,…,kM-1,kM,其是M,M-1,…,2,1的某种排列。在本实施方式中,假设最优检测顺序是M,M-1,…,2,1。
然后流程进入步骤204。在步骤204中,根据步骤203检测出的第一检测分量,即第一参考分量 利用Ordering-SIC V-BLAST检测方法,按照最优检测顺序依次检测出其他检测分量,表示为
Figure C20041001764700131
...,
Figure C20041001764700132
则其与第一检测分量
Figure C20041001764700133
一起共同组成发射符号向量的各个检测分量,表示为
Figure C20041001764700134
...,
Figure C20041001764700135
接着,图2所示流程进入步骤205。在步骤205中,根据步骤203和步骤204检测的发射符号向量的各个检测分量,以其中具有最高空间分集阶数的检测分量
Figure C20041001764700136
为已知信号,利用前述Ordering-SICV-BLAST检测方法,将该已知信号从接收符号向量r中抵消掉,并以最优检测顺序的逆序依次检测出发射符号向量的其他检测分量,称为其他新检测分量,表示为...,
Figure C20041001764700137
...,
Figure C20041001764700138
其中,
Figure C20041001764700139
为最后检测得到的新检测分量,称为第二参考分量。至此,第一次迭代完成。上述作为已知信号的具有最高空间分集阶数的检测分量
Figure C200410017647001310
和上述其他新检测分量
Figure C200410017647001311
..., 一起,共同组成发射符号向量的新检测分量,表示为
Figure C200410017647001313
...,
Figure C200410017647001314
之后,流程进入步骤206。在步骤206中,将迭代次数增加1。步骤206之后,流程进入比较处理步骤207。
在比较处理步骤207中,比较在步骤205中最后检测得到的新检测分量即第二参考分量
Figure C200410017647001315
是否等于步骤203中最先检测得到的第一检测分量即第一参考分量
Figure C200410017647001316
在两者不等时,进一步判断迭代次数是否已大于或等于预定的迭代次数,并分别根据比较判断的结果进行相应处理。图2所示流程结束于步骤208。
图2所示流程中的比较处理步骤207的详细步骤如图3所示。步骤207包括步骤2071至步骤2074。在步骤2071中,比较第二参考分量
Figure C200410017647001317
是否等于第一参考分量
Figure C200410017647001318
当经比较两者相等时,则流程进入步骤2072。在步骤2072中,输出步骤205中得到的发射符号向量的新检测分量
Figure C200410017647001319
..., 作为最终检测结果。步骤207结束。当在步骤2071中经比较第二参考分量
Figure C200410017647001321
不等于第一参考分量
Figure C200410017647001322
时,则流程进入步骤2073。在步骤2073中,判断迭代次数是否已大于或等于预定的迭代次数。当经判断迭代次数已大于或等于预定的迭代次数时,则流程进入步骤2072。否则,流程进入步骤2074。在步骤2074中,将第二参考分量
Figure C200410017647001323
变更为新的第一参考分量
Figure C200410017647001324
之后,流程返回图2所示步骤204。在步骤204,以新的第一参考分量
Figure C20041001764700141
′作为第一检测分量完成后续检测。
从上面的描述可以看出,根据本发明的V-BLAST检测方法中每次迭代时的步骤205得到的发射符号向量的各个新检测分量
Figure C20041001764700142
...,
Figure C20041001764700144
的空间分集阶数比步骤204中得到的发射符号向量的各个检测分量
Figure C20041001764700145
...,
Figure C20041001764700146
的空间分集阶数高,因此前者的准确度比后者高。当两者检测结果不同时,用前者代替后者,并在此基础上重复整个检测过程,形成闭环迭代,能够进一步提高检测的准确度。当两者检测结果相同时,迭代过程终止。
应当理解,图2所示流程中,进行迭代次数的计算和判断的步骤202、步骤206以及步骤207中的步骤2073仅作为迭代检测过程的辅助步骤,这些步骤不构成对本发明的检测方法的限制。优选地,在实际的应用中,为了防止迭代计算时不可预测的不收敛情况,可以设置迭代次数作为迭代过程收敛的保证。例如,将迭代次数设置为2到10中的任意一个,优选为3。
本发明还提供了一种V-BLAST检测设备。图4示出了根据本发明的V-BLAST检测设备300的结构示意图。由图4可以看出,根据本发明的V-BLAST检测设备300包括最优排序装置301、迭代检测装置302以及比较输出装置303。
将接收符号向量r和信道矩阵H送入最优排序装置301。最优排序装置301按照最优排序方法得到最优检测顺序,并将最优检测顺序送入迭代检测装置302。其中,最优检测顺序表示为k1,k2,…,kM-1,kx,其是M,M-1,…,2,1的某种排列。在本实施方式中,假设最优检测顺序是M,M-1,…,2,1。
迭代检测装置302利用文献1所公开的Ordering-SIC V-BLAST检测方法按照从最优排序装置301获得的最优检测顺序依次检测发射符号向量的M个检测分量,分别表示为
Figure C20041001764700147
...,
Figure C20041001764700148
其中,最先检测得到的发射符号向量的第一检测分量表示为
Figure C20041001764700149
将其作为第一参考分量。
然后,由迭代检测装置302将上述检测出的M个检测分量
Figure C20041001764700151
...,
Figure C20041001764700153
中具有最高空间分集阶数的检测分量
Figure C20041001764700154
作为已知信号从接收符号向量r中抵消掉,利用前述Ordering-SIC V-BLAST检测方法,以接收的最优检测顺序的逆序依次检测出发射符号向量的其他检测分量,称为其他新检测分量,表示为
Figure C20041001764700155
...,
Figure C20041001764700156
其中,
Figure C20041001764700157
为最后检测得到的新检测分量,称为第二参考分量。则上述作为已知信号首先抵消的检测分量 和上述其他新检测分量
Figure C20041001764700159
...,
Figure C200410017647001510
一起,共同组成发射符号向量的新检测分量,表示为
Figure C200410017647001511
Figure C200410017647001512
...,
Figure C200410017647001513
从而迭代检测装置302完成一次迭代计算。迭代检测装置302将第一参考分量 和第二参考分量
Figure C200410017647001515
发送到比较输出装置303。
在比较输出装置303中,比较第二参考分量
Figure C200410017647001516
是否等于第一参考分量 当经比较两者相等时,比较输出装置303从迭代检测装置302中读取发射符号向量的新检测分量
Figure C200410017647001518
..., 并将其输出,作为最终检测结果。当经比较两者不等时,则比较输出装置303将第二参考分量
Figure C200410017647001520
送入迭代检测装置302,作为新的第一参考分量
Figure C200410017647001521
使得迭代检测装置302以该新的第一参考分量
Figure C200410017647001522
作为检测时的第一检测分量,按照前述操作完成后续检测。
应当理解,上述将新的第一参考分量
Figure C200410017647001523
送入迭代检测装置302的操作也可以由比较输出装置303发送变更第一参考分量
Figure C200410017647001524
的指令给迭代检测装置302,由迭代检测装置302自行变更来完成。迭代检测装置302获得新的第一参考分量的具体方式不构成对本发明的限制。
在如图4所示的根据本发明的V-BLAST检测设备300中,还可以包括迭代次数计算装置304,用于对迭代的次数进行计算,从而控制V-BLAST检测的过程。如图4所示,迭代检测装置302每完成一次迭代计算,就将迭代次数增加指令送入迭代次数计算装置304,则迭代次数计算装置304将其中记录的迭代次数增加1。
当比较输出装置303进行比较时,首先比较第二参考分量
Figure C200410017647001525
是否等于第一参考分量
Figure C20041001764700161
当经比较两者不等时,则由比较输出装置303读取迭代次数计算装置304中记录的迭代次数,并判断该记录的迭代次数是否等于或大于预定的迭代次数。当经判断该记录的迭代次数等于或大于预定的迭代次数时,比较输出装置303则从达代检测装置302读取发射符号向量的新检测分量
Figure C20041001764700162
...,
Figure C20041001764700163
并将其输出,作为最终检测结果。当经判断迭代次数计算装置304中记录的迭代次数小于预定的迭代次数时,则比较输出装置303将第二参考分量
Figure C20041001764700164
送入迭代检测装置302,作为新的第一参考分量
Figure C20041001764700165
使得迭代检测装置302以该新的第一参考分量
Figure C20041001764700166
作为检测时的第一检测分量,按照前述操作完成后续检测。
与现有的检测方法相比,根据本发明的V-BLAST检测方法和装置能够更好地抑制V-BLAST的层间差错传播,因而能够较大地改善V-BLAST的误码性能,这可以在计算机仿真中得到验证。同时,根据本发明的V-BLAST检测方法的运算复杂度虽然在前述Ordering-SICV-BLAST检测方法基础上增加了近一倍,但误码性能有了显著提高。而与文献2所公开的V-BLAST检测方法相比,根据本发明的V-BLAST检测方法的复杂度在一定程度上得到了降低。
对上述三种V-BLAST检测方法的仿真结果如图5所示。在仿真中,采用了4发4收的V-BLAST,MIMO信道是平坦的独立瑞利衰落信道,星座调制种类为QPSK,在仿真中没有采用信道编码,最大迭代次数设为3。从图中可以看出,当BER为0.0001时,根据本发明的V-BLAST检测方法比文献2所公开的V-BLAST检测方法性能提高了大约3dB,而比Ordering-SIC V-BLAST检测方法性能提高了大约5dB,因此,与这些现有的检测方法相比,根据本发明的V-BLAST检测方法和装置的误码性能得到了较大的改善。
另一方面,对于方法的复杂度来说,从对图2的描述中可以看出,根据本发明的V-BLAST检测方法在Ordering-SIC V-BLAST检测方法的基础上,使得第一次迭代中所计算的零化H矩阵的加号伪逆操作可以在以后的迭代中重复利用,因此对于4发4收V-BLAST而言,一共需要计算加号伪逆操作7次。而对于文献2所公开的V-BLAST检测方法而言,共需计算加号伪逆操作10次,而加号伪逆操作占了总共复杂度的绝大部分。同时,计算机仿真表明外层的闭环迭代的次数一般比较小,一般在1到3次左右。因此,与文献2所公开的V-BLAST检测方法相比,根据本发明的V-BLAST检测方法和装置的复杂度在一定程度上得到了降低。
不脱离本发明的范围和构思,可以作出许多其他改变和变形。应当理解,本发明不限于特定的实施方式。本发明的范围由所附权利要求限定。

Claims (9)

1.一种MIMO系统中的V-BLAST检测方法,所述MIMO系统有多个发射天线和多个接收天线,其中接收天线数多于或等于发射天线数,发射符号向量由所述多个发射天线发射出去,每个发射天线发射的信号分别对应于所述发射符号向量的一个分量,所述多个接收天线接收所述发射符号向量经过散射信道后的接收符号向量,每个接收天线接收的信号分别对应于接收符号向量的一个分量,所述V-BLAST检测方法包括如下步骤:
第一检测步骤,利用基于最优排序的连续干扰抵消检测方法,按照最优检测顺序依次检测所述发射符号向量的各个检测分量,并将最先检测出的第一检测分量作为第一参考分量;
第二检测步骤,用于将检测出的所述发射符号向量的所述各个检测分量中具有最高空间分集阶数的检测分量作为已知信号,利用所述基于最优排序的连续干扰抵消检测方法,以所述最优检测顺序的逆序依次检测所述发射符号向量的其他各个新检测分量,并将最后检测出的新检测分量作为第二参考分量;
比较步骤,用于比较所述第一检测步骤中得到的所述第一参考分量与所述第二检测步骤中得到的所述第二参考分量是否相等;
输出步骤,用于在所述第一参考分量与所述第二参考分量相等时,输出所述第二检测步骤中作为所述已知信号的检测分量和所述其他各个新检测分量作为最终检测结果;以及
变更第一参考分量步骤,用于在所述第一参考分量与所述第二参考分量不相等时,将所述第二参考分量变更为新的第一参考分量,并将所述新的第一参考分量作为所述第一检测步骤中新的所述第一检测分量,并重新开始所述第一检测步骤至所述变更第一参考分量步骤的迭代检测过程。
2.根据权利要求1所述的检测方法,其中,所述变更第一参考分量步骤中以预定迭代次数重复所述第一检测步骤至变更第一参考分量步骤的迭代检测过程。
3.根据权利要求2所述的检测方法,其中,将所述预定迭代次数设置为2至10中的一个。
4.根据权利要求2所述的检测方法,其中,将所述预定迭代次数设置为3。
5.根据权利要求1至4的任一项所述的检测方法,其中,所述第二检测步骤包括如下步骤:
选择已知信号步骤,用于从检测出的所述发射符号向量的所述各个检测分量中选择具有最高空间分集阶数的检测分量作为已知信号;
抵消步骤,用于从当前接收符号向量中将所述已知信号抵消,并将已抵消了所述已知信号的接收符号向量作为当前接收符号向量;
根据所述最优检测顺序的逆序,将所述已知信号分量对应的信道矩阵中的列置零,得到零化信道矩阵;
计算所述零化信道矩阵的加号伪逆,得到加号伪逆信道矩阵;
利用所述加号伪逆信道矩阵的与所述已知信号之后的下一个检测分量相对应的列向量组成所述当前接收符号向量的线性组合,获得所述检测分量的估计值;
星座解调步骤,用于对所述检测分量的估计值进行星座解调,获得所述发射符号向量的所述检测分量,并将其作为已知信号;以及
重复以上从所述抵消步骤至所述星座解调步骤的处理,依次获得所述发射符号向量的所述其他各个新检测分量。
6.一种MIMO系统中的V-BLAST检测设备,所述MIMO系统有多个发射天线和多个接收天线,其中接收天线数多于或等于发射天线数,发射符号向量由所述多个发射天线发射出去,每个发射天线发射的信号分别对应于所述发射符号向量的一个分量,所述多个接收天线接收所述发射符号向量经过散射信道后的接收符号向量,每个接收天线接收的信号分别对应于接收符号向量的一个分量,所述V-BLAST检测设备包括如下装置:
最优排序装置(301),用于将最优检测顺序发送到迭代检测装置(302);
迭代检测装置(302),用于利用基于最优排序的连续干扰抵消检测方法,按照从所述最优排序装置(301)获得的所述最优检测顺序依次检测所述发射符号向量的各个检测分量,并将最先检测得到的所述发射符号向量的第一检测分量作为第一参考分量,之后将所述发射符号向量的各个检测分量中具有最高空间分集阶数的检测分量作为已知信号,利用所述基于最优排序的连续干扰抵消检测方法,以所述最优检测顺序的逆序依次检测出发射符号向量的其他各个新检测分量,并将最后检测得到的新检测分量作为第二参考分量,与所述第一参考分量一起发送到比较输出装置;以及
比较输出装置,用于比较所述第二参考分量是否等于所述第一参考分量,当经比较两者相等时,则从所述迭代检测装置(302)读取作为所述已知信号的检测分量和所述其他各个新检测分量,将它们作为最终检测结果输出,而当经比较两者不等时,则将所述第二参考分量变更为新的第一参考分量,并将所述新的第一参考分量送入所述迭代检测装置(302),供其利用基于最优排序的连续干扰抵消检测方法进行检测。
7.根据权利要求6所述的检测设备,还包括迭代次数计算装置(304),用于记录所述迭代检测装置(302)检测出所有新检测分量的次数,将其作为迭代次数,使得所述迭代检测装置(302)根据所述记录的迭代次数,以预定迭代次数检测所有新检测分量。
8.根据权利要求7所述的检测设备,其中,将所述预定迭代次数设置为2至10中的一个。
9.根据权利要求7所述的检测设备,其中,将所述预定迭代次数设置为3。
CNB2004100176471A 2004-04-13 2004-04-13 垂直-贝尔实验室分层空时码的检测方法和设备 Expired - Lifetime CN100349387C (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CNB2004100176471A CN100349387C (zh) 2004-04-13 2004-04-13 垂直-贝尔实验室分层空时码的检测方法和设备
EP05007489A EP1587223B1 (en) 2004-04-13 2005-04-06 Detection process in a V-BLAST system
DE602005024885T DE602005024885D1 (de) 2004-04-13 2005-04-06 Detektionsverfahren in einem V-BLAST System
AT05007489T ATE489781T1 (de) 2004-04-13 2005-04-06 Detektionsverfahren in einem v-blast system
US11/103,618 US7397874B2 (en) 2004-04-13 2005-04-12 Method and device for detecting vertical bell laboratories layered space-time codes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100176471A CN100349387C (zh) 2004-04-13 2004-04-13 垂直-贝尔实验室分层空时码的检测方法和设备

Publications (2)

Publication Number Publication Date
CN1684389A CN1684389A (zh) 2005-10-19
CN100349387C true CN100349387C (zh) 2007-11-14

Family

ID=34934791

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100176471A Expired - Lifetime CN100349387C (zh) 2004-04-13 2004-04-13 垂直-贝尔实验室分层空时码的检测方法和设备

Country Status (5)

Country Link
US (1) US7397874B2 (zh)
EP (1) EP1587223B1 (zh)
CN (1) CN100349387C (zh)
AT (1) ATE489781T1 (zh)
DE (1) DE602005024885D1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060102050A (ko) * 2005-03-22 2006-09-27 고려대학교 산학협력단 다중입출력통신시스템을 위한 신호 검출 및 복호화 방법
KR100659281B1 (ko) 2005-11-03 2007-02-28 학교법인 포항공과대학교 V-blast 시스템의 수신기에서의 송신 심벌 검출방법
KR100896442B1 (ko) * 2005-12-23 2009-05-14 삼성전자주식회사 광대역 무선 통신시스템에서 인접 셀의 간섭을 제거하기위한 장치 및 방법
CN100442062C (zh) * 2006-04-18 2008-12-10 大唐移动通信设备有限公司 多输入多输出系统中实现迭代检测的方法及多天线检测器
KR100766065B1 (ko) * 2006-06-01 2007-10-11 한국전자통신연구원 다중 입출력 시스템 및 그 시스템의 수신기에서의 송신벡터 복조 방법
KR100766322B1 (ko) * 2006-06-01 2007-10-11 한국전자통신연구원 다중 입출력 시스템에서의 송신기 및 데이터 송신 방법
EP2095587B1 (en) * 2006-11-06 2019-12-25 QUALCOMM Incorporated Mimo detection with interference cancellation of on-time signal components
CN101192905B (zh) * 2006-11-23 2012-07-25 华为技术有限公司 通信系统及其信号检测方法
US20080317145A1 (en) * 2007-06-25 2008-12-25 Bruno Clerckx Multiple input multiple output communication system and a method of adaptively generating codebook
CN101499840B (zh) * 2008-01-29 2013-09-04 株式会社Ntt都科摩 多入多出系统的迭代检测方法
US9537521B2 (en) 2009-12-03 2017-01-03 Glowlink Communications Technology, Inc. System for and method of removing unwanted inband signals from a received communication signal
US8929492B2 (en) 2009-12-03 2015-01-06 Glowlink Communications Technology, Inc. System for and method of removing unwanted inband signals from a received communication signal
US8433015B2 (en) * 2009-12-03 2013-04-30 Glowlink Communications Technology, Inc. System for and method of removing unwanted inband signals from a received communication signal
CN113315551B (zh) * 2020-02-27 2022-05-10 广州海格通信集团股份有限公司 分层空时码系统的信号检测方法、装置和计算机设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1411190A (zh) * 2001-10-09 2003-04-16 华为技术有限公司 垂直的贝尔实验室分层空时编码阵列线性检测方法
WO2003081804A1 (en) * 2002-03-21 2003-10-02 Lg Electronics Inc. Apparatus and method for transmitting signal in mobile communication system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1195937A1 (en) * 2000-10-03 2002-04-10 Telefonaktiebolaget Lm Ericsson Space-time coding with orthogonal transformations
EP1392017B1 (en) * 2002-08-21 2006-10-04 Lucent Technologies Inc. A MIMO radio telecommunication system using multilevel-coded modulation operative by iterative determination of soft estimates, and a corresponding method
KR100552669B1 (ko) * 2002-12-26 2006-02-20 한국전자통신연구원 층적 공간-시간 구조의 검파기를 갖는 다중 입출력시스템에 적용되는 적응 변복조 장치 및 그 방법
CN1290280C (zh) * 2002-12-31 2006-12-13 上海贝尔阿尔卡特股份有限公司 自适应载波间干扰自消除的方法与收发信机
CN1943155B (zh) * 2004-02-25 2011-02-09 株式会社Ntt都科摩 用于提供发射序列的估计的设备和方法
CN1756248B (zh) * 2004-09-29 2010-06-02 上海贝尔阿尔卡特股份有限公司 多入多出正交频分复用移动通信系统及信道估计方法
CN1992554A (zh) * 2005-12-29 2007-07-04 上海贝尔阿尔卡特股份有限公司 无线通信系统中干扰消除的方法和设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1411190A (zh) * 2001-10-09 2003-04-16 华为技术有限公司 垂直的贝尔实验室分层空时编码阵列线性检测方法
WO2003081804A1 (en) * 2002-03-21 2003-10-02 Lg Electronics Inc. Apparatus and method for transmitting signal in mobile communication system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Detection algorithm improving V-BLAST performance overerror propagation. Cong Shen,Hairuo Zhuang,Lin Dai,Shi dong Zhou.Electronics Letters,Vol.39 No.13. 2003 *
V-BLAST: an architecture for realizing very high datarates over the rich-scattering wireless channel. P.W.Wolniansky,G.J.Foschini,G.D.Golden,R.A.Valenzuela.Signals Systems and Electronics,ISSSE 98. IEEE. 1998 *

Also Published As

Publication number Publication date
US20050239509A1 (en) 2005-10-27
US7397874B2 (en) 2008-07-08
CN1684389A (zh) 2005-10-19
DE602005024885D1 (de) 2011-01-05
ATE489781T1 (de) 2010-12-15
EP1587223A1 (en) 2005-10-19
EP1587223B1 (en) 2010-11-24

Similar Documents

Publication Publication Date Title
US6987819B2 (en) Method and device for multiple input/multiple output transmit and receive weights for equal-rate data streams
CN100553188C (zh) 用于在多输入多输出通信系统中接收信号的装置和方法
US8229016B2 (en) MIMO receiver and MIMO communication system
US20050031062A1 (en) Method and apparatus for determining a shuffling pattern based on a minimum signal to noise ratio in a double space-time transmit diversity system
CN100349387C (zh) 垂直-贝尔实验室分层空时码的检测方法和设备
KR20080100375A (ko) 무선 라디오 네트워크에서의 분산형 공간-시간 코딩을 위한방법 및 장치
KR100930522B1 (ko) 다중 입출력 무선통신 시스템에서 수신 장치 및 방법
CN101507162A (zh) 为下行链路mimo传输调节提供信道质量反馈的系统和方法
US7839810B2 (en) Transmitter, communication system and communication method
JP4381901B2 (ja) 通信路推定及びデータ検出方法
KR101508700B1 (ko) 다중 입출력 무선통신 시스템에서 신호 검출 장치 및 방법
KR101383999B1 (ko) 프리코딩 행렬 코드북을 생성하기 위한 방법 및 장치
Cortez et al. A very low complexity near ML detector based on QRD-M algorithm for STBC-VBLAST architecture
Bazdresch et al. A family of hybrid space-time codes for MIMO wireless communications
KR100659281B1 (ko) V-blast 시스템의 수신기에서의 송신 심벌 검출방법
Lu et al. Partial tree search assisted symbol detection for massive MIMO systems
JP5339865B2 (ja) 無線受信方法、及び無線受信装置
US20060182207A1 (en) Hybrid STBC receiver
KR100855019B1 (ko) 연판정 정보 생성 시스템 및 방법
CN101170337B (zh) 优化吞吐量的多天线多速率发射机及其发射方法
CN116346175A (zh) 一种符号能量时频空弥散的多天线系统传输方法
KR101397347B1 (ko) Mimo 시스템에서 연판정 정보 생성 방법
Giese et al. Space-time code design for combined channel estimation and error protection
Chen et al. Low-Complexity MIMO Detection using Post-Processing SINR Ordering and Partial K-Best Search
KR20080051992A (ko) 이동통신 시스템에서 공간 시간 부호의 검출 방법

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
C56 Change in the name or address of the patentee

Owner name: SHANGHAI ALCATEL-LUCENT CO., LTD.

Free format text: FORMER NAME: BEIER AERKATE CO., LTD., SHANGHAI

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee after: ALCATEL-LUCENT SHANGHAI BELL Co.,Ltd.

Address before: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee before: Shanghai Bell Alcatel Co.,Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee after: NOKIA SHANGHAI BELL Co.,Ltd.

Address before: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee before: ALCATEL-LUCENT SHANGHAI BELL Co.,Ltd.

CX01 Expiry of patent term

Granted publication date: 20071114

CX01 Expiry of patent term