Zigbee simulation in OMNeT ++ using INET 3.0 (without MiXiM)

I am trying to build a Zigbee network simulation (802.15.4) in OMNeT ++ using the INET 3.0 infrastructure (MiXiM is deprecated and replaced with this version). The problem is that unlike 802.11, Zigbee is not fully standardized by its Alliance, so the modules in the structure are not complete and not ready for use.

I searched for an example that uses Zigbee all over the Internet, but did not find any that uses INET 3.0, I found some that use the old MiXiM. INET 3.0 was released a few months ago.

I also tried to create my own Zigbee node, but not very lucky.

Can someone explain to me an example of modeling Zigbee in OMNeT ++ as part of an INET 3.0 framework, or at least a node framework?

I forgot to mention that I am new to OMNeT ++ and INET.

+4
source share
1 answer

In the updated inet 3.x, add the inet/examples/wireless/nic/omnetpp.inifollowing configuration section to the file :

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

The configured simulation is a simple narrowband IEEE 802.15.4 based on CSMA / CA, which is connected to ZigBee networks.

Then you need to run the configured simulation:

  • Right click edited omnetpp.ini
  • Select Run asthenOMNeT++ Simulation
  • Change to a new configuration IEEE802154
  • Finally click ok
0
source

Source: https://habr.com/ru/post/1609953/


All Articles