MobisenseCar: A Mobile Crowd-Based Architecture for Data Acquisition and Processing in Vehicle-Based Sensing

Abstract

The use of wireless technology via smartphone allows designing smartphone applications based on OBD-II for increasing environment sensing. However, uploading of vehicle’s diagnostics data via car driver’s tethered smart phone attests a long Internet latency when a large number of concurrent users use the remote mobile crowdsensing server application simultaneously, which increases the communication cost. The large volume of data would also challenge the traditional data processing framework. This paper studies design functionalities of mobile crowdsensing architecture applied to vehicle-based sensing for handling a huge amount of sensor data collected by those vehicle-based sensors equipped with a smart device connected to the OBD-II interface. The proposed MobiSenseCar uses Node.js, a web server architecture based on single-thread event loop approach and Apache Hive platform responsible for analyzing vehicle’s engine data. The Node.JS is 40% faster than the traditional web server side features thread-based approach. Experiment results show that MapReduce algorithm is highly scalable and optimized for distributed computing. With this mobile crowdsensing architecture it was possible to monitor information of car’s diagnostic system condition in real time, improving driving ability and protect the environment by reducing vehicle emissions.

Authors and Affiliations

Lionel Nkenyereye, Jong Wook Jang

Keywords

Related Articles

SmileToPhone: A Mobile Phone System for Quadriplegic Users Controlled by EEG Signals

Quadriplegic people are unable to use mobile devices without the aid of other persons which can be devastating for them both socially and economically. This has motivated many researchers to propose hardware and software...

Exploiting Document Level Semantics in Document Clustering

Document clustering is an unsupervised machine learning method that separates a large subject heterogeneous collection (Corpus) into smaller, more manageable, subject homogeneous collections (clusters). Traditional metho...

A Proposal for A High Availability Architecture for VoIP Telephone Systems based on Open Source Software

The inherent needs of organizations to improve and amplify their technological platform entail large expenses with the goal to enhance their performance. Hence, they have to contemplate mechanisms of optimization and the...

Modeling Mechanical and Electrical Uncertain Systems using Functions of Robust Control MATLAB Toolbox®3

Uncertainty is inherent property of all real life control systems, and this is due to that there is nothing constant practically; all parameters are going to change under some environmental circumstances, therefore contr...

A Methodology for Identification of the Guilt Agent based on IP Binding with MAC using Bivariate Gaussian Model

Enormous increase in data in the current world presents a major threat to the organization. Most of the organization maintains some sort of data that is sensitive and must be protected against the loss and leakage. In th...

Download PDF file
  • EP ID EP259973
  • DOI 10.14569/IJACSA.2017.080702
  • Views 104
  • Downloads 0

How To Cite

Lionel Nkenyereye, Jong Wook Jang (2017). MobisenseCar: A Mobile Crowd-Based Architecture for Data Acquisition and Processing in Vehicle-Based Sensing. International Journal of Advanced Computer Science & Applications, 8(7), 5-18. https://europub.co.uk/articles/-A-259973