About OMNeT++
OMNeT++- An open-source, component-based simulation package designed for modeling communication networks, multi-processors and other distributed systems. It offers a large C++ simulation class library and strong GUI support (graphical network editing, animation, result visualization).