[[PageOutline]] = [wiki:GEC22Agenda#ConferenceAgenda GEC 22] Evening Demo Session = This is currently a list of all requested demos. Demo reqeusts are not yet confirmed for GEC22. == Location == == Schedule == Tuesday 4.30pm - 7.30pm == Session Leaders == {{{ #!html
Heidi Picher Dempsey
GENI Project Office
Manu Gosain
GENI Project Office
Peter Stickney
GENI Project Office
}}} == Details == The evening demo session gives GENI and USIgnite 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 [wiki:GEC22Agenda/EveningDemoSession/PresenterInfo this page] for attendee and presenter logistics information. == Projects == === Infrastructure and Measurement === ==== !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, Univ. of Utah ==== 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: * Matt Zekauskas, matt@internet2.edu, Internet2 === Experiments and Education === ==== Networked Virtual Reality Based Training for Orthopedic Surgery ==== ''Dr. Pirela-Cruz demonstrates multimedia and haptic interfaces on a distributed VR application for training orthopedic residents.'' 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: * Dr. Pirela-Cruz * 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 ==== GENI Cinema ==== This demo shows how OpenFlow can be used in GENI to create a live video streaming service for the reception, hosting, routing, and transmission of live video streams. Who should see this demo? Attendees interested in OpenFlow/SDN use-cases and those interested in 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, rizard@clemson.edu, Clemson Univ. * Kuang-Ching Wang, kwang@clemson.edu, Clemson Univ. * Qing Wang, qw@g.clemson.edu, Clemson Univ. * Parmesh Ramanathan, parmesh@ece.wisc.edu, Univ. of Wisconsin-Madison ==== 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: * Yajun Lu, yajun.lu@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 ==== PrimoGENI ==== This demo shows a working prototype of MyExperiment?, a full-functioning public online model repository for PrimoGENI. Who should see this demo? Attendees interested in conducting network experiments combining 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 Univ ==== Enhancing an OpenFlow Network with Service Insertion and Payload Inspection ==== This demo shows a working prototype of an application aware video reconditioning service. Who should see this demo? Attendees interested in introducing a variety of value-added network services into their networks, such as 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 - 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: * Robinson Udechukwu, rnudechu@ncsu.edu, North Carolina State Univ. * Rudra Dutta, rdutta@ncsu.edu, North Carolina State Univ. ==== Experimentation of SDN-Supported Collaborative DDoS Attack Detection and Containment ==== This demo shows a collaborative monitoring and correlation approach to mitigate the effects of the surge in network traffic of a flooding Denial of Service attack that can cause loss of service for legitimate sites. Who should see this demo? Attendees interested in Cybersecurity attack detection, and mitigation techniques. 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: * Xenia Mountrouidou, xmountr@ju.edu, Jacksonville Univ. ==== O3 Network Orchestrator Suite "ODENOS" ==== The demo shows network virtualization (with control delegation) over a wide-area network consisting of multiple vendor/admin domains and multiple layers (optical and packet). There will be an increasing demand from OTT providers that would like to use carrier wide area network 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 you like to have an 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: * Masayoshi Kobayashi, mkobaya1@stanford.edu, Stanford Univ. ==== Hadoop in a Hybrid Cloud ==== 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: * Guilherme Russi, luisguilherme.cr@gmail.com, Instituto de Pesquisas Eldorado ==== GENI Desktop ==== 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. Participants: * Jim Griffioen, griff@netlab.uky.edu, Univ. of Kentucky * Zongming Fei, fei@netlab.uky.edu, Univ. of Kentucky * Hussamuddin Nasir, nasir@netlab.uky.edu, Univ. of Kentucky ==== ExoGENI / Science Shakedown ==== 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 Innovation (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 ==== Virtual Computer Networks Lab ==== 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, Univ. of Massachusetts ==== Wide-Area Monitoring of Power Systems Using DHT and GENI-Based Cloud Computing ==== 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 Univ. ==== 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 InstaGENIracks, and the GpENI testbed. Participants: * James Sterbenz, jpgs@ittc.ku.edu, The Univ. of Kansas ==== A High Level Rule-based Language for Openflow ==== This demo 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 involved with low-level APIs or language syntax. Instead they can define control policies without concerning about 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@wmich.edu, Western Michigan Univ. * Ala Al-Fuqaha, ala.al-fuqaha@wmich.edu, Western Michigan Univ. * Zijiang Yang, zijiang.yang@wmich.edu, Western Michigan Univ. ==== SDN Router Security in GENI ==== 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, Univ. of California at Davis ==== Labwiki ==== 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 ==== Network Function Instantiation ==== 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. Participants: * Deniz Gurkan, dgurkan@central.uh.edu, Univ. of Houston ==== GENI for Classes / GENI for the Masses ==== 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, ffund01@students.poly.edu, NYU Polytechnic School of Engineering === Federation / International Projects === ==== International Federation ( US, Japan, Europe ) ==== This demo shows federation mechamism which enable virtual network between heterogenious virtualization platforms to be created / operated easily.. Who should see this demo? Attendees interested in international collaboration should see this demo. 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: * Univ. of Tokyo * Akihiro Nakao, nakao@iii.u-tokyo.ac.jp * Shu Yamamoto, shu@iii.u-tokyo.ac.jp * Toshiaki Tarui, toshiaki.tarui.my@hitachi.com, Hitachi ==== Enhancing Network Applications on VNode and GENI ==== This demo shows enhanced video streaming and big data applications via federation slice between VNode and GENI. Who should see this demo? Attendees interested in application providers and network providers should see this demo. We'll show how to enhance applications by programmable network such as 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: * Univ. of Tokyo * Akihiro Nakao, nakao@iii.u-tokyo.ac.jp * Shu Yamamoto, shu@iii.u-tokyo.ac.jp * Toshiaki Tarui, toshiaki.tarui.my@hitachi.com, Hitachi * Yoshinori Kitatsoji, kitaji@kddilabs.jp, KDDI * NTT * Yuuki Minami, minami.yuuki@lab.ntt.co.jp * Kazuhisa Yamada, yamada.kazuhisa@lab.ntt.co.jp ==== 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. Who should see this demo? Smartphone users not satisfied in the current application performance should see this demo. 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: * Univ. of Tokyo * Akihiro Nakao, nakao@iii.u-tokyo.ac.jp * Shu Yamamoto, shu@iii.u-tokyo.ac.jp ==== 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 research traffic among different types of Software Define Networks (SDNs) and legacy networks. Who should see this demo? Attendees interested in: 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. 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: * Jim Chen, jim-chen@northwestern.edu, Northwestern Univ. ==== Demand-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). Who should see this demo? Attendees 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 requirements. This demo highlights RINA's inherent support for envisioned software-defined virtual networking scenarios. Participants: * Nabeel Akhtar, nabeel@bu.edu, Boston University * Yuefeng Wang, wyf@bu.edu, Boston University * Abraham Matta, matta@bu.edu, Boston University ==== SDX at SoX ==== 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 ==== International SDX ==== 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@umd.edu, Univ. of Maryland * Marshall Brinn, mbrinn@bbn.com, GENI Project Office * Brecht Vermeulen, brecht.vermeulen@iminds.be, iMinds/Ghent Univ. ==== Upscaling your experiments by using International Federation of testbeds ==== This demo will show what the strength is 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 is all possible by implementing the same APIs on testbeds and tools over the globe. Participants: * Brecht Vermeulen, brecht.vermeulen@iminds.be, iMinds/Ghent Univ. * Max Ott, max.ott@nicta.com.au, Nicta * Rob Ricci, ricci@cs.utah.edu, Univ. of Utah * Ilya Baldin, ibaldin@renci.org, Renci * Akihiro Nakao, nakao@iii.u-tokyo.ac.jp, Univ. of Tokyo * Toshiaki Tarui, toshiaki.tarui.my@hitachi.com, Hitachi * Mike Zink, zink@cs.umass.edu, Univ. of Massachusetts * Ivan Seskar, Seskar@winlab.rutgers.edu, Univ. of New Jersey * Niky Riga, nriga@bbn.com, GENI Project Office === Wireless Projects === ==== Vehicular Sensing and Control ==== 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 send to different users and are used to serve their various experiments, emulations, or real-world applications such as vehicle fuel economy sensing, real-time 3D reconstruction of images. In particular, we will demonstrate that VSC network emulation executes in the ExoGENI racks to show the impact of novel solutions from NSF-funded research such as those on reliable, real-time wireless communication. Participants: * Yuehua Wang, yuehua.research@gmail.com, Wayne State University ==== Supporting Emerging Connected Vehicle Applications with GENI/Wireless and SDN ==== 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 that cost more 30,000 lives every year on the 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 the crash risk based on the proximity of vehicles. In this demo, we will show how to exploit the GENI Wireless and Cloud resources and SDN to enhance the connected vehicle applications. Particularly, we will build a testbed along a segment of I-85 near Clemson 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, kangc@g.clemson.edu, Clemson Univ. * Jim Martin, JMARTY@clemson.edu, Clemson Univ. * Kuang-Ching Wang, kwang@clemson.edu, Clemson Univ. * Anjan Rayamajhi, arayama@clemson.edu, Clemson Univ. * Jianwei Liu, ljw725@gmail.com, Clemson Univ. ==== GENI Enabling an Ecological Science Community ==== 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 ==== Paradrop ==== 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 ==== Live Transcoding ==== 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 our 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 on route. Participants: * Derek Meyer, dmeyer@cs.wisc.edu, Wisconsin Wireless and NetworkinG Systems (WiNGS) Laboratory