Skip to main content

2024 | Buch

Accelerating Network Functions Using Reconfigurable Hardware

Design and Validation of High Throughput and Low Latency Network Functions at the Access Edge

insite
SUCHEN

Über dieses Buch

This book reports on new concepts and methods to design network functions on programmable hardware to accelerate connectivity. First, it introduces the host bypassing concept for improved integration of hardware accelerators in computer systems operating 5G radio access networks. This novel concept bypassed the system’s main memory and established direct connectivity between the accelerator and network interface card. This concept leads to improved throughput and significantly lowered latency jitter compared to existing methods. Second, the book analyzes different programmable hardware technologies for hardware-accelerated Internet subscriber handling, including three P4-programmable platforms and FPGAs. It shows that all the approaches have excellent performance and are suitable for Internet access creation. In turn, it presents a fully-fledged accelerated User Plane Function (UPF) designed upon these concepts and its testing in an end-to-end 5G standalone network. Third, it analyses and demonstrates the usability of Active Queue Management (AQM) algorithms on programmable hardware as an expansion to the access edge. It shows the feasibility of the CoDel AQM algorithm and discusses the challenges and constraints to be considered when limited hardware is used, resulting in significant improvements in the Quality of Service. Furthermore, the P4STA measurement framework is introduced, a network function benchmarking concept combing precise hardware-based time measurement methods with software-based load generation to simultaneously ensure high measurement accuracy and flexibility. Researchers and professionals will find in this book new solutions to improve both fixed and mobile internet access networks, offering an informative and inspiring reading for researchers and professionals involved in building the next generation of access edge networks and underlying technology.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Introduction
Abstract
During the last decades, digital communication networks have become the basis of many applications in everyday life. This digital transformation process will most likely continue in the future, as supposedly additional services will be built upon digital computer networks, such as autonomous driving, smart manufacturing, or medical care [2, 8, 33]. The challenges during the COVID pandemic and the accompanying rise of remote work have shown the importance of reliable and performant communication networks. Connecting billions of people worldwide via digital video presence requires low latency and high throughput connectivity.
Ralf Kundel
Chapter 2. Background and State-of-the-Art
Abstract
In this chapter, we provide background information as well as prior work in the field of this thesis. First, in Sect. 2.1, we introduce the general concepts of network softwarization. Section 2.2 gives an overview of the access technologies in residential and mobile Internet service creation. Following this, we summarize existing hardware acceleration technologies for computer networks in Sect. 2.3, which can be applied in Internet access networks. One focus of this work is on algorithms and mechanisms for Queueing and Scheduling at the Internet access edge. The belonging background and related work are presented in Sect. 2.4.
Ralf Kundel
Chapter 3. Design of QoS-Aware Network Functions
Abstract
In this chapter, we focus on realizing network functions with programmable hardware to achieve a high high Quality of Service (QoS) in Internet access networks and in general.
Ralf Kundel
Chapter 4. P4STA: High Precision Network Function Benchmarking
Abstract
Network function benchmarking is crucial for system understanding and optimization in computer networks, including the approaches presented in the prior Chapter 3 of this work. Specifically, an accurate capturing of the Quality of Service (QoS) identifiers latency, packet loss, throughput, and jitter is fundamental. These metrics indicate if the tested network function fulfills the postulated service quality. Further, they can be used to understand and optimize network functions. Besides latency, packet loss is a very important metric: Even slight packet loss, especially at the end of data flows, can have a strong negative influence on the flow completion time [8]. In addition, Internet access networks must guarantee zero undetected packet loss for regulatory reasons (compare Sect. 2.​2). Therefore, network function benchmarking is very important to achieve an improved network quality.
Ralf Kundel
Chapter 5. Evaluation
Abstract
Based on our conceptional contributions on host bypassing, Internet service creation on programmable hardware, and active queue management in programmable hardware, we will show the viability of these approaches in the following. Further, we will investigate the properties of the prior introduced approaches in detail. The evaluation of this work builds upon the P4STA framework introduced in this work, which allows very accurate measurement of network functions performance. The accuracy of this novel measurement methodology is discussed in the foregoing Chap. 4. First, in Sect. 5.1, we discuss the host bypassing approach while presenting measurement results for various deployment scenarios. Following, the concepts for Internet service creation in access networks are discussed in Sect. 5.2, investigating residential and mobile Internet access technologies. To improve the Quality of Service (QoS) in Internet access networks, we proposed concepts for Active Queue Management (AQM) in programmable hardware, which are evaluated and discussed in Sect. 5.3.
Ralf Kundel
Chapter 6. Summary, Conclusions, and Outlook
Abstract
In this work, we addressed several challenges in accelerating network functions towards high-performance programmability at the Internet access edge. In this chapter, we summarize the content of the previous chapters and highlight our main contributions in the following. Finally, we conclude our work and provide an outlook on potential future works and research fields, building upon this work.
Ralf Kundel
Backmatter
Metadaten
Titel
Accelerating Network Functions Using Reconfigurable Hardware
verfasst von
Ralf Kundel
Copyright-Jahr
2024
Electronic ISBN
978-3-031-52872-9
Print ISBN
978-3-031-52871-2
DOI
https://doi.org/10.1007/978-3-031-52872-9

Neuer Inhalt