SlideShare une entreprise Scribd logo
1  sur  62
AGILE M18 Review, 20 October 2017, Brussels (Belgium)
WP8 - Pilot Design, Execution &
Evaluation
ANDREAS MENYCHTAS - BIOASSIST - WP8 LEADER
Overview
AGILE PilotsReal-time, drone based, multi-
sensor emergency and
maintenance support in port
environments.
Improved shopping experience
for consumers and sustainable,
attractive and differentiating
solution for traders.
UAV and ground based
wildlife real-time monitoring
and data collection in wide,
inaccessible and wild areas.
Quantified-self application for
monitoring and analyzing
biosignals and activity data
IoT Testbed for
experimenting with
AGILE Components
Low cost, high precision, multi-
sensor, highly pervasive,
sustainable air quality &
pollution monitoring.
Methodology
Pilots Implementation Pilots Evaluation
Delivery of
HW & SW
components
Integration
Storylines
Use Case
Scenarios
Project-level
requirements
Pilot-specific
requirements
Deployment
of AGILE and
collection of
feedback
Pilots Definition and
Requirements Analysis
Now
M18 Status / Work Done
Design and Implementation of Pilots
◦ Definition of the architecture of each pilot
◦ Development of plan for integration with the AGILE components
◦ Continuous feedback to AGILE technical WPs (using the project tools:
github, slack, teleconferences etc.) and interactive development of AGILE
components
◦ Assessment of requirements fulfillment
◦ Implementation of Pilot Application Prototypes using AGILE
Pilots Operation
◦ Definition of the operational plan of each pilot
◦ Procurement of equipment and sensors
◦ User recruitment
◦ Evaluation guidelines
AGILE Components and Pilots
AGILE Components
Pilot A Pilot B Pilot C Pilot D Pilot E
Makers GW
Industrial GW
GW Management
Device and Protocol Management
Developers UI
Data/Storage API
Security API
Cloud Integration
Recommender/Configurator
Integrated In progress
HW
SW
PILOT A:
QUANTIFIED SELF
Overview
Home / Daily use by non-experts
Simplified Integration of
◦ Biosignal Sensors and Wearables
◦ Communication Protocols (BLE)
Effective Data Exchange and
Management
Data Security and Privacy by Design
Support of Cloud APIs for Activity and
eHealth Data Synchronization
Data Analysis in the Gateway
Customization and Extensibility with
Data- and Event-driven Workflows
Pilot A: Quantified-Self
Implementation
Agile Core Device Hooks
AgileBLEnetworkcontainer
Device Register
Device
Publish/Subscribe
Device Stream Data
Device Poll Data
Device Driver
Configure BLE GATT
characteristics
Connect and
Run device init
Map Device
BLE
notifications
to
Agile data
endpoints
Stream data
Filter
data
ReadData
AGILE Drivers for Activity Trackers and Biosignal Sensors Quantified-self Application UI
Pilot A: Quantified-Self
Mapping to AGILE Architecture
Pilot A: Quantified-Self
AGILE Components Used
• Restful API is used for the accessing AGILE Services/Components
• UI:
• Device Management UI is used for the device discovery and setup. In future, the
functionality of this UI will be embedded in the Quantified-self application and will
be realized by communicating directly with the Device API.
• IoT App Developers UI is used for implementing experimental data processing
workflows for real-time and historical data.
• IoT Gateway Management UI (OS.js) is used for integrating the web UI of the
Quantified-self application.
• Device API and Protocol API are used for the BLE communication with the activity
trackers and biosignal measurement devices.
• Data Management Cloud plugins are used for accessing users’ activity data from the
cloud based APIs of app providers and devices manufactures such as Google Fit, Fitbit
etc.
• Security API is used for authentication to the Quantified-self application
Pilot A: Quantified-Self
Innovation - KPIs
• Holistic Approach
• Beyond the limitations of a self-managed mobile
application
• Fully Automated
• Suitable for people unfamiliar with technology such as
seniors
• Advanced Data Management
• Support different approaches for data acquisition
• Use of standards in the overall data lifecycle facilitating
data import/export
• Enhanced Security and Privacy
• Local storage of data and sharing through policies
• Extensibility and High Customization
• Modular Hardware and Container-based Software Stack
• Reduced Cost
Added Value
Minimum support of Devices
• Four different types of
devices (activity tracker,
blood pressure monitor,
pulse oximeter, weighing
scale) are locally
integrated
Minimum support of Clouds
• Two smartphone
applications (Google Fit
and FitBit) are supported
via their Cloud Platforms
KPIs
Pilot A: Quantified-Self
Deployment and Operation Plan
Location and user recruitment
◦ Recruitment from BioAssist’s user base (Athens)
◦ IMEC is also actively involved and users from the Living Labs will participate (Belgium).
◦ Crowdfunding Campaign
Preparation of documents such as user consent, questionnaires, training
material, etc.
Equipment procurement is progressing
Evaluation Cycles
◦ Involve only friendly users until the first stable release
◦ 1st Cycle: M23 – M27
◦ 2nd Cycle: M27 – M36
Pilot A: Quantified-Self
PILOT B:
OPEN FIELD AND CATTLE MONITORING
Overview
Pilot B: Open Field and Cattle Monitoring
• Monitoring of sensor stations in areas
beyond the established communication
infrastructure in real time
• No need for fixed gateway deployment and
wireless network coverage
• AGILE gateway will be deployed in UAVs
manufactured by Sky-Watch and used for
monitoring water quality through remote
sensor stations
Implementation
Pilot B: Open Field and Cattle Monitoring
Ground Control Station (GCS) and UAV
• Custom Flight Plans
• Monitoring and supervision of the
UAV during flight
• IP based protocol between UAV and
GCS to support AGILE
Implementation
Pilot B: Open Field and Cattle Monitoring
Sky-Watch AGILE Application
• Node.js application deployed in docker
container
• Interfacing with AGILE API using agile-sdk
• Interfacing with AGILE Node-RED using
MQTT
• Includes webserver for hosting
frontend/UI
• Currently communicating directly with
LoRaWAN module for sensor input
Implementation
Pilot B: Open Field and Cattle Monitoring
Developers UI – AGILE Node-RED flow
• Interfaces with Node.js Application
using MQTT
• Using AGILE Cloud components –
currently ownCloud
Mapping to AGILE Architecture
Pilot B: Open Field and Cattle Monitoring
AGILE Components Used
Current Status
◦ AGILE REST API via agile-sdk for implementing the interface with AGILE
microservices
◦ AGILE Node-RED Cloud Node for data upload to ownCloud
◦ Docker-based deployment infrastructure of AGILE
Pilot B: Open Field and Cattle Monitoring
Next Steps
◦ Device/Protocol API for communication with ground based sensors
◦ AGILE Data for retrieving stored sensor data
◦ AGILE Security for keeping collected data private
◦ AGILE UI components for configuration of users, devices, etc.
Innovation
AGILE is intended to offer quick development and time-to-market for
applications where secure data collection and cloud connectivity is of
prime concern.
Sky-Watch already specializes in data collection by UAV, and foresee
increasing demand for cloud connectivity and data offloading in our
UAV solutions. In this context, AGILE is considered as an important
technology enabler for our future product range.
Pilot B: Open Field and Cattle Monitoring
KPIs
A1: Designated users will be allowed to log into a cloud storage and retrieve data
◦ An ownCloud server has been setup
◦ Users permissions will be granted during the Pilot deployment phase
A2: Sensor data will be collected in flight by the AGILE Gateway
◦ Collection of sensor data from LoRaWAN ground stations is working
◦ The Sky-Watch application interfaces directly with a LoRaWAN module
◦ When LoRa/LoRaWAN support is added to the AGILE stack, Sky-Watch will switch to use the AGILE REST
API/agile-sdk
A3: Data from AGILE gateway is uploaded automatically to cloud storage upon connection to internet
◦ Data is already uploaded to ownCloud using the Agile Node-RED Cloud Node
A4: UI must be viewable on the gateway’s Ethernet interface
◦ The UI is currently displaying live/historical data. Remaining functionality will be added during the next
phases
A5: Data from more than one sensor shall be present
◦ Currently the setup includes a single station with multiple sensors attached. This will be extended to
include more stations/sensors early in the deployment phase
Pilot B: Open Field and Cattle Monitoring
Deployment and Operation Plan
Pilot B: Open Field and Cattle Monitoring
Demonstrator A: Local Air Field Test 1 (Nov 2017 – Feb 2018)
◦ In-flight sensor data collection via data link from UAV to multiple ground stations
◦ Data offloading to cloud using AGILE APIs
◦ Data visible on application UI
Demonstrator B: Local Air Field Test 2 (Feb – Jul 2018)
◦ Includes Demonstrator A items
◦ Integration with remaining AGILE core components - Data/Device/Security APIs
Demonstrator C: Long Range Field Test (Jul – Dec 2018)
◦ Includes Demonstrator A and B items
◦ UAV needs to travel to move into sensor-range
◦ Final Test & Evaluation
Demo Components
Pilot B: Open Field and Cattle Monitoring
UAV containing AGILE Gateway, flight controller, and LoRa receiver
Sensor element with LoRa transmitter
Ground Station consisting of a Linksys Router (for demo)
PC for displaying the UI
Demo
Pilot B: Open Field and Cattle Monitoring
PILOT C:
MONITORING STATION
Overview
• Provide a low cost/high quality solution for
pollution monitoring based on:
• pervasive/IoT philosophy;
• Agile platform (both HW & SW);
• small, low cost and high precision
monitoring stations.
• Demonstrate the reduction of the time to
market for the development of a vertical
solution based on Agile-IoT approach.
• Adopt Design for Modularity approach for the
design of the hardware platform.
• Design and develop a set of prototypes of:
• the monitoring station;
• the device-to-cloud infrastructure;
• a mobile application for the final user.
Pilot C: Air Quality and Pollution Monitoring
The monitoring station
GW
+
The user can select up to 10
sensors from a library of sensorsConfigurable sensing
through modularity
Pilot C: Air Quality and Pollution Monitoring
Consolidated design of the AGILE Industrial Gateway hardware reference design.
Main board Configurable
sensing through
modularity
Connectivity &
maintenance panel
Mapping to AGILE Architecture
Pilot C: Air Quality and Pollution Monitoring
Innovation - KPIs
The adoption of the DFM design methodology introduces a new sustainable and certified
solution in the market of air quality and pollution monitoring:
◦ solution tailored on customer requirements (thanks to DFM and configurator);
◦ cheap solution:
◦ cert. sys.: 200K€ for installation and 200k€/year for maintenance;
◦ 5K€-7K€ device cost, <2K€ for installation and 3K€/year for maintenance (Bosh-Intel solution is not certified and certifiable!).
◦ small dimension and high territorial coverage (180 x 360 x 150 mm vs 1-3 m3);
◦ easy to integrate, install and maintain; open and easy to extend;
◦ fully remotely controlled.
The platform allows managing heterogeneity and diversity: more than 150 sensors can be
plugged in the monitoring station, depending on the specific application context.
Time to market reduction: just 6 months to develop the monitoring station hardware, starting
from the industrial gateway reference design.
Pilot C: Air Quality and Pollution Monitoring
Deployment and Operation Plan
Phase 1 (M12-M18) - basic use cases setup and laboratory tests: concluded.
Phase 2 (M18-M26) - industrial and private demonstrator setup and test:
◦ hardware design and development (first release available);
◦ AGILE software stack porting and integration (ongoing);
◦ focused on the first test and evaluation of the AGILE hardware & software solution
(ongoing).
Phase 3 (M18-M36) - small rural town setup and test:
◦ Amaro (IT) and Martignacco (IT), plan ongoing.
Pilot C: Air Quality and Pollution Monitoring
Phase 4 (M24-M36) - metropolitan areas setup and
test: Udine, Milano (already agreed) and Dubay
(under discussion).
Phase 5 (M30-M36) - final pervasive demonstrator
setup and test: still to be defined.
Martignacco, Udine, IT
PILOT D:
ENHANCED RETAIL SERVICES
Overview
Objective: IoT technology can help optimize the shop operation and
management by monitoring the machines in order to provide a good
service to the clients.
Pilot D: Enhanced Retail Services
Temperature
Electricity
Distance
Light
Presence
Overview
Deploy a set of sensors to monitor and gather service KPIs to guarantee
the quality.
Pilot D: Enhanced Retail Services
Cold chain
Cold Chain
maintenance
Follow up and
temperature
alerts
Stock
Management
Alerts and stock
replenishment
Business
continuity
Power
consumption
and availability
alerts
Opening hours
Shutter
opening/closing
detection
Availability
Alert when
there are clients
in the check-out
point
Temperature
Sensors
Distance sensors Electricity
sensors
Light sensors Presence
sensors
34
Pilot D: Enhanced Retail Services
Mapping to AGILE Architecture
Pilot D: Enhanced Retail Services
AGILE Components Used
Agile-core
◦ ProtocolManager: To register and manage Zigbee protocol.
◦ DeviceManager: To register all devices used by the pilot.
◦ DeviceFactory: Used by the DeviceManager.
HTTP, api REST to interact with AGILE components.
Agile-OSJS, development and monitoring environment.
Agile-node-red, Development of monitoring flows.
Agile-protocol-zb, communication between devices.
Agile-sdk, library to access the AGILE API from NodeJS.
Pilot D: Enhanced Retail Services
Advantages of using AGILE
Facilitate the orchestration of all the events generated by the different
devices.
Facilitate the connection of different systems with the nodes offered by
node-red.
Standardize the implementation of applications to manage data
obtained by a different kind of devices.
Remote system management with all functions provided by RESIN.IO.
Pilot D: Enhanced Retail Services
Innovation benefits
AGILE can help our customer by:
◦ Improving customer experience
◦ Enabling real-time decisions through live monitoring
◦ Reducing cost through process automation
◦ Improving the brand image as being innovative by using IoT technologies
◦ In the future monitoring all the shops from a central console that displays
real-time information
Pilot D: Enhanced Retail Services
KPIs
Minimum support of Devices: Eight different types of devices to be
deployed and connected: Light sensor, Stock sensor, Proximity sensor,
Electricity sensor, Temperature sensor, Light alarm in the store, Beacon
detector, IoT display).
◦ The pilot D will use the 8 types of devices.
◦ For the demo we will use 4: Stock sensor, Proximity sensor, Temperature
sensor and IoT display.
Minimum development of applications: One AGILE application to
visualize the monitoring of the different sensors.
◦ We will develop:
◦ The node-red flow for monitoring
◦ TENTO AGILE Application in Node-JS using AGILE SDK.
Deployment and Operation Plan
Pilot Preparation: Define strategy to run the pilot (Oct 2017)
◦ Agree on physical scenario
◦ Define activities needed by employees to support operations.
◦ Agree on the physical devices to be deployed.
Venue Set-up (Jan 2018)
◦ Prepare the shop for the pilot, deploying and configuring the AGILE Gateway and the
IoT devices.
◦ Train employees.
Pilot Monitoring (Feb-Sep 2018)
◦ Monitor the execution of the Pilot in the shop.
◦ Gather data and KPIs to allow measuring the impact of the Pilot in the business.
Pilot Evaluation (Oct-Dec 2018)
◦ Evaluate the impact of the pilot based on the data gathered during monitoring phase.
Pilot A: Quantified-Self
Demo
Pilot D: Enhanced Retail Services
PILOT E:
PORT AREA MONITORING
Port Area Monitoring
We will examine how drones can be deployed in the event of a fire, explosion or other
incident and get a good view on the situation even before the emergency services arrive at
the spot. Time is crucial in these situations. Other applications around safety and the
environment are within reach. The incidents would be specific to emergency situations for
the fire department.
Pilot E: Port Area Monitoring
Mapping to AGILE Architecture
Pilot E: Port Area Monitoring
AGILE Components Used
Components used
◦ agile-rest,
◦ agile-dbus,
◦ agile-core,
◦ agile-ble,
◦ agile-dronekit (own dronekit)
Integration: Interfaces used/implemented
◦ BLE -> read sensortag
◦ WIFI -> read drone flightcontroller
◦ LTE/4G -> Long Distance Remote Connection to the GW
Pilot E: Port Area Monitoring
Innovation
Extensibility
◦ Multiple sensors can be added to the drone depending on the needs.
◦ Standardize the implementation of applications to manage data obtained by
a different kind of devices.
◦ Enhanced connection possibilities (4G, 3G, wifi, ble,…).
◦ Multiple communication protocols available.
Pilot E: Port Area Monitoring
KPIs
Stability
◦ Feedback is provided to the development team for the implementation of
the latest version of the AGILE Stack
Latency & reactivity
◦ Latency is ok for viewing cameras.
◦ Over 4G reactivity of the drone is not good enough. With drone legislation it
is not allowed since the drone has to be in line of sight all the time and has
to react immediately to the commands of the pilot.
Power consumption
◦ Not yet evaluated since the drone market evolves constantly.
Pilot E: Port Area Monitoring
Deployment and Operation Plan
Pilot Preparation: Define strategy to run the pilot (Oct 2017)
◦ Prepare PoC.
◦ Integrate Agile.
Pilot Integration(Jan-Sep 2018)
◦ Integration and use in other projects.
◦ The drone & Agile will be used in another project, results from the PoC will be
integrated there.
Pilot Evaluation (Oct-Dec 2018)
◦ Evaluate the impact of the pilot based on the data gathered during test phase.
Pilot E: Port Area Monitoring
Demo
Pilot E: Port Area Monitoring
AGILE IoT TESTBED
Approach
51
• Goal: pre-field tests to validate AGILE software
before actual deployments
• Approach: Building upon the IoT-lab testbed
• Bare-metal access to 2700+ IoT devices
• Multiple deployments & heterogeneous nodes
• Single managing interface, common tools
• See www.iot-lab.info
AGILE IoT Testbed
Operation in AGILE
Usefulness: the IoT testbed is useful to experiment interplay of AGILE
gateway hardware/software with ”arbitrary” numbers of IoT devices
Advantage: lowering the bar of entry with remote access, hence no
need for local hardware deployment to test/experiment/debug an
AGILE deployment
Targets:
◦ Prior: testbed used daily by constrained IoT application/stack developers &
researchers
◦ In a 1st phase: extended testbed open to AGILE partners
◦ In a 2nd phase: extended testbed open to AGILE Open-Call winners
◦ Beyond: extended testbed open to other external developers/users of AGILE
AGILE IoT Testbed
Work Done
Added hardware: several prototype AGILE gateways (Makers version)
are now permanently deployed on IoT-Lab
Backend extension: The backend now enables AGILE partners to
securely & remotely access to AGILE gateways deployed on IoT-Lab, via
CLI (with SSH) and via a web browser
Added software: the AGILE gateways run the latest version of AGILE OS
on Raspbian
Documentation: we have documented how AGILE partners can use the
testbed in a tutorial available online
AGILE IoT Testbed
IoT-Lab
IoT-LAB
sensor
(public frontend)
Web
SSH
User
AGILE IoT Testbed
IoT-Lab AGILE Extension 1
IoT-LAB server
(AGILE frontend)
Gateway
IoT-LAB
sensor
(public frontend)
Sensortag
Web
SSH
User
AGILE IoT Testbed
IoT-Lab AGILE Extension 2
IoT-LAB server
(AGILE frontend)
IoT-LAB
sensor
(public frontend)
Web
SSH
User
Gateway
AGILE IoT Testbed
M19-M36 Planning
AGILE stack: further integration with AGILE stack, once it supports IEEE
802.15.4
Access: enable access/usage for 3rd party users such as AGILE Open-Call
winners
Hardware: deploy additional AGILE hardware on the IoT testbed,
including PiHat + shields for Xbee, LoRa
Software: on the AGILE gateways deployed in the IoT testbed, switch
from Raspbian to ResinOS
End-to-end mode of operation: enable use of AGILE hardware as IPv6
border router to enable secure end-to-end transport of data from IoT
devices to arbitrary remote location on the Internet
AGILE IoT Testbed
Demo
AGILE IoT Testbed
Demo
IoT-LAB server
(AGILE frontend)
Gateway
IoT-LAB
sensor
(public frontend)
Sensortag
Web
SSH
User
Gateway
AGILE IoT Testbed
NEXT STEPS
Pilots Evaluation
Each pilot has developed a pilot execution scenario and an evaluation
plan, including timing and milestones
Alignment with Crowdfunding Campaign and Open Call
KPIs have been identified and will be evaluated
Monitoring of pilots technical and operational risks
Apply the evaluation methodology and instruments of each pilot and
provide feedback to the technical WPs.
◦ Analytics
◦ Surveys
◦ Questionnaires
THANK YOU

