Internet of Things: Foundation

  • Bhanu ChanderEmail author
  • Gopalakrishnan Kumaravelan
Part of the Intelligent Systems Reference Library book series (ISRL, volume 174)


The word internet of Things (IoT) is disclosed as frequent technologies as well as research disciplines that allow the internet to reach out to the existent world of physical objects. Uninterrupted innovations in computer networks, hardware’s, micro-electro-mechanical systems and software’s along with connection solutions since the last decade lead to expansion of the internet of Things. Wireless Sensor Networks (WSNs) essential to IoT by traverse the disparity within the physical as well as cyber worlds. In IoT, Wireless sensor networks (WSNs) are exceptionally indispensable sensing activities translate physical phenomenon into digital signals moreover transmit these signals to the interrelated cyber-world for suitable comfortable processing and analytics. A mixture of sensors and actuators are used by the IoT networks to formulate the system intellectual and innovative. IoT a well-balanced platform where everyday device procedures turn into intellectual, everyday communication turns into helpful, everyday processing turn into intelligent. Although internet of things still in the hunt for its very own pattern, shape, and architectural structure. IoT helps in developing most powerful industrial systems, various applications in household, smart city, agriculture, healthcare centers, environmental and transportation many more. Nowadays IoT is an essential area in machinery, policy, and manufacture along with engineering spheres. These technologies exemplify broad field of policy systems, networked products, sensors which take advantages and disadvantages in computing command, electronic miniaturization and system inter-connections to suggest clean potentialities which are formerly not offered. Since the construction of IoT, it has seen the emergent concern in architectural layout, as well as adaptive networks for advanced correlation, stuck between heterogeneous IoT devices to IoT systems. Numerous companies, as well as research organizations, presented an ample variety of projections in relation to the possible impact of IoT on the internet along with the financial system for the period of the next ongoing years. Cloud computing facilitates flexible source provisions that turn into extremely popular for lots of appliances because of cloud computing likely to satisfy IoT desires such as pre-processing, shield (hiding) data, visualization tasks. Internet of Thing systems recently appeared as dynamic global network transportation with self-configuring potentials, in which things can act together, communicate among them as well as with the environment through the internet by swapping sensor data. They can counter independently on events and control them by triggering styles with or without direct human involvement. While talking about IoT It is important to know validation and testing methods of Internet of Things furthermore for an IoT framework to be trustworthy and reliable, a few nominal sets of measure should be fulfilled to get integration and interoperability of IoT. The overview of the chapter design is to help the reader to find the research way, exchange of ideas close to IoT in light of competing about its predictions. Moreover it summarizes up-to-date about IoTs which can help a new reader easily understand about IoT and motivate the reader to work, research on IoT improvement.


