Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Leandro C. de Almeida

dblp:263/9934 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
6since 2021 · last 2026
0000-0003-4342-3030ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 2 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
2 papers
Transport protocols and congestion control · 40% Software-defined and programmable networks · 35% Network measurement and analytics · 20%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks
programmable data plane
1.822026
iRED: A Disaggregated P4-AQM Fully Implemented in Programmable Data Plane Hardware · IEEE Trans. Netw. 2026
Lightweight INT on the Tofino programmable switch · MobiCom 2024
Transport protocols and congestion control
active queue management
1.012026
iRED: A Disaggregated P4-AQM Fully Implemented in Programmable Data Plane Hardware · IEEE Trans. Netw. 2026
Transport protocols and congestion control › active queue management
random early detection
1.012026
iRED: A Disaggregated P4-AQM Fully Implemented in Programmable Data Plane Hardware · IEEE Trans. Netw. 2026
Network measurement and analytics › network telemetry
in-band network telemetry
0.812024
Lightweight INT on the Tofino programmable switch · MobiCom 2024
Content delivery and video streaming › adaptive video streaming
HTTP adaptive streaming
0.312026
iRED: A Disaggregated P4-AQM Fully Implemented in Programmable Data Plane Hardware · IEEE Trans. Netw. 2026
Network measurement and analytics › active measurement
path tracing
0.212024
Lightweight INT on the Tofino programmable switch · MobiCom 2024

Methods — techniques the papers use, named apart from their topics

