3rd International Workshop on OMNeT++

Research Article

OMVis: a 3D network protocol visualization tool for OMNeT++

  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2010.8688,
        author={Harald  Meyer and Thomas  Odaker and Karin Anna  Hummel},
        title={OMVis: a 3D network protocol visualization tool for OMNeT++},
        proceedings={3rd International Workshop on OMNeT++},
        publisher={ACM},
        proceedings_a={OMNET++},
        year={2010},
        month={5},
        keywords={Visualization OMNeT++ MANET Routing OpenGL},
        doi={10.4108/ICST.SIMUTOOLS2010.8688}
    }
    
  • Harald Meyer
    Thomas Odaker
    Karin Anna Hummel
    Year: 2010
    OMVis: a 3D network protocol visualization tool for OMNeT++
    OMNET++
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2010.8688
Harald Meyer1,*, Thomas Odaker2,*, Karin Anna Hummel1,*
  • 1: University of Vienna, Dep. of Distributed and Multimedia Systems, Vienna, Austria.
  • 2: Johannes Kepler University, Linz, Inst. for Computer Architecture, Linz, Austria.
*Contact email: harald.meyer@univie.ac.at, todaker@gup.jku.at, karin.hummel@univie.ac.at

Abstract

Simulation of networks is a well-known way to develop, understand, and evaluate network protocols and algorithms. Standard tools for analyzing simulations often utilize aggregated statistics, histograms and other types of plots. With the growing interest in mobile networks and their specific characteristics like energy restrictions, limited bandwidth and shared usage of the transmission medium, the spatio-temporal behavior of algorithms gets more and more important.

In this paper we present OMVis, a complementary tool to traditional means of simulation analysis which focuses on the intuitive and spatio-temporal visualization of simulation traces. It provides 2D and 3D views to visualize node mobility, performance measurements, and properties of links between nodes. Multiple simulation runs and views can be shown in parallel for comparative protocol analysis and parameter studies. Various visualization cues, which may represent different simulation variables, offer convenient means to visualize a broad range of networks.