均衡方法及均衡器的制造方法_4

文档序号:9690909阅读:来源:国知局
k-Nf+l) ]T ;rc(k)取自狀.= ,;
[0125] 执行步骤S403,根据第二抽头系数中的反向系数确定系数矩阵。
[0126] 在获取到滤波处理后的输出序列丨二[.z(:.、G,…,^f后,送入到 chip间干扰消除模块ICI中进行处理,对于ICI处理模块,利用第二抽头系数的反向系数, 构造系数矩阵。
[0127] 确定系数矩阵的过程包括:若所述第二抽头系数中的反向系数的长度等于所述通 信信号的编码的长度,则通过如下公式(7)确定所述系数矩阵:
[0128]
[0129] 其中,Η为所述系数矩阵,Nb为所述反向系数的长度,Nbl为所述编码长度,Η为所 述系数矩阵,为所述反向系数。
[0130] 若所述第二抽头系数中的反向系数的长度大于所述通信信号的编码的长度,则通 过如下公式(8)确定所述系数矩阵:
[0132] 其中,爲~为所述反向系数中的队至.%;的系数。
[0133] 具体地,在对SFD或Header部分进行均衡处理时,若反向系数的个数等于Barker 码长度时,即Nb = kCT时,
;若反向系数的 个数大于Barker码长度时,即Nb>Nb" kCT时,
[0134] 执行步骤S404,根据滤波处理后的输出数据和系数矩阵进行判决处理,获取判决 处理后的数据序列映射成CCK码对应的Chips序列。
[0135] 通过如下公式(9)实现判决处理:
[0137] 其中,为所述第二数据,Z。为滤波处理后的输出数据,Η为所述系数矩阵,Du~ 为所述通信信号的调制和编码方式所对应的码字,m为码字的个数;X表示为1)。^~ 中的码字,I k-H · x| |2表示对α-Η · X)向量取模平方。具体,此处Z。为如上所述的
[0138] 在进一步对公式(9)进行展开后,可以得到公式(10)所示出的形式。
[0140]其中,Re(Zf 表示对向量②实部,(η·χ)η表示对向量 (Η · X)取共轭转置,表示对向量ζ。取共轭转置。
[0141] 在具体实施过程中,在进行判决处理时,需要结合DBPSK或DQPSK的码字进行考 虑。
[0142] 例如,如果通信信号是1Mbps速率,则利用BPSK的两个码字{1+j,-Ι-j}分别构造 两个调制的Barker码向量,设Barker码为SbiffkCT,那么这两个向量是,D。』=(1+j) ?Skh 和I\2 = -(l+j) 。将这两个向量分别带入公式(9)中计算,公式(9)中的m的取值 为2,并取能使该式最小化的向量作为判决输出
[0143] 如果通信信号是是2Mbps速率,则利用QPSK的四个码字{1+j,-1-j,1-j,-Ι+j}分 别构造四个调制的Barker码向量,设Barker码为S biff kCT,那么这四个向量是,
[0144] Dc, 1 = (l+j) Sbar ker ;
[0145] DCi2 = -(l+j)sbar ker ;
[0146] DCj3 = (l-j)Sbar ker ;
[0147] Dc,4 = (_l+j)Sbar ker。
[0148] 将这四个向量分别带入公式(9)中进行计算,公式(9)中的m的取值为4,并取能 使该式最小化的向量作为判决输出fty
[0150] 执行步骤S405,对均衡器的前向系数和反向系数进行更新。
[0151] 在获取到采样数据、采样数据的判决处理后的数据以及经滤波处理后的输出数据 时,可以根据上所示出的公式(3)对第一抽头系数中的前向系数进行更新,可以根据如上 所示出的公式(6)对第一抽头系数中的反向系数进行更新。
[0152] 具体更新方法可以参考在对Sync部分均衡处理过程,在此不再赘述。
[0153] 下面结合具体的均衡器对SFD和Header的处理过程进行说明,图5是针对SFD和 Header部分进行均衡处理的均衡器的结构示意图,图5采用的均衡器和图3中所示出的均 衡器可以采用相同的前向滤波器U11和反向滤波器U12,以及同样包括第一加法器U14、第 二加法器U16和第三加法器U17、下采样单元U17、乘法器U15等,与图3所示出的均衡器的 不同之处,图5所示出的均衡器中通过ICI消除单元U20实现对数据的判决处理,而不同于 图3中所示出的硬判决单元U18所进行的硬判决处理。
[0154] 在通过如图5所示出的均衡器实现对SFD或Header部分的采样数据的处理时,在 通过ICI消除单元U20对数据进行ICI消除处理时,需要通过均衡器中的延迟单元(图未 示)对ICI处理数据的延时输出,所述延迟单元用于在ICI处理单元解调出对应信号编码 格式的调制符号后,才对ICI数据进行输出,所述延迟单元的实现过程为本领域技术人员 所熟知,在此不再赘述。
[0155] 具体地,图5中所示出的第一加法器U13对对应前向系数的数据进行求和操作,通 过下采样单元U14进行下采样处理,通过乘法器U15实现对下采样后的数据的乘法操作,由 此获得前向滤波器U11的输出数据;通过第二加法器U16获取反向滤波器U12的输出数据; 进而通过第三加法器U17获取采样信号的滤波处理后的输出数据;将滤波处理后的输出数 据输入到ICI消除单元U20, ICI消除模块U20结合反向滤波器U12的系数进行ICI消除, 通过所述ICI消除单元U20以及延迟单元,获取判决处理后的数据;最终结合判决处理后的 数据、SFD或Header的采样数据以及滤波处理后的输出数据等,通过系数更新单元U19实 现对前向系数和方向系数的更新。
[0156] 上述是对SFD和Header部分的均衡器解调过程的描述,下面将结合图6对均衡器 解调PSDU部分的处理进行说明。
[0157] 如果PSDU的传输速率为1Mbps或2Mbps,那么均衡解调的算法和抽头系数更新的 算法采用SFD和Header -致的算法。如果PSDU的传输速率为5. 5Mbps或11Mbps,那么具 体算法如下所述。
[0158] 执行步骤S601,获取PSDU部分的采样数据。
[0159] 此处的PSDU部分即为所述的第一信号,所述PSDU部分的采样数据即为所述的第 一信号的第一数据。
[0160] 对于PSDU部分的采样数据,可以用序列表示,其 中ND = Ns · Nca(,Nca( = 8是CCK码长度,Ns是接收采样率倍数,序列L顺序进入均衡器的 前向滤波器。
[0161] 执行步骤S602,基于第二抽头系数获取滤波处理后的输出数据。
[0162] 当解调到第1个PSDU的符号时,记其对应的接收序列为 衡器的前向滤波器,此时均衡器的抽头系数C和B保持第1-1个PSDU符号或前一个符号 的最后一个chip时训练的结果不变。R,、2 = ^滤波处理后的输出 序列=[z( ,同样可以根据如上所示出的(1)和公式⑵进行 获取。在对PSDU部分进行均衡处理的过程中,Rc(k) = [rc(k),rc(k-l),...,rc(k-Nf+l)] T; rc(k)取自
[0164] 执行步骤S603,根据第二抽头系数中的反向系数确定系数矩阵。
[0165] 在获取到滤波处理后的输出序列Χ??2 = [Ιβ, …_i '.f后,送入到 chip间干扰消除模块ICI消除单元中进行处理,在ICI消除单元中,利用第二抽头系数的反 向系数,构造系数矩阵。
[0166] 根据第二抽头系数中的反向系数的长度和通信信号的编码的长度的关系,通过如 上示出的公式(7)或公式(8)获取所述系数矩阵。
[0167] 具体地,在对PSDU部分进行均衡处理时,若反向系数的个数等于CCK码长度时,
i若反向系数的个数大于 CCK码长度时,即Nb>NCCK时,
[0168]
[0169] 执行步骤S604,根据滤波处理后的输出数据和系数矩阵进行判决处理,获取判决 处理后的数据序列映射成CCK码对应的Chips序列。
[0170] 通过如上所示出的公式(9)实现判决处理,以获取判决处理后的数据。此处公式 (9)中的Z。为如上所述的Zc2。
[0171] 在具体实施过程中,在进行判决处理时,需要结合CCK的码字进行考虑。
[0172] 如果PSDU是5. 5Mbps的速率传输,则利用5. 5Mbps的CCK的4个码字分别确定 对应的调制CCK码向量&1、12、1 3和1^4。将这四个向量分别带入公式(9)中计算,公式 (9)中的m的取值为4,并取能使该式最小化的向量作为判决输出:§(,. β
[0173] 如果PSDU是11Mbps的速率传输,则利用11Mbps的CCK的16个码字向量DCil、 & 2、·?16分别带入公式(9)中计算,公式(9)中的m的取值为16,并取能使该式最小化 的向量作为判决输出
[0175] 执行步骤S605,对均衡器的前向系数和反向系数进行更新。
[0176] 在获取到采样数据、采样数据的判决处理后的数据以及经滤波处理后的输出数据 时,可以根据上所示出的公式(3
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1