一种信道冲击响应生成方法及系统的制作方法_2

文档序号:9870127阅读:来源:国知局
化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
[0049]请参考图4,本发明提供一种信道冲击响应生成方法及系统,所述信道冲击响应生成系统包括原始信道冲击响应生成模块、频域维纳滤波模块、时域滤波模块及信道冲击响应生成模块,上述模块通过以下步骤最终生成信道冲击响应:
[0050]步骤一:接收一导频位置的信号,并产生本地参考序列,基于最小二乘信道估计(LS估计)得到原始信道冲击响SHs Μ,πι表示天线编号,η表示端口编号;
[0051]步骤二:将所述原始信道冲击响应Hsn^n进行频域维纳滤波,生成该导频位置所在符号上的频域维纳滤波结果Hw n,n[i] [j],i表示导频所在符号标号,j表示资源元素个数,以利用4个导频符号进行滤波的场景为例,i取值范围可为[0,3] ;20MHz带宽下的j取值范围为[0,1199];
[0052]步骤三:保存一半所述频域维纳滤波结果Hw2 m,n[i] [j,],且Hw2 m,n[i] [j,] = Hwn,n[i] [j’ *2],基此,i取值范围仍为[0,3] ;20MHz带宽下的j取值范围为[0,599];
[0053]步骤四:获得一时域滤波系数Coef[k] [i],k表示OFDM符号个数,该系数用于后续的时域滤波,在此,k取值范围为[O,13]。
[0054]步骤五:由于每个符号上的冲击响应可以使用<m,n,k>三元组表示,即通过天线编号m,端口编号η和符号编号k唯一标不,所以遍历该〈m,n, k>三兀组,从中取得一个有效的天线编号,端口编号和符号编号;
[0055]步骤六:开辟临时空间,由于此处仅需要存储时域滤波后的一个天线,一个符号的冲击响应结果进行后续操作,所以该块空间长度仅需要容纳601个信道冲击响应结果即可;依然保持了先频域滤波后时域滤波的占用临时空间小的优点。
[0056]根据步骤五中所取得的<m,n, k>取值进行计算,仍以4个导频符号进行滤波的场景为例,对于给定的k和j,有:
[0057]Tniin[k] [j] = Coef [k] [0] XHINTERPm,n[0] [j]+Coef [k] [I] XHINTERPm,n[l] [j]+Coef [k]
[2]XHINTERPn,n [2] [j]+Coef[k] [3] XHINTERPn,n[3] [j];
[0058]其中,k取值范围为[0,13] ;j取值范围为[0,599]
[0059]步骤七:进行保护值插入,插入一数值等于最后一个时域滤波结果,
[0060]即=TniiJk][600] = TniiJk] [599];
[0061]步骤八:通过以下公式对所述时域滤波结果进行频域插值
[0062]Hinterp m,n[i] [j] = TniiJi] [j/2]如果 j mod 2==0;
[0063]或Hinterp m,n[i] [j] = (Tm,n[i] [j/2]+Tm,n[i] [j/2+l])/2 如果 j mod 2 == I ;
[0064]其中,m表示天线编号,n表示端口编号,i表示导频所在符号标号,j表示资源元素个数,mod表示除以,==表示恒等于。
[0065]基此,获得了一个给定接收天线,给定端口,给定符号上的全部信道冲击响应。
[0066]步骤九:检查是否完成遍历操作,如果完成遍历则结束,反之继续依照步骤五继续相应的冲击响应计算处理。
[0067]基此,通过比较现有技术实现和本发明,其在存储空间的消耗上基本一致,仅在本发明步骤六需要额外的存储601个冲击响应的存储空间,对于现有实现的存储空间冲击很小;
[0068]进一步的,本发明带来了运算复杂度的明显降低:以满带宽单发送端口发送,双天线接收为例,现有技术需要4800个乘累加操作和2400个频域插值操作;而本发明只需要2400个乘累加操作和600个频域插值操作。
[0069]此外,在频域插值过程中,本发明降低了分支判断的复杂度,现有技术需要三个分支来频域插值,而本发明只需两个分支来频域插值从而进一步的降低了运算复杂度和实现复杂度。
[0070]上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。
【主权项】
1.一种信道冲击响应生成方法,其特征在于,包括: 接收一导频位置的信号,基于最小二乘信道估计得到原始信道冲击响应,所述原始信道冲击响应由天线编号、端口编号和符号编号组成; 将所述原始信道冲击响应进行频域维纳滤波,生成该导频位置所在符号上的频域维纳滤波结果,保存一半所述频域维纳滤波结果; 获得一时域滤波系数,选取一有效的频域维纳滤波结果,根据所述有效的频域维纳滤波结果和时域滤波系数进行时域滤波,并插入一数值等于最后一个时域滤波结果; 对所述时域滤波结果进行频域插值生成全部信道冲击响应。2.如权利要求1所述的信道冲击响应生成方法,其特征在于,通过以下公式根据有效的频域维纳滤波结果和时域滤波系数进行时域滤波:TniiJk] [j] = Coef [k] [O] XHinterp n,n[0] [j]+Coef[k] [I] XHinterp Jl] [j]+Coef[k][2]XHinterp n,n[2] [j]+Coef[k] [3] XHinterp n,n[3] [j]; 其中,m表示天线编号,n表示端口编号,k表示符号编号,j表示资源元素个数,Coef [k]表示时域滤波系数,0、1、2、3表示导频所在符号标号。3.如权利要求1所述的信道冲击响应生成方法,其特征在于,通过以下公式对所述时域滤波结果进行频域插值:Hinterp m,n [i] [j] = TniiJi] [j/2]如果 j mod 2==0;或 Hinterp m,n[i] [j] = (TniiJi] [j/2]+T m,n[i] [j/2+l])/2 如果 j mod 2== I ; 其中,m表示天线编号,n表示端口编号,i表示导频所在符号标号,j表示资源元素个数,mod表示除以,表示==恒等于。4.一种信道冲击响应生成系统,其特征在于,包括: 原始信道冲击响应生成模块,用于接收一导频位置的信号,基于最小二乘信道估计得到原始信道冲击响应,所述原始信道冲击响应由天线编号、端口编号和符号编号组成; 频域维纳滤波模块,用于将所述原始信道冲击响应进行频域维纳滤波,生成该导频位置所在符号上的频域维纳滤波结果,保存一半所述频域维纳滤波结果; 时域滤波模块,用于获得一时域滤波系数,选取一有效的频域维纳滤波结果,根据所述有效的频域维纳滤波结果和时域滤波系数进行时域滤波,并插入一数值等于最后一个时域滤波结果; 信道冲击响应生成模块,用于对所述时域滤波结果进行频域插值生成全部信道冲击响应。5.如权利要求4所述的信道冲击响应生成系统,其特征在于,在时域滤波模块中,通过以下公式根据有效的频域维纳滤波结果和时域滤波系数进行时域滤波:Tm, n[k] [j] = Coef [k] [0]*HINTERP m, η [0] [ j]+Coef [k] [I] *HINTERP m,n[l][j]+Coef [k] [2]*HINTERP m,n[2] [j]+Coef [k] [3]*HINTERP m,n[3] [j]; 其中,m表示天线编号,n表示端口编号,k表示符号编号,j表示资源元素个数,Coef [k]表示时域滤波系数,0、1、2、3表示导频所在符号标号。6.如权利要求4所述的信道冲击响应生成系统,其特征在于,在信道冲击响应生成模块中,通过以下公式对所述时域滤波结果进行频域插值:Hinterp m,n [i] [j] = TniiJi] [j/2]如果 j mod 2==0;或 Hinterp m,n[i] [j] = (TniiJi] [j/2]+T m,n[i] [j/2+l])/2 如果 j mod 2== I ; 其中,m表示天线编号,n表示端口编号,i表示导频所在符号标号,j表示资源元素个数,mod表示除以,==表示恒等于。
【专利摘要】本发明提供一种信道冲击响应生成方法,包括:接收一导频位置的信号,基于最小二乘信道估计得到原始信道冲击响应,所述原始信道冲击响应由天线编号、端口编号和符号编号组成;将所述原始信道冲击响应进行频域维纳滤波,生成该导频位置所在符号上的频域维纳滤波结果,保存一半所述频域维纳滤波结果;获得一时域滤波系数,选取一有效的频域维纳滤波结果,根据所述有效的频域维纳滤波结果和时域滤波系数进行时域滤波,并插入一数值等于最后一个时域滤波结果;对所述时域滤波结果进行频域插值生成全部信道冲击响应。
【IPC分类】H04L25/02, H04L27/26
【公开号】CN105635015
【申请号】CN201410608077
【发明人】林立
【申请人】联芯科技有限公司
【公开日】2016年6月1日
【申请日】2014年10月31日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1