Demo Data from EDBT 2026 / reviewers in the wild / expert
Danushka Menikkumbura
dblp:170/0091
· DBLP profile ↗
5ranked-venue papers
1as first author
1since 2021 · last 2023
0000-0001-8064-2713ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4Systems, architecture and hardware · 1 · 1 first-author · 1 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
4 papers |
Datacenter networks · 32% Transport protocols and congestion control · 28% Software-defined and programmable networks · 22% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transport protocols and congestion control › active queue management
PI controller |
1.1 | 2 | 2023 | Congestion Control for Datacenter Networks: A Control-Theoretic Approach · IEEE Trans. Parallel Distributed Syst. 2023 RoCC: robust congestion control for RDMA · CoNEXT 2020 |
Datacenter networks › RDMA
RDMA congestion control |
1.1 | 2 | 2023 | Congestion Control for Datacenter Networks: A Control-Theoretic Approach · IEEE Trans. Parallel Distributed Syst. 2023 RoCC: robust congestion control for RDMA · CoNEXT 2020 |
Internet architecture and protocols
buffer management |
0.7 | 2 | 2020 | Towards Software-Defined Buffer Management · IEEE/ACM Trans. Netw. 2020 A programmable buffer management platform · ICNP 2017 |
Software-defined and programmable networks
programmable data plane |
0.6 | 2 | 2023 | Towards Software-Defined Buffer Management · IEEE/ACM Trans. Netw. 2020 Congestion Control for Datacenter Networks: A Control-Theoretic Approach · IEEE Trans. Parallel Distributed Syst. 2023 |
Software-defined and programmable networks › programmable data plane
p4 implementation |
0.2 | 1 | 2023 | Congestion Control for Datacenter Networks: A Control-Theoretic Approach · IEEE Trans. Parallel Distributed Syst. 2023 |
Datacenter networks › lossless ethernet
priority flow control |
0.1 | 1 | 2020 | RoCC: robust congestion control for RDMA · CoNEXT 2020 |
Methods — techniques the papers use, named apart from their topics
PI control · 1.1domain-specific language · 0.7control theory · 0.7p4 · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Congestion Control for Datacenter Networks: A Control-Theoretic ApproachabstractIn this paper, we presentRoCC, a robust congestion control approach for datacenter networks based on RDMA.RoCCleverages switch queue size as an input to a PI controller, which computes the fair data rate of flows in the queue. The PI parameters are self-tuning to guarantee stability, rapid convergence, and fair and near-optimal throughput in a wide range of congestion scenarios. Our simulation and DPDK implementation results show thatRoCCcan achieve up to$7\times$reduction in PFC frames generated under high load levels, compared to DCQCN. At the same time,RoCCcan achieve$1.7 - 4.5\times$and$1.4 - 3.9\times$lower tail latency for long flows and$2.1-7\times$and$3.5-8.2\times$lower tail latency for short flows, compared to DCQCN and HPCC, respectively. We also find thatRoCCdoes not require PFC. The functional components ofRoCCcan be efficiently implemented in P4 and FPGA-based switch hardware. Danushka Menikkumbura, Parvin Taheri, Erico Vanini, Sonia Fahmy, Patrick Eugster, Tom Edsall |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2020 | RoCC: robust congestion control for RDMAabstractIn this paper, we present RoCC, a robust congestion control approach for datacenter networks based on RDMA. RoCC leverages switch queue size as an input to a PI controller, which computes the fair data rate of flows in the queue, signaling it to the flow sources. The PI parameters are self-tuning to guarantee stability, rapid convergence, and fair and near-optimal throughput in a wide range of congestion scenarios. Our simulation and DPDK implementation results show that RoCC can achieve up to 7× reduction in PFC frames generated under high average load levels, compared to DCQCN. At the same time, RoCC can achieve up to 8× lower tail latency, compared to DCQCN and HPCC. We also find that RoCC does not require PFC. The functional components of RoCC are implementable in P4-based and fixed-function switch ASICs. Parvin Taheri, Danushka Menikkumbura, Erico Vanini, Sonia Fahmy, Patrick Eugster, Tom Edsall |
CoNEXT | 2 |
| 2020 | Towards Software-Defined Buffer ManagementabstractBuffering architectures and policies for their efficient management are core ingredients of a network architecture. However, despite strong incentives to experiment with and deploy new policies, opportunities for changing anything beyond minor elements are limited. We introduce a new specification language, OpenQueue, that allows to express virtual buffering architectures and management policies representing a wide variety of economic models. OpenQueue allows users to specify entire buffering architectures and policies conveniently through several comparators and simple functions. We show examples of buffer management policies in OpenQueue and empirically demonstrate its impact on performance in various settings. Kirill Kogan, Danushka Menikkumbura, Gustavo Petri, Youngtae Noh, Sergey I. Nikolenko, Alexander Sirotkin 0001, Patrick Eugster |
IEEE/ACM Trans. Netw. | 2 |
| 2017 | A programmable buffer management platformabstractBuffering architectures and policies for their efficient management constitute one of the core ingredients of a network architecture. However, despite strong incentives to experiment with, and deploy, new policies, the opportunities for alterating anything beyond minor elements of such policies are limited. In this work we introduce a new specification language, OpenQueue, that allows users to specify entire buffering architectures and policies conveniently through several comparators and simple functions. We show examples of buffer management policies in OpenQueue and empirically demonstrate its direct impact on performance in various settings. Kirill Kogan, Danushka Menikkumbura, Gustavo Petri, Yangtae Noh, Sergey I. Nikolenko, Alexander Sirotkin 0001, Patrick Eugster |
ICNP | 2 |
| 2016 | BASEL (Buffer mAnagement SpEcification Language)abstractBuffering architectures and policies for their efficient management constitute one of the core ingredients of a network architecture. In this work we introduce a new specification language, BASEL, that allows to express virtual buffering architectures and management policies representing a variety of economic models. BASEL does not require the user to implement policies in a high-level language; rather, the entire buffering architecture and its policy are reduced to several comparators and simple functions. We show examples of buffer management policies in BASEL and demonstrate empirically the impact of various settings on performance. Kirill Kogan, Danushka Menikkumbura, Gustavo Petri, Youngtae Noh, Sergey I. Nikolenko, Patrick Eugster |
ANCS | 2 |