Abstract
The Internet of Things is rapidly diffusing and many standalone platforms have been deployed in different domains. Since these solutions are still isolated, the definition of a globally unified platform embracing different and heterogeneous Internet of Things systems is gaining momentum. In the Internet Research Task Force context, the Information-Centric Networking Research Group envisages the possibility to reach this challenging goal by properly leveraging the communication primitives of the Information-Centric Networking paradigm. In line with this vision, this contribution proposes a concrete solution that offers: name-based communication scheme, flexible data delivery, support for heterogeneous network infrastructures, platform interoperability, and technology-independent implementation of high-level applications. Moreover, a proof-of-concept implementation is presented for further describing the main functionalities of the designed approach and demonstrating its correct execution in a real environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Note that these functionalities are very similar to those already provided by Google (or any other search engine) in today’s Internet. Therefore, no further implementation details will be investigated in this paper.
- 2.
References
Vermesan, O., Friess, P.: Internet of Things-From Research and Innovation to Market Deployment. River Publishers, Alborg (2014)
Razzaque, M.A., Milojevic-Jevric, M., Palade, A., Clarke, S.: Middleware for internet of things: a survey. IEEE Internet Things J. 3(1), 70–95 (2016)
Xylomenos, G., Ververidis, C., Siris, V., Fotiou, N., Tsilopoulos, C., Vasilakos, X., Katsaros, K., Polyzos, G.: A survey of information-centric networking research. IIEEE Commun. Surv. Tutor. 16(2), 1024–1049 (2014)
Amadeo, M., Campolo, C., Quevedo, J., Corujo, D., Molinaro, A., Iera, A., Aguiar, R.L., Vasilakos, A.V.: Information-centric networking for the internet of things: challenges and opportunities. IEEE Netw. 30(2), 92–100 (2016)
Chen, J., Li, S., Yu, H., Zhang, Y., Raychaudhuri, D., Ravindran, R., Gao, H., Dong, L., Wang, G., Liu, H.: Exploiting ICN for realizing service-oriented communication in IOT. IEEE Commun. Magaz. 54(12), 24–30 (2016)
Quevedo, J., Corujo, D., Aguiar, R.: A case for ICN usage in IoT environments. In: Proceedings of IEEE Global Communications Conference, pp. 2770–2775 (2014)
Hail, M.A., Fischer, S.: IoT for AAL: an architecture via information-centric networking. In: Proceedings of IEEE Globecom, pp. 1–6, December 2015
Fotiou, N., Islam, H., Lagutin, D., Hakala, T., Polyzos, G.C.: Coap over ICN. In: Proceedings of IEEE International Conference on New Technologies, Mobility and Security (NTMS), pp. 1–4, November 2016
Hahm, O., Adjih, C., Baccelli, E., Schmidt, T.C., Wählisch, M.: ICN over TSCH: potentials for link-layer adaptation in the IoT. In: Proceedings of the ACM Conference on Information-Centric Networking, New York, NY, USA, pp. 195–196 (2016)
Lenord Melvix, J.S.M., Lokesh, V., Polyzos, G.C.: Energy efficient context based forwarding strategy in named data networking of things. In: Proceedings of ACM Conference on Information-Centric Networking, ser. ACM-ICN 2016, New York, NY, USA, 2016, pp. 249–254 (2016)
Enguehard, M., Droms, R., Rossi, D.: SLICT: secure localized information centric things. In: Proceedings of ACM Conference on Information-Centric Networking, pp. 255–260 (2016)
Shang, W., Bannis, A., Liang, T., Wang, Z., Yu, Y., Afanasyev, A., Thompson, J., Burke, J., Zhang, B., Zhang, L.: Named data networking of things. In: Proceedings of IEEE International Conference on Internet-of-Things Design and Implementation (IoTDI), pp. 117–128, April 2016
Katsaros, K.V., Chai, W.K., Wang, N., Pavlou, G., Bontius, H., Paolone, M.: Information-centric networking for machine-to-machine data delivery: a case study in smart grid applications. IEEE Netw. 28(3), 58–64 (2014)
Grieco, L.A., Alaya, M.B., Monteil, T., Drira, K.: Architecting information centric ETSI-M2M systems. In: IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM), pp. 211–214, March 2014
Piro, G., Amadeo, M., Boggia, G., Campolo, C., Grieco, L.A., Molinaro, A., Ruggeri, G.: Gazing into the crystal ball: when the future internet meets the mobile clouds. IEEE Trans. Cloud Comput. PP(99), 1 (2016)
Zhang, Y., Raychadhuri, D., Grieco, L.A., Sabrina, S., Liu, H., Wang, G.: ICN based Architecture for IoT, IRTF Internet Draft, draft-zhang-icn-iot-architecture-01. IRTF, Internet Draft (2016)
Zhang, Y., Raychadhuri, D., Grieco, L.A., Baccelli, E., Burke, J., Ravindran, R., Wang, G., Lindren, A., Ahlgren, B., Schelen, O.: Design Considerations for Applying ICN to IoT, IRTF Internet Draft, draft-zhang-icnrg-icniot-00. IRTF, Internet Draft (2017)
Blefari Melazzi, N., Detti, A., Arumaithurai, M., Ramakrishnan, K.: Internames: a name-to-name principle for the future internet. In: 10th International Conference on Heterogeneous Networking for Quiteuality, Reliability, Security and Robustness (QShine), pp. 146–151, August 2014
Swetina, J., Lu, G., Jacobs, P., Ennesser, F., Song, J.: Toward a standardized common M2M service layer platform: introduction to oneM2M. IEEE Wirel. Commun. 21(3), 20–26 (2014)
Zhang, L., Afanasyev, A., Burke, J., Jacobson, V., Claffy, K., Crowley, P., Papadopoulos, C., Wang, L., Zhang, B.: Named data networking. In: ACM SIGCOMM Computer Communication Review (CCR), July 2014
Alaya, M.B., Banouar, Y., Monteil, T., Chassot, C., Drira, K.: OM2M: extensible ETSI-compliant M2M service platform with self-configuration capability. Procedia Comput. Sci. 32, 1079–1086 (2014)
Acknowledgment
This work was framed in the context of the project BonVoyage, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 635867. The authors would like to acknowledge Giovanna Capurso for the work done on the graphical interface. The outcomes of this work are also exploited in the Galileo cooperation program “A de-verticalized machine-to-machine platform for smart building applications” (Project n.: G15_12).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Piro, G., Ribezzo, G., Grieco, L.A., Blefari-Melazzi, N. (2017). A De-verticalizing Middleware for IoT Systems Based on Information Centric Networking Design. In: Piva, A., Tinnirello, I., Morosi, S. (eds) Digital Communication. Towards a Smart and Secure Future Internet. TIWDC 2017. Communications in Computer and Information Science, vol 766. Springer, Cham. https://doi.org/10.1007/978-3-319-67639-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-67639-5_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-67638-8
Online ISBN: 978-3-319-67639-5
eBook Packages: Computer ScienceComputer Science (R0)