Comparison of UPF acceleration technologies and their tail-latency for URLLC

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Contributors

Abstract

The industry is striving to deploy private cellular networks in their factories. The envisioned use cases, such as industrial automation, require Ultra-Reliable and Low-Latency Communications (URLLC). In 5G, the User Plane Function (UPF) handles user traffic and hence significantly influences the performance in terms of latency and throughput. However, present UPFs are often user-space applications running on commercial off-The-shelf (COTS) servers introducing computational delays that follow long-Tailed distributions. In this work, we compare modern packet processing acceleration technologies such as XDP, DPDK, and P4 and their respective tail-latency performance. Our results demonstrate the clear advantage of hardware-based P4 implementations in terms of reduced tail-latency of about 6?8 at a percentile of 99.999% for small packets. Furthermore, we also demonstrate that software-based frameworks can compete with hardware-based approaches. For example, DPDK achieves tail-latencies of approximately 23?8 at a percentile of 99.999 %. Based on our findings, we illustrate the trade-offs between low-cost software-And high-performant hardware-based packet processing systems.

Details

Original languageEnglish
Title of host publication2022 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2022 - Proceedings
EditorsLarry Horner, Kurt Tutschku, Carlos Jesus Bernados Cano, Riccardo Bassoli, Flavio Esposito, Tobias Meuser, Roman-Valentyn Tkachuk
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages19-25
Number of pages7
ISBN (electronic)9781665473347
Publication statusPublished - 2022
Peer-reviewedYes

Conference

Title2022 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2022
Duration14 - 16 November 2022
CityChandler
CountryUnited States of America