Assignment 5

profilemepalacios3
Ch6_IoTFall2022PostedIoTArchitecture.pptx

INST560, Internet of Things (IoT)

UNIVERSITY OF NORTH AMERICA

Lecture 6: Fall 2022

Professor Aliakbar Jalali

[email protected]

1

Internet of Things Ecosystems and Architecture

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Topics

Introduction

What is IoT Ecosystem and Architecture?

Stages of IoT Architecture

What are the elements of IoT ecosystem?

IoT Architecture Building Blocks

What are the 4 stages of IoT architecture?

Example of Internet of Things architecture

Conclusion

References

2

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Introduction

While IoT is the interconnection of computing devices embedded in everyday objects, enabling them to send and receive data via the Internet, IoT architecture determines the efficiency and working of an IoT arrangement.

IoT technology promises to put innovation in line with efficient management, analysis, and exploitation of the data; which is done by a An IoT architecture to create an IoT ecosystem that is functional, scalable, flexible, maintainable and cost-effective.

For implementing attractive and future-proof IoT projects, a well defined and efficient IoT architecture is needed.

3

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Introduction

The concept behind the Internet of Things is as powerful as it is complex, and for the elements in the IoT puzzle to mesh perfectly, they all must be part of a well-thought-out structure.

This is where IoT architecture enters the stage, especially in terms of IoT device management.

IoT architecture may vary from solution to solution, but its core consists of the four building blocks that are key in providing the fundamental features that make a sustainable IoT ecosystem: functionality, scalability, availability, maintainability and cost-effectiveness. 

4

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is an Ecosystem

5

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

5

What is an Ecosystem in Nature?

In nature an ecosystem includes all the living things (plants, animals and organisms) in each area, interacting with each other, and with their non-living environments (weather, earth, sun, soil, climate, atmosphere).

6

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is an ecosystem

General Examples of ecosystems are agroecosystem, water ecosystem, desert, forest, human ecosystem, littoral zone, marine ecosystem, prairie, rainforest, savanna, steppe, taiga, tundra, urban ecosystem, others like plants, animals, soil organisms and climatic conditions.

The IoT ecosystem is hard to define, complex, and difficult to capture due to the vastness of possibility and the rapidity with which it is expanding.

7

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT Ecosystem

8

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is an IoT Ecosystem?

Speaking about any IoT ecosystem, we speak about a complex system of interconnected components and the environment where they exist and with which they interact.

The IoT ecosystem is hard to define, complex, and difficult to capture due to the vastness of possibility and the rapidity with which it is expanding.

We can use the term IoT ecosystem instead of IoT system because IoT devices have no value without the environment they exist in. 

9

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is an IoT Ecosystem?

The Internet of Things (IoT) is a complex ecosystem of interacting elements, including sensors, gateways, servers, and platforms for accessing information.

The three facts (environment, data, people) bring the definition of an Internet of Things ecosystem, a network of interconnected devices that exists in some environment gathers the data and delivers it to people who process and analyze it using modern technologies to achieve a definite goal like building a smart home.

How does IoT technology do this? The answer is through several interconnected components that make up the IoT ecosystem. 

10

https://telecoms.adaptit.tech/blog/what-is-an-iot-ecosystem/

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT Ecosystem Definition

There is no common definition for it!

The IoT ecosystem may considered as a system consisting of networks of sensors, actuators, and smart objects whose purpose is to interconnect “all” things, including everyday and industrial objects, in such a way as to make them intelligent, programmable, and more capable of interacting with humans and each other.

11

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT Ecosystem

The IoT ecosystem consists of all the physical (hardware) and none physical (software) environment with which they interact with human or things.

12

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

12

IoT Ecosystem

https://www.securetechalliance.org/security-in-the-iot-ecosystem-webinar-series/

13

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

The building blocks of IoT ecosystem

Application and user interaction Collaboration involving people, applications and business processes

Cloud server Computing systems/platforms such as enterprise and cloud with real-time processing and data analytics capacity, storage and content delivery, application hosting

14

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

The building blocks of IoT ecosystem

Network (connectivity) Internet access: wireless/wired, Wi-Fi, Bluetooth, ZigBee, VPN, Cellular 2G/3G/4G/5G

