Nick McKeown - Papers

sort by topic | sort by date | sort by type

Journals

  1. Lisa Yan, Nick McKeown,"Learning Networking by Reproducing Research Results (CCR Best Paper 2017)," ACM CCR Journal
    8 pages [ pdf ]
  2. Changhoon Kim, Ron Kao, Nick McKeown,"Programming the Network Dataplane in P4 (in Chinese)," Communications of the CCF (China Computer Federation)
    10 pages [ pdf ]
  3. Gianni Antichi, Muhammad Shahbaz, Yilong Geng, Noa Zilberman, Adam Covington, Marc Bruyere, Nick McKeown, Nick Feamster,"OSNT: Open Source Network Tester," Network, IEEE, September 2014
    6 pages [ pdf ]
  4. Pat Bosshart, Dan Daly, Glen Gibb, Martin Izzard, Nick McKeown, Jennifer Rexford, Cole Schlesinger, Dan Talayco, Amin Vahdat, George Varghese, David Walker,"P4: Programming Protocol-Independent Packet Processors," ACM Sigcomm Computer Communications Review (CCR). Volume 44, Issue #3 (July 2014)
    8 pages [ pdf ]
  5. Masayoshi Kobayashi, Srini Seetharaman, Guru Parulkar, Guido Appenzeller, Joseph Little, Johan Van Reijendam, Paul Weissmann, Nick McKeown,"Maturing of OpenFlow and Software-defined Networking through deployments," Computer Networks, Vol 61, Pages 151-175 (March 2014)
    24 pages [ pdf ]
  6. Saurav Das, Guru Parulkar, Nick McKeown,"Rethinking IP Core Networks," Journal of Optical Communications and Networking, December 2013
    12 pages [ pdf ]
  7. Masayoshi Kobayashi, Srini Seetharaman, Guru Parulkar, Guido Appenzeller, Joseph Little, Johan van Reijendam, Paul Weissmann, Nick McKeown,"Maturing of OpenFlow and Software-dened Networking through Deployments," Elsevier October 2013
    25 pages [ pdf ]
  8. Hongyi Zeng, Peyman Kazemian, George Varghese, Nick McKeown,"Automatic Test Packet Generation," IEEE/ACM Transactions on Networking
    12 pages [ pdf ]
  9. Brandon Heller, Rob Sherwood, Nick McKeown,"The Controller Placement Problem," Computer Communication Review 42(4): 473-478 (2012)
    6 pages [ pdf ]
  10. Daniel J. Blumenthal, John Barton, Neda Beheshti, John E. Bowers, Emily Burmeister, Larry A. Coldren, Matt Dummer, Garry Epps, Alexander Fang, Yashar Ganjali, John Garcia, Brian Koch, Vikrant Lal, Erica Lively, John Mack, Milan Masanovic, Nick McKeown, Kim Nguyen, Steven C. Nicholes, Hyundai Park, Biljana Stamenic, Anna Tauke-Pedretti, Henrik Poulsen, and Matt Sysak,"Integrated Photonics for Low-Power Packet Networking," IEEE Journal of Selected Topics in Quantum Electronics, Vol 17, No. 2, March/April 2011
    14 pages [ pdf ]
  11. Ali Ghodsi, P. Brighten Godfrey, Nick McKeown, Guru Parulkar, Barath Raghavan,,"Architecting for Innovation," ACM Computer Communications Review, 2011.
    13 pages [ pdf ]
  12. Neda Beheshti, Emily F. Burmeister, Yashar Ganjali, John E. Bowers, Daniel J. Blumenthal, Nick McKeown,"Optical Packet Buffers for Backbone Internet Routers," IEEE Transactions on Networking, (TON), vol. 18, no. 5, October 2010.
    11 pages [ pdf ]
  13. Michaela Blott, Jonathan Ellithorpe, Nick McKeown, Kees Vissers, Hongyi Zeng,"FPGA Research Design Platform Fuels Network Advances," Xcell Journal, Fourth Quarter, 2010
    6 pages [ pdf ]
  14. Martin Casado, Michael J. Freedman, Justin Pettit, Jianying Luo, Natasha Gude, Nick McKeown, Scott Shenker,"Rethinking Enterprise Network Control," Transactions on Networking (ToN). August 2009, Volume 17, Number 4, pgs 1270-1283
    14 pages [ pdf ]
  15. Ashvin Lakshmikantha, R. Srikant, Nandita Dukkipati, Nick McKeown, and Carolyn Beck,"Buffer Sizing results for RCP Congestion Control under Connection Arrivals and Departures," ACM SIGCOMM Computer Communication Review, Volume 39, Issue 1, January 2009, Pages 5-15.
    10 pages [ pdf ]
  16. Sundar Iyer, Ramana Kompella, Nick McKeown,"Designing packet buffers for router linecards," IEEE Transactions on Networking, Volume 16 , Issue 3 (June 2008).
    16 pages [ pdf ]
  17. Natasha Gude, Teemu Koponen, Justin Pettit, Ben Pfaff, Martin Casado, Nick McKeown, and Scott Shenker,"NOX: Towards an Operating System for Networks," ACM Computer Communications Review, April 2008
    6 pages [ pdf ]
  18. Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, and Jonathan Turner,"OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM Computer Communication Review, Volume 38, Number 2, April 2008.
    6 pages [ pdf ]
  19. Glen Gibb, John W. Lockwood, Jad Naous, Paul Hartke, and Nick McKeown ,"NetFPGA - Open Platform for Teaching How to Build Gigabit-rate Network Switches and Routers ," To appear: IEEE Transactions on Education, 2008
    22 pages [ pdf ]
  20. Hamsa Balakrishnan, Nandita Dukkipati, Nick McKeown and Claire Tomlin,"Stability Analysis of Explicit Congestion Control Protocols," IEEE Communications Letters, Vol.11, No.10, pp. 823-825, October 2007.
    3 pages [ pdf ]
  21. J Turner, and N McKeown,,"Can Overlay hosting services make ip ossification irrelevant,," cabernet.cs.princeton.edu, 2007.
    4 pages [ pdf ]
  22. Yashar Ganjali, Nick McKeown,"Update on Buffer Sizing in Internet Routers, ," Computer Communications Review (CCR), Volume 36, Number 5, October 2006.
    4 pages [ pdf ]
  23. Nandita Dukkipati, Nick McKeown,"Why flow-completion time is the right metric for congestion control," ACM SIGCOMM Computer Communication Review, Volume 36, Issue 1, January 2006.
    8 pages [ pdf ]
  24. Hamsa Balakrishnan, Nandita Dukkipati, Nick McKeown and Claire Tomlin,"Stability Analysis of Explicit Congestion Control Protocols," Stanford University Department of Aeronautics and Astronautics Report: SUDAAR 776, September 2005.
    25 pages [ pdf ]
  25. Mingjie Lin, Nick McKeown ,"The Throughput of a Buffered Crossbar Switch," IEEE Communications Letters 2004
    3 pages [ pdf ]
  26. Isaac Keslassy, Rui Zhang-Shen, Nick McKeown ,"Maximum Size Matching is Unstable for Any Packet Switch ," IEEE Communications Letters, Vol. 7, No. 10, pp. 496-498, Oct. 2003.
    3 pages [ pdf ]
  27. Sundar Iyer and Nick McKeown,"Analysis of the Parallel Packet Switch Architecture," IEEE/ACM Transactions on Networking, pp. 314-324, April 2003.
    11 pages [ pdf ]
  28. Pablo Molinero-Fernandez, Nick McKeown,"The performance of circuit switching in the Internet," OSA Journal of Optical Networking, Vol. 2, No. 4, March 2003
    14 pages [ pdf ]
  29. Sundar Iyer and Nick McKeown ,"Using Constraint Sets to Achieve Delay Bounds in CIOQ Switches ," IEEE Communication Letters, pp. 275-277, 2003
    3 pages [ pdf ]
  30. Martin Casado, Vikram Vijayaraghavan, Guido Appenzeller, Nick McKeown,"The Stanford Virtual Router: a teaching tool and network simulator," ACM SIGCOMM Computer Communication Review, Volume 32 , Issue 3 (July 2002)
    1 pages [ pdf ]
  31. Pablo Molinero-Fernandez, Nick McKeown,"TCP Switching: Exposing circuits to IP," IEEE Micro, Vol. 22, No. 1, Jan/Feb 2002
    8 pages [ pdf ]
  32. Sundar Iyer and Nick McKeown,"On the Speedup Required for a Multicast Parallel Packet Switch," IEEE Communication Letters, June 2001, vol. 5, no. 6, pp.
    3 pages [ pdf ]
  33. Nick McKeown, Adisak Mekkittikul, Venkat Anantharam and Jean Walrand ,"Achieving 100% Throughput in an Input-Queued Switch (Extended Version)," IEEE Transactions on Communications, Vol.47, No.8, August 1999.
    22 pages [ pdf ]
  34. Nick McKeown ,"iSLIP: A Scheduling Algorithm for Input-Queued Switches ," IEEE Transactions on Networking, Vol 7, No.2, April 1999.
    36 pages [ pdf ]
  35. Nick McKeown and Thomas E. Anderson ,"A Quantitative Comparison of Scheduling Algorithms for Input-Queued Switches ," Computer Networks and ISDN Systems, Vol 30, No 24, pp 2309-2326, December 1998.
    16 pages [ pdf ]
  36. Shang-Tse Chuang, Ashish Goel, Nick McKeown, Balaji Prabhakar ,"Matching Output Queueing with a Combined Input Output Queued Switch," 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 ]
  37. Nick McKeown,"A Fast Switched Backplane for a Gigabit Switched Router," Business Communications Review, December 1997.
    30 pages [ pdf ]
  38. Balaji Prabhakar and Nick McKeown ,"On the Speedup Required for Combined Input and Output Queued Switching.," Computer Systems Technical Report CSL-TR-97-738. November 1997. Also published in: Automatica, Vol. 35, no. 12, December 1999
    8 pages [ pdf ]
  39. Rietsh Ahuja, Balaji Prabhakar, Nick McKeown ,"Multicast Scheduling for Input-Queued Switches ," IEEE Journal on Selected Areas in Communications, Vol 15, No. 15, pp. 885-866, June 1997.
    20 pages [ pdf ]
  40. Richard Edell, Nick McKeown, and Pravin Varaiya,"Billing Users and Pricing for TCP," IEEE JSAC Special Issue on Advances in the Fundamentals of Networking September 1995.
    14 pages [ pdf ]
  41. Nick McKeown, Pravin Varaiya, and Jean Walrand ,"Scheduling Cells in an Input-Queued Switch ," IEE Electronics Letters, Dec 9th 1993, pp.2174-5
    4 pages [ pdf ]
  42. 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,"Automatic Vehicle Control Developments in the PATH Program," IEEE Transactions on Vehicular Technology, Vol. 40, No.1, pp. 114-130, February 1991.
    17 pages [ pdf ]

