Skip to main content

On the Integration of Information Centric Networking and Fog Computing for Smart Home Services

  • Chapter
  • First Online:
Book cover The Internet of Things for Smart Urban Ecosystems

Part of the book series: Internet of Things ((ITTCC))

Abstract

Research on monitoring and control services for smart home and building management is expanding, stimulated by the growing interest in Cloud computing and Internet of Things. In addition to proprietary platforms, a common trend is to connect the smart home network to the Internet and leverage Cloud resources to run the application logic and store historical information. Recently, in many designs, intelligence is introduced at the edge of the home network to support low complexity operations. Interoperability between the different network domains is offered by the TCP/IP protocol suite and its extension for low-power nodes, i.e., 6LoWPAN. In parallel, the revolutionary Information Centric Networking (ICN) paradigm has been recently proposed to support future Internet communications and also data delivery in smart urban ecosystems, including smart home/building services. By leveraging name-based communication, in-network caching and per-packet security, ICN can largely simplify data delivery and service provisioning in instrumented environments. Moreover, by integrating ICN with Cloud technologies, a comprehensive home management system can be built. In this chapter, solutions are presented that rely on ICN for monitoring and controlling the smart environment. The integration of ICN with Cloud/Fog resources is also discussed and a reference architecture is presented as proof-of-concept, together with a preliminary testbed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://named-data.net/.

