TFTG: Time Fidelity Traffic Generation Through P4/Tofino Programmable Hardware
Ensuring bounded end-to-end latency and high reliability is essential for time-critical services, motivating the development of TSN and DetNet protocols to guarantee predictable and reliable network performance. Testing the performance of IEEE and IETF standards can be challenging due to the cost of commercial devices supporting their implementation. In this work, we present TFTG, a traffic generator based on Tofino capable of creating TSN and DetNet traffic with nanoscale precision and high throughput. The proposed solution can be used in different scenarios to test standards for synchronization, reliability, and scheduling, with high flexibility in its applications. With these functionalities, TFTG serves as an open-source solution that users can employ to test target device capabilities, abstracting different topologies and scenarios for multiple protocols and testbed configurations.
Authors
- Fabricio Rodríguez (ORCID: https://orcid.org/0000-0003-1165-2808)
- Marcelo Caggiani Luizelli (ORCID: https://orcid.org/0000-0003-0537-3052)
- Francisco Germano Vogt (ORCID: https://orcid.org/0000-0003-1467-7146)
- Christian Esteve Rothenberg (ORCID: https://orcid.org/0000-0003-3109-4305)
- Sérgio Silva (ORCID: https://orcid.org/0000-0003-4410-3071)
- Filipo Gabert Costa
Institutions
- Universidade Estadual de Campinas (UNICAMP) (BR)
- Telefonica Research and Development (ES)
- TransFrigor do Brasil (Brazil) (BR)
- Universidade Federal do Pampa (BR)
Publication Details
- Journal
- IEEE Network
- Published
- 2025-03-14
- DOI
- https://doi.org/10.1109/mnet.2025.3551515
- Citations
- 2
- Primary Topic
- Power Line Communications and Noise
- Type
- article
- Field-Weighted Citation Impact
- 1.46
Funders
- Fundação de Amparo à Pesquisa do Estado de São Paulo
- Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul