Simulation and Practice: A Hybrid Experimentation Platform for TSN

被引:3
|
作者
Bosk, Marcin [1 ]
Rezabek, Filip [1 ]
Abel, Johannes [1 ]
Holzinger, Kilian [1 ]
Helm, Max [1 ]
Carle, Georg [1 ]
Ott, Jeorg [1 ]
机构
[1] Tech Univ Munich, TUM Sch Computat Informat & Technol, Munich, Germany
关键词
TSN; Open-Source; Simulation; Experiments;
D O I
10.23919/IFIPNetworking57963.2023.10186364
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Real-time systems rely on deterministic, reliable, and low-latency networks. Ethernet with Time Sensitive Networking (TSN) is used to enhance these systems' robustness while fulfilling their increasing requirements. Instead of introducing a single solution offering low latency, jitter, and packet loss, TSN provides a set of mechanisms that can be selectively combined for each specific use case. Having the means to assess various TSN standards and their configuration is crucial for successful deployments, with hardware (HW) infrastructure and simulators being common approaches. Each method presents challenges, which we aim to tackle with this work by unifying the experiment configuration and its deployment in respective environments. As a base, we use an open-source TSN framework called EnGINE. We extend the framework's functionality and provide a replacement for its HW deployment using the OMNeT++ simulator. A simulated environment is integrated via a translation layer that converts an EnGINE configuration into an OMNeT++ one. We provide design and implementation details and verify the functionality of our approach by running initial experiments and comparing them to previous results by the EnGINE authors. We show that simulation generally achieves lower delay and jitter due to its idealistic nature without typical system artifacts. However, some HW infrastructure and software-dependent configurations may unintentionally impact simulation results. Furthermore, we open-source our contributions enabling an easy way to configure once but evaluate twice while providing additional insights into HW and simulator deployments.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] The use of search experimentation in discrete-event simulation practice
    Hoad, Kathryn
    Monks, Thomas
    O'Brien, Frances
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2015, 66 (07) : 1155 - 1168
  • [2] A hybrid simulation platform for learning microprocessors
    Papazoglou, Panayotis M.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2018, 26 (03) : 655 - 674
  • [3] Experimentation in the Operating System: The Windows Experimentation Platform
    Li, Paul Luo
    Dmitriev, Pavel
    Hu, Huibin Mary
    Chai, Xiaoyu
    Dimov, Zoran
    Paddock, Brandon
    Li, Ying
    Kirshenbaum, Alex
    Niculescu, Irina
    Thoresen, Taj
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2019), 2019, : 21 - 30
  • [4] Integrated Simulation and Emulation Platform for Cyber-Physical System Security Experimentation
    Yan, Wei
    Xue, Yuan
    Li, Xiaowei
    Weng, Jiannian
    Busch, Timothy
    Sztipanovits, Janos
    HICONS 12: PROCEEDINGS OF THE 1ST ACM INTERNATIONAL CONFERENCE ON HIGH CONFIDENCE NETWORKED SYSTEMS, 2012, : 81 - 88
  • [5] Simulation framework for EtherCAT over TSN
    Balakrishna, Balakrishna
    Meinardus, Boris
    Kontopoulos, Leonidas
    2021 IFIP NETWORKING CONFERENCE AND WORKSHOPS (IFIP NETWORKING), 2021,
  • [6] Autonomous Driving Simulation Platform for Hybrid Traffic
    Song, Zhicao
    Fang, Jinhui
    Yang, Ziyi
    Wang, Shuai
    Pan, Gaofeng
    2024 13TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS, ICCCAS 2024, 2024, : 136 - 141
  • [7] An Experimentation Platform for Precision Medicine
    Nguyen, Vincent
    Karimi, Sarvnaz
    Jin, Brian
    PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, : 1357 - 1360
  • [8] FreeLab: A Free Experimentation Platform
    Varvello, Matteo
    Perino, Diego
    HOTNETS-XVI: PROCEEDINGS OF THE 16TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS, 2017, : 80 - 86
  • [9] A Virtual Platform for Network Experimentation
    Landsiedel, Olaf
    Kunz, Georg
    Goetz, Stefan
    Wehrle, Klaus
    VISA 09, 2009, : 45 - 52
  • [10] Methodology and design principles for a generic simulation platform for distributed robotic system experimentation and development
    Wang, J
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 1245 - 1250