TU Darmstadt / ULB / TUprints

OpenBNG: Central office network functions on programmable data plane hardware

Kundel, Ralf ; Nobach, Leonhard ; Blendin, Jeremias ; Maas, Wilfried ; Zimber, Andreas ; Kolbe, Hans‐Joerg ; Schyguda, Georg ; Gurevich, Vladimir ; Hark, Rhaban ; Koldehofe, Boris ; Steinmetz, Ralf (2024)
OpenBNG: Central office network functions on programmable data plane hardware.
In: International Journal of Network Management, 2020, 31 (1)
doi: 10.26083/tuprints-00016167
Article, Secondary publication, Publisher's Version

Copyright Information: CC BY 4.0 International - Creative Commons, Attribution.

Download (3MB) | Preview
Item Type: Article
Type of entry: Secondary publication
Title: OpenBNG: Central office network functions on programmable data plane hardware
Language: English
Date: 9 January 2024
Place of Publication: Darmstadt
Year of primary publication: 2020
Place of primary publication: Chichester
Publisher: John Wiley & Sons
Journal or Publication Title: International Journal of Network Management
Volume of the journal: 31
Issue Number: 1
Collation: 25 Seiten
DOI: 10.26083/tuprints-00016167
Corresponding Links:
Origin: Secondary publication DeepGreen

Telecommunication providers continuously evolve their network infrastructure by increasing performance, lowering time to market, providing new services, and reducing the cost of the infrastructure and its operation. Network function virtualization (NFV) on commodity hardware offers an attractive, low‐cost platform to establish innovations much faster than with purpose‐built hardware products. Unfortunately, implementing NFV on commodity processors does not match the performance requirements of the high‐throughput data plane components in large carrier access networks. Therefore, programmable hardware architectures like field programmable gate arrays (FPGAs), network processors, and switch silicon supporting the flexibility of the P4 language offer a promising way to account for both performance requirements and the demand to quickly introduce innovations into networks. In this article, we propose a way to offer residential network access with programmable packet processing architectures. On the basis of the highly flexible P4 programming language, we present a design and open source implementation of a broadband network gateway (BNG) data plane that meets the challenging demands of BNGs in carrier‐grade environments. In addition, we introduce a concept of hybrid openBNG design, realizing the required hierarchical quality of service (HQoS) functionality in a subsequent FPGA. The proposed evaluation results show the desired performance characteristics, and our proposed design together with upcoming P4 hardware can offer a giant leap towards highest performance NFV network access.

Identification Number: e2134
Status: Publisher's Version
URN: urn:nbn:de:tuda-tuprints-161672
Additional Information:

Special Issue: CNSM 2019 special issue: Embracing the new wave of artificial intelligence

Classification DDC: 000 Generalities, computers, information > 004 Computer science
600 Technology, medicine, applied sciences > 621.3 Electrical engineering, electronics
Divisions: 18 Department of Electrical Engineering and Information Technology > Institute of Computer Engineering > Multimedia Communications
Date Deposited: 09 Jan 2024 12:24
Last Modified: 27 Feb 2024 11:39
SWORD Depositor: Deep Green
URI: https://tuprints.ulb.tu-darmstadt.de/id/eprint/16167
PPN: 51584005X
Actions (login required)
View Item View Item