This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:iot-reloaded:iot_reference_architecture [2024/12/10 15:35] – blanka | en: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 | + | 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 |
- | An IoT reference architecture | + | An IoT reference architecture |
<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, | + | The transport layer, |
**Components** | **Components** | ||
Line 50: | Line 50: | ||
- | The data processing layer is responsible for aggregating, | + | The data processing layer is responsible for aggregating, |
**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: | + | |
+ | | ||
- Data Pipelines: Tools for data ingestion, transformation, | - Data Pipelines: Tools for data ingestion, transformation, | ||
- 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 " | This layer acts as the " | ||
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, | + | The Application Layer transforms processed data into end-user functionalities and value-driven solutions. It consists of software applications, |
**Components** | **Components** |