Improving TSN Simulation Accuracy in OMNeT++: A Hardware-Aligned Approach

Research output: Contribution to journalResearch articleContributedpeer-review

Abstract

Time-Sensitive Networking (TSN) encompasses standards to facilitate near-deterministic performance in wired networks and the integration of TSN with modern wireless systems, such as Fifth Generation (5G) systems, is intensely pursued. Consequently, TSN is examined by numerous research groups. Given the limited and costly access to TSN hardware, a reliable simulator becomes crucial. OMNeT++ is a modular simulator that can be expanded with network simulation models, such as INET, which can simulate TSN functionalities. We evaluate the accuracy of the OMNeT++ INET simulator in mirroring the physical (hardware-based) reality by comparing OMNeT++ INET simulations with measurements of two commercial TSN switches. Our evaluations encompass the generalized Precision Time Protocol (gPTP) accuracy, the Store-and-Forward (SF) and Cut-Through (CT) switching forwarding latencies, the Time Aware Shaper (TAS), and Frame Preemption (FP), including combinations of CT, TAS, and FP. We find that compared to hardware measurements, INET simulations exhibit different clock synchronization dynamics, underestimate the switching latencies, and do not support CT with FP. We enhance the alignment of INET simulations with authentic hardware behaviors by modifying INET modules. We modify the INET gPTP synchronization model and the INET simulation models for the SF and CT forwarding latencies. Also, we modify the INET simulation modules to support the combined operation of CT and FP. We demonstrate how our INET modifications, which we make publicly available, accurately simulate the behaviors of real TSN hardware.

Details

Original languageEnglish
Pages (from-to)79937-79956
Number of pages20
JournalIEEE access
Volume12
Publication statusPublished - 2024
Peer-reviewedYes

External IDs

ORCID /0000-0001-8469-9573/work/162348280
ORCID /0000-0001-7008-1537/work/162348473
ORCID /0000-0003-0745-2264/work/162348773

Keywords

Keywords

  • Frame preemption (FP), hardware testbed, measurement, OMNeT++, open-source software, simulation, time synchronization, time-aware shaper (TAS), time-sensitive networking (TSN)