Larry L. Peterson

Affiliations:
  • Princeton University, USA


According to our database1, Larry L. Peterson authored at least 128 papers between 1985 and 2021.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 2000, "Research in the design and implementation of software for networked systems. Authoring introductory textbook on computer networks. Service to ACM as editor of ACM TOCS.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2021
A P4-based 5G User Plane Function.
Proceedings of the SOSR '21: The ACM SIGCOMM Symposium on SDN Research, Virtual Event, USA, October 11, 2021

2020
Using deep programmability to put network owners in control.
Comput. Commun. Rev., 2020

2019
Democratizing the Network Edge.
Comput. Commun. Rev., 2019

SDM: A Scientific Dataset Delivery Platform.
Proceedings of the 15th International Conference on eScience, 2019

2018
Realizing the Global Edge Cloud.
IEEE Commun. Mag., 2018

2016
Central office re-architected as a data center.
IEEE Commun. Mag., 2016

2015
XoS: An Extensible Cloud Operating System.
Proceedings of the 2nd International Workshop on Software-Defined Ecosystems, 2015

2014
Framework for Content Distribution Network Interconnection (CDNI).
RFC, August, 2014

Syndicate: virtual cloud storage through provider composition.
Proceedings of the BigSystem'14, 2014

2013
Wanted: Systems Abstractions for SDN.
Proceedings of the 14th Workshop on Hot Topics in Operating Systems, 2013

Syndicate: democratizing cloud storage and caching through service composition.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '13, 2013

2011
Vsys: A Programmable sudo.
Proceedings of the 2011 USENIX Annual Technical Conference, 2011

sfatables: A Firewall-like Policy Engine for Federated Systems.
Proceedings of the 2011 International Conference on Distributed Computing Systems, 2011

2009
An Emulation of GENI Access Control.
Proceedings of the 2nd Workshop on Cyber Security Experimentation and Test, 2009

HashCache: Cache Storage for the Next Billion.
Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, 2009

2008
OpenFlow: enabling innovation in campus networks.
Comput. Commun. Rev., 2008

Lightweight, High-Resolution Monitoring for Troubleshooting Production Systems.
Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation, 2008

Trellis: a platform for building flexible, fast virtual networks on commodity hardware.
Proceedings of the 2008 ACM Conference on Emerging Network Experiment and Technology, 2008

Networking Technologies in the Developing World.
Proceedings of the Sixth International Conference on Creating, 2008

2007
Experience-driven experimental systems research.
Commun. ACM, 2007

Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors.
Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007, 2007

2006
Client-Centered, Energy-Efficient Wireless Communication on IEEE 802.11b Networks.
IEEE Trans. Mob. Comput., 2006

Using PlanetLab for network research: myths, realities, and best practices.
ACM SIGOPS Oper. Syst. Rev., 2006

The design principles of PlanetLab.
ACM SIGOPS Oper. Syst. Rev., 2006

Scalable routing overlay networks.
ACM SIGOPS Oper. Syst. Rev., 2006

Privileged operations in the PlanetLab virtualised environment.
ACM SIGOPS Oper. Syst. Rev., 2006

PlanetFlow: maintaining accountability for network services.
ACM SIGOPS Oper. Syst. Rev., 2006

Snow on silk: Layering NodeOS functionality on conventional operating systems.
Comput. Networks, 2006

PlanetLab: Evolution vs. Intelligent Design in Planetary-Scale Infrastructure.
Proceedings of the 2006 USENIX Annual Technical Conference, Boston, MA, USA, May 30, 2006

In VINI veritas: realistic and controlled network experimentation.
Proceedings of the ACM SIGCOMM 2006 Conference on Applications, 2006

Experiences Building PlanetLab.
Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06), 2006

binpac: a yacc for writing application protocol parsers.
Proceedings of the 6th ACM SIGCOMM Internet Measurement Conference, 2006

2005
Building extensible routers using network processors.
Softw. Pract. Exp., 2005

The Network Oracle.
IEEE Data Eng. Bull., 2005

Overcoming the Internet Impasse through Virtualization.
Computer, 2005

Proper: Privileged Operations in a Virtualised System Environment.
Proceedings of the 2005 USENIX Annual Technical Conference, 2005

Using PlanetLab for Network Research: Myths, Realities, and Best Practices.
Proceedings of the Second USENIX Workshop on Real, Large Distributed Systems, 2005

An Overlay Data Plane for PlanetLab.
Proceedings of the Telecommunications 2005: Advanced Industrial Conference on Telecommunications / Service Assurance with Partial and Intermittent Resources Conference / E-Learning on Telecommunications Workshop (AICT / SAPIR / ELETE 2005), 2005

2004
Sophia: an Information Plane for networked systems.
Comput. Commun. Rev., 2004

The dark side of the Web: an open proxy's view.
Comput. Commun. Rev., 2004

A Transport Layer Approach for Improving End-to-End Performance and Robustness Using Redundant Paths.
Proceedings of the General Track: 2004 USENIX Annual Technical Conference, June 27, 2004

