BUTLER project overview

35
PROJECT PRESENTATION 19 th January 2012

description

Recent ICT advances are bringing to reality a world where sensors, actuators and smart portable devices areinterconnected into an Internet-of-Things (IoT) ecosystem reaching 50 Billion devices by 2015.The IoT major challenges are, from a systemic viewpoint, smart resource management and digital security;and from a user/service perspective, the pervasiveness (uniformity of performance anytime and anywhere) andawareness (inversely proportional to the degree of knowledge required from users).BUTLER will be the first European project to emphasise pervasiveness, context-awareness and security forIoT. Through a consortium of leading Industrial, Corporate R&D and Academic partners with extensive andcomplementary know-how, project BUTLER will integrate current and develop new technologies to form a “bundle” ofapplications, platform features and services that will bring IoT to life.For this purpose, BUTLER will focus on:a) Improving/creating enabling technologies to implement a well-defined vision of secure, pervasive andcontext-aware IoT, where links are inherently secure (from PHY to APP layers) applications cut across differentscenarios (Home, Office, Transportation, Health, etc.), and the network reactions to users are adjusted to theirneeds (learned and monitored in real time).b) Integrating/developing a new flexible smartDevice-centric network architecture where platforms (devices)function according to three well-defined categories: smartObject (sensors, actuators, gateways), smartMobile(user’s personal device) and smartServers (providers of contents and services), interconnected over IPv6.c) Building a series of field trials, which progressively integrate and enhance state-of-the-art technologies toshowcase BUTLER’s secure, pervasive and context-aware vision of IoT.In addition to these R&D innovations, BUTLER and its External Members Group will also aggregate and lead theEuropean effort in the standardisation and exploitation of IoT technologies.

Transcript of BUTLER project overview

Page 1: BUTLER project overview

PROJECT PRESENTATION

19th January 2012

Page 2: BUTLER project overview

2

uBiquitous, secUre inTernet-of-things with Location and

contEx-awaReness

FP7 call: FP7-ICT-2011-7

Integrated Project

October 2011 September 2014

15 M€

1234 man.months

Page 3: BUTLER project overview

BUTLER Story

3

SmartHome

!

SmartShopping17:00…

7:00 …

7:30 …

SmartTransport

Delayed: 20min

16:30 …

16:50…

SmartCity

Emer

genc

y!

SmartHealth

!13:00…

Smart Shopping-List:Ex: As you leave home, a shopping list on

your mobile is automatically updated…

Smart Energy Savings:Ex: As the last person leaves home, the

thermostats in the bedrooms are tuned down…

Smart Preventive Care:Ex: Elder people have their day-to-day activities monitored, triggering automatic responses when needed…

Smart Case Sheet:Ex: Medical personnel are given contextualized information on patient’s conditions …

Smart Event Management:Ex: Information about occurring and future events are automatically available to patrons and citizens

Smart Parking:Ex: Parking information and suggestions are made available real-time events.

Smart Sales/Advertisiment:Ex: The shop offers you personalized discounts on items outside your list but you are likely to buy

Smart Cross-referencing:Ex: Your wife is informed of the items you are buying and their prices…

Smart Navigation:Ex: Traffic information such as the approaching of an ambulance is broadcasted to vehicles on the route…

Smart Updating:Ex: Your peers (office, clients, family, etc.) are informed of significant delays…

A day in the life of …

Horizontal,seamless Scenarios

Page 4: BUTLER project overview

Awareness

4

Inversely proportional to the degree of knowledge required from users

BUTLER’s concept is one of active, pervasive, continuous, real-time and progressively personal context-awareness

Page 5: BUTLER project overview

Expectations

5

Congestion

LatencyPollution

Poverty

Crimes Privacy violation

StressDiseases

Squandering

inefficiency

SmartHome

SmartHealth

SmartCity

SmartTransportSmartShopping

Page 6: BUTLER project overview

!

Today: Domain-centric smart solutions

SmartHome SmartShoppingSmartTransport SmartCitySmartHealth

