Name: The 9th USENIX Symposium on Networked Systems Design and Implementation (proceedings)
Date: April 25 – 27, 2012
Location: San Jose, CA
Overview: Mostly three (sometimes two) papers per session. Eleven sessions, so less than 33 papers. Two sessions on Big Data (second session actually parallel computing!), two on security/privacy, two on datacenters/cloud. Relevant sessions: one on wireless (maybe too low-level), one on new architectures and platforms.
Authors: MSR and UC Berkeley seem to be competing for domination of this conference. Other top industry and universities are present. Surprising number of Wiconsin papers, but it turns out that they’re ranked about the same as Michigan (which is of course awesome). I should pay more attention to Wisconsin.
- An Operating System for the Home – MSR’s HomeOS paper! Nice, I didn’t know that was NSDI.
- Don’t Lose Sleep Over Availability: The GreenUp Decentralized Wakeup Service – Princeton, MSR, RIO. How to put nodes in a network asleep to save power, but keep a subset awake to be available to queries.
- Detecting and Defending Against Third-Party Tracking on the Web – Hey, Franziska’s paper!
- Serval – Princeton, Buffalo. Also had a demo and got an honorable mention award. Splitting the control and data plane at the service level.
- XIA – CMU, Wisconsin, Boston collaboration. Handle ALL the internet architectures.
- Multipath-TCP. Collaboration between several European universities. Got an award!
Best Paper: ”Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing“. UC Berkeley, including Ion Stoica who worked on Chord, which is very cool. After reading the abstract for this one, I’m not sure why it’s so cool. Will have to read/watch talk to get it.
Posters/Demos: Only thirteen! Notable projects: Carat, UW’s third party tracking in the wild, PhoneLab. A couple of anomaly-detection things, including anomaly-detection in sensor networks.
Notes: Serval seems useful for sensing – splitting the service-level control and data planes to better serve mobile or multi-homed clients. But then there’s XIA, which says that switching to another newfangled internet architecture still means the losing architectures can’t play. XIA was designed to support interoperability between all of them (should read, sounds good).
Multi-path TCP paper. Might be useful for I/O over different channels. Maybe useful for software-defined lighting? Downlink through light, uplink through radio? Downlink would need to be infrequent or low bandwidth, such as control sequences or commands for a phone. (Broadcast data like room ID doesn’t require uplink.) The multi-path TCP paper, like so many others, cited the characteristics of mobile devices, datacenters in its motivation. These are apparently what we care about these days.
What is content-aware networking? What is distributed differential privacy?
At first, I didn’t think that NSDI was going to have much to offer as far as wireless sensor networking/smart environments go. However, networking in general deals with many basic concerns and themes that are pretty relevant to sensor networks. There is accounting and attribution, malicious subsets of the network, unforeseen global behavior arising from decentralized interactions, generalization and abstraction for handling heterogeneity, dealing with churn, addressing resources, privacy protections for location data, and much more. Very interesting conference.