[[PageOutline]] = The Fourth GENI Research and Educational Experiment Camp (GREE-SC 2014) = == Overview == The Global Environment for Network Innovation (GENI) infrastructure is becoming a mature virtual laboratory for exploring future Internet at-scale. It supports at-scale experimentation on shared and heterogeneous GENI resources among multiple users, permits users deep programmability throughout the network, and offers collaborative and exploratory environments for innovative research and education. More and more researchers, educators, and students have started or are starting to conduct research and educational experiments on the GENI infrastructure. National Science Foundation (NSF) has sponsored a variety of GENI experiment projects since September 2010. Please refer to www.geni.net for more information. The Fourth GENI Research and Educational Experiment Camp follows three successful camps held at the Rochester Institute Technology ([http://groups.geni.net/geni/wiki/GENIExperimenter/GENISummerCamp Summer 2012]), University of Connecticut ([http://groups.geni.net/geni/wiki/APRAGENI/GREE-SC2013 Summer 2013]) and BBN Technologies ([http://groups.geni.net/geni/wiki/APRAGENI/GREE-WC2014 Winter 2014]). It will be held at Iowa State University from July 21-25 2014. It will provide participants opportunities to learn and use the various resources and tools available in the GENI environment through tutorials, labs, and team-based projects. The camp lasts for five days, culminating with final team presentations by the camp participants on the last day. Final presentations from the first and second summer camps can be found at http://groups.geni.net/geni/wiki/GENIExperimenter/GENISummerCamp and http://groups.geni.net/geni/wiki/APRAGENI/GREE-SC2013. Undergraduate and graduate students, and faculty at different-level colleges are welcome to apply. Industrial attendees are welcome too. The focus of the camp will be ''custom routing protocols''. Hands-on tutorials using several GENI tools will cover the development of custom routing protocols and will also introduce other capabilities of GENI. == Application == Please send the following information in a single pdf file to genisummercamp@gmail.com. [[BR]] 1. Your '''resume''', including your name, gender, country of citizenship, and if a student, current year in your degree path and when the degree is expected; 2. A '''short description''' (1-2 pages) on why you are interested in this camp, your expectations, area of interests for GENI experiments, and if applicable, your experience with GENI; 3. For student applicants, a '''support letter''' from your advisor to confirm the expected benefits to the applicant; 4. An '''estimate of travel cost'''. Preference will be given to applicants who will continue to use GENI resources for research and education after the summer camp, and who will submit their results to the next International Workshop on Computer and Networking Experimental Research Using Testbeds (CNERT 2015). == Program Details == * Date: July 21-25, 2014 [[BR]] * Location: Iowa State University, Ames, IA 50014 [[BR]] * Lodging and food: covered; * Travel: covered up to $450, including airfare, and round-trip shuttle between Ames and Des Moines Airport (DSM) [[BR]] == Application Deadline == May 30, 2014 Application submission and inquiries: [mailto: genisummercamp@gmail.com] == Camp Organizers == Yong Guan (Iowa State University) [[BR]] Kaiqi Xiong (Rochester Institute of Technology) [[BR]] Yin Pan (Rochester Institute of Technology) [[BR]] Bing Wang (University of Connecticut) [[BR]] Mark Berman (BBN-GPO) [[BR]] Niky Riga (BBN-GPO) [[BR]] Vicraj Thomas (BBN-GPO) [[BR]] == Camp Sponsors == BBN-GENI Program Office/NSF == Contact Information == [mailto: genisummercamp@gmail.com] == Tutorials == === Monday === * Keynote Talk: "Software Defined Exchanges: New Opportunities for Future Internet Research" by Mike Zink, UMass Amherst * Slides: [http://groups.geni.net/geni/attachment/wiki/APRAGENI/GREE-SC2014/SDX%20Keynote.pptx pptx] * Ready for the tutorial? * [https://portal.geni.net Can you login?] * [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/ToolsSetup Tool Setup] * [http://git-scm.com/download/win git for Windows] (includes git bash emulator) * [http://groups.geni.net/geni/wiki/HowTo/LoginToNodes#GitBashShell Full instructions for logging into to hosts] * In your git bash terminal.... * Short version: {{{ eval `ssh-agent -s` ssh-add ~/.ssh/id_geni_ssh_rsa ssh USERNAME@HOSTNAME -p PORT }}} * Alternative: {{{ ssh -i ~/.ssh/id_geni_ssh_rsa USERNAME@HOSTNAME -p PORT }}} * Tutorial and Demo 2: Getting Started with GENI (I) * Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GettingStarted_PartI/Procedure web] * Slides: [http://groups.geni.net/geni/attachment/wiki/APRAGENI/GREE-SC2014/GREESC14_GettingStarted_PartI_slides_v1.pptx pptx] * Tutorial and Demo 3: Getting Started with GENI (II) * Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GettingStarted_PartII_ccn/Procedure/Setup web] * Tutorial and Demo 4: Implement non-IP Routing using Click * Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/ClickExample web] * Slides: [http://groups.geni.net/geni/attachment/wiki/APRAGENI/GREE-SC2014/GREESC14_Click_v2.pptx pptx] === Tuesday === * Tutorial and Demo 5: GeniDesktop * Instructions: [http://groups.geni.net/geni/wiki/GEMINI/Tutorial/GEC20 web ] * Tutorial and Demo 6: !LabWiki * Slides: [http://groups.geni.net/geni/attachment/wiki/APRAGENI/GREE-SC2014/GREE-SC2014%20I%26M%20Tutorial.pptx pptx] * Module A: [http://groups.geni.net/geni/wiki/GEC20Agenda/LabWiki/ModuleA Bring up slice run experiment] * Module B: [http://groups.geni.net/geni/wiki/GEC20Agenda/LabWiki/ModuleB Explain GIMI inner workings] * Module C: [http://groups.geni.net/geni/wiki/GEC20Agenda/LabWiki/ModuleC Extend topology (after deleting initial one)] * Module D: [http://groups.geni.net/geni/wiki/GEC20Agenda/LabWiki/ModuleD Extend experiment script] * Module E: [http://groups.geni.net/geni/wiki/GEC20Agenda/LabWiki/ModuleE Add flow statistics] * Module F: [http://groups.geni.net/geni/wiki/GEC20Agenda/LabWiki/ModuleF Large-scale demo] * Tutorial and Demo 7: !OpenFlow * Instructions: [wiki:GENIExperimenter/Tutorials/OpenFlowOVS Introduction to OpenFlow] * [attachment:SC14-OpenFlow-Tutorial.pptx Slides] === Wednesday === * Tutorial and Demo 8: WiMAX and !OpenFlow * Node Info: http://www.tinyurl.com/greesc2014-d7-node-info * Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/WiMAXOpenFlow web] * Tutorial and Demo 9: inter-Aggregate Experiment * Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/StitchingTutorial web] * [attachment:SC14-InterAggregate.pptx Slides] === Friday === * Wrap-up: Getting help, upcoming events, etc. -- [attachment:wrap-up.pptx Slides] == Projects == * Presentation guidelines: [attachment:Presentation-guidelines.pptx] * geni-users@ e-mail about setting up a [https://groups.google.com/d/msg/geni-users/zLW7h8eFiYY/IXeDCTWxCmMJ VNC client] == Mailing Lists == * Contact Vic, Niky, and Sarah via [mailto:help@geni.net] * Sign up for: * [http://lists.geni.net/mailman/listinfo/geni-announce Sign Up] for geni-users@googlegroups.com : get technical help * [https://groups.google.com/forum/#!forum/geni-users Sign Up] for geni-announce@geni.net : announcements about GENI Engineering Conference (GEC), conferences tutorials, etc * [http://lists.geni.net/mailman/listinfo/experimenters Sign Up] experimenters@geni.net : announcements specific to experimenters == Post-evaluation Survey == [http://www.sogosurvey.com/survey.aspx?k=RQsXPQRsXsPsPsP&lang=0&data= Survey]