Reliability and Security in the CoDeeN Content Distribution Network.
Proceedings of the General Track: 2004 USENIX Annual Technical Conference, June 27, 2004

PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services.
Proceedings of the 6th Symposium on Operating System Design and Implementation (OSDI 2004), 2004

CoDNS: Improving DNS Performance and Reliability via Cooperative Lookups.
Proceedings of the 6th Symposium on Operating System Design and Implementation (OSDI 2004), 2004

Operating Systems Support for Planetary-Scale Network Services.
Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI 2004), 2004

Client-centered energy and delay analysis for TCP downloads.
Proceedings of the Quality of Service, 2004

Overlay Mesh Construction Using Interleaved Spanning Trees.
Proceedings of the Proceedings IEEE INFOCOM 2004, 2004

Characteristics of internet background radiation.
Proceedings of the 4th ACM SIGCOMM Internet Measurement Conference, 2004

2003
A blueprint for introducing disruptive technology into the Internet.
Comput. Commun. Rev., 2003

PlanetLab: an overlay testbed for broad-coverage services.
Comput. Commun. Rev., 2003

A routing underlay for overlay networks.
Proceedings of the ACM SIGCOMM 2003 Conference on Applications, 2003

RR-TCP: A Reordering-Robust TCP with DSACK.
Proceedings of the 11th IEEE International Conference on Network Protocols (ICNP 2003), 2003

Computer networks - a systems approach (3. ed.).
Morgan Kaufmann, ISBN: 978-1-55860-832-0, 2003

2002
Understanding TCP Vegas: a duality model.
J. ACM, 2002

Constructing end-to-end paths for playing media objects.
Comput. Networks, 2002

VERA: an extensible router architecture.
Comput. Networks, 2002

The Effectiveness of Request Redirection on CDN Robustness.
Proceedings of the 5th Symposium on Operating System Design and Implementation (OSDI 2002), 2002

Defensive Programming: Using an Annotation Toolkit to Build DoS-Resistant Software.
Proceedings of the 5th Symposium on Operating System Design and Implementation (OSDI 2002), 2002

Snow on Silk: A NodeOS in the Linux Kernel.
Proceedings of the Active Networks, IFIP-TC6 4th International Working Conference, 2002

Probabilistic Packet Scheduling: Achieving Proportional Share Bandwidth Allocation for TCP Flows.
Proceedings of the Proceedings IEEE INFOCOM 2002, 2002

Extensible Routers for Active Networks.
Proceedings of the 2002 DARPA Active Networks Conference and Exposition (DANCE 2002), 2002

2001
Building a Robust Software-Based Router Using Network Processors.
Proceedings of the 18th ACM Symposium on Operating System Principles, 2001

Scheduling computations on a software-based router.
Proceedings of the Joint International Conference on Measurements and Modeling of Computer Systems, 2001

2000
Optimizing TCP forwarder performance.
IEEE/ACM Trans. Netw., 2000

Experiences building a communication-oriented JavaOS.
Softw. Pract. Exp., 2000

Computernetze - ein modernes Lehrbuch.
dpunkt.verlag, ISBN: 978-3-932588-69-3, 2000

1999
Activating Networks: A Progress Report.
Computer, 1999

Joust: A Platform for Liquid Software.
Computer, 1999

Defending Against Denial of Service Attacks in Scout.
Proceedings of the Third USENIX Symposium on Operating Systems Design and Implementation (OSDI), 1999

OS Support for General-Purpose Routers.
Proceedings of The Seventh Workshop on Hot Topics in Operating Systems, 1999

1998
Recommendations on Queue Management and Congestion Avoidance in the Internet.
RFC, April, 1998

Computer Networks: A System Approach.
IEEE Commun. Mag., 1998

Controllled flexibility in system design.
Proceedings of the 8th ACM SIGOPS European Workshop: Support for Composing Distributed Applications, 1998

Predicting MPEG Execution Times.
Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, 1998

1997
Escort: Securing Scout Paths.
Proceedings of the 1997 IEEE Symposium on Security and Privacy, 1997

1996
Implementing Atomic Sequences on Uniprocessors Using Rollforward.
Softw. Pract. Exp., 1996

Experiences with Network Simulation.
Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, 1996

Analysis of Techniques to Improve Protocol Processing Latency.
Proceedings of the ACM SIGCOMM 1996 Conference on Applications, 1996

Making Paths Explicit in the Scout Operating System.
Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation (OSDI), 1996

1995
TCP Vegas: End to End Congestion Avoidance on a Global Internet.
IEEE J. Sel. Areas Commun., 1995

Performance problems in BSD4. 4TCP.
Comput. Commun. Rev., 1995

Scout: a communications-oriented operating system.
Proceedings of the Fifth Workshop on Hot Topics in Operating Systems, 1995

1994
Experiences with a High-Speed Network Adaptor: A Software Perspective.
Proceedings of the ACM SIGCOMM 1994 Conference on Communications Architectures, Protocols and Applications, London, UK, August 31, 1994

