Skip to content
  • Linkedin
  • Youtube
  • Pinterest
  • Home
  • Privacy Policy
  • About
  • Contact
Programmingoneonone

Programmingoneonone

Programmingoneonone is a website that publishes daily tutorials, methods, guides, and articles on IT, Education, and technology.

  • Home
  • Human Values
  • DSA
  • IoT Tutorials
  • Interview Questions and Answers
  • Toggle search form
iot(Internet of things) architecture layers

IoT[Internet of Things] Architecture Layers

Posted on 8 May 20226 April 2023 By YASH PAL No Comments on IoT[Internet of Things] Architecture Layers

There are 4 major Architecture layers In the IoT system

IoT Architecture Layers
IoT Architecture Layers

In the IoT architecture layer, we start with the bottom layer ie sensor connectivity & network which collects data. Then we have the above layer gateway and network, Management service, and application layer where the collected data are processed according to the needs of different applications. 

Sensor, Connectivity, and Network Layer

This layer comprises RFID tags and sensors. These are wireless devices and form the Wireless Sensor Networks (WSN). Sensors are active in nature so real-time information is to be collected and processed, This layer also has network connectivity (like WAN, PAN, etc.) which is responsible for communicating the raw data to the next layer which is the Gateway and Network Layer.

The devices which are comprised of WSN have finite storage capacity, restricted communication bandwidth, and small processing speed. For different applications, we have temperature sensors for collecting temperature data, water quality for examining water quality, moisture sensors for measuring the moisture content of the atmosphere or soil, etc.

sensors connectivity and network layer - iot architecture layers
Sensor, Connectivity, and Network Layer

Gateway and Network Layer 

Gateways are responsible for routing the data coming from the Sensor, Connectivity, and Network layer and passing it to the next layer which is the Management Service Layer. This layer requires having a large storage capacity for storing the huge amount of data collected by the sensors, RFID tags, etc. This layer also has trustworthiness in terms of public-private & hybrid networks. Different IoT device works on different kinds of network protocols. All these protocols are incorporated into a single layer. This layer is responsible for integrating various network protocols.

We have the gateway which is from the embedded OS, Signal Processors, Modulators, Micro-Controllers, etc. Above the gateway we have the Gateway Networks which are LAN(Local Area Network), WAN(Wide Area Network), etc. 

gateway and network layer - iot architecture layers
Gateway and Network Layer

Management Service Layer 

The main function of the Management service layer is to manage, the IoT service. This layer is responsible for securing the analysis of IoT devices, Analysis of Information (Stream Analytics, Data Analytics), and Device Management. 

In this layer, data management is required to extract the necessary information from the huge amount of raw data collected by the sensor devices to allow a valuable result of all the data collected and also requires an immediate response to the situation. This layer helps for abstracting data, extracting information, and running the data flow. This layer is also responsible for data mining, text mining, service analytics, etc

In the below fig, we have the management service layer as Operational Support Service (OSS) which includes Device Modeling. Device Configuration and Manage and many more. Also, we have the Billing Support System (BSS) which supports billing and reporting, and IoT/M2M Application Services which include an Analytics Platform, Data-which is the most important part; Security which includes Acces Controls, Encryption, Identity Access Management, etc.: and then we have the Business Rule Management (BRM) and Business Process Management (BPM)

management service layer - iot architecture layers
Management Service Layer

Application Layer

The topmost layer is the application layer. This layer is responsible for the effective utilization of the data collected. Various IoT applications include Home Automation, E-health, E-Government, etc. In the below fig, we can see that there are two types of applications Horizontal Market which includes Fleet Management, Supply Chain, etc., and Sector-wise application of IoT which has energy, healthcare, transportation, etc.

application layer - iot architecture layers
Application layer

Other IoT Tutorials

  • IoT Communication Models
  • IoT Levels – Deployment Templates
  • IoT Communication APIs
  • IoT Enabling Technologies
  • Embedded System in IoT
