一种信号异步发射的多入多出通信方法

文档序号:7612788阅读:188来源:国知局
专利名称:一种信号异步发射的多入多出通信方法
技术领域
本发明属于通信技术领域,特别涉及通信技术中的使用多天线的通信方法。
背景技术
现有的多入多出(Multiple Input Multiple Output,MIMO)通信方法都是基于信号同步发射的。由于MIMO通信方法具有良好的频谱效率,较高的系统容量和较好的通信质量,它是新一代无线通信系统的关键技术之一。
MIMO通信方法采用空时编码技术,其中使用的空时码主要有两大类基于发射分集的空时格码(Space Time Trellis Codes,STTC)和空时分组码(Space Time Block Codes,STBC);基于非发射分集的分层空时码(Layered Space Time Codes,LSTC)。
空时格码是一种综合考虑了信道编码、调制、发射分集和接收分集的设计,能够提供较大的编码增益、频谱利用率和分集增益的编码方式。空时格码的性能很好,但其解码的复杂度相当高。具体而言,当发射天线数固定时,空时格码的解码复杂度(由解码器的网格状态数度量)随传输速率成指数级增长。有鉴于此,Alamouti提出了一种简单的两天线发射分集方案,并给出了较为简单的解码算法。Tarkh等人从中受到启发,应用正交理论,将该方案推广到具有任意发射天线数的发射分集系统,由此提出了空时分组码。空时分组码与空时格码相比,虽然性能有所降低,但解码复杂度却小得多。
分层空时码是将信源数据分为几个并行的子数据流,对它们独立地进行编码和调制的技术,故它不是基于发射分集的。贝尔实验室的Foschini等人首先提出了一种对角分层空时码(Diagonally Bell Labs Layered Space-Time Wireless Communication Architecture,D-BLAST),发射信息按照对角线进行空时编码,在独立的瑞利衰落环境下,这种结构获得了巨大的理论容量,它的容量随发射天线的数目线性增长,可以达到90%的香农信道容量,虽然D-BLAST具有较好的空时特性和层次结构,但是它的一个缺陷就是复杂度太高,不适合于应用。随后提出了水平分层空时码H-BLAST(Horizontal BLAST)和垂直分层空时码V-BLAST(Vertical BLAST).虽然H-BLAST的译码简单,但其空时特性比较差;而V-BLAST的性能较好,译码复杂度不大,因此得到广泛应用。基于V-BLAST结构的系统已经在实验室进行了实验验证,在室内慢衰落的环境下,该系统的频谱效率高达40bit/s/Hz。
下面介绍基于分层空时码结构的MIMO通信系统的一般结构和检测算法。
基于分层空时码结构的MIMO系统示意图如图1所示,由发射机示意图和接收机示意图组成。发射机包括发射数据模块1、分层空时编码2、数模转换模块3、射频处理1模块4,M个发射天线5,其中射频处理1模块4包括M个射频处理子模块,不同发射天线上的射频处理子模块可以不同。接收机包括N个接收天线6、射频处理2模块7、模数转换模块8、MIMO检测模块9、分层空时解码模块10和恢复数据模块11,其中射频处理2模块7包括N个射频处理子模块,不同接收天线上的射频处理子模块可以不同。
基于分层空时码结构的MIMO通信方法存在众多成熟的信号检测算法,如最大似然算法、迫零算法,最小均方误差算法等等。下面以迫零算法为例,介绍基于分层空时码结构的MIMO通信方法的信号检测算法。
如图1所示,发射数据1首先通过分层空时编码模块2,将发射数据编码成并行的M路数据符号流,经过无线信道以后,在接收端被N个接收天线同时接收,将接收到的信号进行迫零检测,最后将数据输出。
等效基带发射信号M维矢量我们定义为a=(a1a2… aM)T,ak表示第k个发射天线的数据,对应的接收信号矢量为r=(r1r2… rN)T,可表示为r=Ha+N (1)其中 hi,j表示从第j个发射天线到第i个接收天线的信道衰落因子,假设不同的hij之间相互独立,N表示接收端的高斯噪声矢量。直接求逆的迫零检测方法表示如下,发射信号矢量的估计值为=a+HN (2)其中,(·)表示矩阵的Moore-Penrose逆。该方法的原理是直接对信道矩阵进行求逆操作,然后用该逆矩阵左乘接收的信号矢量,再同时对各个分量进行译码,该方法的优点是简单,复杂度低,缺点是译码效果较差。内容详见G.D.Golden,C.J.Foschini,“Detection algorithmand initial laboratory results using V-BLAST space-time communication architecture”,IEEEECTRONICS LETTERS 7thJan 1999,Vol.35 No.1.
现有的多入多出通信方法都是基于信号同步发射的。对于采用分层空时码的多入多出通信方法,由于信号在发射端同时发射,发射端不具有延时分集带来的增益,并且接收端的接收分集度较低,从而影响了链路质量和系统容量。针对现有多入多出通信方法的缺点,目前已知的文献、专利和相关出版物中还没有提供一种信号异步发射多入多出通信方法。

