Project Pages
See the pages dedicated to Bond Breaker (can you identify your friends securely), WiFidelity (understanding traces of wireless network traffic), Sidecar (measurement traffic in TCP), Scriptroute (flexible network measurement), Peerwise (overlays based on mutual advantage), Rocketfuel (ISP network mapping), or Tulip (Internet path diagnosis).
Social Networking | ||
Persona: An Online Social Network with User-Defined Privacy, Randy Baden, Adam Bender, Neil Spring, Bobby Bhattacharjee, Daniel Starin SIGCOMM, August 2009 Student paper award winner. | ||
Identifying close friends on the Internet, Randy Baden, Neil Spring, Bobby Bhattacharjee Hotnets, October 2009 | ||
Wireless | ||
Maranello: Practical partial packet recovery for 802.11, Bo Han, Aaron Schulman, Francesco Gringoli, Neil Spring, Bobby Bhattacharjee, Lorenzo Nava, Lusheng Ji, Seungjoon Lee, and Robert Miller. USENIX NSDI, April 2010 | ||
pdf |
On the Fidelity of 802.11 Packet Traces, Aaron Schulman, Dave Levin, Neil Spring Passive and Active Measurement Conference, April 2008. |
|
Future Internet, Incentive-driven Overlays | ||
Don't love thy nearest neighbor, Cristian Lumezanu, Dave Levin, Bo Han, Neil Spring, and Bobby Bhattacharjee International Workshop on Peer-to-Peer Systems (IPTPS), April 2010 | ||
Triangle Inequality Variations in the Internet, Cristian Lumezanu, Randolph Baden, Neil Spring, Bobby Bhattacharjee IMC, November 2009 | ||
Fighting Spam with the NeighborhoodWatch DHT, Adam Bender, Rob Sherwood, Derek Monner, Nate Goergen, Neil Spring, Bobby Bhattacharjee INFOCOM, April 2009 | ||
Symbiotic Relationships in Internet Routing Overlays, Cristian Lumezanu, Randolph Baden, Dave Levin, Neil Spring, Bobby Bhattacharjee USENIX NSDI, April 2009 | ||
Triangle Inequality and Routing Policy Violations in the Internet, Cristian Lumezanu, Randolph Baden, Neil Spring, Bobby Bhattacharjee PAM, April 2009 | ||
BitTorrent is an Auction: Analyzing and Improving BitTorrent's Incentives, Dave Levin, Katrina LaCurts, Neil Spring, Bobby Bhattacharjee ACM SIGCOMM, August 2008. | ||
Motivating Participation in Internet Routing Overlays, Dave Levin, Randolph Baden, Cristian Lumezanu, Neil Spring, Bobby Bhattacharjee NetEcon, August 2008. | ||
Measurement Manipulation and Space Selection in Network Coordinates, Cristian Lumezanu, Neil Spring ICDCS, June 2008. | ||
PeerWise Discovery and Negotiation of Faster Paths, Cristian Lumezanu, Dave Levin, and Neil Spring ACM HotNets-VI, November 2007. | ||
pdf |
Accountability as a Service, Adam Bender, Neil Spring, Dave Levin, and Bobby Bhattacharjee USENIX Steps to Reducing Unwanted Traffic on the Internet, June 2007. |
|
quicktime slithy source |
Talk at SRUTI. |
|
pdf |
Boycotting and Extorting Nodes in an Internetwork, Dave Levin, Adam Bender, Cristian Lumezanu, Neil Spring, and Bobby Bhattacharjee Workshop on the Economics of Networked Systems and Incentive-Based Computing, 2007. |
|
pdf |
Postmodern Internetwork Architecture, Bobby Bhattacharjee, Ken Calvert, Jim Griffioen, Neil Spring and James Sterbenz NSF FIND Proposal, February, 2006 |
|
Reverse-Engineering the Internet |
Fixing Ally's Growing Pains with Velocity Modeling, (RadarGun) Adam Bender, Rob Sherwood, Neil Spring IMC, October 2008. |
|
DisCarte: A Disjunctive Internet Cartographer, Rob Sherwood, Adam Bender, Neil Spring ACM SIGCOMM, August 2008. |
||
pdf |
Touring the Internet in a TCP Sidecar, Rob Sherwood and Neil Spring ACM Internet Measurement Conference, October 2006. |
|
pdf |
A Structural Approach to Latency Prediction, Harsha V. Madhyastha, Thomas Anderson, Arvind Krishnamurthy, Neil Spring, and Arun Venkataramani ACM Internet Measurement Conference, October 2006. |
|
pdf |
A Platform for Unobtrusive Measurements on PlanetLab, Rob Sherwood and Neil Spring USENIX Workshop on Real, Large Distributed Sytems, November 2006. |
|
pdf ps |
Reverse-Engineering the Internet, Neil Spring, David Wetherall, and Thomas Anderson ACM HotNets-II, November 2003. |
|
quicktime |
Talk at HotNets. |
|
quicktime |
"What can we do with measurements?" IRIS/PlanetLab meeting, August 2003. |
|
pdf ps |
User-level Internet Path Diagnosis, Ratul Mahajan, Neil Spring, David Wetherall, and Thomas Anderson SOSP, October 2003. |
|
pdf ps |
Scriptroute: A facility for distributed Internet measurement, Neil Spring, David Wetherall, and Thomas Anderson USENIX Symposium on Internet Technologies and Systems (USITS), March 2003. |
|
flash | Talk at USITS. Generated using ming with a perl script. | |
pdf | ps.gz | Talk at NANOG 26, Oct. 2002. | |
Scriptroute project page, including manuals and software. | ||
pdf ps |
Efficient discovery of network topology and
routing policy in the Internet, Neil Spring PhD Dissertation, October 2004. Official (1.5-spaced wide-margin) format: pdf, ps |
|
pdf ps |
How to Resolve IP Aliases, Neil Spring, Mira Dontcheva, Maya Rodrig, and David Wetherall UW CSE Technical Report #04-05-04, May 2004. |
|
pdf ps |
Quantifying the Causes of Path Inflation, Neil Spring, Ratul Mahajan, and Thomas Anderson ACM SIGCOMM, August 2003. |
|
quicktime | Talk at SIGCOMM. Generated using slithy. | |
pdf ps |
Inferring Link Weights Using End-to-end Measurements, Ratul Mahajan, Neil Spring, David Wetherall, and Thomas Anderson ACM SIGCOMM Internet Measurement Workshop, Nov. 2002. |
|
pdf ps.gz |
Measuring ISP Topologies with Rocketfuel, Neil Spring, Ratul Mahajan, David Wetherall, and Thomas Anderson IEEE/ACM Transactions on Networking, vol. 12, number 1, February 2004, pp. 2--16. (Extended version of the SIGCOMM paper below.) |
|
pdf ps.gz |
Measuring ISP Topologies with Rocketfuel, Neil Spring, Ratul Mahajan, and David Wetherall ACM SIGCOMM, August 2002. (This is the original version.) |
|
pdf | Talk at SIGCOMM. | |
Rocketfuel project page, including maps and software. | ||
Fun Hacks | ||
pdf ps.gz |
Robust Congestion Signaling, David Ely, Neil Spring, David Wetherall, Stefan Savage, and Thomas Anderson IEEE International Conference on Network Protocols (ICNP), Nov. 2001. |
|
pdf | ps.gz | Talk at ICNP. | |
pdf | ps.gz | Talk at IEEE Computer Communications Workshop, Oct. 2001. | |
txt |
Robust ECN Signaling with Nonces, Neil Spring, David Wetherall, and David Ely RFC 3540, June 2003. |
|
pdf | ps.gz | Talk at Transport Area Working Group meeting, 50th IETF, March 2001. | |
2.4.10 2.4.18 2.4.26 | ECN-nonce kernel patch. | |
txt |
ECN Nonces for Stream Control Transmission Protocol (SCTP), Sourabh Ladha, Neil Spring, and Randall R. Stewart Internet Draft: draft-ladha-sctp-nonce-06, January 2007. |
|
pdf |
Decentralized Message Ordering for Publish/Subscribe Systems, Cristian Lumezanu, Neil Spring, and Bobby Bhattacharjee ACM/IFIP/USENIX Middleware, 2006. |
|
ps.gz |
A Protocol Independent Technique for Eliminating Redundant Network Traffic, Neil T. Spring and David Wetherall ACM SIGCOMM, 2000. |
|
ps.gz | Talk at SIGCOMM. | |
pdf ps.gz |
Receiver Based Management of Low Bandwidth Access Links Neil Spring, Maureen Chesire, Mark Berryman, Vivek Sahasranaman, Thomas Anderson and Brian Bershad. IEEE INFOCOM 2000 |
|
ps | ppt | Talk at INFOCOM. | |
PlanetLab | ||
Using PlanetLab for Network Research: Myths, Realities, and Best Practices, Neil Spring, Larry Peterson, Andy Bavier, and Vivek Pai Appeared as PlanetLab Design Note 05-028, June 2005. Then in the Second Workshop on Real, Large Distributed Systems (WoRLDS): pdf. The final version (at left) appears in ACM SIGOPS Operating Systems Review, 40:1, pages 17--24, January 2006. |
||
quicktime | Talk at WoRLDS. | |
Grid Monitoring and Application-Level Scheduling | ||
ieee |
Running EveryWare on the Computational Grid, R. Wolski, J. Brevik, C. Krintz G. Obertelli, N. Spring, and A. Su IEEE Transactions on Parallel and Distributed Systems (TPDS), Oct. 2001. |
|
pdf |
Adaptive Computing on the Grid Using AppLeS, Fran Berman, Rich Wolski, et al. (that's me!) IEEE Transactions on Parallel and Distributed Systems (14)5, May 2003. |
|
pdf ps.gz |
The Network Weather Service: A Distributed Resource
Performance Forecasting Service for Metacomputing Rich Wolski, Neil Spring, and Jim Hayes. Future Generation Computer Systems (15)5-6 (1999) pp. 757-768 |
|
pdf ps.gz |
Predicting the CPU Availability of Time-shared Unix Systems Rich Wolski, Neil Spring, and Jim Hayes. 8th High Performance Distributed Computing Conference, 1999, UCSD TR CS98-602. |
|
pdf ps |
Application Level Scheduling of Gene Sequence Comparison on Metacomputers
Neil Spring and Rich Wolski. 12th ACM International Conference on Supercomputing. |
|
ps.gz | Talk at ICS. | |
pdf ps |
Implementing a Performance Forecasting System for Metacomputing: The Network Weather Service, Rich Wolski, Neil Spring, and Chris Peterson. IEEE SC'97, November 1997. |