44
PROJECT PRESENTATION

Project presentation

  • Upload
    ardice

  • View
    46

  • Download
    0

Embed Size (px)

DESCRIPTION

Project presentation. 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. BUTLER Story. - PowerPoint PPT Presentation

Citation preview

Page 1: Project presentation

PROJECT PRESENTATION

Page 2: Project presentation

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

FP7 call: FP7-ICT-2011-7

Integrated Project

October 2011 September 2014

15 M€

1234 man.months

Page 3: Project presentation

BUTLER Story

3

!

17:00…

7:00 …

7:30 …

SmartTransport

Delayed: 20min

16:30 …

16:50…

Emer

genc

y!

!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

SmartHome

SmartCity

SmartHealth

SmartShopping

Page 4: Project presentation

Context-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: Project presentation

Expectations

5

Congestion

LatencyPollution

Poverty

Crimes Privacy violation

StressDiseases

Squandering

inefficiency

SmartHome

SmartHealth

SmartCity

SmartTransportSmartShopping

Page 6: Project presentation

!

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

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

Today: Infrastructure-centric Networks

8

Body AreaNetwork

Personal AreaNetwork

Local AreaNetwork

VehicleNavigation

Page 9: Project presentation

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

9

FUTURE CYBERSPACE:Personalized, Global

Network of Networks

Network ofVehicles

(CooperativeNavigation)

Page 10: Project presentation

Challenges

1. Personalized and Dynamic Demands

2. Transparency, Privacy and Security in Heterogeneous Systems

3. Collective Behaviour Modelling to Maximize Efficiency

10

Page 11: Project presentation

PROJECT OBJECTIVES

Page 12: Project presentation

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

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

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 and demonstrations based on BUTLER architecture.

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

14

Page 15: Project presentation

OVERALL WORKFLOW AND MAIN DELIVERABLES OF THE PROJECT

Page 16: Project presentation

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 requirementsD1.1 - Use cases and requirements

Vertical and horizontal use-cases

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

D3.1 - Initial BUTLER architecture and proofs of concept

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

D3.1 - Initial BUTLER architecture and proofs of concept

Specification and development 1

• Domain specific enablers

• Generic enablerso Securityo Localizationo Context, behavior)

• Domain specific enablers

• Generic enablerso Securityo Localizationo Context, behavior)

• Initial architecture

• First proofs of concept

• Initial architecture

• First proofs of concept

Bu

siness

Bu

siness

Smart Life

Smart Life

Tech

nical

Tech

nical

Functional andNon Functional Requirements

analysis

Page 17: Project presentation

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 requirementsD1.1 - Use cases and requirements

Vertical and horizontal use-cases

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

D3.1 - Initial BUTLER architecture and proofs of concept

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

D3.1 - Initial BUTLER architecture and proofs of concept

Specification and development 1

• Domain specific enablers

• Generic enablerso Securityo Localizationo Context, behavior)

• Domain specific enablers

• Generic enablerso Securityo Localizationo Context, behavior)

• Initial architecture

• First proofs of concept

• Initial architecture

• First proofs of concept

Bu

siness

Bu

siness

Smart Life

Smart Life

Tech

nical

Tech

nical

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

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

D3.2 - Integrated architecture and proofs of concept

D3.2 - Integrated architecture and proofs of concept

Specification and development 2

• Technological choices

• Refined specification of

• Trials• Integrated middleware architecture

• 2nd proofs of concept

• Technological choices

• Refined specification of

• Trials• Integrated middleware architecture

• 2nd proofs of conceptVertical

Scenarios

Functional andNon Functional Requirements

analysis

Page 18: Project presentation

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 requirementsD1.1 - Use cases and requirements

Vertical and horizontal use-cases

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

D3.1 - Initial BUTLER architecture and proofs of concept

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

D3.1 - Initial BUTLER architecture and proofs of concept

Specification and development 1

• Domain specific enablers

• Generic enablerso Securityo Localizationo Context, behavior)

• Domain specific enablers

• Generic enablerso Securityo Localizationo Context, behavior)

• Initial architecture

• First proofs of concept

• Initial architecture

• First proofs of concept

Bu

siness

Bu

siness

Smart Life

Smart Life

Tech

nical

Tech

nical

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

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

D3.2 - Integrated architecture and proofs of concept

D3.2 - Integrated architecture and proofs of concept

Specification and development 2

• Technological choices

• Refined specification of

• Trials• Integrated middleware architecture

• 2nd proofs of concept

• 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

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

Specification and development 3

•Smart Server•Smart Mobile•Smart Object

•Smart Server•Smart Mobile•Smart Object

•Prototyping of enablers

•Testing with measurable goals

•Prototyping of enablers

•Testing with measurable goals

Functional andNon Functional Requirements

analysis

D5.1 - Integrated platforms

D5.1 - Integrated platforms

Integration and testing

Integrated platforms

Integrated platforms

D5.2 - Final platforms

and field trials

D5.2 - Final platforms

and field trials

Final field trials

Final field trials

Page 19: Project presentation

