SlideShare a Scribd company logo
On Crowd Sensing Back-
end
Dmitry Namiot, Manfred Sneps-Sneppe
Lomonosov Moscow State University, AbavaNet
dnamiot@gmail.com,
manfreds.sneps@gmail.com
DAMDID 2016
Data persistence for crowd sensing
applications
• Crowd sensing as a new sensing
paradigm
• The power of the crowd with the sensing
capabilities of mobile devices.
• Review of the back-end systems (data
stores, etc.) for mobile crowd sensing
systems.
• The software architecture for mobile crowd
sensing in Smart City environment.
Content
• Crowd sensing tasks
• The common architecture for mobile
crowd sensing
• Crowd sensing for video data
• Mobile back-ends
• On practical use-cases and deployment in
Russia
Introduction
• The main challenges:
user participation,
anonymity, privacy
and security, data
sensing quality,
trustworthiness of the
contributed data
• Our target: data
stores for crowd
sensing.
Mobile Crowd Sensing -
the power of the crowd
mobile users (mobile
devices) with the sensing
capabilities
The common architecture
• Minimal intrusion on client devices. The
mobile device computing overhead always
must be minimized.
• The fast feedback and minimal delay in
producing stream information.
• Openness and security.
• Complete data management workflow.
Local DB with replications
Local DB with replications
• SQLite as local DB
• Cloud based data
store: Dropbox
Lambda architecture
• An immutable
sequence of records
is captured and fed
into a batch system
and a stream
processing system in
parallel.
Data Streaming support
• Apache Flink
• Flume
• Chukwa
• Kafka
Client Side applications
• Quarks
• ETSI ISG: mobile
edge computing
• Cisco: fog computing
Crowd sensing for video data
Crowd sensing for video
• Apache Cluodstack
• Eucalyptus (Elastic
Utility Computing
Architecture for
Linking Your
Programs To Useful
Systems)
• OpenStack
• OpenStack Object
Storage (Swift)
Mobile back-ends
• The key moment - the
simplicity for mobile
developers
• Data Storage is a part of
MBaaS
• Convertigo
• FIWARE
• Kurento
• Mobile Backend As A
Service (MBaas) -
backend cloud storage
for developers
• MBaaS provides APIs
SDKs for mobile
developers.
• MBaaS provides such
features as user
management, push
notifications, integration
with social networking
services.
On practical use-cases and
deployment in
Russia
• Our prototype for radio map:
Kafka > Spark Streaming > Cassandra
• The personal data should be stored on the
territory of the Russian Federation
• There are no Amazon S3
• For many sensors data storage is a part of
the system (e.g. Bluetooth tags)

More Related Content

What's hot

Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
Amélie Gyrard
 
Cybersecurity Safety
Cybersecurity SafetyCybersecurity Safety
Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2
Amélie Gyrard
 
International Journal of Computer Networks &Communications (IJCNC)
International Journal of Computer Networks &Communications (IJCNC)International Journal of Computer Networks &Communications (IJCNC)
International Journal of Computer Networks &Communications (IJCNC)
MiajackB
 
International Journal of Computer Networks &Communications (IJCNC)
International Journal of Computer Networks &Communications (IJCNC)International Journal of Computer Networks &Communications (IJCNC)
International Journal of Computer Networks &Communications (IJCNC)
MiajackB
 
On Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of ThingsOn Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of Things
Coldbeans Software
 
SFScon 2020 - Alberto Sillitti - An Analysis of Open Protocols for Smart Cities
SFScon 2020 - Alberto Sillitti - An Analysis of Open Protocols for Smart CitiesSFScon 2020 - Alberto Sillitti - An Analysis of Open Protocols for Smart Cities
SFScon 2020 - Alberto Sillitti - An Analysis of Open Protocols for Smart Cities
South Tyrol Free Software Conference
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
ijfcst journal
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
ijfcst journal
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
ijfcst journal
 
How Does Cybersecurity Relate to Safety?
How Does Cybersecurity Relate to Safety?How Does Cybersecurity Relate to Safety?
How Does Cybersecurity Relate to Safety?
Michigan State University Research
 
Research Topics in Network Security for PhD
Research Topics in Network Security for PhDResearch Topics in Network Security for PhD
Research Topics in Network Security for PhD
Phdtopiccom
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC) International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
MiajackB
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC) International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
MiajackB
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC) International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
MiajackB
 
