141 | | |
| 142 | == Programmable Measurements over Texas-based Research Network: LEARN == |
| 143 | |
| 144 | ''Demo participants:'' Deniz Gurkan, Keren Bergman [[BR]] |
| 145 | ''Affiliation:'' University of Houston, Lonestar Education and Research Network (LEARN), Columbia University, EE Dept |
| 146 | |
| 147 | Demonstrate the provisioning of VLANs over the members of cluster D (NLR backbone and regional BEN network) to achieve the end to end connectivity between BEN points to LEARN points. Cisco 3400 ME switches are used for VLAN translation by which VLANs of different sites can be stitched together to use the same IP address space. |
| 148 | |
| 149 | == Maestro == |
| 150 | |
| 151 | ''Demo participants:'' Zheng Cai [[BR]] |
| 152 | ''Affiliation:'' Rice University |
| 153 | |
| 154 | |
| 155 | == Mid-Atlantic Crossroads (MAX) == |
| 156 | |
| 157 | ''Demo participants:'' Peter O'Neil, Tom Lehman [[BR]] |
| 158 | ''Affiliation:'' Mid-Atlantic Crossroads GigaPOP, University of Maryland, College Park, University of Southern California - Information Sciences Institute East (USC/ISI-E), Qwest Eckington Place NE, Washington, DC, George Washington University |
| 159 | |
| 160 | In this demonstration we will show how the MAX Aggregate Manager handles stitching between multiple aggregates and across external networks. This will include the provision of resources across the MAX Aggregate, ProtoGENI Aggregate, and Internet2 ION network. In addition, we will describe a potential architecture to realize a general GENI wide multi-aggregate stitching capability. We will also describe how the current MAX Aggregate Manager implementation fits into this more general stitching architecture and discuss plans for next steps. |
| 161 | |
| 162 | == Instrumentation and Measurement for GENI a.k.a. GENI Inst & Meas (obsolete), MeasurementSystem, (!MeasurementSys) == |
| 163 | |
| 164 | ''Demo participants:'' Paul Barford, Mark Crovella, Joel Sommers [[BR]] |
| 165 | ''Affiliation:" University of Wisconsin, Boston University, Colgate University |
| 166 | |
| 167 | == A Prototype of a Million Node GENI (MILNGENI) == |
| 168 | |
| 169 | ''Demo participants:'' Thomas Anderson, Justin Cappos [[BR]] |
| 170 | ''Affiliation:'' University of Washington |
| 171 | |
| 172 | This demo will show the million node GENI / Seattle project. We will demonstrate a distributed web site hosted by end user machines around the world. The web server code was all written by undergraduates! |
| 173 | |
| 174 | == netKarma: GENI Provenance Registry (NETKARMA) == |
| 175 | |
| 176 | ''Demo participants:'' Beth Plale, Chris Small [[BR]] |
| 177 | ''Affiliation:'' Indiana University |
| 178 | |
| 179 | Demonstration of NetKARMA project will mainly focus on visualizing the results from the NetKARMA provenance store. |
| 180 | |
| 181 | == NOX-at-Home == |
| 182 | |
| 183 | ''Demo participants:'' |
| 184 | ''Affiliation:'' |
| 185 | |
| 186 | The NOX-At-Home demo will demonstrate how Openflow and NOX can be used to create a simple interface for effective management of home networks. We will demonstrate various simple applications, such as implicitly identifying home users by analyzing their social network and email IDs, allowing the user to perform advanced traffic policing using a simple and intuitive web interface, and identifying network security threats like malware infections in real time. |
| 187 | |
| 188 | == NUST OpenFlow == |
| 189 | |
| 190 | ''Demo participants:'' |
| 191 | ''Affiliation:'' |
| 192 | |
| 193 | We will demonstrate a new OpenFlow deployment using Marvell's xCAT series of switches at the National University of Sciences & Technology (NUST), Pakistan. |
| 194 | |
| 195 | == OpenFlow Campus Trials at Clemson University (OFCLEM) == |
| 196 | |
| 197 | ''Demo participants:'' Kuang-Ching Wang, Jim Pepin, Dan Schmiedt [[BR]] |
| 198 | ''Affiliation:'' Clemson University |
| 199 | |
| 200 | Our demo will consist of two parts: Part I: The OpenFlow campus trial at Clemson has deployed as a pilot a 5-node wireless mesh network with OpenFlow access points on campus light poles. A mobile experiment with OpenFlow-based mobility management will be demonstrated using this network to illustrate the potential uses of the network. Part II: To promote OpenFlow engagement with campus operation as well as teaching, undergraduate and graduate students from our team have worked with IT engineers to identify IT use cases and teaching/training labs. We will present a poster with these activities. |
| 201 | |
| 202 | == OpenFlow Campus Trials at Indiana University (OFIU) == |
| 203 | |
| 204 | ''Demo participants:'' Christopher Small, Matthew Davy, Dave Jent [[BR]] |
| 205 | ''Affiliation:'' Indiana University |
| 206 | |
| 207 | Demonstration of data collection through the Measurement Manager software to allow for the monitoring and management of OpenFlow networks. We will also demonstrate our permanent VM migration demo and visualization. |
| 208 | |
| 209 | == OFRewind (GLAB) == |
| 210 | |
| 211 | ''Demo participants:'' |
| 212 | ''Affiliation:'' Stanford University |
| 213 | |
| 214 | We will demonstrate how OFRewind, a system capable of recording and replaying network events, can be used to debug OpenFlow controller and switch issues. OFRewind, which works in most OpenFlow-enabled networks, provides several knobs for debugging issues: 1) control over the topology (choice of devices and their ports), 2) timeline, 3) subset of traffic to be collected and then replayed. We expect OFRewind to play a major role in helping ongoing OpenFlow deployment projects resolve production problems. |
| 215 | |
| 216 | == OpenFlow Campus Trials at University of Washington (OFUWA) == |
| 217 | |
| 218 | ''Demo participants:'' Arvind Krishnamurthy, Tom Anderson, Clare Donahue, Art Dong, Vjeko Brajkovic [[BR]] |
| 219 | ''Affiliation:'' University of Washington |
| 220 | |
| 221 | Distributed QoS mechanisms within datacenter environments. |
| 222 | |
| 223 | == OpenFlow Campus Trials at University of Wisconsin (OFUWI: Mobile Offloading) == |
| 224 | |
| 225 | ''Demo participants:'' Aditya Akella, Perry Brunelli, Hideko Mills, Theo Benson, Mike Blodgett, Dale Carder, Aaron Gember [[BR]] |
| 226 | ''Affiliation:'' University of Wisconsin, Madison |
| 227 | |
| 228 | Offloading resource intensive mobile applications to nearby compute resources provides energy savings and latency benefits to mobile devices. A central controller enforces enterprise security policies by assigning specific applications to specific idle resources. The controller configures OpenFlow switches to create paths between mobile devices and a selected offloading destinations. This demonstration builds on demos at previous GECs by showing a full working system that integrates with OpenFlow. |
| 229 | |
| 230 | == Open Flow Campus Trials at University of Wisconsin (OFUWI: Network Coding) == |
| 231 | |
| 232 | ''Demo participants:'' Aditya Akella, Perry Brunelli, Hideko Mills, Theo Benson, Mike Blodgett, Dale Carder, Aaron Gember [[BR]] |
| 233 | ''Affiliation:'' University of Wisconsin, Madison |
| 234 | |
| 235 | The demo in GEC 10 will focus on delivering our progress on Network Coding project. At this time, our NetFPGA-based Hardware/Software co-design is able to combine eight or more packets with network coding theory and algorithm; also throughput optimization has already been addressed and will be discussed in the demo session. This GENI experiment and design is integrated into another key hardware component, NetFPGA card, and as a high performance router is provided to research nodes. We will present a poster with all our research activities. |
| 236 | |
| 237 | == OnTimeMeasure: Centralized and Distributed Measurement Orchestration Software (OnTimeMeasure) == |
| 238 | |
| 239 | ''Demo participants:'' Prasad Calyam, Paul Schopis [[BR]] |
| 240 | ''Affiliation:'' Ohio Supercomputer Center/OARnet |
| 241 | |
| 242 | We will demonstrate a GENI experiment requesting/managing/querying measurements through OnTimeMeasure to address a network science and engineering research issue (e.g., resource allocation in a virtual desktop cloud). We will also demonstrate our latest integration of OnTimeMeasure measurement service with the Gush experimenter workflow tool on ProtoGENI and PlanetLab. |
| 243 | |
| 244 | == Deploying a Vertically Integrated GENI “Island”: A Prototype GENI Control Plane (ORCA) for a Metro-Scale Optical Testbed (BEN) (ORCA-BEN) == |
| 245 | |
| 246 | ''Demo participants:'' Ilia Baldine,Yufeng Xin, Anirban Mandal. [[BR]] |
| 247 | ''Affiliations: BEN: Breakable Experimental Network (http://ben.renci.org); Renaissance Computing Insititute (RENCI), Chapel Hill, NC; Duke University, Durham, NC; Gwangju Institute of Science and Technology (GIST), Korea; Infinera Corporation, Sunnyvale, CA |
| 248 | |
| 249 | * Demonstration of interoperability with protoGENI. Allow protoGENI tools create resource reservations on ORCA substrate |
| 250 | * Demonstration of topology embedding in multiple sites. |
| 251 | == ProtoGENI == |
| 252 | |
| 253 | ''Demo participants:'' John Regehr, Rob Ricci [[BR]] |
| 254 | ''Affiliations:'' University of Utah, HP Labs, Internet2 |
| 255 | |
| 256 | We will demonstrate several new features of ProtoGENI and our primary GUI for it: |
| 257 | |
| 258 | a. Stitching VLANs between multiple aggregates b. Using the GENI APIs to control components from different control frameworks: |
| 259 | |
| 260 | ProtoGENI and PlanetLab |
| 261 | |
| 262 | c. New authentication system for the GUI |
| 263 | |
| 264 | == Scalable, Extensible, and Safe Monitoring of GENI (S3MONITOR) == |
| 265 | |
| 266 | ''Demo participants:'' Sonia Fahmy, Puneet Sharma [[BR]] |
| 267 | ''Affiliation:'' Purdue University, HP Labs |
| 268 | |
| 269 | We will be demonstrating the new version of S3Monitor install and deployment on Protogeni Cluster (and also Planet-Lab Cluster). |
| 270 | |
| 271 | ==A SCAFFOLD for GENI-based Distributed Services (SCAFFOLD) == |
| 272 | |
| 273 | ''Demo participants:'' Michael Freedman, Jennifer Rexford, Erik Nordstrom [[BR]] |
| 274 | ''Affiliation:'' Princeton University |
| 275 | |
| 276 | We will demonstrate Serval, a new architecture and network stack built around a service access layer that sits between the network and transport layers. Serval is an evolution of the SCAFFOLD architecture that allows scalable and flexible service access on top of IP, making it compatible with the existing Internet. The service access layer allows applications to access diverse (and potentially replicated) services based on opaque service names instead of network addresses, enabling flexible service discovery while implementing the necessary signaling to maintain connectivity to services across events such as multi-homing, migration, and instance failures. Our demo of Serval will demonstrate a client running on a Smartphone, discovering and accessing local services on laptops using ad-hoc network connectivity. |
| 277 | |
| 278 | == Exploiting Insecurity to Secure Software Update Systems (SecureUpdates) == |
| 279 | |
| 280 | ''Demo participants:'' Justin Cappos, Geremy Condra [[BR]] |
| 281 | ''Affiliation:'' University of Washington |
| 282 | |
| 283 | This demo will show two example software update systems that are protected by TUF. We will show how previous systems were vulnerable to attack and then demonstrate how the systems are not vulnerable when TUF is used. |
| 284 | |
| 285 | == SPLIT Architecture MPLS/OpenFlow == |
| 286 | |
| 287 | ''Demo participants:'' |
| 288 | ''Affiliation:'' GPO |
| 289 | |
| 290 | This demo shows a split architecture based control scheme for an operator’s end-to-end MPLS network, developed within the "Split architecture carrier grade networks" (SPARC) 7th framework EU project. In our proof-of-concept research work we make use of open-source components (like NOX) and extend them to control an access/aggregation network with a centralized controller that also interworks with a legacy distributed MPLS core network (see attached Figure 1). We show (i) unicast video stream setup as a result of interworking with the core MPLS network, including the use of OSPF and LDP, (ii) multicast video stream with dynamic subscription/unsubscription and optimal transmission tree recalculation, (iii) LLDP based controller driven restoration versus data plane managed protection. |
| 291 | |
| 292 | The SPARC project activities also include looking at ways to make the centralized controller carrier grade by running a detailed evaluation of the scaling and resiliency of the Split Architecture. |
| 293 | |
| 294 | == Internet Scale Overlay Hosting (SPP) == |
| 295 | |
| 296 | ''Demo participants:'' Jon Turner, Patrick Crowley, John DeHart [[BR]] |
| 297 | ''Affiliation:'' Washington University, St. Louis |
| 298 | |
| 299 | And we will demonstrate a second slice implementing network support for multi-party virtual worlds. |
| 300 | |
| 301 | == TIED: Trial Integration Environment in DETER == |
| 302 | |
| 303 | ''Demo participants:'' John Wroclawski, Terry Benzel, Ted Faber [[BR]] |
| 304 | ''Affiliation:'' University of Southern California Information Sciences Institute, University of California, Berkeley |
| 305 | |
| 306 | Demonstration of attribute-based access control (ABAC) tools for scalable access control |
| 307 | |
| 308 | == Programmable Edge Node (UMLPEN) == |
| 309 | |
| 310 | ''Demo participants:'' Yan Luo, Chunhui Zhang, Tim Ficarra, Eric Murray, Sanping Li, Julie Bissell [[BR]] |
| 311 | ''Affiliation:'' University of Massachusetts Lowell |
| 312 | |
| 313 | UMLPEN is collaborating with ProtoGENI teams. |
| 314 | |
| 315 | == UQAM OpenFlow == |
| 316 | |
| 317 | |
| 318 | |
| 319 | |
| 320 | |