The 6th International Workshop on OMNeT++

Research Article

Poster Abstract: A Hardware/Software Platform for Real-time Ethernet Cluster Simulation in OMNeT++

  • @INPROCEEDINGS{10.4108/icst.simutools.2013.251698,
        author={Oleg Karfich and Florian Bartols and Till Steinbach and Franz Korf and Thomas Schmidt},
        title={Poster Abstract: A Hardware/Software Platform for Real-time Ethernet Cluster Simulation in OMNeT++},
        proceedings={The 6th International Workshop on OMNeT++},
        publisher={ACM},
        proceedings_a={OMNET WORKSHOP},
        year={2013},
        month={7},
        keywords={real-time ethernet cluster simulation omnet++},
        doi={10.4108/icst.simutools.2013.251698}
    }
    
  • Oleg Karfich
    Florian Bartols
    Till Steinbach
    Franz Korf
    Thomas Schmidt
    Year: 2013
    Poster Abstract: A Hardware/Software Platform for Real-time Ethernet Cluster Simulation in OMNeT++
    OMNET WORKSHOP
    ICST
    DOI: 10.4108/icst.simutools.2013.251698
Oleg Karfich1,*, Florian Bartols1, Till Steinbach1, Franz Korf1, Thomas Schmidt1
  • 1: Hamburg University of Applied Sciences
*Contact email: oleg.karfich@haw-hamburg.de

Abstract

Cluster simulation is a popular method for supporting system integration in various distributed applications by simulating the environment of a subsystem under test. Particularly in real-time systems, the timing requirements of transmission and reception must be fulfilled, which is not easy to achieve. In this paper, we contribute a scheme for cluster simulation of real-time Ethernet (RTEthernet) based distributed systems. It relies on the discrete event-based simulation framework OMNeT++, interconnected with an ARM-based co-processor. Our approach allows coupling a real-world RTEthernet subsystem with virtual components running in the discrete simulation, that realise the required behaviour for the subsystem. We have evaluated the performance limits of our approach regarding latency and jitter, when running the simulation on a Linux system with the real-time Kernel patch. The results show that the timing requirements for the cluster simulation of small RTEthernet networks can be achieved.