Gateway Communication standards and protocols that enable connectivity down to the sensors and up to the network

15

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

The building blocks of IoT ecosystem

Physical objects and devices Objects are equipped with sensors and actuators and thus given the ability to emit, accept and process signals

Sensors Convert information from the physical environment into a signal

Actuators Act on the signal from the sensors and convert it into output

16

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Stages of IoT Architecture

17

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What are the elements of IoT ecosystem?

7 components of an IoT ecosystem – detailed

#1 Component: IoT devices.

#2 Component: Security.

#3 Component: Network.

#4 Component: Gateway.

#5 Component: The cloud.

#6 Component: Application.

#7 Component: Users.

18

https://sumatosoft.com/blog/iot-ecosystem-top-7-components

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Internet of Things Architecture

IoT architecture consists of the devices, network structure, and cloud technology that allows IoT devices to communicate with each other.

A basic IoT architecture consists of three layers: Perception (the sensors, gadgets, and other devices) Network (the connectivity between devices).

Such a number is chosen to steadily include these various types of components into a sophisticated and unified network.

There are essentially three major types of IoT architectural contexts: application specific, open platform and Network as a Service (NaaS).

19

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is Architecture?

Architecture in general is both the process and the product of planning, designing, and constructing buildings or any other structures.

By definition, a building is merely a structure with a floor, roof and walls.

True architecture goes well beyond a mere building.

Every architect seems to have a different definition of what architecture means to them.

It is important as a student to start to develop your understanding and philosophies about what architecture is for you, both as a designer and an inhabitant of architecture.

20

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT has many components!

21

This is

One

Component!

Why IoT Architecture is an important subject?

The IoT has many components!

Simple example for showing the meaning of IoT Architecture.

1- Suppose we have only one component as it shown here!

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT has many components

22

It isn't a good idea we talk about each component separately?

Simple example for showing the meaning of IoT Architecture.

2- Suppose we have several unorganized component as it shown here!

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

It is good idea we arrange the components

This let us to understand value of each component separately and its relationship with other components!

Simple example for showing the meaning of IoT Architecture.

3- Suppose we have several organized component as it shown here!

23

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Then we do Decomposition

24

Now is a good time to talk about each component!

What this example show?

It shows why

The IoT Architecture

is an important subject!

Simple example for showing the meaning of IoT Architecture.

4- organized component as it shown here le us to understnd relation between components!

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is IoT Architecture?

Architecture in general is both the process and the product of planning, designing, and constructing buildings or any other structures.

IoT Architecture has almost the same meaning as its meaning in general!

25

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Components of Internet of Things Architecture

Sensors

Things

Actuator

Output Devices

Microcontroller

Intel

Arduino

Raspberry Pi

LiBlium

IBM + RAM

Gateway

+ 5 V

-

GND

cloud

Real Word Data

N

Network

Device to device

Device to Server

Server to Server

Communication Protocols

BLE/ZigBee (802.15.4) Standard

Wi-Fi, IP6LOWPAN

MQTT/COAP/HTTP/LoRa

MQTT/HTTP with node.js

Web-socket/Broker

Python

Get Values with Analytical

https://www.youtube.com/watch?v=MkW8TU0jcSk

26

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

https://www.youtube.com/watch?v=MkW8TU0jcSk

26

3 Layers IoT Architecture

27

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Four stages of IoT architecture

IoT system architecture is often described as a four-stage process in which data flows from sensors attached to “things” through a network and eventually on to a corporate data center or the cloud for processing, analysis and storage.

On the Internet of Things, a “thing” could be a machine, a building or even a person.

28

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What are the 4 stages of IoT architecture?

Step 1: sensors and actuators

The first layer is physically made up of sensors and actuators. Sensors collect data from an environment and transform it into usable data. For example, your smartphone contains sensors that detect Earth's gravitational pull, allowing you to orient your screen according to its position.

Step 2: the Internet gateway layer

The data received from the sensors is in analog form and must be aggregated and converted into digital form. This happens in the second stage of the IoT architecture, called Internet Gateway Layer. Prepare the collected data for further processing.

Step 3: Edge IT

The third stage of the IoT architecture, known as the perimeter computing system, is where better analysis and preprocessing is carried out. Edge IT systems are also located near sensors and actuators, such as a wiring closet. It can also be located in remote offices.