Internet of things Wireless sensor networks Testing methods Privacy Applications Services 


  1. 1.
    Lopez Research: an introduction to the internet of things (November 2013)Google Scholar
  2. 2.
    Pflanzner, T., Kertesz, A.: A taxonomy and survey of IoT cloud applications. EAI Endorsed Trans. Internet Things. 3(12) (2018)CrossRefGoogle Scholar
  3. 3.
    Lee, I., Lee, K: The Internet of things (IoT): applications, investments, and challenges for enterprises, Elsevier. Bus. Horiz. 58, 431–440 (2015) CrossRefGoogle Scholar
  4. 4.
    Onoriode Uviase Gerald Kotonya (2018) IoT architectural framework: connection and integration framework for IoT systems. In: Pianini, D., Salvaneschi G. (eds.) First workshop on Architectures, Languages and Paradigms for IoT EPTCS, vol. 264, pp. 1–17. Scholar
  5. 5.
    Tiwary, A., Mahato, M., Chidar, A.: Internet of Things (IoT): Research, Architectures and Applications. Int. J. Futur. Revolut. Comput. Sci. & Commun. Eng. 4(3), 23–27 (2018). ISSN: 2454–4248Google Scholar
  6. 6.
    Xu, L.D. He, W., Li, S.: Internet of things in industries: a survey. IEEE Trans. Ind. Inform. 10(4) (2014)CrossRefGoogle Scholar
  7. 7.
    Ray, P.P.: A survey on internet of things architectures. J. King Saud Univ.—Computer Inf. Sci. 291–319 (2018)CrossRefGoogle Scholar
  8. 8.
    Dias, J.P., Couto, F., Paiva, A.C.R., Ferreira, H.S.: A brief overview of existing tools for testing the internet-of-things. In: 2018 IEEE International Conference on Software Testing, Verification and Validation Workshops (2018)Google Scholar
  9. 9.
    Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)CrossRefGoogle Scholar
  10. 10.
    Miorandi, D., Sicari, S., De Pellegrini, F., Chlamtac, I.: Internet of things: vision, applications and research challenges. Ad Hoc Netw. 10(7), 1497–1516 (2012)CrossRefGoogle Scholar
  11. 11.
    Wu, Y., Sheng, Q.Z., Zeadally, S.: RFID: opportunities and challenges. In: N. Chilamkurti (ed.) Next-generation wireless technologies. Springer, New York, NY, USA, Ch. 7, pp. 105–129 (2013)CrossRefGoogle Scholar
  12. 12.
    Ilie-Zudor, E., Kemeny, Z., van Blommestein, F., Monostori, L., vander Meulen, A.: A survey of applications and requirements of unique identification systems and RFID techniques. Comput. Ind. 62(3), 227–252 (2011)CrossRefGoogle Scholar
  13. 13.
    Han, C., Jornet, J.M., Fadel, E., Akyildiz, I.F.: A cross-layer communication module for the internet of things. Comput. Netw. 57(3), 622–633 (2013)CrossRefGoogle Scholar
  14. 14.
    Guinard, D., Trifa, V., Karnouskos, S., Spiess, P., Savio, D.: Interacting with the soa-based internet of things: discovery, query, selection, and on-demand provisioning of web services, IEEE Trans. Serv. Comput., Jul./Sep. 3(3), 223–235 (2010)CrossRefGoogle Scholar
  15. 15.
    Gama, K., Touseau, L., Donsez, D.: Combining heterogeneous service technologies for building an internet of things middleware. Comput. Commun. 35(4), 405–417 (2012)CrossRefGoogle Scholar
  16. 16.
    Zhou, H.: The Internet of Things in the Cloud: A Middleware Perspective. CRC Press, Boca Raton, FL, USA (2012)CrossRefGoogle Scholar
  17. 17.
    Atzori, L., Iera, A., Morabito, G., Nitti, M.: The social internet of things (SIoT)-when social networks meet the internet of things: concept, architecture and network characterization. Comput. Netw. 56(16), 3594–3608 (2012)CrossRefGoogle Scholar
  18. 18.
    Marsan, C.: The internet of things overview—understanding the issues and challenges of more connected world. Internet Soc. (2015)Google Scholar
  19. 19.
    Valerio, P.: Google: IoT can help the disabled. Information Week (2015)Google Scholar
  20. 20.
    Manyika, J., Chui, M., Bisson, P., Woetzel, J., Dobbs, R., Bughin, J., Aharon, D.: The internet of things: mapping the value beyond the hype. McKinsey Global Institute (2015)Google Scholar
  21. 21.
    Duffy Marsan, C.: IAB releases guidelines for internet-of-things developers. IETF J. 11(1):6–8 (2015); Internet Eng. Task Force, July 2015. Web.
  22. 22.
    Tschofenig, H.: Architectural considerations in smart object networking. Tech. no. RFC7452. Internet Architecture Board, Mar. Web. (2015)
  23. 23.
    Giusto, E., Gandino, F., Greco, M.L., Rebaudengo, M., Montrucchio, B.: A dense RFID network for flexible thermal monitoring. IEEE (2018)Google Scholar
  24. 24.
    Ren, G.L., Khairi, N.A.B.F., Ismail, W.: Design and implementation of environmental monitoring using RFID and WSN Platform. In: 2016 IEEE Asia-Pacific Conference on Applied Electromagnetics (APACE) 11–13 December 2016 at Langkawi, Kedah, Malaysia (2016)Google Scholar
  25. 25.
    Nagpurkar, A.W., Jaiswal, S.K.: An overview of WSN and RFID network integration. In: IEEE Sponsored Second International Conference On Electronics And Communication Systems(Icecs ‘2015) (2015)Google Scholar
  26. 26.
    Sung, J., Lopez, T.S., Kim, D.: The EPC sensor network for RFID and WSN integration infrastructure, IEEE computer society. In: Proceedings of the Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops(PerComW’07) (2007)Google Scholar
  27. 27.
    Bhanu Chander, K.: Introduction to wireless sensor networks, soft computing in WSN. CRC press, Taylor and Francis Publications (2018)Google Scholar
  28. 28.
    Khan, M.S., Islam, M.S., Deng, H.: Design of a reconfigurable RFID sensing tag as a generic sensing platform toward the future internet of things. IEEE Internet Things J. 1, 300–310 (2014)CrossRefGoogle Scholar
  29. 29.
    Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of things (IoT): a vision, architectural elements, and future directions. Futur. Gener. Comput. Systems. 29(7), 1645–1660 (2013)CrossRefGoogle Scholar
  30. 30.
    Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(1), 52787–52805 (2010)zbMATHGoogle Scholar
  31. 31.
    Bhuvaneswari, V., Porkodi, R.: The internet of things (IoT) applications and communication enabling technology standards: an overview, CPS. In: 2014 International Conference on Intelligent Computing Applications (2014)Google Scholar
  32. 32.
    Mihovska, A., Sarkar, M.: Smart connectivity for internet of things (IoT) applications. New Advances in the Internet of Things, Springer International Publishing AG (2018)Google Scholar
  33. 33.
    Coetzee, L., Eksteen, J.: The internet of things—promise for the future? an introduction. In: 2011 IST-Africa Conference Proceedings, May, pp. 1–9 (2011)Google Scholar
  34. 34.
    Nordrum, A.: Popular internet of things forecast of 50 billion devices by 2020 is outdated (2016). [Online]. Available:
  35. 35.
    Stankovic, J.A.: Research directions for the internet of thingsGoogle Scholar
  36. 36.
    Taivalsaari, A., Mikkonen, T.: A roadmap to the programmable world: software challenges in the IoT Era. IEEE Softw. 34(1), 72–80 (2017)CrossRefGoogle Scholar
  37. 37.
    Mohan, N., Kangasharju, J.: Edge-fog cloud: a distributed cloud for internet of things computations, In: 2016 Cloudification of the Internet of Things (CIoT). Nov, pp. 1–6 (2016)Google Scholar
  38. 38.
    Beizer, B.: Software Testing Techniques. Dreamtech Press (2003)Google Scholar
  39. 39.
    IEEE: IEEE standard glossary of software engineering terminology. IEEE Std 610.12–1990, Dec, pp. 1–84 (1990)Google Scholar
  40. 40.
    Ostrand, T.: White-box testing. Encycl. Softw. Eng. (2002)Google Scholar
  41. 41.
    Linzhang, W., Jiesong, Y., Xiaofeng, Y., Jun, H., Xuandong, L., Guo, Z.: Generating test cases from UML activity diagram based on gray-box method. In: Software Engineering Conference, 11th Asia-Pacific Conference IEEE, pp. 284–291 (2014)Google Scholar
  42. 42.
    Edwards, S.H.: A framework for practical, automated black-box testing of component-based software. Softw. Test., Verif. Reliab. 11(2), 97–111 (2001)CrossRefGoogle Scholar
  43. 43.
    Koopman, P.: Embedded software testing. [Online]. Available:\∼ece649/lectures/08\testing.pdf (2011)
  44. 44.
    Kirichek, R., Koucheryavy, A.: Internet of Things Laboratory Test Bed, pp. 485–494. Springer India, New Delhi (2016)Google Scholar
  45. 45.
    Bai, X., Li, M., Chen, B., Tsai, W.-T., Gao, J.: Cloud testing tools. In: Service Oriented System Engineering (SOSE), 2011 IEEE 6th International Symposium on soft testing IEEE, pp. 1–12 (2011)Google Scholar
  46. 46.
    Gluhak, A., Krco, S., Nati, M., Pfisterer, D.: A Survey on facilities for experimental internet of things research. IEEE Commun. Mag. (2011)Google Scholar
  47. 47.
    Zorzi, M.: From today’s INTRAnet of things to a future INTERnet of things: a wireless and mobility related view. IEEE Wirel. Commun. 17(6), 44–51 (2010)CrossRefGoogle Scholar
  48. 48.
    Arora, A.: Kansei: a high-fidelity sensing testbed. IEEE Internet Comput. 10, 35–47 (2006)CrossRefGoogle Scholar
  49. 49.
    sensLAB.: Very large scale open wireless sensor network testbed. (2010)
  50. 50.
    Handziski, V.: Twist: a scalable and reconfigurable testbed for wireless indoor experiments with sensor networks. REALMAN, pp. 63–70 (2006)Google Scholar
  51. 51.
    Persson, P., Angelsmark, O.: Calvin–merging cloud and IoT. Procedia Comput. Sci. 52, 210–217 (2015). Scholar
  52. 52.
    Alliance, A.: AllJoyn framework. Available at (2016)
  53. 53.
    Nguyen, X.T., Tran, H.T. Baraki, H., Geihs, K.: FRASAD: a framework for modeldriven IoT application development. In: 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), IEEE, pp. 387–392, (2015)Google Scholar
  54. 54.
  55. 55.
    Jo, D., Kim, G.J.: ARIoT: scalable augmented reality framework for interacting with Internet of Things appliances everywhere. IEEE Trans. Consum. Electron. 62(3), 334–340 (2016). Scholar
  56. 56.
    De Souza, L.M.S., Spiess, P., Guinard, D., Köhler, M., Karnouskos, S., Savio, D.: SOCRADES: a web service based shop floor integration infrastructure. Internet Things Lect. Notes Comput. Sci. 50–67 (2008). Scholar
  57. 57.
    Sfar, A.R., Natalizio, Enrico, Challal, Yacine, Chtourou, Zied: A Roadmap for Security Challenges in Internet of Things. Digit. Commun. Netw. (2018). Scholar
  58. 58.
    Sadeeq, M.A.M., Zeebaree, S.R.M., Qashi, R.: Internet of things security: a survey. In: 2018 International Conference on Advanced Science and Engineering (ICOASE), Kurdistan Region, Iraq (2018)Google Scholar
  59. 59.
    Ammar, Mahmoud, Russello, Giovanni, Crispo, Bruno: Internet of things: a survey on the security of IoT frameworks. J. Inf. Secur. Appl., Elsevier 38, 8–27 (2018)Google Scholar
  60. 60.
    Kouicem, D.E., Bouabdallah, A., Lakhlef, H.: Internet of things security: a top-down survey. Elsevier, Comput. Netw. 000(2018), 1–24 (2018)Google Scholar
  61. 61.
    Ning, H., Liu, H.: Cyber-physical-social based security architecture for future internet of things, advances in internet of things, January 14, 2(1) (2012)Google Scholar
  62. 62.
    Chen, P.Y., Cheng, S.M., Chen, K.C.: Information fusion to defend intentional attack in internet of things. IEEE Internet Things J., 1:337–359 (2014)CrossRefGoogle Scholar
  63. 63.
    Bagula, B., Erasmus, Z.: IoT emulation with cooja, In ICTP-IoT Workshop (2015)Google Scholar
  64. 64.
    Zeng, X., Garg, S.K., Strazdins, P., Jayaraman, P.P., Georgakopoulos, D., Ranjan, R.: IOTSim: a simulator for analysing IoT applications. J. Syst. Architect. 72, 93–107 (2017)CrossRefGoogle Scholar
  65. 65.
    Han, S.N., Lee, G.M., Crespi, N., Heo, K., Van Luong, N., Brut, M., Gatellier, P.: DPWSim: a simulation toolkit for IoT applications using devices profile for web services. In: 2014 IEEE World Forum on Internet of Things, WF-IoT 2014, pp. 544–547 (2014)Google Scholar
  66. 66.
    Ahmad, A., Bouquet, F., Fourneret, E., Le Gall, F., Legeard, B.: Model-Based Testing as a Service for IoT Platforms, pp. 727–742. Springer International Publishing, Cham (2016)Google Scholar
  67. 67.
    Vermesan, O., Friess, P., Guillemin, P.: Internet of things strategic research roadmap. Internet Things: Glob. Technol. Soc. Trends 1, 9–52 (2011) Google Scholar
  68. 68.
    Pan, J., McElhannon, J.: Future edge cloud and edge computing for internet of things applications. IEEE Internet Things J. 5(1) (2018)CrossRefGoogle Scholar
  69. 69.
    Jeong, Yuna, Joo, Hyuntae, Hong, Gyeonghwan, Shin, Dongkun, Lee, Sungkil: AVIoT: Web-based interactive authoring and visualization of indoor internet of things. IEEE Trans. Consum. Electron. 61(3), 295–301 (2015)CrossRefGoogle Scholar
  70. 70.
    Looga, V., Ou, Z., Deng, Y., Yla-Jaaski, A.: Mammoth: A massivescale emulation platform for internet of things. In: 2012 IEEE 2nd International Conference on Cloud Computing and Intelligent Systems (CCIS), vol. 3, pp. 1235–1239. IEEE (2012)Google Scholar
  71. 71.
    Pflanzner, T., Kertesz, A., Spinnewyn, B., Latre, S.: MobIoTSim towards a mobile IoT device simulator. In: Proceedings—2016 4th International Conference on Future Internet of Things and Cloud Workshops. W-FiCloud 2016, pp. 21–27 (2016)Google Scholar
  72. 72.
    Levis, P., Lee, N.:Tossim: a simulator for tiny os networks, UC Berkeley, September, vol. 24. (2003)Google Scholar
  73. 73.
    Li, Changzhi, Member, Senior, Muñoz-Ferreras, José-María: Overview of recent development on wireless sensing circuits and systems for healthcare and biomedical applications. IEEE J. Emerg. Circuits Syst., IEEE (2018)CrossRefGoogle Scholar
  74. 74.
    Said, O., Masud, M.: Towards internet of things: survey and future vision. Int. J. Comput. Netw. 5(1), 1–17 (2013)CrossRefGoogle Scholar
  75. 75.
    Kabalci, Y.: IEEE 802.15.4 Technologies for S mart Grids, Springer Nature Singapore Pte Ltd. In: Kabalci, E., Kabalci, Y. (eds.) Smart grids and their communication systems, energy systems in electrical engineering (2019)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Computer Science and EngineeringPondicherry UniversityPondicherryIndia

Personalised recommendations