Publications (19)
Communication-Aware Multi-Agent Reinforcement Learning for Decentralized Cooperative UAV Deployment
Enguang Fan, Yifan Chen, Zihan Shan +3
Autonomous Unmanned Aerial Vehicle (UAV) swarms are increasingly used as rapidly deployable aerial relays and sensing platforms, yet practical deployments must operate under partia…
Finishing Flows Quickly with Preemptive Scheduling
Chi-Yao Hong, Matthew Caesar, P. Brighten Godfrey
Today's data centers face extreme challenges in providing low latency. However, fair sharing, a principle commonly adopted in current congestion control protocols, is far from opti…
Tracking Grow-Finish Pigs Across Large Pens Using Multiple Cameras
Aniket Shirke, Aziz Saifuddin, Achleshwar Luthra +10
Increasing demand for meat products combined with farm labor shortages has resulted in a need to develop new real-time solutions to monitor animals effectively. Significant progres…
SIFT-Graph: Benchmarking Multimodal Defense Against Image Adversarial Attacks With Robust Feature Graph
Jingjie He, Weijie Liang, Zihan Shan +1
Adversarial attacks expose a fundamental vulnerability in modern deep vision models by exploiting their dependence on dense, pixel-level representations that are highly sensitive t…
Tiresias: Online Anomaly Detection for Hierarchical Operational Network Data
Chi-Yao Hong, Matthew Caesar, Nick Duffield +1
Operational network data, management data such as customer care call logs and equipment system logs, is a very important source of information for network operators to detect probl…
Slick Packets
Giang T. K. Nguyen, Rachit Agarwal, Junda Liu +3
Source-controlled routing has been proposed as a way to improve flexibility of future network architectures, as well as simplifying the data plane. However, if a packet specifies i…
Fingerprinting Smart Devices Through Embedded Acoustic Components
Anupam Das, Nikita Borisov, Matthew Caesar
The widespread use of smart devices gives rise to both security and privacy concerns. Fingerprinting smart devices can assist in authenticating physical devices, but it can also je…
Defending Tor from Network Adversaries: A Case Study of Network Path Prediction
Joshua Juen, Aaron Johnson, Anupam Das +2
The Tor anonymity network has been shown vulnerable to traffic analysis attacks by autonomous systems and Internet exchanges, which can observe different overlay hops belonging to…
Exploring Ways To Mitigate Sensor-Based Smartphone Fingerprinting
Anupam Das, Nikita Borisov, Matthew Caesar
Modern smartphones contain motion sensors, such as accelerometers and gyroscopes. These sensors have many useful applications; however, they can also be used to uniquely identify a…
Shortest Paths in Less Than a Millisecond
Rachit Agarwal, Matthew Caesar, P. Brighten Godfrey +1
We consider the problem of answering point-to-point shortest path queries on massive social networks. The goal is to answer queries within tens of milliseconds while minimizing the…
X-Vine: Secure and Pseudonymous Routing Using Social Networks
Prateek Mittal, Matthew Caesar, Nikita Borisov
Distributed hash tables suffer from several security and privacy vulnerabilities, including the problem of Sybil attacks. Existing social network-based solutions to mitigate the Sy…
Fine-grained Distributed Data Plane Verification with Intent-based Slicing
Kuan-Yen Chou, Santhosh Prabhu, Giri Subramanian +4
Data plane verification has grown into a powerful tool to ensure network correctness. However, existing methods with monolithic models have memory requirements tied to network size…
Plankton: Scalable network configuration verification through model checking
Santhosh Prabhu, Kuan-Yen Chou, Ali Kheradmand +2
Network configuration verification enables operators to ensure that the network will behave as intended, prior to deployment of their configurations. Although techniques ranging fr…
Mirage: Towards Deployable DDoS Defense for Web Applications
Prateek Mittal, Dongho Kim, Yih-Chun Hu +1
Distributed Denial of Service (DDoS) attacks form a serious threat to the security of Internet services. However, despite over a decade of research, and the existence of several pr…
Shortest Paths in Microseconds
Rachit Agarwal, Matthew Caesar, P. Brighten Godfrey +1
Computing shortest paths is a fundamental primitive for several social network applications including socially-sensitive ranking, location-aware search, social auctions and social…
Stealthy Traffic Analysis of Low-Latency Anonymous Communication Using Throughput Fingerprinting
Prateek Mittal, Ahmed Khurshid, Joshua Juen +2
Anonymity systems such as Tor aim to enable users to communicate in a manner that is untraceable by adversaries that control a small number of machines. To provide efficient servic…
Vision-based Behavioral Recognition of Novelty Preference in Pigs
Aniket Shirke, Rebecca Golden, Mrinal Gautam +3
Behavioral scoring of research data is crucial for extracting domain-specific metrics but is bottlenecked on the ability to analyze enormous volumes of information using human labo…
SWEET: Serving the Web by Exploiting Email Tunnels
Amir Houmansadr, Wenxuan Zhou, Matthew Caesar +1
Open communication over the Internet poses a serious threat to countries with repressive regimes, leading them to develop and deploy censorship mechanisms within their networks. Un…
SybilControl: Practical Sybil Defense with Computational Puzzles
Frank Li, Prateek Mittal, Matthew Caesar +1
Many distributed systems are subject to the Sybil attack, where an adversary subverts system operation by emulating behavior of multiple distinct nodes. Most recent work to address…