IoT Solution for Data Sensing in a Smart Campus using Smartphone Sensors

This paper explores the Android Operative System (OS) as a medium to manage and operate different sensors embedded within smartphones, which are commonly used in participatory sensing oriented applications such as traffic navigation in cities and mobility in Smart Campus. Several operations are tested to determine the possible uses of the Android OS in an Internet of Things (IoT)’ architecture, where participative sensing is being done. In this architecture, the transmission of data is essential for analysis and visualization in a cloud platform. Hence, different types of protocols exist for the above-mentioned such as HTTPS, AMQP, and MQTT. Additionally, this paper presents the design and implementation of a participatory sensing IoT based system solution for Smart Campus applications. Our solution employs smartphone sensors, as sensors embedded into IoT devices, and the Android API to extract the data from them (e.g., GPS data). The data sensing is stored in a local database and then, transferred via HTTPS to Ubidots (a cloud platform) for further analysis and visualization.

[1]  Keyur Shah,et al.  Health care application for Android smartphones using Internet of Things (IoT) , 2016, 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom).

[2]  Deborah Estrin,et al.  Participatory sensing: applications and architecture , 2010, MobiSys '10.

[3]  Yasir Latif,et al.  Place categorization using sparse and redundant representations , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[5]  H U W Ratnayake,et al.  Introduction to Android , 2017 .

[6]  Miguel A. Labrador,et al.  P-Sense: A participatory sensing system for air pollution monitoring and control , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[7]  Jean-Yves Fourniols,et al.  Stereovision Algorithm to be Executed at 100Hz on a FPGA-Based Architecture , 2011 .

[8]  G. Schmidt,et al.  Inertial sensor technology trends , 2001 .

[9]  Sven Casteleyn,et al.  Citizense — A generic user-oriented participatory sensing framework , 2017, 2017 International Conference on Selected Topics in Mobile and Wireless Networking (MoWNeT).

[10]  Marcus Foth,et al.  Handbook of Research on Urban Informatics: The Practice and Promise of the Real-Time City , 2008 .

[11]  Sanket Salvi,et al.  Crowd-sourcing based android application for structural health monitoring and data analytics of roads using cloud computing , 2017, 2017 International Conference on Innovative Mechanisms for Industry Applications (ICIMIA).

[12]  Carlos Parra,et al.  IoT-based system for indoor location using bluetooth low energy , 2017, 2017 IEEE Colombian Conference on Communications and Computing (COLCOM).

[13]  S Carrillo,et al.  Design and Implementation of an Arithmetic Processor Unit Based on the Logarithmic Number System , 2010, IEEE Latin America Transactions.