【技术实现步骤摘要】
一种无线移动通信中BPSK调制的均衡系统和方法
本专利技术涉及通信系统接收端的均衡技术,特别涉及一种无线移动通信中BPSK调制的均衡系统和方法。
技术介绍
无线移动通信系统中,信道是多径而且变化的,从而使其具有频域和时域双重选择性,发送信号在传输过程中产生码间干扰,导致接收误码率高。所以接收端,需要更有效的均衡,校正信号,从而降低误码率,以便下一阶段信道解码能更好的发挥作用。单载波通信的均衡,传统的处理方法是线性横向滤波法和非线性判决反馈法(DFE),它们的计算复杂度较低,随着信道冲激响应长度的增加而线性增长。但横向滤波器法,当信道频率响应中有谱零点时,均衡效果很差。DFE方法虽然在一定程度上适用于具有谱零点的信道,但是如果频率特性的谱零点的范围太大,残留的码间干扰仍然会造成均衡性能的显著下降。而且这两种均衡方法,要求信道是不变或者是慢变的。显然,这两种均衡方法不能很好地适用于无线移动通信信道。基于最大似然序列估算MLSE(MaximumLikelihoodSequenceEstimation)的方法,它把多径衰落信道的输出用卷积码的网格图来表示,通过Viterb ...
【技术保护点】
一种无线移动通信中BPSK调制的均衡系统,包括接收滤波器、抽样模块和判决模块,所述接收滤波器,采用相对于发送滤波器的匹配滤波器,其输入是多径衰落信道的输出;所述抽样模块,对接收滤波器的输出,进行抽样,获得接收符号序列;其特征在于:所述均衡系统,在已知信道噪声功率和接收符号序列中每个接收符号对应的信道冲激响应的情况下工作;所述均衡系统,还包括接收符号分组模块、信道因子矩阵构造模块、消息迭代运算模块和发送符号置信消息存储器;所述接收滤波器、抽样模块、接收符号分组模块、消息迭代运算模块和判决模块依次连接;所述信道因子矩阵构造模块的输入是已知的信道冲激响应,输出和已知的信道噪声功率 ...
【技术特征摘要】
1.一种无线移动通信中BPSK调制的均衡系统,包括接收滤波器、抽样模块和判决模块,所述接收滤波器,采用相对于发送滤波器的匹配滤波器,其输入是多径衰落信道的输出;所述抽样模块,对接收滤波器的输出,进行抽样,获得接收符号序列;其特征在于:所述均衡系统,在已知信道噪声功率和接收符号序列中每个接收符号对应的信道冲激响应的情况下工作;所述均衡系统,还包括接收符号分组模块、信道因子矩阵构造模块、消息迭代运算模块和发送符号置信消息存储器;所述接收滤波器、抽样模块、接收符号分组模块、消息迭代运算模块和判决模块依次连接;所述信道因子矩阵构造模块的输入是已知的信道冲激响应,输出和已知的信道噪声功率均作为输入,连接至所述消息迭代运算模块;所述判决模块的另一个输入和所述发送符号置信消息存储器输出连接,判决模块有两个输出,一个是发送符号的估计值,另一个是经过处理后的发送符号置信消息,送回发送符号置信消息存储器。2.根据权利要求1所述的均衡系统,其特征在于:所述均衡系统,在发送和接收同步的状态下工作;定义:Lh表示信道冲激响应长度,L=Lh-1;LY表示接收符号分组长度,且LY>Lh;LX表示发送符号分组长度,且LX=LY+L;所述接收符号分组模块,先把接收符号序列的前L个符号去除,然后按每组长度为LY进行分组;每个接收符号分组中,各接收符号的编号,按照时间先后顺序,从1开始,升序排列;每个接收符号分组,有一个长度为LX且对其有贡献的需要进行估计的发送符号分组与之对应,每个发送符号分组中,各发送符号的编号,按照时间先后顺序,从1开始,升序排列;所述判决模块,对上述发送符号分组中各符号进行估计;所述信道因子矩阵构造模块,针对每个接收符号分组,根据该接收符号分组每个符号对应的信道冲激响应、LX和LY,构造向量,得到的向量作为信道因子矩阵的第n行,n=1,2,…,LY;所述发送符号置信消息存储器,存放前一个发送符号分组中各符号的置信消息,记为k′=1,2,…,LX,其初始值为0,当前一个发送符号分组中各符号的置信消息被所述判决模块使用完毕后,会被当前发送符号分组中各符号的置信消息所覆盖;所述消息迭代运算模块,对每个接收符号分组内的各种消息,进行迭代更新。3.根据权利要求2所述的均衡系统,其特征在于:所述信道因子矩阵构造模块,针对每个接收符号分组,根据该接收符号分组每个符号对应的信道冲激响应、LX和LY进行构造的具体步骤如下:S01:信道因子矩阵,行数等于LY,列数等于LX;S02:对于任意的n=1,2,…,LY,构造一个行向量,其前面的Lh个数值,从左到右依次是该接收符号分组第n个符号对应的信道冲激响应中时延从大到小对应的衰落因子,后面的LX-Lh个数值,均为零;把该向量循环右移n-1位;得到的新向量作为信道因子矩阵的第n行,n=1,2,…,LY。4.根据权利要求2或3所述的均衡系统,其特征在于:所述消息迭代运算模块,对每个接收符号分组内的各种消息进行迭代更新的具体步骤如下:定义:yn表示接收符号分组中的第n个接收符号,xk表示发送符号分组中的第k个发送符号,n=1,2,…,LY,k=1,2,…,LX;B01:设定迭代次数,并对发送符号给接收符号的消息n=1,2,…,LY,k=1,2,…,LX,初始化为0;B02:第j次迭代,消息n=1,2,…,LY,k∈Rn,按照式(1)进行更新,其中,表示第j次迭代,接收符号给对其有贡献的各发送符号的消息,Rn表示信道因子矩阵第n行,所有非零元素的列序号构成的集合,Rn\k表示信道因子矩阵第n行中除第k列外,所有非零元素的列序号构成的集合,表示信道噪声功率,hn是信道因子矩阵第n行的非零元素依次按列升序构成的行向量,是对yn有贡献的发送符号依次按时间升序构成的列向量;X∈{+1,-1},dc表示信道冲激响应中,非零衰落因子的个数;B03:第j次迭代,消息k=1,2,…,LX,n∈Qk,按照式(2)进行更新,其中,表示第j次迭代,发送符号给其有贡献的接收符号的消息,Qk表示信道因子矩阵第k列,所有非零元素的行序号构成的集合,Qk\n表示信道因子矩阵第k列中除第n行外,所有非零元素的行序号构成的集合;B04:判断迭代次数是否达到设定值,如果没有,返回B02继续迭代,否则,输出最后一次迭代的记为并根据式(3),计算第k个发送符号的置信消息值...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。