Computer Science Tutorials, Internet of Things Tutorials Tags:computer science, IOT

Post navigation

Previous Post: Building Blocks of [Internet of Things]IoT
Next Post: IoT[Internet of Things] Communication Models

Related Tutorials

Reading input in c programming Reading Input in a C program C Programming Tutorials
The First C Program C Programming Tutorials
Compiling C Programs C Programming Tutorials
History of c programming language HISTORY OF C Programming Language C Programming Tutorials
c character sets C Character Sets C Programming Tutorials
c programming interview questions and answers C Programming Interview Questions and Answers C Programming Tutorials

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Pick your Subject

  • Internet of Things
  • Data Structures/Algorithms
  • Interview Preparation
  • Human Values
  • Java Interview Questions and Answers (2023)
    Thinking of becoming a Java developer? I must say it’s a good choice! Java is continuously named the most popular programming language. And the...

    Learn More “Java Interview Questions and Answers (2023)” »

  • Iot(Internet of things) in healthcare
    IoT in Healthcare
    IoMT (Internet of Medical Things) stands for devices that can collect and exchange data – either with users or other devices via the internet,...

    Learn More “IoT in Healthcare” »

  • four stages of iot solution for industry
    IoT for Industry
    In this post, we are going to learn about use cases of IoT for Industry and four stages for providing IoT solutions. Machine Diagnosis...

    Learn More “IoT for Industry” »

  • Iot for agricultural
    IoT in Agriculture
    IoT technology has realized smart wearables, connected devices, automated machines, and driverless cars. However, in agriculture, the IoT has brought the greatest impact. Amongst the challenges...

    Learn More “IoT in Agriculture” »

  • Iot for logistics
    IoT in Logistics and Supply Chain
    IoT applications for smart logistics and supply chain systems:  Logistics Fleet Tracking  To track the locations of the vehicles in real time, the vehicle...

    Learn More “IoT in Logistics and Supply Chain” »

  • Algorithms Tutorials
  • Basic Programming
  • C Programming Tutorials
  • C++ Tutorials
  • Compiler Design Tutorials
  • Computer Networks Tutorials
  • Computer Organization Tutorials
  • Computer Science Tutorials
  • Data Structures Tutorials
  • DBMS Tutorials
  • Developer Guide
  • Digital Communication
  • Digital Logic Tutorials
  • Internet of Things Tutorials
  • Internet Tutorials
  • Interview questions answers
  • Java Tutorials
  • Javascript Tutorials
  • Machine Learning Tutorials
  • Operating Systems Tutorials
  • Programming Tutorials
  • Projects
  • Tips&Tricks
  • Tools
  • VBScript Tutorials
  • Java Interview Questions and Answers (2023)
    Thinking of becoming a Java developer? I must say it’s a good choice! Java is continuously named the most popular programming language. And the...

    Learn More “Java Interview Questions and Answers (2023)” »

  • Iot(Internet of things) in healthcare
    IoT in Healthcare
    IoMT (Internet of Medical Things) stands for devices that can collect and exchange data – either with users or other devices via the internet,...

    Learn More “IoT in Healthcare” »

  • four stages of iot solution for industry
    IoT for Industry
    In this post, we are going to learn about use cases of IoT for Industry and four stages for providing IoT solutions. Machine Diagnosis...

    Learn More “IoT for Industry” »

  • Iot for agricultural
    IoT in Agriculture
    IoT technology has realized smart wearables, connected devices, automated machines, and driverless cars. However, in agriculture, the IoT has brought the greatest impact. Amongst the challenges...

    Learn More “IoT in Agriculture” »

  • Iot for logistics
    IoT in Logistics and Supply Chain
    IoT applications for smart logistics and supply chain systems:  Logistics Fleet Tracking  To track the locations of the vehicles in real time, the vehicle...

    Learn More “IoT in Logistics and Supply Chain” »

Copyright © 2023 Programmingoneonone.

Powered by PressBook Blog WordPress theme