This year’s OMNeT++ Summit, for the first time in the history of annual OMNeT++ workshops and summits, featured a community development session. The following question was posed to the participants on the previous day, with the instruction to think about it: “If the OMNeT++ community had some funds, think of a few tens of thousands of euros or dollars, and it was up to you to spend it in the best interest of the community, what would you do with it?”
Think about your own answer before you read on and see the replies we received…
The 6th OMNeT++ Community Summit in September 2019 at the Hamburg University of Technology was special in more than one way. First, it hosted only the second Hackathon in the history of annual OMNeT++ summits, with slightly more projects participating than before. Second, it broke with the traditional conference format of presenting to a large audience for the first time, and went for ConverStations instead, a more interactive format which encourages direct feedback and more discussions. Third, it featured a Community Development session for the first time ever. We report about the third one (community development) in a separate post, but read on to learn more about the Hackathons and ConverStations, and our experiences with them!
After last year’s success, OMNeT++ Community Summit will also feature a Hackathon in 2019. The Hackathon presents a unique opportunity to OMNeT++ users to consult and team-up with the OMNeT++ and INET developer teams and fellow developers to improve the quality and interoperability of their simulation models and frameworks, and to work on other topics. Participants and topics will be selected based on prior written project proposals.
Come and join us in Hamburg! Click for details and ways to sign up.
A new book providing a comprehensive overview into OMNeT++ and its major model frameworks has just been published by Springer. “Recent Advances in Network Simulation – The OMNeT++ Environment and its Ecosystem” (ed. Antonio Virdis and Michael Kirsche, Springer, 2019) represents a joint effort of numerous prominent figures in the OMNeT++ community.
The book begins with a practical overview of OMNeT++ itself, covering also the latest improvements in areas such as visualization and result processing, and extending into other topics such as emulation, co-simulation, checkpointing or using the cloud for simulation execution. The following chapters provide an overview for a selection of model frameworks in the ever-growing OMNeT++ ecosystem: INET, Veins, SimuLTE, RINASim, SEA++ and several other frameworks have dedicated chapters. The INET chapter, for example, not only contains an overview and practical guidance on how to assemble models for various types of networks, but, for more advanced use cases, it also provides explanations and code snippets on using the internal APIs of INET. The third part of the book presents the latest advances and novel developments coming from a large research community, such as live monitoring and control of OMNeT++ simulations, or using Python and Pweave.
We in the OMNeT++ team are proud to have contributed two chapters to the book (OMNeT++ Overview – Andras Varga, INET Framework – Levente Meszaros, Andras Varga). Thank you and congratulations to the editors and fellow authors for their hard work and dedication to make this happen!
We are now providing official docker images for various OMNeT++ versions on Docker Hub. These images are useful for compiling, testing and running your model either locally or remotely in the cloud. They also provide a reproducible environment for your simulations so we highly recommend using them if you intend to publish a paper based on simulation results.
The images are based on Ububtu 18.04 and use clang 6.0 as the compiler. OMNeT++ is built in release mode for Cmdenv execution so graphical tools are not available.
Supported OMNeT++ versions: 3.3, 4.6, 5.4.1 and 5.5.1