Demo Data from SIGIR 2026 / reviewers in the wild / expert
Brad Karp
dblp:06/5980
· DBLP profile ↗
27ranked-venue papers
1as first author
2since 2021 · last 2026
0000-0002-7587-5034ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 18 · 1 first-author · 2 since 2021Security and privacy · 4Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 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
11 papers |
Routing and switching · 39% Wireless networking · 19% Physical-layer communications · 19% | |
| Network and information security
6 papers |
Network security · 37% Systems and software security · 33% Web and mobile security · 18% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Storage systems · 54% Distributed systems · 46% |
Topics — the 30 heaviest of 46, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching › routing protocol
intra-domain routing |
0.3 | 1 | 2018 | On low-latency-capable topologies, and their impact on the design of intra-domain routing · SIGCOMM 2018 |
Routing and switching › routing algorithms
minimum delay routing |
0.3 | 1 | 2018 | On low-latency-capable topologies, and their impact on the design of intra-domain routing · SIGCOMM 2018 |
Network optimization and economics › network design
network topology design |
0.3 | 1 | 2018 | On low-latency-capable topologies, and their impact on the design of intra-domain routing · SIGCOMM 2018 |
Wireless networking
WLAN |
0.3 | 2 | 2015 | COPA: cooperative power allocation for interfering wireless networks · CoNEXT 2015 Cone of silence: adaptively nulling interferers in wireless networks · SIGCOMM 2010 |
Cellular and mobile networks › interference management
interference mitigation |
0.2 | 1 | 2015 | COPA: cooperative power allocation for interfering wireless networks · CoNEXT 2015 |
Physical-layer communications
MIMO |
0.2 | 1 | 2015 | COPA: cooperative power allocation for interfering wireless networks · CoNEXT 2015 |
Physical-layer communications
power allocation |
0.2 | 1 | 2015 | COPA: cooperative power allocation for interfering wireless networks · CoNEXT 2015 |
Routing and switching
geographic routing |
0.2 | 4 | 2006 | Lazy cross-link removal for geographic routing · SenSys 2006 Geographic Routing Made Practical · NSDI 2005 Practical and robust geographic routing in wireless networks · SenSys 2004 |
Wireless networking
medium access control |
0.2 | 1 | 2014 | HACK: Hierarchical ACKs for Efficient Wireless Medium Utilization · USENIX ATC 2014 |
Systems and software security
information flow control |
0.2 | 1 | 2014 | Protecting Users by Confining JavaScript with COWL · OSDI 2014 |
Web and mobile security › javascript security
javascript isolation |
0.2 | 1 | 2014 | Protecting Users by Confining JavaScript with COWL · OSDI 2014 |
Routing and switching
inter-domain routing |
0.2 | 1 | 2013 | LOUP: The Principles and Practice of Intra-Domain Route Dissemination · NSDI 2013 |
Routing and switching
routing |
0.2 | 1 | 2013 | LOUP: The Principles and Practice of Intra-Domain Route Dissemination · NSDI 2013 |
Internet of things and sensor networks
wireless sensor network |
0.1 | 2 | 2006 | Lazy cross-link removal for geographic routing · SenSys 2006 Practical and robust geographic routing in wireless networks · SenSys 2004 |
Physical-layer communications
beamforming |
0.1 | 1 | 2010 | Cone of silence: adaptively nulling interferers in wireless networks · SIGCOMM 2010 |
Wireless networking
directional antenna |
0.1 | 1 | 2010 | Cone of silence: adaptively nulling interferers in wireless networks · SIGCOMM 2010 |
Physical-layer communications
interference cancellation |
0.1 | 1 | 2010 | Cone of silence: adaptively nulling interferers in wireless networks · SIGCOMM 2010 |
Network security
protocol security |
0.1 | 1 | 2010 | Structuring Protocol Implementations to Protect Sensitive Data · USENIX Security Symposium 2010 |
Privacy and data protection
sensitive data protection |
0.1 | 1 | 2010 | Structuring Protocol Implementations to Protect Sensitive Data · USENIX Security Symposium 2010 |
Routing and switching
multipath routing |
0.1 | 1 | 2018 | On low-latency-capable topologies, and their impact on the design of intra-domain routing · SIGCOMM 2018 |
Routing and switching
traffic engineering |
0.1 | 1 | 2018 | On low-latency-capable topologies, and their impact on the design of intra-domain routing · SIGCOMM 2018 |
Systems and software security
operating system security |
0.1 | 1 | 2008 | Wedge: Splitting Applications into Reduced-Privilege Compartments · NSDI 2008 |
Systems and software security › operating system security
privilege separation |
0.1 | 1 | 2008 | Wedge: Splitting Applications into Reduced-Privilege Compartments · NSDI 2008 |
Network security › intrusion detection and prevention
intrusion detection |
0.1 | 2 | 2005 | Polygraph: Automatically Generating Signatures for Polymorphic Worms · S&P 2005 Autograph: Toward Automated, Distributed Worm Signature Detection · USENIX Security Symposium 2004 |
Physical-layer communications › MIMO
multi-stream transmission |
0.1 | 1 | 2015 | COPA: cooperative power allocation for interfering wireless networks · CoNEXT 2015 |
Network security
email security |
0.1 | 1 | 2006 | RE: Reliable Email · NSDI 2006 |
Network security › intrusion detection and prevention › intrusion detection
signature generation |
0.1 | 1 | 2005 | Polygraph: Automatically Generating Signatures for Polymorphic Worms · S&P 2005 |
Distributed systems › peer-to-peer systems
distributed hash table |
0.1 | 1 | 2005 | OpenDHT: a public DHT service and its uses · SIGCOMM 2005 |
Routing and switching › routing protocol
routing protocol design |
0.0 | 1 | 2013 | LOUP: The Principles and Practice of Intra-Domain Route Dissemination · NSDI 2013 |
Transport protocols and congestion control
TCP |
0.0 | 1 | 2003 | RR-TCP: A Reordering-Robust TCP with DSACK · ICNP 2003 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.4per-subcarrier allocation · 0.2nulling · 0.2cooperative power allocation · 0.2COWL · 0.2application compartmentalization · 0.2signal strength measurement · 0.1antenna pattern synthesis · 0.1lazy cross-link removal · 0.1substring extraction · 0.1storage allocation · 0.1signature generation algorithms · 0.1geographic routing · 0.0automated signature generation · 0.0DSACK · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | CSIG: Congestion Signaling for Datacenter TransportsabstractOptimizing burst-heavy datacenter workloads necessitates finegrained network control and visibility. We introduce CSIG, a protocol that delivers precise, multi-bit bottleneck congestion signals via a fixed-length Ethernet header. The architecture captures μsgranularity switch metrics, such as available bandwidth, and signals them to end-hosts using in-band, line-rate operations. We propose Fast Ramp-Up, a congestion control primitive that leverages these bottleneck signals to reduce median RPC latency by 20% and unclaimed bandwidth by 60% in production. Beyond transport-level performance, CSIG enables flow-aware observability by embedding μs-scale metrics into every packet, allowing individual application transfers to pinpoint their bottleneck location, such as the topology tier limiting their performance. CSIG thus transforms network telemetry from post-hoc correlation into a real time, context-aware capability. We demonstrate CSIG's broad deployability by validating it across five generations of commodity switch hardware (up to 102.4 Tbps), four NIC generations, and five transport stacks. Our design proves that a streamlined Layer 2 approach, focusing exclusively on the principal path bottleneck, provides transport-agnostic gains without requiring forklift hardware upgrades. Abhiram Ravi, Nandita Dukkipati, Weiwu Pang, Neal Cardwell, Brad Karp, Mohammad Jafar Akhbarizadeh, Weida Huang, Konstantinos Prasopoulos, Kok-Kiong Yap, Amin Vahdat |
SIGCOMM | 5 |
| 2024 | Beyond Throughput and Compression Ratios: Towards High End-to-end Utility of Gradient CompressionabstractGradient aggregation has long been identified as a major bottleneck in today's large-scale distributed machine learning training systems. One promising solution to mitigate such bottlenecks is gradient compression, directly reducing communicated gradient data volume. However, in practice, many gradient compression schemes do not achieve acceleration of the training process while also preserving accuracy. Wenchen Han, Shay Vargaftik, Michael Mitzenmacher, Brad Karp, Ran Ben-Basat |
HotNets | 4 |
| 2018 | On low-latency-capable topologies, and their impact on the design of intra-domain routingabstractAn ISP's customers increasingly demand delivery of their traffic without congestion and with low latency. The ISP's topology, routing, and traffic engineering, often over multiple paths, together determine congestion and latency within its backbone. We first consider how to measure a topology's capacity to route traffic without congestion and with low latency. We introduce low-latency path diversity (LLPD), a metric that captures a topology's flexibility to accommodate traffic on alternative low-latency paths. We explore to what extent 116 real backbone topologies can, regardless of routing system, keep latency low when demand exceeds the shortest path's capacity. We find, perhaps surprisingly, that topologies with good LLPD are precisely those where routing schemes struggle to achieve low latency without congestion. We examine why these schemes perform poorly, and offer an existence proof that a practical routing scheme can achieve a topology's potential for congestion-free, low-delay routing. Finally we examine implications for the design of backbone topologies amenable to achieving high capacity and low delay. Nikola Gvozdiev, Stefano Vissicchio, Brad Karp, Mark Handley |
SIGCOMM | 3 |
| 2017 | Low-Latency Routing on Mesh-Like BackbonesabstractEarly in in the Internet's history, routing within a single provider's WAN centered on placing traffic on the shortest path. More recent traffic engineering efforts aim to reduce congestion and/or increase utilization within the status quo of greedy shortest-path first routing on a sparse topology. In this paper, we argue that this status quo of routing and topology is fundamentally at odds with placing traffic so as to minimize latency for users while avoiding congestion. We advocate instead provider backbone topologies that are more mesh-like, and hence better at providing multiple low-latency paths, and a routing system that directly considers latency minimization and congestion avoidance while dynamically placing traffic on multiple unequal-cost paths. We offer a research agenda for achieving this new low-latency approach to WAN topology design and routing. Nikola Gvozdiev, Stefano Vissicchio, Brad Karp, Mark Handley |
HotNets | 3 |
| 2015 | COPA: cooperative power allocation for interfering wireless networksabstractAs 802.11 wireless networks proliferate, interference becomes increasingly severe, particularly in dense, urban environments. These networks are usually operated by different users (e.g., tenants in apartments). In this paper, we develop techniques for mitigating interference between such loosely cooperating 802.11 MIMO APs and clients, which do not share a high-speed wired backplane or central controller. We propose CoOperative Power Allocation (COPA), an approach to concurrent wireless medium access that combines fine-grained, per-subcarrier power allocation, nulling, and multi-stream transmission to claim capacity that status-quo approaches cannot. Jointly turning these knobs allows COPA to allocate subcarriers to senders partially, rather than all-or-nothing, and to embrace a measure of interference when doing so increases capacity. Georgios Nikolaidis, Mark Handley, Kyle Jamieson, Brad Karp |
CoNEXT | 4 |
| 2014 | FUBAR: Flow Utility Based RoutingabstractWe present FUBAR, a system that reduces congestion and maximizes the utility of the entire network by installing new routes and changing the traffic load on existing ones. FUBAR works offline to periodically adjust the distribution of traffic on paths. It requires neither changes to end hosts nor precise prior knowledge of the traffic matrix. We demonstrate that even in the presence of traffic from all network devices to all other devices, FUBAR can optimize a real-world core-level network in a matter of minutes. Nikola Gvozdiev, Brad Karp, Mark Handley |
HotNets | 2 |
| 2014 | Protecting Users by Confining JavaScript with COWL
Deian Stefan, Edward Z. Yang, Petr Marchenko, Alejandro Russo, David Herman, Brad Karp, David Mazières |
OSDI | 6 |
| 2014 | HACK: Hierarchical ACKs for Efficient Wireless Medium Utilization
Lynne Salameh, Astrit Zhushi, Mark Handley, Kyle Jamieson, Brad Karp |
USENIX ATC | 5 |
| 2013 | Toward Principled Browser Security
Edward Z. Yang, Deian Stefan, John C. Mitchell, David Mazières, Petr Marchenko, Brad Karp |
HotOS | 6 |
| 2013 | LOUP: The Principles and Practice of Intra-Domain Route Dissemination
Nikola Gvozdiev, Brad Karp, Mark Handley |
NSDI | 2 |
| 2012 | LOUP: who's afraid of the big bad loop?abstractWe consider the intra-AS route dissemination problem from first principles, and illustrate that when known route dissemination techniques propagate even a single external routing change, they can cause transient anomalies. These anomalies are not fundamental; they are artifacts of the order in which existing proposals disseminate routes. We show that carefully ordering route updates avoids transient looping and black holes. Perhaps surprisingly, this ordering may be enforced in a completely distributed fashion, while retaining familiar correctness, scalability, and convergence properties. Nikola Gvozdiev, Brad Karp, Mark Handley |
HotNets | 2 |
| 2010 | Cone of silence: adaptively nulling interferers in wireless networksabstractDense 802.11 wireless networks present a pressing capacity challenge: users in proximity contend for limited unlicensed spectrum. Directional antennas promise increased capacity by improving the signal-to-interference-plus-noise ratio (SINR) at the receiver, potentially allowing successful decoding of packets at higher bit-rates. Many uses of directional antennas to date have directed high gain between two peers, thus maximizing the strength of the sender's signal reaching the receiver. But in an interference-rich environment, as in dense 802.11 deployments, directional antennas only truly come into their own when they explicitly null interference from competing concurrent senders. In this paper, we present Cone of Silence (CoS), a technique that leverages software-steerable directional antennas to improve the capacity of indoor 802.11 wireless networks by adaptively nulling interference. Using in situ signal strength measurements that account for the complex propagation environment, CoS derives custom antenna radiation patterns that maximize the strength of the signal arriving at an access point from a sender while nulling inteference from one or more concurrent interferers. CoS leverages multiple antennas, but requires only a single commodity 802.11 radio, thus avoiding the significant processing requirements of decoding multiple concurrent packets. Experiments in an indoor 802.11 deployment demonstrate that CoS improves throughput under interference. Georgios Nikolaidis, Astrit Zhushi, Kyle Jamieson, Brad Karp |
SIGCOMM | 4 |
| 2010 | Structuring Protocol Implementations to Protect Sensitive Data
Petr Marchenko, Brad Karp |
USENIX Security Symposium | 2 |
| 2008 | Wedge: Splitting Applications into Reduced-Privilege Compartments
Andrea Bittau, Petr Marchenko, Mark Handley, Brad Karp |
NSDI | 4 |
| 2006 | RE: Reliable Email
Scott Garriss, Michael Kaminsky, Michael J. Freedman, Brad Karp, David Mazières |
NSDI | 4 |
| 2006 | Paragraph: Thwarting Signature Learning by Training Maliciously
James Newsome, Brad Karp, Dawn Song |
RAID | 2 |
| 2006 | Lazy cross-link removal for geographic routingabstractGeographic techniques promise highly scalable any-to-any routing in wireless sensor networks. In one thread of research on geographic routing, researchers have explored robust, distributed graph planarization. Arguing that such planarization techniques have high overhead, researchers have more recently pursued a thread in which they propose precomputation of routing structures (e.g., hull trees and grids) to achieve low-overhead geographic routing.In this paper we introduce a third approach, LCR, that does not involve any precomputation of distributed routing structures, nor full a priori planarization. Instead, LCR removes non-planarities lazily only when they interfere with correct geographic routing. Lazy removal of link crossings results in an order of magnitude or more lower overhead than any previously proposed approach. Copyright 2006 ACM. Young-Jin Kim 0001, Ramesh Govindan, Brad Karp, Scott Shenker |
SenSys | 3 |
| 2005 | Geographic Routing Made Practical
Young-Jin Kim 0001, Ramesh Govindan, Brad Karp, Scott Shenker |
NSDI | 3 |
| 2005 | OpenDHT: a public DHT service and its usesabstractLarge-scale distributed systems are hard to deploy, and distributed hash tables (DHTs) are no exception. To lower the barriers facing DHT-based applications, we have created a public DHT service called OpenDHT. Designing a DHT that can be widely shared, both among mutually untrusting clients and among a variety of applications, poses two distinct challenges. First, there must be adequate control over storage allocation so that greedy or malicious clients do not use more than their fair share. Second, the interface to the DHT should make it easy to write simple clients, yet be sufficiently general to meet a broad spectrum of application requirements. In this paper we describe our solutions to these design challenges. We also report our early deployment experience with OpenDHT and describe the variety of applications already using the system. Sean C. Rhea, Brighten Godfrey, Brad Karp, John Kubiatowicz, Sylvia Ratnasamy, Scott Shenker, Ion Stoica, Harlan Yu |
SIGCOMM | 3 |
| 2005 | Polygraph: Automatically Generating Signatures for Polymorphic WormsabstractIt is widely believed that content-signature-based intrusion detection systems (IDS) are easily evaded by polymorphic worms, which vary their payload on every infection attempt. In this paper, we present Polygraph, a signature generation system that successfully produces signatures that match polymorphic worms. Polygraph generates signatures that consist of multiple disjoint content substrings. In doing so, Polygraph leverages our insight that for a real-world exploit to function properly, multiple invariant substrings must often be present in all variants of a payload; these substrings typically correspond to protocol framing, return addresses, and in some cases, poorly obfuscated code. We contribute a definition of the polymorphic signature generation problem; propose classes of signature suited for matching polymorphic worm payloads; and present algorithms for automatic generation of signatures in these classes. Our evaluation of these algorithms on a range of polymorphic worms demonstrates that Polygraph produces signatures for polymorphic worms that exhibit low false negatives and false positives. James Newsome, Brad Karp, Dawn Song |
S&P | 2 |
| 2004 | Practical and robust geographic routing in wireless networksabstractNo abstract available. Young-Jin Kim 0001, Ramesh Govindan, Brad Karp, Scott Shenker |
SenSys | 3 |
| 2004 | Autograph: Toward Automated, Distributed Worm Signature Detection
Hyang-Ah Kim, Brad Karp |
USENIX Security Symposium | 2 |
| 2003 | RR-TCP: A Reordering-Robust TCP with DSACKabstractTCP performs poorly on paths that reorder packets significantly, where it misinterprets out-of-order delivery as packet loss. The sender responds with a fast retransmit though no actual loss has occurred. These repeated false fast retransmits keep the sender's window small, and severely degrade the throughput it attains. Requiring nearly in-order delivery needlessly restricts and complicates Internet routing systems and routers. Such beneficial systems as multi-path routing and parallel packet switches are difficult to deploy in a way that preserves ordering. Toward a more reordering-tolerant Internet architecture, we present enhancements to TCP that improve the protocol's robustness to reordered and delayed packets. We extend the sender to detect and recover from false fast retransmits using DSACK information, and to avoid false fast retransmits proactively, by adaptively varying dupthresh. Our algorithm is the first that adaptively balances increasing dupthresh, to avoid false fast retransmits, and limiting the growth of dupthresh, to avoid unnecessary timeouts. Finally, we demonstrate that TCP's RTO estimator tolerates delayed packets poorly, and present enhancements to it that ensure it is sufficiently conservative, without using timestamps or additional TCP header hits. Our simulations show that these enhancements significantly improve TCP's performance over paths that reorder or delay packets. Ming Zhang 0005, Brad Karp, Sally Floyd, Larry L. Peterson |
ICNP | 2 |
| 2003 | Opportunistic Use of Content Addressable Storage for Distributed File Systems
Niraj Tolia, Michael A. Kozuch, Mahadev Satyanarayanan, Brad Karp, Thomas C. Bressoud, Adrian Perrig |
USENIX ATC, General Track | 4 |
| 2003 | IrisNet: An Architecture for Internet-scale Sensing Services
Suman Nath, Amol Deshpande, Yan Ke, Phillip B. Gibbons, Brad Karp, Srinivasan Seshan |
VLDB | 5 |
| 2003 | Data-Centric Storage in Sensornets with GHT, a Geographic Hash Table
Sylvia Ratnasamy, Brad Karp, Scott Shenker, Deborah Estrin, Ramesh Govindan, Fang Yu 0002 |
Mob. Networks Appl. | 2 |
| 2000 | GPSR: greedy perimeter stateless routing for wireless networksabstractWe present Greedy Perimeter Stateless Routing (GPSR), a novel routing protocol for wireless datagram networks that uses the positions of routers and a packet's destination to make packet forwarding decisions. GPSR makes greedy forwarding decisions using only information about a router's immediate neighbors in the network topology. When a packet reaches a region where greedy forwarding is impossible, the algorithm recovers by routing around the perimeter of the region. By keeping state only about the local topology, GPSR scales better in per-router state than shortest-path and ad-hoc routing protocols as the number of network destinations increases. Under mobility's frequent topology changes, GPSR can use local topology information to find correct new routes quickly. We describe the GPSR protocol, and use extensive simulation of mobile wireless networks to compare its performance with that of Dynamic Source Routing. Our simulations demonstrate GPSR's scalability on densely deployed wireless networks. Brad Karp, H. T. Kung 0001 |
MobiCom | 1 |