- Monitoring and controlling- Saving Energy comfortably- Interacting with appliances- Finding things Easily- Consuming media everywhere- Getting notified- Leaving the home safely- Detecting emergencies- Preparing trips at home- …

- Managing parking space- Lighting up a city efficiently- Watering orchards & gardens- Monitoring Air QUality- Monitoring Electricity/Water- Discovering emergency routes- Charging electric vehicles- Accessing locally-wise apps- …

- Monitoring medicine intake- Personalized diabetes assistance- Providing training tips- Monitoring health parameters- Monitoring activity- Visiting a doctor- Enhancing social contacts- Protecting falls- Living independently- …

- Promoting carpooling- Minimizing taxi delays- Avoiding traffic jams- Reporting traffic incidents- Monitoring metro platforms- Rewarding Eco-driving- Smart beaconing- Monitoring incoming trains- …

- Managing sparkdeals- Getting advice on buying goods- Retrieving discount- Buying a second hand product- Purchasing with smart carts- Purchasing using self service- Updating consumer profiles- …

Page 7: BUTLER project overview

SmartHome SmartShoppingSmartTransport SmartCitySmartHealth

!

7

- Monitoring and controlling- Saving Energy comfortably- Interacting with appliances- Finding things Easily- Consuming media everywhere- Getting notified- Leaving the home safely- Detecting emergencies- Preparing trips at home- …

- Managing parking space- Lighting up a city efficiently- Watering orchards & gardens- Monitoring Air QUality- Monitoring Electricity/Water- Discovering emergency routes- Charging electric vehicles- Accessing locally-wise apps- …

- Monitoring medicine intake- Personalized diabetes assistance- Providing training tips- Monitoring health parameters- Monitoring activity- Visiting a doctor- Enhancing social contacts- Protecting falls- Living independently- …

- Promoting carpooling- Minimizing taxi delays- Avoiding traffic jams- Reporting traffic incidents- Monitoring metro platforms- Rewarding Eco-driving- Smart beaconing- Monitoring incoming trains- …

- Managing sparkdeals- Getting advice on buying goods- Retrieving discount- Buying a second hand product- Purchasing with smart carts- Purchasing using self service- Updating consumer profiles- …

BUTLER’s future vision SmartLife

Page 8: BUTLER project overview

Today: Infrastructure-centric Networks

8

Body AreaNetwork

Personal AreaNetwork

Local AreaNetwork

VehicleNavigation

Page 9: BUTLER project overview

BUTLER’s future vision: User-centric Network of Networks

9

Network ofBody AreaNetworks

Network ofLocal AreaNetworks

FUTURE CYBERSPACE:Personalized, Global

Network of Networks

Network ofVehicles

(CooperativeNavigation)

Network ofPersonal Area

Networks

Page 10: BUTLER project overview

Challenges

1. Personalized and Dynamic Demands

2. Transparency, Privacy and Security in Heterogeneous Systems

3. Collective Behaviour Modelling to Maximize Efficiency

10

Page 11: BUTLER project overview

PROJECT OBJECTIVES

Page 12: BUTLER project overview

High level objective

Design and demonstrate prototype of a

comprehensive, pervasive and effective Context-

Aware information system, which will operate

transparently and seamlessly across various

scenarios towards a unified smartLife environment.

12

Page 13: BUTLER project overview

Technical and Technological objectives

• Modelling context and behaviour– Contextualized Navigation– Contextualized Advertising/Warning– Contextualized Crowd Management

• Middleware architecture – Service-oriented approach for dynamicity, interoperability

and modularity– Complex event processing

• Security and privacy – Contextualized security and privacy

13

Page 14: BUTLER project overview

Operational objectives

• Integrate the requirements from 5 use cases: Smart Mobility/Transport, Smart Healthcare/Wellness, Smart Shopping, Smart Home/Office and Smart City

• Involve users: evaluate novel IoT applications and their associated business models from a minimum of 10 field trials based on BUTLER architecture.

• Develop and publish an open networked architecture integrated with existing business platforms

14

Page 15: BUTLER project overview

OVERALL WORKFLOW AND MAIN DELIVERABLES OF THE PROJECT

Page 16: BUTLER project overview

1Oct 2011

4Jan 2012

8May 2012

12Sep 2012

16Jan 2013

20May 2013

24Sep 2013

28Jan 2014

32May 2014

36Sep 2014

D1.1 - Use cases and requirements

Vertical and horizontal use-cases

SmartTransport

SmartShopping

SmartHealth

Smart Office

SmartCity

SmartHome

D2.1, D2.2, D2.3 - Security, context, behaviour requirements and specifications

D3.1 - Initial BUTLER architecture and proofs of concept

Specification and development f1

• Domain specific enablers

• Generic enablerso Securityo Localizationo Context, behavior)

• Initial architecture

• First proofs of concept

Bu

siness

Smart Life

Techn

ical

D1.2 - Refined trial spec.D2.4 - Selected technologies

D3.2 - Integrated architecture and proofs of concept

Specification and development f2

• Technological choices

• Refined specification of

• Trials• Integrated middleware architecture

• 2nd proofs of conceptVertical

ScenariosHorizontalScenarios

D4.1, D4.2, D4.3 - Smart Server/Mobile/Object Platforms

Specification and development f3

•Smart Server•Smart Mobile•Smart Object

•Prototyping of enablers

•Testing with measurable goals

Functional andNon Functional Requirements

analysis

D5.1 - Integrated platforms

Integration and testing

Integrated platforms

D5.2 - Final platforms

and field trials

Final field trials

Page 17: BUTLER project overview

PLANNED SCIENTIFIC ADVANCES

Page 18: BUTLER project overview

Behavioural modelling and mining

Recognize context-aware intent through external observation• Behavior• Decisions• Typical course of actions • Corresponding events and context

Extract meaningful information from distributed event streams• Purposeful and meaningful abstractions for daily life activities• Interactions between a few individuals and mass behavior• Algorithms and software components for aggregation,

classification, learning, predicting and anticipating users’ behavior and activities

• Metrics to assess quality or trustworthiness of information

Page 19: BUTLER project overview

Behavioural modelling and mining

Behavior

Profile &Preferences

Context Intentions

Tasks

Actions

eventsevents

events1. Model

2. Observe and learn

3. Anticipate

Page 20: BUTLER project overview

Behavioural modelling and mining

New event-based modeling abstractions• Represent both individual and group behavior• Explore feasibility of hybrid models combining statistical and

relational models, task trees, workflow and markov models, dynamic bayesian networks, …

• Semantic modeling abstractions to describe domain knowledge in relevant (patterns of) events

New processing and synthesis techniques• Context-aware and semantic event pattern recognition• Causality detection to anticipate human behavior• Learning and data stream mining based on complex event

processing techniques (CEP)

Page 21: BUTLER project overview

Geo-Temporal Contextualization (1/2)

Aim to develop algorithms for the seamless acquisition of geo-temporal information in heterogeneous networks, clearly defined as following objectives.

Objectives – Identification of the forms of geo-temporal context information– Tracking and localize the context information securely – Simultaneous localization and mapping through cooperative P2P links,

with new location-dependent security mechanisms – Energy/time-efficient indoor localization within heterogeneous

networks

21

Page 22: BUTLER project overview

Geo-Temporal Contextualization (2/2)

Workflow – Concrete algorithms be developed to enhance acquire geo-temporal

context with the help of objects, topology, etc…– Development of corresponding algorithms on real platforms

Domain Specific Objectives– Provide ambient information about metro platforms when the user

reaches the station entrance, for users located on station platforms. – Schedule planner - plan the user departure according to user's

agenda, traffic conditions and parking availability.

22

Page 23: BUTLER project overview

Contextual networking

23

Aim is to develop algorithms to provide contextual information at a macro-perspective, focusing on contextualized networking strategies, behavior synthesis (crowd management, incentives) and “contextual games” model to predict users’ behaviors.

Generic workflow– Cooperate with the other tasks and create the use cases for the

applications and services;– Create concrete algorithms to be utilized in such use cases; – Algorithms brought forward to the implementation tasks;– Results validations by using the prototypes generated in the

