Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:iot-reloaded:iot_reference_architecture [2024/12/10 15:35] blankaen:iot-reloaded:iot_reference_architecture [2025/01/04 14:42] (current) – [Application Layer] pczekalski
Line 1: Line 1:
 ====== IoT Reference Architectures ====== ====== IoT Reference Architectures ======
  
-This chapter focuses on the architectural design of IoT networks and systems. It leverages the well-known four-layered IoT reference architecture shown in figure to discuss the methodologies and tools for the design of IoT networks and systems.  +This chapter focuses on the architectural design of IoT networks and systems. It leverages the well-known four-layered IoT reference architecture shown in figure {{ref>iot_4layered_architecture}} to discuss the methodologies and tools for the design of IoT networks and systems.  
-An IoT reference architecture acts as a strategic blueprint detailing the key components and their interactions within an IoT ecosystem. It offers a robust framework to guide effective IoT solutions' design, development, and deployment, ensuring a cohesive and scalable system architecture. The IoT reference architecture outlines the foundational layers and components required for the seamless operation of IoT systems. Each layer plays a critical role in ensuring efficient data collection, transmission, processing, and utilisation in an IoT ecosystem. +An IoT reference architecture is a strategic blueprint detailing the key components and their interactions within an IoT ecosystem. It offers a robust framework for designing, developing, and deploying effective IoT solutions, ensuring a cohesive and scalable system architecture. The IoT reference architecture outlines the foundational layers and components required for the seamless operation of IoT systems. Each layer is critical in ensuring efficient data collection, transmission, processing, and utilisation in an IoT ecosystem. 
  
 <figure iot_4layered_architecture> <figure iot_4layered_architecture>
Line 12: Line 12:
  
  
-The perception layer forms the foundation of the IoT ecosystem by interacting directly with the physical world. It comprises various IoT-enabled devices, sensors, and actuators that gather data or influence the environment.+The perception layer forms the foundation of the IoT ecosystem by interacting directly with the physical world. It comprises various IoT-enabled devices, sensors, and actuators that gather data or influence the environment. Recent advances in hardware and low-power computing also bring data processing capabilities to this layer, including simple AI tasks.
  
 **Components** **Components**
Line 29: Line 29:
  
  
-The transport layer, sometimes referred to as the network layer, facilitates connectivity between IoT devices and the broader system. It ensures that data captured at the perception layer is reliably transmitted to data processing units. This layer also supports device-to-device and device-to-cloud communication.+The transport layer, called the network layer, facilitates connectivity between IoT devices and the broader system. It ensures that data captured at the perception layer is reliably transmitted to data processing units. This layer provides various communication models, including device-to-device and device-to-cloud communication.
  
 **Components** **Components**
Line 50: Line 50:
  
  
-The data processing layer is responsible for aggregating, filtering, analysing, and deriving actionable insights from the data collected by IoT devices. Depending on the application's requirements, this layer can operate at the edge (closer to the devices) or in the cloud.+The data processing layer is responsible for aggregating, filtering, analysing, and deriving actionable insights from the data collected by IoT devices. Depending on the application's requirements, this layer can operate at the edge (closer to the devices) in the fog or the cloud.
  
 **Components** **Components**
  
   - Edge Computing Devices: Localised processing units that enable near-real-time data analysis, reducing latency and bandwidth usage.   - Edge Computing Devices: Localised processing units that enable near-real-time data analysis, reducing latency and bandwidth usage.
-  - Cloud Platforms: Centralised systems for large-scale data storage, advanced analytics, and machine learning model training.+  - Fog Computing Devices: Components located between the Edge and Cloud, fog computing devices provide distributed computing services that allow advanced data operations on a limited scale and ensure a more flexible approach to IoT data security and processing. They also optimise data transmission through aggregation and preprocessing for the Cloud Platforms. 
 +  - Cloud Platforms: centralised systems for large-scale data storage, advanced analytics, and extensive AI tasks such as machine learning model training.
   - Data Pipelines: Tools for data ingestion, transformation, and integration with enterprise systems. Examples include Apache Kafka and AWS IoT Core.   - Data Pipelines: Tools for data ingestion, transformation, and integration with enterprise systems. Examples include Apache Kafka and AWS IoT Core.
   - AI and Analytics Engines: Algorithms and tools for predictive analytics, anomaly detection, and decision-making.   - AI and Analytics Engines: Algorithms and tools for predictive analytics, anomaly detection, and decision-making.
Line 63: Line 64:
   * Cleanses and normalises raw data for processing.   * Cleanses and normalises raw data for processing.
   * Performs analytics to extract patterns, trends, and actionable insights.   * Performs analytics to extract patterns, trends, and actionable insights.
-  * Supports automated decision-making and triggers responses in real-time.+  * Supports automated decision-making and triggers responses in real time.
  
 This layer acts as the "brain" of the IoT system, transforming raw data into meaningful intelligence. This layer acts as the "brain" of the IoT system, transforming raw data into meaningful intelligence.
Line 69: Line 70:
 ===== Application Layer ===== ===== Application Layer =====
  
-The User Interaction and Value Creation Layer +The Application Layer is also known as the User Interaction and Value Creation Layer. 
-The application layer transforms processed data into end-user functionalities and value-driven solutions. It consists of software applications, services, and user interfaces that allow users to interact with and benefit from the IoT system.+The Application Layer transforms processed data into end-user functionalities and value-driven solutions. It consists of software applications, services, and user interfaces that allow users to interact with and benefit from the IoT system.
  
 **Components** **Components**
en/iot-reloaded/iot_reference_architecture.1733844908.txt.gz · Last modified: 2024/12/10 15:35 by blanka
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0