Abstract
Opportunistic sensing advance methods of IoT data collection using the mobility of data mules, the proximity of transmitting sensor devices and cost efficiency to decide when, where, how and at what cost collect IoT data and deliver it to a sink. This paper proposes, develops, implements and evaluates the algorithm called CollMule which builds on and extends the 3D kNN approach to discover, negotiate, collect and deliver the sensed data in an energy- and cost-efficient manner. The developed CollMule software prototype uses Android platform to handle indoor air quality data from heterogeneous IoT devices. The CollMule evaluation is based on performing rate, power consumption and CPU usage of single algorithm cycle. The outcomes of these experiments prove the feasibility of CollMule use on mobile smart devices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
Bluetooth protocol stack for Linux platform (http://www.bluez.org).
- 4.
- 5.
References
Guo, B., Zhang, D., Wang, Z., Yu, Z., Zhou, X.: Opportunistic IoT: exploring the harmonious interaction between human and the internet of things. J. Netw. Comput. Appl. 36, 1531–1539 (2013)
Zhu, C., Leung, V.C.M., Shu, L., Ngai, E.C.-H.: Green Internet of Things for smart world. IEEE Access 3, 2151–2162 (2015)
Atzori, L., Iera, A., Morabito, G.: Understanding the Internet of Things: definition, potentials, and societal role of a fast evolving paradigm. Ad Hoc Netw. 56, 122–140 (2017)
Liu, J., Shen, H., Zhang, X.: A survey of mobile crowdsensing techniques: a critical component for the Internet of Things. In: 25th International Conference on Computer Communication and Networks (ICCCN) (2016)
Jayaraman, P.P., Perera, C., Georgakopoulos, D., Zaslavsky, A.: MOSDEN: a scalable mobile collaborative platform for opportunistic sensing applications. EAI Endorsed Transactions on Collaborative Computing 1 (2014)
Ahmed, A., Yasumoto, K., Yamauchi, Y., Ito, M.: Distance and time based node selection for probabilistic coverage in people-centric sensing. In: 8th Anual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (2011)
Song, S., Shin, S., Jang, Y., Lee, S., Choi, B.-Y.: Effective opportunistic crowd sensing IoT system for restoring missing objects. In: IEEE International Conference on Services Computing (2015)
Rodrigues, J.G.P., Aguiar, A., Queiros, C.: Opportunistic mobile crowdsensing for gathering mobility information: lessons learned. In: 19th International Conference on Intelligent Transportation Systems (ITSC) (2016)
Aloi, G., Caliciuri, G., Fortino, G., Gravina, R., Pace, P., Russo, W., Savaglio, C.: Enabling IoT interoperability through opportunistic smartphone-based mobile gateways. J. Netw. Comput. Appl. 81, 74–84 (2017)
Tang, Z., Liu, A., Huang, C.: Social-aware data collection scheme through opportunistic communication in vehicular mobile networks. IEEE Access 4, 6480–6502 (2016)
Aguilar, S., Vidal, R., Gomez, C.: Opportunistic sensor data collection with bluetooth low energy. Sensors 159, 17 (2017)
Ma, Y., Zhang, S., Lin, C., Li, L.: A data collection method based on the region division in opportunistic networks. ACES J. 32, 43–49 (2017)
Jayaraman, P.P., Zaslavsky, A., Delsing, J.: Intelligent mobile data mules for CostEfficient sensor data collection. Int. J. Artif. Intell. Neural Netw. Complex Probl.-Solving Technol., 225–234 (2010)
Jang, W.S., Healy, W.M.: Wireless sensor network performance metrics for building applications. Energy Buildings 6, 862–868 (2010)
Figueira, J., Greco, S., Ehrogott, M.: Multiple Criteria Decision Analysis: State of the Art Surveys. Springer, New York (2005)
Saaty, T.L.: Decision making with the analytic hierarchy process. Int. J. Serv. Sci. 1(1), 83 (2008)
Subramanian, K.: 4 things you need to know about CPU utilization of your Java application. http://karunsubramanian.com/java/4-things-you-need-to-know-about-cpu-utilization-of-your-java-application/. Accessed 05 May 2017
Klimova, A., Rondeau, E., Andersson, K., Porras, J., Rybin, A., Zaslavsky, A.: An international master’s program in green ICT as a contribution to sustainable development. J. Cleaner Prod. 135, 223–229 (2016)
Acknowledgements
The research reported here was supported and funded by the PERCCOM Erasmus Mundus Program of the European Union [18]. Part of this work has been carried out in the scope of the project bIoTope, which is co-funded by the European Commission under Horizon-2020 program, contract number H2020-ICT-2015/ 688203-bIoTope. The research has been carried out with the financial support of the Ministry of Education and Science of the Russian Federation under grant agreement RFMEFI58716X0031.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Zhalgasbekova, A., Zaslavsky, A., Saguna, S., Mitra, K., Jayaraman, P.P. (2017). Opportunistic Data Collection for IoT-Based Indoor Air Quality Monitoring. In: Galinina, O., Andreev, S., Balandin, S., Koucheryavy, Y. (eds) Internet of Things, Smart Spaces, and Next Generation Networks and Systems. ruSMART NsCC NEW2AN 2017 2017 2017. Lecture Notes in Computer Science(), vol 10531. Springer, Cham. https://doi.org/10.1007/978-3-319-67380-6_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-67380-6_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-67379-0
Online ISBN: 978-3-319-67380-6
eBook Packages: Computer ScienceComputer Science (R0)