德国安诺尼V6实时频谱分析仪论坛
您好,游客
V6 论坛
安诺尼中国
实时频谱仪论坛
会员
新帖
登录
注册
实时频谱仪产品中心
实时频谱仪,SPECTRAN V6,德国AARONIA安诺尼V6论坛
AARONIA安诺尼实时频谱仪分析软件RTSA-Suite PRO
德国安诺尼实时频谱仪RTSA-Suite PRO软件讨论
如何降低数据速率/负载 用于远程射频监控?
您尚未登录,请先
登录
或
注册
,以便参与发帖交流。
如何降低数据速率/负载 用于远程射频监控?
回复主题
0 个回复 · 520 次浏览
安诺尼_Alan
431 帖子
超级版主
#1
2021-05-24 14:47
假设您想进行长时间的实时RF监视并且远程连接不良(例如,仅3G连接),或者只是想降低数据速率。 如何在不损失大量时域和频域信息的情况下降低数据速率?
我们设置了以下实验演示任务,您可以在其中调整不同的数据缩减参数,并一目了然地看到结果:
SPECTRAN V6正在传输原始I / Q数据(@ 80MHz RTBW)。 这些数据通过IQ Power Spectrum模块转换为SPECTRA,该模块会流向Waterfall模块。 Waterfall块的输出将通过HTTP Server和HTTP Client连接发送(以测量数据速率),然后显示在第二个Waterfall块上,以将数据与原始流进行比较:
第一次数据精简是通过使用IQ Power Spectrum模块将I / Q转换为SPECTRA数据来完成的。 这会将数据负载从大约240MBytes / s减少到“仅” 95MBytes / s,因此系数约为2.5:
下一个数据减少比较棘手,我们使用Waterfall块减少数据负载:由于它提供了时间压缩的输出,因此我们可以最大程度地减少数据负载而不会丢失信号,因为我们将Max函数用于时间压缩 。 将时间压缩设置为100已经将数据负载减少了100倍,仅为950kBytes / s。 即使数据负载大大减少,我们仍然可以获得频谱的理想数据视图:
即使将“时间压缩”设置为最大值(100k),也可以提供完美的频谱视图,现在又将数据负载降低了100倍,达到了极低的1kBytes / s:
但是现在您在时域中会损失很多分辨率。 是的,您不会错过任何信号,但是最好在时域内获得更多的分辨率。 那么,如何在不再次增加日期负荷的情况下实现这一目标呢? 唯一的方法是减少FFT。 因此,我们将降低频域分辨率以获得更高的时域分辨率。 例如。 如果将FFT从1024更改为64,我们的时域分辨率将大大提高,但数据速率仍然非常低,约为2kBytes / s:
最后,如何混合使用这些设置完全取决于您的需要,但是如您所见,如果您知道如何做以及是否可以接受结果,那么减少数据负载对我们来说就不是魔术。
如果您希望获得更高的数据缩减量,则可以另外跳过FFT中的窗口,例如 跳过11个窗口中的10个将使数据速率降低10倍,但是在这种情况下,由于没有最大功能,您将丢失数据。 但是现在您获得了超低的150Bytes / s:
想要更低的价格? 您可以跳过更多的窗口,或者为什么不添加第二个瀑布块? 这将使数据速率降低多达100k。
TOP
回复主题
快速回复
高级编辑器
B
Color
Image
Link
Quote
Code
Smilies
默认表情
你需要登录后才可以发帖
登录
|
注册
发表回复
查看背景广告
隐藏
发新主题
TOP
设置头像
个人资料
更改密码
用户组
收藏夹
积分