References

  1. G. Fortino, P. Trunfio, Internet of Things Based on Smart Objects: Technology, Middleware and Applications (Springer International Publishing, 2014). https://doi.org/10.1007/978-3-319-00491-4

  2. F. Bonomi, R. Milito, J. Zhu, S. Addepalli, Fog computing and its role in the Internet of Things, in Proceedings of the First Workshop on Mobile Cloud Computing (MCC) (2012), pp. 13–16

    Google Scholar 

  3. A. Guerrieri, V. Loscri, A. Rovella, G. Fortino, Management of Cyber Physical Objects in the Future Internet of Things (Springer International Publishing, 2016). https://doi.org/10.1007/978-3-319-26869-9

  4. A. Giordano, G. Spezzano, A. Vinci, Rainbow: an intelligent platform for large-scale networked cyber-physical systems, in UBICITEC (2014), pp. 70–85

    Google Scholar 

  5. B. Ahlgren, C. Dannewitz, C. Imbrenda, D. Kutscher, B. Ohlman, A survey of information-centric networking, IEEE Commun. Mag. 50(7) (2012)

    Google Scholar 

  6. M. Amadeo, C. Campolo, J. Quevedo, D. Corujo, A. Molinaro, A. Iera, R.L. Aguiar, A.V. Vasilakos, Information-centric networking for the Internet of Things: challenges and opportunities. IEEE Netw. 30(2), 92–100 (2016)

    Article  Google Scholar 

  7. M. Amadeo, O. Briante, C. Campolo, A. Molinaro, G. Ruggeri, Information centric networking for M2M communications: design and deployment. Comput. Commun. 89, 105–116 (2016)

    Article  Google Scholar 

  8. W. Shang, Y. Yu, R. Droms, L. Zhang, Challenges in IoT networking via tcp/ip architecture, tech. rep., NDN Project, Technical Report NDN-0038 (2016)

    Google Scholar 

  9. W. Shang, A. Bannis, T. Liang, Z. Wang, Y. Yu, A. Afanasyev, J. Thompson, J. Burke, B. Zhang, L. Zhang, Named data networking of things, in 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI) (2016), pp. 117–128

    Google Scholar 

  10. W. Shang, Q. Ding, A. Marianantoni, J. Burke, L. Zhang, Securing building management systems using named data networking. IEEE Netw. 28(3), 50–56 (2014)

    Article  Google Scholar 

  11. O. Hahm, E. Baccelli, T.C. Schmidt, M. Wählisch, C. Adjih, L. Massoulié, Low-power Internet of Things with NDN and cooperative caching, in Proceedings of 4th ACM Conference on Information-Centric Networking (ICN) (2017)

    Google Scholar 

  12. J. Burke, P. Gasti, N. Nathan, G. Tsudik, Securing instrumented environments over content-centric networking: the case of lighting control and NDN, in 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS) (IEEE, 2013), pp. 394–398

    Google Scholar 

  13. J. Burke, P. Gasti, N. Nathan, G. Tsudik, Secure sensing over named data networking, in 2014 IEEE 13th International Symposium on Network Computing and Applications (NCA) (IEEE, 2014), pp. 175–180

    Google Scholar 

  14. W. Shang, Y. Yu, T. Liang, B. Zhang, L. Zhang, NDN-ACE: access control for constrained environments over named data networking, tech. rep., NDN Project. Technical Report NDN-0036, Revision 1 (2015)

    Google Scholar 

  15. M. Amadeo, C. Campolo, A. Iera, A. Molinaro, Information Centric Networking in IoT scenarios: the case of a smart home, in 2015 IEEE International Conference on Communications (ICC) (IEEE, 2015), pp. 648–653

    Google Scholar 

  16. M. Amadeo, C. Campolo, A. Molinaro, Multi-source data retrieval in IoT via named data networking, in Proceedings of the 1st International Conference on Information-Centric Networking (ACM, 2014), pp. 67–76

    Google Scholar 

  17. M.A.M. Hail, M. Amadeo, A. Molinaro, S. Fischer, On the performance of caching and forwarding in information-centric networking for the IoT, in International Conference on Wired/Wireless Internet Communication (Springer, 2015), pp. 313–326

    Google Scholar 

  18. M.A. Hail, M. Amadeo, A. Molinaro, S. Fischer, Caching in named data networking for the wireless Internet of Things, in 2015 International Conference on Recent Advances in Internet of Things (RIoT) (IEEE, 2015), pp. 1–6

    Google Scholar 

  19. E. Baccelli, C. Mehlis, O. Hahm, T.C. Schmidt, M. Wählisch, Information centric networking in the IoT: experiments with NDN in the wild, in Proceedings of the 1st International Conference on Information-Centric Networking (2014), pp. 77–86

    Google Scholar 

  20. G. Acs, M. Conti, P. Gasti, C. Ghali, G. Tsudik, Cache privacy in named-data networking, in 2013 IEEE 33rd International Conference on Distributed Computing Systems (ICDCS) (2013), pp. 41–51

    Google Scholar 

  21. A. Carzaniga, M. Papalini, A.L. Wolf, Content-based publish/subscribe networking and information-centric networking, in Proceedings of the ACM SIGCOMM Workshop on Information-Centric Networking (ACM, 2011), pp. 56–61

    Google Scholar 

  22. A.Z. Alkar, U. Buhur, An Internet based wireless home automation system for multifunctional devices. IEEE Trans. Consum. Electron. 51, 1169–1174 (2005)

    Article  Google Scholar 

  23. J. Serra, D. Pubill, A. Antonopoulos, C. Verikoukis, Smart HVAC control in IoT: energy consumption minimization with user comfort constraints. Sci. World J. (2014)

    Google Scholar 

  24. P. Rashidi, D.J. Cook, Com: a method for mining and monitoring human activity patterns in home-based health monitoring systems. ACM Trans. Intell. Syst. Technol. 4, 64:1–64:20 (2013)

    Google Scholar 

  25. N. Pavón-Pulido, J.A. López-Riquelme, J. Ferruz-Melero, M.A. Vega-Rodríguez, A.J. Barrios-León, A service robot for monitoring elderly people in the context of ambient assisted living. J. Ambient Intell. Smart Environ. 6(6), 595–621 (2014)

    Google Scholar 

  26. F. Cicirelli, G. Fortino, A. Giordano, A. Guerrieri, G. Spezzano, A. Vinci, On the design of smart homes: a framework for activity recognition in home environment. J. Med. Syst. 40, 200 (2016)

    Article  Google Scholar 

  27. P. Richter, M. Toledano-Ayala, G.M. Soto-Zarazúa, E.A. Rivas-Araiza, A survey of hybridisation methods of GNSS and wireless LAN based positioning system. J. Ambient Intell. Smart Environ. 6, 723–738 (2014)

    Google Scholar 

  28. L. Sang-hyun, J.-G. Lee, M. Kyung-il, Smart home security system using multiple ANFIS. Int. J. Smart Home 7, 121–132 (2013)

    Google Scholar 

  29. D. Miorandi, S. Sicari, F. De Pellegrini, I. Chlamtac, Internet of Things. Ad Hoc Netw. 10, 1497–1516 (2012)

    Article  Google Scholar 

  30. G. Fortino, A. Guerrieri, W. Russo, Agent-oriented smart objects development, in 2012 IEEE 16th International Conference on Computer Supported Cooperative Work in Design (CSCWD) (May, 2012), pp. 907–912

    Google Scholar 

  31. I. Bierhoff, A. van Berlo, J. Abascal, B. Allen, A. Civit, K. Fellbaum, E. Kemppainen, N. Bitterman, D. Freitas, K. Kristiansson, Smart Home Environment (COST, Brussels, 2007)

    Google Scholar 

  32. A. Savidis, C. Stephanidis, Distributed interface bits: dynamic dialogue composition from ambient computing resources. Pers. Ubiquitous Comput. 9, 142–168 (2005)

    Article  Google Scholar 

  33. J.E. Bardram, R.E. Kjær, M. Pedersen, Context-aware user authentication—supporting proximity-based login in pervasive computing, in UbiComp 2003: Ubiquitous Computing ed. by A. Dey, A. Schmidt, J. McCarthy, (eds.), vol. 2864 of Lecture Notes in Computer Science (Springer Berlin Heidelberg, 2003), pp. 107–123

    Google Scholar 

  34. M. Román, C. Hess, R. Cerqueira, A. Ranganathan, R.H. Campbell, K. Nahrstedt, A middleware infrastructure for active spaces. IEEE Pervasive Comput. 1, 74–83 (2002)

    Article  Google Scholar 

  35. R. Cerqueira, C. Cassino, R. Ierusalimschy, Dynamic component gluing across different componentware systems, in Proceedings of the International Symposium on Distributed Objects and Applications, DOA ’99 (Washington, DC, USA) (IEEE Computer Society, 1999), pp. 362–371

    Google Scholar 

  36. O. Evangelatos, K. Samarasinghe, J. Rolim, Syndesi: a framework for creating personalized smart environments using wireless sensor networks, in Proceedings of the 2013 IEEE International Conference on Distributed Computing in Sensor Systems, DCOSS ’13 (Washington, DC, USA) (IEEE Computer Society, 2013), pp. 325–330

    Google Scholar 

  37. C. Mastroianni, E. Cesario, A. Giordano, Efficient and scalable execution of smart city parallel applications, in Concurrency and Computation: Practice and Experience, Aug. 2017. Early view, http://dx.doi.org/10.1002/cpe.4258

  38. A. Zanella, N. Bui, A. Castellani, L. Vangelista, M. Zorzi, Internet of things for smart cities. IEEE Internet of Things J. 1, 22–32 (2014)

    Article  Google Scholar 

  39. P. Garcia Lopez, A. Montresor, D. Epema, A. Datta, T. Higashino, A. Iamnitchi, M. Barcellos, P. Felber, E. Riviere, Edge-centric computing: vision and challenges. SIGCOMM Comput. Commun. Rev. 45, 37–42 (2015)

    Article  Google Scholar 

  40. F. Bonomi, R. Milito, J. Zhu, S. Addepalli, Fog computing and its role in the internet of things, in Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, MCC ’12, (New York, NY, USA) (ACM, 2012), pp. 13–16

    Google Scholar 

  41. M. Yannuzzi, F. van Lingen, A. Jain, O.L. Parellada, M.M. Flores, D. Carrera, J.L. Perez, D. Montero, P. Chacin, A. Corsaro, A. Olive, A new era for cities with fog computing. IEEE Internet Comput. 21, 54–67 (2017)

    Article  Google Scholar 

  42. W. Shi, J. Cao, Q. Zhang, Y. Li, L. Xu, Edge computing: vision and challenges. IEEE Internet of Things J. 3(5), 637–646 (2016)

    Article  Google Scholar 

  43. M. Chiang, S. Ha, I. Chih-Lin, F. Risso, T. Zhang, Clarifying fog computing and networking: 10 questions and answers. IEEE Commun. Mag. 55(4), 18–20 (2017)

    Article  Google Scholar 

  44. M. Sifalakis, B. Kohler, C. Scherb, C. Tschudin, An information centric network for computing the distribution of computations, in Proceedings of the 1st ACM International Conference on Information-centric Networking (2014), pp. 137–146

    Google Scholar 

  45. Y. Ye, Y. Qiao, B. Lee, N. Murray, Piot: programmable IoT using information centric networking, in 2016 IEEE/IFIP Network Operations and Management Symposium (NOMS) (2016), pp. 825–829

    Google Scholar 

  46. Q. Wang, B. Lee, N. Murray, Y. Qiao, Cs-man: computation service management for IoT in-network processing, in IEEE Signals and Systems Conference (ISSC) (2016), pp. 1–6

    Google Scholar 

  47. M. Król, I. Psaras, NFaaS: named function as a service, in Proceedings of the 4th ACM Conference on Information-Centric Networking (2017), pp. 134–144

    Google Scholar 

  48. C.-A. Sarros, A. Lertsinsrubtavee, C. Molina-Jimenez, K. Prasopoulos, S. Diamantopoulos, D. Vardalis, A. Sathiaseelan, Icn-based edge service deployment in challenged networks, in Proceedings of the 4th ACM Conference on Information-Centric Networking (ACM, 2017), pp. 210–211

    Google Scholar 

  49. S.S. Adhatarao, M. Arumaithurai, X. Fu, FOGG: a fog computing based gateway to integrate sensor networks to internet, in IEEE Teletraffic Congress (ITC 29), vol. 2 ( 2017), pp. 42–47

    Google Scholar 

  50. M. Amadeo, A. Molinaro, S.Y. Paratore, A. Altomare, A. Giordano, C. Mastroianni, A cloud of things framework for smart home services based on information centric networking, in 2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC) (2017), pp. 245–250

    Google Scholar 

  51. F. Cicirelli, A. Guerrieri, G. Spezzano, A. Vinci, An edge-based platform for dynamic smart city applications. Future Gener. Comput. Syst. 76, 106–118 (2017)

    Article  Google Scholar 

  52. F. Cicirelli, A. Guerrieri, G. Spezzano, A. Vinci, O. Briante, A. Iera, G. Ruggeri, Edge computing and social internet of things for large-scale smart environments development. IEEE Internet of Things J. (2017)

    Google Scholar 

Download references

Acknowledgements

This work was partially funded under grant PON03PE\({\_}\)00050\({\_}\)2 DOMUS “Cooperative Energy Brokerage Services”, MIUR.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Giordano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Amadeo, M., Giordano, A., Mastroianni, C., Molinaro, A. (2019). On the Integration of Information Centric Networking and Fog Computing for Smart Home Services. In: Cicirelli, F., Guerrieri, A., Mastroianni, C., Spezzano, G., Vinci, A. (eds) The Internet of Things for Smart Urban Ecosystems. Internet of Things. Springer, Cham. https://doi.org/10.1007/978-3-319-96550-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-96550-5_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-96549-9

  • Online ISBN: 978-3-319-96550-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics