Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey
1. SOCIOTAL Project Overview 1
Creating a socially aware citizen-centric Internet of Things
Project overview
Smartweek 2014, October 15th, London
Dr. Michele Nati, PhD
Senior Research Fellow, University of Surrey
2. SOCIOTAL Project Overview
Project Fact Sheet
2
Title: SOCIOTAL
Contract Number: CNECT-ICT-
609112
Duration: September 2013-
August 2016
http://SOCIOTAL.eu
Project Coordinator:
Prof. Klaus Moessner,
University of Surrey
Technical Coordinator:
Dr. Michele Nati
3. SOCIOTAL Project Overview 3
Motivation
First wave of IoT research and IoT deployments is
predominantly enterprise centric
Large disconnection between humans and IoT can hinder the
success of IoT
‐ Mistrust in IoT and lack of user control can lead to opposition and lack of
acceptance
‐ Lack of human centric information on the IoT restraints innovation and
business in this domain
Learning the lessons from transforming the Internet through
the World Wide Web
4. SOCIOTAL Project Overview 4
Main idea
Enable a citizen-inclusive and pro-citizen second wave
of the IoT
‐ Encourage citizen participation in the IoT to boost (societal)
innovation
‐ Provide direct benefits to citizens, help addressing true needs of
neighbourhood, communities and society at large
‐ Put control into the hand of the citizen on who can access
information
5. SOCIOTAL Project Overview 5
Approach
Design and provide key enablers for a reliable, secure and
trusted IoT environment by encouraging people to
contribute their IoT devices and information flows
Provide a citizen-centric IoT approach towards creation of
large-scale IoT solutions of interest to the society in order
to exploit billions of new IoT information streams
By equipping communities with secure and trusted tools
that increase user confidence in IoT environment, enable
their transition to smart neighbourhoods, communities
and cities
6. SOCIOTAL Project Overview 6
A governance, trust and reputation framework combining a set of
innovative enablers that addresses the challenges of massive crowd-sourced
IoT infrastructure
A privacy-preserving context-sensitive communication framework for IoT
devices with adequate security enablers
A detailed understanding of technological and socio-economic barriers for
citizen participation in an IoT
An intuitive environment inspired by social media tools that provides
increased awareness and controls and empowers citizens to easily manage
access to IoT devices and information, while allowing IoT enabled citizen
centric services to be created through open community APIs
Services piloted in two cities demonstrating the value of SOCIOTAL to real
word communities
Key target outcomes
7. SOCIOTAL Project Overview 7
WP1: Socially-aware
citizen
centric
architecture
and
community
APIs
WP2:
Decentralised
governance and
trust framework
WP3:
Privacy-aware
communications WP4: Citizen
empowerment
WP5: Smart city trial evaluations
and service pilots
WP6: Community engagement
Drive Exploit
Communities
Project Structure
9. 23/11/2014 SOCIOTAL Project Overview 9
Platform-based & Opportunistic Communities
Interconecting Infrastructure
(Internet)
User s 1 Bubble
Smart
Object
Smart
Object
User s 2 Bubble
Smart
Object
User s 3 Bubble
User s 4 Bubble
Smart
Object
Smart
Object
CREDENTIAL
U1
CREDENTIAL
U2
CREDENTIAL
U1
CREDENTIAL
U3
CREDENTIAL
U4
CREDENTIAL
U3
Smart
Object
Smart
Object
Smart
Object
Community
Security &
Trust Policies
Community Platform
Community Services
Ad Hoc Community
Security & Trust
Policies
Centralized (Platform based)
Community
10. SOCIOTAL Architecture
10
IoT security Framework based on IoT-A ARM*
IoT Service
Identity Management
Application Level Components
Applications
Communication Layer
Routing Gateway
Issuance
Manager
Flow
Control
Group Manager
Anonymous
Channel
Authentication
Trust &&
Reputation
Token/claims
verifier
A.C.
Policies
Authorization
Sharing Policies
Attributes
A.C Engine
Core Components
Publish
Subscription
Broker
Context
Manager
SocIoTal
Services
Mobility
Authz Token
Manager
Personal Cloud
Client
Security
Pseudonyms
Credentials
Tokens
Privacy Policies
Credential
Manager
Management
Service Organization
Energy
Optimization
Error
Detection
Virtual Entity
IoT Service
Identity
Selector
Management
Interfaces
IoT Process
Management
Key
Management
SOCIOTAL Project Overview
*http://www.iot-a.eu/arm
11. SOCIOTAL Project Overview 11
Enabling communities - 1
Face-to-face (F2F) interaction detection
‐ Proximity detection based
on machine-learning through
Bluetooth RSSI
‐ Relative orientation estimation
based on an improvement of
uDirect*
‐ Collaborative Sensing for
real-time and enhanced
F2F inference
*Patent: Hoseinitabatabaei SA, gluhak A, tafazolli R. Information determination in a portable device.
12. SOCIOTAL Project Overview
Enabling communities - 2
12
Enabler for indoor
localization based on
magnetic field data
‐ Off-line generation of building
magnetic profile maps
‐ Mobile phone wearing position
and facing direction estimation
using uDirect*
‐ On-line localization using
mobile phone magnetic field
measurements (Radial Basis
Functions Networks and
Particles Filters)
13. SOCIOTAL Project Overview 13
Enabling users - UserEnv
Intuitive
‐ It should be easy to use. Not too much to install, smooth
learning curve, natural UI metaphors where possible
Trustworthy
‐ No unwanted information leaks, enforce privacy policies,
flexible about policies depending on context of use
Assistive
‐ Assist in common tasks, (e.g. place an alarm if energy
consumption data are suspicious)
16. SOCIOTAL Project Overview 16
Flexible policy (to be trustworthy)
SOCIOTAL app DENIES actions on private things by
default
BUT
SOCIOTAL app may ALLOW same action depending on
the context (ex. People are in the same room or they
have strong relationship according to some social
metrics)
17. SOCIOTAL Project Overview 17
Enabling developers – DevEnv
For developers
‐ It should be professional and flexible to use. Based on
common IDE metaphors and practice
‐ Content assistance, auto-completion, reflection of the
dynamicity of the IoT environment
Trustworthy
‐ Able to integrate innovation from the SOCIOTAL security
framework
‐ Build services/applications that only use trustable devices
Completeness (beyond the intuitiveness of UserEnv)
‐ Rich expressiveness beyond IFTTT, to specify complex event
action rules
‐ Able to manage conflicts between rules/applications
18. 18
SOCIOTAL Project Overview
DevEnv: tool for IoT application development and deployment
Navigator View
Deployment View
Properties View DSL editor Graphical Editor
19. SOCIOTAL Project Overview 19
Engaging with users
Initial technological and socioeconomic barriers
identified:
‐ Lack of third party trust providers
‐ Lack of oversight for SME’s in technological landscape and
success stories
‐ Lack of rich scenarios
Envisioned counter-measures:
‐ Co-creation workshops
‐ Stakeholders engagement
20. 20
Involving end-users – Co-creation WS
• Purpose:
• Uncover end-users needs
• Identify positive and
(potentially) negative reception
• Build effective device/sensors
interface
• Approach
• Pick a card depicting daily-life
situations
• Assess positive and negative
aspects
• Introduce sensors, define their
role and placement
• Design interfaces and way to
interact with sensors (tablets,
smartphones, PCs)
*Nathalie Stembert
SOCIOTAL Project Overview
23. SOCIOTAL Project Overview
Envisioned pilots
23
Service Pilots for Novi-Sad city:
‐ Mood of the city
• Computation of the city’s happiness index (CHI)
• CHI Visualization using public display dashboard
‐ Elevator supervisor
• Automatic elevator malfunction detection
• Data access control and notifications for multiple users (e.g. tenants, company responsible for repair, etc.)
• History track and information about previous repairs, monitoring, etc.
Service Pilots for Santander city
‐ Santander Citizen (Weather forecast/Sharing info)
• Users sharing data from their devices within a set of identified consumers (Community)
‐ Santander Dusk (Ubiquity)
• Discovering users/devices and set of defined data (observations)
‐ Enabling Santander (Route Calculation)
• Adapted routes from one point to another in the city, based on events uploaded by users
Pilots in Taipei (new partner)
‐ Smart retail
• Improving user experience by sharing preferences in a privacy-preserving manner
• Commercial District in Taiwan
24. SOCIOTAL Project Overview
New Services – Santander Dusk
24
EPIC: Santander Smart City
SCENARIO_SOC_003: Santander Dusk
Ubiquity Taxi sharing
Night Information System
Discovering
people/devices
Sharing Entities
- Entity identification
- Entity registration
- Device Discovery
- Device ID
- Entities Directory
Sharing information
- Sensing
- Data modelling
- Entity identification
- Entity registration
Epic
Scenario
Use Cases
Services
Requirements
25. New Services – (SOCIOTAL) Novi Sad
25
Building Council
and Janitor
Children and elderly
monitoring application
EPIC: Novi Sad City
SCENARIO_SOC_002: NS SocIoTal enabled
Watering of the
green surfaces
Sharing information Data access control
Public reporting
application
- Sensing
- Data modelling
- Entities identification
- Entities registration
- Sensing
- Data modelling
- Route Algorithms
Epic
Scenario
Use Cases
Services
Requirements
Citi visualization
dashboard
Notification service Reputation service
- Sensing
- Data modelling
- Entities identification
- Entities registration
- Sensing
- Data modelling
- Route Algorithms
SOCIOTAL Project Overview
26. 26
SOCIOTAL Project Overview
Engaging with Stakeholders –Meetups
*http://www.meetup.com/Internet-of-Things-Guildford/
27. SOCIOTAL Project Overview 27
THANK YOU!
Contacts
Michele Nati, Senior Research Fellow
m.nati@surrey.ac.uk
Institute for Communication Systems (ICS)
University of Surrey