Step 4: Data Center and Cloud

As mentioned in step 1, all data that requires further analysis without requiring immediate feedback is sent to cloud-based data centers. These data centers are capable of analyzing, managing and storing large amounts of data. It is also much safer to store it here.

29

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

The four-stage architecture of an IoT system

https://techbeacon.com/4-stages-iot-architecture

30

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Four layers IoT Architecture

Data Layer

31

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

5 Layers IoT Architecture

32

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Four Layer IoT architecture

These are the four layers of IoT architecture described in detail:

Things, sensors and controllers

Gateways and data acquisition

Edge analytics

Data center / Cloud platform

33

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Five-layer IoT architecture

The three-layer architecture defines the main concept of the Internet of Things, but it is believed to be insufficient for research because in-depth analysis often focuses on other finer aspects of the Internet of Things (IoT).

Therefore, a five-layer architecture was proposed which additionally includes the processing and business layers.

34

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT architecture building blocks

While every IoT system is different, the foundation for each Internet of Things architecture as well as its general data process flow is roughly the same.

First, it consists of the Things, which are objects connected to the Internet which by means of their embedded sensors and actuators can sense the environment around them and gather information that is then passed on to IoT gateways.

The next stage consists of IoT data acquisition systems and gateways that collect the great mass of unprocessed data, convert it into digital streams, filter and pre-process it so that it is ready for analysis.

The third layer is represented by edge devices responsible for further processing and enhanced analysis of data.

This layer is also where visualization and machine learning technologies may step in.

After that, the data is transferred to data centers which can be either cloud-based or installed locally.

This is where the data is stored, managed and analyzed in depth for actionable insights.

35

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

The Different Layers Of IoT Architecture

The three different layers are, namely, the perception, network, and application layers.

The perception layer is the physical layer, which incorporates sensors for sensing and gathering information about the environment. It senses some physical parameters or recognizes other smart objects in the environment.

The network layer is accountable for correlating to other smart things, network devices, and servers. Its characteristics are also used for transmitting and processing sensor data.

The application layer is effective for delivering application-specific services to the user. It defines various applications in which the IoT services can be deployed, for example, smart homes, smart cities, and smart health.

36

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is IoT Architecture?

Example

37

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Example Internet of Things architecture

Healthcare is among the major industries that have been leaders and forerunners in the adoption of the Internet of Things technologies.

The reason for this is that IoT systems help to leverage high quality care for patients and combine it with long-run but massive savings.

Within healthcare, the key IoT applications include, but are not limited to, enhancement of patient and personnel safety and security, reduction of unnecessary healthcare costs, and the provision of suitable support at the right time by employing IoT-empowered smart medical and emergency systems.

38

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Example

What is IoT Architecture?

39

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is IoT Architecture?

Example

40

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT Structure and IoT Technologies

41

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT Technologies Architecture

42

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

End to End Complete IoT Architecture

Before we go to end-to-end complete IoT architecture, it is needed to understand the IoT terminology!

Terminology refers to; sensors, actuators, microcontrollers, gateways, networking, platforms, protocols, App’s, data base, frameworks.

These terminologies are used for IoT applications.

An end-to-end IoT solution consists of multiple layers not just an online platform for viewing information in a grid or a chart.

These layers include device and connectivity layer, application layer, analytics layer and lastly visualization layer.

43

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

End to End IoT Architecture

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Why is IoT architecture important?

Imagine a variety of smart IoT systems from sensors and actuators to internet getaways and Data Acquisition Systems all under the centralized control of one “brain”!

The brain here can be referred to as the IoT architecture, whose effectiveness and applicability directly correlate with the quality of its building blocks.

The way a system interacts and the different functions an IoT device performs are various approaches to IoT architecture.

Since we can call the architecture the brain, it’s also possible to say that the key causes of poor integration in IoT systems are the shortage of intelligent, connection-aware architecture to support interaction in IoT systems.

45

https://community.nasscom.in/communities/emerging-tech/iot-ai/an-introduction-to-iot-architecture-and-its-benefits-for-enterprises.html

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Need for a robust Internet of Things architecture?

When talking about the Internet of Things, much attention is paid to its potential.

