我一直想知道在 gnuradio 中时间恢复块的实现。在文献中,对于异步采样,只需要错误检测器(MM、ML、Gardner 等)、环路滤波器(二阶)、插值控制(模 1 计数器等)和插值器。带有 ML 错误检测器的定时恢复方案示例如下所示。关于 GNU Radio 中的实现,我有两个问题
- 我见过的所有块(MM,Andy Walls Symbol Sync)似乎都在近似每个符号的样本数,并使用它来更新预测函数中块的速率。我的问题是为什么我们需要使用可变利率?不能像下面这样的固定利率方案吗?这不应该是异步采样吗?
- 出于好奇:可以使用三阶 PLL 代替吗?或者这只是矫枉过正?
问候,M。



