官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 如何用OFDM前导信号的部分载波估算信道脉冲响应的时间长度?

如何用OFDM前导信号的部分载波估算信道脉冲响应的时间长度?

01-08
我现在遇到一个问题: 需要用一对收发机传递一段OFDM前导信号(标准信号接收机已知)估算信道的脉冲响应时间, 准确的说, 是从冲激响应的起始时刻到冲激响应正向峰值时刻的上升时间.
一般的想法是: 接收机获得前导信号的N个时间采样序列做FFT, 利用相位信息做同步对齐, 与已知信号的FFT做除法, 得到信道的传递函数, 再对传递函数做IFFT, 得到冲激响应.
但问题是: 由于接收机有带通滤波器, 前导信号不是全频带的, 而是只使用了部分子载波, 直接做IFFT得到的不是真实冲激响应, 而是一个非因果信号, 有很大的起伏, 无法得到冲激响应的上升时间.
另外一个思路是: 如果假设冲激响应的序列长度远小于N, 例如, 为n, 用得到的传递函数的若干个点列方程求解h(n), 但这样也有问题: 一是计算量比较大, 不适合嵌入式软件计算, 二是需要求解的方程组常常是奇异的, 误差大, 甚至面目全非.
由于我并不是要得到准确的冲激响应的波形, 而是仅需要获得冲激响应的上升时间, 是不是有别的算法可以考虑?
请问有没有这方面的研究成果, 相关论文可以推荐一下?
非常感谢!

子载波在频带上的分布很重要

Top