wiki:GEC22Agenda/EveningDemoSession

Version 12 (modified by peter.stickney@bbn.com, 9 years ago) (diff)

--

GEC 22 Evening Demo Session

Location

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 new and existing GENI experimenters and projects 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 scheduled 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.

Projects

Infrastructure and Measurement

CloudLab

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 it 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:

Experiments and Education

Networked Virtual Reality Based Training

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 Global Environment for Network Innovation (GENI)'s 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.

We did an initial demonstration at GEC 21 which was well received. Our plans are to show the use of haptic interfaces at GEC 22 with the presence of Dr. Pirela-Cruz.

Participants:

GENI Cinema

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 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:

A Cyber Physical Test Bed for 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 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:

PrimoGENI

PrimoGENI allows hybrid network experiments consisted 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:

Enhancing an OpenFlow Network with Service Insertion and Payload Inspection

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 - encrypt traffic on the fly

The video reconditioning service prototype demonstrates video traffic steered 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:

Experimentation of SDN-Supported Collaborative DDoS Attack Detection and Containment

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 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:

Federation / International Projects

International Federation ( US, Japan, Europe )

In this demo slice spread across three different virtualization platforms (VNode, GENI, Fed4Fire) are created. We will show how federated slice is created using the Slice Exchange Point mechanism, which enables whole slice to be managed by the network manager of any single virtualization platform.

Participants:

Enhancing Network Applications on VNode and GENI

In this demo, we show enhanced video streaming and big data applications via federation slice between VNode and GENI. In video streaming applications, we deploy multi-casting and transcoding functions dynamically into slice nodes according to the demands. Users can receive high quality video via limited bandwidth. In big data application, we try to transmit big data efficiently and safety via federation slice with US Ignite members.

Participants:

Application-driven Programmable Networking by FLARE

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 the different network policy such as QoS to each slice in accordance with applications. We can also demonstrate the slice tailored to IoT devices such as micro-computer based tiny sensor devices which generate different size of packets from that of the current Internet traffic.

Participants:

SDXs: Software Define Network Exchanges at StarLight and Partner Sites

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.

The StarLight and partner sites present through these demonstrations current prototype work underway to address such challenges, the prototype SDXs include 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:

Demand-driven Network Management with ProtoRINA

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 requirements. This demo highlights RINA's inherent support for envisioned software-defined virtual networking scenarios.

Participants:

Wireless Projects

Attachments (31)