Demo Data from EDBT 2026 / reviewers in the wild / expert
Carmelo Cascone
dblp:139/2429
· DBLP profile ↗
8ranked-venue papers
1as first author
3since 2021 · last 2023
0000-0003-3159-2267ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 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
3 papers |
Software-defined and programmable networks · 61% Network management and operations · 35% Cellular and mobile networks · 5% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 100% |
Topics — the 6 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software-defined and programmable networks
programmable data plane |
1.0 | 2 | 2023 | Hydra: Effective Runtime Network Verification · SIGCOMM 2023 FlowBlaze: Stateful Packet Processing in Hardware · NSDI 2019 |
Network management and operations
network verification |
0.7 | 1 | 2023 | Hydra: Effective Runtime Network Verification · SIGCOMM 2023 |
Software-defined and programmable networks › programmable data plane
p4 |
0.7 | 1 | 2023 | Hydra: Effective Runtime Network Verification · SIGCOMM 2023 |
Software-defined and programmable networks › programmable data plane
stateful packet processing |
0.4 | 1 | 2019 | FlowBlaze: Stateful Packet Processing in Hardware · NSDI 2019 |
Network management and operations
network configuration |
0.1 | 1 | 2021 | Avenir: Managing Data Plane Diversity with Control Plane Synthesis · NSDI 2021 |
Hardware accelerators and domain-specific architectures
network accelerator |
0.1 | 1 | 2019 | FlowBlaze: Stateful Packet Processing in Hardware · NSDI 2019 |
Methods — techniques the papers use, named apart from their topics
stateful processing · 0.8FPGA-based packet processing · 0.8runtime verification · 0.7domain-specific language · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Hydra: Effective Runtime Network VerificationabstractIt is notoriously difficult to verify that a network is behaving as intended, especially at scale. This paper presents Hydra, a system that uses ideas from runtime verification to check that every packet is correctly processed with respect to a specification in real time. We propose a domain-specific language for writing properties, called Indus, and we develop a compiler that turns properties thus specified into executable P4 code that runs alongside the forwarding code at line rate. To evaluate our approach, we used Indus to model a range of properties, showing that it is expressive enough to capture examples studied in prior work. We also deployed Hydra checkers for validating paths in source routing and for enforcing slice isolation in Aether, an open-source cellular platform. We confirmed a subtle bug in Aether's 5G mobile core that would have been hard to detect using static techniques. We also evaluated the overheads of Hydra on hardware, finding that it does not significantly increase latency and often does not require additional pipeline stages. Sundararajan Renganathan, Benny Rubin, Hyojoon Kim, Pier Luigi Ventre, Carmelo Cascone, Daniele Moro, Charles Chan, Nick McKeown, Nate Foster |
SIGCOMM | 5 |
| 2021 | Achieving End-to-End Network Visibility with Host-INTabstractSo far, the In-Band Network Telemetry (INT) standard has been implemented mainly on P4 programmable switches. Observing packets as they travel through switches is knowing only half of the story. In this poster, we present the work in progress on Host-INT, an open-source solution based on eBPF and integrated with Kubernetes that extends INT support to the Linux network stack. When coupled with a P4-based Switch-INT implementation, Host-INT enables end-to-end network visibility. Tomasz Osinski, Carmelo Cascone |
ANCS | 2 |
| 2021 | Avenir: Managing Data Plane Diversity with Control Plane Synthesis
Eric Hayden Campbell, William T. Hallahan, Priya Srikumar, Carmelo Cascone, Jed Liu, Vignesh Ramamurthy, Hossein Hojjat, Ruzica Piskac, Robert Soulé, Nate Foster |
NSDI | 4 |
| 2020 | The road to BOFUSS: The basic OpenFlow userspace software switch
Eder Leão Fernandes, Elisa Rojas, Joaquin Alvarez-Horcajo, Zoltán Lajos Kis, Davide Sanvito, Nicola Bonelli, Carmelo Cascone, Christian Esteve Rothenberg |
J. Netw. Comput. Appl. | 7 |
| 2019 | Using P4 on Fixed-Pipeline and Programmable Stratum SwitchesabstractStratum is an open source network operating system (NOS)that provides a common implementation of P4Runtime and OpenConfig interfaces for white box switches. This demonstration will show an SDN leaf-spine fabric of Stratum-enabled white box switches managed by the ONOS SDN controller. The switching chips (ASICs)and platforms will come from different vendors, but they will share a common P4-defined pipeline and set of OpenConfig models. Brian O'Connor, Tomek Madejski, Jim Wanderer, Amin Vahdat, Yi Tseng, Maximilian Pudelko, Carmelo Cascone, Abhilash Endurthi, Alireza Ghaffarkhah, Devjit Gopalpur, Tom Everman |
ANCS | 7 |
| 2019 | FlowBlaze: Stateful Packet Processing in Hardware
Salvatore Pontarelli, Roberto Bifulco, Marco Bonola, Carmelo Cascone, M. Spaziani Brunella, Valerio Bruschi, Davide Sanvito, Giuseppe Siracusano, Antonio Capone, Michio Honda, Felipe Huici |
NSDI | 4 |
| 2017 | Towards approximate fair bandwidth sharing via dynamic priority queuingabstractWe tackle the problem of a network switch enforcing fair bandwidth sharing of the same link among many TCP-like senders. Most of the mechanisms to solve this problem are based on complex scheduling algorithms, whose feasibility becomes very expensive with today's line rate requirements, i.e. 10-100 Gbit/s per port. We propose a new scheme called FDPA in which we do not modify the scheduler, but instead we use an array of rate estimators to dynamically assign traffic flows to an existing strict priority scheduler serving only few queues. FDPA is inspired by recent advances in programmable stateful data planes. We propose a design that uses primitives common in data plane abstractions such as P4 and OpenFlow. We conducted experiments on a physical 10 Gbit/s testbed, we present preliminary results showing that FDPA produces fairness comparable to approaches based on scheduling. Carmelo Cascone, Nicola Bonelli, Luca Bianchi, Antonio Capone, Brunilde Sansò |
LANMAN | 1 |
| 2015 | Stateful OpenFlow: Hardware proof of conceptabstractThis paper presents a hardware implementation of Openstate, an extension of OpenFlow that allows performing stateful control functionalities directly inside the switch, without requiring the intervention of an external controller. The paper shows how, with a minimal reworking of the OpenFlow's basic architecture, and reusing the same building blocks, it is possible to greatly extend the intelligence of an OpenFlow switch allowing the offload of many control task directly in the switch. An FPGA based implementation of an Openstate prototype is here presented, the different architectural design choices are discussed, and the performance and limitations of the developed prototype are examinated. Finally, the paper proposes a discussion on the performance achievable by using an ASIC implementation of the OpenState switch1. Salvatore Pontarelli, Marco Bonola, Giuseppe Bianchi 0001, Antonio Capone, Carmelo Cascone |
HPSR | 5 |