Robert MacDavid, Rudiger Birkner, Ori Rottenstreich, Arpit Gupta,
Nick Feamster, and Jennifer Rexford,
"Concise encoding of flow attributes in SDN switches," to appear
in ACM Symposium on SDN Research, April 2017.
Huynh Tu Dang, Han Wang, Theo Jepsen, Gordon Brebner, Changhoon Kim,
Jennifer Rexford, Robert Soule, Hakim Weatherspoon,
"Whippersnapper: A P4 language benchmark suite," to appear in
ACM Symposium on SDN Research, April 2017.
James McCauley, Zhi Liu, Aurojit Panda, Teemu Koponen, Barath Raghavan,
Jennifer Rexford, and Scott Shenker,
"Recursive SDN for carrier
networks," in ACM SIGCOMM Computer Communication Review, October 2016.
An extended version
appears as arXiv:1605.07734, May 2016.
Srinivas Narayana, Mina Tahmasbi, Jennifer Rexford, and David Walker,
"Compiling path queries",
in Networked Systems Design and Implementation,
March 2016. An earlier version
appeared in the ACM SIGCOMM HotSDN Workshop, August 2014 (Srinivas' slides).
Arpit Gupta, Robert MacDavid,
Rudiger Birkner, Marco Canini, Nick Feamster, Jennifer Rexford, and
Laurent Vanbever, "An industrial-scale software defined Internet
exchange point," in Networked Systems Design and
Implementation, March 2016 (Arpit's slides).
Winner of the NSDI'16 Community Award! See also Nick Feamster's
blog posting announcing the launch of the
iSDX software platform, in partnership with the Open Networking Foundation.
Arpit Gupta, Laurent Vanbever, Muhammad Shahbaz, Sean P. Donovan,
Brandon Schlinker, Nick Feamster, Jennifer Rexford, Scott Shenker,
Russ Clark, and Ethan Katz-Bassett,
"SDX: A software defined Internet exchange,"
in ACM SIGCOMM, August 2014 (Arpit's slides,
Jen's talk at the June 2015 Open Networking Summit,
and Nick's July 2015 Coursera video).
An earlier version
appeared as Georgia Tech technical report GT-CS-13-06,
even earlier version appeared at
the Open Networking Summit, April 2013. For more details, see
Peng Sun, Ahsan Arefin, Ratul Mahajan, Jennifer Rexford, Lihua Yuan,
and Ming Zhang,
"A network-state management service,"
in ACM SIGCOMM, August 2014 (Peng's slides).
Statesman was deployed worldwide in Microsoft Azure data centers as
of December 2013 (news story).
Nate Foster, Michael J. Freedman, Arjun Guha, Rob Harrison, Naga
Praveen Katta, Christopher Monsanto, Joshua Reich, Mark Reitblatt,
Jennifer Rexford, Cole Schlesinger, Alec Story, and David Walker,
for software-defined networks," IEEE Communications Magazine, volume
51, number 2, February 2013.
(See also the longer
video of a June 2012 talk at the Technion, and a more recent
video from May 2013.)
Mark Reitblatt, Nate Foster, Jennifer Rexford, Cole Schlesinger,
and David Walker, "Abstractions for
network update," Proc. ACM SIGCOMM, August 2012
(Nate's Open Networking Summit
slides and video). An earlier
version appeared as "Consistent updates for software-defined
networks: Change you can believe in!", in Proc. ACM SIGCOMM
HotNets Workshop, November 2011.
Marco Canini, Daniele Venzano, Peter
Peresini, Dejan Kostic, and Jennifer
NICE way to test OpenFlow applications,"
in Proc. Networked Systems Design and Implementation, April 2012
An extended version appears
as "Systematically testing OpenFlow controller applications" in
Computer Networks, volume 92, December 2015, pages 270-286.
earlier version appeared as "Automating the
testing of OpenFlow applications,"
in Proc. Workshop on Rigorous Protocol
Engineering, October 2011.
The NICE software is available
Nate Foster, Rob Harrison, Michael J. Freedman, Christopher Monsanto,
Jennifer Rexford, Alec Story, and David Walker,
A network programming language," in Proc.
ACM International Conference on Functional Programming, September
2011. An earlier version
appeared in Proc. Workshop on Programmable Routers
for the Extensible Services of Tomorrow, December 2010
See also the Frenetic web site,
and the video from the Open Networking Summit, for more details.
Eric Keller, Minlan Yu, Matthew Caesar, and Jennifer Rexford,
"Virtually eliminating router bugs,"
in Proc. CoNext, December 2009
(Minlan's slides). An earlier version appeared in Proc. ACM
SIGCOMM Workshop on Programmable Routers for the Extensible Services
of Tomorrow (PRESTO), August 2008.
Larry Peterson, Tom Anderson, Dan Blumenthal, Dean Casey, David Clark,
Deborah Estrin, Joe Evans, Dipankar Raychaudhuri, Mike Reiter,
Jennifer Rexford, Scott Shenker, and John Wroclawski,
"GENI design principles,"
in IEEE Computer, September 2006.
Teemu Koponen, Scott Shenker, Hari Balakrishnan, Nick Feamster, Igor Ganichev,
Ali Ghodsi, P. Brighten Godfrey, Nick McKeown, Guru Parulkar, Barath Raghavan,
Jennifer Rexford, Somaya Arianfar, and Dmitriy Kuptsov,
innovation," in ACM SIGCOMM Computer Communications Review,
Editorial Zone, July 2011.
R. Caceres, N. Duffield, A. Feldmann, J. Friedmann, A. Greenberg,
R. Greer, T. Johnson, C. Kalmanek, B. Krishnamurthy, D. Lavelle,
P. Mishra, K.K. Ramakrishnan, J. Rexford, F. True, and J. van der Merwe,
"Measurement and analysis of IP network
usage and behavior," IEEE Communications Magazine,
Jennifer Rexford, Albert Greenberg, and Flavio Bonomi,
"A fair leaky-bucket traffic shaper for ATM networks,"
unpublished report, January 1995.
This report describes an earlier attempt to integrate shaping and scheduling,
before the more efficient approach in the INFOCOM'97 and JSAC'97 papers.
Isaac Scherson, Ashish Mehra, and Jennifer Rexford,
"Toward scalable algorithms for orthogonal shared-memory parallel computers,"
Proc. Symposium on the Frontiers of Massively Parallel Computation,
October 1990, pp. 12-21.
James Chen, Jennifer Rexford, and Y. C. Lee,
"Fractal boundaries in magnetotail particle dynamics,"
Geophysical Research Letters, July 1990, pp. 1049-1052.