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

Status of Wireless Technologies Used For Designing Home Automation System - A Review

The concept of “Automation” have just started flourishing, companies have developed automated systems of their own to control alarms, sensors, actuators and video cameras and moving further the concept of automated build...

Helpful Statistics in Recognizing Basic Arabic Phonemes

The recognition of continuous speech is one of the main challenges in the building of automatic speech recognition (ASR) systems, especially when it comes to phonetically complex languages such as Arabic. An ASR system s...

Bulding XenoBunto Linux Distribution for Teaching and Prototyping Real-Time Operating System

 This paper describes the realization of a new Linux distribution based on Ubuntu Linux and Xenomai Real-Time framework. This realization is motivated by the eminent need of real-time systems in modern computer scie...

Visualizing Code Bad Smells

Software visualization is an effective way to support human comprehension to large software systems. In software maintenance, most of the time is spent on understanding code in order to change it. This paper presents a v...

A Graph Theoretic Approach for Minimizing Storage Space using Bin Packing Heuristics

In the age of Big Data the problem of storing huge volume of data in a minimum storage space by utilizing available resources properly is an open problem and an important research aspect in recent days. This problem has...

Download PDF file
  • EP ID EP259973
  • DOI 10.14569/IJACSA.2017.080702
  • Views 108
  • 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