Conferences

  1. Stephen Ibanez, Gordon Brebner, Nick McKeown, Noa Zilberman,"The P4NetFPGA Workflow for Line-Rate Packet Processing," FPGA '19 Seaside, CA
    9 pages [ pdf ]
  2. Jed Liu, William Hallahan, Cole Schlesinger, Milad Sarif, Jeongkeun Lee, Robert Soule, Han Wang Calin Cascaval, Nick McKeown, Nate Foster,"p4v: Practical Verification for Programmable Data Planes," SIGCOMM '18 Budapest, Hungary
    14 pages [ pdf ]
  3. Eyan Cidon, Sean Choi, Sachin Katti, Nick McKeown,"AppSwitch: Application-layer Load Balancing within a Software Switch," APNet 2017
    6 pages [ pdf ]
  4. Lisa Yan, Nick McKeown, Mehran Sahami, and Chris Piech,"TMOSS: Using Intermediate Assignment Work to Understand Excessive Collaboration in Large Classes," SIGCSE '18 Baltimore, MD
    6 pages [ pdf ]
  5. Anirudh Sivaraman, Alvin Cheung, Mihai Budiu, Changhoon Kim, Mohammad Alizadeh, Hari Balakrishnan, George Varghese, Nick McKeown, Steve Licking,"Packet Transactions: High-Level Programming for Line-Rate Switches," SIGCOMM '16 Florianopolis, Brazil
    14 pages [ pdf ]
  6. Anirudh Sivaraman, Suvinay Subramanian, Mohammad Alizadeh, Sharad Chole, Shang-Tse Chuang, Anurag Agrawal, Hari Balakrishnan, Tom Edsall, Sachin Katti, Nick McKeown,"Programmable Packet Scheduling at Line Rate," SIGCOMM '16 Florianopolis, Brazil
    14 pages [ pdf ]
  7. Bryce Cronkite-Ratcliff, Aran Bergman, Shay Vargaftik, Madhusudhan Ravi, Nick McKeown, Ittai Abraham, Isaac Keslassy,"Virtualized Congestion Control," SIGCOMM '16 Florianopolis, Brazil
    14 pages [ pdf ]
  8. Muhammad Shahbaz, Sean Choi, Ben Pfaff, Changhoon Kim, Nick Feamster, Nick McKeown, Jennifer Rexford,"PISCES: A Programmable, Protocol-Independent Software Switch," SIGCOMM '16 Florianopolis, Brazil
    14 pages [ pdf ]
  9. Yiannis Yiakoumis, Sachin Katti, Nick McKeown,"Neutral Net Neutrality," SIGCOMM '16 Florianopolis, Brazil
    14 pages [ pdf ]
  10. Anirudh Sivamaran, Suvinay Subramanian, Anurag Agrawal, Sharad Chole, Shang-Tse Chuang, Tom Edsall, Mohammad Alizadeh, Sachin Katti, Nick McKeown, Hari Balakrishnan,"Towards Programmable Packet Scheduling," HotNets' 15, Philadelphia, PA
    7 pages [ pdf ]
  11. Lavanya Jose, Lisa Yan, Mohammad Alizadeh, George Varghese, Nick McKeown, Sachin Katti,"High Speed Networks Need Proactive Congestion Control," HotNets' 15, Philadelphia, PA
    7 pages [ pdf ]
  12. Lavanya Jose, Lisa Yan, George Varghese, Nick McKeown,"Compiling Packet Programs to Reconfigurable Switches," NSDI '15, Oakland, CA
    13 pages [ pdf ]
  13. Yiannis Yiakoumis, Manu Bansal, Adam Covington, Johan van Reijendam, Sachin Katti, Nick McKeown,"BeHop: A Testbed for Dense Wifi Networks," Wintech 2014, Maui, USA 2014
    8 pages [ pdf ]
  14. Nick Shelly, Ethan J Jackson, Teemu Koponen, Nick McKeown, Jarno Rajahalme,"Flow Caching For High Entropy Packet Fields," Hot Topics in Software Defined Networking 2014, Chicago, IL, August 2014
    2 pages [ pdf ]
  15. Te-Yuan Huang, Ramesh Johari, Nick McKeown, Matthew Trunnell, Mark Watson,"A Buffer-Based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service," ACM Sigcomm 2014, Chicago
    14 pages [ pdf ]
  16. Nikhil Handigol, Brandon Heller, Vimalkumar Jeyakumar, David Mazieres, Nick McKeown,"I Know What Your Packet Did Last Hop: Using Packet Histories to Troubleshoot Networks," NSDI 2014, Seattle, WA
    16 pages [ pdf ]
  17. Hongyi Zeng, Shidong Zhang, Fei Ye, Vimalkumar Jeyakumar, Mickey Ju, Junda Liu, Nick McKeown, Amin Vahdat,"Libra: Divide and Conquer to Verify Forwarding Tables In Huge Networks," NSDI 2014, Seattle, WA
    12 pages [ pdf ]
  18. David Erickson, Brandon Heller, Nick McKeown, Mendel Rosenblum,"Using Network Knowledge to Improve Workload Performance in Virtualized Data Centers," IC2E, Boston, March 2014
    10 pages [ pdf ]
  19. Kok-Kiong Yap, Te-Yuan Huang, Yiannis Yiakoumis, Sandeep Chinchali, Nick McKeown, Sachin Katti," Scheduling Packets Over Multiple Interfaces While Respecting User Preferences ," CoNext 2013, Santa Barbara, CA
    12 pages [ pdf ]
  20. Glen Gibb, George Varghese, Mark Horowitz, Nick McKeown,"Design Principles for Packet Parsers," ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2013)
    12 pages [ pdf ]
  21. Brandon Heller, Colin Scott, Nick McKeown, Scott Shenker, Andreas Wundsam, Hongyi Zeng, Sam Whitlock, Vimalkumar Jeyakumar, Nikhil Handigol, James McCauley, Kyriakos Zaris, Peyman Kazemian,"Leveraging SDN Layering to Systematically Troubleshoot Networks," ACM SIGCOMM 2013 Hot Topics in Software Defined Networking (HotSDN)
    6 pages [ pdf ]
  22. Pat Bosshart, Glen Gibb, Hun-Seok Kim, George Varghese, Nick McKeown, Martin Izzard, Fernando Mujica, Mark Horowitz,"Forwarding metamorphosis: fast programmable match-action processing in hardware for SDN," ACM SIGCOMM 2013
    12 pages [ pdf ]
  23. Mohammad Alizadeh, Shuang Yang, Milad Sharif, Sachin Katti, Nick McKeown, Balaji Prabhakar, Scott Shenker,"pFabric: minimal near-optimal datacenter transport," ACM SIGCOMM 2013
    12 pages [ pdf ]
  24. Te-Yuan Huang, Ramesh Johari, Nick McKeown,"Downton Abbey Without the Hiccups: Buffer-Based Rate Adaptation for HTTP Video Streaming," ACM SIGCOMM 2013 Workshop on Future Human-Centric Multimedia Networking (FhMN)
    6 pages [ pdf ]
  25. Kok-Kiong Yap, Te-Yuan Huang, Yiannis Yiakoumis, Nick McKeown, Sachin Katti,"Late-binding: how to lose fewer packets during handoff," CellNet 2013: 2013 workshop on Cellular networks: operations, challenges, and future design
    6 pages [ pdf ]
  26. Peyman Kazemian, Michael Chang, Hongyi Zeng, George Varghese, Nick McKeown, Scott Whyte,"Real Time Network Policy Checking using Header Space Analysis," 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2013)
    13 pages [ pdf ]
  27. Nikhil Handigol, Brandon Heller, Vimalkumar Jeyakumar, Bob Lantz, Nick McKeown,"Reproducible Network Experiments using Container Based Emulation," CoNEXT 2012, Nice, France
    12 pages [ pdf ]
  28. Hongyi Zeng, Peyman Kazemian, George Varghese, Nick McKeown,"Automatic Test Packet Generation," The 8th International Conference on emerging Networking EXperiments and Technologies (CoNEXT 2012), Nice, France
    12 pages [ pdf ]
  29. Te-Yuan Huang, Nikhil Handigol, Brandon Heller, Nick McKeown, Ramesh Johari,"Confused, Timid, and Unstable: Picking a Video Streaming Rate is Hard," ACM SIGCOMM Internet Measurement Conference (IMC), Boston, Nov, 2012
    14 pages [ pdf ]
  30. Mohammad Alizadeh, Shuang Yang, Sachin Katti, Nick McKeown, Balaji Prabhakar, Scott Shenker,"Deconstructing Datacenter Packet Transport," HotNets 2012: 133-138
    6 pages [ pdf ]
  31. Kok-Kiong Yap, Nick McKeown, Sachin Katti,"Multi-Server Generalized Processor Sharing," September 2012, Krakw, Poland International Teletraffic Congress 2012
    8 pages [ pdf ]
  32. Yiannis Yiakoumis, Te-Yuan Huang, Kok-Kiong Yap, Sachin Katti, Ramesh Johari, Nick McKeown,"Putting Home Users in Charge of their Network," ACM HomeSys Workshop 2012, Sep., Pittsburgh, PA, USA (Affiliated with ACM Ubicomp 2012)
    6 pages [ pdf ]
  33. Glen Gibb, Hongyi Zeng, Nick McKeown,"Outsourcing Network Functionality," HotSDN '12 Proceedings of the first workshop on Hot topics in software defined networks Pages 73-78 ACM New York, NY, USA 2012
    6 pages [ pdf ]
  34. Nikhil Handigol, B. Heller, V. Jeyakumar, D. Mazieres, N. McKeown ,"Where is the Debugger for my Software-Defined Network? ," HotSDN 2012, Helsinki, Finland (Best Student Presentation Award)
    6 pages [ pdf ]
  35. Peyman Kazemian, George Varghese, Nick McKeown,"Header Space Analysis: Static Checking for Networks," 9th USENIX Symposium on Networked Systems Design and Implementation. NSDI '12, April 2012, San Jose, CA.
    14 pages [ pdf ]
  36. Kok-Kiong Yap, Te-Yuan Huang, Yiannis Yiakoumis, Masayoshi Kobayashi, Sachin Katti, Guru Parulkar, Nick McKeown,"Making Use of All the Networks Around Us: A Case Study in Android," ACM CellNet Workshop 2012, Aug., Helsinki, Finaland (Affiliated with ACM SIGCOMM 2012). Also in Computer Communication Review 42(4): 455-460 (2012)
    6 pages [ pdf ]
  37. Saurav Das, Guru Parulkar, Nick McKeown,"Why OpenFlow/SDN Can Succeed Where GMPLS Failed," ECOC Technical Digest, 2012 OSA
    3 pages [ pdf ]
  38. Yiannis Yiakoumis Kok-Kiong Yap Sachin Katti Guru Parulkar Nick McKeown,"Slicing Home Networks," Sigcomm Workshop on Home Networks, Aug 2011.
    6 pages [ pdf ]
  39. Glen Gibb, Hongyi Zeng, Nick McKeown,"Initial thoughts on custom network processing via waypoint services," WISH - 3rd Workshop on Infrastructures for Software/Hardware co-design, CGO 2011, April 2011, Chamonix, France.
    6 pages [ pdf ]
  40. Saurav Das, Ali Reza Sharafat, Guru M. Parulkar, Nick McKeown,"MPLS with a Simple OPEN Control Plane," Proceedings of OFC/NFOEC'11, Los Angeles, March 2011.
    3 pages [ pdf ]
  41. Saurav Das, Yiannis Yiakoumis, Guru M. Parulkar, Preeti Singh, Daniel Getachew, Premal Dinesh Desai, Nick McKeown,"Application-Aware Aggregation and Traffic Engineering in a Converged Packet-Circuit Network," Proceedings of OFC/NFOEC'11, Los Angeles, March 2011.
    3 pages [ pdf ]
  42. Glen Gibb, Nick McKeown,"OpenPipes: Making Distributed Hardware Systems Easier.," Proceedings of the International Conference on Field-Programmable Technology, FPT 2010, December 2010, Tsinghua University, Beijing, China 2010. FPT 2010:381-384.
    8 pages [ pdf ]
  43. Bob Lantz, Brandon Heller, Nick McKeown,"A Network in a Laptop: Rapid Prototyping for Software-Defined Networks.," ACM Sigcomm Hotnets Conference, Nov 2010.
    6 pages [ pdf ]
  44. Rob Sherwood, Glen Gibb, Kok-Kiong Yap, Guido Appenzeller, Martin Casado, Nick McKeown, Guru M. Parulkar,"Can the Production Network Be the Testbed?," 9th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2010, October 2010, Vancouver, BC., Canada
    14 pages [ pdf ]
  45. Michael Chan, Nikhil Handigol, Nick McKeown, Guru Parulkar,"Blueprint for Introducing Innovation into Wireless Mobile Networks," Proceedings of the second ACM SIGCOMM workshop on Virtualized infrastructure systems and architectures VISA 2010, September 2010, New Delhi, India.
    8 pages [ pdf ]
  46. Kok-Kiong Yap, Sachin Katti, Guru Parulkar, Nick McKeown,"Delivering Capacity for the Mobile Internet by Stitching Together Networks," Proceedings of the 2010 ACM workshop on Wireless of the students, by the students, for the students S310, September 2010, Chicago, Illinois.
    3 pages [ pdf ]
  47. Brandon Heller, Srini Seetharaman, Priya Mahadevan, Yiannis Yiakoumis, Puneet Sharma, Sujata Banerjee, Nick McKeown,"ElasticTree: Saving Energy in Data Center Networks," 7th USENIX Symposium on Networked Systems Design and Implementation. NSDI '10, April 2010, San Jose, CA.
    14 pages [ pdf ]
  48. Saurav Das, Guru Parulkar, Preeti Singh, Daniel Getachew, Lyndon Ong and Nick McKeown.,"Packet and Circuit Network Convergence with OpenFlow," Optical Fiber Communication Conference (OFC'10), San Diego, March, 2010.
    3 pages [ pdf ]
  49. Vinesh Gudla, Saurav Das, Anujit Shastri, Guru Parulkar, Nick McKeown and Leonid Kazovsky,"Experimental Demonstration of OpenFlow Control of Packet and Circuit Switches," OSA / OFC/NFOEC 2010
    3 pages [ pdf ]
  50. Te-Yuan Huang, Kok-Kiong Yap, Ben Dodson, Monica S. Lam, Nick McKeown,"PhoneNet: a Phone-to-Phone Network for Group Communication within an Administrative Domain," MobiHeld 2010, New Delhi, India.
    6 pages [ pdf ]
  51. Kok-Kiong Yap, Te-Yuan Huang, Ben Dodson, Monica S. Lam, Nick McKeown,"Towards Software-Friendly Networks," APSys 2010, New Delhi, India.
    5 pages [ pdf ]
  52. Saurav Das, Guru Parulkar and Nick McKeown.,"Unifying Packet and Circuit Switched Networks," In Proceedings of the Workshop on Below IP Networking, held in conjunction with Globecom09, Hawaii, November, 2009.
    6 pages [ pdf ]
  53. Kok-Kiong Yap, Masayoshi Kobayashi, David Underhill, Srinivasan Seetharaman, Peyman Kazemian, and Nick McKeown,"The Stanford OpenRoads Deployment," WiNTECH, Mobicom, Beijing, China, September 2009
    8 pages [ pdf ]
  54. Jad Naous, Ryan Stutsman, David Mazieres, Nick McKeown, and Nickolai Zeldovich.,"Delegating Network Security Through More Information. ," In Proceedings of the Workshop on Research on Enterprise Networking, August, 2009.
    8 pages [ pdf ]
  55. Neda Beheshti, Yashar Ganjali, Monia Ghobadi, Nick McKeown, Jad Naous, and Geoff Salmon,"Performing Time-Sensitive Network Experiments," ANCS'08, November 6-7, 2008, San Jose, CA, USA.
    2 pages [ pdf ]
  56. Jad Naous, David Erickson, Adam Covington, Guido Appenzeller, and Nick McKeown,"Implementing an OpenFlow Switch on the NetFPGA platform," ANCS'08, November 6-7, 2008, San Jose, CA, USA.
    9 pages [ pdf ]
  57. Neda Beheshti, Yashar Ganjali, Monia Ghobadi, Nick McKeown, and Geoff Salmon,"Experimental Study of Router Buffer Sizing (Best Paper Award)," IMC'08, October 2008, Vouliagmeni, Greece.
    14 pages [ pdf ]
  58. Jad Naous, Glen Gibb, Sara Bolouki, and Nick McKeown,"NetFPGA: Reusable Router Architecture for Experimental Research," To appear: SIGCOMM PRESTO Workshop, Seattle, WA, August 2008
    7 pages [ pdf ]
  59. David Erickson, Martin Casado, and Nick McKeown,,"The Effectiveness of Whitelisting: a User-Study," Conference on Email and Anti-Spam, Mountain View, CA, August 2008.
    10 pages [ pdf ]
  60. Neda Beheshti, Yashar Ganjali, Ashish Goel, Nick McKeown,"Obtaining High Throughput Networks with Tiny Buffers," In Proceedings of 16th International Workshop on Quality of Service (IWQoS), Enschede, Netherlands, June 2008.
    5 pages [ pdf ]
  61. Rui Zhang-Shen, Nick McKeown,"Designing a Fault-Tolerant Network Using Valiant Load-Balancing," Presented at Infocom 2008.
    5 pages [ pdf ]
  62. Rui Zhang-Shen, Nick McKeown,"Guaranteeing Quality of Service to Peering Traffic," Presented at Infocom 2008.
    7 pages [ pdf ]
  63. Neda Beheshti, Yashar Ganjali, Jad Naous, and Nick McKeown,"Experimenting with Buffer Sizing in Routers," ANCS'07, December 2007, Orlando, Florida, USA.
    2 pages [ pdf ]
  64. Nandita Dukkipati, Glen Gibb, Nick McKeown, Jiang Zhu,"Building a RCP (Rate Control Protocol) Test Network," Hot Interconnects, Stanford, August 2007
    7 pages [ pdf ]
  65. Martin Casado, Michael J. Freedman, Justin Pettit, Jianying Luo, Nick McKeown, Scott Shenker,"Ethane: Taking Control of the Enterprise (Sigcomm "Test of Time" Award Winner, 2017)," ACM SIGCOMM '07, August 2007, Kyoto, Japan
    12 pages [ pdf ]
  66. Jianying Luo, Justin Pettit, Martin Casado, John Lockwood and Nick McKeown,"Prototyping Fast, Simple, Secure Switches for Ethane," Hot Interconnects, Stanford, August 2007
    7 pages [ pdf ]
  67. John W. Lockwood, Nick McKeown, Greg Watson, Glen Gibb, Paul Hartke, Jad Naous, Ramanan Raghuraman, and Jianying Luo ,"NetFPGA - An Open Platform for Gigabit-rate Network Switching and Routing ," MSE 2007, San Diego, June 2007.
    2 pages [ pdf ]
  68. N. Beheshti, Y. Ganjali, and N. McKeown,,"Packet Scheduling in Optical FIFO Buffers," High-Speed Networking Workshop (In Conjunction with IEEE Infocom 2007), Anchorage, AK, May 2007.
    4 pages [ pdf ]
  69. Dan Wendlandt, Martin Casado, Paul Tarjan, Nick McKeown,"The Clack Graphical Router: Visualizing Network Software," ACM Symposium on Software Visualization, September 2006
    10 pages [ pdf ]
  70. Martin Casado, Tal Garfinkel, Aditya Akella, Michael Freedman, Dan Boneh, Nick McKeown, Scott Shenker,"SANE: A Protection Architecture for Enterprise Networks," 15th Usenix Security Symposium, Vancouver, Canada, , August 2006
    15 pages [ pdf ]
  71. Mihaela Enachescu, Yashar Ganjali, Ashish Goel, Nick McKeown, and Tim Roughgarden,"Routers with very small buffers, ," In Proceedings of the IEEE INFOCOM'06, Barcelona, Spain, April 2006.
    11 pages [ pdf ]
  72. Nandita Dukkipati, Nick McKeown, Alexander G. Fraser,"RCP-AC: Congestion Control to make flows complete quickly in any environment," High-Speed Networking Workshop: The Terabits Challenge (In Conjunction with IEEE Infocom '06), Barcelona, April 2006.
    3 pages [ pdf ]
  73. Neda Beheshti, Yashar Ganjali, Ramesh Rajaduray, Daniel Blumenthal, and Nick McKeown,"Buffer sizing in all-optical packet switches, ," In Proceedings of OFC/NFOEC, Anaheim, CA, March 2006.
    3 pages [ pdf ]
  74. Martin Casado, Gregory Watson, Nick McKeown ,"Reconfigurable Networking Hardware: A Classroom Tool," Hot Interconnects 13, Stanford, August 2005
    7 pages [ pdf ]
  75. Mihaela Enachescu, Yashar Ganjali, Ashish Goel, Tim Roughgarden, and Nick McKeown,"Part III: Routers with Very Small Buffers, ," ACM/SIGCOMM Computer Communication Review, Vol. 35, No. 3, July 2005. Extended version: Stanford HPNG Technical Report TR05-HPNG-060606
    7 pages [ pdf ]
  76. Damon Wischik and Nick McKeown,"Part I: Buffer Sizes for Core Routers, ," ACM/SIGCOMM Computer Communication Review, Vol. 35, No. 3, July 2005.
    4 pages [ pdf ]
  77. Rui Zhang-Shen, Nick McKeown,"Designing a Predictable Internet Backbone with Valiant Load-Balancing," Thirteenth International Workshop on Quality of Service (IWQoS), Passau, Germany, June 2005.
    18 pages [ pdf ]
  78. Martin Casado, Gregory Watson, Nick McKeown,"Teaching Networking Hardware," ITiCSE, Monte de Caparica, Portugal, June 2005
    6 pages [ pdf ]
  79. Nandita Dukkipati, Masayoshi Kobayashi, Rui Zhang-Shen, Nick McKeown,"Processor Sharing Flows in the Internet," Thirteenth International Workshop on Quality of Service (IWQoS), Passau, Germany, June 2005.
    15 pages [ pdf ]
  80. Gireesh Shrimali and Nick McKeown, ,"Building Packet Buffers with Interleaved Memories," Proceedings of Workshop on High Performance Switching and Routing, Hong Kong, May 2005
    5 pages [ pdf ]
  81. Isaac Keslassy, Cheng-Shang Chang, Nick McKeown, Duan-Shin Lee,"Optimal Load-Balancing," Proceedings of IEEE INFOCOM 2005, Miami, Florida, March 2005.
    11 pages [ pdf ]
  82. Shang-Tse Chuang, Sundar Iyer, Nick McKeown ,"Practical Algorithms for Performance Guarantees in Buffered Crossbars," Proceedings of IEEE INFOCOM 2005, Miami, Florida, March 2005.
    11 pages [ pdf ]
  83. Martin Casado, Nick McKeown,"The Virtual Network System," ACM SIGCSE , St. Louis, Missouri, February 2005
    6 pages [ pdf ]
  84. Rui Zhang-Shen, Nick McKeown,"Designing a Predictable Internet Backbone Network," HotNets III, San Diego, CA, November 2004
    6 pages [ pdf ]
  85. Guido Appenzeller, Nick McKeown, Joel Sommers, Paul Barford,"Recent Results on Sizing Router Buffers," Proceedings of the Network Systems Design Conference, October 18-20 2004, San Jose, Ca.
    13 pages [ pdf ]
  86. Gireesh Shrimali, Isaac Keslassy, and Nick McKeown ,"Designing Packet Buffers with Statistical Guarantees," Proceedings of Hot Interconnects, Stanford, CA, August 2004
    7 pages [ pdf ]
  87. Guido Appenzeller, Isaac Keslassy and Nick McKeown ,"Sizing Router Buffers," ACM SIGCOMM 2004, Portland, August 2004 Extended version: Stanford HPNG Technical Report TR04-HPNG-060800
    12 pages [ pdf ]
  88. Srikanth Arekapudi, Shang-Tse Chuang, Isaac Keslassy, Nick McKeown ,"Configuring a Load-Balanced Switch in Hardware," Hot Interconnects 12, Stanford, August 2004
    6 pages [ pdf ]
  89. Isaac Keslassy, Shang-Tse Chuang, Nick McKeown ,"A Load-Balanced Switch with an Arbitrary Number of Linecards," Proceedings of IEEE Infocom '04, Hong Kong, March 2004
    10 pages [ pdf ]
  90. Nick McKeown,"Optics inside Routers," ECOC 2003, Rimini, Italy, September 2003.
    4 pages [ pdf ]
  91. Isaac Keslassy, Shang-Tse Chuang, Kyoungsik Yu, David Miller, Mark Horowitz, Olav Solgaard, Nick McKeown ,"Scaling Internet Routers Using Optics," ACM SIGCOMM Aug. 2003, Karlsruhe, Germany.
    12 pages [ pdf ]
  92. Sundar Iyer, Supratik Bhattacharrya, Nina Taft, Christophe Diot, and Nick McKeown,,"An Approach to Alleviate Link Overload as Observed on an IP Backbone," Proceeding of IEEE INFOCOM, San Francisco, CA, March 2003.
    11 pages [ pdf ]
  93. Sundar Iyer and Nick McKeown ,"Maximum Size Matching and Input Queued Switches ," Proceedings of the 40th Annual Allerton Conference on Communication, Control and Computing.
    11 pages [ pdf ]
  94. Pablo Molinero-Fernandez, Nick McKeown, Hui Zhang,"Is IP going to take over the world (of communications)?," HotNets-I, Princeton, NJ, October 2002 Also appeared in ACM Computer Communications Review, Vol. 33, No. 1, January 2003
    6 pages [ pdf ]
  95. Sundar Iyer, Rui Zhang, and Nick McKeown,"Routers with a Single Stage of Buffering," ACM SIGCOMM Aug. 2002, Pittsburgh, USA. Also in Computer Communication Review, vol. 32, no. 4, Oct 2002.
    14 pages [ pdf ]
  96. Isaac Keslassy and Nick McKeown,"Maintaining Packet Order in Two-Stage Switches," Proceedings of IEEE INFOCOM '02, New York, June 2002.
    10 pages [ pdf ]
  97. Isaac Keslassy and Nick McKeown ,"Analysis of Scheduling Algorithms That Provide 100% Throughput in Input-Queued Switches ," Proceedings of the 39th Annual Allerton Conference on Communication, Control, and Computing. Monticello, Illinois, October 2001
    10 pages [ pdf ]
  98. Nick McKeown, Costas Calamvokis, and Shang-tse Chuang,,"A 2.5Tb/s Switch Core with LCS Interface,," Hot Chips 13, Stanford, CA, August 2001.
  99. Pablo Molinero-Fernandez, Nick McKeown,"TCP Switching: Exposing circuits to IP," Hot Interconnects IX, Stanford University, August 2001
    6 pages [ pdf ]
  100. Devavrat Shah, Sundar Iyer, Balaji Prabhakar, and Nick McKeown ,"Analysis of a Statistics Counter Architecture," Hot Interconnects, Stanford, August 2001. This paper also appeared as: "Maintaining Statistics Counters in Router Line Cards in IEEE Micro, Jan-Feb 2002, pp. 76-81
    6 pages [ pdf ]
  101. Sundar Iyer, Ramana Rao Kompella, and Nick McKeown ,"Analysis of a Memory Architecture for Fast Packet Buffers," IEEE - High Performance Switching and Routing, Dallas, Texas, May 2001, pp. 368-373.
    6 pages [ pdf ]
  102. Sundar Iyer and Nick McKeown,"Making Parallel Packet Switches Practical," IEEE INFOCOM, Alaska, USA, March 2001, vol. 3, pp. 1680-87.
    8 pages [ pdf ]
  103. Pankaj Gupta and Nick McKeown,"Algorithms for Packet Classification," IEEE Network, March 2001.
    29 pages [ pdf ]
  104. Anna Gilbert, Youngmi Joo and Nick McKeown.,"Congestion Control and Periodic Behavior," Presented at LANMAN Workshop 2001.
    11 pages [ pdf ]
  105. G. Iannaccone, C. Diot, I. Graham, N. McKeown.,"Monitoring very high speed links," ACM Sigcomm Internet Measurement Workshop IMW 2001, California 2001.
    8 pages [ pdf ]
  106. Pankaj Gupta and Nick McKeown,"Dynamic Algorithms with Worst-case Performance for Packet Classification," Proceedings IFIP Networking, May 2000, Paris, France.
    12 pages [ pdf ]
  107. Sundar Iyer, Amr A. Awadallah, and Nick McKeown,"Analysis of a Packet Switch with Memories Running Slower than the Line Rate," IEEE INFOCOM March 2000, Tel-Aviv, Israel, pp. 529-537.
    9 pages [ pdf ]
  108. Pankaj Gupta, and Nick McKeown,"Packet Classification on Multiple Fields," ACM SIGCOMM '99, September 1999, Harvard University.
    14 pages [ pdf ]
  109. Pankaj Gupta, and Nick McKeown,"Packet Classification using Hierarchical Intelligent Cuttings," Hot Interconnects VII, August 99, Stanford. This paper is also available in IEEE Micro, pp. 34-41, vol. 20, no. 1, January/February 2000
    9 pages [ pdf ]
  110. Kun-Yung Ken Chang, Shang-Tse Chuang, McKeown, N., Horowitz, M.,"A 50 Gb/s 32*32 CMOS crossbar chip using asymmetric serial links," 1999 Symposium on VLSI Circuits. Digest of Technical Papers, page 19.
    4 pages [ pdf ]
  111. Pankaj Gupta and Nick McKeown ,"Design and Implmentation of a Fast Crossbar Scheduler," Hot Interconnects VI, Stanford University, August 1998. IEEE Micro Magazine, Jan-Feb 1999.
    8 pages [ pdf ]
  112. Anthony Hung, George Kesidis, and Nick McKeown ,"ATM Input-Buffered Switches with Guaranteed-Rate Property, ," Proc. IEEE ISCC '98, Athens, Jul 1998, pp 331-335
    5 pages [ pdf ]
  113. Youngmi Joo, and Nick McKeown ,"Doubling Memory Bandwidths for Network Buffers," IEEE INFOCOM April 1998, Vol 2, pp. 808-815, San Francisco.
    8 pages [ pdf ]
  114. Adisak Mekkittikul, and Nick McKeown ,"A Practical Scheduling Algorithm to Achieve 100% Throughput in Input-Queued Switches. ," IEEE Infocom 98, Vol 2, pp. 792-799, April 1998, San Francisco.
    8 pages [ pdf ]
  115. Pankaj Gupta, Steven Lin, and Nick McKeown,"Routing Lookups in Hardware at Memory Access Speeds," IEEE INFOCOM April 1998, Vol 3, pp. 1240-1247, San Francisco.
    8 pages [ pdf ]
  116. Nick McKeown, Balaji Prabhakar, and Mingyan Zhu ,"Matching Output Queueing with Combined Input and Output Queueing ," Proceedings of the 35th Annual Allerton Conference on Communication, Control, and Computing. Monticello, Illinois, October 1997.
    10 pages [ pdf ]
  117. Steven Lin, and Nick McKeown,"A Simulation Study of IP Switching," Proceedings of ACM Sigcomm, September 1997.
    10 pages [ pdf ]
  118. George Kesidis, and Nick McKeown,"Output-buffer ATM Packet Switching for Integrated-Services Communication Networks," Presented at ICC '97, Montreal, Canada, Aug 1997.
    5 pages [ pdf ]
  119. Ken K.-Y. Chang, William Ellersick, Shang-Tse Chuang, Stefanos Sidiropoulos, Mark Horowitz, Nick McKeown,"A 2 Gb/s Asymmetric Serial Link for High-Bandwidth Packet Switches," Hot Interconnects VI, pp. 171-179, Stanford University, August 1997.
    9 pages [ pdf ]
  120. Nick McKeown, Martin Izzard, Adisak Mekkittikul;,"The Tiny Tera: A Small High-Bandwidth ATM Switch," Proceedings of SPIE 96, Vol. 2917, pp. 387-397, Boston, November 1996
    11 pages [ pdf ]
  121. Adisak Mekkittikul and Nick McKeown ,"A Starvation-free Algorithm for Achieving 100% Throughput in an Input-Queued Switch ," ICCCN '96, pp. 226-231, October 1996.
    6 pages [ pdf ]
  122. Nick McKeown, Martin Izzard, Adisak Mekkittikul, Bill Ellersick and Mark Horowitz,"The Tiny Tera: A Packet Switch Core," Hot Interconnects V, Stanford University, August 1996. Also appeared in: IEEE Micro Jan/Feb 1997, pp 26-33.
    13 pages [ pdf ]
  123. Nick McKeown, Martin Izzard, Adisak Mekkittikul, Bill Ellersick, Mark Horowitz,"The Tiny Tera: A Small High-Bandwidth Packet Switch Core," Proceedings of Hot Inteconnects IV, pp. 161-173, Stanford, August 1996
    13 pages [ pdf ]
  124. Balaji Prabhakar, Nick McKeown and Jean Mairesse ,"Tetris Models for Multicast Switches ," Proceedings of the Princeton Conference, Princeton, March 1996.
    6 pages [ pdf ]
  125. Nick McKeown, Venkat Anantharam and Jean Walrand ,"Achieving 100% Throughput in an Input-Queued Switch ," Proceedings of IEEE Infocom '96, Vol 1, pp. 296-302, San Francisco, March 1996.
    7 pages [ pdf ]
  126. Nick McKeown and Balaji Prabhakar ,"Scheduling Multicast Cells in an Input-Queued Switch ," Proceedings of IEEE Infocom '96, San Francisco, Vol 1, pp. 271-278, March 1996
    11 pages [ pdf ]
  127. Adisak Mekkittikul, D. Sadot, L.G. Kazovsky, Nick McKeown ,"8 Tb/s ATM Interconnection through optical WDM networks ," High-Speed Semiconductor Laser Sources, San Jose, CA, Vol. 2684, pp. 186-98, 1-2 February, 1996.
    13 pages [ pdf ]
  128. Balaji Prabhakar and Nick McKeown ,"Designing a Multicast Switch Scheduler ," Proceedings of the 33rd Annual Allerton Conference on Communication, Control, and Computing. pp. 984-993. Monticello, Illinois, October 1995.
    10 pages [ pdf ]
  129. Nick McKeown, Jean Walrand ,"A Fast Scheduling Algorithm for Input-Queued Switches ," Proceedings of 7th IEEE LAN/MAN Workshop, Florida, March 1995.
  130. Nick McKeown, Richard Edell, and My T. Le,"The Bay Bridge: A High Speed Bridge/Router," IFIP Workshop, Stockholm, Sweden, 1992.
    18 pages [ pdf ]

Demos

  1. David Erickson, Brandon Heller, Shuang Yang, Jonathan Chu, Jonathan D. Ellithorpe, Scott Whyte, Stephen Stuart, Nick McKeown, Guru M. Parulkar, Mendel Rosenblum,"Optimizing a Virtualized Data Center," Proceedings of the ACM SIGCOMM 2011 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Toronto, ON, Canada, August 2011.
    2 pages [ pdf ]
  2. Ali Reza Sharafat, Saurav Das, Guru M. Parulkar, Nick McKeown,"MPLS-TE and MPLS VPNS with OpenFlow," Proceedings of the ACM SIGCOMM 2011 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Toronto, ON, Canada, August 2011.
    2 pages [ pdf ]
  3. Kok-Kiong Yap, Masayoshi Kobayashi, Rob Sherwood, Nikhil Handigol, Te-Yuan Huang, Michael Chan, and Nick McKeown,"OpenRoads: Empowering Research in Mobile Networks," In Proceedings of ACM SIGCOMM, Barcelona, Spain, August 2009
    2 pages [ pdf ]
  4. Rob Sherwood, Michael Chan, Adam Covington, Glen Gibb, Mario Flajslik, Nikhil Handigol, Te-Yuan Huang, Peyman Kazemian, Masayoshi Kobayashi, Jad Naous, Srinivasan Seetharaman, David Underhill, Tatsuya Yabe, Kok-Kiong Yap, Yiannis Yiakoumis, Hongyi Zeng, Guido Appenzeller, Ramesh Johari, Nick McKeown, and Guru Parulkar,"Demo: Carving Research Slices Out of Your Production Networks with OpenFlow," In Proceedings of ACM SIGCOMM, Barcelona, Spain, August 2009
    2 pages [ pdf ]
  5. Kok-Kiong Yap, Te-Yuan Huang, Masayoshi Kobayashi, Michael Chan, Rob Sherwood, Guru Parulkar, and Nick McKeown,"Demo: Lossless Handover with n-casting between WiFi-WiMAX on OpenRoads," Mobicom, Beijing, China, September 2009
    3 pages [ pdf ]
  6. David Erickson, Glen Gibb, Brandon Heller, David Underhill, Jad Naous, Guido Appenzeller, Guru Parulkar, Nick McKeown, Mendel Rosenblum, Monica Lam, Sailesh Kumar, Valentina Alaria, Pere Monclus, Flavio Bonomi, Jean Tourrilhes, Praveen Yalagandula, Sujata Banerjee, Charles Clark, Rick McGeer,"Demo: A Demonstration of Virtual Machine Mobility in an OpenFlow network," ACM SIGCOMM, (Best Demo Award), Seattle, WA, August 2008.
    1 pages [ pdf ]
  7. N. Beheshti, D. Underhill, B. Heller, S. Bolouki, N. McKeown, and Y. Ganjali,,"Demo: Experimenting with Programmable Routers in Real Networks," ACM SIGCOMM, (2nd-Best Demo Award), Seattle, WA, August 2008
    1 pages [ pdf ]

Posters

Technical Reports

  1. Masayoshi Kobayashi, Srini Seetharaman, Guru Parulkar, Guido Appenzeller, Joseph Little Johan van Reijendam, Paul Weissmann, Nick McKeown,"Maturing of OpenFlow and Software Dened Networking through Deployments," Elsevier August 14, 2012
    50 pages [ pdf ]
  2. Hongyi Zeng, Peyman Kazemian, George Varghese, Nick McKeown,"Formal Network Testing," Techincal Report : Stanford University, Stanford, CA USA, UCSD, San Diego and Yahoo! Labs, Santa Clara, CA, USA
    8 pages [ pdf ]
  3. Kok-Kiong Yap, Yiannis Yiakoumis, Masayoshi Kobayashi, Sachin Katti, Guru Parulkar, and Nick McKeown,"Separating Authentication, Access and Accounting: A Case Study with OpenWiFi," Stanford University NEC OPENFLOW-TR-2011-1
    6 pages [ pdf ]
  4. Martin Casado, David Erickson, Igor Anatolyevich Ganichev, Rean Griffith, Brandon Heller, Nick Mckeown, Daekyeong Moon, Teemu Koponen, Scott Shenker, Kyriakos Zarifis,"Ripcord: A Modular Platform For Data Center Networking," EECS Department University of California, Berkeley Technical Report No. UCB/EECS-2010-93
    13 pages [ pdf ]
  5. Nandita Dukkipati, Nick McKeown,"Processor Sharing Flows in the Internet," Stanford University High Performance Networking Group Technical Report TR04-HPNG-061604.
    23 pages [ pdf ]
  6. Isaac Keslassy, Shang-Tse Chuang, Nick McKeown ,"A Load-Balanced Switch with an Arbitrary Number of Linecards," Stanford HPNG Technical Report TR03-HPNG-080102
    11 pages [ pdf ]
  7. Isaac Keslassy, Shang-Tse Chuang, Kyoungsik Yu, David Miller, Mark Horowitz, Olav Solgaard, Nick McKeown ,"Scaling Internet Routers Using Optics (Extended Version)," Stanford HPNG Technical Report TR03-HPNG-080101
    16 pages [ pdf ]
  8. Sundar Iyer, Nick McKeown ,"Techniques for Fast Shared Memory Switches," Stanford HPNG Technical Report TR01-HPNG-081501
    12 pages [ pdf ]
  9. Shang-Tse Chuang, Sundar Iyer, Nick McKeown ,"Practical Algorithms for Performance Guarantees in Buffered Crossbars," Stanford HPNG Technical Report TR03-HPNG-061501
    11 pages [ pdf ]
  10. Isaac Keslassy, Rui Zhang-Shen, Nick McKeown ,"Maximum Size Matching is Unstable for Any Packet Switch," Stanford HPNG Technical Report TR03-HPNG-030100
    5 pages [ pdf ]
  11. Adisak Mekkittikul, and Nick McKeown ,"Scheduling VOQ Switches under Non-Uniform Traffic. ," CSL Technical Report, CSL-TR 97-747, Stanford University, 1997.
    35 pages [ pdf ]
  12. Karl Petty, and Nick McKeown,"Xdistribute: A Process Distribution System," Technical Report
    9 pages [ pdf ]
  13. My T. Le, Nick McKeown, and Richard Edell,"A High Performance SMDS Interface at STS-3c Rate," Technical Report
    22 pages [ pdf ]
  14. Nick McKeown, Richard Edell, and My T. Le,"Architecture and Performance of The BayBridge: A High Speed Bridge/Router between FDDI and SMDS," Technical Report
    29 pages [ pdf ]

Thesis

  1. Nick McKeown,"Scheduling Algorithms for Input-Queued Cell Switches," PhD Thesis, University of California at Berkeley, May 1995.
    129 pages [ pdf ]