Next Article in Journal
Crossing the Borders: Re-Use of Smart Learning Objects in Advanced Content Access Systems
Previous Article in Journal
Distributed Uniform Streaming Framework: An Elastic Fog Computing Platform for Event Stream Processing and Platform Transparency
Open AccessArticle

Implementation and Evaluation of Activity-Based Congestion Management Using P4 (P4-ABC)

1
Department of Computer Science, University of Tuebingen, 72076 Tubingen, Germany
2
TU Berlin, 10623 Berlin, Germany
*
Author to whom correspondence should be addressed.
Part of this work was conducted while this author was with Roma Tre University, Italy.
Future Internet 2019, 11(7), 159; https://doi.org/10.3390/fi11070159
Received: 20 June 2019 / Revised: 15 July 2019 / Accepted: 17 July 2019 / Published: 19 July 2019
(This article belongs to the Section Network Virtualization and Edge/Fog Computing)
Activity-Based Congestion management (ABC) is a novel domain-based QoS mechanism providing more fairness among customers on bottleneck links. It avoids per-flow or per-customer states in the core network and is suitable for application in future 5G networks. However, ABC cannot be configured on standard devices. P4 is a novel programmable data plane specification which allows defining new headers and forwarding behavior. In this work, we implement an ABC prototype using P4 and point out challenges experienced during implementation. Experimental validation of ABC using the P4-based prototype reveals the desired fairness results. View Full-Text
Keywords: Activity-based congestion management (ABC); programmable data plane; QoS Activity-based congestion management (ABC); programmable data plane; QoS
Show Figures

Figure 1

MDPI and ACS Style

Menth, M.; Mostafaei, H.; Merling, D.; Häberle, M. Implementation and Evaluation of Activity-Based Congestion Management Using P4 (P4-ABC). Future Internet 2019, 11, 159.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop