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.

Bhavish Agarwal

dblp:82/1494 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Network management and operations › fault management
fault diagnosis
0.222011
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.112011
Deja vu: fingerprinting network problems · CoNEXT 2011
Network measurement and analytics › traffic analysis
packet trace analysis
0.112011
Deja vu: fingerprinting network problems · CoNEXT 2011
Internet architecture and protocols
middlebox
0.112010
EndRE: An End-System Redundancy Elimination Service for Enterprises · NSDI 2010
Internet architecture and protocols
redundancy elimination
0.112010
EndRE: An End-System Redundancy Elimination Service for Enterprises · NSDI 2010
Internet of things and sensor networks
home network
0.012009
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
YearPublicationVenuePosition
2011 Deja vu: fingerprinting network problems
abstract
We 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
CoNEXT1
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
NSDI1
2010 Stratus: energy-efficient mobile communication using cloud support
abstract
Cellular 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
SIGCOMM1
2009 NetPrints: Diagnosing Home Network Misconfigurations Using Shared Knowledge
Bhavish Agarwal, Ranjita Bhagwan, Tathagata Das, Siddharth Eswaran, Venkat N. Padmanabhan, Geoffrey M. Voelker
NSDI1
2007 PerfCenter: A Methodology and Tool for Performance Analysis of Application Hosting Centers
abstract
We 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
MASCOTS4