[[PageOutline]] = BGP Mux Project Status Report = Period: January-March 2010 == I. Major accomplishments == === A. Milestones achieved === During this period of performance, we focused on the educational aspects of the BGP Mux project, integrating the BGP Mux into coursework, in the form of problem sets and course lectures. One of the course projects was to build a virtual network and connect that network to the Internet via the BGP Mux. Nine groups of students successfully completed this project. We also continued the research related to the BGP Mux. We submitted a paper on the BGP Mux to the USENIX Annual Technical conference. The paper has been accepted for publication and will be presented in June 2010 in Boston. === B. Deliverables made === One of the major deliverables for the BGP Mux this quarter was the intergration of the BGP Mux into academic courses. To this end, we designed a course on "next-generation networking" that incorporated many tools and technologies from GENI projects, including the BGP Mux. We have created a problem set where students configure a virtual network and connect that network to the Internet via the BGP Mux. We also read the BGP Mux USENIX paper in the course. == II. Description of work performed during last quarter == === A. Activities and findings === * Problem set that makes use of BGP Mux * Design and delivery of new Next-Generation Networking Course * Paper submitted and accepted to USENIX Annual Technical Conference === B. Project participants === * Vytautas Valancius, Ph.D. student * Yogesh Mundada, Ph.D. student === C. Publications (individual and organizational) === * Wide-Area Routing for Distributed Services. Vytautas Valancius, Nick Feamster, Jennifer Rexford, Aki Nakao. USENIX Annual Techical Conference. Boston, MA. June 2010. * White paper for GENI Experimenters Workshop === D. Outreach activities === * New graduate course, Next-Generation Networking, developed. The course had more than 40 enrolled graduate students who learned about various next-generation networking technologies, including OpenFlow, NetFPGA, BGP Mux, and Emulab/ProtoGENI. === E. Collaborations === === F. Other Contributions === * Problem Set from graduate "Next-Generation Networks" Course at GT that uses BGP Mux [[BR]] [http://www.gtnoise.net/classes/cs8803/spring_2010/psets/ps2/ps2.pdf Problem Set (See Problem #2 for BGP Mux) ] [[BR]] [http://media.gatech.edu/tools/jwplayer/?file=public/coc/classes/AY2010/spring/cs8803/brian_shruti_gopal.f4v Example Video of Completed Problem Set ] * Students demo experiments on the BGP Mux (designed and implemented for the GENI project) in Prof. Feamster's Next-Generation Networks course. This is almost certainly the first time ever that students connect a network and configure real routers connected to the live Internet! [[Image(bgp-mux.jpg)]]