Recently Updated Pages
Thesis Template
You can use the template provided here: https://overleaf.fb1.uni-bremen.de/project or on git: htt...
Project flowchart
Here is the flow chart of how a master project is organised at ComNets department, University of ...
Student presentations
For presentations with the ComNets department, you are required to follow some formal steps that ...
FAQs for CIT/CMM examination issues
This is a public page for CIT/CMM University of Bremen students to help navigate the examinatio...
Presentation Template
For your presentations we provide you with a template that you are supposed to use. You can open ...
Poster Template
Seminar presentations
1. First round of presentation: First slide with your name and matriculation number, title, and ...
Rethinking How We Travel for Academic Events: Striking a Balance
Let's talk about something that’s been on my mind for a long time now: the sustainability of our ...
Conference sustainability
Let us discuss one pressing problem: how to organise greener conferences. The main points we will...
The End
This is the end of our tutorial. We hope you understood the basics of discrete event simulations ...
Control the simulation end
Usually, the simulation will end automatically once there are no more events in the queue. Rememb...
The simulation kernel
The simulation kernel is the heart of OMNeT++ and any other discrete event simulator. It is the o...
The event queue
The event queue is very important in discrete event simulations, as we already discussed shortly ...
Connecting nodes to each other
OMNeT++ is quite strict on how to exchange messages between any nodes (or modules) - you have to ...
More parameters
Parameters and the way you set them up and use them is one of the most useful features in OMNeT++...
Add parameters
Setting up parameters for a module in OMNeT++ always consists of three steps: Define the param...
Add delays to connections
OMNeT++ allows you to easily setup a delay for any connection in Network.NED like this : node1.m...
Sending messages to another node
We will start over with our code, for simplicity. We will write a simulation with two blue nodes....
Exploring messages
OMNeT++ has some very powerful tools to log information during a simulation and to analyze it lat...
Two nodes side by side
We have seen how to create a single node and how to implement its behavior. Now, we will create t...