Introduction

Before reading this article, I highly recommend reading the following previous parts of the series.

Internet of Things (IoT) - An Introduction

Topics covered

Now that we understand what the Internet of Things (IoT) is, let’s understand some more things about this technology.

If you are still wondering what the IoT is then read this, you will have a clear understanding of the IoT.

Let’s start!

BUILDING BLOCKS of IoT

Four things form the basic building blocks of the IoT system –sensors, processors, gateways, and applications. Each of these nodes has to have its own characteristics in order to form a useful IoT system.

Index

Figure 1. Simplified block diagram of the basic building blocks of the IoT

Sensors

Processors

Gateways

Applications

In Figure 2, the extreme right block forms the application end of the IoT system.

Basic building

Figure 2. Basic building blocks of IoT

In a nutshell, from the figure we can determine that the information gathered by the sensing node (end node) is processed first then via connectivity, it reaches the embedded processing nodes which can be any embedded hardware devices, and are processed there as well. It then passes through the connectivity nodes again and reaches the remote cloud-based processing that can be any software and is sent to the application node for the proper applied usage of the data collected and also for data analysis via big data.

HOW IoT WORKS?

How the IoT works is quite simple.

First, it acquires information with respect to basic resources (names, addresses, and so on) and related attributes of objects by means of automatic identification and perception technologies such as RFID, wireless sensors, and satellite positioning, in other words, the sensors, RFID tags, and all other uniquely identifiable objects or "things" acquire real-time information (data) with the virtue of a central hub like smartphones.

Second, by virtue of many kinds of communications technologies, it integrates object-related information into the information network and realizes the intelligent indexing and integration of the information related to masses of objects by resorting to fundamental resource services (similar to the resolution, addressing, and discovery of the internet).

Finally, utilizing intelligent computing technologies such as cloud computing, fuzzy recognition, data mining, and semantic analysis, it analyzes and processes the information related to masses of objects so as to eventually realize intelligent decisions and control in the physical world.

Let’s have a look at the following diagram.

 Layers of the IoT

Figure 3. Layers of the IoT

In the Physical layer, all the data collected by the access system (uniquely identifiable "things") collect data and go to the internet devices (like smartphones). Then via transmission lines (like fiber-optic cable), it goes to the management layer where all the data is managed separately (stream analytics and data analytics) from the raw data. Then all the managed information is released to the application layer for proper utilization of the data collected.

IoT ARCHITECTURE LAYERS?

There are four major layers.

Architecture layers

Figure 4. IoT architecture layers

At the very bottom of IoT architecture, we start with the Sensors and Connectivity network which collects information. Then we have the Gateway and Network Layer. Above which we have the Management Service layer and then at the end, we have the application layer where the data collected are processed according to the needs of various applications.

Let’s discuss the features of each of these architectural layers separately.

Sensor, Connectivity, and Network Layer

As per the figure below, at the bottom of this layer, we have the tags which are the RFID tags or barcode reader, above which we have the sensors/actuators and then the communication networks.

 Network Layer

Figure 5. Sensor, Connectivity, and Network Layer

Gateway and Network layer

From the figure below, at the bottom, we have the gateway which is comprised of the embedded OS, Signal Processors, and Modulators, Micro-Controllers, etc. Above the gateway we have the Gateway Networks which are LAN(Local Area Network), WAN(Wide Area Network), etc.

Gateway

Figure 6. Gateway and Network Layer

Management Service layer

From the figure below, we can see that the management service layer has an Operational Support Service (OSS) which includes Device Modeling, Device Configuration and Management, and many more. Also, we have the Billing Support System (BSS) which supports billing and reporting.

Also, from the figure, we can see that there are IoT/M2M Application Services which include Analytics Platform; Data – which is the most important part; Security which includes Access Controls, Encryption, Identity Access Management, etc.; and then we have the Business Rule Management (BRM) and Business Process Management (BPM).

 Management Service Layer

Figure 7. Management Service Layer

Application layer

Smart environment application domains

Smart Environment

Figure 9. Smart Environment Application Domains

where

That is all for this article. I hope you enjoyed reading.

References

P.S: This article has been previously published on my blog at https://opentechdiary.wordpress.com.

<<Previous Article, Next Article>>