Tutorial on OMNeT++ (Part-1)

Speaker:  Abhishek Roy – San Francisco, United States
Topic(s):  Networks and Communications


OMNeT++ (Objective Modular Network Testbed in C++) is a modular, component-based C++ simulation library and framework, primarily for building network simulators. OMNeT++ can be used for free for non-commercial simulations like at academic institutions and for teaching. Extended versions of OMNeT++ are used for commercial use cases. OMNeT++ itself is a simulation framework (not a simulator) without models for network protocols, like IP or HTTP. The main computer network simulation models are available in several external frameworks. The most commonly used one is INET, which offers a variety of models for all kind of network protocols and technologies, like IPv6, BGP etc. INET also offers a set of mobility models to simulate the node movement in simulations. The INET models are licensed under the LGPL or GPL. In this lecture we cover OMNet++ in a nutshell, focusing on what does an OMNeT++ simulation model look like and how to run and program a model in C++, making a flowchart, modeling a real network, collecting statistics and visualizing the statistics.

About this Lecture

Number of Slides:  33
Duration:  60 minutes
Languages Available:  English
Last Updated: 

Request this Lecture

To request this particular lecture, please complete this online form.

Request a Tour

To request a tour with this speaker, please complete this online form.

All requests will be sent to ACM headquarters for review.