p4 · 1.0
YearPublicationVenuePosition
2026 iRED: A Disaggregated P4-AQM Fully Implemented in Programmable Data Plane Hardware
abstract
Routers use queues to temporarily hold packets when they can’t process them immediately. Congestion occurs when the arrival rate of packets exceeds the processing capacity, leading to increased queuing delay. Active Queue Management (AQM) strategies aim to reduce congestion and queuing delay by draining packets from queues. Traditionally, AQMs are placed in the Egress pipeline of Programmable Data Plane (PDP) hardware due to the availability of queue delay information there. We argue that this approach wastes the router’s resources because the dropped packet has already consumed the entire pipeline of the device. We propose ingress Random Early Detection (iRED) as a more efficient P4-AQM approach fully implemented in PDP hardware, that introduces the concept of disaggregated AQM, effectively resolving the egress drop problem. iRED also supports the Low Latency, Low Loss, and Scalable Throughput (L4S) framework, saving device pipeline resources by dropping packets in the Ingress block. Our experiments with a Tofino2 programmable switch achieved a rate of 1Tbps and show that iRED can reduce router resource consumption by up to 10x in memory usage, 12x fewer processing cycles, and 8x less power consumption for the same traffic load. It achieves fairness in bandwidth usage for different types of traffic and significantly improves Quality of Service (QoS) in Dynamic Adaptive Streaming over HTTP (DASH) with up to a 2.34x improvement in Frames Per Second (FPS) and a 4.77x increase in video player buffer fill. We believe this is a pioneering work to highlight the egress drop problem and deeply explore its potential damage to network performance.
Leandro C. de Almeida, Paulo Ditarso Maciel Jr., Rafael Pasquini, Chrysa Papagianni, Fábio Luciano Verdi
IEEE Trans. Netw.1
2025 Zero-Lag Smart Pipes for Smart Factories: AI-Driven Programmable Transport in Open RAN
abstract
This demonstration addresses a key open challenge in Open Radio Access Network (O-RAN) deployments: how to intelligently allocate Transport Network (TN) resources to ensure low-latency for mission-critical applications. The demo emulates a Smart Factory scenario where the time-sensitive control traffic of robotic arms competes with industrial camera broadband video streams. We propose an intelligent transport controller that combines network slicing, Adaptive Neuro-Fuzzy Inference System (ANFIS), and Federated Learning (FL) to dynamically prioritize traffic per slice. The architecture uses $\mathbf{P 4}$ switches for local queue monitoring and real-time resource scheduling. The integration with the O-RAN disaggregated stack is based on Open Air Interface (OAI). Experimental results demonstrate valuable load balancing and buffer occupation reduction in the O-RAN midhaul.
Flávio Geraldo Coelho Rocha, Kleber Vieira Cardoso, Alba Cristina Magalhaes Alves de Melo, Francisco J. dos Santos, Lorenzo Chiachioupsaem, Vlademir Brusseufseme, Fábio Luciano Verdi, Leandro C. de Almeida, Cristiano Bonato Both, André Cavalcante, Maria V. Marquezini, Pedro Henrique Gomes
CNSM8
2024 Lightweight INT on the Tofino programmable switch
abstract
In-band network telemetry (INT), enabled by programmable data planes and the appearance of programming protocol-independent languages such as P4, emerged as a viable approach for network monitoring. INT allows the collection of fine-grained network information in real-time, increasing network visibility, at the cost of network overhead. Several lightweight INT approaches have been recently proposed that attempt to alleviate the transmission overhead of INT, while maintaining a high degree of monitoring accuracy. However, their impact on the resources of the respective hardware network devices has been hardly investigated as most of the approaches are evaluated via simulation. In this study, we provide proof of concept implementations of two lightweight INT approaches that have been proposed for path tracing on the Intel Tofino ASIC, identifying the challenges of porting the solution to the selected target. We examine their performance, providing an in-depth analysis of resource consumption.
Angelos Dimoglis, Leandro C. de Almeida, Konstantinos Papadopoulos 0005, Chrysa Papagianni, Panagiotis Papadimitriou 0001, Paola Grosso
MobiCom2
2024 TimeGAN as a Simulator for Reinforcement Learning Training in Programmable Data Planes
abstract
This study explores the application of Time Series GAN in a Programmable Data Plane (PDP) for enhancing Reinforcement Learning within the context of computer networks, particularly in video applications. We address various challenges, including dataset augmentation, balancing, and extended RL training times in real setups. By leveraging synthetic data generated by TimeGAN, we accelerate experimentation, enhance dataset diversity, and simplify RL model training, ultimately evaluating TimeGAN’s performance against real setups in resource optimization for PDPs using an RL agent. This research contributes by directly comparing GAN usage and real setups, bridging a gap in computer network literature, and highlighting a 99% similarity in Quality of Service achieved by an RL model trained with synthetic data, affirming TimeGAN’s potential as a valuable simulator without compromising RL training efficacy.
Thiago Caproni Tavares, Leandro C. de Almeida, Washington Rodrigo Dias da Silva, Marco Chiesa, Fábio Luciano Verdi
NOMS2
2024 DESiRED - Dynamic, Enhanced, and Smart iRED: A P4-AQM with Deep Reinforcement Learning and In-band Network Telemetry
Leandro C. de Almeida, Washington Rodrigo Dias da Silva, Thiago Caproni Tavares, Rafael Pasquini, Chrysa Papagianni, Fábio Luciano Verdi
Comput. Networks1
2022 iRED: Improving the DASH QoS by dropping packets in programmable data planes
abstract
Video services account for the largest share of all Internet traffic, demanding a network capable of supporting the requirements of delay-sensitive traffic. Fluctuations in network load can cause high delays in the queues of network routers, which tend to degrade the Quality of Service (QoS) for adaptive video streaming, such as Dynamic Adaptive Streaming over HTTP (DASH). This work is positioned in the scope of active management queues (AQM) to improve the QoS of a DASH service by means of dropping packets. One traditional AQM that adopts a packet drop policy is Random Early Detection (RED), developed to drain the flow in times of congestion and thus reduce queueing delay. We revisited and implemented a P4-based implementation of RED, named iRED (ingress RED), an algorithm capable of dropping packets at the ingress pipeline, an innovation compared to other AQM strategies based on dropping at the egress. iRED was evaluated in two scenarios. First, we compare iRED against state-of-art AQM algorithms employing egress packet dropping in terms of Round-Trip Time (RTT), throughput and their impact on resources usage. Our findings indicate that iRED outperforms existing P4-based approaches by approximately up to 2.5x in RTT and 0.75x in throughput for the given buffer sizes. Next, we compare iRED versus Tail Drop (TD) approach in an emulated programmable Content Delivery Network (CDN) employing DASH. Experiments indicate that the iRED improve the QoS by approximately 0.85x in terms of cached video available in the client’s buffer and 0.9x in Frames Per Second (FPS) played.
Leandro C. de Almeida, Guilherme Matos, Rafael Pasquini, Chrysa Papagianni, Fábio Luciano Verdi
CNSM1