发明内容
针对现有信号同步发射的多入多出通信方法的不足,本发明的目的是提供一种信号异步发射的多入多出通信方法,按照本发明的通信方法,通过发射机异步发射信号和接收机的异步MIMO检测,可以提高多入多出系统的链路质量,降低误码率,提高系统性能。
为了方便地描述本发明的内容,首先对以下术语做一个解释说明,如图2、图3所示1)分层空时编码技术是指将输入数据进行分层空时编码调制,形成多路数据符号流输出;2)成帧技术是指将输入的数据符号流组成多个一定长度的数据帧输出;3)延时技术是指将输入的一定长度的数据帧在延迟一段时间后输出;4)添加保护间隔技术是指对输入的数据帧尾部添加一定时间长度的保护间隔,其目的是避免帧与帧之间的干扰;5)匹配滤波技术是指对不同发射天线上的信号进行匹配,以便区分不同发射天线上的信号;6)数据采样技术是指对输入信号进行采样,输出不同时刻离散的采样值;7)分层空时解码技术将输入数据进行分层空时解码解调获得恢复数据。
分层空时编码技术可以是V-BLAST编码技术,也可以是H-BLAST编码技术或者D-BLAST编码技术。
分层空时解码技术可以是V-BLAST解码技术,也可以是H-BLAST解码技术或者D-BLAST解码技术。
本发明提供的一种信号异步发射的多入多出通信方法,它包括发射步骤和接收步骤;
一种信号异步发射的多入多出通信方法的发射机有M(M为正整数)个发射天线(如图2、图5所示),所述的发射步骤包括步骤1分层空时编码采用分层空时编码技术,将输入的发射数据1编码为M路并行的数据符号流输出;步骤2成帧采用成帧技术,将步骤1输出的M路数据符号流分别组成多个一定长度的数据帧输出。每个数据帧长度相等,所述数据帧的长度大于等于2,数据帧的长度由工程上接收机复杂度要求和系统误码率性能要求等因素决定。具体表示为设第k个天线上第i个数据符号为bk(i),其中k=1,…,M,数据帧的长度为S,即包含S个数据符号,S≥2。成帧步骤将每路数据符号结合成多个长度为S的数据帧输出,第k路数据符号对应的一个数据帧包含S个符号,即bk(0),bk(1),…,bk(S-1);步骤3延时采用延时技术,将由步骤2输出的M路上的每个数据帧分别进行时间延迟,设第k个发射天线上的数据帧的延迟时间为τk,则第k路上的数据帧延迟τk,其中k=1,…,M。要求每帧数据的延迟时间τk小于若干个符号周期,即0≤τk<ΔTs(Δ为大于0的正整数);不同支路上的时延τk可以均不相等,或部分不相等,并存在一组最佳时延τ1,τ2,…,τM使系统误码率性能最优;工程上的τk大小由系统频谱利用率、系统误码率性能要求等因素决定;步骤4添加保护间隔采用添加保护间隔技术,将步骤3输出的每个数据帧的尾部添加一定时间长度的保护间隔。该保护间隔内可以置零,也可以放置其他可避免帧与帧之间干扰的数据。工程上保护间隔的时间长度由每路数据的延迟时间和系统的频谱利用率决定。假设第k路上已经延时τk的数据帧后增加时间长度为Tgk的保护间隔,要求τk+Tgk=τm+Tgm,k,m∈{1,2,…,M},如图4所示,以每个天线上的一帧数据为例,假设0≤τ1<τ2<…<τM<Ts,为了消除帧与帧之间的干扰,则第k个发射天线上的保护间隔需满足Tgk≥τM-τk,所以第M个发射天线上的最小保护间隔可为零;步骤5数模转换将步骤4输出的M路的数字信号转换为M路模拟信号输出;步骤6发射射频处理将步骤5输出的M路模拟信号进行射频处理,获得满足发射要求的M路信号,从M个发射天线上发射。
每个发射天线上以一帧数据为例,采用保护间隔内置零的方法,经过步骤1、2、3、4后,得到对应于发射天线k的低通等效复基带信号可表示为sk(t)=EsMΣi=0S-1bk(i)g(t-iTs-τk),k=1,···,M---(3)]]>其中,bk(i)为对应于第k个发射天线第i个符号持续时间内发射的符号,bk(i)=0,i{0,1,…,S-1};Es为符号能量,公式(4)中表示发射天线采用平均功率分配的形式,每个发射天线的发射功率为 Ts为数据bk(i)一个符号的周期;g(t)为发射天线的等效复基带波形,g(t)满足g(t)=0,t
]>其中上标*表示复共轭。
假设一种信号异步发射的多入多出通信方法的接收机有N(N为正整数)个接收天线(如图3、图6所示),所述的接收步骤包括步骤7接收射频处理接收天线6收到的信号经过接收射频处理后,得到N个基带信号rj(t),j=1,…,N;如图3所示,接收机第j个接收天线6经过接收射频处理步骤7后的信号rj(t)为rj(t)=EsMΣi=0S-1Σk=1Mbk(i)hj,k(i)g(t-iTs-τk)+nj(t)---(5)]]>其中,hj,k(i)为i时刻从第k个发射天线到第j个接收天线的信道衰落因子,nj(t)是第j个接收天线上的加性复高斯白噪声。
步骤8匹配滤波对步骤7输出的N个基带信号rj(t),j=1,…,N进行匹配滤波处理,如图3所示,第j个接收天线上的基带信号rj(t)通过M个匹配滤波器,输出M路信号。同理,N个接收天线上的基带信号分别通过M个匹配滤波器后,共得到M×N路信号。该步骤表示如下接收信号rj(t)通过发射天线m(1≤m≤M的正整数)的匹配滤波器后l时刻的输出为yjm(l)=∫lTs+τm(l+1)Ts+τmrj(t)g*(t-lTs-τm)dt,m=1,···M---(6)]]>将(5)式带入(6)式得到yjm(l)=EsMΣi=0S-1Σk=1Mhj,k(i)bk(i)∫lTs+ιm(l+1)Ts+τmg(t-iTs-τk)g*(t-lTs-τm)dt]]>+∫lTs+τm(l+1)Ts+τmnj(t)g*(t-lTs-τm)dt]]>(7)设Rm,k(l-i)=∫lTs+τm(l+1)Ts+τmg(t-iTs-τk)g*(t-lTs-τm)dt---(8)]]>njm(l)=∫lT+τm(l+1)T+τmnj(t)g*(t-lT-τm)dt---(9)]]>则(7)式可简化为yjm(l)=EsMΣi=0S-1Σk=1MRm,k(l-i)hj,k(i)bk(i)+njm(l)---(10)]]>步骤9数据采样采用数据采样技术对步骤8中匹配滤波器输出的信号,在t时刻连续进行采样,得到多个离散的采样值。该步骤表示为对于第m个匹配滤波器的输出信号在t=(l+1)T+τm(l=0,…,S-1,τm为第m个发射天线上信号的时延)获得S个采样值yjm(0),yjm(1),…,yjm(S-1),m=1,…,M,j=1,…,N,不同的接收天线上的信号通过数据采样获得的采样值不同。
步骤10异步MIMO检测首先,对第j个接收天线上经过数据采样步骤9获得的采样值yjm(l)(m=1,…,M,j=1,…,N,l=0,…,S-1)进行数据组合得到对应的矩阵表达式,具体表示如下引入MT×MT的信道相关矩阵R(l-i),其元素为Rm,k(l-i)。R(l-i)满足R(l-i)=RH(i-l) (11)其中(·)H表示复共轭转置。
由g(t)=0,t
]>其中yj(l)=(yj1(l),yj2(l),···,yjM(l))T,]]>b(i)=(b1(i),b2(i),…,bM(i))T,nj(l)=(nj1(l),nj2(l),···,njM(l))T.]]>下面把式(14)表示成更简洁的矩阵形式。定义 Hj=diag{hj(0),hj(1),…,hj(S-1)} (16)Yj=(yjT(0),yjT(1),···,yjT(S-1))T---(17)]]>b=(bT(0),bT(1),…,bT(S-1))T(18)nj=(njT(0),njT(1),···,njT(S-1))T---(19)]]>R是SMT×SMT的块对称Toeplitz矩阵,Hj是SMT×SMT对角矩阵。这样,从符号时隙0到S-1在接收天线j上进行匹配滤波,提取到的信号Yj可表示为
Yj=EsMRHjb+nj---(20)]]>上式即第j个接收天线上的采样值yjm(l)(m=1,…,M,j=1,…,N,l=0,…,S-1)进行数据组合后得到的矩阵表达式。同理,N个接收天线上经过数据采样步骤9获得的采样值进行数据组合后可得到N个不同的矩阵表达式。
接着,将这N个矩阵表达式进行最大比合并,具体表示如下对N个不同的接收天线对应的矩阵表达式进行最大比合并可得N个接收天线的联合矩阵表达式Y=Σj=1NHjHYj]]>=EsMΣj=1NHjHRHjb+Σj=1NHjHnj]]>(21)设H=Σj=1NHjHRHj,]]>N=Σj=1NHjHnj,]]>则上式可化为Y=EsMHb+N---(22)]]>最后,基于N个接收天线的联合矩阵表达式(22),利用直接迫零(ZFZero-Forcing)、排序干扰对消等方法可恢复出码元符号b的估计值,其他任何可恢复出估计值的检测方法也适用于本发明的检测步骤。
步骤11分层空时解码采用分层空时解码技术,将步骤10得到的码元符号的估计值解码,得到恢复数据。
经过以上步骤后,就可以实现本发明提供的信号异步发射的多入多出通信方法。
需要说明的是步骤1中的M路数据符号流对应于M个发射天线;步骤5中不同发射天线所对应的射频处理过程可以不同;步骤7中接收射频处理的目的就是使信号rj(t)能够满足后级电路的处理要求;
步骤7中不同接收天线所对应的射频处理过程可以不同;本发明的工作过程如图2、图3所示,发射数据首先经过分层空时编码模块2编码得到M路数据符号流;然后M路数据符号流经过成帧模块12组成多个长度为S的数据帧;各路数据帧经过延时模块13中的子模块进行各自的延时;经过延时后的各路数据帧经过添加保护间隔模块14在数据帧后添加各自的保护间隔;然后经过处理的数据帧经过数模转换模块3和射频处理3模块15后从发射天线上发射。接收天线6接收到信号后通过射频处理4模块16得到N个接收信号rj(t),j=1,…,N,接收信号rj(t)通过匹配滤波器组模块17对不同天线上的发射信号进行匹配滤波,匹配后的信号通过数据采样模块18进行采样,得到一组采样值yjm(0),yjm(1),…,yjm(S-1),m=1,…,M,j=1,…,N,不同的接收天线上的信号通过数据采样模块18获得的采样值不同。数据采样模块18输出的采样值输入异步MIMO检测模块,先将第j个接收天线上的采样值组合成矩阵表达形式,再把不同接收天线上的矩阵表达式进行最大比合并,然后得到码元符号的估计值,最后通过分层空时解码获得恢复数据。
本发明的创新之处现有的多入多出通信方法中,信号都是同步发射的,并采用MIMO的检测方法恢复出发射信号。本发明提出的一种信号异步发射的多入多出通信方法,通过对发射信号进行不同的延时,使发射信号异步发射,在接收端采用相应的异步MIMO检测方法恢复发射信号。发射端信号的异步发射利用了延时分集,接收端的异步MIMO检测算法增加了接收分集度,能够提高多入多出系统的链路质量,降低误码率,提高系统性能。
本发明的实质本发明提出的一种信号异步发射的多入多出通信方法,其特征是采用分层空时码结构,发射机对不同发射天线上的信号延迟后异步发射,接收机采用异步MIMO检测方法对信号进行检测。在发射端通过对发射信号进行不同的延时,利用了延时分集带来的增益;在接收端采用异步MIMO检测算法,增加了接收分集度,能够提高多入多出系统的链路质量,降低误码率,提高系统性能。
本发明的优点是本发明提出的一种信号异步发射的多入多出通信方法,在保留现有采用分层空时码的MIMO通信方法频谱利用率高,系统容量大的基础上,引入了延时分集,增加了接收分集度,进一步降低了误码率,能够提高链路质量和整体系统性能。
综上所述,本发明提出的一种信号异步发射的多入多出通信方法,通过在发射端对不同发射天线上的信号进行时延,使信号异步发射;在接收机采用异步MIMO检测方法恢复出信号。发射端对不同发射天线上的信号的不同时延,引入了延迟分集,接收端的异步MIMO检测算法增加了接收分集度,能够提高多入多出系统的链路质量,降低误码率,提高系统性能。


