Demo Data from VLDB 2026 / reviewers in the wild / expert
Muhammad Usama Chaudhry
dblp:220/5481
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 1 first-author
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 |
Datacenter networks · 59% Transport protocols and congestion control · 18% Cellular and mobile networks · 18% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Datacenter networks
incast |
0.4 | 1 | 2020 | Dart: Divide and Specialize for Fast Response to Congestion in RDMA-Based Datacenter Networks · IEEE/ACM Trans. Netw. 2020 |
Datacenter networks
RDMA |
0.4 | 1 | 2020 | Dart: Divide and Specialize for Fast Response to Congestion in RDMA-Based Datacenter Networks · IEEE/ACM Trans. Netw. 2020 |
Datacenter networks › RDMA
RDMA congestion control |
0.4 | 1 | 2020 | Dart: Divide and Specialize for Fast Response to Congestion in RDMA-Based Datacenter Networks · IEEE/ACM Trans. Netw. 2020 |
Transport protocols and congestion control
TCP congestion control |
0.4 | 1 | 2020 | Legilimens: An Agile Transport for Background Traffic in Cellular Networks · ICNP 2020 |
Network performance modeling
emulation and simulation |
0.1 | 1 | 2020 | Legilimens: An Agile Transport for Background Traffic in Cellular Networks · ICNP 2020 |
Datacenter networks
load balancing |
0.1 | 1 | 2020 | Dart: Divide and Specialize for Fast Response to Congestion in RDMA-Based Datacenter Networks · IEEE/ACM Trans. Netw. 2020 |
Methods — techniques the papers use, named apart from their topics
ns-3 simulation · 0.4in-order flow deflection · 0.4emulation · 0.4direct apportioning of sending rates · 0.4DCQCN · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Legilimens: An Agile Transport for Background Traffic in Cellular NetworksabstractLarge data transfers can result in significant congestion and performance degradation for interactive end-user applications such as web browsing and streaming. While there are existing TCP congestion control algorithms for delivery of large volume data (e.g., LEDBAT, TCP-LP), our results show that these protocols are not effective in cellular networks due to variability in radio channel conditions and the use of cellular schedulers in base stations. We propose Legilimens, an agile TCP variant for cellular downlink transfers, which not only retains desirable properties of existing approaches, but also exploits the properties of the cellular schedulers to estimate load and capacity and addresses the challenges in cellular networks. As a result, Legilimens is able to deliver traffic using only the spare capacity on the downlink. We conduct extensive evaluations of Legilimens in multiple settings-in a large cellular network for real-world performance, on the PhantomNet emulator for controlled experiments, and ns-3 simulator for scaled experiments-all of which demonstrate that Legilimens is superior to existing protocols in transferring large volumes of data without interfering with regular user traffic. Compared to existing low-priority protocols, Legilimens improves the throughput of background flows by 2x on average (up to 5x) without degrading the performance of foreground flows across all the three testbeds. Muhammad Usama Chaudhry, Shibin Mathew, Shanyu Zhou, Vijay Gopalakrishnan, Emir Halepovic, Hulya Seferoglu, Balajee Vamanan |
ICNP | 1 |
| 2020 | Dart: Divide and Specialize for Fast Response to Congestion in RDMA-Based Datacenter NetworksabstractThough Remote Direct Memory Access (RDMA) promises to reduce datacenter network latencies significantly compared to TCP (e.g., 10x), end-to-end congestion control in the presence of incasts is a challenge. Targeting the full generality of the congestion problem, previous schemes rely on slow, iterative convergence to the appropriate sending rates (e.g., TIMELY takes 50 RTTs). Several papers have shown that even in oversubscribed datacenter networks most congestion occurs at the receiver. Accordingly, we propose a divide-and-specialize approach, called Dart, which isolates the common case of receiver congestion and further subdivides the remaining in-network congestion into the simpler spatially-localized and the harder spatially-dispersed cases. For receiver congestion, we propose direct apportioning of sending rates (DASR) in which a receiver for n senders directs each sender to cut its rate by a factor of n, converging in only one RTT. For the spatially-localized case, Dart provides fast (under one RTT) response by adding novel switch hardware for in-order flow deflection (IOFD) because RDMA disallows packet reordering on which previous load balancing schemes rely. For the uncommon spatially-dispersed case, Dart falls back to DCQCN. Small-scale testbed measurements and at-scale simulations, respectively, show that Dart achieves 60% (2.5x) and 79% (4.8x) lower 99t'-percentile latency, and similar and 58% higher throughput than InfiniBand, and TIMELY and DCQCN. Jiachen Xue, Muhammad Usama Chaudhry, Balajee Vamanan, T. N. Vijaykumar, Mithuna Thottethodi |
IEEE/ACM Trans. Netw. | 2 |
| 2019 | Pulser: Fast Congestion Response Using Explicit Incast Notifications for Datacenter NetworksabstractDatacenter applications frequently cause incast congestion, which degrades short flows' flow completion times and long flows' throughput. Existing congestion control schemes (e.g., DCTCP) do not explicitly detect and isolate incast. Instead, they rely on existing Explicit Congestion Notification (ECN) to react to general congestion. They, therefore, lose performance due to slow, cautious, and inaccurate reaction to incast. We propose a novel algorithm that detects incasts and notifies senders using a new Explicit Incast Notification EIN). We show that our incast detection is fast and accurate. Next, we present our congestion control scheme, called Pulser , which isolates incasts using EIN. Unlike DCTCP, which gradually adjusts sending rate, Pulser drastically backs off during incast and rapidly restores sending rate once incast ends (i.e., like a pulse). Our real experiments and ns-3 simulations show that Pulser outperforms prior schemes, DCTCP and ICTCP, in both flow completion times and throughput. Hamidreza Almasi, Hamed Rezaei, Muhammad Usama Chaudhry, Balajee Vamanan |
LANMAN | 3 |
| 2019 | Managing Background Traffic in Cellular NetworksabstractA large variety of traffic - time-sensitive “foreground” traffic (e.g., web browsing) and time-insensitive “background” traffic (e.g., software updates) - compete for the scarce cellular bandwidth, especially on the downlink. While there is limited in-network support for traffic prioritization, existing endto-end, “low priority transport protocols” exhibit sub-optimal performance in cellular networks. We propose Sneaker, which yields to time-sensitive foreground traffic during periods of congestion and enables time-insensitive background traffic to efficiently utilize any spare capacity. Sneaker achieves the desired goal by randomly dropping packets coming into the base station, based on traffic type and network conditions. Our key contribution is the derivation of the optimal dropping rate and a practical dropping rate, which performs close to optimal. Further, Sneaker co-exists and performs well with existing cellular schedulers and transport protocols. Shanyu Zhou, Muhammad Usama Chaudhry, Vijay Gopalakrishnan, Emir Halepovic, Balajee Vamanan, Hulya Seferoglu |
LANMAN | 2 |