4th International ICST Workshop on OMNeT++

Research Article

An Extension of the OMNeT++ INET Framework for Simulating Real-time Ethernet with High Accuracy

  • @INPROCEEDINGS{10.4108/icst.simutools.2011.245510,
        author={Till Steinbach and Hermand Dieumo Kenfack and Franz Korf and Thomas Schmidt},
        title={An Extension of the OMNeT++ INET Framework for Simulating Real-time Ethernet with High Accuracy},
        proceedings={4th International ICST Workshop on OMNeT++},
        publisher={ACM},
        proceedings_a={OMNET++},
        year={2012},
        month={4},
        keywords={OMNeT++ Network traffic simulation In-vehicle network Time-triggered TTEthernet},
        doi={10.4108/icst.simutools.2011.245510}
    }
    
  • Till Steinbach
    Hermand Dieumo Kenfack
    Franz Korf
    Thomas Schmidt
    Year: 2012
    An Extension of the OMNeT++ INET Framework for Simulating Real-time Ethernet with High Accuracy
    OMNET++
    ACM
    DOI: 10.4108/icst.simutools.2011.245510
Till Steinbach1,*, Hermand Dieumo Kenfack1, Franz Korf1, Thomas Schmidt1
  • 1: Hamburg University of Applied Sciences
*Contact email: till.steinbach@informatik.haw-hamburg.de

Abstract

Real-time extensions to standard Ethernet widen the realm of computer networking into the time-critical domain. These technologies have started to establish in process automation, while Ethernet-based infrastructures in vehicles are novel and challenged by hard real-time constraints. Simulation tools are of vital importance to explore the technical feasibility and facilitate the distributed process of vehicle infrastructure design. This paper introduces an extension of the OMNeT++ INET framework for simulating real-time Ethernet with high temporal accuracy. Our module implements the TTEthernet protocol, a real-time extension to Ethernet that is proposed for standardisation. We present the major implementation aspects of the simulation model and apply our tool to an abstract in-vehicle backbone. A careful evaluation that compares our results with calculations obtained from a mathematical framework, as well as with real-world measurements shows simulation and reality in good agreement.