DSG Publications
The following list contains a set of recent publications from the
Stanford University Distributed Systems Group.
The documents contained in these directories are included by the
contributing authors as a means to ensure timely dissemination of scholarly
and technical work on a non-commercial basis. Copyright and all rights
therein are maintained by the authors or by other copyright holders, notwithstanding
that they have offered their works here electronically. It is understood
that all persons copying this information will adhere to the terms and
constraints invoked by each author's copyright.
-
Katerina Argyraki and David R. Cheriton:
Active Internet Traffic Filtering: Real-Time Response to Denial-of-Service Attacks.
In the USENIX Annual Technical Conference,
April 2005, Anaheim, CA.
[ html ]
[ pdf ]
-
Evan P. Greenberg and David R. Cheriton:
Kill Spam: Vol. 1.
Technical Report, January 2005.
[ arxiv:cs.NI/0501027 ]
-
Daniel Faria and David R. Cheriton:
No Long-term Secrets: Location-based Security in Overprovisioned Wireless LANs.
In ACM HotNets, November 2004, San Diego, CA.
[ pdf ]
-
Katerina Argyraki, Petros Maniatis, David R. Cheriton and Scott Shenker:
Providing Packet Obituaries.
In ACM HotNets, November 2004, San Diego, CA.
[ pdf ]
[ slides ]
-
Katerina Argyraki and David R. Cheriton:
Loose Source Routing as a Mechanism for Traffic Policies.
In the ACM Workshop on Future Directions in Network Architecture,
August 2004, Portland, OR.
[ pdf ]
[ slides ]
-
Daniel Faria and David R. Cheriton:
DoS and Authentication in Wireless Public Access Networks.
In the ACM Workshop on Wireless Security, September 2002.
[ pdf ]
-
Dapeng Zhu, Mark Gritter and David R. Cheriton:
Feedback Based Routing.
In ACM HotNets, October 2002, Princeton, NJ.
[ ps ]
[ pdf ]
-
Sam Liang and David R. Cheriton:
TCP-SMO: Extending TCP to Support Medium-Scale Multicast Applications.
In IEEE Infocom, June 2002, New York.
[ pdf ]
-
Mark Gritter and David R. Cheriton:
An Architecture for Content Routing Support in the Internet.
In the USENIX Symposium on Internet Technologies and Systems,
March 2001, San Francisco, CA.
[ html ]
[ ps.gz ]
-
Fusun Ertemalp, David R. Cheriton and Andy Bechtolsheim:
Using Dynamic Buffer Limiting to Protect against Belligerent Flows in High-Speed Networks.
In the IEEE International Conference on Network Protocols,
November 2001, Riverside, CA.
[ pdf ]
- J. R. Stone, M. Greenwald, C. Partridge, and J. Hughes.
Performance of Checksums and CRCs over Real Data.
IEEE Transactions on Networking
compressed PostScript,
- K. J. Duda, D. R. Cheriton.
Borrowed-Virtual-Time (BVT) Scheduling:
Supporting Latency-sensitive Threads in a
General-purpose Scheduler.
ACM Symposium on Operating Systems Principles,
December 1999.
postscript.
- D. Li and D. R. Cheriton.
Scalable Web Caching of Frequently Updated Objects
using Reliable Multicast,
2nd USENIX Symposium on
Internet Technologies and Systems (
USITS'99). October 1999, Boulder, Colorado.
compressed PostScript,
gzip'ed PostScript,
html
- D. Li and D. R. Cheriton.
Evaluating the Utility of FEC with Reliable Multicast,
Proceedings of 7th IEEE International Conference
on Network Protocols (
ICNP'99). October 1999, Toronto, Canada.
compressed PostScript,
gzip'ed PostScript,
abstract
- D. Li and D. R. Cheriton.
OTERS (On-Tree Efficient Recovery using Subcasting):
A Reliable Multicast Protocol,
Proceedings of 6th IEEE International Conference
on Network Protocols (ICNP'98). October 1998, Austin, Texas, pp 237-245.
compressed PostScript,
abstract,
simulation code release,
and
a picture of one of the 100-node topologies.
- M. Greenwald and D.R. Cheriton.
The Synergy Between Non-blocking Synchronization and Operating
System Structure,
Proceedings of the Second Symposium on
Operating System Design and Implementation. USENIX, Seattle,
October, 1996, pp 123-136.
compressed PostScript,
Hypertext,
slides,
or
abstract.
- M. Greenwald
Practical Algorithms for Self Scaling Histograms or
Better than Average Data Collection,
Proceedings of Performance '96 IFIP, Lausanne,
October, 1996, and in Performance Evaluation Volumes 27&28,
October 1996, North-Holland, pp 19-40.
slides or
abstract. (Copyright is held by
Elsevier Science B.V. ; copies
may be obtained by ordering publication number 0166-5316/96).
- S.K. Singhal and D.R. Cheriton.
Using Projection Aggregations to Support Scalability in Distributed
Simulation,
In Proceedings of the 16th International Conference on
Distributed Computing Systems, Hong Kong, May 1996.
IEEE Computer Society.
compressed PostScript
or
abstract.
- M.J. Zelesko and D.R. Cheriton.
Specializing Object-Oriented RPC for Functionality and Performance,
In Proceedings of the 16th International Conference on
Distributed Computing Systems, Hong Kong, May 1996.
IEEE Computer Society.
compressed PostScript
or
abstract.
- M.B. Greenwald, S.K. Singhal, J.R. Stone, and D.R. Cheriton.
Designing an Academic Firewall: Policy, Practice, and Experience
With SURF. In Proceedings of the 1996 Internet Society
Symposium on Network and Distributed System Security, San
Diego, CA, February 1996. Internet Society/IEEE Computer Society.
compressed PostScript,
Hypertext,
or
abstract.
- D.R. Cheriton and K.J. Duda. Logged Virtual Memory.
In Proceedings of SOSP '95, December, 1995. ACM SIGOPS.
compressed PostScript or
abstract or
citation.
- H.W. Holbrook, S.K. Singhal, and D.R. Cheriton. Log-based
Receiver-Reliable Multicast for Distributed Interactive Simulation.
In Proceedings of SIGCOMM '95 , Cambridge, MA, August,
1995. ACM SIGCOMM.
compressed (gzip) PostScript
or
abstract.
- D.R. Cheriton and K.J. Duda. A caching model of operating system
kernel functionality. In Proceedings of the First Symposium on
Operating System Design and Implementation. USENIX, November,
1994.
Hypertext
or
compressed PostScript
or
abstract. Slides from the OSDI 94 presentation, PostScript
- S.K. Singhal and D.R. Cheriton. Using a Position History-Based
Protocol for Distributed Object Visualization. Chapter 10 of
Designing Real-Time Graphics for Entertainment [Course Notes for
SIGGRAPH '94 Course #14], July, 1994. Also available as Stanford University
Computer Science Technical Report STAN-CS-TR-94-1505, February, 1994.
Compressed
PostScript or abstract. An extended version of this paper was published as Exploiting
Position History for Efficient Remote Rendering in Networked
Virtual Reality, Presence: Teleoperators and Virtual
Environments, Vol 4, No 2 (Spring 1995), Pages 169-193.
- D.R. Cheriton and R. Kutter. Optimized memory-based messaging:
Leveraging the memory system for high-performance communication.
Stanford University Computer Science Technical Report
STAN-CS-TR-94-1506. February, 1994.
Compressed PostScript
or
abstract
- D.R. Cheriton and D. Skeen. Understanding the limitations of
causally and totally ordered communication. In Proceedings of the
11th ACM Symposium on Operating System Principles. December,
1993.
Compressed PostScript
or
abstract
- D.R. Cheriton and K. Harty. A market approach to operating
system memory allocation.
Compressed PostScript
or
abstract
- K. Harty and D.R. Cheriton. Application-controlled physical
memory using external page cache management. In ASPLOS.
October, 1992.
Compressed PostScript
or
abstract
- C.L. Williamson and D.R. Cheriton. Loss-load curves: Support
for rate-based congestion control in high-speed datagram networks. In
SIGCOMM. September, 1991.
Compressed PostScript
or
abstract
- D.R. Cheriton, H. Goosen and P. Machanick. Restructuring a
parallel simulation to improve shared memory multiprocessor cache
behavior: A first experience. In Shared Memory Multiprocessor
Symposium. ACM, April, 1991.
Compressed PostScript
or
abstract
- D.R. Cheriton, H. Goosen, and P. Boyle. ParaDiGM: A highly
scalable shared-memory multi-computer architecture. IEEE
Computer, Vol. 24 No. 2. February, 1991.
Compressed PostScript
or
abstract
- D.R. Cheriton. Sirpent: A high-performance internetworking
approach. SIGCOMM, September 1989.
Compressed PostScript
or
abstract
- D.R. Cheriton. Dissemination-Oriented Communication Protocols.
Compressed PostScript
or
abstract