在Matlab中生成WLAN信号

时间:2011-02-07 10:24:23

标签: matlab wifi simulink wlan receiver

我正在寻找一些工具,通过它我可以生成/模拟WLAN(IEEE 802.11 b PHY层)信号。

我的偏好是在Matlab中生成。任何有用的链接或想法我将如何做到这将是非常有帮助的。

谢谢, 基兰

2 个答案:

答案 0 :(得分:1)

看看这个: http://www.mathworks.com/matlabcentral/fileexchange/5331-rohde-schwarz-smp-signal-generators 基本上你需要微波炉ISM。 希望它有所帮助

答案 1 :(得分:0)

我在这里参加派对有点晚了,但驾驶(更昂贵的)信号发生器的另一种方法是推动更便宜的替代品。最新的Simulink Communications Blockset(v5.0 - r2010b)包括对Ettus Research的USRP2的支持,可以驱动它来创建Wifi(802.11a / b / g)phy层信号(带有相应的子板 - 例如RFX2400和/或XCVR2450)。请注意,块集的当前版本支持较新的USRP N210,或者某些需要UHD驱动程序的较新子板(例如WBX,SBX等) - 尽管我听说过这种支持可能会进入下一个版本。请注意,这使用Simulink而不是Matlab来连接收音机 - 但由于Matlab和Simulink可以来回传递变量,因此您应该能够实现您想要的效果。请注意,USRP系列无线电是通用SDR(软件定义无线电),因此一旦您发现如何编程(例如通过Simulink,或GNURadio,或完全自定义软件,如果您愿意),您可以使它们生成任何可用瞬时带宽内的RF信号(例如,USRP2中约为25Mhz,如果您想重新编程FPGA,则为更高),以及您提供的子板支持的载波频率。