News about what IoT will be able to do and how it will empower our lives keeps flooding in, but for many it may seem that these uplifting visions don’t translate into reality as fast as we wish they could.

Nevertheless, the big change does happen, yet it happens in dribs and drabs rather than in giant leaps.

The reason for this is quite simple, but it tends to stay out of the public eye: it is the inherent diversity of IoT systems that stifles the progress and often stands in the way to make all things connected.

46

https://www.avsystem.com/blog/what-is-iot-architecture/

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

How Does an Enterprise Benefit From IoT Architecture?

For enterprises to make the most out of IoT, the interactions between the devices must be open, and more device and system synergies must be made possible.

Two following slides show how IoT is important for businesses!

47

https://community.nasscom.in/communities/emerging-tech/iot-ai/an-introduction-to-iot-architecture-and-its-benefits-for-enterprises.html

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

IoT and non-IoT active device connections worldwide

48

Statista – Internet of Things (IoT) and non-IoT active device connections worldwide from 2010 to 2025

IoT

Is important for businesses

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Improve Business Efficiency & Productivity

According to the report from Morgan Stanley company, the IoT had the greatest impact on improving operational efficiency and productivity. 

49

https://sumatosoft.com/blog/what-is-iot-architecture-4-stages-of-iot-architecture

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

What is a good approach for designing an IOT architecture?

IoT Protocol stack consists of IoT Application, Device Management services, Data management and reporting services, communication service at various levels of IoT communication and likewise.

50

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Conclusion

When implemented and utilized correctly, the components of the IoT ecosystem can enhance business operations and productivity.

In this lecture IoT ecosystems and architecture concepts, in general, are studied.

While IoT is the interconnection of computing devices embedded in everyday objects, enabling them to send and receive data via the Internet, IoT architecture determines the efficiency and working of an IoT arrangement.

The concept of architecture behind the Internet of Things is as powerful as it is complex, and for the elements in the IoT puzzle to mesh perfectly, they all must be part of a well-thought-out structure.

Over the next few years, we expect to see more businesses turning to an IoT, This is where IoT architecture enters play.

51

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

Conclusion

We can say that IoT technology promises to put innovation in line with efficient management, analysis, and exploitation of the data; which is done by a An IoT architecture may offer diverse solutions for various industries, but its fundamental feature is to create an IoT ecosystem that is functional, scalable, flexible, maintainable and cost-effective.

strong, future-proof, scalable and secure IoT architecture.

Therefore, if you are looking to implement attractive and future-proof IoT projects, make sure you have a well defined and efficient IoT architecture.

52

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

References and Videos

Nisrine MACHRAFI, Jalal LAASSIRI, “ Internet of Things (IOT): Architectures, Protocols and Frameworks, Applications and Challenges in Healthcare”, International Journal of Recent Technology and Engineering (IJRTE) ISSN: 2277-3878, Volume-8 Issue-4S5, December 2019.

IoT Architecture Explained What is it and how does it work?

IoT Architecture White Paper - Hologram.pdf

Internet Of Things Architecture For Beginners (13 min)

https://www.youtube.com/watch?v=KeaeuUcw02Q

Internet of Things Architecture Explained (27 min)

https://www.youtube.com/watch?v=pS_w1KG2cPw

AN INTRODUCTION TO IOT ARCHITECTURE AND ITS BENEFITS FOR ENTERPRISES! Web 2021.

What is IoT and the IoT ecosystem?

IoT Ecosystem: Top 7 Components

https://sumatosoft.com/blog/iot-ecosystem-top-7-components

53

/59

UoNA-ST560-SUM-2022, Internet of Things (IoT)

image1.png

image2.jpeg

image3.jpg

image4.jpeg

image5.jpeg

image6.png

image7.jpg

image8.png

image9.png

image10.jpg

image11.png

image12.png

image13.png

image14.png

image15.png

image16.png

image17.jpeg

image18.jpg

image26.png

image27.png

image28.png

image19.png

image20.png

image21.png

image22.png

image23.png

image24.png

image25.png

image29.png

image30.jpeg

image31.png

image32.png

image33.png

image34.png

image35.jpg

image36.png

image37.png

image38.jpg

image39.jpeg

image40.png

image41.jpeg

image42.png

image43.png

image44.jpeg