Abstract
With the pervasive deployment of the Internet of Things (IoT) technology, the number of connected IoT end devices increases in an explosive trend, which continuously generates a massive amount of data. Real-time analytics of the IoT data can timely provide useful information for decision-making in the IoT systems, which can enhance both system efficiency and reliability. More specifically, real-time data analytics in IoT systems is utilized to effectively process the discrete IoT data series within a bounded completion time and provide services such as data classification, pattern analysis, and tendency prediction. However, the continuous generation of IoT data from heterogeneous devices brings huge technical challenges to real-time analytics. Thus, how to timely process the massive and heterogeneous IoT data needs to be seriously considered in the design of IoT systems. This chapter provides a comprehensive study of real-time data analytics in IoT systems. The characteristics of real-time analytics in IoT systems are firstly elucidated. Suitable architectures of IoT systems that can support real-time data analytics are thoroughly analyzed. Afterward, a comprehensive survey on the existing applications of real-time analytics in IoT systems is conducted from the perspectives of system design and shortcomings of performance. Finally, the main challenges remaining in the application of real-time analytics in IoT systems are pointed out, and the future research directions of related areas are also identified.
References
A. Akbar, G. Kousiouris, H. Pervaiz, J. Sancho, P. Ta-Shma, F. Carrez, K. Moessner, Real-time probabilistic data fusion for large-scale IoT applications. IEEE Access 6, 10015–10027 (2018)
J. Akerberg, M. Gidlund, M. Bjorkman, in Future research challenges in wireless sensor and actuator networks targeting industrial automation. 2011 9th IEEE International Conference on Industrial Informatics (INDIN) (IEEE, 2011), pp. 410–415
D. Alahakoon, X. Yu, Smart electricity meter data intelligence for future energy systems: a survey. IEEE Trans. Ind. Inform. 12(1), 425–436 (2016)
L. Atzori, A. Iera, G. Morabito, SIoT: giving a social structure to the Internet of Things. IEEE Commun. Lett. 15(11), 1193–1195 (2011)
A. Bekker, 4 Types of data analytics to improve decision-making (2017). Available: https://www.scnsoft.com/blog/4-types-of-data-analytics
O. Bello, S. Zeadally, Intelligent device-to-device communication in the Internet of Things. IEEE Syst. J. 10(3), 1172–1182 (2016)
M. Chen, S. Mao, Y. Zhang, V.C. Leung, Big Data: Related Technologies, Challenges and Future Prospects (Springer, Heidelberg, 2014)
M. Chiang, T. Zhang, Fog and IoT: an overview of research opportunities. IEEE Internet Things J. 3(6), 854–864 (2016)
E. Enshaeifar, P. Barnaghi, S. Skillman, A. Markides, T. Elsaleh, S.T. Acton, R. Nilforooshan, H. Rostill, The Internet of Things for dementia care. IEEE Internet Comput. 22(1), 8–17 (2018)
S. Fang, L. Da Xu, Y. Zhu, J. Ahati, H. Pei, J. Yan, Z. Liu, et al., An integrated system for regional environmental monitoring and management based on Internet of Things. IEEE Trans. Ind. Inform. 10(2), 1596–1605 (2014)
J. Gubbi, R. Buyya, S. Marusic, M. Palaniswami, Internet of Things (IoT): a vision, architectural elements, and future directions. Futur. Gener. Comput. Syst. 29(7), 1645–1660 (2013)
INFORMS, Best definition of analytics (2012). Available: https://www.informs.org/About-INFORMS/News-Room/O.R.-and-Analytics-in-the-News/Best-definition-of-analytics
D.-O. Kang, J.-H. Choi, J.-Y. Jung, K. Kang, C. Bae, SDIF: social device interaction framework for encounter and play in smart home service. IEEE Trans. Consum. Electron. 62(1), 85–93 (2016)
B. Kang, D. Kim, H. Choo, Internet of everything: a large-scale autonomic IoT gateway. IEEE Trans. Multi-Scale Comput. Syst. 3(3), 206–214 (2017)
P. Kolios, C. Panayiotou, G. Ellinas, M. Polycarpou, Data-driven event triggering for IoT applications. IEEE Internet Things J. 3(6), 1146–1158 (2016)
X. Masip-Bruin, E. MarÃn-Tordera, G. Tashakor, A. Jukan, G.-J. Ren, Foggy clouds and cloudy fogs: a real need for coordinated management of fog-to-cloud computing systems. IEEE Wirel. Commun. 23(5), 120–128 (2016)
M. Mohammadi, A. Al-Fuqaha, S. Sorour, M. Guizani, Deep learning for IoT big data and streaming analytics: a survey. IEEE Commun. Surv. Tutorials 20, 2923–2960 (2018)
H. Mortaji, S.H. Ow, M. Moghavvemi, H.A.F. Almurib, Load shedding and smart-direct load control using Internet of Things in smart grid demand response management. IEEE Trans. Ind. Appl. 53(6), 5155–5163 (2017)
K. Moskvitch, When machinery chats, connections industrial IoT. Eng. Technol. 12(2), 68–70 (2017)
O. Novo, Blockchain meets IoT: an architecture for scalable access management in IoT. IEEE Internet Things J. 5(2), 1184–1195 (2018)
A. Papageorgiou, R. Bifulco, E. Kovacs, H.-J. Kolbe, in Dynamic M2M device attachment and redirection in virtual home gateway environments. 2016 IEEE International Conference on Communications (ICC) (IEEE, 2016), pp. 1–6
X.-Q. Pham, E.-N. Huh, in Towards task scheduling in a cloud-fog computing system. 18th Asia-Pacific Network Operations and Management Symposium (APNOMS) (IEEE, 2016), pp. 1–4
P. Porambage, M. Ylianttila, C. Schmitt, P. Kumar, A. Gurtov, A.V. Vasilakos, The quest for privacy in the Internet of Things. IEEE Cloud Comput. 3(2), 36–45 (2016)
D. Puschmann, P. Barnaghi, R. Tafazolli, Using LDA to uncover the underlying structures and relations in smart city data streams. IEEE Syst. J. 12(2), 1755–1766 (2018)
R. Qureshi, Ericsson mobility report. Tech. rep. EAB-14, Ericsson, Stockholm, vol. 28658 (2014)
P.P. Ray, M. Mukherjee, L. Shu, Internet of Things for disaster management: state-of-the-art and prospects. IEEE Access 5, 18818–18835 (2017)
M.H. Rehman, E. Ahmed, I. Yaqoob, I.A.T. Hashem, M. Imran, S. Ahmad, Big data analytics in industrial IoT using a concentric computing model. IEEE Commun. Mag. 56(2), 37–43 (2018)
P. Russom et al., Big data analytics. TDWI Best Pract. Rep. Fourth Quarter 19(4), 1–34 (2011)
T. Shah, A. Yavari, K. Mitra, S. Saguna, P.P. Jayaraman, F. Rabhi, R. Ranjan, Remote health care cyber-physical system: quality of service (QoS) challenges and opportunities. IET Cyber-Phys. Syst. Theory Appl. 1(1), 40–48 (2016)
Z.U. Shamszaman, M.I. Ali, Toward a smart society through semantic virtual-object enabled real-time management framework in the social Internet of Things. IEEE Internet Things J. 5(4), 2572–2579 (2018)
S.K. Sharma, X. Wang, Live data analytics with collaborative edge and cloud processing in wireless IoT networks. IEEE Access 5(99), 4621–4635 (2017)
V. Sharma, I. You, R. Kumar, ISMA: intelligent sensing model for anomalies detection in cross platform OSNs with a case study on IoT. IEEE Access 5, 3284–3301 (2017)
W. Shi, J. Cao, Q. Zhang, Y. Li, L. Xu, Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)
E. Sisinni, A. Saifullah, S. Han, U. Jennehag, M. Gidlund, Industrial Internet of Things: challenges, opportunities, and directions. IEEE Trans. Ind. Inform. 14(11), 4724–4734 (2018)
P. Ta-Shma, A. Akbar, G. Gerson-Golan, G. Hadash, F. Carrez, K. Moessner, An ingestion and analytics architecture for IoT applied to smart city use cases. IEEE Internet Things J. 5(2), 765–774 (2018)
O. Vermesan, P. Friess, P. Guillemin, S. Gusmeroli, H. Sundmaeker, A. Bassi, I.S. Jubert, M. Mazura, M. Harrison, M. Eisenhauer, et al., Internet of Things strategic research roadmap. Internet Things – Glob. Technol. Soc. Trends 1, 9–52 (2011)
D.C. Yacchirema, D. Sarabia-Jácome, C.E. Palau, M. Esteve, A smart system for sleep monitoring by integrating IoT with big data analytics. IEEE Access 6, 35988–36001 (2018)
T. Yu, X. Wang, A. Shami, in A novel fog computing enabled temporal data reduction scheme in IoT systems. GLOBECOM 2017–2017 IEEE Global Communications Conference (IEEE, 2017a), pp. 1–5
T. Yu, X. Wang, A. Shami, Recursive principal component analysis-based data outlier detection and sensor data aggregation in IoT systems. IEEE Internet Things J. 4(6), 2207–2216 (2017b)
T. Yu, X. Wang, J. Jin, K. McIsaac, Cloud-orchestrated physical topology discovery of large-scale IoT systems using UAVs. IEEE Trans. Ind. Inform. 14(5), 2261–2270 (2018a)
T. Yu, X. Wang, A. Shami, UAV-enabled spatial data sampling in large-scale IoT systems using denoising autoencoder neural network. IEEE Internet Things J. 6(2), 1856–1865 (2018b)
T. Yu, Y. Zhu, X. Wang, Autoencoder neural network-based abnormal data detection in edge computing enabled large-scale IoT systems. Chin. J. Internet Things 2(4), 14–21 (2018c)
S. Zhao, L. Yu, B. Cheng, An event-driven service provisioning mechanism for IoT (Internet of Things) system interaction. IEEE Access 4, 5038–5051 (2016)
J. Zhou, Z. Cao, X. Dong, X. Lin, Security and privacy in cloud-assisted wireless wearable communications: challenges, solutions, and future directions. IEEE Wirel. Commun. 22(2), 136–144 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this entry
Cite this entry
Yu, T., Wang, X. (2020). Real-Time Data Analytics in Internet of Things Systems. In: Tian, YC., Levy, D. (eds) Handbook of Real-Time Computing. Springer, Singapore. https://doi.org/10.1007/978-981-4585-87-3_38-1
Download citation
DOI: https://doi.org/10.1007/978-981-4585-87-3_38-1
Received:
Accepted:
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-4585-87-3
Online ISBN: 978-981-4585-87-3
eBook Packages: Springer Reference EngineeringReference Module Computer Science and Engineering