Contenu connexe

Tendances

RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...Rockwell Automation
 
2016 07-20-wp1-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlin2016 07-20-wp1-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlinAGILE IoT
 
CPaaS.io - u2-based Toolbox
CPaaS.io - u2-based ToolboxCPaaS.io - u2-based Toolbox
CPaaS.io - u2-based ToolboxStephan Haller
 
Why IoT needs Open Source Communities
Why IoT needs Open Source CommunitiesWhy IoT needs Open Source Communities
Why IoT needs Open Source CommunitiesAGILE IoT
 
The IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 standsThe IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 standsCharalampos Doukas
 
CPaaS.io - FIWARE-based Toolbox
CPaaS.io - FIWARE-based ToolboxCPaaS.io - FIWARE-based Toolbox
CPaaS.io - FIWARE-based ToolboxStephan Haller
 
FIWARE IoT Proposal & Community
FIWARE IoT Proposal & CommunityFIWARE IoT Proposal & Community
FIWARE IoT Proposal & CommunityFIWARE
 
OSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt BowersOSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt Bowersmfrancis
 
WP3 – AGILE Sw Architecture
WP3 – AGILE Sw ArchitectureWP3 – AGILE Sw Architecture
WP3 – AGILE Sw ArchitectureAGILE IoT
 
Gateway Design with Eclipse Kura - Taking Kura to heights
Gateway Design with Eclipse Kura - Taking Kura to heightsGateway Design with Eclipse Kura - Taking Kura to heights
Gateway Design with Eclipse Kura - Taking Kura to heightsRajesh Sola
 
FIWARE Developers Week_IoT basic exercises
FIWARE Developers Week_IoT basic exercisesFIWARE Developers Week_IoT basic exercises
FIWARE Developers Week_IoT basic exercisesFIWARE
 
Building an IoT Monitoring App with InfluxDB and LoRa
Building an IoT Monitoring App with InfluxDB and LoRaBuilding an IoT Monitoring App with InfluxDB and LoRa
Building an IoT Monitoring App with InfluxDB and LoRaInfluxData
 
Eclipse Kura Shoot a-pi
Eclipse Kura Shoot a-piEclipse Kura Shoot a-pi
Eclipse Kura Shoot a-piEclipse Kura
 
ME490B - SMART BOARD FINAL REPORT
ME490B - SMART BOARD FINAL REPORTME490B - SMART BOARD FINAL REPORT
ME490B - SMART BOARD FINAL REPORTGabriel Dariano
 
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...Rockwell Automation
 
RA TechED 2019 - CL02 - Integrated Architecture System Software What's New
RA TechED 2019 - CL02 -  Integrated Architecture System Software What's NewRA TechED 2019 - CL02 -  Integrated Architecture System Software What's New
RA TechED 2019 - CL02 - Integrated Architecture System Software What's NewRockwell Automation
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Open Mobile Alliance
 
