我想模拟节点,运行不同的mac协议,以便它们可以共存/传输数据包b / n彼此而不会导致彼此出现任何问题。我可以这样做...特别是如何修改简单的无线模拟代码
示例如果mac是喜欢的 1.设置val(mac1)Mac / 802_3; #MAC类型只是示例 2.set val(mac2)Mac / 802_11; #the other mac protocol
指出我在哪里/我如何修改代码
答案 0 :(得分:1)
你不能使用上面提到的两个mac协议..例如,如果要合并两个mac协议(mac 802.11和mac csma),你必须在 merge.cc中创建一个新协议(比如mac merge) / strong>你必须编写自己的机制。然后你可以从你的tcl调用设置val(mac1)Mac / Merge ..这里唯一的事情是你必须提到802.11或csma在什么条件下工作...