implementation tasks

Domain specific objectives– Shopping environment related modelling of consumer groups– To be able affect consumer behaviour via context based targeted

advertising and offers– Other objectives: to be further studied

Page 24: BUTLER project overview

INTEGRATION AND FIELD TRIALS

Page 25: BUTLER project overview

Two steps field trials

25

Page 26: BUTLER project overview

Unifying BUTLER

Architecture

Smart m

obile

platform

Smart server

platform

Smartobject/gateway

platform

Smart mobile

platform

Secure, private, trustworthycontext capture

Secure, private, trustworthy

behaviour capture

Secu

re, p

rivat

e, tr

ustw

orth

y

serv

ice

deliv

ery

OSGi

IEEE 802.15.4

6LowPANRPL

Zigbee

Co

ntik

i

iOS

AndroidOSG

i

OSG

iJ2

EEPH

P

Fre

eR

TO

SDPWS

UPnP

HTM

L5

LAMP

RES

T/JS

ON

SOAP

/HTT

P

Tin

yOS

CoAP

NetTV

Page 27: BUTLER project overview

FROM USE CASES TO REQUIREMENTS AND NEW BUSINESS MODELS

Page 28: BUTLER project overview

Eco System of a Business-driven Project

Outcomes

CustomerExperience

BusinessModel

PrototypeExperienceDesign

ExploitationStrategy

[Mega-]Trends

BusinessModelOutline

VerticalUse Cases

HorizontalUse Cases

BusinessRequirements

Customer InsightsMarket Research

Trigger, Needs & Barriers

ExpertView

Personas + Stories

Page 29: BUTLER project overview

From Vertical Use Cases to Smart Life Concept

29

29

Aggregate results from Verticals

SmartMobility / Transport

SmartHealth / Wellness

SmartHome /Office SmartShopping SmartCity

HorizontalUCs

HorizontalUCs

HorizontalUCs

HorizontalUCs

HorizontalUCs

Smart Live Concept: Horizontal Story Line incl. Personas

Business Requirements IoT Butler

Customer Insights

Experience DesignPrototype

Page 30: BUTLER project overview

Human Centric Approach

• Consistently using human centric design elements for documentation (throughout the project)

– Personas, needs, customer use cases– Story telling and visualisation (prototyping) to enhance communication with customers

• In depth customer insight interviews with selected customers (beginning of 2012)– to verify needs from the use cases and story line and extract additional needs– also find out about triggers and barriers

• Market research (e.g. with questionnaires) (end of 2012)– to widen customer base– to cover different topics like price sensitivity or general acceptance likelihood

• Map the ecosystem (2013) – looking at the customer life cycle and possible business partners or stakeholders – to develop the value proposition, exploitation strategy and possible business models

Page 31: BUTLER project overview

Sample Persona Description

Julia Solo• Description: Single parent, mother of Carla,

hardworking business woman, • Age: 35 years old • Job position: Julia is working at executive level and

spends a lot of time at work, she leaves early and comes back late.

• Hobbies: soul music• Characteristics: dynamic, creative, goal oriented

Page 32: BUTLER project overview

Sample Result of Customer Insight Interviews

•Stay in contact with family members

•Customized care

•Support and safety in daily life

•Help and explanation in usage of technique

•Trustable service providers, simple service

packages

•All services from one supplier

•Small monthly budget

•Afraid of technique

•Wants to appear strong

•Things can get quickly “to much”.

•“I didn´t need it in the past, why should

I need it now?”

•Wants to keep up with the younger

generations

•Stay in contact with family

•No stagnating, learn new things

•Support for her children

Needs

Triggers

Barriers

Page 33: BUTLER project overview

GETTING MORE

Page 34: BUTLER project overview

Connect with BUTLER

• www.iot-butler.eu : – Learn about BUTLER– Follow progresses– Partnerships

• BUTLER on social networks :– Twitter: https://twitter.com/#!/IoTBUTLER– LinkedIn: http://www.linkedin.com/groups/BUTLER-4205902

34

Page 35: BUTLER project overview

THANK YOU !