EDBT 2026 Demo / reviewers in the wild / expert
Bhavish Agarwal
dblp:82/1494
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 4 first-authorSystems, architecture and hardware · 1
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 |
Network management and operations · 40% Internet architecture and protocols · 25% Network measurement and analytics · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Energy-efficient computing · 77% Cloud and datacenter computing · 23% |
Topics — the 6 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network management and operations › fault management
fault diagnosis |
0.2 | 2 | 2011 | Deja vu: fingerprinting network problems · CoNEXT 2011 NetPrints: Diagnosing Home Network Misconfigurations Using Shared Knowledge · NSDI 2009 |
Network management and operations › fault management › fault diagnosis
network fault diagnosis |
0.1 | 1 | 2011 | Deja vu: fingerprinting network problems · CoNEXT 2011 |
Network measurement and analytics › traffic analysis
packet trace analysis |
0.1 | 1 | 2011 | Deja vu: fingerprinting network problems · CoNEXT 2011 |
Internet architecture and protocols
middlebox |
0.1 | 1 | 2010 | EndRE: An End-System Redundancy Elimination Service for Enterprises · NSDI 2010 |
Internet architecture and protocols
redundancy elimination |
0.1 | 1 | 2010 | EndRE: An End-System Redundancy Elimination Service for Enterprises · NSDI 2010 |
Internet of things and sensor networks
home network |
0.0 | 1 | 2009 | NetPrints: Diagnosing Home Network Misconfigurations Using Shared Knowledge · NSDI 2009 |
Methods — techniques the papers use, named apart from their topics
opportunistic scheduling · 0.2dictionary-based compression · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Deja vu: fingerprinting network problemsabstractWe ask the question: can network problems experienced by applications be identified based on symptoms contained in a network packet trace? An answer in the affirmative would open the doors to many opportunities, including non-intrusive monitoring of such problems on the network and matching a problem with past instances of the same problem. Bhavish Agarwal, Ranjita Bhagwan, Lorenzo De Carli, Venkat N. Padmanabhan, Krishna P. N. Puttaswamy |
CoNEXT | 1 |
| 2010 | EndRE: An End-System Redundancy Elimination Service for Enterprises
Bhavish Agarwal, Aditya Akella, Ashok Anand, Athula Balachandran, Pushkar V. Chitnis, Chitra Muthukrishnan, Ramachandran Ramjee, George Varghese |
NSDI | 1 |
| 2010 | Stratus: energy-efficient mobile communication using cloud supportabstractCellular radio communication is a significant contributor to battery energy drain on smartphones, in some cases inflating the energy cost by a factor of 5 or more compared to the energy cost of the base device. Stratus is a system to reduce this energy consumption by leveraging cloud resources to make data communication on smartphones more efficient. Using a cloud-based proxy, Stratus employs optimizations that adapt an application's incoming and outgoing traffic to better match the energy characteristics of the radio interface. The optimizations include (a) aggregation to bunch up sporadic transmissions, (b) asymmetric dictionary-based compression to reduce the number of bits transmitted over the air, and (c) opportunistic scheduling to avoid communication during periods of poor signal reception. These optimizations can be used individually, or in combination, subject to an application's delay tolerance. For example, using our Stratus prototype, the aggregation and compression optimizations together achieve up to 50% energy savings for web browsing, while the aggregation and scheduling optimizations together achieve up to 35% energy savings for a media streaming application. Bhavish Agarwal, Pushkar V. Chitnis, Amit Dey, Kamal Jain, Vishnu Navda, Venkat N. Padmanabhan, Ramachandran Ramjee, Aaron Schulman, Neil Spring |
SIGCOMM | 1 |
| 2009 | NetPrints: Diagnosing Home Network Misconfigurations Using Shared Knowledge
Bhavish Agarwal, Ranjita Bhagwan, Tathagata Das, Siddharth Eswaran, Venkat N. Padmanabhan, Geoffrey M. Voelker |
NSDI | 1 |
| 2007 | PerfCenter: A Methodology and Tool for Performance Analysis of Application Hosting CentersabstractWe present a tool, PerfCenter, that takes as input the deployment, configuration, message flow and workload details of the hardware and software servers in an application hosting center, and predicts the performance of the applications. We allow for a hierarchical specification of the data center, where software is deployed on machines, machines consist of hardware devices and are deployed on LANs. We also explicitly model network links between LANs and model the contention at those links due to messages exchanged between servers. While tools and methodologies for such analysis have been proposed earlier, our approach allows for the most natural specification of a "data center" architecture, and is best suited for aiding in design decisions regarding deployment and configuration of software on various hardware architecture scenarios. The tool takes this high level input and generates the underlying queueing network, which is then solved analytically. Since we allow for synchronous method calls, and model contention at software as well as hardware resources, the generated queueing network is solved using approximate methods. We validate the solution against results obtained from a measurement testbed, and found that the predicted values were reasonably accurate. Rukma Prabhu Verlekar, Varsha Apte, Prakhar Goyal, Bhavish Agarwal |
MASCOTS | 4 |