WSO2Con USA 2015: WSO2 Platform for IoT
WSO2Con USA 2015: WSO2 Platform for IoTWSO2Con USA 2015: WSO2 Platform for IoT
WSO2Con USA 2015: WSO2 Platform for IoTWSO2
 

Tendances (20)

RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
RA TechED 2019 - IN03 - Develop Analytics That Scale Using FactoryTalk Innova...
 
2016 07-20-wp1-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlin2016 07-20-wp1-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlin
 
CPaaS.io - u2-based Toolbox
CPaaS.io - u2-based ToolboxCPaaS.io - u2-based Toolbox
CPaaS.io - u2-based Toolbox
 
Internet of Things - Advantech IoT Gateway Starter Kit
Internet of Things - Advantech IoT Gateway Starter KitInternet of Things - Advantech IoT Gateway Starter Kit
Internet of Things - Advantech IoT Gateway Starter Kit
 
Why IoT needs Open Source Communities
Why IoT needs Open Source CommunitiesWhy IoT needs Open Source Communities
Why IoT needs Open Source Communities
 
The IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 standsThe IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 stands
 
CPaaS.io - FIWARE-based Toolbox
CPaaS.io - FIWARE-based ToolboxCPaaS.io - FIWARE-based Toolbox
CPaaS.io - FIWARE-based Toolbox
 
FIWARE IoT Proposal & Community
FIWARE IoT Proposal & CommunityFIWARE IoT Proposal & Community
FIWARE IoT Proposal & Community
 
OSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt BowersOSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt Bowers
 
WP3 – AGILE Sw Architecture
WP3 – AGILE Sw ArchitectureWP3 – AGILE Sw Architecture
WP3 – AGILE Sw Architecture
 
Gateway Design with Eclipse Kura - Taking Kura to heights
Gateway Design with Eclipse Kura - Taking Kura to heightsGateway Design with Eclipse Kura - Taking Kura to heights
Gateway Design with Eclipse Kura - Taking Kura to heights
 
FIWARE Developers Week_IoT basic exercises
FIWARE Developers Week_IoT basic exercisesFIWARE Developers Week_IoT basic exercises
FIWARE Developers Week_IoT basic exercises
 
Building an IoT Monitoring App with InfluxDB and LoRa
Building an IoT Monitoring App with InfluxDB and LoRaBuilding an IoT Monitoring App with InfluxDB and LoRa
Building an IoT Monitoring App with InfluxDB and LoRa
 
Eclipse Kura Shoot a-pi
Eclipse Kura Shoot a-piEclipse Kura Shoot a-pi
Eclipse Kura Shoot a-pi
 
ME490B - SMART BOARD FINAL REPORT
ME490B - SMART BOARD FINAL REPORTME490B - SMART BOARD FINAL REPORT
ME490B - SMART BOARD FINAL REPORT
 
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
RA TechED 2019 - IN02 - Empower Your Connected Enterprise with FactoryTalk In...
 
RA TechED 2019 - CL02 - Integrated Architecture System Software What's New
RA TechED 2019 - CL02 -  Integrated Architecture System Software What's NewRA TechED 2019 - CL02 -  Integrated Architecture System Software What's New
RA TechED 2019 - CL02 - Integrated Architecture System Software What's New
 
IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
 
WSO2Con USA 2015: WSO2 Platform for IoT
WSO2Con USA 2015: WSO2 Platform for IoTWSO2Con USA 2015: WSO2 Platform for IoT
WSO2Con USA 2015: WSO2 Platform for IoT
 

Similaire à Pilot Design, Execution & Evaluation

201410 1 fiware-overview
201410 1 fiware-overview201410 1 fiware-overview
201410 1 fiware-overviewFIWARE
 
2016-Mar-03 Leppitsch in Auckland meetup
2016-Mar-03 Leppitsch in Auckland meetup2016-Mar-03 Leppitsch in Auckland meetup
2016-Mar-03 Leppitsch in Auckland meetupMichael Leppitsch
 
IoT Security by Design
IoT Security by DesignIoT Security by Design
IoT Security by DesignNUS-ISS
 
2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp8-q2 f2 f berlin2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp8-q2 f2 f berlinAGILE IoT
 
What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)AppDynamics
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0WSO2
 
WSO2 IoT Server - Product Overview
WSO2 IoT Server - Product OverviewWSO2 IoT Server - Product Overview
WSO2 IoT Server - Product OverviewWSO2
 
NextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsNextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsterradue
 
New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024ThousandEyes
 
Self condition monitoring mobile machinery 1st generation demonstration
Self condition monitoring mobile machinery   1st generation demonstrationSelf condition monitoring mobile machinery   1st generation demonstration
Self condition monitoring mobile machinery 1st generation demonstrationArrowheadProject
 
fiware-lab-dev-6.pdf
fiware-lab-dev-6.pdffiware-lab-dev-6.pdf
fiware-lab-dev-6.pdfssuser8c74ba
 
Complete Visibility into Docker Containers with AppDynamics
Complete Visibility into Docker Containers with AppDynamicsComplete Visibility into Docker Containers with AppDynamics
Complete Visibility into Docker Containers with AppDynamicsAppDynamics
 
Preparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptxPreparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptxmambrino
 
Oliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - shortOliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - shortDaeyoung Kim
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsApigee | Google Cloud
 
IATA Interactive Cargo Webinar 2021
IATA Interactive Cargo Webinar 2021IATA Interactive Cargo Webinar 2021
IATA Interactive Cargo Webinar 2021Sonia Ben Hamida
 
SAFIRE Security Concept at EFFRA Event
SAFIRE Security Concept at EFFRA EventSAFIRE Security Concept at EFFRA Event
SAFIRE Security Concept at EFFRA EventSebastian Scholze
 
Preparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptxPreparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptxmichaeljayaraj1
 
IMGS 2015 - Transport for London - Alun Pearsey
IMGS 2015 - Transport for London - Alun PearseyIMGS 2015 - Transport for London - Alun Pearsey
IMGS 2015 - Transport for London - Alun PearseyIMGS
 

Similaire à Pilot Design, Execution & Evaluation (20)

201410 1 fiware-overview
201410 1 fiware-overview201410 1 fiware-overview
201410 1 fiware-overview
 
2016-Mar-03 Leppitsch in Auckland meetup
2016-Mar-03 Leppitsch in Auckland meetup2016-Mar-03 Leppitsch in Auckland meetup
2016-Mar-03 Leppitsch in Auckland meetup
 
IoT Security by Design
IoT Security by DesignIoT Security by Design
IoT Security by Design
 
2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp8-q2 f2 f berlin2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp8-q2 f2 f berlin
 
What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
WSO2 IoT Server - Product Overview
WSO2 IoT Server - Product OverviewWSO2 IoT Server - Product Overview
WSO2 IoT Server - Product Overview
 
NextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsNextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIs
 
New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024New ThousandEyes Product Features and Release Highlights: March 2024
New ThousandEyes Product Features and Release Highlights: March 2024
 
Self condition monitoring mobile machinery 1st generation demonstration
Self condition monitoring mobile machinery   1st generation demonstrationSelf condition monitoring mobile machinery   1st generation demonstration
Self condition monitoring mobile machinery 1st generation demonstration
 
fiware-lab-dev-6.pdf
fiware-lab-dev-6.pdffiware-lab-dev-6.pdf
fiware-lab-dev-6.pdf
 
Complete Visibility into Docker Containers with AppDynamics
Complete Visibility into Docker Containers with AppDynamicsComplete Visibility into Docker Containers with AppDynamics
Complete Visibility into Docker Containers with AppDynamics
 
Preparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptxPreparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptx
 
Oliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - shortOliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - short
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
 
IATA Interactive Cargo Webinar 2021
IATA Interactive Cargo Webinar 2021IATA Interactive Cargo Webinar 2021
IATA Interactive Cargo Webinar 2021
 
SAFIRE Security Concept at EFFRA Event
SAFIRE Security Concept at EFFRA EventSAFIRE Security Concept at EFFRA Event
SAFIRE Security Concept at EFFRA Event
 
Preparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptxPreparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptx
 
IMGS 2015 - Transport for London - Alun Pearsey
IMGS 2015 - Transport for London - Alun PearseyIMGS 2015 - Transport for London - Alun Pearsey
IMGS 2015 - Transport for London - Alun Pearsey
 

Plus de AGILE IoT

Dockerized IoT Gateway Stack
Dockerized IoT Gateway StackDockerized IoT Gateway Stack
Dockerized IoT Gateway StackAGILE IoT
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoT AGILE IoT
 
AgriWare / Holonix
AgriWare / HolonixAgriWare / Holonix
AgriWare / HolonixAGILE IoT
 
Configuration & Recommendation
Configuration & RecommendationConfiguration & Recommendation
Configuration & RecommendationAGILE IoT
 
Towards Configuration Technologies for IoT Gateways
Towards Configuration Technologies  for IoT GatewaysTowards Configuration Technologies  for IoT Gateways
Towards Configuration Technologies for IoT GatewaysAGILE IoT
 
ASP-based Knowledge Representations for IoT Configuration Scenarios
ASP-based Knowledge Representations for  IoT Configuration ScenariosASP-based Knowledge Representations for  IoT Configuration Scenarios
ASP-based Knowledge Representations for IoT Configuration ScenariosAGILE IoT
 
Recommendation Technologies for IoT Edge Devices
Recommendation Technologies for IoT Edge DevicesRecommendation Technologies for IoT Edge Devices
Recommendation Technologies for IoT Edge DevicesAGILE IoT
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE IoT
 
About Open Source Business Models
About Open Source Business ModelsAbout Open Source Business Models
About Open Source Business ModelsAGILE IoT
 
2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlin2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlinAGILE IoT
 
2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposalAGILE IoT
 
2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp5-q2 f2 f meeting in berlin2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp5-q2 f2 f meeting in berlinAGILE IoT
 
2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlinAGILE IoT
 
2016 07-20-demo session
2016 07-20-demo session2016 07-20-demo session
2016 07-20-demo sessionAGILE IoT
 
Data Ownership & Trust in the IoT
Data Ownership & Trust in the IoTData Ownership & Trust in the IoT
Data Ownership & Trust in the IoTAGILE IoT
 
Adaptation: Iot is Art
Adaptation: Iot is ArtAdaptation: Iot is Art
Adaptation: Iot is ArtAGILE IoT
 
Art Event for AGILE 2017
Art Event for AGILE 2017Art Event for AGILE 2017
Art Event for AGILE 2017AGILE IoT
 
The cellular network: a vital link in the world of drones
The cellular network: a vital link in the world of dronesThe cellular network: a vital link in the world of drones
The cellular network: a vital link in the world of dronesAGILE IoT
 
WP8 - Pilot – Testbed
WP8 - Pilot – TestbedWP8 - Pilot – Testbed
WP8 - Pilot – TestbedAGILE IoT
 
WP8 Pilot Design, Execution & Evaluation
WP8 Pilot Design, Execution & EvaluationWP8 Pilot Design, Execution & Evaluation
WP8 Pilot Design, Execution & EvaluationAGILE IoT
 

Plus de AGILE IoT (20)

Dockerized IoT Gateway Stack
Dockerized IoT Gateway StackDockerized IoT Gateway Stack
Dockerized IoT Gateway Stack
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoT
 
AgriWare / Holonix
AgriWare / HolonixAgriWare / Holonix
AgriWare / Holonix
 
Configuration & Recommendation
Configuration & RecommendationConfiguration & Recommendation
Configuration & Recommendation
 
Towards Configuration Technologies for IoT Gateways
Towards Configuration Technologies  for IoT GatewaysTowards Configuration Technologies  for IoT Gateways
Towards Configuration Technologies for IoT Gateways
 
ASP-based Knowledge Representations for IoT Configuration Scenarios
ASP-based Knowledge Representations for  IoT Configuration ScenariosASP-based Knowledge Representations for  IoT Configuration Scenarios
ASP-based Knowledge Representations for IoT Configuration Scenarios
 
Recommendation Technologies for IoT Edge Devices
Recommendation Technologies for IoT Edge DevicesRecommendation Technologies for IoT Edge Devices
Recommendation Technologies for IoT Edge Devices
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoT
 
