Difference between revisions of "Publications 2005-2009"

From ARL Wiki
Jump to navigationJump to search
(Added RTAS09 Partial Program Admission paper)
 
(63 intermediate revisions by 7 users not shown)
Line 1: Line 1:
ARL Publications (2005-2009)
+
=== Dissertations and Theses ===
Dissertations and Theses
+
 
 +
*  ''[http://cse.wustl.edu/Research/Lists/Technical%20Reports/Attachments/887/MichelaBecchi_Dissertation.pdf Data Structures, Algorithms and Architectures for Efficient Regular Expression Evaluation]'', by [http://www.arl.wustl.edu/~mbecchi Michela Becchi], Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 4/2009.
 +
 
 +
*  ''[http://www.arl.wustl.edu/Publications/2005-09/jMoscola-2008.pdf Techniques for Hardware-Accelerated Parsing for Network and Bioinformatic Applications]'', by [http://www.arl.wustl.edu/~jmm5/ James Moscola], Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 5/2008.
 +
 
 +
*  ''[http://www.arl.wustl.edu/Publications/2005-09/sKumar-2008.pdf Acceleration of Network Processing Algorithms]'', by [http://www.arl.wustl.edu/~sailesh/ Sailesh Kumar], Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 2/2008.
 +
 
 +
*  ''[http://www.arl.wustl.edu/Publications/2005-09/hSong-2006.pdf Design and Evaluation of Packet Classification Systems]'', by [http://www.arl.wustl.edu/~hs1/ Haoyu Song], Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 2006.
 +
 
 +
* ''[http://www.arl.wustl.edu/Publications/2005-09/rQiu-2006.pdf Design Issues for Reserved Delivery Subnetworks]'', by [http://www.arl.wustl.edu/~ruibiao/ Ruibiao Qiu], Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 2006.
 +
 
 
* [http://www.arl.wustl.edu/Publications/2005-09/eSpitznagel-2005.pdf ''High Performance Packet Classification''], by Ed Spitznagel. Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 6/2005.
 
* [http://www.arl.wustl.edu/Publications/2005-09/eSpitznagel-2005.pdf ''High Performance Packet Classification''], by Ed Spitznagel. Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 6/2005.
  
 
* [http://www.arl.wustl.edu/Publications/2005-09/aKantawala-2005.pdf ''Improving the Performance of Internet Data Transport''], by [http://www.arl.wustl.edu/~anshul Anshul Kantawala]. Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 2/2005.
 
* [http://www.arl.wustl.edu/Publications/2005-09/aKantawala-2005.pdf ''Improving the Performance of Internet Data Transport''], by [http://www.arl.wustl.edu/~anshul Anshul Kantawala]. Doctoral Dissertation, Washington University, Department of Computer Science and Engineering, 2/2005.
  
Journal Articles
+
=== Journal Articles ===
 +
 
 +
* [http://www.arl.wustl.edu/~jst/pubs/2009/ton-2009.pdf Strong Performance Guarantees for Asynchronous Buffered Crossbar Schedulers], by Jonathan Turner, ''ACM/IEEE Transactions on Networking'', 8/2009.
 +
 
 +
* [http://www.jilp.org/vol10/v10paper4.pdf Dynamic Thread Assignment on Heterogeneous Multiprocessor Architectures], by Michela Becchi and Patrick Crowley, ''Journal of Instruction-Level Parallelism'', 06/2008.
 +
 
 +
* [http://www.jilp.org/vol10/v10paper5.pdf Exploiting Locality to Ameliorate Packet Queue Contention and Serialization], by Patrick Crowley, Sailesh Kumar and John Maschmeyer, ''Journal of Instruction-Level Parallelism'', 06/2008.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/Fair_Efficiency_SMPT_2008.pdf Efficient Fair Algorithms for Message Communication], by S. Gorinsky, E. J. Friedman, S. Henderson, and C. Jechlitschek, ''Simulation Modelling Practice and Theory'', accepted.
  
* [http://www.springerlink.com/(r5mcierqfmitje451etmsaah)/app/home/journal.asp?referrer=parent&backto=linkingpublicationresults,1:101593,1
+
* [http://www.arl.wustl.edu/Publications/2005-09/moscola_todaes08.pdf Reconfigurable Content-based Router using Hardware-Accelerated Language Parser], by James Moscola, Young H. Cho and John W. Lockwood, ''ACM Transactions on Design Automation of Electronic Systems'', 04/2008.
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 W. Lockwood. ''International Journal of Parallel Programming'',  Volume 33, Issue 2-3, Jun 2005, Pages 115-136.
+
 
 +
* [http://delivery.acm.org/10.1145/1360000/1355746/p69-mckeown.pdf?key1=1355746&key2=4174500321&coll=GUIDE&dl=GUIDE&CFID=16123154&CFTOKEN=33959813 OpenFlow: enabling innovation in campus networks] by Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker and Jonathan Turner, ''SIGCOMM Computer Communication Review'', 3/2008.
 +
 
 +
* [http://www.sigcomm.org/ccr/drupal/?q=node/326 The Future in Your Pocket], by Patrick Crowley, ''ACM SIGCOMM Computer Communication Review'', 03/2008.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/Adjustments_Theory_JIE.pdf A Theory of Load Adjustments and its Implications for Congestion Control], by S. Gorinsky, M. Georg, M. Podlesny, and C. Jechlitschek, ''Journal of Internet Engineering'', 10/2007.
 +
 
 +
* [http://ieeexplore.ieee.org/iel5/50/4285866/04285870.pdf?isnumber=4285866&prod=JNL&arnumber=4285870&arSt=1883&ared=1894&arAuthor=Chen%2C+Y.%3B+Turner%2C+J.+S.%3B+Mo%2C+P.-F. Optimal Burst Scheduling in Optical Burst Switched Networks], by Yuhua Chen, Jonathan S. Turner and P.-F. Mo, ''Journal of Lightwave Technology'', 8/2007.
 +
 
 +
* [http://ieeexplore.ieee.org/iel5/50/4285866/04285914.pdf?isnumber=4285866&prod=JNL&arnumber=4285914&arSt=1949&ared=1960&arAuthor=Chen%2C+Y.%3B+Turner%2C+J.+S.%3B+Zhai%2C+Z. Contour-Based Priority Scheduling in Optical Burst Switched Networks], by Yuhua Chen, Jonathan S. Turner and Z. Shai. ''Journal of Lightwave Technology'', 8/2007.
 +
 
 +
* [http://portal.acm.org/citation.cfm?id=1295237.1295239&coll=portal&dl=ACM&idx=J771&part=transaction&WantType=Transactions&title=IEEE%2FACM%20Transactions%20on%20Networking%20%28TON%29&CFID=11048447&CFTOKEN=11334135 ClassBench: A Packet Classification Benchmark], by David E. Taylor, Jonathan S. Turner, ''IEEE/ACM Transactions on Networking'', 6/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/Simulation_2007_Buffer_Sizing.pdf Simulation Perspectives on Link Buffer Sizing], by S. Gorinsky, A. Kantawala, and J. Turner, ''Simulation: Transactions of the Society for Modeling and Simulation International'', 3/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/Smartacking.pdf Smartacking: Improving TCP Performance from the Receiving End], by D.K. Blandford, S.A. Goldman, S. Gorinsky, Y. Zhou, and D.R. Dooly, ''Journal of Internet Engineering'', 1/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/Inflated_Subscription_ToN_2006.pdf Design of Multicast Protocols Robust against Inflated Subscription], by S. Gorinsky, S. Jain, H. Vin, and Y. Zhang, ''IEEE/ACM Transactions on Networking'', 4/2006.
 +
 
 +
* [http://www.springerlink.com/(r5mcierqfmitje451etmsaah)/app/home/journal.asp?referrer=parent&backto=linkingpublicationresults,1:101593,1 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 W. Lockwood. ''International Journal of Parallel Programming'',  Volume 33, Issue 2-3, Jun 2005, Pages 115-136.
  
 
* [http://www.computer.org/computer/ Overcoming the Internet Impasse through Virtualization], by Tom Anderson, Larry Peterson, Scott Shenker and Jonathan Turner. ''IEEE Computer Magazine'', 4/2005.
 
* [http://www.computer.org/computer/ Overcoming the Internet Impasse through Virtualization], by Tom Anderson, Larry Peterson, Scott Shenker and Jonathan Turner. ''IEEE Computer Magazine'', 4/2005.
  
Conference Papers
+
=== Conference Papers ===
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_ancs2009.pdf Evaluating Regular Expression Matching Engines on Network and General Purpose Processors], by Michela Becchi, Charlie Wiseman and Patrick Crowley.  In ''Proceedings of ANCS'', 10/2009.
 +
 
 +
* [http://www.arl.wustl.edu/~cgw1/pubs/onl_netfpga2009.pdf Using the NetFPGA in the Open Network Laboratory], by Charlie Wiseman, Jonathan Turner, John DeHart, Jyoti Parwatikar, Ken Wong, and David Zar.  In ''Proceedings of the 1st NetFPGA Developer's Workshop'', 8/2009.
 +
 
 +
* [http://www.arl.wustl.edu/~cgw1/pubs/onl_sigcomm2009.pdf The Open Network Laboratory], by Charlie Wiseman, Jonathan Turner, and Patrick Crowley. Extended Abstract.  In ''Proceedings of ACM SIGCOMM'', 8/2009.
 +
 
 +
* [http://www.arl.wustl.edu/~mlw2/pubs/ppa_rtas2009.pdf Partial Program Admission], by Mike Wilson, Ron Cytron, and Jonathan Turner. In ''Proceedings of the 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium'', 5/2009.
 +
 
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_conext2008.pdf Extending Finite Automata to Efficiently Match Perl-Compatible Regular Expressions], by Michela Becchi and Patrick Crowley.  In ''Proceedings of CoNEXT'', 12/2008.
 +
 
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_ancs2008.pdf Efficient Regular Expression Evaluation: Theory to Practice], by Michela Becchi and Patrick Crowley. In ''Proceedings of ANCS'', 11/2008.
 +
 
 +
* [[media:Ancs08.pdf|A Remotely Accessible Network Processor-Based Router for Network Experimentation]], by Charlie Wiseman, Jonathan Turner, Michela Becchi, Patrick Crowley, John DeHart, Mart Haitjema, Shakir James, Fred Kuhns, Jing Lu, Jyoti Parwatikar, Ritun Patney, Michael Wilson, Ken Wong and David Zar. In ''Proceedings of ANCS'', 11/2008.
 +
 
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_iiswc2008.pdf  A Workload for Evaluating Deep Packet Inspection Architectures], by Michela Becchi and Patrick Crowley.  In ''Proceedings of IEEE International Symposium on Workload Characterization'', 9/2008.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/RD_Services_SIGCOMM_2008.pdf RD Network Services: Differentiation through Performance Incentives], by M. Podlesny and S. Gorinsky, ''Proceedings of ACM SIGCOMM'', 8/2008.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/Layered_Multicast_ICCCN_2008.pdf Addressing Heterogeneity, Scalability, and Privacy in Layered Multicast Congestion Control], by S. Gorinsky, K.K. Ramakrishnan, and H. Vin, ''Proceedings of IEEE International Conference on Computer Communications and Networks (IEEE ICCCN)'', 8/2008.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/effairness.pdf Effairness: Dealing with Time in Congestion Control Evaluation], by S. Gorinsky and H. Vin, ''Proceedings of International Conference on Networking and Services (ICNS)'', 3/2008.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/sigcse08.pdf Operational Experience with a Virtual Networking Laboratory], by Charlie Wiseman, Ken Wong, Tilman Wolf, Sergey Gorinsky. In ''Proceedings of ACM SIGCSE'', 3/2008.
 +
 
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_conext2007.pdf  A Hybrid Finite Automaton for Practical Deep Packet Inspection], by Michela Becchi and Patrick Crowley.  In ''Proceedings of CoNEXT'', 12/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_ancs2007.pdf An Improved Algorithm to Accelerate Regular Expression Evaluation], by Michela Becchi and Patrick Crowley.  In ''Proceedings of ANCS'', 12/2007.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/ancs2007.pdf Curing Regular Expressions Matching Algorithms from Insomnia, Amnesia, and Acalculia], by Sailesh Kumar, Balakrishnan Chandrasekaran, Jonathan Turner, George Varghese.  In ''Proceedings of ANCS'', 12/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~cgw1/pubs/scheduling_ancs2007.pdf Experimental Evaluation of a Coarse-grained Switch Scheduler], by Charlie Wiseman, Jonathan Turner, Ken Wong, and Brandon Heller.  Extended Abstract.  In ''Proceedings of ANCS'', 12/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/Asynchrony_ICNP_2007.pdf Price of Asynchrony: Queuing Under Ideally Smooth Congestion Control], by M. Podlesny and S. Gorinsky, ''Proceedings of IEEE International Conference on Network Protocols (IEEE ICNP)'', 10/2007.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/icnp2007.pdf HEXA: Compact Data Structures for Faster Packet Processing], by Sailesh Kumar, Jonathan Turner, Patrick Crowley and Michael Mitzenmacher.  In ''Proceedings of ICNP'', 10/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/SFS_ICCCN_2007.pdf Fair Efficiency, or Low Average Delay without Starvation], by S. Gorinsky and C. Jechlitschek, ''Proceedings of IEEE International Conference on Computer Communications and Networks (IEEE ICCCN)'', 8/2007.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/sigcomm07.pdf Supercharging PlanetLab - a High Performance, Multi-Application, Overlay Network Platform Multi-Application, Overlay Network Platform], by Jonathan Turner, Patrick Crowley, John DeHart, Amy Freestone, Brandon Heller, Fred Kuhns, Sailesh Kumar, John Lockwood, Jing Lu, Michael Wilson, Charles Wiseman and David Zar.  In ''Proceedings of ACM SIGCOMM'', 8/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/MCP.pdf MCP: Few Bits for Fairing and Small Queues in the Stable State], by M. Podlesny and S. Gorinsky, ''Proceedings of IEEE Symposium on Computers and Communications (IEEE ISCC)'', 7/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/MQFQ_IWQoS_2007.pdf Improving Individual Flow Performance with Multiple Queue Fair Queuing], by M. Georg, C. Jechlitschek, and S. Gorinsky , ''Proceedings of IEEE International Workshop on Quality of Service (IEEE IWQoS)'', 6/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_cf2007.pdf Performance/Area Efficiency in Chip Multiprocessors with Micro-caches], by Michela Becchi and Patrick Crowley, ''Proceedings of the 4th ACM International Conference on Computing Frontiers'', 5/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_infocom2007.pdf Memory-Efficient Regular Expression Search Using State Merging], by Michela Becchi and Srihari Cadambi, ''Proceedings of IEEE INFOCOM 2007'', 5/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/low-queuing.pdf Multimodal Congestion Control for Low Stable-State Queuing], by M. Podlesny and S. Gorinsky, ''Proceedings of IEEE INFOCOM 2007'', 5/2007.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/LSM_HSN_2007.pdf A Network Architecture for Large-Scale Science], by S. Gorinsky, C. Jechlitschek, and N. S. V. Rao, '' Proceedings of High-Speed Networks (HSN)'', 5/2007.
  
* [http://www.arl.wustl.edu/Publications/2005-09/onl-cse05.pdf> The Open Network Laboratory], by John DeHart, Fred Kuhns, Jyoti Parwatikar, Jonathan Turner, Charlie Wiseman, and Ken Wong, ''Proceedings of SIGCSE'', 3/2006.
+
* [http://www.arl.wustl.edu/Publications/2005-09/sigcse07.pdf Teaching Experiences With a Virtual Network Laboratory], by Ken Wong, Tilman Wolf, Sergey Gorinsky and Jonathan Turner. In ''Proceedings of ACM SIGCSE'', 3/2007.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/ancs06-turner.pdf A Proposed Architecture for the GENI Backbone Platform], by Jonathan Turner. In ''Proceedings of ACM ANCS'', 12/2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/ancs06-song.pdf Packet Classification Using Coarse-grained Tuple Spaces], by Haoyu Song, Jonathan Turner and Sarang Dharmapurikar.  In ''Proceedings of ACM ANCS'', 12/2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/ancs06-dharmapurikar.pdf Fast Packet Classification Using Bloom filters], by Sarang Dharmapurikar, Haoyu Song, Jonathan Turner and John Lockwood.  In ''Proceedings of ACM ANCS'', 12/2006.
 +
* [http://www.arl.wustl.edu/Publications/2005-09/ancs06-kumar1.pdf CAMP: Fast and Efficient IP Lookup Architecture], by Sailesh Kumar, Michela Becchi, Patrick Crowley and Jonathan Turner.  In ''Proceedings of ACM ANCS'', 12/2006.
 +
* [http://www.arl.wustl.edu/Publications/2005-09/ancs06-kumar2.pdf Advanced Algorithms for Fast and Scalable Deep Packet Inspection], by Sailesh Kumar, Jonathan Turner and John Williams.  In ''Proceedings of ACM ANCS'', 12/2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/globecom06.pdf Fast Filter Updates in TCAMs for Packet Classification], by Haoyu Song and Jonathan Turner.  In ''Proceedings of Globecom'', 11/2006.
 +
* [http://www.arl.wustl.edu/Publications/2005-09/sigcomm2006.pdf Algorithms to Accelerate Multiple Regular Expression Matching for Deep Packet Inspection], by Sailesh Kumar, Sarang Dharmapurikar, Fang Yu, Patrick Crowley and Jonathan Turner. In ''Proceedings of SIGCOMM'', 8/2006.
 +
 
 +
* [http://www.arl.wustl.edu/~mbecchi/files/becchi_cf2006.pdf Dynamic Thread Assignment on Heterogeneous Multiprocessor Architectures], by Michela Becchi and Patrick Crowley, ''Proceedings of the 3rd ACM International Conference on Computing Frontiers'', 5/2006.
 +
 
 +
* [http://www.arl.wustl.edu/~gorinsky/pdf/dedicated_fairness_2006.pdf Dedicated Channels as an Optimal Network Support for Effective Transfer of Massive Data], by S. Gorinsky and N. S. V. Rao, ''Proceedings of IEEE INFOCOM 2006'', 4/2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/infocom06.pdf Strong Performance Guarantees for Asynchronous Crossbar Schedulers], by Jonathan Turner. In ''Proceedings of Infocom'', 4/2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/onl-cse05.pdf The Open Network Laboratory], by John DeHart, Fred Kuhns, Jyoti Parwatikar, Jonathan Turner, Charlie Wiseman, and Ken Wong, ''Proceedings of SIGCSE'', 3/2006.
  
 
* [http://www.arl.wustl.edu/Publications/2005-09/globecom05divNet.pdf Diversifying the Internet], by David Taylor and Jonathan Turner. ''Proceedings of Globecom'', 11/2005.
 
* [http://www.arl.wustl.edu/Publications/2005-09/globecom05divNet.pdf Diversifying the Internet], by David Taylor and Jonathan Turner. ''Proceedings of Globecom'', 11/2005.
  
* ''Multi-pattern Signature Matching for Hardware Network Intrusion Detection Systems'', by Haoyu Song, and John Lockwood, ''Proceedings of Globecom'', 11/2005.
+
* Multi-pattern Signature Matching for Hardware Network Intrusion Detection Systems, by Haoyu Song, and John Lockwood, ''Proceedings of Globecom'', 11/2005.
  
 
* [http://www.arl.wustl.edu/Publications/2005-09/globecom05bicycle.pdf Local Search Algorithms for Reserved Delivery Subnetwork Configuration Problems with Cycle and Bicycle Reduction], by Ruibiao Qiu and Jonathan Turner. ''Proceedings of Globecom'', 11/2005.
 
* [http://www.arl.wustl.edu/Publications/2005-09/globecom05bicycle.pdf Local Search Algorithms for Reserved Delivery Subnetwork Configuration Problems with Cycle and Bicycle Reduction], by Ruibiao Qiu and Jonathan Turner. ''Proceedings of Globecom'', 11/2005.
Line 24: Line 131:
 
* [http://www.arl.wustl.edu/Publications/2005-09/icnp05.pdf Shape Shifting Tries for Faster IP Route Lookup], by Haoyu Song, Jonathan Turner and John Lockwood, ''Proceedings of ICNP'', 11/2005.
 
* [http://www.arl.wustl.edu/Publications/2005-09/icnp05.pdf Shape Shifting Tries for Faster IP Route Lookup], by Haoyu Song, Jonathan Turner and John Lockwood, ''Proceedings of ICNP'', 11/2005.
  
* [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~gorinsky/pdf/rtfrc.pdf Protecting TFRC from a Selfish Receiver], by Manfred Georg and Sergey Gorinsky. ''Proceedings of the Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services (ICAS/ICNS 2005)'', 10/2005.
+
* [http://www.arl.wustl.edu/~gorinsky/pdf/rtfrc.pdf Protecting TFRC from a Selfish Receiver], by Manfred Georg and Sergey Gorinsky. ''Proceedings of the Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services (ICAS/ICNS 2005)'', 10/2005.
  
 
* [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~hs1/publication/f023-song.pdf Fast Hash Table Lookup Using Extended Bloom Filter: An Aid to Network Processing], by Haoyu Song, Sarang Dharmapurikar, Jonathan Turner, and John Lockwood, ''Proceedings of ACM SIGCOMM'', 2005.
 
* [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~hs1/publication/f023-song.pdf Fast Hash Table Lookup Using Extended Bloom Filter: An Aid to Network Processing], by Haoyu Song, Sarang Dharmapurikar, Jonathan Turner, and John Lockwood, ''Proceedings of ACM SIGCOMM'', 2005.
  
* [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~hs1/publication/snort-offloader.pdf>
+
* [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~hs1/publication/snort-offloader.pdf Snort Offloader: A Reconfigurable Hardware NIDS Filter], by Haoyu Song, Todd Sproull, Michael Attig, and John Lockwood, ''Proceedings 15th International Conference on Field Programmable Logic and Applications'', 2005.
Snort Offloader: A Reconfigurable Hardware NIDS Filter], by Haoyu Song, Todd Sproull, Michael Attig, and John Lockwood, ''Proceedings 15th International Conference on Field Programmable Logic and Applications'', 2005.
+
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/hotI05sk.pdf Design of Randomized Multichannel Packet Storage for High Performance Routers], by Sailesh Kumar, Patrick Crowley and Jonathan Turner. ''Proceedings of Hot Interconnects'', 8/2005.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~sarang/TcpReassembly.pdf Robust TCP Reassembly in the Presence of Adversaries], by Sarang Dharmapurikar and Vern Paxson. ''USENIX Security Symposium'', 8/2005.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/issc2005.pdf Link Buffer Sizing: A New Look at an Old Problem], by [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~gorinsky Sergey Gorinsky], [http://www.arl.wustl.edu/~anshul/ Anshul Kantawala], and [http://www.arl.wustl.edu/~jst/ Jonathan Turner], ''Proceedings of ISCC 2005'', 6/2005.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/fccm05.pdf A Framework For Rule Processing in Reconfigurable Network Systems], by Michael E. Attig and John W. Lockwood, ''IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM)'', Napa, CA, 4/2005.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/raw05.pdf IPSec Implementation on Xilinx Virtex-II Pro FPGA and Its Application], by Jing Lu and John Lockwood, ''Reconfigurable Architectures Workshop (RAW)'', Denver, Colorado, 4/2005.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/aero05.pdf Transformation Algorithms for Data Streams], by John W. Lockwood, Stephen G. Eick, Doyle J. Weishar, Ron Loui, James Moscola, Chip Kastner, Andrew Levine, Mike Attig. ''IEEE Aerospace Conference'', Big Sky, Montana, 3/2005.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/infocom05classBench.pdf ClassBench: A Packet Classification Benchmark], by David Taylor and Jonathan Turner. ''Proceedings of Infocom'', 3/2005.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/infocom05dcfl.pdf Scalable Packet Classification using Distributed Crossproducting of Field Labels], by David Taylor and Jonathan Turner. ''Proceedings of Infocom'', 3/2005.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/fpga05.pdf Efficient Packet Classification for Network Intrusion Detection using FPGA], by Haoyu Song and John W. Lockwood, ''International Symposium on Field-Programmable Gate Arrays'' (FPGA'05), Monterey, California, 2/2005.
 +
 
 +
=== Patents ===
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/usPatent7027397.pdf Method and Apparatus for Accumulating and Distributing Traffic and Flow Control Information in a Packet Switching System], invented by Jonathan Turner, Zubin Ditta and Thomas Dejanovic.  U. S. Patent #7,027,397 April 11, 2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/usPatent7012889.pdf Method and Apparatus for Controlling Input Rates within a Packet Switching System], invented by Jonathan Turner and Zubin Ditta.  U. S. Patent #7,012,889, March 14, 2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/usPatent6990063.pdf Distributing Fault Indications and Maintaining and Using a Data Structure Indicating Faults to route Traffic in a Packet Switching system], invented by Daniel E. Lenoski, William N. Eatherton, J. Andrew Fingerhut and Jonathan Turner.  U. S. Patent #6,990,063, January 24, 2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/usPatent6990063.pdf Distributing Fault Indications and Maintaining and Using a Data Structure Indicating Faults to route Traffic in a Packet Switching system], invented by Daniel E. Lenoski, William N. Eatherton, J. Andrew Fingerhut and Jonathan Turner.  U. S. Patent #6,990,063, January 24, 2006.
 +
 
 +
* [http://www.arl.wustl.edu/Publications/2005-09/usPatent6907041.pdf Communications Interconnection Network with Distributed Resequencing], invented by Jonathan Turner, Zubin Ditta and J. Andrew Fingerhut. U. S. Patent #6,907,041, June 14, 2005.
 +
 
 +
=== Technical Reports ===
 +
 
 +
* [http://www.arl.wustl.edu/~jst/pubs/2009/wucse-2009-80.pdf Design and Evaluation of a Practical, High Performance Crossbar Scheduler], by Jonathan Turner. WUCSE-2009-80, 12/2009.
  
* [http://www.arl.wustl.edu/Publications/2005-09/hotI05sk.pdf Design of Randomized Multichannel Packet
+
* [http://www.arl.wustl.edu/~jst/pubs/2009/wucse-2009-78.pdf Supercharged PlanetLab Platform Architecture], by Jonathan Turner, Patrick Crowley, John DeHart, Mart Haitjema, Fred Kuhns, Ritun Patney, Michael Wilson, Charlie Wiseman and David Zar. WUCSE-2009-78, 12/2009.
Storage for High Performance Routers], by Sailesh Kumar, Patrick Crowley and Jonathan Turner.
 
''Proceedings of Hot Interconnects'', 8/2005.
 
  
* [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~sarang/TcpReassembly.pdf Robust TCP Reassembly in the Presence of Adversaries], by Sarang Dharmapurikar and Vern Paxson.
+
* [http://www.arl.wustl.edu/~jst/pubs/2009/wucse-2009-72.pdf Design of an Extensible Network Testbed with Heterogeneous Components], by Charlie Wiseman, Jyoti Parwatikar, John DeHart and Jonathan Turner. WUCSE-2009-72, 10/2009.
''USENIX Security Symposium'', 8/2005.  
 
  
* [http://www.arl.wustl.edu/Publications/2005-09/issc2005.pdf Link Buffer Sizing: A New Look at the Old Problem], by [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~gorinsky Sergey Gorinsky],
+
* [http://www.arl.wustl.edu/~jst/pubs/2009/wucse-2009-68.pdf The Virtual Network Scheduling Problem for Heterogeneous Network Emulation Testbeds], by Charlie Wiseman and Jonathan Turner. WUCSE-2009-68, 8/2009.
[http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~anshul/
 
Anshul Kantawala, and [http://www.arl.wustl.edu/Publications/http://www.arl.wustl.edu/~jst/ Jonathan Turner], ''Proceedings of ISCC 2005'', June 2005.
 
  
* [http://www.arl.wustl.edu/Publications/2005-09/fccm05.pdf A Framework
+
* [http://www.arl.wustl.edu/~jst/pubs/2009/wucse-2009-18.pdf Performance-Engineered Network Overlays for High Quality Interaction in Virtual Worlds], by Mart Haitjema, Ritun Patney, Jon Turner, Charlie Wiseman, John DeHart, WUCSE-2009-18, 6/2009.
For Rule Processing in Reconfigurable Network Systems],
 
by Michael E. Attig and John W. Lockwood,  
 
'' IEEE Symposium on Field-Programmable Custom Computing
 
Machines (FCCM)'', Napa, CA, 4/2005.  
 
  
* [http://www.arl.wustl.edu/Publications/2005-09/raw05.pdf IPSec
+
* [http://www.arl.wustl.edu/~jst/pubs/2009/wucse-2009-1.pdf Partial Program Admission], by Michael Wilson, Ron Cytron and Jonathan Turner. WUCSE-2009-1, 6/2009.
Implementation on Xilinx Virtex-II Pro FPGA and Its Application],
 
by Jing Lu and John Lockwood,
 
''Reconfigurable Architectures Workshop (RAW)'',
 
Denver, Colorado, 4/2005.
 
  
* [http://www.arl.wustl.edu/Publications/2005-09/aero05.pdf Transformation
+
* [http://www.arl.wustl.edu/~jst/pubs/wucse-2008-4.pdf Partial Program Admission by Path Enumeration], by Michael Wilson, Ron Cytron, Jon Turner, WUCSE-2008-4, 3/2008.
Algorithms for Data Streams],
 
by John W. Lockwood, Stephen G. Eick, Doyle J. Weishar,
 
Ron Loui, James Moscola, Chip Kastner, Andrew Levine, Mike Attig.
 
''IEEE Aerospace Conference'', Big Sky, Montana, 3/2005.
 
  
* [http://www.arl.wustl.edu/Publications/2005-09/infocom05classBench.pdf
+
* [http://www.arl.wustl.edu/Publications/2005-09/wucse-2007-52.pdf Strong Performance Guarantees for Asynchronous Buffered Crossbar Schedulers], by Jonathan Turner, WUCSE-2007-52, 11/2007.
ClassBench: A Packet Classification Benchmark],
 
by David Taylor and Jonathan Turner.
 
''Proceedings of Infocom'', 3/2005.
 
  
* [http://www.arl.wustl.edu/Publications/2005-09/infocom05dcfl.pdf
+
* [http://www.arl.wustl.edu/Publications/2005-09/wucse2007-51.pdf Experimental Evaluation of a Coarse-Grained Switch Scheduler], by Charlie Wiseman, Jon Turner, Ken Wong, Brandon Heller. WUCSE-2007-51, 10/2007.
Scalable Packet Classification using Distributed
 
Crossproducting of Field Labels],
 
by David Taylor and Jonathan Turner.
 
''Proceedings of Infocom'', 3/2005.
 
  
* [http://www.arl.wustl.edu/Publications/2005-09/fpga05.pdf Efficient
+
* [http://www.arl.wustl.edu/Publications/2005-09/wucse2006-35.pdf Efficient Mapping of Virtual Networks onto a Shared Substrate], by Jing Lu and Jonathan Turner. WUCSE-2006-35, 6/2006.
Packet Classification for Network Intrusion Detection using FPGA],  
 
by Haoyu Song and John W. Lockwood,
 
''International Symposium on Field-Programmable
 
Gate Arrays'' (FPGA'05), Monterey, California, 2/2005.
 
  
 +
* [http://www.arl.wustl.edu/Publications/2005-09/wucse2006-27.pdf Fast Packet Classification Using Bloom Filters], by Sarang Dharmapurikar, Haoyu Song, Jonathan Turner and John Lockwood.  WUCSE-2006-27, 5/2006.
  
Technical Reports
+
* [http://www.arl.wustl.edu/Publications/2005-09/wucse2006-14.pdf A Proposed Architecture for the GENI Backbone Platform], by Jonathan Turner.WUCSE-2006-14, April, 2006.
  
* [http://www.arl.wustl.edu/Publications/2005-09/wucse-2005-14.pdf
+
* [http://www.arl.wustl.edu/Publications/2005-09/wucse-2005-14.pdf When is a Work-Conserving Switch Not?], by Jonathan Turner. WUCSE-2005-14, April, 2005.
When is a Work-Conserving Switch Not?],
 
by Jonathan Turner.
 
WUCSE-2005-14, April, 2005.
 

Latest revision as of 21:20, 18 December 2009

Dissertations and Theses

Journal Articles

Conference Papers

  • The Open Network Laboratory, by Charlie Wiseman, Jonathan Turner, and Patrick Crowley. Extended Abstract. In Proceedings of ACM SIGCOMM, 8/2009.
  • Partial Program Admission, by Mike Wilson, Ron Cytron, and Jonathan Turner. In Proceedings of the 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium, 5/2009.
  • The Open Network Laboratory, by John DeHart, Fred Kuhns, Jyoti Parwatikar, Jonathan Turner, Charlie Wiseman, and Ken Wong, Proceedings of SIGCSE, 3/2006.
  • Multi-pattern Signature Matching for Hardware Network Intrusion Detection Systems, by Haoyu Song, and John Lockwood, Proceedings of Globecom, 11/2005.
  • Protecting TFRC from a Selfish Receiver, by Manfred Georg and Sergey Gorinsky. Proceedings of the Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services (ICAS/ICNS 2005), 10/2005.
  • Transformation Algorithms for Data Streams, by John W. Lockwood, Stephen G. Eick, Doyle J. Weishar, Ron Loui, James Moscola, Chip Kastner, Andrew Levine, Mike Attig. IEEE Aerospace Conference, Big Sky, Montana, 3/2005.

Patents

Technical Reports