数据帧同步方法及装置的制造方法_3

文档序号:9813875阅读:来源:国知局
的两个所述映射数 据分别传递至对应的所述自适应滤波器,分别得到对应的所述自适应滤波器的输出数据;
[0092] 如图2所示,执行步骤S200:计算两个所述待同步数据帖分别对应的所述自适应滤 波器的输出数据的差的符号;
[0093] 步骤S201:将所述符号与所述已同步数据帖相乘得到所述正向误差信号ex,所述 反向误差信号en=-ex。
[0094] 步骤S104:根据所述正向误差信号和反向误差信号对所述自适应滤波器进行更 新;
[00M]其中,优选所述自适应滤波器为基于最小均方LMS(Least mean square)算法的自 适应滤波器,更新方式如下:
[0096]采用W下公式对所述自适应滤波器的系数进行更新:
[0098] 其中,a是给定的学习因子。
[0099] 步骤S105:判断更新之后的所述自适应滤波器是否满足预设锁定规则,步骤S106: 如果是,则进行锁定,得到所述待同步数据帖的信道延迟。
[0100] 其中,优选判断更新之后的所述自适应滤波器的系数[Wx,0…Wx,0x]是否满足存在 i,使得:
[0102] 如果是,则进行锁定,得到所述待同步数据帖的信道延迟为i。
[0103] 本发明实施例提供的数据帖同步方法,通过对自适应滤波器的巧妙应用,实现了 快速恢复同步失败的数据帖的时序信息,无需如现有技术般检测所有的(db,(f),设计十分 巧妙,显著提高了帖同步效率。
[0104] 实施例2
[0105] 如图3所示,本发明实施例提供了一种数据帖同步装置,包括映射器300、自适应滤 波器301、时序误差检测器303和环路锁定检测器302;
[0106] 所述映射器300为多个,与多个数据帖一一对应,所述映射器300用于接收对应的 所述数据帖,按预设映射规则将所述数据帖映射为映射数据;
[0107] 所述多个数据帖中包括帖同步失败的待同步数据帖和帖同步成功的已同步数据 帖,所述自适应滤波器301与所述待同步数据帖一一对应,所述自适应滤波器301用于获得 对应的所述待同步数据帖的映射数据,根据获得的所述映射数据得到输出数据;
[0108] 所述时序误差检测器303用于获得所述自适应滤波器301传递的所述输出数据和 与所述已同步数据帖对应的所述映射器300传递的映射数据,根据所述已同步数据帖对应 的所述映射数据对所述自适应滤波器301传递的所述输出数据进行运算,得到正向误差信 号和反向误差信号;
[0109] 所述自适应滤波器301还用于根据所述正向误差信号和反向误差信号进行更新;
[0110] 所述锁定检测器302用于判断更新之后的所述自适应滤波器301是否满足预设锁 定规则,如果是,则进行锁定,得到所述待同步数据帖的信道延迟。
[0111] 上述中,如图4所示,优选述多个数据帖均为二进制{0,1},所述映射器300用于接 收二进制的所述数据帖{〇, 1 },按预设映射规则将二进制的所述数据帖{〇, 1}映射为映射数 据帖{±U,得到映射数据dx,k,0乳剖+炉,其中,k为采样时刻,N为所述映射数据的长度,炉 为待同步数据帖X的最大信道延迟。
[OW]优选自适应滤波器301的长度为炉+1,系数为[Wx,O-Wx,dX],所述系数[Wx,O-Wx,0x] 的初始值为[I,0,???0];
[0113]所述自适应滤波器301的输出数据为yx,k;
[011引其中,Wx,n指数据帖X起始于位置n的概率,0如卽X.
[0116] 上述中,所述自适应滤波器301还用于根据所述正向误差信号和反向误差信号进 行更新,包括:所述自适应滤波器301还用于根据所述正向误差信号和反向误差信号进行系 数更新。
[0117] 本发明实施例中,设所述待同步数据帖和自适应滤波器301均为两个,所述待同步 数据帖与所述自适应滤波器301-一对应,正向误差信号和反向误差信号通过W下方式得 出:
[0118] 如图5所示,所述时序误差检测器303用于获得两个所述自适应滤波器301传递的 两个所述输出数据和与所述已同步数据帖对应的所述映射器300传递的所述映射数据,计 算两个所述输出数据的差的符号,将所述符号与所述已同步数据帖相乘得到所述正向误差 信号ex,所述反向误差信号en = -ex。
[0119] 为了使得本发明实施例的方案更为清楚,设多个数据帖包括帖同步失败的两个数 据帖P,q和帖同步成功的数据帖r,如图4、图5、图6所示,同步过程如下:
[0120] S个信号首先分别通过对应的映射器300,将二进制数据帖{0,1}映射为{ ± 1}。帖 同步失败的两个数据帖P,q映射后的数据为:
[0121 ] dp,k,0 < k < N+DP和dq,k,0 < k < N+D。,其中,k为采样时亥iJ,N为数据帖的长度,DP,DQ 是数据帖P,q的最大信道延迟。
[0122]数据帖dp,k和dq,k分别通过一个自适应滤波器301。与数据帖dp,k对应的自适应滤波 器301的长度为DP+1,其系数为1??凉,城^当0如卽P,Wp,n代表了数据帖P起始于位 置n的概率,所Wwp,n的取值应当限定为非负数,I秘^a3,、、、.耀勺初始值为[1,0,。'0]。
[012引与数据帖dp,拥应的自适应滤波器301的输出yp,功:
[012引自适应滤波器301的长度为09+1,其系数为1??、如…心蜘J当O含n卽q,Wq,n代 表了数据帖q起始于位置n的概率,所Wwq,n的取值应当限定为非负数。f泌祕SJ:辨!的 初始值为[1,0,...,0]。
[0126]同理,与数据帖dq,k对应的自适应滤波器301的输出yq,k为:
[012引与数据帖dq,k、数据帖dp,k分别对应的两个自适应滤波器301的输出均送入误差检 测器303,通过与帖同步成功的数据帖进行运算,即可得到当前的正向误差信号ep,k和反向 误差信号eq,k。
[0129] 正向误差信号和反向误差信号用于对应自适应滤波器301的系数更新。
[0130] 锁定检测器302根据两个自适应滤波器301的系数判断环路的锁定状态。当两个自 适应滤波器301的系数[紋紋]和!满足W下条件:存在i和j,分 别满足
时,环路锁定,得出待同步的数据帖P, q的信道延迟分别为i和j。
[0132] 上述中,数据帖p,q的数据映射为{±1}后的信号的差的符号与帖同步成功的数据 帖的乘积即为正向误差信号ep。反向误差信号en = -ep。
[0133] 本发明实施例中,优选自适应滤波器301是基于最小均方LMS算法的自适应滤波器 301,与数据帖P对应的自适应滤波器301系数的更新公式为:
[0135] 其中,a是给定的学习因子。
[0136] 同理,与数据帖q对应的自适应滤波器301系数的更新公式为:
[013引其中,a是给定的学习因子。
[0139] 本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相 同,为简要描述,装置实施例部分未提及之处
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1