TCP Vegas: New Techniques for Congestion Detection and Avoidance.
Proceedings of the ACM SIGCOMM 1994 Conference on Communications Architectures, Protocols and Applications, London, UK, August 31, 1994

Scout: A Communications-Oriented Operating System (Abstract).
Proceedings of the First USENIX Symposium on Operating Systems Design and Implementation (OSDI), 1994

PathFinder: A Pattern-Based Packet Classifier.
Proceedings of the First USENIX Symposium on Operating Systems Design and Implementation (OSDI), 1994

1993
Accessing Files in an Internet: The Jade File System.
IEEE Trans. Software Eng., 1993

Reasoning About Naming Systems.
ACM Trans. Program. Lang. Syst., 1993

Increasing network throughput by integrating protocol layers.
IEEE/ACM Trans. Netw., 1993

A language-based approach to protocol implementation.
IEEE/ACM Trans. Netw., 1993

Experience with Modularity in Consul.
Softw. Pract. Exp., 1993

Life on the OS/Network Boundary.
ACM SIGOPS Oper. Syst. Rev., 1993

Network subsystem design.
IEEE Netw., 1993

Consul: a communication substrate for fault-tolerant distributed programs.
Distributed Syst. Eng., 1993

Fbufs: A High-Bandwidth Cross-Domain Transfer Facility.
Proceedings of the Fourteenth ACM Symposium on Operating System Principles, 1993

A Fast and General Implementation of Mach IPC in a Network.
Proceedings of the USENIX MACH III Symposium, Santa Fe, New Mexico, USA, April 19-21, 1993, 1993

Modularity in the design and implementation of Consul.
Proceedings of the International Symposium on Autonomous Decentralized Systems, 1993

Careful Protocols or How to Use Highly Reliable Networks.
Proceedings of the Proceedings Fourth Workshop on Workstation Operating Systems, 1993

1992
A Dynamic Network Architecture.
ACM Trans. Comput. Syst., 1992

Protocol Modularity in Systems for Managing Replicated Data.
Proceedings of the Second Workshop on the Management of Replicated Data, 1992

Distributed shared library.
Proceedings of the 5th ACM SIGOPS European Workshop: Models and Paradigms for Distributed Systems Structuring, 1992

Image Transfer: An End-to-End Design.
Proceedings of the Conference on Communications Architecture & Protocols, 1992

Analysis of I/O Subsystem Design for Multimedia Workstations.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 1992

Beyond Micro-Kernel Design: Decoupling Modularlty and Protection in Lipto.
Proceedings of the 12th International Conference on Distributed Computing Systems, 1992

1991
TCP Extensions Considered Harmful.
RFC, October, 1991

The <i>x</i>-Kernel: An Architecture for Implementing Network Protocols.
IEEE Trans. Software Eng., 1991

Guest Editorial - Special Section on Communication Architectures and Protocols.
ACM Trans. Comput. Syst., 1991

1990
Univers: An Attribute-based Name Server.
Softw. Pract. Exp., 1990

The x-kernel: A Platform for Accessing Internet Resources.
Computer, 1990

Communication Substrate for Maintaining Replicated Data.
Proceedings of the First Workshop on the Management of Replicated Data, 1990

1989
Preserving and Using Context Information in Interprocess Communication.
ACM Trans. Comput. Syst., 1989

Tools for Implementing Network Protocols.
Softw. Pract. Exp., 1989

Understanding Naming in Distributed Systems.
Distributed Comput., 1989

An overview of UNP.
Comput. Commun. Rev., 1989

Implementing Fault-Tolerant Replicated Ojects Using Psync.
Proceedings of the Eigthth Symposium on Reliable Distributed Systems, 1989

RPC in the x-Kernel: Evaluating New Design Techniques.
Proceedings of the Twelfth ACM Symposium on Operating System Principles, 1989

The x-kernel: an open operating system design.
Proceedings of the Second Workshop On Workstation Operating Systems, 1989

1988
The Profile Naming Service.
ACM Trans. Comput. Syst., 1988

Dragonmail: An Exercise in Distributed Computing.
Softw. Pract. Exp., 1988

Design of the <i>x</i>-kernel.
Proceedings of the ACM Symposium on Communications Architectures and Protocols, 1988

1987
A yellow-pages service for a local-area network.
Comput. Commun. Rev., 1987

Preserving Context Information in an IPC Abstraction.
Proceedings of the Sixth Symposium on Reliability in Distributed Software and Database Systems, 1987

Observations on Building Distributed Languages and Systems.
Proceedings of the Experiences with Distributed Systems, 1987

1986
Conversation-Based Mail.
ACM Trans. Comput. Syst., 1986

A Model of Name Resolution in Distributed Systems.
Proceedings of the 6th International Conference on Distributed Computing Systems, 1986

1985
Domain names: more questions than answers (panel session, abstract only).
Proceedings of the Ninth Symposium on Data Communications, 1985

Issues in using DARPA domain names for computer mail.
Proceedings of the Ninth Symposium on Data Communications, 1985

DARPA interdomain addressing (panel session, title only).
Proceedings of the Ninth Symposium on Data Communications, 1985


  Loading...