-
The Internet of Things: a Survey and Outlook
Authors:
Giovanni Perrone,
Massimo Vecchio,
Javier Del Ser,
Fabio Antonelli,
Vivart Kapoor
Abstract:
The recent history has witnessed disruptive advances in disciplines related to information and communication technologies that have laid a rich technological ecosystem for the growth and maturity of latent paradigms in this domain. Among them, sensor networks have evolved from the originally conceived set-up where hundreds of nodes with sensing and actuating functionalities were deployed to captur…
▽ More
The recent history has witnessed disruptive advances in disciplines related to information and communication technologies that have laid a rich technological ecosystem for the growth and maturity of latent paradigms in this domain. Among them, sensor networks have evolved from the originally conceived set-up where hundreds of nodes with sensing and actuating functionalities were deployed to capture information from their environment and act accordingly (coining the so-called wireless sensor network concept) to the provision of such functionalities embedded in quotidian objects that communicate and work together to collaboratively accomplish complex tasks based on the information they acquire by sensing the environment. This is nowadays a reality, embracing the original idea of an Internet of things (IoT) forged in the late twentieth century, yet featuring unprecedented scales, capabilities and applications ignited by new radio interfaces, communication protocols and intelligent data-based models. This chapter examines the latest findings reported in the literature around these topics, with a clear focus on IoT communications, protocols and platforms, towards ultimately identifying opportunities and trends that will be at the forefront of IoT-related research in the near future.
△ Less
Submitted 30 October, 2019;
originally announced October 2019.
-
Fog Computing Architectures: a Reference for Practitioners
Authors:
Mattia Antonini,
Massimo Vecchio,
Fabio Antonelli
Abstract:
Soon after realizing that Cloud Computing could indeed help several industries overcome classical product-centric approaches in favor of more affordable service-oriented business models, we are witnessing the rise of a new disruptive computing paradigm, namely Fog Computing. Essentially, Fog Computing can be considered as an evolution of Cloud Computing, in the sense that the former extends the la…
▽ More
Soon after realizing that Cloud Computing could indeed help several industries overcome classical product-centric approaches in favor of more affordable service-oriented business models, we are witnessing the rise of a new disruptive computing paradigm, namely Fog Computing. Essentially, Fog Computing can be considered as an evolution of Cloud Computing, in the sense that the former extends the latter to the edge of the network (that is, where the connected devices -- the things -- are) without discontinuity, realizing the so-called "cloud-to-thing continuum". Since its infancy, Fog Computing has been considered as a necessity within several Internet of Things (IoT) domains (one for all: Industrial IoT) and, more generally, wherever embedded artificial intelligence and/or more advanced distributed capabilities were required. Fog Computing cannot be considered only a fancy buzzword: according to separate, authoritative analyses its global market will reach $18 billion by 2022, while nearly 45% of the world's data will be moved to the network edge by 2025. In this paper, we take stock of the situation, summarizing the most modern and mature Fog Computing initiatives from standardization, commercial, and open-source communities perspectives.
△ Less
Submitted 3 September, 2019;
originally announced September 2019.
-
Cloud4IoT: a heterogeneous, distributed and autonomic cloud platform for the IoT
Authors:
Daniele Pizzolli,
Giuseppe Cossu,
Daniele Santoro,
Luca Capra,
Corentin Dupont,
Dukas Charalampos,
Francesco De Pellegrini,
Fabio Antonelli,
Silvio Cretti
Abstract:
We introduce Cloud4IoT, a platform offering automatic deployment, orchestration and dynamic configuration of IoT support software components and data-intensive applications for data processing and analytics, thus enabling plug-and-play integration of new sensor objects and dynamic workload scalability. Cloud4IoT enables the concept of Infrastructure as Code in the IoT context: it empowers IoT oper…
▽ More
We introduce Cloud4IoT, a platform offering automatic deployment, orchestration and dynamic configuration of IoT support software components and data-intensive applications for data processing and analytics, thus enabling plug-and-play integration of new sensor objects and dynamic workload scalability. Cloud4IoT enables the concept of Infrastructure as Code in the IoT context: it empowers IoT operations with the flexibility and elasticity of Cloud services. Furthermore it shifts traditionally centralized Cloud architectures towards a more distributed and decentralized computation paradigm, as required by IoT technologies, bridging the gap between Cloud Computing and IoT ecosystems. Thus, Cloud4IoT is playing a role similar to the one covered by solutions like Fog Computing, Cloudlets or Mobile Edge Cloud. The hierarchical architecture of Cloud4IoThosts a central Cloud platform and multiple remote edge Cloud modules supporting dedicated devices, namely the IoT Gateways, through which new sensor objects are made accessible to the platform. Overall, the platform is designed in order to support systems where IoT-based and data intensive applications may pose specific requirements for low latency, restricted available bandwidth, or data locality. Cloud4IoT is built on several Open Source technologies for containerisation and implementations of standards, protocols and services for the IoT. We present the implementation of the platform and demonstrate it in two different use cases.
△ Less
Submitted 3 October, 2018;
originally announced October 2018.
-
Semantic Enrichment of Mobile Phone Data Records Using Background Knowledge
Authors:
Zolzaya Dashdorj,
Stanislav Sobolevsky,
Luciano Serafini,
Fabrizio Antonelli,
Carlo Ratti
Abstract:
Every day, billions of mobile network events (i.e. CDRs) are generated by cellular phone operator companies. Latent in this data are inspiring insights about human actions and behaviors, the discovery of which is important because context-aware applications and services hold the key to user-driven, intelligent services, which can enhance our everyday lives such as social and economic development,…
▽ More
Every day, billions of mobile network events (i.e. CDRs) are generated by cellular phone operator companies. Latent in this data are inspiring insights about human actions and behaviors, the discovery of which is important because context-aware applications and services hold the key to user-driven, intelligent services, which can enhance our everyday lives such as social and economic development, urban planning, and health prevention. The major challenge in this area is that interpreting such a big stream of data requires a deep understanding of mobile network events' context through available background knowledge. This article addresses the issues in context awareness given heterogeneous and uncertain data of mobile network events missing reliable information on the context of this activity. The contribution of this research is a model from a combination of logical and statistical reasoning standpoints for enabling human activity inference in qualitative terms from open geographical data that aimed at improving the quality of human behaviors recognition tasks from CDRs. We use open geographical data, Openstreetmap (OSM), as a proxy for predicting the content of human activity in the area. The user study performed in Trento shows that predicted human activities (top level) match the survey data with around 93% overall accuracy. The extensive validation for predicting a more specific economic type of human activity performed in Barcelona, by employing credit card transaction data. The analysis identifies that appropriately normalized data on points of interest (POI) is a good proxy for predicting human economical activities, with 84% accuracy on average. So the model is proven to be efficient for predicting the context of human activity, when its total level could be efficiently observed from cell phone data records, missing contextual information however.
△ Less
Submitted 22 April, 2015;
originally announced April 2015.