发明名称 一种基于时域随机序列进行训练的预均衡方法和装置
摘要 本发明公开了一种基于时域随机序列的预均衡方法,包括将过采样的时域采样数据流与本地帧头填充PN序列的扫描相关得到初始信道冲激响应;从所述初始信道冲激响应中提取有效主径和有效径;根据所述有效径得到信道冲激响应;根据所述信道冲激响应计算线性滤波器的有效系数的中心位置;根据所述线性滤波器的有效系数的中心位置和随机PN序列确定线性滤波器的系数,并利用所述线性滤波器对所述过采样的时域采样数据流进行滤波处理,输出消除符号间干扰后的采样点。
申请公布号 CN102497338B 申请公布日期 2014.11.12
申请号 CN201110391966.9 申请日期 2011.11.30
申请人 北京泰美世纪科技有限公司 发明人 葛啟宏;王静;刘斌彬;陶涛
分类号 H04L25/03(2006.01)I;H04L25/02(2006.01)I 主分类号 H04L25/03(2006.01)I
代理机构 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 代理人 马佑平
主权项 一种基于时域随机序列的预均衡方法,其特征在于,包括:将过采样的时域采样数据流与本地帧头填充PN序列的扫描相关得到初始信道冲激响应,包括:从所述过采样的时域采样数据流中,抽取LEN_WIND=(LEN_FRONT_WIND+LEN_PN+LEN_BACK_WIND)*2点序列x(n),其中LEN_FRONT_WIND*2点从所述过采样的时域采样数据流中帧头的PN起始点之前抽取,(LEN_PN+LEN_BACK_WIND)*2从所述过采样的时域采样数据流中帧头的PN起始点开始抽取;以及,在x(n)中以LEN_PN*2为滑动窗长,窗内每2点抽出1点,将抽出的点与本地PN序列进行共轭相关,将所述滑动窗遍历所述x(n)后得到相关序列y(n),其中,<img file="FDA0000526131440000011.GIF" wi="616" he="96" />0≤n≤(LEN_FRONT_WIND+LEN_BACK_WIND)*2+1,序列PN(i)为PN帧头;从所述初始信道冲激响应中提取有效主径和有效径;计算y(n)的功率的均值z(n)和最大值peak,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='' close='' separators=''><mtable><mtr><mtd><mi>z</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>|</mo><mi>y</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>|</mo></mrow><mn>2</mn></msup><mo>,</mo><mn>0</mn><mo>&le;</mo><mi>n</mi><mo>&le;</mo><mi>LEN</mi><mo>_</mo><mi>SCAN</mi><mo>-</mo><mn>1</mn></mtd></mtr><mtr><mtd><mi>peak</mi><mo>=</mo><mi>max</mi><mo>{</mo><mi>z</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>}</mo></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000526131440000012.GIF" wi="652" he="166" /></maths>提取出y(n)中所有对应的z(n)>peak/thresh_valid的径作为有效主径p(n),其中thresh_valid为门限值;以每条有效主径为中心,开宽度为2*WIDTH_VALID+1的窗,在y(n)中保留窗中所有的径作为有效径p'(n);根据所述有效径得到信道冲激响应;对于帧头模式为PN595的时域采样数据流,所述根据所述有效径得到信道冲激响应包括:将所述有效径作为信道冲激响应p'<sub>fake_cancel</sub>(n);对于帧头模式为PN420或PN945的时域采样数据流,所述根据所述有效径得到信道冲激响应包括:步骤a、在有效主径p(n)中找到对应的z(n)最大的有效主径,并且找到所述z(n)最大的有效主径之前LEN_M_SEQUENCE点的径p<sub>front</sub>(n)和所述z(n)最大的有效主径之后LEN_M_SEQUENCE点的径p<sub>back</sub>(n),其中<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>LEN</mi><mo>_</mo><mi>M</mi><mo>_</mo><mi>SEQUENCE</mi><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>510</mn><mo>,</mo></mtd><mtd><mi>PN</mi><mn>420</mn></mtd></mtr><mtr><mtd><mn>1022</mn><mo>,</mo></mtd><mtd><mi>PN</mi><mn>945</mn></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000526131440000013.GIF" wi="912" he="171" /></maths>步骤b、分别计算<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>q</mi><mi>front</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mi>p</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>p</mi><mi>front</mi><mo>*</mo></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>q</mi><mi>back</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mi>p</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>p</mi><mi>back</mi><mo>*</mo></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000526131440000014.GIF" wi="581" he="180" /></maths>若p<sub>front</sub>(n)满足real(q<sub>front</sub>(n))>0&amp;&amp;|real(q<sub>front</sub>(n))|>|imag(q<sub>front</sub>(n))|*thresh_fake,则判定p<sub>front</sub>(n)是伪径,将所述p<sub>front</sub>(n)和所述p<sub>front</sub>(n)所对应的2*WIDTH_VALID+1窗口从所述p'(n)序列中摘除,其中thresh_fake≥1;若p<sub>back</sub>(n)满足real(q<sub>back</sub>(n))>0&amp;&amp;|real(q<sub>back</sub>(n))|>|imag(q<sub>back</sub>(n))|*thresh_fake,则判定p<sub>back</sub>(n)是伪径,将所述p<sub>back</sub>(n)和所述p<sub>back</sub>(n)对应的2*WIDTH_VALID+1窗口从所述p'(n)序列中摘除;步骤c、在p(n)序列的剩余径中循环执行步骤a和步骤b,直到将所述有效主径p(n)遍历之后,将剩余的有效径p'(n)作为信道冲激响应p'<sub>fake_cancel</sub>(n);根据所述信道冲激响应计算线性滤波器的有效系数的中心位置;根据所述线性滤波器的有效系数的中心位置和随机PN序列确定线性滤波器的系数,并利用所述线性滤波器对所述过采样的时域采样数据流进行滤波处理,输出消除符号间干扰后的采样点。
地址 100097 北京市海淀区曙光花园中路11号北京农科大厦A座10层
您可能感兴趣的专利