About Open Source Business Models
About Open Source Business ModelsAbout Open Source Business Models
About Open Source Business Models
 
2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlin2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlin
 
2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal
 
2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp5-q2 f2 f meeting in berlin2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp5-q2 f2 f meeting in berlin
 
2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin
 
2016 07-20-demo session
2016 07-20-demo session2016 07-20-demo session
2016 07-20-demo session
 
Data Ownership & Trust in the IoT
Data Ownership & Trust in the IoTData Ownership & Trust in the IoT
Data Ownership & Trust in the IoT
 
Adaptation: Iot is Art
Adaptation: Iot is ArtAdaptation: Iot is Art
Adaptation: Iot is Art
 
Art Event for AGILE 2017
Art Event for AGILE 2017Art Event for AGILE 2017
Art Event for AGILE 2017
 
The cellular network: a vital link in the world of drones
The cellular network: a vital link in the world of dronesThe cellular network: a vital link in the world of drones
The cellular network: a vital link in the world of drones
 
WP8 - Pilot – Testbed
WP8 - Pilot – TestbedWP8 - Pilot – Testbed
WP8 - Pilot – Testbed
 
WP8 Pilot Design, Execution & Evaluation
WP8 Pilot Design, Execution & EvaluationWP8 Pilot Design, Execution & Evaluation
WP8 Pilot Design, Execution & Evaluation
 

Dernier

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 

Dernier (20)

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 

