Presentation is loading. Please wait.

Presentation is loading. Please wait.

National and Kapodistrian University of Athens RAWFIE (Road-, Air-, Water-based Future Internet Experimentation) Experimenter Support in the RAWFIE Platform.

Similar presentations


Presentation on theme: "National and Kapodistrian University of Athens RAWFIE (Road-, Air-, Water-based Future Internet Experimentation) Experimenter Support in the RAWFIE Platform."— Presentation transcript:

1 National and Kapodistrian University of Athens RAWFIE (Road-, Air-, Water-based Future Internet Experimentation) Experimenter Support in the RAWFIE Platform Stathes Hadjiefthymiades Pervasive Computing Research Group University of Athens p- comp

2 Project Overview Research and Innovation Action (RIA) H2020 call: FIRE+ initiative Start date 01/01/2015 Duration: 48 months

3 Partners 3 13 partners from 8 countries Universities, Industry, SMEs Technical partners software/hardware providers Testbed operators UxV Manufacturers End Users

4 What is RAWFIE? Federation of robotic devices: o Unmanned Ground Vehicles (UGV), o Unmanned Aerial Vehicles (UAVs) and o Unmanned Sea Surface Vehicles (USVs).

5 Main Objectives “Automated, remote operation of a large number of robotic devices for assessing the performance of different technologies in networking, sensing and mobile/autonomic application domains.” Provide smart tools for conducting large- scale experiments on IoT Integrate cloud services and networking facilities o Remote Control of moving nodes with real time characteristics over cloud infrastructure

6 Innovations Diversity Heterogeneous UxV test beds Wide class of networking technologies Extensibility Ease of incorporating additional technologies. Virtualization Support Experimentation as-a-Service (EaaS) Use of cloud services (PaaS / IaaS) Sustainability Designed for long lifetime

7 Main Actors Multi-tier Architecture Interoperability with other Federations – o Adoption of Slice- Based Federation Architecture - SFA Possible re-used components o EDL o MySlice Platform o OMF, Testbed Control, Measurement and Management Framework Experimenters Testbed Operators UxV manufacturers RAWFIE multi-tier Architecture

8 Why SFA? Provides a secure common API to enable global federation o Experiment Life-cycle functionalities: User authentication and authorization Resource discovery Resource reservations Resource release Different technologies are federated with different administrative domains

9 RAWFIE SFA Workflow SFA Client Generic SFA Wrapper RAWFIE API RSpecs Schedule Database 1. MySlice plugin 2. Define RSpecs 3. Implement RAWFIE driver- Rspec parser 2. Define RSpecs 4. Implement RAWFIE API RSpecs

10 o Portal o Experimentation suite Experimentation Description Language Authoring tool Booking tool Launching tool Monitoring tool SFA Client RAWFIE multi-tier Architecture

11 Slice Manager Aggregate Manager Registry RAWFIE multi-tier Architecture o Experimenter Authorization o Testbed Directory o Experiment Manager Experiment Validation and Compilation Data Analysis engine Experimental Visualization Launching Service o System Monitoring Generic SFA Wrapper

12 RAWFIE multi-tier Architecture o Testbed software Testbed Manager Monitoring Manager Network Manager Resource Controller o Testbed Resources RAWFIE API

13 RAWFIE Experiment Description Language (Ver. 1.0 / Sept 2015) (1/6) Textual editor: Eclipse plugin Technology: Xtext Xtext: development of programming languages and domain specific languages Supported Features: o Syntax Coloring o Content Assist o Validation and Quick Fixes A set of additional tools for syntactic and semantic validation will be provided

14 Specific commands are developed for each EDL part EDL Parts o Generic (similar to known programming languages) Constants, variables, vectors, literals Statements (assignment, if, Switch, For, While) o Experiment Management Metadata (name, description, etc) Execution management (stop, suspend, wait, etc) Requirements (testbeds, nodes, location, etc) o Planning / Guidance Management Waypoints management Timeline management (sequential or parallel execution, execution at predefined intervals) Data management RAWFIE EDL (2/6)

15 EDL Parts (cont.) o Coordination Management Metadata (type, etc) Group Management o Node Management On Board Sensing o Control Management (activation, deactivation, suspend) o Configuration Management (parameters definition, update, etc) o Data Management Communication Management (network interface, protocol, etc) RAWFIE EDL (3/6)

16 Parts of an Experiment BeginExperiment Metadata Section Requirements Section Declarations Section Execution Section EndExperiment The Editor produces a set of files needed for experiment execution o Example: Json file containing the location of each node at each time instance RAWFIE EDL (4/6)

17 Example script Metadata Section Requirements Section Execution Section Nodes Management Group Management Declarations Section RAWFIE EDL (5/6)

18 Textual Editor example o Content assist example o Error identification RAWFIE EDL (6/6)

19 RAWFIE Experiment Scenarios Exploration & Assessment of Network Technologies Robustness Border Surveillance or Perimeter protection of large areas

20 Open Calls - How to get involved? Expected third parties o UxV manufacturers o Test bed operators o Experimenters Third parties funding o 3.4 M € (up to 150K per project) o Estimation for 23 third parties in total Open Calls process o Third parties description o Proposal submission o Proposal evaluation by a field-experts pool o Contract with successful ideas

21 How to attract participants? RAWFIE website o Call for reviewers o Call for proposals Social Media campaigns o Twitter, Facebook, LinkedIn Human networks o Participation to fora, conferences, workshops, conventions Emphasis on the self-sustainability of RAWFIE o Uniform interface for the experimenters o Larger pool of experimenters o Larger revenue for testbed operators and UxV vendors

22 Important dates 1 st Open Call : December 2015 o Submission deadline : February 2016 o Notification for successful proposals : May 2016 2 nd Open Call : December 2016 o Submission deadline : February 2017 o Notification for successful proposals : May 2017

23 Contact Stathes Hadjiefthymiades, University of Athens, GR Email: shadj@di.uoa.grshadj@di.uoa.gr Website: www.rawfie.euwww.rawfie.eu LinkedIn: Rawfie Project Twitter: @rawfie_project Upcoming Event: ICT Event, Lisbon

24 Questions 24

25 RAWFIE Tools EDL For Experimenters Interoperability with other Federation Adoption of Slice- Based Federation Architecture - SFA


Download ppt "National and Kapodistrian University of Athens RAWFIE (Road-, Air-, Water-based Future Internet Experimentation) Experimenter Support in the RAWFIE Platform."

Similar presentations


Ads by Google