最近,我一直在尝试软件定义无线电(SDR),并提出了一些启发式方法,通过这种启发式方法,可以通过查看瀑布图中的表示形式来直观地识别某些信号。可以测量某些明显的特性,例如频率和带宽,但是如何系统地确定诸如调制和信道编码之类的东西呢?

我读过的所有书籍和论文都描述了发送或接收已知信号的过程,但都没有谈到未知信号的识别和解码。有系统或方法吗?是否有描述此内容的论文,书籍或其他文档?技术),这些信息可能用于对通过空中接收到的未知信号进行分类和解调。例如,通过哪种方法可以自动化一种可靠地识别16QAM调制的方法?

评论

该答案有一些有用的资源,可用于在瀑布显示上使用视觉识别。也许看一下这些将有助于您找到一种可能满足您需要的方法:ham.stackexchange.com/a/1045/9

#1 楼

正如atdre建议的那样,您可能需要检查并了解通常的调制功能。这样一来,您通常至少可以弄清楚所要调制的类型。在大多数情况下,它将变成某种已知的调制方式。例如,阅读有关AFSK或POCSAG如何工作的信息。

卡尔·韦斯曼(Carl Weisman)进行了一系列有关RF和无线通信的入门课程:第1部分,第2部分,第3部分,第4部分。
这些课程涵盖了不同类型的调制。

另外,通过一些已知的解调器通过信号有时可能会产生结果。 Multimon-ng是一种方便的工具。

Oona最近写了一篇有趣的博客文章,介绍了如何反转直升机视频中的未知信号,以便您在那里也可以找到一些提示。

#2 楼

如果您无法在文档中或通过FCC和专利搜索访问具体的调制方式,则您可能希望将其从固件中撤消或从芯片上撤下。或示波器查看信号,那么您就可以确定调制的类型-是FSK,简单的开/关键控还是其他数据格式(特别容易发现的可能是POCGAG和Flex)。数据听起来总是像拨号的调制解调器一样,仅根据这种声音来选择某些类型的调制可能就不太困难了。 MHz,大约在1100–1250 MHz之间有一些间隙-并不是理想的选择,但可以肯定地仅用20美元的设备和GNU Radio Companion又名GRC(支持两级和四级FSK信号即可完成开箱即用,无需花钱购买额外的“附加组件”。 Hak5 Youtube频道介绍了如何将RTLSDR与GRC一起使用。您可以在该Inguardians博客文章中看到2FSK解调过程,以及有关如何从FCC中查找信息的更多信息。当前(即将推出)的选项。即将推出的HackRF设备将使您能够使用GRC进行传输-比RTLSDR高出一步。现在可以使用Funcube和Ettus Research通用软件无线电外围设备(USRP),它们也可以与GRC一起使用。

评论


尽管这些是有效的技术,但该答案与问题并不完全匹配。问题是关于如何解码通过空中接收到的未知信号。拆卸变送器不是一种选择。在这种情况下,发射机的类型,用途,所有者,制造商甚至位置通常是未知的。

–爱德华
2014年3月25日17:22



不,如果您知道谁拥有这块土地或附近土地,这可能表明某家公司拥有某种产品的替代品,其中某些产品恰巧使用了与某个已知频率范围相匹配的某个RF芯片。目的有时会被乐队揭示。这真的取决于情况。你的情况如何?

– atdre
2014年3月25日17:52

#3 楼

RF信号由三种可能的调制组成:幅度,频率和相位。

确定信号的宽度和中心频率后,请分析幅度变化(如果有)。尝试确定振幅是否为周期性。同样,请查看频率和相位。

大多数无线电系统都符合既定标准,因此一旦确定了信号正在使用哪种调制,以及它们看起来是离散的还是连续的,就可以将它们缩小到更具体的可能性。

请注意,其中一些将非常复杂,并且使用这种类型的系统将不容易分辨。无法以这种方式理解GPS,因为您正在同时接收来自许多卫星的信号,并且必须使用码分技术将它们分开。诸如MIMO之类的其他新技术也同样复杂,仅凭以上三种调制方式就不会轻易屈服于任何自动化系统。

#4 楼

在阅读了这份出色的演示文稿后,

http://ewh.ieee.org/r5/denver/sscs/Presentations/2012_10_Agilent2.pdf,

我对以下内容有了更好的理解所有模式都来自哪里,它们的解码可能不会那么复杂。许多明显的复杂性来自草率的术语,不同的观点以及同一事物的多个名称,正如我在CCC编辑器中阅读的那样,其中许多模式使用相同的解码器
有很多信息(CCCeditor),示例,我甚至怀疑解码器也可以免费下载。根据Sigmira和Sorcerer网站上的信息以及似乎不再活跃的Wavecom,我想到了各种解码器可以某种方式或某种方式可用,或者作为模块内置在软件中,并且它们必须只是被激活,复制或选择。

Wavecom CCCeditor显示了很多数字模式和解码器名称。选择正确的解码器后,只需调整一个或两个参数(主要是波特率)即可解码信号。我并不是知道如何执行此操作,也不知道在哪里可以找到解码器,但是它给出了一个主意。 POCSAG或ACARS,可能需要进一步解释。星座图显示和眼图可用于确定何时选择了正确的波特率和其他调整。

如果确定,则确定。我可以写一两页关于我认为我们可以如何从这里继续的内容,但是我建议您详细了解Wavecom / Sigmira / Sorcerer方法,进行一些分解,看看是否可以发现各种解码器,以及希望重新使用它们或对其进行升级。
我们只需要一个GUI,而GNURADIO可能是一个很好的起点。

73 Henry ZS3HA

评论


在Wavwcom.ch网站上,有很多下载内容,甚至可能有可用的解码器等,但我们需要帮助来探索和了解其中的内容以及它们如何一起工作。对于一个人,我会说有足够的工作时间为2或3个月。下载,试用,阅读手册,再试一次-亨利

–亨利
17年6月23日在6:38