Pilot Design, Execution & Evaluation

  • 1. AGILE M18 Review, 20 October 2017, Brussels (Belgium) WP8 - Pilot Design, Execution & Evaluation ANDREAS MENYCHTAS - BIOASSIST - WP8 LEADER
  • 2. Overview AGILE PilotsReal-time, drone based, multi- sensor emergency and maintenance support in port environments. Improved shopping experience for consumers and sustainable, attractive and differentiating solution for traders. UAV and ground based wildlife real-time monitoring and data collection in wide, inaccessible and wild areas. Quantified-self application for monitoring and analyzing biosignals and activity data IoT Testbed for experimenting with AGILE Components Low cost, high precision, multi- sensor, highly pervasive, sustainable air quality & pollution monitoring.
  • 3. Methodology Pilots Implementation Pilots Evaluation Delivery of HW & SW components Integration Storylines Use Case Scenarios Project-level requirements Pilot-specific requirements Deployment of AGILE and collection of feedback Pilots Definition and Requirements Analysis Now
  • 4. M18 Status / Work Done Design and Implementation of Pilots ◦ Definition of the architecture of each pilot ◦ Development of plan for integration with the AGILE components ◦ Continuous feedback to AGILE technical WPs (using the project tools: github, slack, teleconferences etc.) and interactive development of AGILE components ◦ Assessment of requirements fulfillment ◦ Implementation of Pilot Application Prototypes using AGILE Pilots Operation ◦ Definition of the operational plan of each pilot ◦ Procurement of equipment and sensors ◦ User recruitment ◦ Evaluation guidelines
  • 5. AGILE Components and Pilots AGILE Components Pilot A Pilot B Pilot C Pilot D Pilot E Makers GW Industrial GW GW Management Device and Protocol Management Developers UI Data/Storage API Security API Cloud Integration Recommender/Configurator Integrated In progress HW SW
  • 7. Overview Home / Daily use by non-experts Simplified Integration of ◦ Biosignal Sensors and Wearables ◦ Communication Protocols (BLE) Effective Data Exchange and Management Data Security and Privacy by Design Support of Cloud APIs for Activity and eHealth Data Synchronization Data Analysis in the Gateway Customization and Extensibility with Data- and Event-driven Workflows Pilot A: Quantified-Self
  • 8. Implementation Agile Core Device Hooks AgileBLEnetworkcontainer Device Register Device Publish/Subscribe Device Stream Data Device Poll Data Device Driver Configure BLE GATT characteristics Connect and Run device init Map Device BLE notifications to Agile data endpoints Stream data Filter data ReadData AGILE Drivers for Activity Trackers and Biosignal Sensors Quantified-self Application UI Pilot A: Quantified-Self
  • 9. Mapping to AGILE Architecture Pilot A: Quantified-Self
  • 10. AGILE Components Used • Restful API is used for the accessing AGILE Services/Components • UI: • Device Management UI is used for the device discovery and setup. In future, the functionality of this UI will be embedded in the Quantified-self application and will be realized by communicating directly with the Device API. • IoT App Developers UI is used for implementing experimental data processing workflows for real-time and historical data. • IoT Gateway Management UI (OS.js) is used for integrating the web UI of the Quantified-self application. • Device API and Protocol API are used for the BLE communication with the activity trackers and biosignal measurement devices. • Data Management Cloud plugins are used for accessing users’ activity data from the cloud based APIs of app providers and devices manufactures such as Google Fit, Fitbit etc. • Security API is used for authentication to the Quantified-self application Pilot A: Quantified-Self
  • 11. Innovation - KPIs • Holistic Approach • Beyond the limitations of a self-managed mobile application • Fully Automated • Suitable for people unfamiliar with technology such as seniors • Advanced Data Management • Support different approaches for data acquisition • Use of standards in the overall data lifecycle facilitating data import/export • Enhanced Security and Privacy • Local storage of data and sharing through policies • Extensibility and High Customization • Modular Hardware and Container-based Software Stack • Reduced Cost Added Value Minimum support of Devices • Four different types of devices (activity tracker, blood pressure monitor, pulse oximeter, weighing scale) are locally integrated Minimum support of Clouds • Two smartphone applications (Google Fit and FitBit) are supported via their Cloud Platforms KPIs Pilot A: Quantified-Self
  • 12. Deployment and Operation Plan Location and user recruitment ◦ Recruitment from BioAssist’s user base (Athens) ◦ IMEC is also actively involved and users from the Living Labs will participate (Belgium). ◦ Crowdfunding Campaign Preparation of documents such as user consent, questionnaires, training material, etc. Equipment procurement is progressing Evaluation Cycles ◦ Involve only friendly users until the first stable release ◦ 1st Cycle: M23 – M27 ◦ 2nd Cycle: M27 – M36 Pilot A: Quantified-Self
  • 13. PILOT B: OPEN FIELD AND CATTLE MONITORING
  • 14. Overview Pilot B: Open Field and Cattle Monitoring • Monitoring of sensor stations in areas beyond the established communication infrastructure in real time • No need for fixed gateway deployment and wireless network coverage • AGILE gateway will be deployed in UAVs manufactured by Sky-Watch and used for monitoring water quality through remote sensor stations
  • 15. Implementation Pilot B: Open Field and Cattle Monitoring Ground Control Station (GCS) and UAV • Custom Flight Plans • Monitoring and supervision of the UAV during flight • IP based protocol between UAV and GCS to support AGILE
  • 16. Implementation Pilot B: Open Field and Cattle Monitoring Sky-Watch AGILE Application • Node.js application deployed in docker container • Interfacing with AGILE API using agile-sdk • Interfacing with AGILE Node-RED using MQTT • Includes webserver for hosting frontend/UI • Currently communicating directly with LoRaWAN module for sensor input
  • 17. Implementation Pilot B: Open Field and Cattle Monitoring Developers UI – AGILE Node-RED flow • Interfaces with Node.js Application using MQTT • Using AGILE Cloud components – currently ownCloud
  • 18. Mapping to AGILE Architecture Pilot B: Open Field and Cattle Monitoring
  • 19. AGILE Components Used Current Status ◦ AGILE REST API via agile-sdk for implementing the interface with AGILE microservices ◦ AGILE Node-RED Cloud Node for data upload to ownCloud ◦ Docker-based deployment infrastructure of AGILE Pilot B: Open Field and Cattle Monitoring Next Steps ◦ Device/Protocol API for communication with ground based sensors ◦ AGILE Data for retrieving stored sensor data ◦ AGILE Security for keeping collected data private ◦ AGILE UI components for configuration of users, devices, etc.
  • 20. Innovation AGILE is intended to offer quick development and time-to-market for applications where secure data collection and cloud connectivity is of prime concern. Sky-Watch already specializes in data collection by UAV, and foresee increasing demand for cloud connectivity and data offloading in our UAV solutions. In this context, AGILE is considered as an important technology enabler for our future product range. Pilot B: Open Field and Cattle Monitoring
  • 21. KPIs A1: Designated users will be allowed to log into a cloud storage and retrieve data ◦ An ownCloud server has been setup ◦ Users permissions will be granted during the Pilot deployment phase A2: Sensor data will be collected in flight by the AGILE Gateway ◦ Collection of sensor data from LoRaWAN ground stations is working ◦ The Sky-Watch application interfaces directly with a LoRaWAN module ◦ When LoRa/LoRaWAN support is added to the AGILE stack, Sky-Watch will switch to use the AGILE REST API/agile-sdk A3: Data from AGILE gateway is uploaded automatically to cloud storage upon connection to internet ◦ Data is already uploaded to ownCloud using the Agile Node-RED Cloud Node A4: UI must be viewable on the gateway’s Ethernet interface ◦ The UI is currently displaying live/historical data. Remaining functionality will be added during the next phases A5: Data from more than one sensor shall be present ◦ Currently the setup includes a single station with multiple sensors attached. This will be extended to include more stations/sensors early in the deployment phase Pilot B: Open Field and Cattle Monitoring
  • 22. Deployment and Operation Plan Pilot B: Open Field and Cattle Monitoring Demonstrator A: Local Air Field Test 1 (Nov 2017 – Feb 2018) ◦ In-flight sensor data collection via data link from UAV to multiple ground stations ◦ Data offloading to cloud using AGILE APIs ◦ Data visible on application UI Demonstrator B: Local Air Field Test 2 (Feb – Jul 2018) ◦ Includes Demonstrator A items ◦ Integration with remaining AGILE core components - Data/Device/Security APIs Demonstrator C: Long Range Field Test (Jul – Dec 2018) ◦ Includes Demonstrator A and B items ◦ UAV needs to travel to move into sensor-range ◦ Final Test & Evaluation
  • 23. Demo Components Pilot B: Open Field and Cattle Monitoring UAV containing AGILE Gateway, flight controller, and LoRa receiver Sensor element with LoRa transmitter Ground Station consisting of a Linksys Router (for demo) PC for displaying the UI
  • 24. Demo Pilot B: Open Field and Cattle Monitoring
  • 26. Overview • Provide a low cost/high quality solution for pollution monitoring based on: • pervasive/IoT philosophy; • Agile platform (both HW & SW); • small, low cost and high precision monitoring stations. • Demonstrate the reduction of the time to market for the development of a vertical solution based on Agile-IoT approach. • Adopt Design for Modularity approach for the design of the hardware platform. • Design and develop a set of prototypes of: • the monitoring station; • the device-to-cloud infrastructure; • a mobile application for the final user. Pilot C: Air Quality and Pollution Monitoring
  • 27. The monitoring station GW + The user can select up to 10 sensors from a library of sensorsConfigurable sensing through modularity Pilot C: Air Quality and Pollution Monitoring Consolidated design of the AGILE Industrial Gateway hardware reference design. Main board Configurable sensing through modularity Connectivity & maintenance panel
  • 28. Mapping to AGILE Architecture Pilot C: Air Quality and Pollution Monitoring
  • 29. Innovation - KPIs The adoption of the DFM design methodology introduces a new sustainable and certified solution in the market of air quality and pollution monitoring: ◦ solution tailored on customer requirements (thanks to DFM and configurator); ◦ cheap solution: ◦ cert. sys.: 200K€ for installation and 200k€/year for maintenance; ◦ 5K€-7K€ device cost, <2K€ for installation and 3K€/year for maintenance (Bosh-Intel solution is not certified and certifiable!). ◦ small dimension and high territorial coverage (180 x 360 x 150 mm vs 1-3 m3); ◦ easy to integrate, install and maintain; open and easy to extend; ◦ fully remotely controlled. The platform allows managing heterogeneity and diversity: more than 150 sensors can be plugged in the monitoring station, depending on the specific application context. Time to market reduction: just 6 months to develop the monitoring station hardware, starting from the industrial gateway reference design. Pilot C: Air Quality and Pollution Monitoring
  • 30. Deployment and Operation Plan Phase 1 (M12-M18) - basic use cases setup and laboratory tests: concluded. Phase 2 (M18-M26) - industrial and private demonstrator setup and test: ◦ hardware design and development (first release available); ◦ AGILE software stack porting and integration (ongoing); ◦ focused on the first test and evaluation of the AGILE hardware & software solution (ongoing). Phase 3 (M18-M36) - small rural town setup and test: ◦ Amaro (IT) and Martignacco (IT), plan ongoing. Pilot C: Air Quality and Pollution Monitoring Phase 4 (M24-M36) - metropolitan areas setup and test: Udine, Milano (already agreed) and Dubay (under discussion). Phase 5 (M30-M36) - final pervasive demonstrator setup and test: still to be defined. Martignacco, Udine, IT
  • 32. Overview Objective: IoT technology can help optimize the shop operation and management by monitoring the machines in order to provide a good service to the clients. Pilot D: Enhanced Retail Services Temperature Electricity Distance Light Presence
  • 33. Overview Deploy a set of sensors to monitor and gather service KPIs to guarantee the quality. Pilot D: Enhanced Retail Services Cold chain Cold Chain maintenance Follow up and temperature alerts Stock Management Alerts and stock replenishment Business continuity Power consumption and availability alerts Opening hours Shutter opening/closing detection Availability Alert when there are clients in the check-out point Temperature Sensors Distance sensors Electricity sensors Light sensors Presence sensors
  • 34. 34 Pilot D: Enhanced Retail Services
  • 35. Mapping to AGILE Architecture Pilot D: Enhanced Retail Services
  • 36. AGILE Components Used Agile-core ◦ ProtocolManager: To register and manage Zigbee protocol. ◦ DeviceManager: To register all devices used by the pilot. ◦ DeviceFactory: Used by the DeviceManager. HTTP, api REST to interact with AGILE components. Agile-OSJS, development and monitoring environment. Agile-node-red, Development of monitoring flows. Agile-protocol-zb, communication between devices. Agile-sdk, library to access the AGILE API from NodeJS. Pilot D: Enhanced Retail Services
  • 37. Advantages of using AGILE Facilitate the orchestration of all the events generated by the different devices. Facilitate the connection of different systems with the nodes offered by node-red. Standardize the implementation of applications to manage data obtained by a different kind of devices. Remote system management with all functions provided by RESIN.IO. Pilot D: Enhanced Retail Services
  • 38. Innovation benefits AGILE can help our customer by: ◦ Improving customer experience ◦ Enabling real-time decisions through live monitoring ◦ Reducing cost through process automation ◦ Improving the brand image as being innovative by using IoT technologies ◦ In the future monitoring all the shops from a central console that displays real-time information Pilot D: Enhanced Retail Services
  • 39. KPIs Minimum support of Devices: Eight different types of devices to be deployed and connected: Light sensor, Stock sensor, Proximity sensor, Electricity sensor, Temperature sensor, Light alarm in the store, Beacon detector, IoT display). ◦ The pilot D will use the 8 types of devices. ◦ For the demo we will use 4: Stock sensor, Proximity sensor, Temperature sensor and IoT display. Minimum development of applications: One AGILE application to visualize the monitoring of the different sensors. ◦ We will develop: ◦ The node-red flow for monitoring ◦ TENTO AGILE Application in Node-JS using AGILE SDK.
  • 40. Deployment and Operation Plan Pilot Preparation: Define strategy to run the pilot (Oct 2017) ◦ Agree on physical scenario ◦ Define activities needed by employees to support operations. ◦ Agree on the physical devices to be deployed. Venue Set-up (Jan 2018) ◦ Prepare the shop for the pilot, deploying and configuring the AGILE Gateway and the IoT devices. ◦ Train employees. Pilot Monitoring (Feb-Sep 2018) ◦ Monitor the execution of the Pilot in the shop. ◦ Gather data and KPIs to allow measuring the impact of the Pilot in the business. Pilot Evaluation (Oct-Dec 2018) ◦ Evaluate the impact of the pilot based on the data gathered during monitoring phase. Pilot A: Quantified-Self
  • 41. Demo Pilot D: Enhanced Retail Services
  • 42. PILOT E: PORT AREA MONITORING
  • 43. Port Area Monitoring We will examine how drones can be deployed in the event of a fire, explosion or other incident and get a good view on the situation even before the emergency services arrive at the spot. Time is crucial in these situations. Other applications around safety and the environment are within reach. The incidents would be specific to emergency situations for the fire department. Pilot E: Port Area Monitoring
  • 44. Mapping to AGILE Architecture Pilot E: Port Area Monitoring
  • 45. AGILE Components Used Components used ◦ agile-rest, ◦ agile-dbus, ◦ agile-core, ◦ agile-ble, ◦ agile-dronekit (own dronekit) Integration: Interfaces used/implemented ◦ BLE -> read sensortag ◦ WIFI -> read drone flightcontroller ◦ LTE/4G -> Long Distance Remote Connection to the GW Pilot E: Port Area Monitoring
  • 46. Innovation Extensibility ◦ Multiple sensors can be added to the drone depending on the needs. ◦ Standardize the implementation of applications to manage data obtained by a different kind of devices. ◦ Enhanced connection possibilities (4G, 3G, wifi, ble,…). ◦ Multiple communication protocols available. Pilot E: Port Area Monitoring
  • 47. KPIs Stability ◦ Feedback is provided to the development team for the implementation of the latest version of the AGILE Stack Latency & reactivity ◦ Latency is ok for viewing cameras. ◦ Over 4G reactivity of the drone is not good enough. With drone legislation it is not allowed since the drone has to be in line of sight all the time and has to react immediately to the commands of the pilot. Power consumption ◦ Not yet evaluated since the drone market evolves constantly. Pilot E: Port Area Monitoring
  • 48. Deployment and Operation Plan Pilot Preparation: Define strategy to run the pilot (Oct 2017) ◦ Prepare PoC. ◦ Integrate Agile. Pilot Integration(Jan-Sep 2018) ◦ Integration and use in other projects. ◦ The drone & Agile will be used in another project, results from the PoC will be integrated there. Pilot Evaluation (Oct-Dec 2018) ◦ Evaluate the impact of the pilot based on the data gathered during test phase. Pilot E: Port Area Monitoring
  • 49. Demo Pilot E: Port Area Monitoring
  • 51. Approach 51 • Goal: pre-field tests to validate AGILE software before actual deployments • Approach: Building upon the IoT-lab testbed • Bare-metal access to 2700+ IoT devices • Multiple deployments & heterogeneous nodes • Single managing interface, common tools • See www.iot-lab.info AGILE IoT Testbed
  • 52. Operation in AGILE Usefulness: the IoT testbed is useful to experiment interplay of AGILE gateway hardware/software with ”arbitrary” numbers of IoT devices Advantage: lowering the bar of entry with remote access, hence no need for local hardware deployment to test/experiment/debug an AGILE deployment Targets: ◦ Prior: testbed used daily by constrained IoT application/stack developers & researchers ◦ In a 1st phase: extended testbed open to AGILE partners ◦ In a 2nd phase: extended testbed open to AGILE Open-Call winners ◦ Beyond: extended testbed open to other external developers/users of AGILE AGILE IoT Testbed
  • 53. Work Done Added hardware: several prototype AGILE gateways (Makers version) are now permanently deployed on IoT-Lab Backend extension: The backend now enables AGILE partners to securely & remotely access to AGILE gateways deployed on IoT-Lab, via CLI (with SSH) and via a web browser Added software: the AGILE gateways run the latest version of AGILE OS on Raspbian Documentation: we have documented how AGILE partners can use the testbed in a tutorial available online AGILE IoT Testbed
  • 55. IoT-Lab AGILE Extension 1 IoT-LAB server (AGILE frontend) Gateway IoT-LAB sensor (public frontend) Sensortag Web SSH User AGILE IoT Testbed
  • 56. IoT-Lab AGILE Extension 2 IoT-LAB server (AGILE frontend) IoT-LAB sensor (public frontend) Web SSH User Gateway AGILE IoT Testbed
  • 57. M19-M36 Planning AGILE stack: further integration with AGILE stack, once it supports IEEE 802.15.4 Access: enable access/usage for 3rd party users such as AGILE Open-Call winners Hardware: deploy additional AGILE hardware on the IoT testbed, including PiHat + shields for Xbee, LoRa Software: on the AGILE gateways deployed in the IoT testbed, switch from Raspbian to ResinOS End-to-end mode of operation: enable use of AGILE hardware as IPv6 border router to enable secure end-to-end transport of data from IoT devices to arbitrary remote location on the Internet AGILE IoT Testbed
  • 59. Demo IoT-LAB server (AGILE frontend) Gateway IoT-LAB sensor (public frontend) Sensortag Web SSH User Gateway AGILE IoT Testbed
  • 61. Pilots Evaluation Each pilot has developed a pilot execution scenario and an evaluation plan, including timing and milestones Alignment with Crowdfunding Campaign and Open Call KPIs have been identified and will be evaluated Monitoring of pilots technical and operational risks Apply the evaluation methodology and instruments of each pilot and provide feedback to the technical WPs. ◦ Analytics ◦ Surveys ◦ Questionnaires