td lte pss同步matlab仿真,一种LTE-A帧定时同步算法的AISC设计与实现

0 引言

当前LTE-Advanced系统架构趋于扁平化,以往的帧定时同步方案已不再适合LTE-Advanced系统,因此,需要寻找一种新的帧定时同步实现方案。本文将该算法分成3个步骤:粗定时同步和小区组内ID号检测、精定时同步、帧同步和小区组ID号检测。由于定时同步需进行FFT运算以及相关运算,这样划分能够利用粗定时同步迅速地找到PSS的大致位置,缩小精定时同步的检测范围,很大程度上减少了精定时同步的计算量,并且加快帧定时同步过程的完成。

本文通过ASIC设计方案与传统的FPGA处理相比,得出ASIC设计更适合于对实时性和可靠性要求高的大规模复杂的信号处理系统,并且在面积和功耗上也有很大优势,可保证良好地适用于LTE_A用户终端。

1 相关算法研究

1.1 粗定时同步和小区组内ID号检测

粗定时同步是为了迅速地找到主同步信号(Primary Synchronization Signal,PSS)的大致位置并获得小区组内标识(Identity,ID)号

5aec17b4e1d427db25d35b160ddd0c14.gif以便确定PSS的滑动范围,因此从减少计算量、方便实现等因素考虑,决定采用基于接收PSS对称性相关的粗定时同步方案[1]。

PSS在时频域均具有对称性,能够在接收端利用该特性检测PSS。该方案的具体步骤是:接收半帧的数据(假设这半帧的数据中含有一个完整的PSS),以第1个数据点为起点,依次取出长度为2 048的数据,用r(n)表示,并将r(n)分成两个部分。对这两部分数据做滑动相关运算,运算结果的最大值所在位置就是PSS的大致位置,如式(1)所示[2]:

3d7ce62eaaa64f801460afc37ae67384.gif

其中,N表示相关窗长度,即半个OFDM符号长度,当降采样率设成1/16时,N取64。获得的PSS大致位置为:

de8f83d76016372504683885898519e9.gif

对该粗定时同步方案进行Matlab仿真,设置的仿真条件为:高斯白噪声信道,信噪比为-10 dB,普通CP,定时偏移设为0,频偏设为2 000 Hz,发送信号中PSS采用的

318c14eb219a5e3b99f7be97bc6e2ea5.gif为1。仿真图如图1所示。

40c449a049a76ee14e161566ae5bfa32.gif

从上图可看出,最大值的横坐标是2 333,通过换算得到在接收数据中的位置是35 280。PSS的实际位置为35 265,仿真结果与它差了15个点。由于进行了降采样处理,采样率为1/16࿰

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值