!DOCTYPE html> BOMNET - OMNeT++ BIM-based Plug-In
Home Presentation Project Download and usage Contact

An OMNeT++ Open-Source BIM-based Plug-In for Automatic Environment Generation

Presentation

Exploit your Digital Twin to create realistic Wireless Network Simulation. BOMNET is a free open-source plug-in designed for OMNeT++ and INET, leveraging the power of Building Information Modeling (BIM) data. By integrating IFC (Industry Foundation Classes) files, BOMNET automatically generates the 3D environments with related material properties. Download and install BOMNET for more accurate analysis of wireless networks.

BOMNET takes IFC files as input and generates two files for environment configuration: omnet.ini and environment.xml. The former contains the global simulation configuration, while the latter includes all 3D objects from the BIM along with their associated materials. If material information is unavailable in the Digital Twin, BOMNET infers materials based on the BIM structure.

BOMNET directly modifies INET architecture and files for environment generation, but does not impact normal utilization.

BOMNET screenshot

Project

BOMNET is an academic project that we encourage to contribute to improve its versatility.

Supervised by Professor Abderrezak Rachedi, PhD canditates Aurélien Chambon and Clément Dutriez with the help of Master degree students Abderrahmane Melek, Khalifa Serraye, Mohammed Menacer and Louis Thidet, created BOMNET in 2024 as a M2-SSIO project in Université Gustave Eiffel, France.

The project is available on GitHub for download, installation and contribution under MIT License.

Download and usage

To install BOMNET into your OMNET++, download the .zip file, click on "Install New Software" as archive in OMNET++ and select the downloaded file.

BOMNET relies on OMNET++ 6, INET4.5 and Python. It requires them all installed with the addition of the Python library ifcopenshell, numpy and shapely within OMNeT++ environment. Use the following command:

cd OMNET_PATH
source setenv
pip install numpy ifcopenshell shapely

Contact: contact.bomnet@gmail.com