Ijcnc
IjcncIjcnc
Project Topics for Masters in Information Technology
Project Topics for Masters in Information TechnologyProject Topics for Masters in Information Technology
Project Topics for Masters in Information Technology
Phdtopiccom
 

What's hot (17)

Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
 
Cybersecurity Safety
Cybersecurity SafetyCybersecurity Safety
Cybersecurity Safety
 
Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2
 
International Journal of Computer Networks &Communications (IJCNC)
International Journal of Computer Networks &Communications (IJCNC)International Journal of Computer Networks &Communications (IJCNC)
International Journal of Computer Networks &Communications (IJCNC)
 
International Journal of Computer Networks &Communications (IJCNC)
International Journal of Computer Networks &Communications (IJCNC)International Journal of Computer Networks &Communications (IJCNC)
International Journal of Computer Networks &Communications (IJCNC)
 
On Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of ThingsOn Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of Things
 
SFScon 2020 - Alberto Sillitti - An Analysis of Open Protocols for Smart Cities
SFScon 2020 - Alberto Sillitti - An Analysis of Open Protocols for Smart CitiesSFScon 2020 - Alberto Sillitti - An Analysis of Open Protocols for Smart Cities
SFScon 2020 - Alberto Sillitti - An Analysis of Open Protocols for Smart Cities
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
 
How Does Cybersecurity Relate to Safety?
How Does Cybersecurity Relate to Safety?How Does Cybersecurity Relate to Safety?
How Does Cybersecurity Relate to Safety?
 
Research Topics in Network Security for PhD
Research Topics in Network Security for PhDResearch Topics in Network Security for PhD
Research Topics in Network Security for PhD
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC) International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC) International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
 
International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC) International Journal of Computer Networks & Communications (IJCNC)
International Journal of Computer Networks & Communications (IJCNC)
 
Ijcnc
IjcncIjcnc
Ijcnc
 
Project Topics for Masters in Information Technology
Project Topics for Masters in Information TechnologyProject Topics for Masters in Information Technology
Project Topics for Masters in Information Technology
 

Viewers also liked

Privacy-respecting Auctions as Incentive Mechanisms in Mobile Crowd Sensing
Privacy-respecting Auctions as Incentive Mechanisms in Mobile Crowd SensingPrivacy-respecting Auctions as Incentive Mechanisms in Mobile Crowd Sensing
Privacy-respecting Auctions as Incentive Mechanisms in Mobile Crowd Sensing
Ioannis Krontiris
 
The Concept of Sensing as a Service Using Mobile Crowdsensing
The Concept of Sensing as a Service Using Mobile CrowdsensingThe Concept of Sensing as a Service Using Mobile Crowdsensing
The Concept of Sensing as a Service Using Mobile Crowdsensing
Dr. Mazlan Abbas
 
PhD Defense Talk - Near-Optimal Mobile Crowdsensing: Design Framework and Alg...
PhD Defense Talk - Near-Optimal Mobile Crowdsensing: Design Framework and Alg...PhD Defense Talk - Near-Optimal Mobile Crowdsensing: Design Framework and Alg...
PhD Defense Talk - Near-Optimal Mobile Crowdsensing: Design Framework and Alg...
Missouri University of Science and Technology
 
你沒看到的北京奧運開幕式
你沒看到的北京奧運開幕式你沒看到的北京奧運開幕式
你沒看到的北京奧運開幕式
honan4108
 
Entrepreneurial guide
Entrepreneurial guideEntrepreneurial guide
Entrepreneurial guide
Jai Sethi
 
The Falling of an Empire
The Falling of an EmpireThe Falling of an Empire
The Falling of an EmpireJiacheng Tan
 
Welling high blog post pptx
Welling high blog post pptxWelling high blog post pptx
Welling high blog post pptx
jazminesims1
 
Tipograma Nora Mtz
Tipograma Nora MtzTipograma Nora Mtz
Tipograma Nora Mtz
Nora Gomez
 
"Best Rio Olympic Faces"
"Best Rio Olympic Faces""Best Rio Olympic Faces"
"Best Rio Olympic Faces"
maditabalnco
 
Adolescentii cu comportamente predelincvente(1) final
Adolescentii cu comportamente predelincvente(1) finalAdolescentii cu comportamente predelincvente(1) final
Adolescentii cu comportamente predelincvente(1) finalGeorgeta Manafu
 
