我从光谱仪中获取了原始数据,该数据在 wifi (802.11b) 通道 6 上工作。 (两台笔记本电脑临时互相 ping 通)。
我想在 matlab 中解码这些数据。 我将它们视为包含 460 万个复杂样本的复杂向量。 我认为他们的频谱非常好。我正在寻找比 IEEE 802.11 标准(我有)更简单的文档。
我可以与其他人分享测量数据。
现在有一些使用软件定义无线电 (SDR) 技术解码 802.11 的解决方案。正如之前的答案中提到的,有一个基于 gnuradio 的软件 - 具体来说有 gr-ieee802-11 和 802.11n+。另外,更高端的 SDR 板(如 WARP)利用基于 FPGA 的 802.11 实现。还有大量 802.11 的 Matlab 实现可用,例如802.11a.
如果您的数据确实是“原始数据”,那么您基本上必须在软件中构建信号处理链的每个部分,这是可能的,但并不是很简单。您检查过相关的维基百科页面吗?您可以使用 gnuradio 而不是从头开始。