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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
References
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
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
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
A. Giordano, G. Spezzano, A. Vinci, Rainbow: an intelligent platform for large-scale networked cyber-physical systems, in UBICITEC (2014), pp. 70–85
B. Ahlgren, C. Dannewitz, C. Imbrenda, D. Kutscher, B. Ohlman, A survey of information-centric networking, IEEE Commun. Mag. 50(7) (2012)
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)
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)
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)
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
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)
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)
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
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
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)
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
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
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
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
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
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
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
A.Z. Alkar, U. Buhur, An Internet based wireless home automation system for multifunctional devices. IEEE Trans. Consum. Electron. 51, 1169–1174 (2005)
J. Serra, D. Pubill, A. Antonopoulos, C. Verikoukis, Smart HVAC control in IoT: energy consumption minimization with user comfort constraints. Sci. World J. (2014)
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)
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)
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)
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)
L. Sang-hyun, J.-G. Lee, M. Kyung-il, Smart home security system using multiple ANFIS. Int. J. Smart Home 7, 121–132 (2013)
D. Miorandi, S. Sicari, F. De Pellegrini, I. Chlamtac, Internet of Things. Ad Hoc Netw. 10, 1497–1516 (2012)
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
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)
A. Savidis, C. Stephanidis, Distributed interface bits: dynamic dialogue composition from ambient computing resources. Pers. Ubiquitous Comput. 9, 142–168 (2005)
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
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)
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
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
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
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)
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)
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
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)
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)
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)
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
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
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
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
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
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
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
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)
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)
Acknowledgements
This work was partially funded under grant PON03PE\({\_}\)00050\({\_}\)2 DOMUS “Cooperative Energy Brokerage Services”, MIUR.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
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)