Mortgage Banking Branch Manager Resume
Mortgage Banking Branch Manager ResumeMortgage Banking Branch Manager Resume
Mortgage Banking Branch Manager Resume
James Werner
 
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...
Adlabsslideshare
 
Outlook 2014: The Investor's Almanac
Outlook 2014: The Investor's AlmanacOutlook 2014: The Investor's Almanac
Outlook 2014: The Investor's Almanac
W Kelly Long Investment Services, LLC
 
ㅁㄴㅇㄹㄴㅁㅇㄹ
ㅁㄴㅇㄹㄴㅁㅇㄹㅁㄴㅇㄹㄴㅁㅇㄹ
ㅁㄴㅇㄹㄴㅁㅇㄹliubo
 
Benefits and Challenges to OER
Benefits and Challenges to OERBenefits and Challenges to OER
Benefits and Challenges to OER
leahmhannaford
 
Radical
RadicalRadical
Radical
Leyre Laliena
 
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics
MegaIndexTV
 

Viewers also liked (18)

Privacy-respecting Auctions as Incentive Mechanisms in Mobile Crowd Sensing
Privacy-respecting Auctions as Incentive Mechanisms in Mobile Crowd SensingPrivacy-respecting Auctions as Incentive Mechanisms in Mobile Crowd Sensing
Privacy-respecting Auctions as Incentive Mechanisms in Mobile Crowd Sensing
 
The Concept of Sensing as a Service Using Mobile Crowdsensing
The Concept of Sensing as a Service Using Mobile CrowdsensingThe Concept of Sensing as a Service Using Mobile Crowdsensing
The Concept of Sensing as a Service Using Mobile Crowdsensing
 
PhD Defense Talk - Near-Optimal Mobile Crowdsensing: Design Framework and Alg...
PhD Defense Talk - Near-Optimal Mobile Crowdsensing: Design Framework and Alg...PhD Defense Talk - Near-Optimal Mobile Crowdsensing: Design Framework and Alg...
PhD Defense Talk - Near-Optimal Mobile Crowdsensing: Design Framework and Alg...
 
你沒看到的北京奧運開幕式
你沒看到的北京奧運開幕式你沒看到的北京奧運開幕式
你沒看到的北京奧運開幕式
 
Chap004
Chap004Chap004
Chap004
 
Entrepreneurial guide
Entrepreneurial guideEntrepreneurial guide
Entrepreneurial guide
 
The Falling of an Empire
The Falling of an EmpireThe Falling of an Empire
The Falling of an Empire
 
Welling high blog post pptx
Welling high blog post pptxWelling high blog post pptx
Welling high blog post pptx
 
Tipograma Nora Mtz
Tipograma Nora MtzTipograma Nora Mtz
Tipograma Nora Mtz
 
"Best Rio Olympic Faces"
"Best Rio Olympic Faces""Best Rio Olympic Faces"
"Best Rio Olympic Faces"
 
Adolescentii cu comportamente predelincvente(1) final
Adolescentii cu comportamente predelincvente(1) finalAdolescentii cu comportamente predelincvente(1) final
Adolescentii cu comportamente predelincvente(1) final
 
Mortgage Banking Branch Manager Resume
Mortgage Banking Branch Manager ResumeMortgage Banking Branch Manager Resume
Mortgage Banking Branch Manager Resume
 
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...
 
Outlook 2014: The Investor's Almanac
Outlook 2014: The Investor's AlmanacOutlook 2014: The Investor's Almanac
Outlook 2014: The Investor's Almanac
 
ㅁㄴㅇㄹㄴㅁㅇㄹ
ㅁㄴㅇㄹㄴㅁㅇㄹㅁㄴㅇㄹㄴㅁㅇㄹ
ㅁㄴㅇㄹㄴㅁㅇㄹ
 
Benefits and Challenges to OER
Benefits and Challenges to OERBenefits and Challenges to OER
Benefits and Challenges to OER
 
Radical
RadicalRadical
Radical
 
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics
 

Similar to On Crowd-sensing back-end

System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of Things
HarshitParkar6677
 
Sensing
SensingSensing
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
Christian Esteve Rothenberg
 
Manta Unleashed BigDataSG talk 2 July 2013
Manta Unleashed BigDataSG talk 2 July 2013Manta Unleashed BigDataSG talk 2 July 2013
Manta Unleashed BigDataSG talk 2 July 2013
Christopher Hogue
 
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidCloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
OpenNebula Project
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
Jithin Parakka
 
