A survey on TCP enhancements using P4-programmable devices

J Gomez, EF Kfoury, J Crichigno, G Srivastava - Computer Networks, 2022 - Elsevier
The increasing performance requirements of today's Internet applications demand a reliable
mechanism to transfer data. Many applications rely on the Transmission Control Protocol …

The Future is Analog: Energy-Efficient Cognitive Network Functions over Memristor-Based Analog Computations

S Saleh, B Koldehofe - Proceedings of the 22nd ACM Workshop on Hot …, 2023 - dl.acm.org
Current network functions build heavily on fixed programmed rules and lack capacity to
support more expressive learning models, eg brain-inspired Cognitive computational …

Virtual queues for P4: A poor man's programmable traffic manager

H Harkous, C Papagianni… - … on Network and …, 2021 - ieeexplore.ieee.org
The advent of programmable network switch ASICs and recent developments on other
programmable data planes (NPUs, FPGAs) drive the renewed interest in network data plane …

Packet rank-aware active queue management for programmable flow scheduling

Z Li, Y Hu, L Tian, Z Lv - Computer Networks, 2023 - Elsevier
Flow scheduling is crucial in improving network Quality of Service (QoS). According to
different optimization goals, many scheduling algorithms (eg, STFQ, pFabric, SRPT, WFQ) …

Machine learning controller for data rate management in science DMZ networks

C Vega, EF Kfoury, J Gomez, JE Pezoa, M Figueroa… - Computer Networks, 2024 - Elsevier
This article presents a Machine Learning Controller (MLC) supported by a P4 switch for
improving rate control in non-dedicated Science Demilitarized Zone (Science DMZ) …

P4sqa: A p4 switch-based qos assurance mechanism for sdn

Q Wu, Q Liu, Z Jia, N Xin, T Chen - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Data center networks include a wide variety of service categories, which leads to a complex
network topology. As a result, the QoS of different service flows cannot be guaranteed. In this …

[HTML][HTML] RED-SP-CoDel: Random early detection with static priority scheduling and controlled delay AQM in programmable data planes

O Lhamo, M Ma, TV Doan, T Scheinert… - Computer …, 2024 - Elsevier
Emerging network application paradigms, such as the Tactile Internet, re-emphasize the
need for different Quality of Service (QoS) levels. Due to the large packet buffers in the …

[PDF][PDF] User Plane Hardware Acceleration in Access Networks: Experiences in Offloading Network Functions in Real 5G Deployments.

R Kundel, T Meuser, T Koppe, R Hark… - HICSS, 2022 - pdfs.semanticscholar.org
Fulfilling the ambitious Quality of Service demands of today's wireless networks, especially
low latency, high bandwidths and availability, is a big challenge for researchers, network …

Interplay between priority queues and controlled delay in programmable data planes

TV Doan, T Scheinert, O Lhamo… - 2023 18th Wireless …, 2023 - ieeexplore.ieee.org
The Tactile Internet needs to support multiple modalities, including haptic data
simultaneously, to enable human and robot interaction in perceived real-time. Compared to …

[PDF][PDF] Adaptive In-Network Queue Management using Derivatives of Sojourn Time and Buffer Size

S Saleh, S Shu, B Koldehofe - Proceedings of the Network Operations …, 2024 - tu-ilmenau.de
Active Queue Management (AQM) algorithms are heavily used in packet processors to
maintain an optimal queue size and avoid issues like Bufferbloat. Despite the remarkable …