Version 151 (modified by Aaron Falk, 11 years ago) (diff)


Welcome to the GENI Wiki

This is the GENI Wiki, a living repository for information relating to the GENI design and GPO-led design process. To get a write account on this wiki, send e-mail to

GENI Announcements

GENI Experiments

Information on GENI experiments and available GENI resources for experimenters is available at GeniExperiments. A support list for experimenters can be found here.

Old Announcements

GENI Meetings

Future GENI Engineering Conferences.

The GEC is the GENI Project Office’s (GPO) regular open working meeting where researchers, developers, industrial & international partners and the GPO meet to advance infrastructure planning and prototyping for the GENI project. Further, the GEC focuses on how to design and build a suite of infrastructure that can best inspire and support creative research. The conference is open to all. The dates and locations below should be considered mostly firm until registration opens.

GEC10 March 15 - 17, 2011 Univ. Puerto Rico & Polytechnic Univ. Puerto Rico, San Juan, PR register
GEC11 July 26-29, 2011 Northwestern Univ., Chicago, IL
GEC12 November 2011 Univ. Missouri, Kansas City, MO dates TBD
GEC13 March, 2012 UCLA, Los Angeles, CA dates TBD
GEC14 July, 2012 Boston, MA dates TBD
GEC15 November, 2012 IUPUI, Indianapolis, IN dates TBD

Past GEC and Other Meetings

GENI Spiral 3 Projects

The GENI Project Office currently funds in design and prototyping and meso-scale deployment. Information about these projects can be found here. These pages include project technical information, schedules and milestones, and information from related projects not funded by GENI.

GENI Spiral 3 Backbone Services

ProtoGENI backbone nodes are available in Internet 2 (Kansas City, MI, Salt Lake City, UT, Washington, DC). Layer 2 data-plane access to these services is available via dedicated campus connections to Internet 2 or via Internet 2's ION service using the ProtoGENI Component Manager API or the Emulab interfaces. Layer 3 access is also available via any Internet connection. Additional ProtoGENI node deployments are planned for Spiral 3 at Houston, TX, Atlanta, GA, and Seattle WA, and one other site.

SPP nodes for developing programmable IP overlay services are available at Kansas City, MI, Salt Lake City, UT, and Washington, DC. Contact the SPP PI Jon Turner for access to these nodes. Additional nodes at Houston, TX and Atlanta, GA are planned for Spiral 3.

NLR National LambdaRail's OpenFlow nodes are available and Internet 2's OpenFlow node deployments are underway in Spiral 3. See linked project pages for node locations. Layer 2 data-plane access to these services is available via either: a dedicated campus connection to either backbone, an NLR FrameNet (Sherpa) connection, or an Internet2 ION connection. Layer 3 access is also available via any Internet connection.

SPP nodes for developing programmable IP overlay services are also available in the same locations at ProtoGENI nodes. Contact the SPP PI Jon Turner for access to these nodes.

OpenFlow switch deployments on National LambdaRail and Internet 2 are underway in Spiral 2. Layer 2 data plane access to these services is available via a dedicated campus connection to either backbone, or via NLR Framenet (Sherpa) or Internet2 ION service. Layer 3 access is also available via any Internet connection.


The GENI API is an effort to enable interoperability between Control Frameworks/Clearinghouses and Aggregates.

The GENI API implements a key interface of the SFA 2.0 Draft, providing a common interface to Aggregate Managers. Experimenters can use the API to access resources belonging to any compliant Control Framework. The API lets you mix and match aggregates with control frameworks.

ProtoGENI, PlanetLab, and Openflow all have implemented the API and are now interoperable, as demonstrated at GEC8 (mostly).

Full details about the GENI API and the reference implementation are available at the GENI API page. From there you can also download code for the gcf reference aggregate manager and the Omni client.


The GPO publishes system engineering and integration documents specifying the GENI design, integration, and operations here. Documents are review by the community via mailing list discussion and at GENI Engineering Conferences before being adopted by consensus.

Adopted Recommendations

GENI Recommended Use Policy
This document communicates common guidelines for using the suite of GENI infrastructures to the GENI community. GENI participants should be willing to follow the guidelines, and to support GENI community efforts to implement this policy. (GENI-INF-RUP-01.1) PDF

Mailing Lists

GENI Wiki Information

Getting Started: See wiki:GeniWikiGettingStarted for information on how to post and site-wide conventions.

Admin: Need help? Send mail to

Wiki Docs: GENI is using the Trac wiki and issue tracking software package. All GENI members currently share a single wiki. For help with the Trac software, including pages that explain how to format wiki text and create new pages, TracGuide is a good place to start. Please contact for help, changes, or problems with this site.

Permissions: You must log in to the project wiki before you can edit any page. See wiki:GeniWikiGettingStarted for how to get a login. Most pages in the wiki are editable by any logged-in user. This page (WikiStart) is a read-only page (admins can read and write). Project milestones can only be edited by the GPO. Contact a GPO member or if you want to make changes to this or any other read-only page.

Index: For a complete list of local wiki pages, see TitleIndex.