ARL Publications (2000-2004)
Dissertations and Theses
-
Models, Algorithms,
and Architectures for Scalable Packet Classification,
by David Taylor.
Doctoral Dissertation, Washington University, Department of Computer Science
and Engineering,
8/2004.
-
Design of
Routers for Optical Burst Switched Networks,
by Jai Ramamirtham.
Doctoral Dissertation, Washington University, Department of Computer Science
and Engineering,
8/2004.
-
Scheduling
Traffic Flows in High Performance Routers,
by Prashanth Pappu.
Doctoral Dissertation, Washington University, Department of Computer Science
and Engineering,
8/2004.
-
Resource
Configuration and Network Design in Extensible Networks,
by Sumi Choi.
Doctoral Dissertation, Washington University, Department of Computer Science
and Engineering,
12/2003.
-
Design
of Optical Burst Switching Systems,
by Yuhua Chen.
Doctoral Dissertation, Washington University Electrical Engineering Department,
8/2003.
- FPgrep and FPsed: Packet Payload Processors for Managing the Flow of Digital Content on Local Area Networks and the Internet,
by James Moscola, Masters Thesis, Washington University Computer Science Department, 7/2003.
-
Design
of Overlay Networks for Internet Multicast,
by Sherlia Shi.
Doctoral Dissertation, Washington University Computer Science Department,
8/2002.
-
Improving
Network Performance Using QoS Routing and Deferred Reservations,
by Samphel
Norden.
Doctoral Dissertation, Washington University Computer Science Department,
8/2002.
-
Design and
Performance of Scalable High-Performance Programmable Routers,
by Tilman Wolf.
Doctoral Dissertation, Washington University Computer Science Department,
8/2002.
-
Scheduling
Issues in Programmable Routers,
by Prashanth Pappu.
Masters Thesis, Washington University Computer Science Department,
8/2002.
-
Integrated
Hardware/Software Design of a High Performance Network Interface,
by Zubin Dittia.
Doctoral Dissertation, Washington University Computer Science Department,
5/2001.
Journal Articles
- Design of Multicast Protocols Robust against Inflated Subscription,
by S. Gorinsky, S. Jain, H. Vin, and Y. Zhang,
to appear in IEEE/ACM Transactions on Networking.
- Robust Header Compression (ROHC) in Next-Generation
Network Processors,
by David E. Taylor, Andreas Herkersdorf,
Andreas Doering and Gero Dittmann.
to appear in IEEE/ACM Transactions on Networking.
-
Architecture for a Hardware-Based, TCP/IP Content-Processing System,
by David V. Schuehler, James Moscola, John W. Lockwood;
IEEE Micro, Vol. 24, No. 1, Jan 2004, pp. 62-69
-
Deep Packet Inspection using Parallel Bloom Filters,
by Sarang Dharmapurikar, Praveen Krishnamurthy, Todd S. Sproull,
John W. Lockwood; IEEE Micro, Vol. 24, No. 1, Jan 2004, pp. 52-61
-
Multirate Clos Networks,
by Jonathan Turner and Riccardo Melen.
IEEE Communications Magazine, Vol. 41, No. 10,
pp. 38-44, October 2003.
-
Design
of Wavelength Converting Switches for Optical Burst Switching,
by Jai Ramamirtham, Jonathan Turner and Joel Friedman.
IEEE Journal on Selected Areas in Communications, 9/03.
-
Automated Tools
to Implement and Test Internet Systems in Reconfigurable Hardware,
by John W. Lockwood,
Chris Neely, Chris Zuver, Dave Lim;
SIGCOMM Computer Communications Review (CCR), vol 33, no 3,
July 2003, pp 103-110.
-
Scalable IP
Lookup for Internet Routers,
by David E. Taylor,
Jonathan S. Turner,
John W. Lockwood,
Todd S. Sproull and David B. Parlour.
IEEE Journal on Selected Areas of Communication,
Volume 21, Number 4, May 2003.
-
Configuring
Sessions in Programmable Networks
by Sumi Choi, Jonathan Turner and Tilman Wolf.
Computer Networks, Vol. 41, No. 2, pp. 269-284, February 2003.
-
TCP Splitter: A TCP/IP Flow Monitor in Reconfigurable Hardware,
by David V. Schuehler,
John W. Lockwood,
IEEE Micro,
January/February 2003.
-
Multicast Routing and
Bandwidth Dimensioning in Overlay Networks
by Sherlia
Shi, Jonathan
S. Turner, IEEE Journal on Selected Areas of Communication,
10/02.
-
Protocol
Wrappers for Layered Network Packet Processing in
Reconfigurable Hardware, by Florian Braun,
John W. Lockwood, and
Marcel Waldvogel. IEEE Micro, Volume 22, Number 3, Feb 2002,
pp. 66-74
-
Design Issues
for High Performance Active Routers,
by
Tilman Wolf and
Jonathan Turner.
IEEE Journal on Selected Areas of Communications, March 2001.
- Dynamic
Hardware Plugins (DHP): Exploiting Reconfigurable Hardware
for High-Performance Programmable Routers
by David E. Taylor,
Jonathan S. Turner,
John W. Lockwood and Edson L. Horta.
Computer Networks, 2/02, vol. 38, no. 3, pp. 295-310.
-
Scalable High Speed
Prefix Matching,
by Marcel Waldvogel,
George Varghese,
Jonathan Turner,
and Bernhard Plattner.
ACM Transactions on Computer Systems, 2001.
-
Developing Next-generation Distributed Applications with QoS-enabled DPE Middleware
by
Douglas C. Schmidt,
Vishal Kachroo, Yamuna Krisnamurthy, and
Fred Kuhns.
IEEE Communications magazine, edited by Abdi
Modarressi and Sheshadri Mohan, Vol 17, No. 10, October, 2000.
-
An Overview of the Real-time CORBA Specification by
Douglas C. Schmidt,
Fred Kuhns.
IEEE Computer,
Special Issue on Object-Oriented Real-time Distributed Computing,
edited by Eltefaat Shokri and Philip Sheu, June 2000.
-
Supporting High-performance I/O in QoS-enabled ORB Middleware by
Fred Kuhns,
Douglas C. Schmidt,
Carlos O'Ryan and
David L. Levine.
Cluster Computing: the Journal on Networks, Software, and Applications,
Volume 3, Number 3, 2000.
Conference Papers
- Intelligent Packet Discard Policies for
Improved TCP Queue Management,
by Anshul Kantawala and Jonathan Turner.
CCN 2004, November 2004.
- Extracting and
Improving Microarchitecture Performance on
Reconfigurable Architectures,
by Shobana Padmanabhan, Phillip Jones, David V. Schuehler,
Scott J. Friedman, Praveen Krishnamurthy, Huakai Zhang,
Roger Chamberlain, Ron K. Cytron, Jason Fritts and John Lockwood.
Proceedings of CTCES Workshop, 9/2004.
- Microarchitecture
Optimized for
Embedded Systems,
by David Schuehler, Benjamin Brodie, Roger Chamberlain, Ron
Cytron, Scott Friedman, Jason Fritts, Phillip Jones, Praveen Krishnamurthy,
John Lockwood,
Shobana Oadmanabhan and Huakai Zhang.
High Performance Embedded Computing 8,
September 2004
- A Modular System
for FPGA-based TCP Flow Processing in High-Speed Networks;
by David Schuehler,
John Lockwood;
14th International Conference on
Field Programmable Logic and Applications
(FPL),
Springer LNCS 3203, Antwerp, Belgium, August 2004, pp. 301-310.
- Automated
Method to Generate Bitstream Intellectual Property Cores
for Virtex FPGAs; by Edson Horta and
John W. Lockwood;
14th International Conference on
Field Programmable Logic and Applications
(FPL),
Springer LNCS 3203, Antwerp, Belgium, August 2004,
pp. 975-979.
- Design of a System for Real-Time Worm Detection, by Bharath Madhusudan and
John Lockwood;
12th Annual Proceedings of IEEE
Hot Interconnects
(HotI-12); Stanford, CA, August, 2004, pp. 77-83.
- Liquid Architecture, by Phillip Jones, Shobana Padmanabhan,
Daniel Rymarz, John Maschmeyer, David V. Schuehler,
John W. Lockwood,
and Ron K. Cytron; International Parallel and Distributed Processing Symposium:
Workshop on Next Generation Software (NSF-NGS); Santa Fe, NM,
April 26, 2004, Paper: W10-NSFNGS-13.
- Implementation Results of Bloom Filters for String Matching, by
Michael Attig, Sarang Dharmapurikar, and
John Lockwood;
In Proceedings of: IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Napa, CA, April 20-23, 2004.
- Secure Remote Control of Field-programmable Network Devices,
Haoyu Song, Jing Lu,
John Lockwood, James Moscola
In Proceedings of: IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Napa, CA, April 20-23, 2004.
- Feedback Modeling in Internet Congestion Control,
by S. Gorinsky.
Proceedings of Next Generation Teletraffic and Wired/Wireless
Advanced Networking (NEW2AN 2004),
February 2004.
- Supporting Mixed Real-Time Workloads in
Multithreaded Processors with Segmented Instruction Caches,
by Patrick Crowley.
Proceedings of Workshop on Network Processors and
Applications (NP3), February 2004.
-
Application of Hardware Accelerated Extensible
Network Nodes for Internet Worm and Virus Protection, by
John W. Lockwood,
James Moscola, David Reddick, Matthew Kulig, and Tim Brooks,
International Working Conference on Active Networks (IWAN), Kyoto, Japan,
December, 2003.
-
System-on-Chip
Packet Processor for an Experimental Network Services Platform,
by David E.
Taylor, Alex Chandra, Yuhua Chen,
Sarang
Dharmapurikar,
John W. Lockwood, Wenjing Tang,
Jonathan S.
Turner.
Proceedings of IEEE Globecom 2003, 12/03.
- Stress-Resistant Scheduling Algorithms
for CIOQ Switches,
by Prashanth Pappu and Jonathan Turner.
Proceedings of ICNP, November 2003.
- Packet Classification Using Extended TCAMS,
by Ed Spitznagel, David Taylor and Jonathan Turner.
Proceedings of ICNP, November 2003.
-
Lightweight
Flow Setup for Wirespeed Resource Reservation,
by Fred Kuhns, Samphel Norden and
Jonathan S.
Turner.
Proceedings of the Allerton Conference on Communication,
Control and Computing, 10/03.
-
Reslient
Cell Resequencing for Terabit Routers,
Jonathan S.
Turner.
Proceedings of the Allerton Conference on Communication,
Control and Computing, 10/03.
-
Internet Worm and Virus Protection for Very High-Speed Networks,
by
John W. Lockwood,
Seventh Annual Workshop on High Performance
Embedded Computing (HPEC),
Massachusetts Institute of Technology
Lincoln Laboratory, September 23-25, 2003.
-
Internet
Worm and Virus Protection in Dynamically Reconfigurable Hardware,
by John W. Lockwood,
James Moscola, Matthew Kulig, David Reddick, Tim Brooks,
Military and Aerospace Programmable Logic Device (MAPLD), Washington DC, 2003, Paper E10, Sep 9-11, 2003.
-
An Extensible,
System-On-Programmable-Chip, Content-Aware Internet Firewall,
by John W. Lockwood,
Christopher Neely, Christopher Zuver,
James Moscola, Sarang Dharmapurikar, and David Lim
Field Programmable Logic and Applications (FPL),
Lisbon, Portugal,
Sep 1-3, 2003.
-
A TCP/IP Based Multi-Device Programming Circuit,
by David V. Schuehler, Harvey Ku,
John Lockwood,
Field Programmable Logic and Applications (FPL),
Lisbon, Portugal, Paper P2.B, Sep 1-3, 2003.
-
Deep
Packet Inspection Using Parallel
Bloom Filters,
by Sarang Dharmapurikar, Praveen Krishnamurthy, Todd Sproull,
John W. Lockwood,
Symposium on High Performance
Interconnects (HotI), Stanford, CA, USA, pp. 44-51,
Aug. 20-22, 2003.
-
Architecture
for a Hardware Based, TCP/IP Content
Scanning System,
by David V. Schuehler, James Moscola,
and John W. Lockwood,
Symposium on High Performance
Interconnects (HotI), Stanford, CA, USA, pp. 89-94,
Aug. 20-22, 2003.
-
Implementation
of a Streaming Content Search-and-Replace
Module for an Internet Firewall,
by James Moscola, Michael Pachos,
John W. Lockwood, Ron P. Loui,
Symposium on High Performance Interconnects (HotI),
Stanford, CA, USA, pp. 122-129, Aug 20-22, 2003.
-
Robustness to Inflated Subscription in
Multicast Congestion Control,
by S. Gorinsky, S. Jain, H. Vin, and Y. Zhang.
Proceedings of ACM SIGCOMM 2003, August 2003.
-
Longest Prefix
Matching using Bloom Filters,
by Sarang
Dharmapurikar, Praveen Krishnamurthy,
David E.
Taylor,
Proceedings of ACM SIGCOMM 2003, 8/03.
-
Robustness of Multicast Congestion
Control to Inflated Subscription,
by S. Gorinsky, S. Jain, H. Vin, and Y. Zhang.
Proceedings of ACM SIGMETRICS 2003, June 2003.
-
Internet-based
Tool for System-on-Chip Integration,
David Lim, Christopher E. Neely, Christopher K. Zuver,
John W. Lockwood
IEEE Computer Society International
Conference on Microelectronic Systems Education (MSE)
Anaheim, CA, June 2003
- Internet-based
Tool for System-On-Chip Project Testing and Grading,
by Christopher E. Neely, Christopher K. Zuver,
John W. Lockwood
IEEE Computer Society International
Conference on Microelectronic Systems Education (MSE),
Anaheim, CA, June 2003
-
Configuring
Sessions in Programmable Networks with Capacity Constraints
by Sumi Choi and Jonathan Turner.
Proceedings of IEEE ICC, May 2003.
- Implementation
of a Content-Scanning Module for an Internet Firewall,
by James Moscola, John Lockwood,
Ronald P. Loui, Michael Pachos,
Field-Programmable Custom Computing Machines (FCCM),
Napa, CA, April 9-11, 2003.
-
Distributed
Queueing in Scalable High Performance Routers
by Prashanth
Pappu, Jyoti Parwatikar,
Jonathan
Turner and Ken Wong. Proceeding of IEEE Infocom, 4/03.
-
Time-Sliced Optical
Burst Switching
by Jeyeshankar
Ramamirtham and
Jonathan
Turner. Proceeding of IEEE Infocom, 4/03.
-
Configuration of
Reservered Delivery Subnetworks
by Ruibiao
Qiu and Jonathan
Turner. Proceeding of Service Infrastructure for Virtual
Enterprises Symposium, Globecom 2002, Taipei, Taiwan, November 2002.
-
A conference
control protocol for highly interactive video-conferencing by Ruibiao
Qiu, Fred Kuhns, Jerome R. Cox, Jr.
Proceeding of Globecom 2002, Taipei, Taiwan, November 2002.
-
Queue Management
for Short-Lived TCP Flows in Backbone Routers,
by Anshul Kantawala and
Jonathan Turner,
Proceeding of High-Speed Symposium, Globecom 2002, Taipei,
Taiwan, 2002.
-
Multicast Congestion Control with Distrusted Receivers,
by S. Gorinsky, S. Jain, and H. Vin.
Proceedings of Networked Group Communication (NGC 2002),
October 2002.
-
Using PARBIT to implement Partial Run-Time Reconfigurable Systems,
by Edson L. Horta, John W. Lockwood, and Sergio T. Kofuji,
Field Programmable Logic and Applications (FPL),
Montpellier, France, September 2-4, 2002, Paper 5A.4.
-
Bringing Studio Quality
Video-conferencing to Wide Area IP Networks with an Adaptation Layer
Translator (ALX), by Ruibiao Qiu, Fred Kuhns, Jerome R. Cox, Jr. and Craig Horn.
Proceedings of IEEE ICME 2002, Lausanne, Switzerland, 8/2002.
-
TCP-Splitter:
A TCP/IP Flow Monitor in Reconfigurable Hardware,
by David V. Schuehler,
John Lockwood,
Proceedings of Hot Interconnects 10 (HotI-10)
Stanford, CA, August 21-23, 2002, pp. 127-131.
-
High
Quality Videoconferencing System for Wide Area IP Networks,
by Ruibiao Qiu, Fred Kuhns, Jerome Cox, Craig Horn.
Proceedings of SPIE ITCom 2002,
Boston, MA, 07/02.
-
Placing Servers in
Overlay Networks
by Sherlia
Shi, Jonathan
S. Turner,
Symposium on Performance Evaluation of Computer and
Telecommuni
cation Systems (SPECTS), San Diego, July 2002.
-
Efficient Queue
Management for TCP Flows,
by Anshul Kantawala and
Jonathan Turner,
Proceeding of SPECTS 2002, San Diego, CA, July 2002.
-
Scalable IP Lookup
for Programmable Routers, by David E. Taylor, John W. Lockwood,
Todd Sproull, Jonathan S. Turner, David B. Parlour,
Proceedings of IEEE Infocom 2002, 6/02.
-
Scheduling
Processing Resources in Programmable Routers,
by Prashanth Pappu and Tilman Wolf.
Proceedings of IEEE Infocom 2002, 6/02.
-
Routing
in Overlay Multicast Networks,
by Sherlia Shi and Jonathan Turner.
Proceedings of IEEE Infocom 2002, 6/02.
-
Design
of Wavelength Converting Switches for Optical Burst Switching,
by Jeyashankher Ramamirtham and Jonathan Turner.
Proceedings of IEEE Infocom 2002, 6/02.
-
Fuzzycast:
Efficient Video-on-Demand over Multicast,
by Ramaprabhu Janakiraman,
Marcel Waldvogel and
Lihao Xu,
Proceeding of IEEE INFOCOM 2002, New York, NY, June 2002.
-
Dynamic Hardware
Plugins in an FPGA with Partial Run-time Reconfiguration,
by Edson L. Horta, John W. Lockwood, David E. Taylor, David Parlour.
Design Automation Conference (DAC),
New Orleans, LA, June 10-14, 2002.
-
Design
of a High Performance Dynamically Extensible Router,
by Sumi Choi, John Dehart, Anshul Kantawala, Ralph Keller, Fred Kuhns,
John Lockwood, Prashanth Pappu, Jyoti Parwatikar
W. David Richard, Ed Spitznagel, David Taylor,
Jonathan Turner and Ken Wong.
Proceedings of the DARPA Active Networks
Conference and Exposition, 5/02.
-
Control and Configuration
Software for a
Reconfigurable Networking Hardware Platform,
by Todd Sproull, John W. Lockwood, David E. Taylor.
IEEE Symposium on
Field-Programmable Custom Computing Machines,
(FCCM),
Napa, CA, April 24, 2002.
-
A
Resource-based Approach to MAC Layer
Independent Hierarchical Link-Sharing in Wireless Local Area
Networks,
by Lars Wischhof and John Lockwod.
European Wireless 2002 (EW2002), Feb 2002,
Florence, Italy.
-
Imprecise
Multicast Routing for Scalable Information Distribution,
by Samphel Norden and Marcel Waldvogel,
International Zurich Seminar on Broadband
Communications, 2/02.
-
Advantages of
Motion-JPEG2000 in Video Processing, by Wei Yu, Ruibiao Qiu and
Jason Fritts.
Proceeding of SPIE Visual Communications and Image Processing
(VCIP), January 2002.
-
DRES:
Network Resource Management using Deferred Reservations,
Samphel Norden and Jonathan Turner.
Proceedings of IEEE Globecom, November 2001.
-
Efficient
Media-on-demand over Multiple Multicast Groups,
by Marcel Waldvogel and
Ramaprabhu Janakiraman,
Proceeding of IEEE Globecom, San Antonio, TX, November 2001.
-
Aggregated Hierarchical Multicast for Active Networks,
by
Tilman Wolf and
Sumi Choi.
Proceedings of IEEE MILCOM, October 2001.
-
Active Pipes: Service Composition for Programmable Networks
by
Ralph
Keller,
Jeyashankher Ramamirtham,
Tilman
Wolf,
Bernhard
Plattner.
Proceedings of IEEE MILCOM, 2001.
j
-
The Utility of Feedback in Layered Multicast
Congestion Control,
by S. Gorinsky and H. Vin.
Proceedings of Network and Operating Systems Support for
Digital Audio and Video (NOSSDAV 2001),
June 2001.
-
CommBench - A Telecommunication Benchmark for Network Processors,
by
Tilman Wolf and
Mark Franklin.
Proceedings of IEEE International Symposium on Performance Analysis of Systems and Software, April 2001.
-
Tags for High Performance Active Networks,
by
Tilman Wolf,
Dan Decasper and
Christian Tschudin.
Proceedings of IEEE Openarch, March 2000.
-
Dimensioning Server Access Bandwidth and Multicast Routing in Overlay
Networks,
by Sherlia Shi,
Jonathan Turner and
Marcel
Waldvogel, The 11th International Workshop on Network and Operating
Systems Support for Digital Audio and Video (NOSSDAV 2001), Port Jefferson,
New York, June, 2001.
-
Dynamic Hardware Plugins (DHP):
Exploiting Reconfigurable Hardware for High-Performance Programmable Routers
by David E. Taylor, Jonathan S. Turner, John W. Lockwood.
IEEE OpenArch 2001, Anchorage, AK, 2001.
-
Layered Protocol
Wrappers for Internet Packet Processing in Reconfigurable Hardware, by
Florian Braun,
John Lockwood, and
Marcel Waldvogel,
Proceedings of Hot Interconnects 9 (HotI-9)
Stanford, CA, Aug 22-24, 2001.
- Evolvable Internet Hardware Platforms, by
John W. Lockwood,
NASA/DoD Workshop on Evolvable Hardware (EHW'01),
Long Beach, CA, July 12-14, 2001, pp. 271-279.
- Platform and
Methodology for Teaching Design of Hardware Modules in Internet
Routers and Firewalls, by
John W. Lockwood,
IEEE Computer Society International
Conference on Microelectronic Systems Education
(MSE'2001),
Las Vegas, NV, June 17-18, 2001, pp. 56-57.
- Reprogrammable Network Packet
Processing on the Field Programmable Port Extender (FPX), by
John W. Lockwood,
Naji Naufel,
Jon S. Turner, and
David E. Taylor,
ACM International Symposium on Field Programmable Gate Arrays
(FPGA'2001),
Monterey, CA, February 2001, pp. 87-93.
- An Open Platform
for Development of Network Processing Modules
in Reprogrammable Hardware, by
John W. Lockwood,
IEC DesignCon 2001,
Santa Clara, CA, Jan. 2001, Paper WB-19.
- Field Programmable
Port Extender (FPX) for Distributed Routing and Queuing, by
John W. Lockwood,
Jon S. Turner, David E. Taylor,
ACM International Symposium on Field Programmable Gate Arrays
(FPGA'2000),
Monterey, CA, February 2000, pp. 137-144.
-
ALMI: An Application Level Multicast Infrastructure,
by Dimitris Pendarakis,
Sherlia Shi,
Dinesh Verma and Marcel
Waldvogel,
Proceedings of 3rd Usenix Symposium on Internet Technologies &
Systems
(USITS 2001), San Francisco, March 2001.
-
A Rate-based End-to-end Multicast Congestion
Control Protocol,
by Sherlia Shi,
and
Marcel Waldvogel,
Proceedings of IEEE Symposium on Computer and Communications
(ISCC 2000), July 2000.
-
Evaluating Policies and Mechanisms for Supporting
Embedded, Real-Time Applications with CORBA 3.0 by
Carlos O'Ryan,
Douglas C. Schmidt,
Fred Kuhns,
Marina Spivak, Jeff Parsons Irfan Pyarali, and
David L. Levine.
Proceedings of the Sixth IEEE Real-Time Technology and Applications Symposium
(RTAS'00), Washington D.C., USA, May 31-June 2, 2000.
-
An
Active Router Architecture for Multicast Video Distribution by
Ralph Keller, Sumi Choi, Marcel Dasen, Dan Decasper,
George Fankhauser and Bernard Plattner.
Proceedings of Infocom, 2000.
-
The Design and Performance of a Pluggable Protocols Framework for
Real-time Distributed Object Computing Middleware by
Carlos O'Ryan,
Fred Kuhns,
Douglas C. Schmidt,
Ossama Othman, and Jeff Parsons.
Proceedings of the IFIP/ACM (Middleware 2000) Conference,
Pallisades, New York, April 3-7, 2000.
-
Evaluating Policies and Mechanisms to Support
Distributed Real-Time Applications with CORBA
by Carlos O'Ryan,
Douglas C. Schmidt,
Fred Kuhns,
Marina Spivak, Jeff Parsons Irfan Pyarali, and
David L. Levine.
Concurrency and Computing: Practice and Experience
(Special Issue on Distributed Objects and Applications),
Wiley and Sons, Vol. 13, No. 2, February, 2001.
-
Applying Patterns to Develop a Pluggable Protocols Framework for ORB Middleware
by Carlos O'Ryan,
Fred Kuhns,
Douglas C. Schmidt,
and Jeff Parsons.
Design Patterns in Communications, (Linda Rising, ed.),
Cambridge University Press, 2000.
-
Configuring Sessions in
Programmable Networks,
by Sumi Choi, Tilman Wolf and
Jonathan Turner.
Proceedings of Infocom, 4/2001.
-
Design Issues for Active
Routers,
by Tilman Wolf and
Jonathan Turner.
Proceedings of the Zurich Seminar on Digital Communications, 2/2000.
Technical Reports
- Achieving per-flow Queueing Performance without
a per-flow Queue,
by Anshul Kantawala and Jonathan Turner.
WUCSE-2004-44, July 2004.
- Selecting the Buffer Size for and IP Network Link,
by Sergey Gorinsky, Anshul Kantawala and Jonathan Turner.
WUCSE-2004-50, May 2004.
- Scalable
Packet Classification using Distributed Crossproducting of
Field Labels,
by David E. Taylor and Jonathan S. Turner, WUCSE-2004-38, 5/04.
- ClassBench:
A Packet Classification Benchmark,
by David E. Taylor, Jonathan S. Turner, WUCSE-2004-28, 5/04.
- Survey &
Taxonomy of Packet Classification Techniques,
by David E. Taylor, WUCSE-2004-24, 5/04.
- Towards a
Packet Classification Benchmark,
by David E. Taylor and Jonathan S. Turner, WUCSE-2003-42, 5/03.
-
Resilient Cell
Resequencing in Terabit Routers
by Jonathan
S. Turner, Washington University, Department of Computer Science
Technical Report WUCS-03-48, 6/03.
-
Robust Congestion Control for Multicast:
Challenges and Opportunities,
by S. Gorinsky, S. Jain, and H. Vin.
Technical Report TR2003-02, Department of Computer Sciences,
The University of Texas at Austin, January 2003.
-
Extended Analysis of Binary Adjustment Algorithms,
by S. Gorinsky and H. Vin.
Technical Report TR2002-39, Department of Computer Sciences,
The University of Texas at Austin, August 2002.
-
Field
Programmable Port Extender (FPX) User Guide: Version 2.2,
by John Lockwood.
Washington University, Department
of Computer Science, Technical Report WUCS-02-15,
June, 2002.
-
Issues in Overlay
Multicast Networks: Dynamic Routing and Communication Cost
by Sherlia
Shi, Jonathan
S. Turner, Washington University, Department of Computer Science
Technical Report WUCS-02-14, 2002.
-
Adaptation Layer
Translator (ALX) Design and Application
by Ruibiao
Qiu, Fred Kuhns, Jerome R. Cox Jr., and Craig Horn.
Washington University, Department of Computer Science Technical Report,
WUCS-02-11, 2002.
-
Lightweight Flow Setup
in the Internet
by Jonathan
S. Turner and Fred Kuhns,
Washington University, Department of Computer Science
Technical Report WUCS-02-06, 2002.
-
Placing Servers in
Overlay Networks
by Sherlia
Shi, Jonathan
S. Turner,Washington University, Department of Computer Science
Technical Report WUCS-02-05, 2002.
-
Interdomain QoS
Routing Algorithms,
Samphel Norden and Jonathan Turner.
Department of Computer Science Technical Report, WUCS-02-03, 2002.
-
Placing
Servers for Session-Oriented Services, by Sumi Choi, and Yuval
Shavitt,
Department of Computer Science Technical Report, WUCS-01-41, 2001.
-
An Efficient
Quality Scalable Motion-JPEG2000 Transmission Scheme,
by Ruibiao Qiu and Wei Yu.
Washington University, Department of Computer Science,
Technical Report, WUCS-01-37, 11/01.
- Packet
Scheduling for Link-Sharing and Quality of Service Support in
Wireless Local Area Networks,
by Lars Wischhof and John Lockwood,
Washington University, Department
of Computer Science, Technical Report WUCS-01-35,
November, 2001.
-
Evaluation
of Motion-JPEG2000 in Video Processing,
by Wei Yu, Ruibiao Qiu and Jason Fritts.
Washington University, Department of Computer Science,
Technical Report, WUCS-01-34, 11/01.
-
Scalable
IP Lookup for Programmable Routers,
by David Taylor, John W. Lockwood, Todd Sproull, and David B.
Parlour.
Washington University, Department
of Computer Science, Technical Report WUCS-01-33,
October, 2001.
- Synthesizable Design of a Multi-Module Memory Controller,
by Sarang Dharmapurikar and John Lockwood,
Washington University, Department
of Computer Science, Technical Report WUCS-01-26,
October, 2001.
-
Performance
of Deferred Reservations in Data Networks,
by Samphel Norden and Jonathan Turner.
Washington University Computer Science Technical Report, WUCS-01-25.
-
Efficient
Queue Management of TCP Flows,
by Anshul Kantawala and Jonathan Turner.
Washington University Computer Science Technical Report, WUCS-01-22, 2001.
-
Effairness: A Metric for
Congestion Control Evaluation in Dynamic Networks,
by S. Gorinsky and H. Vin.
Technical Report TR2001-31, Department of Computer Sciences,
The University of Texas at Austin, August 2001.
-
Implementation of an Open Multi-Service Router
by Fred Kuhns, John Dehart, Ralph Keller, John Lockwood, P. Pappu,
J. Parwatikar, Ed Spitznagel, Dave Richards, Dave Taylor, Jon Turner,
and Ken Wong,
Washington University, Department
of Computer Science, Technical Report WUCS-01-20,
August, 2001.
-
The
Smart Port Card: An Embedded Unix Processor Architecture for Network
Management and Active Networking, by John D. DeHart, William D. Richard,
Edward W. Spitznagel, David E. Taylor,
Washington University, Department of Computer Science Technical Report
WUCS-01-18, 8/01.
-
RAD
Module Infrastructure of the Field Programmable Port Extender (FPX)
Version 2.0,
by David E. Taylor, John W. Lockwood, Naji Naufel,
Washington University, Department of Computer Science Technical Memorandum
WUCS-TM-01-16, 7/01.
-
The
Generalized RAD Module Interface Specification of the Field Programmable Port
Extender (FPX) Version 2.0, David E. Taylor, John W. Lockwood, Sarang
Dharmapurikar,
Washington University, Department of Computer Science Technical Memorandum
WUCS-TM-01-15, 7/01.
-
Efficient Queue
Management for TCP Flows
by Anshul
Kantawala,
Jonathan
Turner.
Washington University Technical Report WUCS-01-22, 2001.
-
Design of Wavelength
Converting Switches for Optical Burst Switching
by Jeyashankher
Ramamirtham and Jonathan Turner.
Washington University, Department of Computer Science Technical
Report WUCS-01-21, 2001.
-
The FPX KCPSM Module: An Embedded, Reconfigurable Active
Processing Module for the Field Programmable Port Extender (FPX),
by Henry Fu and John W. Lockwood,
Washington University, Department
of Computer Science, Technical Report WUCS-01-14,
July, 2001.
- PARBIT: A
Tool to Transform
Bitfiles to Implement Partial Reconfiguration of Field
Programmable Gate Arrays (FPGAs), by
Edson Horta and
John W. Lockwood,
Washington University, Department
of Computer Science, Technical Report WUCS-01-13,
July, 2001.
- Layered
Protocol Wrappers for Internet Packet Processing in
Reconfigurable Hardware, by Florian Braun,
John W. Lockwood, and
Marcel Waldvogel,
Washington University, Department
of Computer Science, Technical Report WUCS-01-10, July, 2001.
-
Analysis of Binary Adjustment Policies in Fair
Heterogeneous Networks,
by S. Gorinsky and H. Vin.
Technical Report TR2000-32, Department of Computer Sciences,
The University of Texas at Austin, November 2000.
-
Addressing Heterogeneity and Scalability in
Layered Multicast Congestion Control,
by S. Gorinsky, K. K. Ramakrishnan, and H. Vin.
Technical Report TR2000-31, Department of Computer Sciences,
The University of Texas at Austin, November 2000.
-
Programming Active Networks Using Active Pipes
by
Ralph
Keller,
Jeyashankher Ramamirtham,
Tilman
Wolf,
Bernhard
Plattner.
Technical Report WUCS-00-27,
Department of Computer Science, Washington University in St. Louis, July
2000.
-
Design Tradeoffs for Embedded Network Processors,
by
Tilman Wolf,
Mark Franklin and
Edward Spitznagel.
WUCS-00-24, 2000.
-
Configuring Sessions in Programmable Networks,
by
Sumi Choi,
Jonathan Turner and
Tilman Wolf.
WUCS-00-20, 2000.
- "Hello
World": A Simple application for the
Field Programmable Port Extender (FPX), by
John Lockwood and David Lim,
Washington University, Department
of Computer Science, Technical Report WUCS-00-12, July, 2000.
- Parallel
FPGA Programming over Backplane Chassis, by
John W. Lockwood,
Tom McLaughlin, Tom Chaney, Yuhua Chen, Fred Rosenberger,
Alex Chandra, and
Jon Turner,
Washington University, Department of Computer Science,
Technical Report WUCS-00-11,
June 12, 2000.
-
Additive Increase Appears Inferior,
by S. Gorinsky and H. Vin.
Technical Report TR2000-18, Department of Computer Sciences,
The University of Texas at Austin, May 2000.
-
Routing in Overlay Multicast Networks,
by Sherlia Shi,
and
Jonathan Turner,
WUCS 01-19, Department of Computer Science, Washington University in St. Louis,
July 2001.
-
A Proposal for A Scalable Internet Multicast Architecture,
by Sherlia Shi,
Proposal for Dissertation Research in Partial Fulfillment of the Requirements
for the
Degree of Doctor of Science. WUCSTR 01-03, Department of Computer Science,
Washington University in St. Louis, May, 2001.
-
ALMI: An Application Level Multicast Infrastructure,
by Dimitris Pendarakis,
Sherlia Shi,
Dinesh Verma and Marcel
Waldvogel,
WUCS 00-17, Department of Computer Science, Washington University in St. Louis.
-
A Rate-based End-to-end Multicast Congestion Control Protocol,
by Sherlia Shi,
and
MarcelWaldvogel,
WUCS 00-03, Department of Computer Science, Washington University in St. Louis.
hits (6/2005).