Presentacion de solucion cloud de navegacion segura
Presentacion de solucion cloud de navegacion seguraPresentacion de solucion cloud de navegacion segura
Presentacion de solucion cloud de navegacion segura
RogerChaucaZea
 
A Biological Smart Platform for the Environmental Risk Assessment
A Biological Smart Platform for the Environmental Risk AssessmentA Biological Smart Platform for the Environmental Risk Assessment
A Biological Smart Platform for the Environmental Risk Assessment
Davide Nardone
 
An Academic View to Cloud Computing
An Academic View to Cloud ComputingAn Academic View to Cloud Computing
An Academic View to Cloud Computing
Ella Peltonen
 
Big data and cloud
Big data and cloudBig data and cloud
Big data and cloud
Schubert Zhang
 
A Scalable and Hybrid Cloud Framework for Evaluating Streams of Sensor Data i...
A Scalable and Hybrid Cloud Framework for Evaluating Streams of Sensor Data i...A Scalable and Hybrid Cloud Framework for Evaluating Streams of Sensor Data i...
A Scalable and Hybrid Cloud Framework for Evaluating Streams of Sensor Data i...
Gabriele Di Bernardo
 
Data Lake and the rise of the microservices
Data Lake and the rise of the microservicesData Lake and the rise of the microservices
Data Lake and the rise of the microservices
Bigstep
 
Data Tactics dhs introduction to cloud technologies wtc
Data Tactics dhs introduction to cloud technologies wtcData Tactics dhs introduction to cloud technologies wtc
Data Tactics dhs introduction to cloud technologies wtcDataTactics
 
Building real time data-driven products
Building real time data-driven productsBuilding real time data-driven products
Building real time data-driven products
Lars Albertsson
 
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PROIDEA
 
Internet of Things A Vision, Architectural Elements, and Future Directions
Internet of Things A Vision, Architectural Elements, and Future Directions Internet of Things A Vision, Architectural Elements, and Future Directions
Internet of Things A Vision, Architectural Elements, and Future Directions
Mostafa Arjmand
 
Javantura v3 - Real-time BigData ingestion and querying of aggregated data – ...
Javantura v3 - Real-time BigData ingestion and querying of aggregated data – ...Javantura v3 - Real-time BigData ingestion and querying of aggregated data – ...
Javantura v3 - Real-time BigData ingestion and querying of aggregated data – ...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen..."Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
Edge AI and Vision Alliance
 
Webofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxWebofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptx
jainam bhavsar
 

Similar to On Crowd-sensing back-end (20)

System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of Things
 
Sensing
SensingSensing
Sensing
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
 
Manta Unleashed BigDataSG talk 2 July 2013
Manta Unleashed BigDataSG talk 2 July 2013Manta Unleashed BigDataSG talk 2 July 2013
Manta Unleashed BigDataSG talk 2 July 2013
 
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidCloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Presentacion de solucion cloud de navegacion segura
Presentacion de solucion cloud de navegacion seguraPresentacion de solucion cloud de navegacion segura
Presentacion de solucion cloud de navegacion segura
 
A Biological Smart Platform for the Environmental Risk Assessment
A Biological Smart Platform for the Environmental Risk AssessmentA Biological Smart Platform for the Environmental Risk Assessment
A Biological Smart Platform for the Environmental Risk Assessment
 
An Academic View to Cloud Computing
An Academic View to Cloud ComputingAn Academic View to Cloud Computing
An Academic View to Cloud Computing
 
Big data and cloud
Big data and cloudBig data and cloud
Big data and cloud
 
A Scalable and Hybrid Cloud Framework for Evaluating Streams of Sensor Data i...
A Scalable and Hybrid Cloud Framework for Evaluating Streams of Sensor Data i...A Scalable and Hybrid Cloud Framework for Evaluating Streams of Sensor Data i...
A Scalable and Hybrid Cloud Framework for Evaluating Streams of Sensor Data i...
 
Data Lake and the rise of the microservices
Data Lake and the rise of the microservicesData Lake and the rise of the microservices
Data Lake and the rise of the microservices
 
Data Tactics dhs introduction to cloud technologies wtc
Data Tactics dhs introduction to cloud technologies wtcData Tactics dhs introduction to cloud technologies wtc
Data Tactics dhs introduction to cloud technologies wtc
 
Building real time data-driven products
Building real time data-driven productsBuilding real time data-driven products
Building real time data-driven products
 
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
 
