Home People Projects Publications Technical Reports Meetings Links Contacts Log in

Publications

The following papers have been categorized into several areas.
Within each area, papers are arranged in reverse chronological order (i.e. most recent first).

Broadly speaking, the categories near the top of the list are of more current interest.

Inevitably, the categorization is not perfect. Some papers belong in more than one area, others belong in none. If you can come up with a better way to categorize them, then let me know.

Network Security, Management, and Virtualization

  • “Implementing an OpenFlow Switch on the NetFPGA platform”
    Jad Naous, David Erickson, Adam Covington, Guido Appenzeller, and Nick McKeown
    ANCS’08, November 6-7, 2008, San Jose, CA, USA.
    9 pages pdf
  • “OpenFlow: Enabling Innovation in Campus Networks”
    Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, and Jonathan Turner
    ACM SIGCOMM Computer Communication Review, Volume 38, Number 2, April 2008.
    6 pages pdf
  • “Ethane: Taking Control of the Enterprise”
    Martin Casado, Michael J. Freedman, Justin Pettit, Jianying Luo, Nick McKeown, Scott Shenker
    ACM SIGCOMM ’07, August 2007, Kyoto, Japan
    12 pages (pdf)
  • “Prototyping Fast, Simple, Secure Switches for Ethane”Jianying Luo, Justin Pettit, Martin Casado, John Lockwood and Nick McKeown
    Hot Interconnects, Stanford, August 2007
    7 pages (pdf)
  • “SANE: A Protection Architecture for Enterprise Networks”Martin Casado, Tal Garfinkel, Aditya Akella, Michael Freedman, Dan Boneh, Nick McKeown, Scott Shenker
    15th Usenix Security Symposium, Vancouver, Canada, , August 2006
    15 pages (pdf)
  • Router Buffers and Memory Architectures

  • “Performing Time-Sensitive Network Experiments”,Neda Beheshti, Yashar Ganjali, Monia Ghobadi, Nick McKeown, Jad Naous, and Geoff Salmon
    ANCS’08, November 6-7, 2008, San Jose, CA, USA.
    pdf
  • “Experimental Study of Router Buffer Sizing”,Neda Beheshti, Yashar Ganjali, Monia Ghobadi, Nick McKeown, and Geoff Salmon
    IMC’08, October 2008, Vouliagmeni, Greece.
    pdf
  • “Obtaining High Throughput Networks with Tiny Buffers”,Neda Beheshti, Yashar Ganjali, Ashish Goel, Nick McKeown
    In Proceedings of 16th International Workshop on Quality of Service (IWQoS), Enschede, Netherlands, June 2008.
    5 pages pdf.
  • “Experimenting with Buffer Sizing in Routers”,
    Neda Beheshti, Yashar Ganjali, Jad Naous, and Nick McKeown
    ANCS’07, December 2007, Orlando, Florida, USA.
    pdf
  • “Update on Buffer Sizing in Internet Routers”, Yashar Ganjali, Nick McKeown
    Computer Communications Review (CCR), Volume 36, Number 5, October 2006.
    4 Pages pdf.
  • “Buffer sizing in all-optical packet switches”,
    Neda Beheshti, Yashar Ganjali, Ramesh Rajaduray, Daniel Blumenthal, and Nick McKeown
    In Proceedings of OFC/NFOEC, Anaheim, CA, March 2006.
    3 Pages pdf.
  • “Routers with very small buffers”,
    Mihaela Enachescu, Yashar Ganjali, Ashish Goel, Nick McKeown, and Tim Roughgarden
    In Proceedings of the IEEE INFOCOM’06, Barcelona, Spain, April 2006.
    11 Pages pdf.
  • “Part I: Buffer Sizes for Core Routers”,Damon Wischik and Nick McKeown
    ACM/SIGCOMM Computer Communication Review, Vol. 35, No. 3, July 2005.
    4 Pages pdf.
  • “Part III: Routers with Very Small Buffers”,Mihaela Enachescu, Yashar Ganjali, Ashish Goel, Tim Roughgarden, and Nick McKeown
    ACM/SIGCOMM Computer Communication Review, Vol. 35, No. 3, July 2005.
    7 Pages pdf.
    Extended version: Stanford HPNG Technical Report TR05-HPNG-060606
    pdf.
  • “Building Packet Buffers with Interleaved Memories”,Gireesh Shrimali and Nick McKeown,
    Proceedings of Workshop on High Performance Switching and Routing, Hong Kong, May 2005. pdf,
  • “Recent Results on Sizing Router Buffers”
    Guido Appenzeller, Nick McKeown, Joel Sommers, Paul Barford
    Proceedings of the Network Systems Design Conference, October 18-20 2004, San Jose, Ca.
    pdf,
  • “Designing Packet Buffers with Statistical Gurantees”Gireesh Shrimali, Isaac Keslassy, and Nick McKeown
    Proceedings of Hot Interconnects, Stanford, CA, August 2004
    pdf,
  • “Sizing Router Buffers”Guido Appenzeller, Isaac Keslassy and Nick McKeown
    ACM SIGCOMM 2004, Portland, August 2004.
    pdf, ps
    Extended version: Stanford HPNG Technical Report TR04-HPNG-060800
    pdf, ps
  • “Designing Packet Buffers for Router Line Cards”
    Sundar Iyer, R. R. Kompella, and Nick McKeown
    Technical Report, October 2002 (updated December 2007). pdf
    This paper will also appear (in slightly shorter form) in IEEE/ACM Transactions on Networking.
  • “Analysis of a Statistics Counter Architecture”
    Devavrat Shah, Sundar Iyer, Balaji Prabhakar, and Nick McKeown
    Hot Interconnects, Stanford, August 2001. pdf, ps
    This paper also appeared as:
    “Maintaining Statistics Counters in Router Line Cards” in IEEE Micro, Jan-Feb 2002, pp. 76-81. pdf
  • “Analysis of a Memory Architecture for Fast Packet Buffers”Sundar Iyer, Ramana Rao Kompella, and Nick McKeown
    IEEE – High Performance Switching and Routing, Dallas, Texas, May 2001,
    pp. 368-373.
    pdf, ps
  • “Techniques for Fast Shared Memory Switches” Sundar Iyer, Nick McKeown
    Stanford HPNG Technical Report TR01-HPNG-081501
    12 pages pdf
  • “Doubling Memory Bandwidths for Network Buffers”
    Youngmi Joo, and Nick McKeown
    IEEE INFOCOM April 1998, Vol 2, pp. 808-815, San Francisco.
    8 pages pdf
  • Internet Congestion Control

  • “Buffer Sizing results for RCP Congestion Control under Connection Arrivals and Departures”Ashvin Lakshmikantha, R. Srikant, Nandita Dukkipati, Nick McKeown, and Carolyn Beck
    To appear in CCR.
    10 pages pdf
  • “Stability Analysis of Explicit Congestion Control Protocols”
    Hamsa Balakrishnan, Nandita Dukkipati, Nick McKeown and Claire Tomlin
    To appear in IEEE Communications Letters, 2007.
    3 pages pdf
  • “Building a RCP (Rate Control Protocol) Test Network”
    Nandita Dukkipati, Glen Gibb, Nick McKeown, Jiang Zhu
    Hot Interconnects, Stanford, August 2007.
    7 pages pdf
  • “RCP-AC: Congestion Control to make flows complete quickly in any environment”
    Nandita Dukkipati, Nick McKeown, Alexander G. Fraser
    High-Speed Networking Workshop: The Terabits Challenge (In Conjunction with IEEE Infocom ’06), Barcelona, April 2006.
    Extended Abstract: 3 pages pdf
  • “Why flow-completion time is the right metric for congestion control”
    Nandita Dukkipati, Nick McKeown
    ACM SIGCOMM Computer Communication Review, Volume 36, Issue 1, January 2006.
    4 pages pdf
    Extended version: 8 pages pdf
  • “Processor Sharing Flows in the Internet”
    Nandita Dukkipati, Masayoshi Kobayashi, Rui Zhang-Shen, Nick McKeown
    Thirteenth International Workshop on Quality of Service (IWQoS), Passau, Germany, June 2005.
    15 pages pdf
  • “Stability Analysis of Explicit Congestion Control Protocols”
    Hamsa Balakrishnan, Nandita Dukkipati, Nick McKeown and Claire Tomlin
    Stanford University Department of Aeronautics and Astronautics Report: SUDAAR 776, September 2005.
    25 pages pdf
  • “Processor Sharing Flows in the Internet”
    Nandita Dukkipati, Nick McKeown
    Stanford University High Performance Networking Group Technical Report TR04-HPNG-061604.
    23 pages pdf
  • Load-Balanced Networks

  • “Guaranteeing Quality of Service to Peering Traffic”
    Rui Zhang-Shen, Nick McKeown
    Presented at Infocom 2008.
    7 pages pdf
  • “Designing a Fault-Tolerant Network Using Valiant Load-Balancing”
    Rui Zhang-Shen, Nick McKeown
    Presented at Infocom 2008.
    5 pages pdf
  • “Designing a Predictable Internet Backbone with Valiant Load-Balancing”
    Rui Zhang-Shen, Nick McKeown
    Thirteenth International Workshop on Quality of Service (IWQoS), Passau, Germany, June 2005.
    15 pages pdf
    Extended version: 18 pages pdf
  • “Designing a Predictable Internet Backbone Network”
    Rui Zhang-Shen, Nick McKeown
    HotNets III, San Diego, CA, November 2004
    6 pages pdf
  • Distributed and Load-Balanced Switches and Routers

  • “Optimal Load-Balancing”Isaac Keslassy, Cheng-Shang Chang, Nick McKeown, Duan-Shin Lee
    Proceedings of IEEE INFOCOM 2005, Miami, Florida, March 2005.
    11 pages pdf
  • “Configuring a Load-Balanced Switch in Hardware”Srikanth Arekapudi, Shang-Tse Chuang, Isaac Keslassy, Nick McKeown
    Hot Interconnects 12, Stanford, August 2004
    6 pages pdf
  • “A Load-Balanced Switch with an Arbitrary Number of Linecards”Isaac Keslassy, Shang-Tse Chuang, Nick McKeown
    Proceedings of IEEE Infocom ’04, Hong Kong, March 2004
    10 pages pdf
  • “Optics inside Routers”Nick McKeown
    ECOC 2003, Rimini, Italy, September 2003.
    pdf
  • “Scaling Internet Routers Using Optics”
    Isaac Keslassy, Shang-Tse Chuang, Kyoungsik Yu, David Miller, Mark Horowitz, Olav Solgaard, Nick McKeown
    ACM SIGCOMM Aug. 2003, Karlsruhe, Germany.
    pdf, ps
  • “Scaling Internet Routers Using Optics (Extended Version)”
    Isaac Keslassy, Shang-Tse Chuang, Kyoungsik Yu, David Miller, Mark Horowitz, Olav Solgaard, Nick McKeown
    Stanford HPNG Technical Report TR03-HPNG-080101
    16 pages pdf
  • “A Load-Balanced Switch with an Arbitrary Number of Linecards”Isaac Keslassy, Shang-Tse Chuang, Nick McKeown
    Stanford HPNG Technical Report TR03-HPNG-080102
    11 pages pdf
  • “Routers with a Single Stage of Buffering”Sundar Iyer, Rui Zhang, and Nick McKeown
    ACM SIGCOMM Aug. 2002, Pittsburgh, USA. Also in Computer Communication Review, vol. 32, no. 4, Oct 2002.
    pdf
  • “Maintaining Packet Order in Two-Stage Switches”Isaac Keslassy and Nick McKeown
    Proceedings of IEEE INFOCOM ’02, New York, June 2002.
    10 pages pdf
  • Parallel Packet Switches and the Fork Join Router

  • “Analysis of the Parallel Packet Switch Architecture”Sundar Iyer and Nick McKeown
    IEEE/ACM Transactions on Networking, pp. 314-324, April 2003.
    pdf
  • “On the Speedup Required for a Multicast Parallel Packet Switch”Sundar Iyer and Nick McKeown
    IEEE Communication Letters, June 2001, vol. 5, no. 6, pp. 269-271.
    pdf, ps
  • “Making Parallel Packet Switches Practical”Sundar Iyer and Nick McKeown
    IEEE INFOCOM, Alaska, USA, March 2001, vol. 3, pp. 1680-87.
    pdf, ps
  • “Analysis of a Packet Switch with Memories Running Slower than the Line Rate”Sundar Iyer, Amr A. Awadallah, and Nick McKeown
    IEEE INFOCOM March 2000, Tel-Aviv, Israel, pp. 529-537.
    9 pages pdf
  • Packet Lookup and Classification

  • “Algorithms for Packet Classification”Pankaj Gupta and Nick McKeown
    IEEE Network, March 2001.
    29 pages pdf
  • “Dynamic Algorithms with Worst-case Performance for Packet Classification”Pankaj Gupta and Nick McKeown
    Proceedings IFIP Networking, May 2000, Paris, France.
    12 pages pdf
  • “Packet Classification on Multiple Fields”Pankaj Gupta, and Nick McKeown
    ACM SIGCOMM ’99, September 1999, Harvard University.
    14 pages pdf
  • “Packet Classification using Hierarchical Intelligent Cuttings”Pankaj Gupta, and Nick McKeown
    Hot Interconnects VII, August 99, Stanford.
    9 pages pdf.
    This paper is also available here, in IEEE Micro, pp. 34-41, vol. 20, no. 1, January/February 2000.
  • “Routing Lookups in Hardware at Memory Access Speeds”Pankaj Gupta, Steven Lin, and Nick McKeown
    IEEE INFOCOM April 1998, Vol 3, pp. 1240-1247, San Francisco.
    8 pages pdf
  • Scheduling and Arbitration Algorithms for Crossbar Switches

  • “Practical Algorithms for Performance Guarantees in Buffered Crossbars”Shang-Tse Chuang, Sundar Iyer, Nick McKeown
    Proceedings of IEEE INFOCOM 2005, Miami, Florida, March 2005.
    11 pages pdf
  • “The Throughput of a Buffered Crossbar Switch”
    Mingjie Lin, Nick McKeown
    IEEE Communications Letters 2004
    3 pages pdf
  • “Maximum Size Matching is Unstable for Any Packet Switch”Isaac Keslassy, Rui Zhang-Shen, Nick McKeown
    IEEE Communications Letters, Vol. 7, No. 10, pp. 496-498, Oct. 2003.
    3 pages pdf
  • “Practical Algorithms for Performance Guarantees in Buffered Crossbars”Shang-Tse Chuang, Sundar Iyer, Nick McKeown
    Stanford HPNG Technical Report TR03-HPNG-061501
    11 pages pdf
  • “Maximum Size Matching is Unstable for Any Packet Switch”Isaac Keslassy, Rui Zhang-Shen, Nick McKeown
    Stanford HPNG Technical Report TR03-HPNG-030100
    5 pages pdf
  • “Using Constraint Sets to Achieve Delay Bounds in CIOQ Switches”Sundar Iyer and Nick McKeown
    IEEE Communication Letters, pp. 275-277, 2003. pdf
  • “Maximum Size Matching and Input Queued Switches”
    Sundar Iyer and Nick McKeown
    Proceedings of the 40th Annual Allerton Conference on Communication, Control and Computing.
    11 pages pdf
  • “Analysis of Scheduling Algorithms That Provide 100% Throughput in Input-Queued Switches”
    Isaac Keslassy and Nick McKeown
    Proceedings of the 39th Annual Allerton Conference on Communication,
    Control, and Computing.

    Monticello, Illinois, October 2001.
    10 pages pdf
  • “iSLIP: A Scheduling Algorithm for Input-Queued Switches” Nick McKeown
    IEEE Transactions on Networking, Vol 7, No.2, April 1999.
    36 pages pdf
  • “Design and Implmentation of a Fast Crossbar Scheduler”Pankaj Gupta and Nick McKeown
    Hot Interconnects VI, Stanford University, August 1998.
    Also published in:
    IEEE Micro Magazine, Jan-Feb 1999.
    8 pages pdf
  • “Matching Output Queueing with a Combined Input Output Queued Switch”Shang-Tse Chuang, Ashish Goel, Nick McKeown, Balaji Prabhakar
    Computer Systems Technical Report CSL-TR-98-758. March 1998.
    Also published in: Proceedings of INFOCOM ’99, 1169-1178, IEEE, April
    1999,
    and
    IEEE Journal on Selected Areas in Communications, vol.17, n.6, Dec.1999, pp. 1030-1039.
    17 pages pdf
  • “On the Speedup Required for Combined Input and Output Queued Switching.”Balaji Prabhakar and Nick McKeown
    Computer Systems Technical Report CSL-TR-97-738. November 1997.
    8 pages pdf
    Also published in: Automatica, Vol. 35, no. 12, December 1999
  • “ATM Input-Buffered Switches with Guaranteed-Rate Property,”Anthony Hung, George Kesidis, and Nick McKeown
    Proc. IEEE ISCC ’98, Athens, Jul 1998, pp 331-335
    5 pages pdf
  • “A Practical Scheduling Algorithm to Achieve 100% Throughput in Input-Queued Switches.”
    Adisak Mekkittikul, and Nick McKeown
    IEEE Infocom 98, Vol 2, pp. 792-799, April 1998, San Francisco.
    8 pages pdf
  • “Scheduling VOQ Switches under Non-Uniform Traffic.”Adisak Mekkittikul, and Nick McKeown
    CSL Technical Report, CSL-TR 97-747, Stanford University, 1997.
    35 pages pdf
  • “Matching Output Queueing with Combined Input and Output Queueing”Nick McKeown, Balaji Prabhakar, and Mingyan Zhu
    Proceedings of the 35th Annual Allerton Conference on
    Communication, Control, and Computing.
    Monticello, Illinois, October 1997.
    10 pages pdf
  • “Multicast Scheduling for Input-Queued Switches”Rietsh Ahuja, Balaji Prabhakar, Nick McKeown
    IEEE Journal on Selected Areas in Communications, Vol 15, No. 15, pp.
    885-866, June 1997.

    20 pages pdf
  • “Tetris Models for Multicast Switches”Balaji Prabhakar, Nick McKeown and Jean Mairesse
    Proceedings of the Princeton Conference, Princeton, March 1996.
    6 pages pdf
  • “Scheduling Multicast Cells in an Input-Queued Switch”
    Nick McKeown and Balaji Prabhakar
    Proceedings of IEEE Infocom ’96, San Francisco, Vol 1, pp. 271-278, March
    1996.

    11 pages pdf
  • “A Starvation-free Algorithm for Achieving 100% Throughput in an Input-Queued Switch”
    Adisak Mekkittikul and Nick McKeown
    ICCCN ’96, pp. 226-231, October 1996.
    6 pages pdf
  • “Designing a Multicast Switch Scheduler”Balaji Prabhakar and Nick McKeown
    Proceedings of the 33rd Annual Allerton Conference on
    Communication, Control, and Computing. pp. 984-993.
    Monticello, Illinois, October 1995.
    10 pages pdf
  • “Achieving 100% Throughput in an Input-Queued Switch (Extended Version)”Nick McKeown, Adisak Mekkittikul, Venkat Anantharam and Jean Walrand
    IEEE Transactions on Communications, Vol.47, No.8, August 1999.
    22 pages pdf
  • “Achieving 100% Throughput in an Input-Queued Switch”Nick McKeown, Venkat Anantharam and Jean Walrand
    Proceedings of IEEE Infocom ’96, Vol 1, pp. 296-302, San Francisco, March
    1996.

    7 pages pdf
  • “A Quantitative Comparison of Scheduling Algorithms for Input-Queued Switches”
    Nick McKeown and Thomas E. Anderson
    Computer Networks and ISDN Systems, Vol 30, No 24, pp 2309-2326, December
    1998.

    16 pages pdf
  • “8 Tb/s ATM Interconnection through optical WDM networks”Adisak Mekkittikul, D. Sadot, L.G. Kazovsky, Nick McKeown
    High-Speed Semiconductor Laser Sources, San Jose, CA, Vol. 2684, pp. 186-98, 1-2 February, 1996.
  • “8 Tb/s ATM Interconnection through optical WDM networks”
    Adisak Mekkittikul, D. Sadot, L.G. Kazovsky, Nick McKeown; Proceedings of the SPIE 96, Vol. 2684, pp. 186-98, February 1996.
  • “A Fast Scheduling Algorithm for Input-Queued Switches”Nick McKeown, Jean Walrand
    Proceedings of 7th IEEE LAN/MAN Workshop, Florida, March 1995.
  • “Scheduling Algorithms for Input-Queued Cell Switches”
    Nick McKeown
    PhD Thesis, University of California at Berkeley, May 1995.
    WHOLE THESIS (129 pages): pdf
    Part 1: pdf
    Part 2: pdf
    Part 3: pdf
    Part 4: pdf
    Part 5: pdf
  • “Scheduling Non-uniform Traffic in High Speed Packet Switches and Routers”Adisak Mekkittikul
    PhD Thesis (181 pages), Stanford University, November 1998. pdf
  • “Scheduling Cells in an Input-Queued Switch”
    Nick McKeown, Pravin Varaiya, and Jean Walrand
    IEE Electronics Letters, Dec 9th 1993, pp.2174-5
    4 pages ps
  • The Tiny Tera A Small, High Bandwidth Network Switch

  • “A 50 Gb/s 32*32 CMOS crossbar chip using asymmetric serial links”Kun-Yung Ken Chang, Shang-Tse Chuang, McKeown, N., Horowitz, M.
    1999 Symposium on VLSI Circuits. Digest of Technical Papers, page 19.
  • “The Tiny Tera: A Packet Switch Core”Nick McKeown, Martin Izzard, Adisak Mekkittikul, Bill Ellersick and Mark Horowitz
    Hot Interconnects V, Stanford University, August 1996.
    Also appeared in: IEEE Micro Jan/Feb 1997, pp 26-33.
    13 pages pdf
  • “A 2 Gb/s Asymmetric Serial Link for High-Bandwidth Packet Switches”Ken K.-Y. Chang, William Ellersick, Shang-Tse Chuang, Stefanos Sidiropoulos, Mark Horowitz, Nick McKeown
    Hot Interconnects VI, pp. 171-179, Stanford University, August 1997.
    9 pages pdf
  • “The Tiny Tera: A Small High-Bandwidth ATM Switch”Nick McKeown, Martin Izzard, Adisak Mekkittikul;
    Proceedings of SPIE 96, Vol. 2917, pp. 387-397, Boston, November 1996.
  • “The Tiny Tera: A Small High-Bandwidth Packet Switch Core”Nick McKeown, Martin Izzard, Adisak Mekkittikul, Bill Ellersick, Mark Horowitz
    Proceedings of Hot Inteconnects IV, pp. 161-173, Stanford, August
    1996.
  • Other papers on Switches and Routers

  • “The performance of circuit switching in the Internet”Pablo Molinero-Fernández, Nick McKeown
    OSA Journal of Optical Networking, Vol. 2, No. 4, March 2003
    14 pages pdf
  • “Is IP going to take over the world (of communications)?”Pablo Molinero-Fernández, Nick McKeown, Hui Zhang
    HotNets-I, Princeton, NJ, October 2002
    Also appeared in ACM Computer Communications Review, Vol. 33, No. 1, January 2003
    6 pages pdf
  • “TCP Switching: Exposing circuits to IP”Pablo Molinero-Fernández, Nick McKeown
    IEEE Micro, Vol. 22, No. 1, Jan/Feb 2002
    8 pages pdf
  • “TCP Switching: Exposing circuits to IP”Pablo Molinero-Fernández, Nick McKeown
    Hot Interconnects IX, Stanford University, August 2001
    6 pages ps , pdf
  • “A Fast Switched Backplane for a Gigabit Switched Router”Nick McKeown
    Business Communications Review, December 1997.
    pdf
  • “A Simulation Study of IP Switching”Steven Lin, and Nick McKeown
    Proceedings of ACM Sigcomm, September 1997.
    10 pages pdf
  • “Output-buffer ATM Packet Switching for Integrated-Servics Communication Networks”George Kesidis, and Nick McKeown
    Presented at ICC ’97, Montreal, Canada, Aug 1997.
    5 pages pdf
  • “The Bay Bridge: A High Speed Bridge/Router”Nick McKeown, Richard Edell, and My T. Le
    IFIP Workshop, Stockholm, Sweden, 1992.
    18 pages pdf
  • “Architecture and Performance of The BayBridge: A High Speed Bridge/Router between FDDI and SMDS”Nick McKeown, Richard Edell, and My T. Le
    29 pages pdf
  • “A High Performance SMDS Interface at STS-3c Rate”My T. Le, Nick McKeown, and Richard Edell
    22 pages pdf
  • Educational Tools

  • “NetFPGA: Reusable Router Architecture for Experimental Research”Jad Naous, Glen Gibb, Sara Bolouki, and Nick McKeown
    To appear: SIGCOMM PRESTO Workshop, Seattle, WA, August 2008
    7 pages pdf
  • “NetFPGA — Open Platform for Teaching How to Build Gigabit-rate Network Switches and Routers”Glen Gibb, John W. Lockwood, Jad Naous, Paul Hartke, and Nick McKeown
    To appear: IEEE Transactions on Education, 2008
    22 pages (pdf)
  • “NetFPGA – An Open Platform for Gigabit-rate Network Switching and Routing”John W. Lockwood, Nick McKeown, Greg Watson, Glen Gibb, Paul Hartke, Jad Naous, Ramanan Raghuraman, and Jianying Luo
    MSE 2007, San Diego, June 2007.
    http://netfpga.org/NetFPGA-MSE-2007.pdf
    2 pages (pdf)
  • “The Clack Graphical Router: Visualizing Network Software”Dan Wendlandt, Martin Casado, Paul Tarjan, Nick McKeown
    ACM Symposium on Software Visualization, September 2006
    10 pages (pdf)
  • “Reconfigurable Networking Hardware: A Classroom Tool”Martin Casado, Gregory Watson, Nick McKeown
    Hot Interconnects 13, Stanford, August 2005
    7 pages pdf
  • “Teaching Networking Hardware”Martin Casado, Gregory Watson, Nick McKeown
    ITiCSE, Monte de Caparica, Portugal, June 2005
    6 pages pdf
  • “The Virtual Network System”Martin Casado, Nick McKeown
    ACM SIGCSE , St. Louis, Missouri, February 2005
    6 pages pdf
  • “The Stanford Virtual Router: a teaching tool and network simulator”Martin Casado, Vikram Vijayaraghavan, Guido Appenzeller, Nick McKeown
    ACM SIGCOMM Computer Communication Review, Volume 32 , Issue 3 (July 2002)
    1 page pdf
  • Other miscellaneous papers

  • “Monitoring very high speed links”
    G. Iannaccone, C. Diot, I. Graham, N. McKeown.
    ACM Sigcomm Internet Measurement Workshop IMW 2001, California 2001.
    8 pages pdf
  • “Congestion Control and Periodic Behavior”Anna Gilbert, Youngmi Joo and Nick McKeown.
    Presented at LANMAN Workshop 2001.
    11 pages pdf
  • “Billing Users and Pricing for TCP”Richard Edell, Nick McKeown, and Pravin Varaiya
    IEEE JSAC Special Issue on Advances in the Fundamentals of Networking
    September 1995.
    14 pages pdf
  • “Xdistribute: A Process Distribution System”
    Karl Petty, and Nick McKeown
    9 pages pdf
  • “Automatic Vehicle Control Developments in the PATH Program”Steven E. Schladover, Charles A. Desoer, J. Karl Hedrick, Masayoshi Tomizuka, Jean Walrand, Wei-Bin Zhang, Donn H.
    McMahon, Huei Peng, Shahab Sheikholeslam and Nick McKeown
    IEEE Transactions on Vehicular Technology,
    Vol. 40, No.1, pp. 114-130, February 1991.

Internal Submissions List (login required)