Policy-based Resilience Simulator with OMNeT++/Patching INET and ReaSE
Download
editDownload the codebase for the policy-based resilience simulator from here. Extract the zip file, and I'll recommend you to copy the folders "resilience" from "deliverable" folder to omnetpp folder.
Patching ReaSE
editUsing OMNeT++'s IDE, import the resilience simulator extensions and patches. First, right click the directory ReaSE/src and go to:
Import > General > File System
In From Directory, choose the folder /resilience/patch/ReaSE/src
which is contained in the resilience simulator package. Check the box next to src
folder and then click Finish to add the Resilience Simulator extension and patch files to the ReaSE installation. The new components should appear in the ReaSE directory structure accordingly.
Patching INET
editRight click the directory inet/src
and go to:
Import > General > File System
.
In From Directory, choose the folder /resilience/patch/inet/src
which is contained in the resilience simulator package. Check the box next to src
folder and then click Finish to add the Resilience Simulator extension and patch files to the INET installation. The new components should appear in the INET directory structure accordingly.
This is the bit they missed in the original guide:
Recompile INET and ReaSE
editGo to Project > Clean > Clean All Projects
and click OK. It should automatically start to build all projects after cleaning.
We are just one step away from setting up Policy-based Resilience Network Simulator with OMNeT++.