多输入多输出无线通信系统信号检测方法及装置的制作方法

文档序号:7716082阅读:189来源:国知局

专利名称::多输入多输出无线通信系统信号检测方法及装置的制作方法
技术领域
:本发明属无线通信
技术领域
,具体涉及一个应用于多输入多输出无线通信系统中的信号检测方法及装置
背景技术
:目前短距离无线通信技术已经进入前所未有的发展时期。随着生活水平的提高,人们对无线通信系统的传输速率提出了越来越高的要求,例如无线高清视频的传输、海量文件的高速下载等。频谱资源是无线通信中最宝贵和稀缺的资源,如何提高频谱的有效利用率是目前无线通信领域研究的关键课题。多输入多输出技术(Multiple-Input-Multiple-Output,MIMO)技术能够在相同的频谱内利用空间分集效应产生独立并行的无线信道并同时传输多路数据流,从而能够在不增加系统频谱带宽的情况下增加系统的频谱利用率,有效地提高了无线通信系统的传输速率。MIMO技术提供的频谱利用率的增长和发送端的天线数目成正比。另一方面,正交频分复用(OrthogonalFr叫uencyDivisionMultiplexing,OFDM)技术通过将频率选择性多径衰落信道在频域内转换为平坦信道,减小了多径衰落的影响,使MIMO系统在存在多径衰落的信道环境下获得空间分集增益。MIM0技术和OFDM技术的结合能在大幅度提高的系统传输数据率的同时保证数据的传输质量,是目前低成本、高速率无线通信系统的首选解决方案。目前很多新型的无线通信标准已经采用了MIMO-OFDM的体系架构,例如正EE802.1In标准,正EE802.16e标准。同时MIMO-OFDM技术也成为了下一代无线通信系统最热门的技术选择。LTE(LongTermEvolution)项目,WIGWAM(WirelessGigabitwithAdvancedMultimedia)项目以及IMT-A(InternationalMobileTelecommunicationsAdvanced)系统都将采用MIMO-OFDM技术。图1展示了一种典型的MIMO-OFDM无线通信系统。在发送端,原始码流由信号调制模块IO调制到特定的星座图样;串并转换模块11将串行的数据流转换成N路并行数据流;快速傅里叶反变换模块(IFFT)12完成OFDM调制;调制数据插入保护间隔13后,通过天线14发送。接收到的数据经过去除保护间隔15后由快速傅里叶变换(FFT)16完成OFDM解调。MIMO信号检测器18利用信道估计17信息对解调信号进行检测。并串转换19、信号解调110恢复原始码流。对于一个NxN阶MIMO-OFDM无线通信系统,其基带等效数学模型如下式所示5<formula>formulaseeoriginaldocumentpage6</formula>其中^=[y/,》,力,…,仰]是Nxl维复数接收信号向量。S-[&,&,&,...,Sw]是Nxl维发送信号向量,其中&是从一个有限的复数星座图样(Q)中独立地选取。星座图样是QPSK、16-QAM以及64-QAM中的一种。^是NxN维的复数无线信道矩阵<formula>formulaseeoriginaldocumentpage6</formula>其中.是从第_/个发射天线到第z'个接收天线的信道响应,并且为零均值,单位方差的高斯变量。["7,"2,"i...,]是Nxl维复高斯噪声。MIMO信号检测单元负责发射信号向量的检测和星座图样的解调,是MIMO-OFDM无线通信系统中提供可靠、高速数据传输的关键。另一方面,MIMO信号检测单元需要进行复杂的数字信号处理以获取可靠的检测性能,它也成为MIMO-OFDM技术大规模实用的瓶颈。目前MIMO信号检测算法主要有三种l)最大释然算法最大释然算法遍历所有可能的发送信号向量,并计算这些向量与接收信号向量的欧式距离,选取欧式距离最小的一组信号向量作为检测结果。由于最大释然算法是一种遍历搜索算法,其算法复杂度随着天线数目的增加成指数增长,所以不适合于实际的系统应用。2)线性检测算法迫零算法(Zero-forcing,ZF),最小均方误差算法(MMSE)归属于线性检测。线性检测通过对系统模型的线性运算检测出发射信号,所以计算复杂度比较低。但是由于误差传递以及噪声放大等因素的影响,线性检测并不能提供令人满意的检测性能。3)次优检测算法,包括球形解码算法(Spheredecoder,SD),K-Best算法等。次优检测在保证接近最大释然检测性能的同时能够大幅度减小算法复杂度,所以成为了MIMO-OFDM系统实际应用的首选。
发明内容本发明目的在于提供一种低复杂度、高性能的用于MIM0-0FDM无线通信系统中的信号检测方法。本发明还提供一种基于上述信号检测方法的高速、低复杂度信号检测装置。本发明中的MIMO-OFDM无线通信系统,其基带等效数学模型如式(l)所示。本发明基于最大释然估计求解MIMO基带等效模型<formula>formulaseeoriginaldocumentpage6</formula>式(3)中各种参数的含义同式(1)。<formula>formulaseeoriginaldocumentpage6</formula>本发明利用实数分解将N维复数系统模型分解为2N维实数系统模型.-<formula>formulaseeoriginaldocumentpage7</formula>其中Re(O和Im(O分别表示复数的实部和虚部。在此,y表示2Nxl维实数接收信号向量,S表示2Nxl维实数发送信号向量,H是2Nx2N维的实数无线信道矩阵。本发明使用矩阵QR分解法将实数信道矩阵H分解为一个酉矩阵0和一个上三角矩阵及的乘积W,(5);;-然+"其中;/=^V,"'=0""式(5)中的系统模型由式(4)表示等效实数基带系统模型左乘酉矩阵0的转置矩阵g^得到。本发明利用迭代的方式求解式(3),将最大释然的遍历搜索方法转换为树形搜索方法S=argmin(>/_刷2=argmindly;-式(6)将累积欧式距离的计算转换为各层部分欧式距离的累加。式中乂是实数接收向量/的第/个分量,A为实数上三角信道矩阵及的第/行第/列元素,《为实数发射向量S的第y个分量。本发明从第2N层开始检测,采用如式(7)所示的迭代计算方法求解式(6),在第一层得到式(6)的求解结果。—=1(夂-ZW-《A|2=|7;+1-7;卩"式(7)中尸五A为搜索树中第z'层节点对应的部分欧式距离。在计算的初始化阶段,部分欧式距离初始化为零;!'"Ci是搜索树中相邻的第!'+7层节点和第/层节点间的欧式距离增量。本发明将欧式距离增量z'"。的计算划分为两个部分r,+;和r,。其中r,+;只与第层及以上层己检测节点信息相关,r;只与第/层待检测节点信息相关。本发明在搜索树的前2N-M层采用K-Best搜索方式扩展上层保留的K个父节点的所有子节点,根据式(7)计算各节点的欧式距离并选择欧式距离最小的K个子节点作为本层保留节点传递给下一层。本发明在搜索树的后M层采用迫零搜索方式对于上层保留的父节点,只扩展其欧式距离最小的子节点。本层扩展的所有子节点全部保留并传递给下一层。本发明选取搜索树最后一层中欧式距离最小的节点,将其对应的发射信号向量图样;作为发送信号向量S的最终检测结果输出。其中参数K和参数M为用户定义参数,这两个参数可实现复杂度和检测性能之间的平衡。在噪声千扰比较大的环境中,可以选取较大的K值和M值以获取可靠的检测结果,相应的计算复杂度会提高;另一方面较小的K值和M值可以简化检测过程,但相应的会降低检测结果的可靠性。本发明提出的应用于MIMO-OFDM无线通信系统中的MIMO信号检测装置由预处理模块20和MIMO信号检测核心模块21构成。预处理模块20由实数分解模块22和QR分解模块23组成。实数分解模块22接收复数的N维接收向量j;和NxN维的复数信道矩阵及,将如式(l)所示的N维复数基带等效系统模型分解为如式(4)所示的2N维实数基带等效系统模型。实数分解模块22输出2N维的实数接收信号向量j;和2Nx2N维的实数信道矩阵好。QR分解模块23接收实数分解模块的输出,将实数信道矩阵好分解为一个酉矩阵g和上三角矩阵及的乘积,并将实数接收信号向量j左乘酉矩阵g的转置矩阵^,得到接收信号向量/。MIMO信号检测核心模块21由5个K-Best模块40,3个迫零模块41,各层间的寄存器组42构成。K-Best模块40和迫零模块41分别完成K-Best搜索和迫零搜索;寄存器组42存储信道信息、传递各层之间的计算结果并且使MIMO信号检测装置流水线化。K-Best模块40由待选生成模块50,上层干涉模块51,增量计算模块52,加法阵列53,排序单元54构成。其结构图见图5。待选生成模块50计算式(7)中i^S,上层干涉模块51计算式(7)中r,+/,增量计算模块52计算式(7)中/"c,,加法阵列53计算式(7)中P五A,排序单元54选出K个欧氏距离最小的子节点作为当前层输出。迫零模块41由待选生成模块100,上层干涉模块101,增量计算模块102,4输入排序单元103,加法阵列104构成。其结构图见图10。待选生成模块100计算式(7)中ij^,上层干涉模块101计算式(7)中ri+/,增量计算模块102与4输入排序模块103选择欧式距离最小的子节点并计算该节点的/"c,,加法阵列104计算式(7)中P五A。本发明中K-Best模块40和迫零模块41为全并行流水线结构。所有节点以全并行的方式进行处理以提高检测装置的数据吞吐率。本发明采用候选值共用结构实现上层干^H十算模块51。在候选值共用结构中各父节点的7V;并非单独计算,而是由待选生成模块50生成所有可能的/^S值。上层干涉模块51根据》值通过多路选择器70(MUX)选择相应的候选值并通过加法器71和减法器72完成rw的计算。本发明中,待选生成模块50采用移位加结构完成i^y的计算。移位加结构采用加法器61、移位器60和反相器62代替了乘法器从而减少复杂度。本发明通过输入控制信号实现可配置设计,在16-QAM调制方式下功能全开启设计,在QPSK调制方式下关断部分功能,减少功耗。200910197525.8图l显示典型的MIMO-OFDM无线通信系统。图2显示MIMO信号检测器整体框图。图3显示搜索树示意图。图4显示MIMO信号检测核心模块框图。图5显示K-Best搜索层框图。■图6显示待选生成模块结构。图7显示上层干涉模块结构。图8显示增量计算模块结构。图9显示加法阵列结构。图10显示迫零搜索层框图。图中标号IO表示信号调制模块,ll表示串并转换模块,12表示IFFT模块,13表示插入保护间隔模块,14表示天线,15表示去除保护间隔模块,16表示FFT模块,17表示信道估计模块,18表示MIMO信号检测模块,19表示并串转换模块,110表示信号解调模块,20表示预处理模块,21表示MIMO信号检测核心模块,22表示实数分解模块,23表示QR分解模块,30表示搜索树,31表示搜索树节点,32表示欧式距离,33表示搜索树根节点,34表示欧式距离增量,35表示K-Best搜索层,36表示迫零搜索层,37表示搜索树叶节点,40表示K-Best计算层,41表示迫零计算层,42表示寄存器组,50表示K-Best计算层待选生成模块,51表示K-Best计算层上层干涉模块,52表示K-Best计算层增量计算模块,53表示K-Best计算层加法阵列,54表示K-Best计算层排序单元,60表示待选生成模块移位器,61表示待选生成模块加法器,62表示待选生成模块取反器,63表示待选生成模块信号选择器,70表示上层干涉模块选择器,71表示上层干涉模块加法器,72表示上层干涉模块减法器,80表示增量计算模块减法器,81表示增量计算模块平方器,90、91表示加法阵列加法器,92表示加法阵列选择器,IOO表示迫零计算层待选生成模块,101表示迫零计算层上层干涉模块,102表示迫零计算层增量计算模块,103表示迫零计算层4输入排序单元,104表示迫零计算层加法阵列具体实施例方式参照附图来详细说明本发明的具体实施方式。参照图1,本发明在MIMO-OFDM无线通信系统中用于MIMO信号检测。原始码由信号调制IO调制到特定的星座图样;串并转换11将串行的数据流转换成N路并行数据流;快速傅里叶反变换(IFFT)I2完成OFDM调制;调制数据插入保护间隔13后,通过天线14发送。接收到的数据经过去除保护间隔15后由快速傅里叶变换(FFT)16完成OFDM解调。MIMO信号检测器18利用信道估计17信息对解调信号进行检测。并串转换19、信号解调110恢复原始码流。参照图2,本发明实施的4x4QPSK/16-QAMMIMO信号检测装置包括一个预处理模块20和一个MIMO信号检测核心模块21。如图所示,预处理模块接收信道估计信息/f和接收信号向量^通过实数分解,预处理模块首先将N维复数系统模型分解为2N维实数系统模型。通过QR分解,预处理模块接着将信道矩阵仔分解为一个上三角矩阵及和一个酉矩阵0,并将接收信号向量J乘以酉矩阵0的共轭转置矩阵e^得到接收信号向量乂。预处理模块输出上三角矩阵及和接收信号向量/至MIMO信号检测核心模块。MIMO信号检测核心模块根据星座调制方式配置信号完成MIMO信号检测并输出估计的发送信号向量;。参照图3,本发明实施的MIMO信号检测核心模块采用树形搜索方法。对于NxN的MIMO系统,在实数分解和QR分解后利用式(7)形成一个2N层的搜索树30。搜索树中的每一个节点31对应一个部分欧式距离32(PartialEuclideanDistance,PED),根节点33对应的部分欧式距离为0。相邻两个节点之间对应一个欧式距离增量34(inc)。本发明实施的MIMO信号检测核心模块从搜索树的根节点33开始搜索。搜索树的前(2N-M)层为K-Best搜索层35。每个K-Best搜索层35扩展上层节点的所有可能子节点,然后计算这些子节点的部分欧式距离并保留尺个欧式距离最小的子节点传递给下层。《是一个设计参数,可以平衡MIMO信号检测的计算复杂度和信号检测性能。比较大的《能保证更接近最大释然检测的性能,但是复杂度更髙。反之较小的K意味着较低的复杂度和较差的检测性能。搜索树的后M层为迫零(ZF)搜索层36。每个迫零搜索层36扩展上层节点中欧式距离增量最小的子节点,并将扩展的子节点直接传递到下层。搜索树的叶节点37表示可能的发送信息向量,本发明实施的MIMO信号检测方法在搜索树的叶节点中选取欧氏距离最小的叶节点作为最终的信号检测输出。参照图4,本发明实施的4x4QPSK/16-QAMMIMO信号检测核心模块包括5层K-Best搜索层40,3层迫零搜索层41。接收信号向量j/和估计信道信息及由寄存器42流水线输入至每个搜索层。每个搜索层的处理结果由寄存器传递到下一层。本发明实施的MIMO信号检测装置核心为全并行处理结构。每个搜索层以全并行的方式处理上层传来的信息,这样可以提高MIMO信号检测装置核心的数据吞吐率。参照图5,本发明实施的K-Best搜索层中,对于每一个上层保留的父节点,待选生成模块50首先计算式(7)中7yS。在计算该父节点相对应的子节点的欧氏距离时,无需重复计算^S.值,从而可以节约大量硬件资源。上层干涉模块5i计算式(7)中r,+/,再由增量计算模块52计算当前层子节点欧氏距离增量z>^,在加法阵列53中,当前层节点欧氏距离增量与上层累积欧氏距离相加,由排序单元54选择累积欧氏距离最小的K个节点作为本层的输出结果。参照图6,本发明实施的待选生成模块中,通过移位器60产生2x&,由加法器61产生3xiy,结合取反器62产生{-3><~-1><~lx&,3xi^。本发明实施的待选生成模块通过部分模块开启/关闭实现16-QAM/QPSK调制方式可配置功能。在16-QAM调制方式中,所有功能模块开启。在QPSK调制方式中由外部控制信号经选择器63停止移位器60,加法器61以及一半取反器62的功能,只产生flx&,lx&)实现QPSK调制。参照图7,本发明实施的上层干涉模块中,待选生成模块所生成的(-3x&,-lxiy,lx&,3xi^被各上层输出星座点&由选择器70所选择,由加法器71相加后,通过减法器72将输入信号乂与其相减后得到上层干涉模块的输出。参照图8,本发明实施的增量计算模块中,上层千涉模块的输出与当前层星座点的距离由减法器80完成,再经过平方器81输出结果。在16-QAM/QPSK可配置设计中,16-QAM调制下所有功能开启,QPSK调制下由外部控制信号关断部分减法器80,平方器8I功能,完成QPSK调制信号检测。参照图9,对每一个上层父节点,在加法阵列中,上层累积欧氏距离与当前层{-3,-1,+1,+3}各星座点的欧氏距离被加法器90、91累加。在16-QAM/QPSK可配置设计中,16-QAM调制下所有功能开启,QP汰调制下由外部控制信号经多路选择器92关断部分加法器90,完成QPSK调制信号检测。参照图10,在迫零搜索层中,待选生成模块100,上层干涉模块101完成与K-Best搜索层相同的功能。增量计算模块102与4输入排序单元103选择上层保留的各父节点欧氏距离增量最小的子节点作为保留节点,经过加法阵列104与上层累积欧氏距离相加后得到本层输出结果。可配置设计原理与K-Best层相同。权利要求1.一种多输入多输出无线通信系统MIMO信号检测方法,设N×N阶MIMO-OFDM无线通信系统,其基带等效数学模型如式1所示y=HS+n1其中y=[y1,y2,y3,...,yN]是N×1维复数接收信号向量,S=[S1,S2,S3,...,SN]是N×1维发送信号向量,其元素Si是从一个有限的复数星座图样(Ω)中独立地选取,星座图样是QPSK、16-QAM或者64-QAM中的一种,H是N×N维的复数无线信道矩阵<mathsid="math0001"num="0001"><math><![CDATA[<mrow><mi>H</mi><mo>=</mo><mfencedopen='['close=']'><mtable><mtr><mtd><msub><mi>h</mi><mn>11</mn></msub></mtd><mtd><msub><mi>h</mi><mn>12</mn></msub></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><msub><mi>h</mi><mrow><mn>1</mn><mi>N</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>h</mi><mn>21</mn></msub></mtd><mtd><msub><mi>h</mi><mn>22</mn></msub></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><msub><mi>h</mi><mrow><mn>2</mn><mi>N</mi></mrow></msub></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msub><mi>h</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>h</mi><mrow><mi>N</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><msub><mi>h</mi><mi>NN</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mn>2</mn></mrow>]]></math></maths>其中hij是从第j个发射天线到第i个接收天线的信道响应,并且为零均值,单位方差的高斯变量,n=[n1,n2,n3,...,nN]是N×1维复高斯噪声;其特征在于本发明基于最大释然估计求解MIMO基带等效模型<mathsid="math0002"num="0002"><math><![CDATA[<mrow><mover><mi>S</mi><mo>^</mo></mover><mo>=</mo><mi>arg</mi><munder><mi>min</mi><mrow><mi>S</mi><mo>&Element;</mo><msup><mi>&Omega;</mi><mi>N</mi></msup></mrow></munder><msup><mrow><mo>|</mo><mi>y</mi><mo>-</mo><mi>HS</mi><mo>|</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mn>3</mn></mrow>]]></math></maths>式3中各种参数的含义同式1;利用实数分解将N维复数系统模型分解为2N维实数系统模型<mathsid="math0003"num="0003"><math><![CDATA[<mrow><mfencedopen='['close=']'><mtable><mtr><mtd><mi>Re</mi><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>Im</mi><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>=</mo><mfencedopen='['close=']'><mtable><mtr><mtd><mi>Re</mi><mrow><mo>(</mo><mi>H</mi><mo>)</mo></mrow></mtd><mtd><mo>-</mo><mi>Im</mi><mrow><mo>(</mo><mi>H</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>Im</mi><mrow><mo>(</mo><mi>H</mi><mo>)</mo></mrow></mtd><mtd><mi>Re</mi><mrow><mo>(</mo><mi>H</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mfencedopen='['close=']'><mtable><mtr><mtd><mi>Re</mi><mrow><mo>(</mo><mi>S</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>Im</mi><mrow><mo>(</mo><mi>S</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>+</mo><mfencedopen='['close=']'><mtable><mtr><mtd><mi>Re</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>Im</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mn>4</mn></mrow>]]></math></maths>其中Re(·)和Im(·)分别表示复数的实部和虚部;此处,y表示2N×1维实数接收信号向量,S表示2N×1维实数发送信号向量,H是2N×2N维的实数无线信道矩阵;使用矩阵QR分解法将实数信道矩阵H分解为一个酉矩阵Q和一个上三角矩阵R的乘积H=QR5y’=RS+n’其中y’=QHy,n’=QHn将由式4表示等效实数基带系统模型左乘酉矩阵Q的共轭转置矩阵QH得到如式5中第二个公式所示的系统模型;<mathsid="math0004"num="0004"><math><![CDATA[<mrow><mover><mi>S</mi><mo>^</mo></mover><mo>=</mo><mi>arg</mi><munder><mi>min</mi><mrow><mi>S</mi><mo>&Element;</mo><msup><mi>&Omega;</mi><mrow><mn>2</mn><mi>N</mi></mrow></msup></mrow></munder><msup><mrow><mo>|</mo><msup><mi>y</mi><mo>,</mo></msup><mo>-</mo><mi>RS</mi><mo>|</mo></mrow><mn>2</mn></msup></mrow>]]></math></maths><mathsid="math0005"num="0005"><math><![CDATA[<mrow><mo>=</mo><munder><mi>arg</mi><mrow><mi>S</mi><mo>&Element;</mo><msup><mi>&Omega;</mi><mrow><mn>2</mn><mi>N</mi></mrow></msup></mrow></munder><mi>min</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mn>2</mn><mi>N</mi></mrow></munderover><msup><mrow><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mo>,</mo></msubsup><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mi>i</mi></mrow><mrow><mn>2</mn><mi>N</mi></mrow></munderover><msub><mi>R</mi><mi>ij</mi></msub><msub><mi>S</mi><mi>j</mi></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mn>6</mn></mrow>]]></math></maths>使用式6将最大释然估计中累积欧式距离的计算转换为各层部分欧式距离的累加,式中yi’是实数接收向量y’的第i个分量,Rij为实数上三角信道矩阵R的第i行第j列元素,Sj为实数发射向量S的第j个分量;使用如式7所示迭代的计算方法求解式6,将最大释然的遍历搜索方法转换为树形搜索方法PEDi=PEDi+1+inci<mathsid="math0006"num="0006"><math><![CDATA[<mrow><msub><mi>inc</mi><mi>i</mi></msub><mo>=</mo><msup><mrow><mo>|</mo><mrow><mo>(</mo><msubsup><mi>y</mi><mi>i</mi><mo>,</mo></msubsup><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mrow><mn>2</mn><mi>N</mi></mrow></munderover><msub><mi>R</mi><mi>ij</mi></msub><msub><mi>S</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>R</mi><mi>ij</mi></msub><msub><mi>S</mi><mi>j</mi></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>=</mo><msup><mrow><mo>|</mo><msub><mi>T</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><mmultiscripts><msub><mi>T</mi><mi>i</mi></msub></mmultiscripts><mo>|</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mn>7</mn></mrow>]]></math></maths>式7中PEDi为搜索树中第i层节点对应的部分欧式距离,在计算的初始化阶段,部分欧式距离初始化为零,即PED2N+1=0;inci是搜索树中相邻的第i+1层节点和第i层节点间的欧式距离增量;本发明将欧式距离增量inci的计算划分为两个部分Ti+1和Ti,其中Ti+1只与第i+1层及以上层已检测节点信息相关,Ti只与第i层待检测节点信息相关;本发明从搜索树的第2N层开始检测,搜索树的前2N-M层采用K-Best搜索方式扩展上层保留的K个父节点的所有子节点,根据式7计算各节点的欧式距离并选择欧式距离最小的K个子节点作为本层保留节点传递给下一层;在搜索树的后M层采用迫零搜索方式对于上层保留的父节点,只扩展其欧式距离最小的子节点;本层扩展的所有子节点全部保留并传递给下一层;选取搜索树最后一层中欧式距离最小的节点,将其对应的发射信号向量图样id="icf0007"file="A2009101975250003C4.tif"wi="2"he="5"top="185"left="114"img-content="drawing"img-format="tif"orientation="portrait"inline="yes"/>作为发送信号向量S的最终检测结果;参数K和参数M为用户定义参数,这两个参数可实现复杂度和检测性能之间的平衡。2.—种实现如权利要求1所述的多输入多输出无线通信系统的MIM0信号检测方法的装置,其特征在于包括预处理模块(20)和MIMO信号检测核心模块(21);其中预处理模块(20)由实数分解模块(22)和QR分解模块(23)组成,实数分解模块(22)接收复数的N维接收向量j;和NxN维的复数信道矩阵好,将如式1所示的N维复数基带等效系统模型分解为式4所示的2N维实数基带等效系统模型,实数分解模块(22)输出2N维的实数接收信号向量j;和2Nx2N维的实数信道矩阵E;QR分解模块(23)接收实数分解模块(22)的输出,将实数信道矩降好分解为一个酉矩阵0和上三角矩阵及的乘积,并将实数接收信号向量y左乘酉矩阵g的转置矩阵^,得到接收信号向量乂;MIMO信号检测核心模块(21)由5个K-Best模块(40),3个迫零模块(41),各层间的寄存器组(42)构成;K-Best模块(40)和迫零模块(41)分别完成K-Best搜索和迫零搜索;寄存器组(42)存储信道信息、传递各层之间的计算结果并且使MIMO信号检测装置流水线化;K-Best模块(40)由待选生成模块(50)、上层干涉模块(51)、增量计算模块(52)、加法阵列(53)和排序单元(54)构成;待选生成模块(50)计算式7中i^y,上层干涉模块(51)计算式7中r,-+/,增量计算模块(52)计算式7/"。,加法阵列(53)计算式7中P£A,排序单元(54)选出K个欧氏距离最小的子节点作为当前层输出;迫零模块(41)由待选生成模块(100)、上层干涉模块(IOI)、增量计算模块(102)、4输入排序单元(103)和加法阵列(104)构成;待选生成模块(100)计算式7中iA,上层干涉模块(IOI)计算式7中r^,增量计算模块(102)与4输入排序模块(103)选择欧式距离最小的子节点并计算该节点的/"q,加法阵列(104)计算式7中尸五A;K-Best模块(40)和迫零模块(41)为全并行流水线结构,所有节点以全并行的方式进行处理以提高检测装置的数据吞吐率。全文摘要本发明属于无线通信
技术领域
,具体为一种多输入多输出无线通信系统中的信号检测方法和装置。本发明利用接收的信号向量和估计的信道信息,检测并恢复发送的信号向量。本发明装置包括一个预处理单元,一组K-Best处理单元和一组迫零处理单元。预处理单元将信道矩阵进行实数分解和QR分解,从而形成树形搜索过程。K-Best处理单元扩展上层保留父节点的所有子节点并计算欧式距离,最终保留K个欧式距离最小的节点传递到下一层。迫零处理单元扩展上层保留父节点中欧式距离增量最小的子节点。此外,还采用待选生成技术、候选值共用结构和移位加技术等。本发明降低了MIMO信号检测的计算复杂度,提高了MIMO信号检测的速度。文档编号H04L27/26GK101674160SQ20091019752公开日2010年3月17日申请日期2009年10月22日优先权日2009年10月22日发明者任俊彦,亮刘,凡叶,凯李,宁李,俊许,马小晶申请人:复旦大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1