Top Banner
Salvatore Distefano Politecnico di Milano – Italy [email protected] Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future Internet Cloud-based Architectures and Services FIA - Athens - March 18, 2014 Mobile Crowdsensing Application
17

Salvatore Distefano Politecnico di Milano – Italy [email protected] Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Dec 23, 2015

Download

Documents

Jane Bryan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Salvatore Distefano Politecnico di Milano – [email protected]

Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future Internet Cloud-based Architectures and Services

FIA - Athens - March 18, 2014

Mobile Crowdsensing Application

Page 2: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Agenda

• Introduction• Crowd-based approaches• Crowd Sensing• Mobile Crowd Sensing • MCSaaS• MCS Application

2

Page 3: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Introduction

• 20-30 billions of devices by 2020• IoT: enhanced communication techniques• New challenges• High level solutions for managing things• New-value added applications directly involving

3

Page 4: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

• Leveraging on crowd• Data, services, ideas, contents, skills, money, … coming from

crowds• Crowdsourcing = Crowd + outsourcing• “the practice of obtaining something by contributions from a

large group of people and especially from the online community rather than from traditional employees or suppliers”

• Crowdfunding, crowdsearching, crowdsensing, open source development

• Volunteer contribution: free vs by charge

4

Crowd-based approaches

Page 5: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

• Crowdsourcing on data• Two possible ways• Direct, participatory contribution on a volunteer basis• Data are provided by sensors/sensing resources from contributors• Active, a priori, both proactive and reactive, runtime• Traffic monitoring, pothole mapping, emergency/disaster prediction, management and

recovery, VGI, …

• Indirect • DB, Web, Social Networks, Crowdsourcing/searching, data mining, feature

extraction, filtering, processing, …• Passive, a posteriori, reactive, offline• Investigation of the effect/impact of a given phenomenon on a given area, geocomputing …

6

Crowdsensing

Page 6: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Mobile Crowdsensing• The integration of sensors

that can be used for gathering materialistic or non-materialistic information

• Involve people that both participate and use the MCS

• Geo-tagged info

7

User at Front End

Web Service at Back End

Page 7: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

The MCS Paradigm

8

Participatory Sensing

Opportunistic Sensing

Users actively engage in the data collection activity.

Users manually determine how, when, what, where to sample.

Higher burdens or costs.

Can avoid phone context issues.

Takes random sample which is application defined.

Easy to gather large amount data in small time.

Can’t avoid phone context issues.

Lower burdens or costs if contextual problems are

handled.

Filtering Data by Handling Privacy Issues & Localization.

Dataset is ready for research !!!

Page 8: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

MCS Stack

9

Page 9: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Mobile Crowdsensing ApplicationsMonitoring common phenomenon…

•Pollution (air/noise) levels in a neighborhood.•Real-time traffic patterns.•Pot holes on roads.•Road closures and transit timings.•……

10

Page 10: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Mobile Crowdsensing: current issues

volunteer enrolment:

• requires out-of-band campaign (social network) to get attention

• involves user-initiated activity (website download) to begin contributing

• slow and unpredictable uptake

app/service availability/reliability:

• degradation with node churn

• real-time info may translate into severe burden on resources (battery)

• privacy

• customisability

11

Page 11: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

MCS Challenges

12

Localized Analytics

Resource Limitations

Privacy

Aggregate Analytics

Architecture

Page 12: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

MCS as a service - MCSAAS

14

Page 13: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

MCSaaS: a Cloud platform for deploying MCS apps on SAaaS infrastructure

readily available infrastructure:

• a platform provider only needs booking resources for MCS, sending client-side platform code

• SAaaS will take care of (one-time) client deployment

automatic deployment:

• fire-and-forget experience for the app provider - just send a request to MCSaaS provider for resources, attaching the payload

• (SAaaS-unaware) dissemination carried out by the platform

16

Page 14: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

MCSaaS: a Cloud platform for managing MCS apps on SAaaS infrastructurechurn management(s), each at its own layer:

• transparent

• built-in, as part of the framework(s) management

real-time info:

• built-in, platform-level sharing of monitoring data

• low device-side load from infrastructure-level stats collection

• optional on-demand feature, may be disabled at will

• lower strain on constrained resources

17

Page 15: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Mobile Crowdsensing application: PotHole Detector

20

Page 16: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Mobile Crowdsensing application: PotHole Detector

21

Page 17: Salvatore Distefano Politecnico di Milano – Italy salvatore.distefano@polimi.it Mobile Crowdsensing, Social and Big Data as Innovation Enablers for Future.

Q&A

THANKS!

22