DOI QR코드

DOI QR Code

A Framework for Internet of Things (IoT) Data Management

  • Received : 2019.02.14
  • Accepted : 2019.03.26
  • Published : 2019.03.29

Abstract

The collection and manipulation of Internet of Things (IoT) data is increasing at a fast pace and its importance is recognized in every sector of our society. For efficient utilization of IoT data, the vast and varied IoT data needs to be reliable and meaningful. In this paper, we propose an IoT framework to realize this need. The IoT framework is based on a four layer IoT architecture onto which context aware computing technology is applied. If the collected IoT data is unreliable it cannot be used for its intended purpose and the whole service using the data must be abandoned. In this paper, we include techniques to remove uncertainty in the early stage of IoT data capture and collection resulting in reliable data. Since the data coming out of the various IoT devices have different formats, it is important to convert them into a standard format before further processing, We propose the RDF format to be the standard format for all IoT data. In addition, it is not feasible to process all captured Iot data from the sensor devices. In order to decide which data to process and understand, we propose to use contexts and reasoning based on these contexts. For reasoning, we propose to use standard AI and statistical techniques. We also propose an experiment environment that can be used to develop an IoT application to realize the IoT framework.

Keywords

CPTSCQ_2019_v24n3_159_f0001.png 이미지

Fig. 1. Four-layer architecture of IoT

CPTSCQ_2019_v24n3_159_f0002.png 이미지

Fig. 2. Public Data

References

  1. Dey, A.K., Abowd, G.D. The Context Toolkit: Aiding the Development of Context-Aware Applications. In Proc. of Workshop on Software Engineering for Wearable and Pervasive Computing, pp. 1-3, 2000
  2. Chen, H., Finin, T., Joshi, A. An Ontology for Context-Aware Pervasive Computing Environments. In Knowledge Engineering Review, Volume 18, No. 3, 2003
  3. Satyanarayanan, M. Coping with uncertainty. IEEE Pervasive Computing, 2(3), 2. 2003. https://doi.org/10.1109/MPRV.2003.1228520
  4. Gu, T., Pung, H. K., & Zhang, D. Q. A bayesian approach for dealing with uncertain contexts. In 2nd International Conference on Pervasive Computing (Pervasive 2004). 2004.
  5. Ranganathan, A., Al-Muhtadi, J., & Campbell, R. H. Reasoning about uncertain contexts in Pervasive computing environments. IEEE PERVASIVE Computing Journal, 3(2), 62-70. 2004. https://doi.org/10.1109/MPRV.2004.1316821
  6. J. Misic, V. B. Misic, and F. Banaie. Reliable and scalable data acquisition from IoT domains. In Proceedings of IEEE GlobeCom, Singapore, 2017.
  7. KHADILKAR, Vaibhav, et al. Jena-HBase: A distributed, scalable and efficient RDF triple store. In: Proceedings of the 11th International Semantic Web Conference Posters & Demonstrations Track, ISWC-PD. 2012. p. 85-88.
  8. Perera, C, Zaslavsky, Christen, A, Georgakopoulos, D. Context Aware Computing for The Internet of Things: A Survey. IEEE Communications Surveys &Tutorials, Volume: 16, Issue 1, 2014
  9. Qin, Y, Sheng, Q.Z, Falkner, N.J, Dustdar, S, Wang, H, Vasilakos, A.V. When things matter: A survey on data-centric internet of things. Journal of Netw. Comput. Appl. 2016, 64, 137-153. https://doi.org/10.1016/j.jnca.2015.12.016
  10. Hua-Dong Ma. Internet of Things: Objectives and Scientific Challenges. Journal of Computer Science and Technology, 26(6) 919-924, Nov. 2011 https://doi.org/10.1007/s11390-011-1189-5
  11. Chaoqun Ji, Jin Liu, Xiaofeng Wang. A Review for Semantic Sensor Web Research and Applications. Advanced Science and Technology Letters, Vol. 48 (ISA 2014), pp. 31-36
  12. Yuanbo Guo, Zhengxiang Pan, Jeff Heflin. LUBM: A benchmark for OWL knowledge base systems. Journal of Web Semantics, Vol. 3, Issues 2-3, pp. 158-182, Oct. 2005 https://doi.org/10.1016/j.websem.2005.06.005