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 [http://www.arl.wustl.edu/Publications/http://www.cs.wustl.edu/~schmidt 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. Proceedings of 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 (<A href="http://www.fpl.org/ 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-ChipPacket 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.
- [http://www.arl.wustl.edu/Publications/2000-04/sigcomm03sd.pdf 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 <a href="http://www.arl.wustl.edu/~ruibiao/ Ruibiao Qiu], " Fred Kuhns, <a href="http://www.arl.wustl.edu/~jrc/ 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 Telecommunication 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.
- http://www.arl.wustl.edu/~lockwood/publications/ew2002-wireless.pdf 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.
- " 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, <a href="http://www.arl.wustl.edu/~jst Jonathan S. Turner, <a href="http://www.arl.wustl.edu/~lockwood 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.
- [http:www.arl.wustl.edu/Publications/2000-04/rtas00fgk.pdf 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.
- [http:www.arl.wustl.edu/Publications/2000-04/infocom00ke.pdf 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.
- [http:www.arl.wustl.edu/Publications/2000-04/patterns00fgk.pdf The Design and Performance of a Pluggable Protocols Framework for Real-time Distributed Object Computing Middleware</A> 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.
- [http:www.arl.wustl.edu/Publications/2000-04/CandC01fgk.pdf Evaluating Policies and Mechanisms to Support Distributed Real-Time Applications with CORBA</A> 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.
[http:www.arl.wustl.edu/Publications/2000-04/patterns00fgk.pdf 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.
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.
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.
WUCS 00-03, Department of Computer Science, Washington University in St. Louis.