Cloud presentation NELA
Cloud presentation NELACloud presentation NELA
Cloud presentation NELA
 
Internet of Things A Vision, Architectural Elements, and Future Directions
Internet of Things A Vision, Architectural Elements, and Future Directions Internet of Things A Vision, Architectural Elements, and Future Directions
Internet of Things A Vision, Architectural Elements, and Future Directions
 
Javantura v3 - Real-time BigData ingestion and querying of aggregated data – ...
Javantura v3 - Real-time BigData ingestion and querying of aggregated data – ...Javantura v3 - Real-time BigData ingestion and querying of aggregated data – ...
Javantura v3 - Real-time BigData ingestion and querying of aggregated data – ...
 
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen..."Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
"Keeping Brick and Mortar Relevant, A Look Inside Retail Analytics," A Presen...
 
Webofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxWebofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptx
 

More from Coldbeans Software

On Internet of Things education
On Internet of Things educationOn Internet of Things education
On Internet of Things education
Coldbeans Software
 
Стандарты в цифровой экономике
Стандарты в цифровой экономикеСтандарты в цифровой экономике
Стандарты в цифровой экономике
Coldbeans Software
 
IoT education
IoT educationIoT education
IoT education
Coldbeans Software
 
Безопасный город
Безопасный городБезопасный город
Безопасный город
Coldbeans Software
 
On data model for context–aware services
On data model for context–aware servicesOn data model for context–aware services
On data model for context–aware services
Coldbeans Software
 
On time-series databases
On time-series databasesOn time-series databases
On time-series databases
Coldbeans Software
 
ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS
Coldbeans Software
 
Базы данных для временных рядов
Базы данных для временных рядовБазы данных для временных рядов
Базы данных для временных рядов
Coldbeans Software
 
Bluetooth Data Points
Bluetooth Data PointsBluetooth Data Points
Bluetooth Data Points
Coldbeans Software
 
Метаданные в модели REST
Метаданные в модели RESTМетаданные в модели REST
Метаданные в модели REST
Coldbeans Software
 
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
Coldbeans Software
 
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” nowFrom Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
Coldbeans Software
 
Cars as Tags
Cars as TagsCars as Tags
Cars as Tags
Coldbeans Software
 
ON SOFTWARE STANDARDS FOR SMART CITIES: API OR DPI
ON SOFTWARE STANDARDS FOR SMART CITIES: API OR DPI ON SOFTWARE STANDARDS FOR SMART CITIES: API OR DPI
ON SOFTWARE STANDARDS FOR SMART CITIES: API OR DPI
Coldbeans Software
 
On Database for Mobile Phones Ownership
On Database for Mobile Phones OwnershipOn Database for Mobile Phones Ownership
On Database for Mobile Phones Ownership
Coldbeans Software
 
Выделение групп пользователей в данных мобильного мониторинга
Выделение групп пользователей в данных мобильного мониторингаВыделение групп пользователей в данных мобильного мониторинга
Выделение групп пользователей в данных мобильного мониторинга
Coldbeans Software
 
Mining Groups in Mobile Monitoring Log
Mining Groups in Mobile Monitoring LogMining Groups in Mobile Monitoring Log
Mining Groups in Mobile Monitoring Log
Coldbeans Software
 
IMA Conference 2014
IMA Conference 2014IMA Conference 2014
IMA Conference 2014
Coldbeans Software
 
Цифровые сертификаты для владельцев мобильных телефонов
Цифровые сертификаты для владельцев мобильных телефоновЦифровые сертификаты для владельцев мобильных телефонов
Цифровые сертификаты для владельцев мобильных телефонов
Coldbeans Software
 
О статистике для мобильных пользователей
О статистике для мобильных пользователейО статистике для мобильных пользователей
О статистике для мобильных пользователей
Coldbeans Software
 

More from Coldbeans Software (20)

On Internet of Things education
On Internet of Things educationOn Internet of Things education
On Internet of Things education
 
Стандарты в цифровой экономике
Стандарты в цифровой экономикеСтандарты в цифровой экономике
Стандарты в цифровой экономике
 
IoT education
IoT educationIoT education
IoT education
 
Безопасный город
Безопасный городБезопасный город
Безопасный город
 
On data model for context–aware services
On data model for context–aware servicesOn data model for context–aware services
On data model for context–aware services
 
On time-series databases
On time-series databasesOn time-series databases
On time-series databases
 
ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS
 