图1是现有的基于分层空时码结构的MIMO系统示意图其中,1是发射数据模块,2是分层空时编码模块,3是数模转换模块,4是射频处理1模块4,5是发射天线,6是接收天线,7是射频处理2模块,8是模数转换模块,9是MIMO检测模块,10是分层空时解码模块,11是恢复数据模块,TX1代表发射天线1,TXk代表发射天线k,TXM代表发射天线M,RX1代表接收天线1,RXk代表接收天线k,RXN代表接收天线N,D/A代表数模转换,A/D代表模数转换,射频1_1代表射频处理1模块的第1个子模块,射频1_k代表射频处理1模块的第k个子模块,射频1_M代表射频处理1模块的第M个子模块,射频2_1代表射频处理2模块的第1个子模块,射频2_k代表射频处理2模块的第k个子模块,射频2_N代表射频处理2模块的第N个子模块。图2是本发明的异步发射信号多入多出通信方法发射机示意图其中,1是发射数据模块,2是分层空时编码模块,12是成帧模块,13是延时模块,14是添加保护间隔模块,3是数模转换模块,15是射频处理3模块,5是发射天线,TX1代表发射天线1,TXk代表发射天线k,TXM代表发射天线M,D/A代表数模转换,τ1表示第1个发射天线上信号的延迟,τk表示第k个发射天线上信号的延迟,τM表示第M个发射天线上信号的延迟,射频3_1代表射频处理3模块的第1个子模块,射频3_k代表射频处理3模块的第k个子模块,射频3_M代表射频处理3模块的第M个子模块,。
图3是本发明的异步发射信号多入多出通信方法接收机示意图其中,6是接收天线,16是射频处理4模块,17是匹配滤波器组模块,18是数据采样模块,19是异步MIMO检测模块,10是分层空时解码模块,11是恢复数据模块,r1(t)表示第1个接收天线上经过射频处理后得到的信号,rN(t)表示第1个接收天线上经过射频处理后得到的信号,yjm(l)(m=1,…,M,j=1,…,N,l=0,…,S-1)表示第j个接收天线上的信号经过发射天线m匹配滤波器后在l时刻的采样,t=(l+1)T+τm(m=1,…,M)表示经过发射天线m匹配滤波器后的信号在不同l时刻的采样时间。
图4是本发明的异步发射信号示意图其中,τk(k=1,…,M)表示第k个发射天线上信号的延迟,Tgk(k=1,…,M)为第k个发射天线上添加的保护间隔的时间长度,bk(i)(k=1,…,M,i=0,…,S-1)为第k个发射天线第i个符号持续时间内发射的符号。
图5是本发明异步发射信号多入多出通信方法的发射流程示意框6是本发明异步发射信号多入多出通信方法的接收流程示意框图
具体实施例方式本发明提供的一种信号异步发射的多入多出通信方法,包括发射机和接收机两大部分,如图2、图3所示。下面给出该方法的一个实施例,发射天线数M=2,接收天线数N=2,数据帧的帧长为S=2,Es=1,采用平均功率分配,基带脉冲波形采用矩形波,发射天线的延时分别为τ1=0,τ2=0.6Ts,Ts=1μs,添加的保护间隔Tg1=0.6Ts,Tg2=0,保护间隔内数据为零。
在上述参数的情况下,本发明提供的一种信号异步发射的多入多出通信方法的具体实现步骤描述如下,发射机如图2所示在发射端,发射数据经过分层空时编码2、成帧模块12、延时模块13和添加保护间隔模块14后,发射天线1上和发射天线2上的低通等效复基带信号可分别表示为s1(t)=12Σi=01b1(i)g(t-iTs)---(23)]]>s2(t)=12Σi=01b2(i)g(t-iTs-0.6Ts)---(24)]]>发射天线1和发射天线2上的信号经过射频处理步骤后发送到无线信道中。
接收机如图3所示,在接收端,通过射频处理步骤后得到接收信号r1(t)和r2(t),表示如下
r1(t)=12Σi=01Σk=12bk(i)h1,k(i)g(t-iTs-τk)+n1(t)---(25)]]>r2(t)=12Σi=01Σk=12bk(i)h2,k(i)g(t-iTs-τk)+n2(t)---(26)]]>经过匹配滤波器组模块17和数据采样模块18后,接收天线1和接收天线2上第m个匹配滤波器在l时刻的采样值可表示如下y1m(l)=12Σi=01Σk=12Rm,k(l-i)h1,k(i)bk(i)+n1m(l)---(27)]]>y2m(l)=12Σi=01Σk=12Rm,k(l-i)h2,k(i)bk(i)+n2m(l)---(28)]]>接收天线1和接收天线2的采样值输入异步MIMO检测模块后,经过数据重新组合成的矩阵表达式可分别表示为Y1=12RH1b+n1---(29)]]>Y2=12RH2b+n2---(30)]]>上式各变量定义如(15)式~(19)式所示。对接收天线1的信号和接收天线2进行最大比合并可得Y=12Hb+N---(31)]]>最后进行迫零检测恢复出信号的估计值表示如下=b+HN (32)信号的估计值通过分层空时解码模块10后得到恢复数据。
上述一种信号异步发射的多入多出通信方法的实施例可采用C语言编程实现,通过计算机仿真可知,与现有信号同步发射的多入多出通信方法相比,它具有提高多入多出系统的链路质量,降低误码率,提高系统性能等优点。
权利要求
1.一种信号异步发射的多入多出通信方法,其特征是它包括发射步骤和接收步骤;一种信号异步发射的多入多出通信方法的发射机有M(M为正整数)个发射天线,所述的发射步骤包括步骤1分层空时编码采用分层空时编码技术,将输入的发射数据(1)编码为M路并行的数据符号流输出,其中分层空时编码技术可以是V-BLAST编码技术,也可以是H-BLAST编码技术或者D-BLAST编码技术;步骤2成帧采用成帧技术,将步骤1输出的M路数据符号流分别组成多个一定长度的数据帧输出;每个数据帧长度相等,所述数据帧的长度大于等于2,数据帧的长度由工程上接收机复杂度要求和系统误码率性能要求等因素决定;具体表示为设第k个天线上第i个数据符号为bk(i),其中k=1,…,M,数据帧的长度为S,即包含S个数据符号,S≥2;成帧步骤将每路数据符号结合成多个长度为S的数据帧输出,第k路数据符号对应的一个数据帧包含S个符号,即bk(0),bk(1),…,bk(S-1);步骤3延时采用延时技术,将由步骤2输出的M路上的每个数据帧分别进行时间延迟,设第k个发射天线上的数据帧的延迟时间为τk,则第k路上的数据帧延迟τk,其中k=1,…,M;要求每帧数据的延迟时间τk小于若干个符号周期,即0≤τk<ΔTs(Δ为大于0的正整数);不同支路上的时延τk可以均不相等,或部分不相等,并存在一组最佳时延τ1,τ2,…,τM使系统误码率性能最优;工程上的τk大小由系统频谱利用率、系统误码率性能要求等因素决定;步骤4添加保护间隔采用添加保护间隔技术,将步骤3输出的每个数据帧的尾部添加一定时间长度的保护间隔;该保护间隔内可以置零,也可以放置其他可避免帧与帧之间干扰的数据;工程上保护间隔的时间长度由每路数据的延迟时间和系统的频谱利用率要求决定;假设第k路上已经延时τk的数据帧后增加时间长度为Tgk的保护间隔,要求τk+Tgk=τm+Tgm,k,m∈{1,2,…,M};步骤5数模转换将步骤4输出的M路的数字信号转换为M路模拟信号输出;步骤6发射射频处理将步骤5输出的M路模拟信号进行射频处理,获得满足发射要求的M路信号,从M个发射天线上发射,其中不同发射天线所对应的射频处理过程可以不同;每个发射天线上以一帧数据为例,采用保护间隔内置零的方法,经过步骤1、2、3、4后,得到对应于发射天线k的低通等效复基带信号可表示为sk(t)=EsMΣi=0S-1bk(i)g(t-iTs-τk),k=1,···,M---(1)]]>其中,bk(i)为对应于第k个发射天线第i个符号持续时间内发射的符号,bk(i)=0,i∉{0,1,···,S-1};]]>Es为符号能量,公式(1)中表示发射天线采用平均功率分配的形式,每个发射天线的发射功率为 本发明的发射天线也可采用其他功率分配形式;Ts为数据bk(i)一个符号的周期;g(t)为发射天线的等效复基带波形,g(t)满足g(t)=0,t∉
]>||g(t)||2=∫0Tsg*(t)g(t)dt=1,]]>其中上标*表示复共轭;一种信号异步发射的多入多出通信方法的接收机有N(N为正整数)个接收天线,所述的接收步骤包括步骤7接收射频处理接收天线6收到的信号经过接收射频处理后,得到N个基带信号rj(t),j=1,…,N,不同接收天线所对应的射频处理过程可以不同;接收机第j个接收天线6经过接收射频处理步骤7后的信号rj(t)为rj(t)=EsMΣi=0S-1Σk=1Mbk(i)hj,k(i)g(t-iTs-τk)+nj(t)---(2)]]>其中,hj,k(i)为i时刻从第k个发射天线到第j个接收天线的信道衰落因子,nj(t)是第j个接收天线上的加性复高斯白噪声;步骤8匹配滤波对步骤7输出的N个基带信号rj(t),j=1,…,N进行匹配滤波处理,第j个接收天线上的基带信号rj(t)通过M个匹配滤波器,输出M路信号;同理,N个接收天线上的基带信号分别通过M个匹配滤波器后,共得到M×N路信号;该步骤表示如下接收信号rj(t)通过发射天线m(1≤m≤M的正整数)的匹配滤波器后l时刻的输出为yjm(l)=∫lTs+τm(l+1)Ts+τmrj(t)g*(t-lTs-τm)dt,m=1,···M---(3)]]>将(2)式带入(3)式得到yjm(l)=EsMΣi=0S-1Σk=1Mhj,k(i)bk(i)∫lTs+τm(l+1)Ts+τmg(t-iTs-τk)g*(t-lTs-τm)dt]]>+∫lTs+τm(l+1)Ts+τmnj(t)g*(t-lTs-τm)dt]]>(4)设Rm,k(l-i)=∫lTs+τm(l+1)Ts+τmg(t-iTs-τk)g*(t-lTs-τm)dt---(5)]]>njm(l)=∫lTs+τm(l+1)Ts+τmnj(t)g*(t-lTs-τm)dt---(6)]]>则(4)式可简化为yjm(l)=EsMΣi=0S-1Σk=1MRm,k(l-i)hj,k(i)bk(i)+njm(l)---(7)]]>步骤9数据采样采用数据采样技术对步骤8中匹配滤波器输出的信号,在t时刻连续进行采样,得到多个离散的采样值;该步骤表示为对于第j个接收天线第m个匹配滤波器的输出信号在t=(l+1)T+τm(l=0,…,S-1,τm为第m个发射天线上信号的时延)获得S个采样值yjm(0),yjm(1),…,yjm(S-1),m=1,…,M,j=1,…,N,不同的接收天线上的信号通过数据采样获得的采样值不同;步骤10异步MIMO检测首先,对第j个接收天线上经过数据采样步骤9获得的采样值yjm(l)(m=1,…,M,j=1,…,N,l=0,…,S-1)进行数据组合得到对应的矩阵表达式,具体表示如下引入MT×MT的信道相关矩阵R(l-i),其元素为Rm,k(l-i);R(l-i)满足R(l-i)=RH(i-l) (8)其中(·)H表示复共轭转置;由g(t)=0,t∉
]>且0≤τk<ΔTs,R(l-i)=0,|l-i|>Δ (9)设第j个接收天线在第l个符号对应时隙的对角信道矩阵为hj(l)=diag{hj,1(l),hj,2(l),…,hj,M(l)}(10)第j个接收天线M个匹配滤波器在l=0,1,…,S-1时刻的输出式(7)可表示为向量形式yj(l)=EsMTΣi=0S-1R(l-i)hj(i)b(i)+nj(l)---(11)]]>其中yj(l)=(yj1(l),yj2(l),···,yjM(l))T,]]>b(i)=(b1(i),b2(i),…,bM(i))T,nj(l)=(nj1(l),nj2(l),···,njM(l))T;]]>下面把(11)式表示成更简洁的矩阵形式;定义 Hj=diag{hj(0),hj(1),…,hj(S-1)}(13)Yj=(yjT(0),yjT(1),···,yjT(S-1))T---(14)]]>b=(bT(0),bT(1),…,bT(S-1))T(15)nj=(njT(0),njT(1),···,njT(S-1))T---(16)]]> 是SMT×SMT的块对称Toeplitz矩阵,Hj是SMT×SMT对角矩阵;从符号时隙0到S-1在接收天线j上进行匹配滤波,提取到的-信号采样值Yj可表示为 上式即第j个接收天线上的采样值yjm(l)(m=1,…,M,j=1,…,Nl=0,…,S-1)进行数据组合后得到的矩阵表达式;同理,N个接收天线上经过数据采样步骤9获得的采样值进行数据组合后可得到N个不同的矩阵表达式;接着,将这N个矩阵表达式进行最大比合并,具体表示如下对N个不同的接收天线对应的矩阵表达式进行最大比合并可得N个接收天线的联合矩阵表达式Y=Σj=1NHjHYj]]> (18)设 N=Σj=1NHjHnj,]]>则上式可化为Y=EsMHb+N---(19)]]>最后,基于N个接收天线的联合矩阵表达式(19),利用直接迫零(ZFZero-Forcing)、排序干扰对消等方法可恢复出码元符号b的估计值 其他任何可恢复出估计值 的检测方法也适用于本发明的检测步骤;步骤11分层空时解码采用分层空时解码技术,将步骤10得到的码元符号的估计值 解码,得到恢复数据,其中分层空时解码技术可以是V-BLAST解码技术,也可以是H-BLAST解码技术或者D-BLAST解码技术。
全文摘要
本发明公开了一种信号异步发射的多入多出通信方法,其特征是采用分层空时码结构,发射机对不同发射天线上的信号延迟后异步发射,接收机采用异步MIMO检测方法对信号进行检测。在发射端通过对发射信号进行不同的延时,利用了延时分集带来的增益;在接收端采用异步MIMO检测算法,增加了接收分集度,能够提高多入多出系统的链路质量,降低误码率,提高系统性能。
文档编号H04L1/06GK1901434SQ200510021289
公开日2007年1月24日 申请日期2005年7月19日 优先权日2005年7月19日
发明者唐友喜, 孔婷, 赵宏志, 邵士海 申请人:电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1