Learning OMNeT++

More Information
  • Get and install OMNeT++ on Windows and Linux
  • Start creating a Network Simulation with OMNeT++
  • Produce powerful and professional looking network simulations
  • Define the behaviour of your Network Simulation
  • Collect data from your Network Simulation
  • Understand and display the collected data using various visualization methods

OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators. “Network" in a broader sense includes wired and wireless communication networks, on-chip networks, queueing networks, and so on. There are extensions for real-time simulation, network emulation, alternative programming languages (Java, C#), database integration, SystemC integration, and several other functions.

Learning OMNeT++ is an easy-to-follow, hands-on book that walks you through the steps necessary to get a Network Simulation up and running as quickly as possible. This book uses pre-existing OMNeT++ libraries to prevent you from needing to reinvent the wheel so that you can implement your simulations with ease.

OMNeT++ is a solution for creating accurate and modular Network Simulations. It will take you through all the steps necessary to allow you to create, run, and analyze your own Network Simulations.

You will model complex network simulations, and once you've covered the basics you will then learn how to make your simulations scalable and configurable so they can become truly accurate and useful.

The books’s practical approach will teach you how to create and run Network Simulations using OMNeT++, as well as how to use pre-existing OMNeT++ libraries.

  • Create a virtual Network Simulation Environment rapidly
  • Focus less on the theory and more on results, with clear, step-by-step instructions, previews, and examples to help you along the way
  • Learn how to run and analyze a Network Simulation
Page Count 102
Course Length 3 hours 3 minutes
ISBN 9781849697149
Date Of Publication 17 Sep 2013


Thomas Chamberlain

Thomas Chamberlain grew up in the 90s in London. From a young age, he was passionate about programming and computers, which led him to pursue a degree in Computer Science, where he focused on intelligent, self-adaptive networks. Since then, Tom has worked for a leading aerospace, defense, and advanced technology company as a Software and Systems Engineer.