一种无线信号传输方法及无线通讯***
技术领域
本发明涉及半导体集成电路无线通讯信号处理领域,具体涉及一种应用于60GHzWiFi通讯的多输入多输出(MIMO)无线通讯***及基于优化的Alamouti编码的无线信号传输方法。
背景技术
60GHz无线通信技术的传输速率能够达到数Gbps,保密性好,安全性高,传输速度快、能量集中、方向性好、抗干扰能力强等优点。但也有其缺点,在传播过程中,障碍物会对60GHz信号产生很强的吸收作用,60GHz信号的散射作用非常微弱,将多输入多输出(MIMO,Multiple-Input-Multiple-Output)技术用于60GHz无线通信***,可以抑制60GHz信号较大的路径损耗和严重的多径衰落,从而提高60GHz无线通信***的性能。MIMO技术在多径衰落环境中,不仅可以实现高速传输,而且可以改善传输质量。改善优化的Alamouti正交空时分组码算法可以有效的提高MIMO-60GHz无线通信***的信道容量并能有效的降低通讯信道的误码率。
在实际的环境中,对于60GHz及以上的频率,由于很高的反射能量损失,散射作用非常微弱,这就会导致空域相关性很大,非常不利于空间复用。60GHz信道之间往往不是相互独立的,而是相关的。MIMO-60GHz无线通信***为了减小相关性的影响,必须合理的设计***的多天线结构,因此天线间距、角度扩展、中心入射角等重要参数对多天线结构的设计是非常重要的。
中华人民共和国国家知识产权局于2012年10月10日公开了公开号为CN102724028A的专利文献,名称是基于协作星座映射的Alamouti编码方法,其方法包括:将发送端的比特流分为3组,生成调制星座对3组比特进行映射;构造协作调制符号并对其进行组合得到发送符号,采用Alamouti空时码发送该符号;接收端在两个符号周期内接收信号并构造复合接收信号向量,根据该向量计算迫零检测解向量;采用最大似然估计算法对迫零检测解向量进行第一层判决;计算欧式距离并进行第二层判决,对判决结果进行星座逆映射并组合得到比特流。此方案适用于两发一收的多天线***,通信性能不够理想。
发明内容
本发明需要解决的技术问题是,如何提供一种解决60GHzMIMO通讯误码率及容量问题的基于优化的Alamouti正交空时分组码算法的无线信号传输方法及无线通讯***,该方法能在改善60GHzMIMO通讯性能的基础上大幅提高网络的实际吞吐量,从而在保证超高速通讯信号品质的同时,提高网络数据转发效率,并有效降低误码率,进而提高整个60GHz网络的通信质量。
本发明针对上述技术问题主要是通过下述技术方案得以解决的:一种无线信号传输方法,包括以下步骤:
S01、设定算法的初始参量;初始参量包括:收发天线数目、发射端的调制方式、角度扩展Sigma初始值、天线距离初始值和算法的优化系数等;
S02、调制信号;
S03、按优化的正交空时分组编码方式对信号进行编码;并形成通道数据矩阵;
S04、传送通道数据矩阵;
S05、接收通道数据矩阵并解调;
S06、最大似然译码输出。
作为优选,所述步骤S02中,调制信号具体为:将从信源来的二进制信息比特每q个分为一组,将连续的两组映射到信号星座上,得到2个调制信号s0和s1;q=log2Q,Q为调制方式所采用的进制的数值。
作为优选,步骤S03具体为:将调制信号s0和调制信号s1送入编码器,得到以下编码矩阵:
s0 *为s0的复共轭,s1 *为s1的复共轭,右上角的的星号表示取复共轭。
作为优选,所述步骤S04具体为:在时间连续的两个发射周期内将编码器的输出发射出去,第一个发射周期中,发送天线0发射出去的信号是s0,发送天线1发射出去的信号是s1;第二个发射周期中,发送天线0发射出去的信号是-s1 *,发送天线1发射出去的信号是s0 *。
作为优选,在两个发射周期内,信道衰落保持不变,定义发送天线0到接收天线0的信道衰落为h0,发送天线1到接收天线0的信道衰落为h1,发送天线0到接收天线1的信道衰落为h2,发送天线1到接收天线1的信道衰落为h3,则有 β0,β1,β2,β3是算法的优化系数,θ0,θ1,θ2,θ3是中心入射角,中心入射角为多次实验得到的数据,j为虚数单位;进而
r0=h0s0+h1s1+n0
r2=h2s0+h3s1+n2
n0,n1,n2,n3为接收端的干扰和噪声的复随机变量,由实验得到,r0是接收天线0在第一个接收周期内接收到的信号,r1是接收天线0在第二个接收周期内接收到的信号,r2是接收天线1在第一个接收周期内接收到的信号,r3是接收天线1在第二个接收周期内接收到的信号;
所述步骤S05具体为:接收天线0和接收天线1将接收到的信号输入到合并器,信道估计器将信道衰落h0、h1、h2和h3输入到合并器中,合并器输出两路信号和
Δ1,Δ2是校正函数,Δ1=ψejsinθ,Δ2=ψejcosθ,ψ是信号矢量系数和噪声矢量系数归一化因子,d为天线之间的距离,ψ和d都为初始参量的一种,;
m为矩阵的行编号;k为矩阵的列编号,M为天线元件个数,K为波束数量;floor函数表示取小于或者等于括号内指定表达式的最大整数,mod表示取余运算函数,mod(X,Y)为X除以Y所得的余数。
作为优选,步骤S06具体为:将合并器的输出信号输入到最大似然检测器,得到输出信号和
式中,Γ1,Γ2是校正函数,Γ1=ρ1ejsinθ+Ω1ejtgθ,Γ2=ρ2ejsinθ+Ω2ejtgθ,ρ1和ρ2为信号矢量系数,Ω1和Ω2为噪声矢量系数;
输出信号和即为与调制信号s0和调制信号s1对应的信号。
一种无线通讯***,包括发射部分和接收部分,所述发射部分包括调制器、编码器、发送天线0和发送天线1,所述调制器的输入端连接信源,输出端连接编码器,编码器连接发送天线0和发送天线1;所述接收部分包括接收天线0、接收天线1、第一信道估计器、第二信道估计器、合并器和最大似然检测器,所述接收天线0分别连接第一信道估计器和合并器,所述接收天线1分别连接第二信道估计器和合并器,所述第一信道估计器、第二信道估计器和合并器的输出端都连接到最大似然检测器。
本发明应用在超高带宽60GHz无线收发器芯片的控制程序中。
本发明基于优化的Alamouti天线算法,在多个接收天线的情况下,可以获得较好的容量性能,而且与最优天线选择算法的差距不是很大,不仅保持了MIMO-60GHz无线通信***很好的分集效果,而且可以降低***编码的复杂度。基于优化的Alamouti天线算法可以很好的适用于室内环境的60GHz信道。
在60GHz无线通信***的实际应用中,由于外部干扰阻挡的存在,如发送和接收之间瞬间被障碍物阻挡等等,天线接收到的信号中可能存在某种比较少见、一般情况不考虑的干扰信号,以及其他无法预知的有效信号迅速衰减,通过本方法使用MIMO-60GHzAlamouti空时分组编码,可以抑制60GHz信号较大的路径损耗和严重的多径衰落,实现高速传输,并且改善传输质量,大幅度地提高整个网络的吞吐量,从而提升整个网络的性能,并能有效提高信号的抗干扰能力,提升对误码率的抑制。
本发明对改善应用于60GHzWiFi通讯的信道容量、误码率和促进超高速无线通讯集成电路发展有积极作用。
附图说明
图1是本发明的一种无线信号传输方法流程图;
图2是本发明的一种信号传输处理过程及接收部分结构示意图;
图3是本发明的一种发射部分结构示意图。
具体实施方式
下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
实施例:本实施例的无线通讯***,包括两根发送天线,两根接收天线,***模型如图2所示。MIMO***的发射天线为两根天线,发射分集增益能够获得最大值。从两根天线上发射出去的信号是相互正交的,在接收端只需要通过最大似然译码,就能够将接收信号独立的区别出来,可以获得分集增益。
发射部分结构如图3所示,包括调制器、编码器、发送天线0和发送天线1,所述调制器的输入端连接信源,输出端连接编码器,编码器连接发送天线0和发送天线1。信源发送的二进制信息首先进行调制,也就是说映射到信号星座上。假设采用Q进制的调制方式,从信源来的二进制信息比特需要每q个比特分为一组,则有q=log2Q。一组包括q个二进制信息比特,将连续的两组映射到信号星座上,得到2个调制符号,然后送入编码器,按照下面的方式把两个符号编码:
在时间连续的两个发射周期内将编码器的输出发射出去,第一个发射周期中,发送天线0发射出去的信号是s0,发送天线1发射出去的信号是s1;第二个发射周期中,发送天线0发射出去的信号是-s1 *,发送天线1发射出去的信号是s0 *。
接收端用合并器合并,并用最大似然检测器判断接收符号。发送端在时隙t,对发送天线0,信道参数分别为h0(t),h1(t);对发送天线1,信道参数分别为h2(t),h3(t)。假设在两个符号周期内,信道衰落保持不变,即
其中T是符号传送周期,β0,β1,β2,β3是算法优化的系数。θ0,θ1,θ2,θ3是中心入射角。
如图1所示,程序启动后首先设定优化的Alamouti空时分组码初始参量,如Sigma初始值,天线距离初始值等等,确定算法初始化条件;然后根据设定的调制方式(如BPSK,16QAM等)调制信号,调制好的信号按优化的Alamouti算法编码,并形成通道数据矩阵;接着传送通道数据,接收天线接收数据并解调,按最大似然译码输出。过程中可以根据需要计算信道的误码率和吞吐量。
接收译码时,由于Alamouti空时分组码的码字具有正交性,在接收端不同天线的接收信号通过最大似然译码,可以很容易实现判决。假定在两个发射周期内,信道的状态信息是没有变化的,信道的状态信息在接收端是可以随时更新的。有如下关系式:
r0=h0s0+h1s1+n0(5)
r2=h2s0+h3s1+n2(7)
其中,n0,n1,n2,n3表示接收端的干扰和噪声的复随机变量。是发送天线0在时隙t和时隙t+T的发送信号。为发送天线1在时隙t和时隙t+T的发送信号。h0,h1,h2,h3是发送天线与接收天线间信道衰落系数。r1,r2是接收天线0在时隙t和时隙t+T的接收信号。r3,r4是接收天线1在时隙t和时隙t+T的接收信号。是合并器的输出信号。
Δ1,Δ2是校正函数,Δ1=ψejsinθ,Δ2=ψejcosθ,ψ是信号矢量系数和噪声矢量系数归一化因子,d为天线之间的距离;
m为矩阵的行编号,也可以看作是对天线元件的编号;k为矩阵的列编号,也可以看作是对波束的编号,M为天线元件个数,K为波束数量。floor函数表示取小于或者等于括号内指定表达式的最大整数。mod表示取棋运算函数,mod(X,Y)为X除以Y所得的余数;
将上面得到的信号输入最大似然检测器。将等式(1)到(8)带入(9)和(10),得到输出信号为
其中,Γ1,Γ2是校正函数,Γ1=ρ1ejsinθ+Ω1ejtgθ,Γ2=ρ2ejsinθ+Ω2ejtgθ,ρ1,ρ2为信号矢量系数,Ω1,Ω2为噪声矢量系数。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
尽管本文较多地使用了调制、正交空时分组编码、通道数据矩阵等术语,但并不排除使用其它术语的可能性。使用这些术语仅仅是为了更方便地描述和解释本发明的本质;把它们解释成任何一种附加的限制都是与本发明精神相违背的。