smartweek 2014 london: eu fp7 sociotal project overview - michele nati - university of surrey

27
Project overview Smartweek 2014, October 15 th , London Dr. Michele Nati, PhD Senior Research Fellow, University of Surrey SOCIOTAL Project Overview 1 Creating a socially aware citizen-centric Internet of Things

Upload: digital-catapult

Post on 10-Jul-2015

109 views

Category:

Presentations & Public Speaking


0 download

TRANSCRIPT

Page 1: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Project overview

Smartweek 2014, October 15th, London

Dr. Michele Nati, PhD

Senior Research Fellow, University of Surrey

SOCIOTAL Project Overview 1

Creating a socially aware citizen-centric Internet of Things

Page 2: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Project Fact Sheet

2

Project Coordinator:Prof. Klaus Moessner,University of SurreyTechnical Coordinator:Dr. Michele Nati

Title: SOCIOTAL

Contract Number: CNECT-ICT-609112

Duration: September 2013-August 2016

http://SOCIOTAL.eu

SOCIOTAL Project Overview

Page 3: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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

3SOCIOTAL Project Overview

Page 4: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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

4SOCIOTAL Project Overview

Page 5: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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

5SOCIOTAL Project Overview

Page 6: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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

6SOCIOTAL Project Overview

Page 7: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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

Communities

Drive Exploit

Project Structure

SOCIOTAL Project Overview 7

Page 8: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Communities and Bubbles

8SOCIOTAL Project Overview

Page 9: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Platform-based & Opportunistic Communities

23/11/2014 SOCIOTAL Project Overview 9

Interconecting Infrastructure(Internet)

User s 1 Bubble

Smart Object

User s 2 Bubble

Smart Object

User s 3 Bubble

Smart Object

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 PlatformCommunity Services

Security & Trust Policies

Community

Ad Hoc Community

Security & Trust Policies

Centralized (Platform based) Community

Page 10: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

SOCIOTAL Architecture

10

IoT Service

Identity Management

Communication Layer

Routing GatewayFlow

ControlAnonymous

Channel

Authentication

Trust && Reputation

Token/claimsverifier

A.C. Policies

Authorization

Sharing PoliciesAttributes

Group Manager

A.C Engine

Core Components

Application Level Components

ApplicationsPublish

SubscriptionBroker

Context Manager

SocIoTal Services

Mobility

Authz Token Manager

Personal Cloud Client

Security

PseudonymsCredentials

TokensPrivacy Policies

Credential Manager

Issuance Manager

Man

agem

ent

Serv

ice

Org

aniz

atio

n

Energy Optimization

Error Detection

Virtual Entity

IoT Service

Identity Selector

Management Interfaces

IoT

Pro

cess

M

anag

emen

t Key Management

IoT security Framework based on IoT-A ARM*

SOCIOTAL Project Overview

*http://www.iot-a.eu/arm

Page 11: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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.

11SOCIOTAL Project Overview

Page 12: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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)

SOCIOTAL Project Overview

Page 13: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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)

13SOCIOTAL Project Overview

Page 14: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

“Touch” & compose to be intuitive

14

SOCIOTAL Project Overview

Page 15: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

When Do paradigm

15

SOCIOTAL Project Overview

Page 16: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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)

16SOCIOTAL Project Overview

Page 17: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Enabling developers – DevEnvFor 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

17SOCIOTAL Project Overview

Page 18: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

18

DSL editor Graphical EditorProperties View

Navigator View

Deployment View

DevEnv: tool for IoT application development and deployment

SOCIOTAL Project Overview

Page 19: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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

19SOCIOTAL Project Overview

Page 20: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Involving end-users – Co-creation WS

20

• 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

Page 21: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Co-creation workshops: SAN and UC

21SOCIOTAL Project Overview

Page 22: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Co-creation workshops: NS and Dunavnet

22SOCIOTAL Project Overview

Page 23: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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

SOCIOTAL Project Overview

Page 24: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

New Services – Santander Dusk

24

Taxi sharing

EPIC: Santander Smart City

SCENARIO_SOC_003: Santander Dusk

Ubiquity 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

SOCIOTAL Project Overview

Page 25: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

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

Page 26: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

Engaging with Stakeholders – Meetups

26

*http://www.meetup.com/Internet-of-Things-Guildford/

SOCIOTAL Project Overview

Page 27: Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - University of Surrey

THANK YOU!ContactsMichele Nati, Senior Research [email protected]

Institute for Communication Systems (ICS)University of Surrey

27SOCIOTAL Project Overview