SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
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)

Más contenido relacionado

La actualidad más candente

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
 
Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2Amé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 ThingsColdbeans 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 CitiesSouth 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
 
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 PhDPhdtopiccom
 
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
 
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 TechnologyPhdtopiccom
 

La actualidad más candente (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
 

Destacado

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 SensingIoannis 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 CrowdsensingDr. Mazlan Abbas
 
你沒看到的北京奧運開幕式
你沒看到的北京奧運開幕式你沒看到的北京奧運開幕式
你沒看到的北京奧運開幕式honan4108
 
Entrepreneurial guide
Entrepreneurial guideEntrepreneurial guide
Entrepreneurial guideJai 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 pptxjazminesims1
 
Tipograma Nora Mtz
Tipograma Nora MtzTipograma Nora Mtz
Tipograma Nora MtzNora 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 ResumeJames Werner
 
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...
особенности качественного контроля эффективности онлайн бизнеса с помощью Goo...Adlabsslideshare
 
ㅁㄴㅇㄹㄴㅁㅇㄹ
ㅁㄴㅇㄹㄴㅁㅇㄹㅁㄴㅇㄹㄴㅁㅇㄹ
ㅁㄴㅇㄹㄴㅁㅇㄹliubo
 
Benefits and Challenges to OER
Benefits and Challenges to OERBenefits and Challenges to OER
Benefits and Challenges to OERleahmhannaford
 
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics
Как достичь эффективности в Яндекс. Маркете при помощи Google Analytics MegaIndexTV
 

Destacado (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 a 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 ThingsHarshitParkar6677
 
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 2013Christopher 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 KhalidOpenNebula Project
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingJithin 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 seguraRogerChaucaZea
 
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 AssessmentDavide Nardone
 
An Academic View to Cloud Computing
An Academic View to Cloud ComputingAn Academic View to Cloud Computing
An Academic View to Cloud ComputingElla Peltonen
 
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 microservicesBigstep
 
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 productsLars 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
 
"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.pptxjainam bhavsar
 

Similar a 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
 

Más de Coldbeans Software

On Internet of Things education
On Internet of Things educationOn Internet of Things education
On Internet of Things educationColdbeans Software
 
Стандарты в цифровой экономике
Стандарты в цифровой экономикеСтандарты в цифровой экономике
Стандарты в цифровой экономике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 servicesColdbeans 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
 
Метаданные в модели REST
Метаданные в модели RESTМетаданные в модели REST
Метаданные в модели RESTColdbeans 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” nowColdbeans 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 OwnershipColdbeans 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 LogColdbeans Software
 
Цифровые сертификаты для владельцев мобильных телефонов
Цифровые сертификаты для владельцев мобильных телефоновЦифровые сертификаты для владельцев мобильных телефонов
Цифровые сертификаты для владельцев мобильных телефоновColdbeans Software
 
О статистике для мобильных пользователей
О статистике для мобильных пользователейО статистике для мобильных пользователей
О статистике для мобильных пользователейColdbeans Software
 

Más de 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
 
Цифровые сертификаты для владельцев мобильных телефонов
Цифровые сертификаты для владельцев мобильных телефоновЦифровые сертификаты для владельцев мобильных телефонов
Цифровые сертификаты для владельцев мобильных телефонов
 
О статистике для мобильных пользователей
О статистике для мобильных пользователейО статистике для мобильных пользователей
О статистике для мобильных пользователей
 

Último

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 

Último (20)

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 

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)