PLANNED SCIENTIFIC ADVANCES

Page 20: Project presentation

Privacy and Security (1/2)User shall be able to manage its distributed user profile.

• Control of identity sharing over distributed applications. • Control of data duplication – when and where• Implementation of regulation• Controlling dynamic inference of user data - identity, current

behavior, system computed user profile.

Defining security and privacy requirements to be taken into account as design level.• Design and implementation of BUTLER privacy and security

framework.• Framework integrates user dynamic data (location, behavior, …)

in security protocols• Application shall integrate such framework

Page 21: Project presentation

Privacy and Security (2/2)

Static andDynamic

Distributed User Profile

Application 1

Application 2

1. Main objective: user controls/manages its profile

2. Applications use/update

Page 22: Project presentation

Behavioural modelling and mining (1/3)

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 23: Project presentation

Behavioural modelling and mining (2/3)

Behavior

Profile &Preferences

Context Intentions

Tasks

Actions

eventsevents

events1. Model

2. Observe and learn

3. Anticipate

Page 24: Project presentation

Behavioural modelling and mining (3/3)

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 25: Project presentation

Geo-Temporal Contextualization (1/2)

Aim to develop algorithms for the seamless acquisition of geotemporal information in heterogeneous networks.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

25

Page 26: Project presentation

Geo-Temporal Contextualization (2/2)

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

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.

26

Page 27: Project presentation

Contextual networking

27

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 28: Project presentation

INTEGRATION AND FIELD TRIALS

Page 29: Project presentation

Two steps field trials

29

Page 30: Project presentation

Unifying BUTLER

Architecture

Smart server

platform

Smartobject/gateway

platform

Smart mobile

platform

Secure, private, trustworthycontext capture

Secure, private, trustworthy

behaviour captureSe

cure

, priv

ate,

trus

twor

thy

serv

ice

deliv

ery

OSGi

IEEE 802.15.4

6LowPANRPL

Zigbee

Co

ntik

i

iOS

AndroidOSG

iO

SGi

J2EE

PHP

Fre

eR

TO

SDPWS

UPnP

HTM

L5

LAMP

RES

T/JS

ON

SOAP

/HTT

P

Tin

yOS

CoAP

NetTV

Page 31: Project presentation

FROM USE CASES TO REQUIREMENTS AND NEW BUSINESS MODELS

Page 32: Project presentation

From Vertical Use Cases to Smart Life Concept

32

32

Aggregate results from Verticals

SmartMobility / Transport

SmartHealth / Wellness

SmartHome /Office SmartShopping SmartCity

VerticalUCs

VerticalUCs

VerticalUCs

VerticalUCs

VerticalUCs

Smart Live Concept: Horizontal Story Line incl. Personas

Business Requirements IoT Butler

Customer Insights

Experience DesignPrototype

Page 33: Project presentation

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 34: Project presentation

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 35: Project presentation

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

•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?”

•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

•Wants to keep up with the younger

generations

•Stay in contact with family

•No stagnating, learn new things

•Support for her children

NeedsNeeds

TriggersTriggers

BarriersBarriers

Page 36: Project presentation

36

Standardization

Page 37: Project presentation

Planned contributions and interactions

• Active participation in key standardization group in Europe and world-wide on M2M service layer– ETSI TC M2M– ETSI TC ITS– M2M Partnership Project (under creation technically operational in July 2012)

• Promote the BUTLER M2M service layer solutions and building blocks in the relevant groups

• Deploy a standardized service layer in the projects development in order to better influence the standards

• Participate in the standardization of verticals like:– Continua– BBF (Broadband Forum)– ETSI TC ERM (TG28, TG34, TGUWB)

37

Page 38: Project presentation

World-Wide M2M partnership project

• World-Wide standardization of a M2M service layer• Initial cooperation between the following SDO:

– ETSI (Europe) – ARIB (Japan)– TTC (Japan)– ATIS (US)– TIA (US)– CCSA (China)– TTA (Korea)

• Vertical are invited to the work like ITS, Continua, ESMIG, etc.

38

Page 39: Project presentation

Schedule for M2M Partnership Project

39

JUL AUG SEP OCT DEC JAN FEB MAR APR MAY JUN JUL AUG SEP OCT

2011 2012

SDO Meeting#01,Seoul, 21 Jul

SDO Meeting#02,Washington,17-18 Aug

SDO Meeting#03,Berlin, 15-16 Dec

Reach out to verticals

M1: “Soft Launch”

M2: Final Consensus

M4: Official Signing

Technical Plenary Meeting#1

Virtual SDO meetings

SDO Meeting#04, Tokyo, 28-29 Mar

M3: Final Draft

Virtual meetings

Steering Committee Meeting#1

Steering Committee Meeting#2

M5:TP start prepared

M6:WG start prepared

Copied from the ETSI /M2M(12)18_009

Start of technical work

Page 40: Project presentation

GETTING MORE

Page 41: Project presentation

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

41

Page 42: Project presentation

THANK YOU !

Page 43: Project presentation

BACKUP

Page 44: Project presentation

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