Upload
ardice
View
46
Download
0
Tags:
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
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
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
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
Expectations
5
Congestion
LatencyPollution
Poverty
Crimes Privacy violation
StressDiseases
Squandering
inefficiency
SmartHome
SmartHealth
SmartCity
SmartTransportSmartShopping
!
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- …
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
Today: Infrastructure-centric Networks
8
Body AreaNetwork
Personal AreaNetwork
Local AreaNetwork
VehicleNavigation
BUTLER’s future vision: User-centric Network of Networks
9
FUTURE CYBERSPACE:Personalized, Global
Network of Networks
Network ofVehicles
(CooperativeNavigation)
Challenges
1. Personalized and Dynamic Demands
2. Transparency, Privacy and Security in Heterogeneous Systems
3. Collective Behaviour Modelling to Maximize Efficiency
10
PROJECT OBJECTIVES
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
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
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
OVERALL WORKFLOW AND MAIN DELIVERABLES OF THE PROJECT
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
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
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
PLANNED SCIENTIFIC ADVANCES
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
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
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
Behavioural modelling and mining (2/3)
Behavior
Profile &Preferences
Context Intentions
Tasks
Actions
eventsevents
events1. Model
2. Observe and learn
3. Anticipate
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)
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
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
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
INTEGRATION AND FIELD TRIALS
Two steps field trials
29
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
FROM USE CASES TO REQUIREMENTS AND NEW BUSINESS MODELS
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
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
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
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
36
Standardization
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
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
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
GETTING MORE
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
THANK YOU !
BACKUP
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