Design and Modeling of a New File Transfer Architecture to Reduce Undetected Errors Evaluated in the FABRIC Testbed
Ensuring data integrity for petabyte-scale file transfers is critical for scientific applications. As packet sizes increase, so does the likelihood of undetected errors. Multi-Level Error Detection (MLED) is a recursive architecture that leverages in-network resources to reduce undetected error probability (UEP) in file transfer. MLED organizes communication in layers at different levels, with each layer implementing configurable policies. Through experimentation on the FABRIC testbed, we show that while the traditional---transport and data link layer---error detection results in corrupt file transfers requiring retransmission, MLED detects and corrects these errors at intermediate levels, when an adversarial error model is used. MLED thus achieves a 100% gain in goodput reaching over 800 Mbps on a single connection with no appreciable increase in delay.
Authors
- Prateek Jain
- Arash Sarabi (ORCID: https://orcid.org/0000-0003-3611-4459)
- Ibrahim Matta (ORCID: https://orcid.org/0000-0003-4528-0344)
- Violet R. Syrotiuk (ORCID: https://orcid.org/0000-0002-5025-0337)
Institutions
- Boston University (US)
- Arizona State University (US)
Publication Details
- Journal
- ACM SIGMETRICS Performance Evaluation Review
- Published
- 2025-06-16
- DOI
- https://doi.org/10.1145/3744970.3727281
- Primary Topic
- Software-Defined Networks and 5G
- Type
- article
- Field-Weighted Citation Impact
- 0.00