Базы данных для временных рядов
Базы данных для временных рядовБазы данных для временных рядов
Базы данных для временных рядов
 
Bluetooth Data Points
Bluetooth Data PointsBluetooth Data Points
Bluetooth Data Points
 
Метаданные в модели REST
Метаданные в модели RESTМетаданные в модели REST
Метаданные в модели REST
 
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
 
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” nowFrom Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
 
Cars as Tags
Cars as TagsCars as Tags
Cars as Tags
 
ON SOFTWARE STANDARDS FOR SMART CITIES: API OR DPI
ON SOFTWARE STANDARDS FOR SMART CITIES: API OR DPI ON SOFTWARE STANDARDS FOR SMART CITIES: API OR DPI
ON SOFTWARE STANDARDS FOR SMART CITIES: API OR DPI
 
On Database for Mobile Phones Ownership
On Database for Mobile Phones OwnershipOn Database for Mobile Phones Ownership
On Database for Mobile Phones Ownership
 
Выделение групп пользователей в данных мобильного мониторинга
Выделение групп пользователей в данных мобильного мониторингаВыделение групп пользователей в данных мобильного мониторинга
Выделение групп пользователей в данных мобильного мониторинга
 
Mining Groups in Mobile Monitoring Log
Mining Groups in Mobile Monitoring LogMining Groups in Mobile Monitoring Log
Mining Groups in Mobile Monitoring Log
 
IMA Conference 2014
IMA Conference 2014IMA Conference 2014
IMA Conference 2014
 
Цифровые сертификаты для владельцев мобильных телефонов
Цифровые сертификаты для владельцев мобильных телефоновЦифровые сертификаты для владельцев мобильных телефонов
Цифровые сертификаты для владельцев мобильных телефонов
 
О статистике для мобильных пользователей
О статистике для мобильных пользователейО статистике для мобильных пользователей
О статистике для мобильных пользователей
 

Recently uploaded

Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 

Recently uploaded (20)

Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 

On Crowd-sensing back-end

  • 1. On Crowd Sensing Back- end Dmitry Namiot, Manfred Sneps-Sneppe Lomonosov Moscow State University, AbavaNet dnamiot@gmail.com, manfreds.sneps@gmail.com DAMDID 2016
  • 2. Data persistence for crowd sensing applications • Crowd sensing as a new sensing paradigm • The power of the crowd with the sensing capabilities of mobile devices. • Review of the back-end systems (data stores, etc.) for mobile crowd sensing systems. • The software architecture for mobile crowd sensing in Smart City environment.
  • 3. Content • Crowd sensing tasks • The common architecture for mobile crowd sensing • Crowd sensing for video data • Mobile back-ends • On practical use-cases and deployment in Russia
  • 4. Introduction • The main challenges: user participation, anonymity, privacy and security, data sensing quality, trustworthiness of the contributed data • Our target: data stores for crowd sensing. Mobile Crowd Sensing - the power of the crowd mobile users (mobile devices) with the sensing capabilities
  • 5. The common architecture • Minimal intrusion on client devices. The mobile device computing overhead always must be minimized. • The fast feedback and minimal delay in producing stream information. • Openness and security. • Complete data management workflow.
  • 6. Local DB with replications
  • 7. Local DB with replications • SQLite as local DB • Cloud based data store: Dropbox
  • 8. Lambda architecture • An immutable sequence of records is captured and fed into a batch system and a stream processing system in parallel.
  • 9. Data Streaming support • Apache Flink • Flume • Chukwa • Kafka
  • 10. Client Side applications • Quarks • ETSI ISG: mobile edge computing • Cisco: fog computing
  • 11. Crowd sensing for video data
  • 12. Crowd sensing for video • Apache Cluodstack • Eucalyptus (Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems) • OpenStack • OpenStack Object Storage (Swift)
  • 13. Mobile back-ends • The key moment - the simplicity for mobile developers • Data Storage is a part of MBaaS • Convertigo • FIWARE • Kurento • Mobile Backend As A Service (MBaas) - backend cloud storage for developers • MBaaS provides APIs SDKs for mobile developers. • MBaaS provides such features as user management, push notifications, integration with social networking services.
  • 14. On practical use-cases and deployment in Russia • Our prototype for radio map: Kafka > Spark Streaming > Cassandra • The personal data should be stored on the territory of the Russian Federation • There are no Amazon S3 • For many sensors data storage is a part of the system (e.g. Bluetooth tags)