DOI QR코드

DOI QR Code

Internet of Things Fundamentals, Architectures, Challenges and Solutions: A Survey

  • Abdelhaq, Maha (Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University)
  • Received : 2021.12.05
  • Published : 2022.01.30

Abstract

As the number of people using the Internet increases, a new application known as the Internet of Things (IoT) has been emerged. Internet of Things makes it easier for machines and objects to exchange, compute, and coordinate information autonomously without human interference. It is a tool for attaching intelligence to a variety of contemporary objects in houses, hospitals, buildings, vehicles, and even cities. As a new emerging technology, the focus in current IoT surveys does not shed the light on deep understanding for IoT fundamentals, architectures, challenges, and solutions. For this reason, the objective of this paper is to introduce specifications for IoT definitions, characteristics, functional blocks, and different architectures as a cement for better understanding. Additionally, we present current documented IoT challenges, with the existing available solution for each challenge.

Keywords

References

  1. M. Burhan, R. A. Rehman, B. Khan, and B.-S. Kim, "IoT elements, layered architectures and security issues: A comprehensive survey," Sensors, vol. 18, p. 2796, 2018. https://doi.org/10.3390/s18092796
  2. Y. Song, F. R. Yu, L. Zhou, X. Yang, and Z. He, "Applications of the Internet of things (IoT) in smart logistics: A comprehensive survey," IEEE Internet of Things Journal, 2021.
  3. W. a. Kassab and K. A. Darabkh, "A-Z survey of Internet of Things: Architectures, protocols, applications, recent advances, future directions and recommendations," Journal of Network and Computer Applications, vol. 163, p. 102663, 2020. https://doi.org/10.1016/j.jnca.2020.102663
  4. T. Ojha, S. Misra, and N. S. Raghuwanshi, "Internet of Things for Agricultural Applications: The State-of-the-art," IEEE Internet of Things Journal, 2021.
  5. I. U. Khan, M. Shahzad, and M. Hassan, "Internet of things (IoTs): applications in home automation," IJSEAT, vol. 5, pp. 79-84, 2017.
  6. M. H. Memon, W. Kumar, A. Memon, B. S. Chowdhry, M. Aamir, and P. Kumar, "Internet of Things (IoT) enabled smart animal farm," in 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), 2016, pp. 2067-2072.
  7. Z. Bi, Y. Liu, J. Krider, J. Buckland, A. Whiteman, D. Beachy, et al., "Real-time force monitoring of smart grippers for Internet of Things (IoT) applications," Journal of Industrial Information Integration, vol. 11, pp. 19-28, 2018. https://doi.org/10.1016/j.jii.2018.02.004
  8. K. T. Kadhim, A. M. Alsahlany, S. M. Wadi, and H. T. Kadhum, "An Overview of Patient's Health Status Monitoring System Based on Internet of Things (IoT)," Wireless Personal Communications, vol. 114, 2020.
  9. D. Sharma and R. Tripathi, "Performance of Internet of Things (IOT) Based Healthcare Secure Services and Its Importance: Issue and Challenges," in Proceedings of the International Conference on Innovative Computing & Communications (ICICC), 2020, pp. 1-4.
  10. N. Sharma, M. Shamkuwar, and I. Singh, "The history, present and future with IoT," in Internet of Things and Big Data Analytics for Smart Generation, ed: Springer, 2019, pp. 27-51.
  11. I. Yaqoob, I. A. T. Hashem, A. Ahmed, S. A. Kazmi, and C. S. Hong, "Internet of things forensics: Recent advances, taxonomy, requirements, and open challenges," Future Generation Computer Systems, vol. 92, pp. 265-275, 2019. https://doi.org/10.1016/j.future.2018.09.058
  12. A. Colakovic and M. Hadzialic, "Internet of Things (IoT): A review of enabling technologies, challenges, and open research issues," Computer Networks, vol. 144, pp. 17-39, 2018. https://doi.org/10.1016/j.comnet.2018.07.017
  13. J. Blythe and S. Johnson, "The Consumer Security Index for IoT: A protocol for developing an index to improve consumer decision making and to incentivize greater security provision in IoT devices," in Living in the Internet of Things: Cybersecurity of the IoT-2018, 2018, pp. 1-7.
  14. M. Erfanmanesh and A. Abrizah, "Mapping worldwide research on the Internet of Things during 2011-2016," The Electronic Library, 2018.
  15. G. Yang, L. Xie, M. Mantysalo, X. Zhou, Z. Pang, L. Da Xu, et al., "A health-IoT platform based on the integration of intelligent packaging, unobtrusive bio-sensor, and intelligent medicine box," IEEE Transactions on Industrial Informatics, vol. 10, pp. 2180-2191, 2014. https://doi.org/10.1109/TII.2014.2307795
  16. A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash, "Internet of things: A survey on enabling technologies, protocols, and applications," IEEE communications surveys & tutorials, vol. 17, pp. 2347-2376, 2015. https://doi.org/10.1109/COMST.2015.2444095
  17. M. N. Bhuiyan, M. M. Rahman, M. M. Billah, and D. Saha, "Internet of Things (IoT): A review of its enabling technologies in healthcare applications, standards protocols, security and market opportunities," IEEE Internet of Things Journal, 2021.
  18. R. Bonetto, N. Bui, V. Lakkundi, A. Olivereau, A. Serbanati, and M. Rossi, "Secure communication for smart IoT objects: Protocol stacks, use cases and practical examples," in 2012 IEEE international symposium on a world of wireless, mobile and multimedia networks (WoWMoM), 2012, pp. 1-7.
  19. L. Tan and N. Wang, "Future internet: The internet of things," in 2010 3rd international conference on advanced computer theory and engineering (ICACTE), 2010, pp. V5- 376-V5-380.
  20. J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami, "Internet of Things (IoT): A vision, architectural elements, and future directions," Future Generation Computer Systems, vol. 29, pp. 1645-1660, 2013. https://doi.org/10.1016/j.future.2013.01.010
  21. K. S. Mohamed, The era of internet of things: Springer, 2019.
  22. S. Hendriks, "Internet of Things: How the world will be connected in 2025," 2016.
  23. P. P. Ray, "A survey on Internet of Things architectures," Journal of King Saud University-Computer and Information Sciences, vol. 30, pp. 291-319, 2018. https://doi.org/10.1016/j.jksuci.2016.10.003
  24. A. Bahga and V. Madisetti, Internet of Things: A hands-on approach: Vpt, 2014.
  25. S. Sebastian and P. Ray, "Development of IoT invasive architecture for complying with health of home," Proceedings of I3CS, Shillong, pp. 79-83, 2015.
  26. E. de Matos, R. T. Tiburski, C. R. Moratelli, S. Johann Filho, L. A. Amaral, G. Ramachandran, et al., "Context information sharing for the Internet of Things: A survey," Computer Networks, vol. 166, p. 106988, 2020. https://doi.org/10.1016/j.comnet.2019.106988
  27. M. R. Abdmeziem, D. Tandjaoui, and I. Romdhani, "Architecting the internet of things: state of the art," Robots and Sensor Clouds, pp. 55-75, 2016.
  28. M. Gigli and S. G. Koo, "Internet of things: services and applications categorization," Adv. Internet Things, vol. 1, pp. 27-31, 2011. https://doi.org/10.4236/ait.2011.12004
  29. V. Aleksandrovics, E. Filicevs, and J. Kampars, "Internet of Things: Structure, Features and Management," Information Technology & Management Science (Sciendo), vol. 19, 2016.
  30. Z. Yan, P. Zhang, and A. V. Vasilakos, "A survey on trust management for Internet of Things," Journal of Network and Computer Applications, vol. 42, pp. 120-134, 2014. https://doi.org/10.1016/j.jnca.2014.01.014
  31. F. H. Al-Naji and R. Zagrouba, "A survey on continuous authentication methods in Internet of Things environment," Computer Communications, 2020.
  32. M. M. Ogonji, G. Okeyo, and J. M. Wafula, "A survey on privacy and security of Internet of Things," Computer Science Review, vol. 38, p. 100312, 2020. https://doi.org/10.1016/j.cosrev.2020.100312
  33. C. Press, "IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things," 2017.
  34. B. B. Gupta and M. Quamara, "An overview of Internet of Things (IoT): Architectural aspects, challenges, and protocols," Concurrency and Computation: Practice and Experience, vol. 32, p. e4946, 2020. https://doi.org/10.1002/cpe.4946
  35. A. Yousefpour, G. Ishigaki, R. Gour, and J. P. Jue, "On reducing IoT service delay via fog offloading," IEEE Internet of Things Journal, vol. 5, pp. 998-1010, 2018. https://doi.org/10.1109/jiot.2017.2788802
  36. D. Darwish, "Improved layered architecture for Internet of Things," Int. J. Comput. Acad. Res.(IJCAR), vol. 4, pp. 214-223, 2015.
  37. M. Wu, T.-J. Lu, F.-Y. Ling, J. Sun, and H.-Y. Du, "Research on the architecture of Internet of Things," in 2010 3rd international conference on advanced computer theory and engineering (ICACTE), 2010, pp. V5-484-V5-487.
  38. Z. Alansari, N. B. Anuar, A. Kamsin, M. R. Belgaum, J. Alshaer, S. Soomro, et al., "Internet of things: infrastructure, architecture, security and privacy," in 2018 International conference on computing, electronics & communications engineering (iCCECE), 2018, pp. 150-155.
  39. P. Sethi and S. R. Sarangi, "Internet of things: architectures, protocols, and applications," Journal of Electrical and Computer Engineering, vol. 2017, 2017.
  40. Q. M. Ashraf and M. H. Habaebi, "Autonomic schemes for threat mitigation in Internet of Things," Journal of Network and Computer Applications, vol. 49, pp. 112-127, 2015. https://doi.org/10.1016/j.jnca.2014.11.011
  41. D. Hanes, G. Salgueiro, P. Grossetete, R. Barton, and J. Henry, IoT fundamentals: Networking technologies, protocols, and use cases for the internet of things: Cisco Press, 2017.
  42. H. F. Atlam, R. Walters, and G. Wills, "Internet of things: state-of-the-art, challenges, applications, and open issues," International Journal of Intelligent Computing Research (IJICR), vol. 9, pp. 928-938, 2018. https://doi.org/10.20533/ijicr.2042.4655.2018.0112
  43. F. Li, M. Vogler, M. Claessens, and S. Dustdar, "Efficient and scalable IoT service delivery on cloud," in 2013 IEEE sixth international conference on cloud computing, 2013, pp. 740-747.
  44. D. Macedo, L. A. Guedes, and I. Silva, "A dependability evaluation for Internet of Things incorporating redundancy aspects," in Proceedings of the 11th IEEE International Conference on Networking, Sensing and Control, 2014, pp. 417-422.
  45. N. Maalel, E. Natalizio, A. Bouabdallah, P. Roux, and M. Kellil, "Reliability for emergency applications in internet of things," in 2013 IEEE International Conference on Distributed Computing in Sensor Systems, 2013, pp. 361-366.
  46. L. Li, Z. Jin, G. Li, L. Zheng, and Q. Wei, "Modeling and analyzing the reliability and cost of service composition in the IoT: A probabilistic approach," in 2012 IEEE 19th International Conference on Web Services, 2012, pp. 584-591.
  47. F. Ganz, R. Li, P. Barnaghi, and H. Harai, "A resource mobility scheme for service-continuity in the Internet of Things," in 2012 IEEE International Conference on Green Computing and Communications, 2012, pp. 261-264.
  48. M. Rajan, P. Balamuralidhar, K. Chethan, and M. Swarnahpriyaah, "A self-reconfigurable sensor network management system for internet of things paradigm," in 2011 International Conference on Devices and Communications (ICDeCom), 2011, pp. 1-5.
  49. V. Perelman, M. Ersue, J. Schonwalder, and K. Watsen, "Network configuration protocol light (NETCONF Light)," Internet Eng. Task Force (IETF), Fremont, CA, USA, Network, 2012.