INTRODUZIONE ALL'INTERNET OF THINGS - ANTONIO VETRÒ, PHD DIRETTORE DELLA RICERCA CENTRO NEXA SU INTERNET & SOCIETÀ
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
Introduzione all’Internet of Things Antonio Vetrò, PhD Direttore della Ricerca Centro Nexa su Internet & Società
Quali cose ? * tutte le immagini sono di pubblico dominio
Quali cose ? * tutte le immagini sono di pubblico dominio
Quali cose ? * tutte le immagini sono di pubblico dominio
Quali cose ? * tutte le immagini sono di pubblico dominio
Quali cose ? * tutte le immagini sono di pubblico dominio
Quali cose ? * tutte le immagini sono di pubblico dominio
Quali cose ? * tutte le immagini sono di pubblico dominio
“[…]there are now computers in everything. But I want to suggest another way of thinking about it in that everything is now a computer: This is not a phone. It’s a computer that makes phone calls. A refrigerator is a computer that keeps things cold. ATM machine is a computer with money inside. Your car is not a mechanical device with a computer. It’s a computer with four wheels and an engine… And this is the Internet of Things […]” Bruce Schneier at House of Representatives’ Energy & Commerce Committee Fonte : http://www.dailydot.com/layer8/bruce-schneier-internet-of-things/
Internet delle cose Una rete di oggetti fisici, dotati di connessione a Internet e in grado di raccogliere e scambiare dati dall’ambiente in cui sono collocati. Ogni oggetto può essere dotato di sensori, software, attuatori e capacità computazionale.
Abilitanti Miniaturizzazione dell’elettronica Connettività a internet
Quante cose ?
10 Miliardi di “cose” connesse a Internet oggi Fonte: Plamen Nedeltchev (CISCO), The Internet of Everything is the New Economy, 2015. http://bit.ly/1mz7v96
26 Miliardi di “cose” connesse a Internet entro il 2020 Fonte: http://www.gartner.com/newsroom/id/2684915
50 Miliardi di “cose” connesse a Internet entro il 2020 Fonte: Plamen Nedeltchev (CISCO), The Internet of Everything is the New Economy, 2015. http://bit.ly/1mz7v96
100 Miliardi di “cose” connesse a Internet entro il 2020 Fonte: Morgan Stanley, The Internet of Things is now, 2014. http://bit.ly/2ga1EPb
http://thingful.net/
Le cose e Internet
Mobile data traffic Multiplier 2015 (EB/month) by region 2015-2021 Asia Pacific 2,1 11 Central Europe and Middle East and 0,8 13 Africa Western Europe 0,8 10 North America 1,3 7 Latin America 0,4 9 Fonte: https://www.ericsson.com/res/docs/2016/ericsson-mobility-report-2016.pdf
1,7 Mb/sec. trasmessi da ogni persona al giorno, entro il 2020 Fonte: World Telecommunication Standardization Assembly 2016
1,3 GB/ora prodotti da un’auto oggi 25 GB/ora se auto ibride Fonte: http://www.ibmbigdatahub.com/blog/big-data-wheels
Funzionamento
rnet of Things Fonte: Bandyopadhyay, D., & Sen, J. (2011). Internet of things: . 2 Layered architecture of Internet of Things Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69.
nternet of Things 5 ig. 2 Layered architecture of Internet of Things ata utilization Fonte: in applications. Bandyopadhyay, D., & Sen, J. The functionalities (2011). of the various layers are Internet of things: Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69. iscussed briefly in the following:
nternet of Things 5 ig. 2 Layered architecture of Internet of Things Sensori, sistemi embedded, tag RFID, lettori … ata utilization Fonte: in applications. Bandyopadhyay, D., & Sen, J. The functionalities (2011). of the various layers are Internet of things: Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69. iscussed briefly in the following:
nternet of Things 5 identificazione, raccolta/salvataggio/elaborazione ig. 2 Layered architecture of Internet of Thingsinformazioni , comunicazione, controllo e attuazione Sensori, sistemi embedded, tag RFID, lettori … ata utilization Fonte: in applications. Bandyopadhyay, D., & Sen, J. The functionalities (2011). of the various layers are Internet of things: Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69. iscussed briefly in the following:
nternet of Things 5 routing, pubblicazione e sottoscrizione servizi, comunicazione tra piattaforme identificazione, raccolta/salvataggio/elaborazione ig. 2 Layered architecture of Internet of Thingsinformazioni , comunicazione, controllo e attuazione Sensori, sistemi embedded, tag RFID, lettori … ata utilization Fonte: in applications. Bandyopadhyay, D., & Sen, J. The functionalities (2011). of the various layers are Internet of things: Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69. iscussed briefly in the following:
nternet of Things 5 Gestione device e comunicazioni, filtraggio dati, aggregazioni dati, analisi semantica, interrogazione dati e servizi routing, pubblicazione e sottoscrizione servizi, comunicazione tra piattaforme identificazione, raccolta/salvataggio/elaborazione ig. 2 Layered architecture of Internet of Thingsinformazioni , comunicazione, controllo e attuazione Sensori, sistemi embedded, tag RFID, lettori … ata utilization Fonte: in applications. Bandyopadhyay, D., & Sen, J. The functionalities (2011). of the various layers are Internet of things: Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69. iscussed briefly in the following:
Applicazioni in settori verticali (domotica, energia, trasporti …) nternet of Things 5 Gestione device e comunicazioni, filtraggio dati, aggregazioni dati, analisi semantica, interrogazione dati e servizi routing, pubblicazione e sottoscrizione servizi, comunicazione tra piattaforme identificazione, raccolta/salvataggio/elaborazione ig. 2 Layered architecture of Internet of Thingsinformazioni , comunicazione, controllo e attuazione Sensori, sistemi embedded, tag RFID, lettori … ata utilization Fonte: in applications. Bandyopadhyay, D., & Sen, J. The functionalities (2011). of the various layers are Internet of things: Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69. iscussed briefly in the following:
Ambiente
Ambiente Sensori Dati
Ambiente Sensori Dati Servizi
Ambiente Sensori Attuatori Dati Servizi
Ambiente Sensori Attuatori Dati Servizi Sistemi Software
Ambiente Sistemi Sensori Embedded Attuatori Dati Servizi Sistemi Software
+ Internet
Ambiente Y Ambiente Z Ambiente X
Ambiente Y Ambiente Z Sistemi Sistemi Dati Dati Servizi Servizi Ambiente X Sistemi Dati Servizi Sistemi Dati Sistemi Servizi Dati Servizi
Ambiente Y Ambiente Z Sistemi Sistemi Dati Dati Servizi Servizi Ambiente X Sistemi Dati Servizi Sistemi Dati Sistemi Servizi Dati Servizi
Application domain X, e.g. eHealth Application domain Y, e.g. Mobility t1 t2 t3 Area 1 Area 2 Area 3 Area 1 Area 2 secure, controlled communication unsecure, undetermined communication Area 3 Participants, users, stakeholders closed system interaction with the environment Scenario snapshot at point in time t1, t2, t3,... Components, systems, functions, controlled services Services (ad hoc networked, unsecure) Fonte:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber- Physical Systems (agendaCPS), p.159. Herbert Utz Verlag.
Interoperabilità Adattato da :Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.159. Herbert Utz Verlag.
Interoperabilità Cose connesse Adattato da :Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.159. Herbert Utz Verlag.
— The architecture design for CPS components such domain and environment models and architectures ca- as embedded systems needs to adopt a broader per- pable of configuring and integrating CPS services and spective that goes beyond an approach based purely functions at all levels of the system architecture. on closed systems with fixed goals and predetermined — It will be especially important to investigate new require- application environments and requirements. Architec- ments and mechanisms for the local and global design Interoperabilità ture and interface design needs to be adapted to open of services and functional architectures. They will need contexts of use, wide-ranging application and integra- to be capable of being employed in different contexts tion requirements and uncertain networking and adap- and combined with unknown systems and functions. tation needs. Moreover, it will be important for these mechanisms to Figure 5.3: Abstraction, design, integration and interoperability levels of Cyber-Physical Systems. Integrated customer and usage processes User-visible interoperability Service integration in accordance with usage requirements Semantic interoperability Domain-specific architectures Int.Tecnica and platforms Mobility E-Health Factory Technical interoperability CPS middleware, platform, communication infrastructure with basic services Cose connesse 159 Adattato da :Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.159. Herbert Utz Verlag.
— The architecture design for CPS components such necessary domain and to environment develop and models enhanceand behaviour patterns, architectures ca- — The architecture as embedded design systems for toCPS needs components adopt a broadersuch per- domain and environment models and architectures pable of configuring and integrating CPS services and ca- as embedded systems needs to adopt a broader spective that goes beyond an approach based purely per- pable of configuring functions at all levels and integrating of the CPS services and system architecture. spective on closedthat goes with systems beyond fixedangoals approach based purely and predetermined — functions at all levels It will be especially of the system important architecture. to investigate new require- on closed systems application with fixed environments andgoals and predetermined requirements. Architec- — It will be ments especially and important mechanisms to local for the investigate new require- and global design application ture and interface design needs to be adaptedArchitec- environments and requirements. ments of services and functional architectures. They willdesign and mechanisms for the local and global Interoperabilità to open need ture contexts of use, wide-ranging application and to and interface design needs to be adapted open integra- of services and functional architectures. They to be capable of being employed in different contexts will need contexts of use, wide-ranging tion requirements and uncertainapplication networkingand andintegra- adap- to andbecombined capable ofwithbeing employed unknown in different systems contexts and functions. tion requirements tation needs. and uncertain networking and adap- and combined Moreover, it willwith unknownfor be important systems and functions. these mechanisms to tation needs. Moreover, it will be important for these mechanisms to Figure 5.3: Abstraction, design, integration and interoperability levels of Cyber-Physical Systems. Figure 5.3: Abstraction, design, integration and interoperability levels of Cyber-Physical Systems. Integrated customer Integrated customer and usage processes and usage processes User-visible interoperability User-visible interoperability Service integration in Int. Semantica Service integration accordance accordance in with usage requirementswith usage requirements Semantic interoperability Semantic interoperability Domain-specific architectures Int.Tecnica Domain-specific and platforms architectures and platforms Mobility E-Health Factory Mobility E-Health Factory Technical interoperability Technical interoperability CPS middleware, platform, communication infrastructure with basic services Cose connesse CPS middleware, platform, communication infrastructure with basic services 159 159 Adattato da :Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.159. Herbert Utz Verlag.
— The architecture design for CPS components such necessary domain and to environment develop and models enhanceand behaviour patterns, architectures ca- — The architecture as embedded design systems for toCPS needs components adopt a broadersuch per- domain and environment models and architectures pable of configuring and integrating CPS services and ca- as embedded systems needs to adopt a broader spective that goes beyond an approach based purely per- pable of configuring functions at all levels and integrating of the CPS services and system architecture. spective on closedthat goes with systems beyond fixedangoals approach based purely and predetermined — functions at all levels It will be especially of the system important architecture. to investigate new require- on closed systems application with fixed environments andgoals and predetermined requirements. Architec- — It will be ments especially and important mechanisms to local for the investigate new require- and global design application ture and interface design needs to be adaptedArchitec- environments and requirements. ments of services and functional architectures. They willdesign and mechanisms for the local and global Interoperabilità to open need ture contexts of use, wide-ranging application and to and interface design needs to be adapted open integra- of services and functional architectures. They to be capable of being employed in different contexts will need contexts of use, wide-ranging tion requirements and uncertainapplication networkingand andintegra- adap- to andbecombined capable ofwithbeing employed unknown in different systems contexts and functions. tion requirements tation needs. and uncertain networking and adap- and combined Moreover, it willwith unknownfor be important systems and functions. these mechanisms to tation needs. Moreover, it will be important for these mechanisms to Figure 5.3: Abstraction, design, integration and interoperability levels of Cyber-Physical Systems. Figure 5.3: Abstraction, design, integration and interoperability levels of Cyber-Physical Systems. Integrated customer Integrated customer and usage processes Int. per l’utente and usage processes User-visible interoperability User-visible interoperability Service integration in Int. Semantica Service integration accordance accordance in with usage requirementswith usage requirements Semantic interoperability Semantic interoperability Domain-specific architectures Int.Tecnica Domain-specific and platforms architectures and platforms Mobility E-Health Factory Mobility E-Health Factory Technical interoperability Technical interoperability CPS middleware, platform, communication infrastructure with basic services Cose connesse CPS middleware, platform, communication infrastructure with basic services 159 159 Adattato da :Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.159. Herbert Utz Verlag.
Protocolli • Infrastruttura (ex: 6LowPAN, IPv4/IPv6, RPL) • Identificazione (ex: EPC, uCode, IPv6, URIs) • Comunicazione (ex: Wifi, Bluetooth, LPWAN) • Scoperta servizi (ex: Physical Web, mDNS, DNS-SD) • Protocolli dati(ex: MQTT, CoAP, AMQP, Websocket, Node) • Gestione device (ex: TR-069, OMA-DM) • Semantica (ex: JSON-LD, Web Thing Model) Fonte: http://www.postscapes.com/internet-of-things-protocols/
Standard David E. Culler The Internet of Every Thing - steps toward sustainability CWSN Keynote, Sept. 26, 2011
Contesto
“a fusion of technologies that is blurring the lines between the physical, digital, and biological spheres” fonte: https://www.weforum.org/agenda/2016/01/the-fourth-industrial-revolution-what-it-means-and-how-to-respond
Cyber physical systems “Cyber-physical systems (CPS) are based on networked embedded software systems, which connect computational entities in a collaborative manner with physical entities of the real world to achieve an overall purpose.” Fonte: http://www.bicc-net.de/aktivitaeten/aktivitaet/cyber-physical-systems/
Cyber physical systems “Cyber-physical systems (CPS) are based on networked embedded software systems, which connect computational entities in a collaborative manner with physical entities of the real world to achieve an overall purpose.” “Together with available content and services on the World Wide Web, they build networks of systems that integrate with the physical environment.” Fonte: http://www.bicc-net.de/aktivitaeten/aktivitaet/cyber-physical-systems/
Embedded systems (es.: airbag) Adattato da:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.25. Herbert Utz Verlag.
Networked Embedded systems (es.: veicoli autonomi) Embedded systems (es.: airbag) Adattato da:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.25. Herbert Utz Verlag.
Cyber Physical systems (es.: comando intersezione stradale “intelligente” ) Networked Embedded systems (es.: veicoli autonomi) Embedded systems (es.: airbag) Adattato da:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.25. Herbert Utz Verlag.
Internet of Things, Data and Services (es.: “Intelligent Transportation Sytems” ) Cyber Physical systems (es.: comando intersezione stradale “intelligente” ) Networked Embedded systems (es.: veicoli autonomi) Embedded systems (es.: airbag) Adattato da:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber-Physical Systems (agendaCPS), p.25. Herbert Utz Verlag.
Le parole e le cose
Le parole e le cose • Smart cities • Intelligent transportation systems • Smart factories • Industry 4.0 • Smart health • …
Le parole e le cose • Smart cities • Intelligent transportation systems • Smart factories • Industry 4.0 • Smart health • … ~ cfr Cibernetica
Uno scenario “paradisiaco” Fonte:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber- Physical Systems (agendaCPS). Herbert Utz Verlag.
Fonte:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber- Physical Systems (agendaCPS), p.39. Herbert Utz Verlag.
lenge is that it is not possible to assume an ideal scenario Scenario where everyone involved is connected to everyone else and (4) While Frau Müller is driving towards the motorway along a minor road, other cars connected with her own all the relevant information is exchanged. It is therefore nec- Figure 2.3: Illustration of networking and adaptive real-time coordination of vehicles and smart infrastructure in a dangerous situation 39 Fonte:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber- Physical Systems (agendaCPS), p.39. Herbert Utz Verlag.
SCH ULE semi- changeover autonomous changeover to semi- Start autonomous to autono- driving semi-autono- autonomous Destination driving mous mode mous mode driving 150 120 100 Fonte:Geisberger, E., & Broy, M. (Eds.). (2015). Living in a networked world: Integrated research agenda Cyber- Physical Systems (agendaCPS), p.41. Herbert Utz Verlag.
which then drives fully autonomously on the motorway. This ing of road users with each other and the associated con- ensures a safe and efficient journey in traffic where space tinuous exchange of information about vehicles’ current po- Figure 2.5: Illustration of automatic lane mode change to let an emergency vehicle through 150 120 100 Scenario step 9 ■ Autonomous driving lane 150 120 Scenario step 10 100 ■ Autonomous driving lane ■ Emergency vehicle lane 42
Uno sguardo all’ambiente Adattato da: World Economic Forum report: Intelligent Assets, Unlocking the Circular Economy Potential, 2016
Uno sguardo all’ambiente Dati dalle cose • Posizione • Condizioni • Disponibilità Adattato da: World Economic Forum report: Intelligent Assets, Unlocking the Circular Economy Potential, 2016
Uno sguardo all’ambiente Dati dalle cose L’uso delle cose • Posizione • Ciclo di vita • Condizioni • Tasso di utilizzo • Disponibilità • Ri-uso • Rigenerazione Adattato da: World Economic Forum report: Intelligent Assets, Unlocking the Circular Economy Potential, 2016
Uno sguardo all’ambiente Dati dalle cose L’uso delle cose • Posizione • Ciclo di vita • Condizioni • Tasso di utilizzo • Disponibilità • Ri-uso • Rigenerazione Adattato da: World Economic Forum report: Intelligent Assets, Unlocking the Circular Economy Potential, 2016
Uno sguardo all’ambiente Dati dalle cose L’uso delle cose • Posizione • Ciclo di vita • Condizioni • Tasso di utilizzo • Disponibilità • Ri-uso • Rigenerazione Adattato da: World Economic Forum report: Intelligent Assets, Unlocking the Circular Economy Potential, 2016
Uno sguardo all’ambiente Dati dalle cose L’uso delle cose • Posizione • Ciclo di vita • Condizioni • Tasso di utilizzo • Disponibilità • Ri-uso • Rigenerazione Adattato da: World Economic Forum report: Intelligent Assets, Unlocking the Circular Economy Potential, 2016
Uno sguardo all’ambiente Dati dalle cose L’uso delle cose • Posizione • Ciclo di vita • Condizioni • Tasso di utilizzo • Disponibilità • Ri-uso • Rigenerazione Adattato da: World Economic Forum report: Intelligent Assets, Unlocking the Circular Economy Potential, 2016
Economia circolare Adattato da: World Economic Forum report: Intelligent Assets, Unlocking the Circular Economy Potential, 2016
(Le parole e le cose) Economia Circolare ~ Ecologia industriale
IoT abilitante di un’ economia circolare ?
IoT abilitante di un’ economia circolare ? In che modo?
IoT abilitante di un’ economia circolare ? In che modo? Con quali rischi ?
Puoi anche leggere