Version 172 (modified by 10 years ago) (diff) | ,
---|
-
[wiki:GEC22Agenda#ConferenceAgenda GENI, US Ignite and Mozilla …
- Location
- Schedule
- Session Leaders
- Details
- Directions and Logistics
-
Projects
-
Education
- CloudLab
- GENI Cinema
- GENI Desktop
- Virtual Computer Networks Lab
- Labwiki
- GENI for Classes / GENI for the Masses
- Using the MarsGame to teach STEM concepts
- Course Modules for Teaching Networking Concepts
- Multipoint Connected Collaboration
- Collaborative Exploration in Networked VR Environments, and …
- A Cloud Enabled Virtual Reality Based Pedagogical Ecosystem for Solar …
- C3STEM: Engaging Students in Collaborative STEM Education using …
- Knowledge Transfer Utilizing Virtual Reality and Augmented Reality (EON)
- PrimoGENI and MyExperiment
- Environment
- Video/Audio Services
- Health
-
Network and Service Providers
- Internet2 OpenFlow
- CloudLab
- KanREN-GENI/GpENI
- Streaming Query Builder
- Application-driven Programmable Networking by FLARE
- Enhancing Network Applications on VNode and GENI
- Hadoop in a Hybrid Cloud
- ExoGENI / Science Shakedown
- Paradrop
- OpenEdge: Dynamic and Secure Edge Network Applications and Services
- A High Level Rule-based Language for OpenFlow
- Connected Vehicles & Smart Transportation (CVST)
- FIWARE, the global platform for Future Internet and Smart Cities …
- Network topology sharing in multi-domain environments
- Testing for slices and virtualized networks
- Future Provider Networks
-
Safety
- GENI-Enabled Vehicular Sensing and Control Networking
- Wide-Area Monitoring of Power Systems Using DHT and GENI Cloud Computing
- Supporting Emerging Connected Vehicle Applications
- Drone-carried Ad Hoc WiFi system for use in Fighting Wildfires
- Enabling Highly Resilient and Efficient Microgrids through Ultra-Fast …
- Live Transcoding
- WiMAX Based Public Safety 3D Surveillance Network
- Creation of Situational Awareness for Emergency Response and …
- A Virtual Crisis Information Sharing and Situational Awareness …
- Safe Community Awareness and Alerting
- SDX and Federation
- Security
- Manufacturing
-
Education
GENI, US Ignite and Mozilla Foundation Evening Demos
Location
George Washington University Science and Engineering Hall
Schedule
Tuesday 4.30pm - 7.30pm
Session Leaders
Heidi Picher Dempsey GENI Project Office |
Manu Gosain GENI Project Office |
Peter Stickney GENI Project Office |
Details
The evening demo session gives GENI and US Ignite experimenters and developers a chance to share their work in a live network environment. Demonstrations run for the entire length of the session, with teams on hand to answer questions and collaborate. This page lists requested demonstrations categorized in broad interest groups. You can download project posters and supplemental information from attachments listed at the bottom of this page.
Directions and Logistics
Please visit this page for attendee and presenter logistics information. For information about demo locations at GWU see this page.
Projects
Education
CloudLab
This demo shows a platform for research into new cloud architectures and applications. Visit us if you're interested in the future of the cloud.
CloudLab provides researchers with control and visibility all the way down to the bare metal. Provisioning an entire cloud inside of CloudLab takes only minutes. Most CloudLab resources provide hard isolation from other users, so CloudLab can support hundreds of simultaneous "slices", with each getting an artifact-free environment suitable for scientific experimentation with new cloud architectures.
CloudLab is built from the software technologies that make up Emulab and parts of GENI, so it provides a familiar, consistent interface for researchers.
Participants:
- Rob Ricci, ricci@cs.utah.edu, University of Utah
GENI Cinema
This demonstration shows a live video streaming service for the reception, hosting, routing, and transmission of live video streams using OpenFlow in GENI. Visit us to learn about OpenFlow/SDN use-cases, video streaming and content delivery.
Video streaming over the Internet, be it static or live streaming, is rapidly increasing in popularity. Many video streaming services exist to serve a variety of needs, such as video conferencing, entertainment, education, and the broadcast of live events. These services rely heavily on the server application to adapt to increasing and decreasing demand for a particular video resource. Furthermore, they require the reallocation of resources and the restart of the stream when a client stops, starts, and/or switches to a different stream. SDN (Software-Defined Networking) and specifically OpenFlow can be creatively used to reallocate some of these tasks to the network and link layers.
Our goal is to provide a scalable service for GENI using OpenFlow that supports the broadcast of live video streams from an arbitrary number of video-producers to an arbitrary number of video-consumers, where video-consumers can change “channels” without disrupting their existing stream and without affecting the load on a particular video stream source.
Participants:
- Ryan Izard, Ryan Izard, Clemson University
- Kuang-Ching Wang, Kuang-Ching Wang, Clemson University
- Qing Wang, qw@g.clemson.edu, Clemson University
- Parmesh Ramanathan, parmesh@ece.wisc.edu, University of Wisconsin-Madison
- Aditya Prakash, aprakash6@wisc.edu, University of Wisconsin-Madison
- Benton Kribbs, bkribbs@g.clemson.edu, Clemson University
- Joseph Porter, jvporte@g.clemson.edu, Clemson University
GENI Desktop
This demo shows a unified interface for accessing GENI resources and managing GENI experiments. Visit us if you want to use GENI (beginners or experienced) or develop GENI tools.
GENI Desktop provides a unified interface and environment for experimenters to create, control, manage, interact with and measure the performance of GENI slices. A streamlined GENI Desktop Lite will be demonstrated at this GEC. We have integrated Jacks into the GENI Desktop. We will also demo the slice verification testing service and the revised archival service implemented in GENI Desktop. In addition, we will demo the module for supporting user-defined flows and performance measurement for OVS nodes implemented in the Adopt-A-GENI (AAG) project.
The GENI Desktop facilitates using GENI as a testbed to explore future Internet architectures. It will help make the future Internet more secure and more adaptable.
Participants:
- Jim Griffioen, griff@netlab.uky.edu, University of Kentucky
- Zongming Fei, fei@netlab.uky.edu, University of Kentucky
- Hussamuddin Nasir, Hussamuddin Nasir, University of Kentucky
Virtual Computer Networks Lab
This demo shows two new assignments for using GENI in the classroom. Visit us if you are interested in using GENI for education.
In this demo, we will present two new assignments that can be executed on top of GENI testbeds and used as assignments for an undergraduate Computer Networks or Distributed Systems class. The first assignment lets students implement and test a data center load balancer, while the second assignment introduces the basics of multicast.
Participants:
- Mike Zink, zink@cs.umass.edu, University of Massachusetts
Labwiki
This demo shows the latest features of Labwiki, which is a workspace for experimenters to plan, prepare, orchestrate and analyse their experiments. Visit us if you are an experimenter, researcher, testbed/aggregate operator, or user tool developer.
This demonstration presents the latest features to the Labwiki Workspace. We will demonstrate the secure provisioning of resources and topologies through Labwiki. We will also present Labwiki's new visualisation engine with new types of available graphs that an experimenter can use. We finally demonstrate Labwiki's capability to orchestrate an experiment which simultaneously involves globally distributed resources. These features allow Labwiki to provide experimenter with a comprehensive workspace to plan, prepare, orchestrate and analyse their experiments. We will also present its new automated experiment trial validation plugin, e.g. a lecturer can now automatically get information about experiment trials requested by students. We will finally demonstrate Labwiki's new integration within an eBook widget.
Participants:
- Thierry Rakotoarivelo, thierry.rakotoarivelo@nicta.com.au, NICTA
GENI for Classes / GENI for the Masses
This demo shows two educational offerings available on GENI: the GENI Classroom-as-a-Service on the wireless testbeds (GENI for classes), and the GENI MOOC which includes browser-based lab exercises in a Massive Open Online Class delivery format (GENI for the masses). Visit us if you are an educator, or if you are interested in engineering or computer science and engineering education at all levels.
This demo showcases two educational offerings built on GENI and available for general use. The GENI Classroom-as-a-Service is a set of experiments designed to complement traditional courses on computer networks, wireless and mobile computing, or wireless communications. To date, it has been used by hundreds of students in over a dozen classes. We will also demo GENI MOOC, an experiment-based Massive Open Online Course (MOOC) on the subject of computer networks, with lab experiments that run on GENI resources. This course is aimed at beginners who want to learn about how the Internet works, students who want an introduction to some research topics in networking, and instructors who may use these browser-based experiments as in-class demonstrations or homework assignments.
Participants:
- Fraida Fund, Fraida Fund, NYU Polytechnic School of Engineering
Using the MarsGame to teach STEM concepts
This demo will show the ADL True Game Based Learning Mars Game prototype as deployed on GENI. Mars Game is an Open Source web-based game that leverages HTML5 technologies in modern web browsers, with the goal of teaching basic programming and math concepts at the 8th-10th grade level.
The True Game project is hypothesizing that Games can be effective learning tools of domain knowledge. The current perception of game-based educational applications revolves around the insertion of learning content into a graphics engine or virtual environment, in the belief that the simple use of a “game engine” will make the application more game-like, and thus more engaging and more effective. The problem with this approach is that it overlooks the key point: Games are captivating not because of improved visual quality or scoring, but because content – in the form of story and gameplay – is skillfully designed to be fun. With these ideas in mind, we developed and evaluated a prototype game that teaches ninth and tenth grade STEM concepts, specifically programming and math. We conducted a randomized control trial to evaluate whether the game improved students’ engagement and learning outcomes. We will demonstrate the game and its usage of the Virtual World Framework, a next generation web based collaboration platform.
Participants:
- Mark Torpey, mark.torpey@lmco.com, Lockheed Martin
- Robert Chadwick, robert.chadwick.ctr@adlnet.gov, Advance Distributed Learning
Course Modules for Teaching Networking Concepts
Stop by this demo if you are an educator who teaches undergraduate networking courses, and are interested in using our education modules -- ready to use in your class. These consist of concept demonstration modules as well as student assignment modules. More at http://geni.web.unc.edu
Participants:
- Jay Aikat, aikat@cs.unc.edu, The University of North Carolina at Chapel Hill
Multipoint Connected Collaboration
This demo will profile open source gigabit videoconferencing using commodity hardware. Please stop by our demo if you are interested in high-definition, high fidelity video conferencing for any application such as STEM education or healthcare.
The demo will show the improved visual and audio fidelity of Multipoint Connected Collaboration when compared with commodity videoconferencing. It excels where fine visual detail and clear sound are important to a presentation or conference as is often the case in connected STEM education and connected healthcare.
Participants:
- Marv Schwartz, mschwartz@onecommunity.org, OneCommunity
Collaborative Exploration in Networked VR Environments, and Application to Remotely-Guided Classroom
This demo shows preliminary work on a networked virtual reality system for education about alternative energy devices.
We demonstrate an educational virtual reality environment that models a real alternative energy center. We seek to inspire and motivate the STEM workforce of tomorrow through exciting Virtual Reality approaches that teach renewable energy concepts and clearly show size, arrangement, and inter-operation of plant components. We are expanding the VR system to use high-performance networks to support bi-directional VR interaction between experts at a university or at the solar plant and high schools students at a STEM magnet academy. Such technologies will overcome geographic barriers to accessing expert instructors and will support virtual field trips with live instructors.
Participants:
- Terrence Chambers, tlc3715@louisiana.edu, University of Louisiana
- Christoph Borst, cwborst@gmail.com, University of Louisiana
- Kenneth A. Ritter, karyritter@gmail.com, University of Louisiana
A Cloud Enabled Virtual Reality Based Pedagogical Ecosystem for Solar and Wind Energy Education
This demo shows a working prototype of a virtual reality based system to train students/trainees in the field of Solar and Wind Energy. Please stop by our table if you are interested in cloud based virtual reality applications, workforce development, and green energy.
The demo will introduce a scalable and transferable cloud-based virtual reality pedagogical ecosystem that provides learners with the relevant skills in the area of solar and wind energy, and associated environmental engineering.
The VR based system described here provides an innovative approach to green energy and environmental engineering education/training requirements by alleviating the need for a substantial investment in terms of equipment, facilities, lab space, field trips, and personnel.
Participants:
- Pramod Abichandani, pramod@minerva.ece.drexel.edu, Drexel University.
C3STEM: Engaging Students in Collaborative STEM Education using Cloud-based Modeling and Simulation
This demo shows a cloud-based modeling and simulation environment that enables K-12 learning and problem solving through collaboration using a gigabit network to support high-fidelity simulations of traffic.
Attendees interested in ubiquitous collaborative STEM learning and problem-solving applications using high-speed networks should see this demo.
We will demo the Collaborative, Community-situated, and Challenge-based STEM learning environment (C3STEM), which has engaged high school students in collaborative learning and problem-solving activities in multiple schools in middle Tennessee. C3STEM provides a cloud-based environment that leverages high-speed networks to promote collaborative problem-solving skills and computational thinking. Students engage in modeling and simulation activities focused on real-world challenge problems in the traffic domain, which reify a variety of STEM concepts in physics, math, and computer science. We will demonstrate a series of C3STEM learning modules, progressing from simple visual programming for modeling the physics of car movement and traffic intersections to high-fidelity simulations of traffic on real-world street maps for collaborative optimization of traffic flow.
Participants:
- John kinnebrew, john.s.kinnebrew@vanderbilt.edu Vanderbilt University
Knowledge Transfer Utilizing Virtual Reality and Augmented Reality (EON)
This demo illustrates how Virtual and Augmented Reality technology is advancing knowledge transfer capabilities within industry and education.
We believe that access to knowledge is a human right. We make Knowledge Transfer Available, Accessible And Affordable for every human on the planet. By using Virtual and Augmented Reality knowledge transfer solutions employees, students and trainees can learn up to 12 times faster than with conventional methods while learning in a controlled environment.
Virtual and Augmented Reality technology enables all organizations to more effectively visually communicate, collaborate and accelerate knowledge transfer. By showing rather than telling, Virtual and Augmented Reality technology side steps language barriers and poor literacy. From vocational training, advanced maintenance training, healthcare, to energy and public safety, Virtual and Augmented Reality is able to provide the knowledge necessary for self sustainability and allow communities to thrive. EON Reality provides state-of-the-art 3D display technology for immersive and stereoscopic viewing to over 30 different platforms from mobile and portable tablet PCs and to curved-screen and immersive rooms consisting of multi-channel projection walls. We will show 4 examples of how Virtual and Augmented Reality is used:
- EyeSim ophthalmology application for diagnostic practices.
- Worldskills - Plumbing training
- Katara Project - Model of development project in Qatar
- Diesel Engine Builder training.
Participants:
- Rick Ferree, rick.ferree@eonreality.com, EON Reality
PrimoGENI and MyExperiment
This demo shows a working prototype of MyExperiment, a full-functioning public online model repository for PrimoGENI. Visit us to learn about network experiments that combine simulation and emulation on GENI.
PrimoGENI allows hybrid network experiments consisting of simulated and emulated network entities. Each PrimoGENI experiment consists of a model of a virtual network, which includes the specification of the network topology with detailed configuration of network entities, and possible specification of background network traffic. MyExperiment is an online repository, where experimenters can create, view, and modify network models; one can also publish network models and share experiment results with the user community. MyExperiment contains plugins for various network topology and traffic generators. MyExperiment manages network models created by each user and supports translation between different formats. Users can publish their models and share experiment results to facilitate model reuse and validation.
Participants:
- Jason Liu, liux@cis.fiu.edu, Florida International University
- Musa Ahmed, mahme012@fiu.edu, Florida International University
- Renan Santana, rsant143@fiu.edu, Florida International University
Environment
GENI Enabling an Ecological Science Community
This demo shows how UWM uses GENI WiMAX to support ecological field research and classes. Visit us to see how ecologists and network scientists collaborate.
The University of Wisconsin-Madison's GENI WiMAX installations have extended to the Kemp Natural Resource Station in northern Wisconsin. We are GENI enabling the research facility of ecology students and field classes for research connectivity out in the forest and lake areas. This demo shows the current infrastructure, planned research sites, and video coverage at Kemp.
Participants:
- Derek Meyer, dmeyer@cs.wisc.edu, Wisconsin Wireless and Networking Systems (WiNGS) Laboratory
Tracking World-wide Pollution
UT Dallas researchers demonstrate distributed collaborative scientific visualization system and distributed aerosol pollution viewer. Visit us if you're interested in health, the environment and distributed systems.
Researchers from the University of Texas at Dallas and University of Victoria, Canada will demonstrate a system – enabled by GENI and US Ignite – that combines 50 massive NASA remote sensing datasets with Earth System modeling products to provide an accurate global map of atmospheric aerosols through a distributed, collaborative visualization system. City officials and planners can relate these maps to their local policy decisions and sources of pollution and conduct retrospective environmental impact assessments.
Participants:
- Rick McGeer, rick.mcgeer@us-ignite.org, US Ignite
- David Lary, David.Lary@utdallas.edu, University of Texas at Dallas
- Matt Hemmings, University of Victoria
- Sushil Bhojwani, University of Victoria
PlanIT Impact
This demo exhibits a new resource impact tool for the architectural design and planning process intended to mainstream sustainable design at a national scale. Please stop by this demo if you are interested in building performance, energy and water efficiency, greenhouse gas emission, and sustainable design.
PlanIT Impact is currently the only design tool that integrates gigabit internet speed, Open Data, and geo-locating infrastructure to provide a 3D-immersive resource impact reporting tool. Ultimately, the purpose of PlanIT Impact is to decrease the negative impacts that our built environment have on our environment. The current reality is that, according to 2013 US Energy Administration statistics, commercial and residential buildings emit almost as much CO2 and use nearly as much energy as the transportation and industrial sectors combined. While design and planning professionals, municipalities and other building-related individuals are actively pushing to reduce these impacts, the tools needed to do so are limited in function and prohibitively expensive to access.
PlanIT Impact is being developed to use Open Data and gigabit speeds to make the design process smarter and more efficient. The tool enables planners, architects, developers, citizens and students to access an aggregation of Open Data to explore building development scenarios and engage in comparative analysis in a visually immersive, 3D design environment. The tool will generate accurate building and site performance projections to help predict building impacts and performance related to energy use, water use, stormwater runoff, greenhouse gas emissions, transportation and connectivity, building mix and density, return on investment, and quality of life.
Participants:
- Chris Morris, cmorris@planitimpact.com , PlanIT Impact
- Kari Keefe, kari@mozillafoundation.org, Mozilla USIngite
A Cloud Enabled Virtual Reality Based Pedagogical Ecosystem for Solar and Wind Energy Education
This demo shows a working prototype of a virtual reality based system to train students/trainees in the field of Solar and Wind Energy. Please stop by our table if you are interested in cloud based virtual reality applications, workforce development, and green energy.
The demo will introduce a scalable and transferable cloud-based virtual reality pedagogical ecosystem that provides learners with the relevant skills in the area of solar and wind energy, and associated environmental engineering.
The VR based system described here provides an innovative approach to green energy and environmental engineering education/training requirements by alleviating the need for a substantial investment in terms of equipment, facilities, lab space, field trips, and personnel.
Participants:
- Pramod Abichandani, pramod@minerva.ece.drexel.edu, Drexel University.
Video/Audio Services
Application-driven Network Management with ProtoRINA
This demo shows how video can be efficiently multicast to many clients on demand by dynamically creating a delivery tree using ProtoRINA, our prototype of the Recursive InterNetwork Architecture (RINA). Visit us if you are interested in future network architectures, and demand-driven network management and its application to software-defined virtual networking.
We demonstrate how video can be efficiently multicast to many clients on demand by dynamically creating a delivery tree using ProtoRINA, our prototype of the Recursive InterNetwork Architecture (RINA). Under RINA, multicast can be enabled through a secure communication container that is dynamically formed to support video transport either through application proxies or via relay IPC processes. The former represents application-level management, while the latter represents communication layer management. Both forms are part of RINA’s repeating management structure. RINA supports demand-driven network management, where mechanisms (including registration, authentication, enrollment, addressing, etc.) are policy-instantiated to allow the dynamic formation of private communication layers in support of various application requirements. This demo highlights RINA's inherent support for envisioned software-defined virtual networking scenarios.
Participants:
- Nabeel Akhtar, Nabeel Akhtar, Boston University
- Yuefeng Wang, wyf@bu.edu, Boston University
- Abraham Matta, matta@bu.edu, Boston University
Enhancing an OpenFlow Network with Service Insertion and Payload Inspection
This demo shows a working prototype of how arbitrary application-aware services can be introduced and efficiently managed within an OpenFlow network. Visit us to learn about building value-added network services, such as a context-sensitive service for prioritizing public safety applications or a security service that detects and eliminates malware embedded in unwary user traffic.
Today, due to volatile and exploding traffic demands, ISPs need to update their deployed network resources almost continuously, but it is costly to provision increasingly faster and specialized network devices. The impact of a given resource change on the performance of traffic in terms of improving user experience or utility is also hard to predict. Network middle boxes with Deep Packet Inspection (DPI) capabilities have become a necessity for improving the intelligence of networks. OpenFlow, the de facto early standard for Software-Defined Network, encourages multi-vendor openness but only allows traffic engineering on an integrated basis for L2-L4. To introduce DPI functionality, we propose and prototype an enhancement to OpenFlow based on the idea of an External Processing Box (EPB) optionally attached to forwarding engines; however, when attached the EPB is seen as an integrated part of the OpenFlow datapath. With an EPB, a network operator can program L7-based policies within an OpenFlow Controller to control service insertion and traffic engineering. The EPB enables the operator the capability to modify traffic behavior based on payload content (i.e. expedite specific traffic); inject/remove information from the payload; and encrypt traffic on the fly.
Our experiment demonstrates how a preferential treatment service powered by an EPB can steer video traffic to travel either a best-effort route or an expedited route based on video feed’s URL. This is currently a capability switches (conventional/OpenFlow-enabled) are not able to perform as the information lies in the L7 header.
Participants:
- Robinson Udechukwu, rnudechu@ncsu.edu, North Carolina State University
- Rudra Dutta, rdutta@ncsu.edu, North Carolina State University
Adagio
This demo shows a working prototype of an emergency communication service in St. Louis, Missouri.
Participants:
- Jonathan Susman, jonathan@adagio.is, Adagio
Viditor - Online Video Editing
This demo will show off rearranging video clips in the browser, playing them in HTML5, and cross browser/computer synchronous editing."
Those who are interested in the in video editing and production, the web as a platform, HTML5 video, and streaming. Viditor is an online video editor. It allows a user to upload pictures, audio, and video to the service, edit them together to make their own movie or video, and share it with the world. It requires no plugins, and no installations, just a modern HTML5 browser, an Internet connection, and an idea. You will be able to share your projects with others to help you work on your project. And when you're done, you can download it to your device or share it with the world.
Participants:
- Andrew McPherson, andrewmcp333@gmail.com, University of Tennessee at Chattanooga
- Stuart French, xcc227@mocs.utc.edu, University of Tennessee at Chattanooga
Health
Virtual Reality Based Training Activities in Orthopedic Surgery (US Ignite/GENI technology)
This innovative application show cases use of a Next Generation networking approach to support surgical training. Expert surgeons and medical residents can be at different locations but can interact using virtual reality based simulators and ultra-fast networks.
This demonstration involves highlighting a distributed approach to training orthopedic medical residents using Virtual Reality (VR) based simulation environments; this application exploits the capabilities of the Global Environment for Network Innovation (GENI) national test bed infrastructure. Our demonstration will show how expert surgeons in different hospitals can interact with medical trainees at others locations and teach them the fundamentals of orthopedic surgery. The high-definition multimedia streaming and haptic interfaces associated with the VR environment will enable trainees to remotely observe, participate and practice surgical techniques virtually from different locations (and also provides ‘on demand’ access to such medical educational and training resources).
The virtual environments will enable students to learn the appropriate way of performing orthopedic surgery. The traditional way of surgical teaching involves students first merely observing a ‘live’ surgery and gradually progressing to assisting experienced surgeons. Medical residents also learn through performing surgeries on cadavers; however, these approaches have limitations such as availability, cost and the remote possibility of infections, which limit their usefulness. A Virtual Reality based simulation environment is a practical compromise for addressing these concerns. We are working with Dr. Miguel Pirela-Cruz at the Texas Tech Health Sciences Center (TTHSC) in El Paso, Texas.
Participants:
- Miguel A.Pirela-Cruz, Texas Tech University Health Sciences Center
- M.B.Bharathi Raj Kumar, bhararm@ostatemail.okstate.edu, Oklahoma State
- J. Cecil, j.cecil@okstate.edu, Oklahoma State
- Parmesh Ramanathan, parmesh@ece.wisc.edu, Univ. of Wisconsin-Madison
- Aditya Prakash, aprakash6@wisc.edu, Univ. of Wisconsin-Madison
SeaCat: Securing Access to Medical Records
This demo will show how access to a medical record system can be secured from handheld devices like tablets and mobile phones. Stop by this demo if you are interested in how end-to-end isolation on both the network and the device can be used to provide secure access to sensitive data from mobile devices thus providing strong protection against data exfiltration.
Securing access to an OpenMRS system (an open source medical record system) by deploying it in the SeaCat Application Containment framework.
We will show how medical personnel can use mobile devices, such as tablets or mobile phones, to securely access medical records. Our approach combines software defined networking with isolation mechanisms on the mobile device to dynamically create an end-to-end isolated context in which the medical application and data are contained. This prevents sensitive data, like patient medical records, to be accidentally or intentionally leaked because of user error or malware resident on the mobile device.
Participants:
- Jacobus Van der Merwe, kobus@cs.utah.edu, University of Utah
- Junguk Cho, junguk.cho@utah.edu, University of Utah
3D Tele-Rehabilitation
This demo shows a working prototype of a next generation communication system using 3D video and force feedback devices. Please stop by our demo table if you are interested in real-time applications demonstrating use of Kinect cameras, 3D rendering and force feedback devices.
This demo has two identical systems located in (virtually) remote locations. The purpose of this demo is to show an application that demands high bandwidth and multi-modal communication between two remote systems. The application we choose is 3D Tele-Rehabilitation. The goal of the application is to virtually recreate a physical therapy session between a patient and a therapist. The 3D models of the two participants are captured using a 3D Camera that is available off the shelf (Microsoft Kinect v2.0). These 3D models are placed in a shared virtual environment of our choosing. To simulate the physical touch part of a physical therapy session we use a Haptic force- feedback device, the data from which is also transmitted to and fro to create a force feedback element in the virtual environment. This application is just an example of what can be achieved with a next generation networks/protocols that support high bandwidth and low latency communication.
Participants:
- Prabhakaran Balakrishnan, bprabhakaran@utdallas.edu, University of Texas at Dallas
- Karthik Venkatraman, vkarthik@utdallas.edu, University of Texas at Dallas
Physical Therapy As a Service
This demo shows a working prototype of an interactive interface that supports remote physical therapy between a clinic and a home, as tested between Columbia, MO and Kansas City homes. Please stop by our demo if you are interested in healthcare applications and/or gigabit applications.
This demo will show an example of a gigabit application that includes an interactive video conferencing+ interface between a physical therapist in a clinic and a patient in a home. The Microsoft Kinect is used for both video conferencing as well as quantitative movement assessments which are computed on the patient in the home using a depth camera and delivered to the physical therapist in real time. This system would allow quantitative assessments of balance and gait, more frequent assessments, and more frequent exercise updates, with better convenience to consumers.
Participants:
- Marjorie Skubic, skubicm@missouri.edu, University of Missouri
Live Transcoding
This demo shows a drone that sends live video over a WiMAX connection. Visit us if you're interested in city testbeds and emergency services.
The WiNGS lab is working to set up a city-wide testbed utilizing WiMAX base stations for connectivity to many client devices. This demo shows a drone we use to transcode live video we send over the WiMAX connection. We are looking at using this technology to assist emergency response vehicles with real-time updates while they are enroute.
Participants:
- Derek Meyer, dmeyer@cs.wisc.edu, Wisconsin Wireless and Networking Systems (WiNGS) Laboratory
Network and Service Providers
Internet2 OpenFlow
This demo shows Internet2 resources being allocated as part of a GENI experiment, and also describes the steps to get a slice of virtualized backbone resources. Visit us to see what GENI resources are available on the Internet2 backbone, and how they are implemented.
Internet2 will demo circuits being created on the Advanced Layer 2 Service with the AL2S Aggregate Manager, and also virtualization on the Advanced Layer 2 Service with FlowSpace Firewall, showing a guest controller in addition to the standard Advanced Layer 2 Service OESS controller. We will talk about our experience with guest controllers to date, and field questions on how we support experimental GENI OpenFlow controllers, running alongside our production AL2S controller.
Participants:
- Eric Boyd, eboyd@internet2.edu, Internet2
- Luke Fowler, luke@grnoc.iu.edu, GlobalNOC
- Matt Zekauskas, matt@internet2.edu, Internet2
CloudLab
This demo shows a platform for research into new cloud architectures and applications. Visit us if you're interested in the future of the cloud.
CloudLab provides researchers with control and visibility all the way down to the bare metal. Provisioning an entire cloud inside of CloudLab takes only minutes. Most CloudLab resources provide hard isolation from other users, so CloudLab can support hundreds of simultaneous "slices", with each getting an artifact-free environment suitable for scientific experimentation with new cloud architectures.
CloudLab is built from the software technologies that make up Emulab and parts of GENI, so it provides a familiar, consistent interface for researchers.
Participants:
- Rob Ricci, ricci@cs.utah.edu, University of Utah
KanREN-GENI/GpENI
This poster presents the current state of infrastructure deployment in KanREN-GENI and GpENI, including the location and status of Brocade OpenFlow switches in higher education institutions throughout the state of Kansas, and its relationship to other GENI infrastructure, including the KU and UMKC InstaGENI racks, and the GpENI testbed.
Participants:
- James Sterbenz, jpgs@ittc.ku.edu, The University of Kansas
Streaming Query Builder
This demo shows a working prototype of a system used to graphically construct complex streaming query using a hierarchical directed graph structure.
Complex event processing (CEP) combines data from multiple sources to infer events or patterns that might suggest more complicated circumstances. Often, CEP is performed on aggregations of pseudo real-time data streams. Source data streams are often manipulated and serve as additional data sources. This tool aims to provide users the ability to experiment with CEP without requiring requiring software development by the end-user.
The basis of our work is related to GENI resource monitoring, which includes collecting and recording metrics from the infrastructure that makes up the GENI network. Typically data collection and monitoring frameworks are both limited in the scale of their data collection and the complexity of reporting and alerting on collected data.
Our work aims to create a scalable system capable of collecting metrics from globally distributed resources. In addition, have developed a highly scalable complex event processing (CEP) platform capable of processing general data streams. As data streams through this system it is recorded as time-series data-points in a distributed database capable of storing billions of metrics. Time series data is then used to model new real-time events.
Simply, if real-world complex events can be both observed and described in a query language, we can react to these events in real-time. The collection of metrics over time can be correlated with undetected events to develop more accurate event models.
This capabilities of this system would be of interest to those working in large distributed systems such as those participating in large sensor networks, market trading, resource utilization prediction, systems optimization, etc.
Participants:
- Vernon C Bumgardner, cody@uky.edu, University of Kentucky
- Caylin Hickey, Caylin Hickey, University of Kentucky
Application-driven Programmable Networking by FLARE
This demo shows multiple application-driven slices leveraging FLARE DPN for smartphone users, as well as Internet of Things (IoT) tiny sensor devices. Visit us if you are a smartphone user who's not satisfied with your application performance.
In this demo, the application driven networking for smartphone services will be shown in multiple application specific slices created in FLARE nodes. We can apply different network policy, such as QoS, to each slice in accordance with application demands. We can also demonstrate the slice tailored to IoT devices, such as micro-computer based tiny sensor devices which generate packets that differ in size from current Internet traffic.
Participants:
- Akihiro Nakao, nakao@iii.u-tokyo.ac.jp, University of Tokyo
- Shu Yamamoto, shu@iii.u-tokyo.ac.jp, University of Tokyo
Enhancing Network Applications on VNode and GENI
This demo shows enhanced video streaming application as well as a service development framework via a federation slice between VNode and GENI. Visit us to see how application and network providers can use this approach to enhance their applications.
In this demo, we show enhanced video streaming as well as a service development framework via a federation slice between VNode and GENI. In video streaming applications, we deploy multi-casting and transcoding functions dynamically into slice nodes according to the application demands. Users can receive high quality video in limited bandwidth. In the service deployment framework demo, we show a tool that automatically deploys and re-organize an application service spanning the federated slice according to a pre-defined deployment plan.
Participants:
- Akihiro Nakao, nakao@iii.u-tokyo.ac.jp , University of Tokyo
- Shu Yamamoto, shu@iii.u-tokyo.ac.jp, University of Tokyo
- Toshiaki Tarui, toshiaki.tarui.my@hitachi.com, Hitachi
- Yasusi Kanada, yasusi.kanada.yq@hitachi.com, Hitachi
- Yoshinori Kitatsuji, kitaji@kddilabs.jp, KDDI
- Yuuki Minami, minami.yuuki@lab.ntt.co.jp, NTT
- Kazuhisa Yamada, yamada.kazuhisa@lab.ntt.co.jp, NTT
Hadoop in a Hybrid Cloud
This demo shows a working prototype for a hybrid cloud between State University of Campinas, Brazil, University of Missouri-Kansas City, and the GENI platform. Visit us if you are interested in cloud computing and big data.
Hadoop is a MapReduce implementation for processing and generating large data sets. Combined with the ubiquitous, on-demand, and dynamic resources at low cost from cloud computing, we can build an environment with great potential to process big data. However, using Hadoop on the cloud spends time, requires technical knowledge from users, and, sometimes, the private cloud is not able to allocate all the resources needed. The hybrid cloud is composed of public and private clouds and, when necessary, the resources in the public cloud are used. Therefore, the simultaneous management of private and public domains requires an appropriate model that combines performance with minimal cost. Our proposition is to deploy an architecture to facilitate the orchestration of Hadoop applications in hybrid clouds. The core of the model consists of a submission web portal, an orchestration engine, and an execution services factory. These components will orchestrate the creation of virtual machines for the Hadoop clusters in the private cloud. Through these components it is possible to automate the preparation of a cross-domain cluster, and, when it is needed, to allocate virtual machines at the GENI platform, and make it useful for the cloud users.
Participants:
- Luis Guilherme Russi, luisrussi@lrc.ic.unicamp.br, State University of Campinas
- Carlos Senna, crsenna@lrc.ic.unicamp.br, State University of Campinas
- Edmundo Madeira, edmundo@ic.unicamp.br, State University of Campinas
- Xuan Liu, xuan.liu@mail.umkc.edu, UMKC
- Sheyda Mehr, skkv6@mail.umkc.edu, UMKC
- Shuai Zhao, shuai.zhao@mail.umkc.edu, UMKC
- Deep Medhi, DMedhi@umkc.edu, UMKC
ExoGENI / Science Shakedown
This demo will showcase a novel, dynamically adaptable networked cloud infrastructure driven by the demands of a scientific application. Visit us to learn how to use GENI for domain science experiments.
This demonstration will showcase a novel, dynamically adaptable cloud infrastructure driven by the demand of a data-driven scientific workflow. It will use resources from ExoGENI - a Networked Infrastructure-as-a-Service (NIaaS) testbed funded through NSF's Global Environment for Network Innovations (GENI) project. The demo will use a dynamically provisioned slice to execute a scientific workflow (astronomy and/or genomics). We will demonstrate the features of "ShadowQ" , an entity that predicts future resource needs of a workflow, and runs alongside the Pegasus workflow management system. This workflow introspection feature will be used to adapt the slice to the demands of the workflow as it executes, by adjusting the amount of resources used.
Participants:
- Anirban Mandal, anirban@renci.org, RENCI
Paradrop
This demo shows a software platform for home wireless access point applications. Visit us if you're interested in new services for home networks.
We will demo the Paradrop Platform, which is a software platform that allows developers to launch applications onto specialized Access Points that exist in the home. This provides the ability to introduce unique control and high quality value adds onto services the end-user chooses to use in their home, including applications related to Internet of Things, high-definition media content distribution, and others. For this demo, we will showcase the Platform's ability to dynamically launch and control virtual machines that are running within the Access Point for a few specific services.
Participants:
- Derek Meyer, dmeyer@cs.wisc.edu, Wisconsin Wireless and Networking Systems (WiNGS) Laboratory
OpenEdge: Dynamic and Secure Edge Network Applications and Services
This demo will show how edge networks, like FTTP networks, can be controlled in a cloud-like manner to make it easy to deploy new network application and services. Stop by this demo if you are interested in deploying applications and services in edge networks or in having more choice in the services and applications available in edge (or access) networks.
We will demonstrate the user front-end of the OpenEdge architecture. Through this Web front-end users are presented with a menu of options of the services and applications that are available to them in their edge network. Once a user selects a service or application, the OpenEdge architecture will dynamically interact with the network proper to realize the service or application for the user.
The OpenEdge model allows different service and application providers to co-exist in the same edge network. As such the OpenEdge architecture is opening up and adding flexibility to edge networks in much the same way that cloud control architectures enabled flexibility and choice in data centers.
OpenEdge makes it easy to become an application or service provider in an edge (access) network. This provides end users with choice and access to applications that can exploit the unique low latency and high capacity capabilities of modern edge networks.
We will explain the functionality of the two core OpenEdge components: FlowOps provides a simple interface that service and application developers can use to create the network resources for their services and applications. SecureOps provides a security framework that allows the interaction between users, application and service providers and the network to be realized in a secure way.
Participants:
- Jacobus Van der Merwe, kobus@cs.utah.edu, University of Utah
- Jeff Christensen, jchristensen@entpnt.com, EntryPoint, LLC
- Christopher Becker, cbecker@cs.utah.edu, University of Utah
- Josh Kunz, josh@flux.utah.edu, University of Utah
A High Level Rule-based Language for OpenFlow
This poster presents a new high level language based on XML notation to describe network control rules in Software Defined Network (SDN) environments. As a result of this abstraction, complicated language- and framework-specific APIs will be separated from policy descriptions in SDNs. Therefore, network administrators or engineers will not be involved with low-level APIs or language syntax. Instead they can define control policies without being concerned with the complexities of the underlying controller framework. Indeed, this will make software-defined networking easier and more attractive for network administrators.
Participants:
- Mehdi Mohammadi, Mehdi Mohammadi, Western Michigan University
- Ala Al-Fuqaha, ala.al-fuqaha@wmich.edu, Western Michigan University
- Zijiang Yang, zijiang.yang@wmich.edu, Western Michigan University
Connected Vehicles & Smart Transportation (CVST)
This demo shows a work in progress on constructing an analytics platform for transportation data processing in large cities (in this demo Greater Toronto Area). Please stop by our demo if you are interested in the transportation networks industry and big data analysis.
We are demonstrating a platform to collect, analyze, and report on various aspects of transportation/communication data. We build a data dissemination layer based on content-centric networking (CCN) with a publish/subscribe overlay layer. Independent publishers of transportation data (including but not limited to mobile data, public transit data, weather information, camera feed, loop-detector data, twitter) can publish their data in the CVST platform and the platform allows for customized subscription through an analytics engine which is built on top of SAVI platform (Smart Applications on Virtual Infrastructure) as a Hadoop instance with vertical/horizontal scaling capability. CVST analytics engine and data dissemination layer are accessible for researchers / start ups / application developers to build their own applications by accessing live/historical data and calling installed algorithmic procedures.
Participants:
- Ali Tizghadam, ali.tizghadam@alumni.utoronto.ca, University of Toronto
- Allberto Leon-Garcia, alberto.leongarcia@utoronto.ca, University of Toronto
FIWARE, the global platform for Future Internet and Smart Cities applications
This demo shows a platform called FIWARE, which can be used to develop innovative Future Internet services and applications including but not limited to Smart Cities. FIWARE is currently being used for applications development all over Europe by startups, SMEs and large companies in several sectors.
The FIWARE platform provides a rather simple yet powerful set of APIs (Application Programming Interfaces) that ease the development of Smart Applications in multiple vertical sectors. The specifications of these APIs are public and royalty-free and open source reference implementation of each of the FIWARE components is publicly available.
The demo will show different applications developed for vertical markets such as energy, health, smart cities, etc. and some FIWARE components.
Participants:
- Jacques Magen, JMagen@interinnov.eu, InterInnov
- Federico Alvarez, federico.alvarez@upm.es, UPM
- Federico Michele Facca, federico.facca@create-net.org, Create-Net
- Maurizio Cecchi, maurizio.cecchi@telecomitalia.it, Telecom Italia
- Peter Fatelnig, peter.fatelnig@ec.europa.eu, European Commission
Network topology sharing in multi-domain environments
This demo shows a working prototype of a multi-domain network topology exchange.
The OGF/NSI community and possibly also the GENI community or anyone who has an interest in sharing network and infrastructure descriptions.
We are demonstrating a multi domain topology exchange, using NML data from the Automated GOLE project. It differentiates itself by giving domains full control over what data they share while still centrally keeping some basic information to allow global path finding. We will demonstrate the architecture and a prototype implementation of the components including a basic path finder and monitoring service.
Participants:
- Ralph Koning, R.Koning@uva.nl, Universiteit van Amsterdam
Testing for slices and virtualized networks
Embedded slice testing avoids physically sending an technician to test/triage an issue, resulting in much faster problem identification and resolution.
Those interested in making slice-oriented applications real and moving them toward production use should see this demo.
Dynamically-allocated and locavore slices are a challenge for performance measurement, testing, and triage--all capabilities needed for production operation of these new networking technologies. This demo will show techniques for performance measurement, testing, and triage on dynamic slices.
Participants:
- Michael Bangert, michael.bangert@jdsu.com, JDSU
Future Provider Networks
O3 Network Orchestrator Suite "ODENOS"
This demo shows network virtualization (with control delegation) over a wide-area network consisting of multiple vendor/admin domains and multiple layers (optical and packet). Visit us to learn about building SDN controllers.
There will be an increasing demand from OTT providers that would like to use carrier wide-area networks with fine-grain control. However, creating an SDN controller for a wide-area network is already hard; A typical wide-area network consists of multiple vendor/admin domains and multiple layers (e.g., optical and packet) and providers would like to have unified control over them. Creating multiple virtualization slices is even harder. ODENOS allows us to create such an SDN controller easily from building blocks.
Participants:
- Yoshiaki Kiriha y-kiriha@ay.jp.nec.com NEC Corporation
- Masayoshi Kobayashi, m-kobayashi@eo.jp.nec.com, NEC Corporation
- Toshiyuki Kanoh t-kanoh@ay.jp.nec.com, NEC Corporation
Network Function Instantiation
This demo shows a new approach to network function instantiation. Visit us to learn how to accomplish network functions on desired flows in an inline fashion.
The demo will present our infrastructure and resource management outcomes to integrate split data plane resources to the GENI testbed to enable network function instantiation. A prototype network function instantiation on a desired flow will be accomplished during the demo session. We will enable this network experimentation capability to the GENI users by the end of 2015.
We demonstrate a network function instantiation capability that transforms the understanding of middleboxes as rigid feature providers. Instead of utilizing middleboxes in strategic locations in the network, we enable programmable network function instantiation in a proliferated fashion in the networks. You can download our poster here: http://groups.geni.net/geni/raw-attachment/wiki/GEC22Agenda/EveningDemoSession/GEC22_NFDemo_GurkanBastin.pdf
Participants:
- Deniz Gurkan, dgurkan@central.uh.edu, University of Houston
GENI-VIRO
This demo illustrates how the Virtual Id Routing (VIRO) protocol – a novel non-IP protocol – supports user and host mobility in today’s dynamic networks more easily than existing Internet technologies. Visit us if you are interested in learning more about VIRO routing protocol or want to see how VIRO supports user and host mobility
The rapid growth in the number of computers, mobile devices, smart appliances and other machines connected to the internet today has increased the burden on the network substrate. Such rapid growth also expedited the need to address some of the well-known shortcomings of existing technologies. For instance, existing Internet Protocol (IP) and Ethernet-based network technologies offer poor support for handling host and user mobility, and cannot effectively handle network dynamics such as large failures pro-actively and seamlessly. As a novel “plug-&-play”, scalable, robust and name-space independent routing paradigm, VIRO is designed with two broad sets of goals: i) to support – with minimal manual configuration – (future) large, dynamic networks which connect tens or hundreds of thousands of diverse devices with rich physical topologies; and ii) to meet the high availability, robustness, mobility, manageability and security requirements of these networks and the services running on top of them. We have implemented and deployed VIRO in GENI using the SDN/OVS platform. Our demo shows how VIRO can seamlessly support host mobility and handle other network dynamics automatically. Besides supporting mobility, it is also easier to configure, manage and secure large enterprise and campus networks using VIRO.
To learn more about VIRO routing protocol and our GENI-VIRO project, please visit our project website: http://networking.cs.umn.edu/viro-geni/
Participants:
- Zhi-Li Zhang, zhzhang@cs.umn.edu, University of Minnesota
- Braulio Dumba, braulio@cs.umn.edu, University of Minnesota
- Hesham Mekky, hesham@cs.umn.edu, University of Minnesota
- Guobao Sun, gsun@cs.umn.edu, University of Minnesota
- Cheng Jin, cheng@cs.umn.edu, University of Minnesota
Cloud Services Enhancements Through Application Specific Routing in MobilityFirst FIA
This demo showcases how the name based network virtualization techniques implemented on top of the Future Internet Architecture MobilityFirst can enhance the performance of replicated cloud services. Visit us if you are a network and distributed systems researcher or service provider.
Modern cloud services are usually geo-replicated across different geographic locations to service a geographically distributed user population. Given a geo-replicated service with replicas in different cloud locations, we exploit the characteristics of the name based Future Internet Architecture MobilityFirst to enhance the performance of these services and distribute the service load across different replicas. These enhancements are achived through the use of Application Specific Routing, a technique that uses network virtualization to apply application specific requirements to the routing logic. In this demo, we will apply these concepts to a use case scenario using our prototype that runs host and network resources on GENI (Rack nodes, Internet2 supported multi-site VLAN using AL2S, etc.).
More information on the MobilityFirst FIA project can be found at http://mobilityfirst.winlab.rutgers.edu
Participants:
- Wireless Information Network Laboratory (WINLAB) at Rutgers University
- Aishwarya Babu, ababu@winlab.rutgers.edu, Rutgers University
- Franceso Bronzino, bronzino@winlab.rutgers.edu, Rutgers University
- Ivan Seskar, Ivan Seskar, Rutgers University
- Dipankar Raychaudhuri, ray@winlab.rutgers.edu, Rutgers University
MFTP: MobilityFirst Transport Protocol Implementation
This demo showcases implementation of the MobilityFirst Transport Protocol (MFTP). Visit us if you are a network and distributed systems researcher or service provider.
We present the design of clean-slate transport layer protocols for the MobilityFirst (MF) future Internet architecture based on the concept of named objects.
This protocol includes four basic functions needed to constitute a flexible transport protocol for MF:
- fragmentation and end-to-end re-sequencing;
- lightweight end-to-end error recovery with in-network transport proxies;
- optional flow and congestion control mechanisms;
- scalable multicast delivery mechanisms.
In the demo, a prototype of the proposed MFTP protocol is compared with TCP/IP, showcasing the performance gains that can be achieved.
Participants:
- Wireless Information Network Laboratory (WINLAB) at Rutgers University
- Kai Su, kais@winlab.rutgers.edu, Rutgers University
- Franceso Bronzino, bronzino@winlab.rutgers.edu, Rutgers University
- Ivan Seskar, Ivan Seskar, Rutgers University
- Dipankar Raychaudhuri, ray@winlab.rutgers.edu, Rutgers University
Edge Aware Inter-domain Routing (EIR) Designed for MobilityFirst FIA
This demo shows a working prototype of the Inter-domain Routing protocol designed for the Future Internet Architecture project MobilityFirst. Visit us if you are a network and distributed systems researcher or service provider.
In this demo we will highlight, the key features of Edge Aware Inter-domain Routing (EIR) used in the MobilityFirst Future Internet Architecture. EIR provides enhanced information about network topology and edge network properties through aggregated nodes (aNodes) and virtual links (vLinks) that enables ASes to optionally expose internal network topology and path quality metrics. Network state is disseminated through a telescopic link state protocol. Further, EIR is designed to work in conjunction with late binding of names to addresses and in-network storage in order to provide robust services in environments with dynamic mobility and disconnection.
More information on the MobilityFirst FIA project can be found at http://mobilityfirst.winlab.rutgers.edu
Participants:
- Wireless Information Network Laboratory (WINLAB) at Rutgers University
- Shreyasee Mukherjee, shreya@winlab.rutgers.edu
- Franceso Bronzino, bronzino@winlab.rutgers.edu
- Ivan Seskar, Ivan Seskar
- Dipankar Raychaudhuri, ray@winlab.rutgers.edu
Safety
GENI-Enabled Vehicular Sensing and Control Networking
This demo shows our latest observations and results using an open-innovation platform and experimentation methodologies for connected and automated vehicles. Visit us if you are interested in vehicular sensing and control (VSC) networking, high-fidelity, at-scale emulation, and cutting-edge research with GENI resources.
In this demo, two vehicles equipped with virtualized vehicular sensing and control (VSC) platforms are collecting real time sensing data while driving around Detroit midtown. Through the WSU GENI WiMAX network and GENI VLAN, the sensed data are sent to different users for various experiments, emulations, or real-world applications such as vehicle fuel economy sensing, and real-time 3D image reconstruction. In particular, we will demonstrate that VSC network emulation executes in ExoGENI racks to show the impact of novel solutions from NSF-funded research on reliable, real-time wireless communication.
Participants:
- Yuehua Wang, yuehua.research@gmail.com, Wayne State University
Wide-Area Monitoring of Power Systems Using DHT and GENI Cloud Computing
This demo shows how enhanced distributed hash tables (DHTs), deployed in a distributed cloud network like GENI, can be used as a highly useful medium for real-time distributed monitoring of very large power systems using massive volumes of Synchrophasor data. Visit us if you are interested in smart grids, distributed computing and real-time systems.
The demo will show how enhanced distributed hash tables can be deployed in a distributed cloud network like GENI to form a transformatively new wide-area communication medium for executing critical, real-time monitoring and estimation functions in large electric power systems using massive volumes of Synchrophasor data. We will demonstrate how various monitoring and state estimation algorithms for keeping continuous track of a power grid, can be installed in GENI using a deadline-driven DHT system we are developing, which decouples the data communication between the grid sensors (Phasor Measurement Units or PMUs), the data processors (Phasor Data Concentrators or PDCs), and the monitoring applications. We will develop a dynamic, virtual PMU-PDC architecture in ExoGENI that can be connected to a power system testbed running at the NSF FREEDM Systems Center located at NC State University. The connection will be completely plug-and-play. We will use this interconnection to emulate several realistic monitoring scenarios and evaluate how DHTs can improve the resiliency of monitoring against network delays and malicious data-flows. This is a collaboration between RENCI and NCSU.
Participants:
- Yufeng Xin, yxin@renci.org, RENCI
- Aranya Chakrabortty, achakra2@ncsu.edu, North Carolina State University
Supporting Emerging Connected Vehicle Applications
This demo shows how wireless (particularly GENI WiMAX/LTE), cloud, and SDN resources in GENI work together to enhance the connected vehicle applications originally designed with dedicated short range communication (DSRC) units. Visit us if you are interested in emerging connected vehicle networks and applications.
By the end of the decade, it is expected that the US Department of Transportation (DOT) will require all new vehicles to be capable of communicating with other vehicles and roadside infrastructure through wireless communications. The primary motivation of connected vehicles (CV) envisioned by the US DOT is to reduce the number of crashes, which cost more than 30,000 lives every year on US highways. The crash avoidance applications supported by vehicle to vehicle (V2V) and vehicle to infrastructure (V2I) connectivity exchange safety critical information such as speed, location and direction of movement to assess crash risk based on the proximity of vehicles. In this demo, we will show how to exploit GENI wireless and cloud resources and SDN to enhance connected vehicle applications. Particularly, we will build a testbed along a segment of I-85 near Clemson's ICAR campus. GENI WiMAX has already covered that segment of interstate. We will further build DSRC enabled RSUs along the road for vehicles to access. On-board units with both WiMAX and DSRC interfaces will be equipped on testing vehicles.
Participants:
- Kang Chen, kang chen, Clemson University
- Jim Martin, JMARTY@clemson.edu, Clemson University
- Kuang-Ching Wang, Kuang-Ching Wang, Clemson University
- Anjan Rayamajhi, arayama@clemson.edu, Clemson University
- Jianwei Liu, ljw725@gmail.com, Clemson University
Drone-carried Ad Hoc WiFi system for use in Fighting Wildfires
This demo shows a working prototype of a drone-carried ad hoc WiFi system, which could be used by emergency response department. Stop by this demo if you are interested in emergency preparedness such as fire fighters and search and rescue teams.
This demo is to show the application of drone-carried ad hoc WiFi networking system in the emergency preparedness. More specifically, we will use the fighting wildfires as a concrete emergency preparedness example to fully explore the use of the drone-carried ad hoc WiFi networking technology. The project team will work closely with the Emergency Preparedness Department of the North Central Texas Council of Governments for intensive testing.
Participants:
- Shengli Fi, Shengli Fu, University of North Texas
- Yan Wan, yan.wan@unt.edu, University of North Texas
- Yixin Gu, yixingu@my.unt.edu, University of North Texas
Enabling Highly Resilient and Efficient Microgrids through Ultra-Fast Programmable Networks
This demo shows a working prototype of microgrid emergency control using ultra-fast programmable networks. Please stop by this demo if you are interested in smart grid, renewable energy, and microgrid.
Microgrid is an emerging and promising paradigm to improve the resilience of the electric distribution infrastructure. The demo shows our current work on managing microgrid using ultra-fast programmable networks. Communication among various components in a microgrid is through a communication infrastructure, where many types of data with diverse quality of service (QoS) requirements are communicated. The communication infrastructure plays a particularly critical role for microgrids with renewable energy sources due to their much smaller inertia as compared to traditional energy generation sources. We investigate using ultra-fast networks to support reliable and effective control and optimization for low-inertia microgrid.
The demo shows how a programmable network controls a microgrid in a hardware-in-the-loop emulation environment. The microgrid is simulated using Opal-RT, one of the most powerful power system simulators for utilities, R&D centers and manufacturers. The simulated microgrid is created based on a microgrid at the University of Connecticut with high renewable penetration. It contains a fuel cell and a photovoltaic solar panel array as renewable energy sources. The network is managed by an OpenFlow controller. We demonstrate how the microgrid is managed through the programmable network in real-time despite path failures in the network.
Participants:
- Bing Wang, bing@engr.uconn.edu, University of Connecticut
- Peng Zhang, peng@engr.uconn.edu, University of Connecticut
- Yanyuan Qin, yanyuan.qin@uconn.edu, University of Connecticut
- Lingyu Ren, lingyu.ren@uconn.edu, University of Connecticut
Live Transcoding
This demo shows a drone that sends live video over a WiMAX connection. Visit us if you're interested in city testbeds and emergency services.
The WiNGS lab is working to set up a city-wide testbed utilizing WiMAX base stations for connectivity to many client devices. This demo shows a drone we use to transcode live video we send over the WiMAX connection. We are looking at using this technology to assist emergency response vehicles with real-time updates while they are enroute.
Participants:
- Derek Meyer, dmeyer@cs.wisc.edu, Wisconsin Wireless and Networking Systems (WiNGS) Laboratory
WiMAX Based Public Safety 3D Surveillance Network
Placing cameras on vehicles to monitor crowds and track potential criminals.
We are demonstrating our current progress on video capture transmitted over WiMAX, 4G LTE, and WiFi to do facial recognition. Its importance is based around the public safety it can offer and the advancements in facial recognition software.
Participants:
- Jie Wu, jiewu@temple.edu, Temple University
- Adam Blaisse, adam.blaisse@temple.edu, Temple University
Creation of Situational Awareness for Emergency Response and Management Using Next Generation Gigabit Communication Systems
This is a demonstration to speed up emergency communications, bypassing the normal IP forwarding and dependency on IP routing tables. The demonstration will be conducted over Emulab testbed. Comparison with normal information forwarding using BGP will be conducted.
Attendees interested in emergency preparedness and resilient networks should see this demo. Network professionals interested in seeing MPLS as a protocol that can be used for routing should see this demo.
Participants:
A Virtual Crisis Information Sharing and Situational Awareness Platform for Collaborative Disaster Response
This demo shows a working prototype of an emergency communication service in St. Louis, Missouri
In the hours after a disaster, the single most important requirement for all emergency support functions is maintaining communications. A desirable infrastructure would allow field operators to stream Situational Awareness data, in real-time, back to the main Emergency Operations Center.
This demo describes such an infrastructure, which leverages SDN for resilience across degraded network segments, and it also shows a new Incident Command System which provides dashboard features within the EOC.
Participants:
- Raju Gottumukkala, raju@louisiana.edu, University of Louisiana
Safe Community Awareness and Alerting
SCALE2 explores the design of resilient, inexpensive cyber-physical systems (CPS) technologies to create community-wide smartspaces for public/personal safety.
SCALE2 aims to demonstrate that community safety can be realized by augmenting CPS technologies with end-to-end resilience mechanisms. Such a study requires real-world community-scale deployments to understand citizen concerns and can only be achieved through partnerships between various stakeholders - researchers, government agencies, and industry.The SCALE2 multisensory platform will use inexpensive Internet of things (IoT) components, and support dependable operation by enabling resilient information-flow through multiple system layers. Research will explore mechanisms for (a) ingest of real-time data through flexible rich data models, (b) Quality of Service (QoS)-aware messaging to cloud platforms, and (c) reliable detection of higher-level community events through semantics-driven virtual sensing. SCALE2, through its established partnerships/testbeds, offers a unique short-term opportunity to guide future resilience technologies, train the next generation of students and have broader community impact. SCALE2 will be deployed at Montgomery County, MD, and the Irvine-Sensorium working with local agencies.
Participants:
- Nalini Venkatasubramanian, nalini@ics.uci.edu, University of California, Irvine
SDX and Federation
International Federation (US, Japan, Europe)
This demo shows federation mechanisms that enable virtual networks between heterogeneous virtualization platforms to be created and operated easily. Visit us if you are interested in international collaboration.
In this demo, a slice spread across three different virtualization platforms (VNode, GENI, Fed4Fire) is created. To enable WiFi users to directly access the slice, the WiFi virtualization platform and VNode cooperatively build a federated slice with dedicated base stations' resources. We will show how these federated slices are created using the Slice Exchange Point mechanism, which enables the whole slice to be managed by the network manager of any single virtualization platform.
Participants:
- Akihiro Nakao, nakao@iii.u-tokyo.ac.jp, University of Tokyo
- Shu Yamamoto, shu@iii.u-tokyo.ac.jp, University of Tokyo
- Toshiaki Tarui, toshiaki.tarui.my@hitachi.com, Hitachi
- Kiyohide Nakauchi, nakauchi@nict.go.jp, NICT
SDXs: Software Define Network Exchanges at StarLight and Partner Sites
This demo shows a working prototype of SDXs at the StarLight International / National Communications Exchange Facility and partner sites, which enable the exchange of research traffic among different types of Software Define Networks (SDNs) and legacy networks. Visit us if you are interested in any of these subjects:
1. Identifying the current challenges in managing SDN networks in production exchanges
2. Proposals for addressing these challenges and the prototype demonstrations
3. Creating virtual exchange prototypes for specialized communities: SDXs for Genomics Data
4. Creating virtual exchange prototypes for specialized communities: SDXs for Cloud testbeds
The challenges in connecting and exchanging different types of network traffic for research and education communities are not well known topics outside of the network exchange communities. The recent proliferation of SDN/OpenFlow technology brings this challenge to the attention of all the interested parties.
StarLight and partner sites present through these demonstrations current prototype work underway to address such challenges. The prototype SDXs include the Network Service Interface (NSI), ofNSI (OpenFlow NSI), GENI AM integration, virtual SDXs for Open Genomic Data Common, and Virtual SDXs for Chameleon Cloud, one of the National Science Foundation’s NSFCloud testbeds.
Participants:
- Jim Chen, jim-chen@northwestern.edu, Northwestern University
International SDX
This demo shows working prototypes of Software Defined Exchanges operating in the US and Europe. Visit us if you are interested in emerging Internet architecture and specifically in Software Defined Networks and Infrastructure.
The Software Defined Exchange (SDX) is a recently defined concept that is motivated by the need of applications to, via software programs, dynamically acquire and control network, computation and storage resources. An SDX is a meeting place where resource owners (e.g., cloud or network operators) advertise the availability of their wares and where applications go to identify, pay for and acquire resources to support their needs. These needs may change over time, and the SDX supports such dynamic reconfiguration. In effect, the SDX allows applications to acquire a software defined “slice” of the Internet and resources that are connected to it. It is a traditional market bringing together sellers and buyers of goods. Its availability will democratize the ability of new applications to compete in a variety of markets served by different resource providers. The SDX, together with “slicing” and “software defined infrastructure,” have the potential to revolutionize the Internet and to enable an exciting new generation of applications. Of course, this very high level description belies the complex financial, policy, security and technical problems that must be overcome to fully realize the potential of the SDX. Prototype SDXs are now being established to explore and address these problems in a collaborative atmosphere.
Participants:
- Niky Riga, nriga@bbn.com, GENI Project Office
- Tom Lehman, tlehman@maxgigapop.net, University of Maryland/MAX
- Xi Yang, xyang@maxgigapop.net, University of Maryland/MAX
- Marshall Brinn, mbrinn@bbn.com, GENI Project Office
- Brecht Vermeulen, brecht.vermeulen@iminds.be, iMinds/Ghent University
SDX at SoX
This demo shows how Software Defined Networking can be applied to the regional network exchange to improve network traffic routing based on rich policy requirements. Visit us to learn how to use GENI to experiment with future network peering and service architectures.
The SDX allows direct expression of flexible network policies in an Internet Exchange Point. At the SDX, ISPs can apply actions on packets based on multiple header fields. This flexibility enables applications such as inbound traffic engineering, redirection of traffic to middle boxes, wide-area server load balancing, and blocking of unwanted traffic.
Participants:
- Russ Clark, russ.clark@gatech.edu, Georgia Tech
Upscaling your experiments by using International Federation of testbeds
This demo shows current production quality international world-wide federation of testbeds. Visit us to learn about large international testbed topologies for future internet research.
This demo will show the strength of international federation of testbeds. We will demonstrate the current international federation in production (=what a student can use today) by building large international topologies on existing testbeds. We will demonstrate the possibility of provisioning and controlling experiments with 1000+ international resources, based on resources in GENI (US), Fed4FIRE (EU) and VNode (Japan). This demo is made possible by implementing the same APIs on testbeds and tools all over the globe.
Participants:
- Brecht Vermeulen, brecht.vermeulen@iminds.be, iMinds/Ghent University
- Max Ott, max.ott@nicta.com.au, NICTA
- Rob Ricci, ricci@cs.utah.edu, University of Utah
- Ilya Baldin, Ilia Baldine, RENCI
- Akihiro Nakao, nakao@iii.u-tokyo.ac.jp, University of Tokyo
- Toshiaki Tarui, toshiaki.tarui.my@hitachi.com, Hitachi
- Mike Zink, zink@cs.umass.edu, University of Massachusetts
- Ivan Seskar, Seskar@winlab.rutgers.edu, Rutgers University
- Niky Riga, nriga@bbn.com, GENI Project Office
CloudLab
This demo shows a platform for research into new cloud architectures and applications. Visit us if you're interested in the future of the cloud.
CloudLab provides researchers with control and visibility all the way down to the bare metal. Provisioning an entire cloud inside of CloudLab takes only minutes. Most CloudLab resources provide hard isolation from other users, so CloudLab can support hundreds of simultaneous "slices", with each getting an artifact-free environment suitable for scientific experimentation with new cloud architectures.
CloudLab is built from the software technologies that make up Emulab and parts of GENI, so it provides a familiar, consistent interface for researchers.
Participants:
- Rob Ricci, ricci@cs.utah.edu, University of Utah
Security
SDN-Supported Collaborative DDoS Attack Detection and Containment
This demo uses collaborative monitoring and correlation to mitigate effects of the network traffic surge of a flooding Denial of Service attack that can cause loss of service for legitimate sites. Visit us to learn about cybersecurity attack detection and mitigation.
Software-defined networking (SDN) and OpenFlow offer great support to dynamically adapt a network and to access data on different network layers as needed. Such advantages have been driving recent research efforts to develop new security applications and services. However, most studies on attack detection and containment have not really differentiated their solutions from the traditional ones, without fully taking advantage of the unique capabilities provided by SDN. Moreover, even if some of these studies provide interesting visions of what can be achieved, they stop short of presenting realistic application scenarios and experimental results. We present a novel attack detection and containment approach that is coordinated by distributed network monitors and controllers/correlators centralized on an SDN OpenFlow Virtual Switch (OVS). With different views and information availability, these elements collaboratively detect signature constituents of an attack that possess different characteristics of scale and detail. Therefore, this approach is able to not only quickly issue an alert against potential threats followed by careful verification for high accuracy, but also balance the workload on the OVS. We apply the proposed approach to TCP SYN flood attacks using the Global Environment for Network Innovations (GENI). This realistic experimentation has provided us with insightful findings helpful to our goal toward a systematic methodology of SDN-supported attack detection and containment. First, we have demonstrated through experimentation the scalability of our collaborative scheme. Second, we have studied how the combination of alerts by the monitor and deep packet inspection by the correlator, can increase the speed and accuracy of attack identification. Our experiments, in the context of a small to medium corporate network, have demonstrated the effectiveness and scalability of the SDN-supported detection and containment approach.
Participants:
- Xenia Mountrouidou, xmountr@ju.edu, Jacksonville University
- Tommy Chin, txc9627@rit.edu, Rochester Institute of Technology
- Xiangyang Li, xyli@jhu.edu, Johns Hopkins University
- Kaiqi Xiong, kxxics@rit.edu, Rochester Institute of Technology
SDN Router Security in GENI
This demo shows consequences of compromised routers, controllers, and other systems. Visit us if you are interested in network security.
GENI is making wide use of software-defined networking. This technology makes use of protocols such as OpenFlow, which implements the software-defined networking. This demo explores what could happen if a router is misconfigured or the nodes with the controllers are compromised. How would such a compromise affect other routers? What would be the effects on the network as a whole?
Participants:
- Matt Bishop, bishop@cs.ucdavis.edu, University of California at Davis
CloudLab
This demo shows a platform for research into new cloud architectures and applications. Visit us if you're interested in the future of the cloud.
CloudLab provides researchers with control and visibility all the way down to the bare metal. Provisioning an entire cloud inside of CloudLab takes only minutes. Most CloudLab resources provide hard isolation from other users, so CloudLab can support hundreds of simultaneous "slices", with each getting an artifact-free environment suitable for scientific experimentation with new cloud architectures.
CloudLab is built from the software technologies that make up Emulab and parts of GENI, so it provides a familiar, consistent interface for researchers.
Participants:
- Rob Ricci, ricci@cs.utah.edu, University of Utah
Manufacturing
Advanced Manufacturing App Marketplace
This demo shows a working prototype of a web framework of a manufacturing App Marketplace hosted within a cloud-environment in GENI for TotalSim in Dublin, Ohio. Visit us to learn more about the "factory of the future" and cloud engineering for applications.
We will show a web framework of a basic App Marketplace cloud-environment for advanced manufacturing that is setup using GENI and Ohio Supercomputer Center resources in collaboration with TotalSim. Three Apps perform unique computations and communicate with each other to ensure mutual gain to help a manufacturing engineer deliver a complex design to a customer. Our demo is a first step towards developing an App Runtime environment in GENI to foster organic growth of an App marketplace, where multiple manufacturing companies can leverage cloud technologies to thrive by using ‘agile manufacturing’ practices.
Participants:
- Prasad Calyam, calyamp@missouri.edu, University of Missouri-Columbia
A Cyber Physical Test Bed for Advanced Manufacturing
This demonstration shows a new networked advanced manufacturing framework used for micro device assembly. Visit us to learn about globally distributed advanced manufacturing.
This demonstration will be a milestone in the area of Digital Manufacturing and involves showcasing a GENI based cyber physical framework for advanced manufacturing. This Next Internet based framework will enable globally distributed software and manufacturing resources to be accessed from different locations to accomplish a complex set of life cycle activities including design analysis, assembly planning, and simulation. The advent of the Next Internet holds the promise of ushering in a new era in Information Centric engineering and digital manufacturing activities. The focus will be on the emerging domain of micro devices assembly, which involves the assembly of micron sized parts using automated micro assembly work cells.
Participants:
- Yajun Lu, yajun.lu@okstate.edu, Oklahoma State University
- J. Cecil, j.cecil@okstate.edu, Oklahoma State University
- Zak Zafar, zak.zafar@okstate.edu, Oklahoma State University
- Rahul Chidurala, rahul.chidurala@okstate.edu, Oklahoma State University
Attachments (31)
-
GEC22-GENI_VIRO-Poster.pdf (1.1 MB) - added by 10 years ago.
GENI-VIRO GEC22 Demo Poster
-
GEC22_poster-FLARE_Aki_Utokyo.pdf (1.0 MB) - added by 10 years ago.
FLARE demo
-
GEC22_NFDemo_GurkanBastin.pdf (1.5 MB) - added by 10 years ago.
Poster for Network Function Instantiation
-
GEC_22_DC.pdf (497.4 KB) - added by 10 years ago.
Drone-Carried-Ad-Hoc-Network
-
GEC22_GENI_Desktop.pdf (687.5 KB) - added by 10 years ago.
GENI Desktop Poster for GEC22
- GENI_3DTR_Poster.pdf (3.1 MB) - added by 10 years ago.
-
GEC22_Poster_R4.pdf (683.0 KB) - added by 10 years ago.
SDN-Supported Collaborative Approach for DDoS Flooding Detection and Containment
-
GEC22_poster_Aki_Utokyo.pdf (1.0 MB) - added by 10 years ago.
Application-driven Programmable Networking by FLARE
-
Poster_GENI_CVST_Ali_Tizghadam.pdf (1.3 MB) - added by 10 years ago.
Connected Vehicles and Smart Transportation
-
GEC22_PTaaS v2.pdf (1.9 MB) - added by 10 years ago.
Physical Therapy as a Service
-
gc-poster.pdf (3.7 MB) - added by 10 years ago.
GENI-Cinema-Poster.pdf
- Poster_VN.pdf (2.5 MB) - added by 10 years ago.
- eir_gec22.pdf (1.3 MB) - added by 10 years ago.
- Poster-MFTransport-GEC22.pdf (3.5 MB) - added by 10 years ago.
-
gec22-intl-sdx-poster-a.pdf (3.0 MB) - added by 10 years ago.
International SDX GENI GEC22 Poster A:
-
gec22-intl-sdx-poster-b.pdf (1.9 MB) - added by 10 years ago.
International SDX GENI GEC22 Poster B
-
GEC 22Poster.pdf (5.5 MB) - added by 10 years ago.
Ignite Pollution Visualization System
-
GEC22-poster-cloudlab.pdf (731.0 KB) - added by 10 years ago.
CloudLab poster for GEC22
-
RuleBasedSDNPoster.pdf (597.0 KB) - added by 10 years ago.
A high level rule-based language for OpenFlow
-
SituationalAwarenessResonseAndManagement.pdf (949.0 KB) - added by 10 years ago.
Creation of Situational Awareness for Emergency Response and Management Using Next Generation Gigabit Communication Systems
-
Hadoop-in-a-HybridCloud.pdf (324.5 KB) - added by 10 years ago.
Hadoop in a Hybrid Cloud
-
Aikat-GEC22-poster.pdf (2.2 MB) - added by 10 years ago.
Course Modules for Teaching Networking Concepts
- 1368Enhancing network applications on VNode and GENI details.pdf (2.7 MB) - added by 10 years ago.
- 1368Enhancing network applications on VNode and GENI poster.pdf (994.9 KB) - added by 10 years ago.
- 1367International Federation poster.pdf (1.9 MB) - added by 10 years ago.
- 1368Enhancing network applications on VNode and GENI poster-2.pdf (1.2 MB) - added by 10 years ago.
- gec22-Resilient microgrid enabled by programmable networks.pdf (1.8 MB) - added by 10 years ago.
- ConnectedColabPoster.pdf (428.2 KB) - added by 10 years ago.
-
GENI22_poster.pdf (1.1 MB) - added by 10 years ago.
Streaming Query Builder Poster
-
SDNSecposter-matt-spp-fixed.pdf (1.5 MB) - added by 10 years ago.
SDN Router Security in GENI poster
-
Enhancing_OF_SVC_Inspection.pdf (4.6 MB) - added by 10 years ago.
Enhancing an OpenFlow Network with Service Insertion and Payload Inspection