使用 INET 3.0 在 OMNeT++ 中进行 Zigbee 模拟(无 MiXiM)

问题描述 投票:0回答:2

我正在尝试使用 INET 3.0 框架在 OMNeT++ 中构建 Zigbee (802.15.4) 网络模拟(MiXiM 已弃用并被此版本取代)。 问题在于,与 802.11 不同,Zigbee 并未由其联盟完全标准化,因此框架中的模块不完整且无法使用。

我在网上搜索了一个使用 Zigbee 的示例,但没有找到使用 INET 3.0 的示例,我发现一些使用旧的 MiXiM。 INET 3.0 几个月前发布了。

我也尝试过构建自己的 Zigbee 节点,但不太幸运。

谁能指导我在 INET 3.0 框架下的 OMNeT++ 中进行 Zigbee 模拟的示例,或者至少是一个节点结构?

我忘了提及,我是 OMNeT++ 和 INET 的新手。

module simulation omnet++ zigbee inet
2个回答
0
投票

在更新的 inet 3.x 中,在文件中附加

inet/examples/wireless/nic/omnetpp.ini
以下配置部分:

[Config IEEE802154]
network = TestNic
extends = AbstractAPSKScalarRadio
*.host[*].wlan[*].typename = "Ieee802154NarrowbandNic"

配置的模拟代表一个简单的基于窄带 CSMA/CA 的 IEEE 802.15.4 网络,该网络与 ZigBee 网络相关。

然后你必须运行配置好的模拟:

  1. 右键单击已编辑的内容
    omnetpp.ini
  2. 选择
    Run as
    ,然后选择
    OMNeT++ Simulation
  3. 更改为新配置
    IEEE802154
  4. 最后按
    ok

0
投票

抱歉,此配置不起作用 我有可能得到一个功能正常的吗??

© www.soinside.com 2019 - 2024. All rights reserved.