我有一个用于无线通信的嵌入式无线驱动程序,我想在模拟环境中运行,这样我就不必拥有数百个设备来测试我的代码。
最终,我希望能够在节点之间指定网络连接,这将是嵌入式设备中使用的C ++代码的实例。连接应该模拟无线介质,使得在发送时没有分组到达节点,并且如果两个或更多节点试图发送,则没有分组到达节点。连接由基本连接图建模。
我想知道在Python Twisted框架中是否可以使用这样的模型。如果没有任何网络框架可以使这样的任务变得简单。
语言首选项是Python或Java。
感谢。
答案 0 :(得分:0)
您可以使用网络模拟器2(NS2)。它是一个很棒的网络模拟器。它使用C ++和TCL。