The technical architecture of the AIoT intelligent IoT platform can be divided from the terminal devices to the IoT platform into edge gateways, access gateway layer, infrastructure layer, middle platform layer, and application layer.
Edge Gateway
The edge gateway is deployed at the customer site of the AIoT intelligent IoT platform, mainly responsible for collecting and processing data from various IoT devices, including sensors, cameras, and industrial computers. It converts various local protocols into network protocols and securely and stably transmits the data to the cloud or data center. The edge gateway is also responsible for executing some real-time decision-making and data processing tasks.
Access Gateway Layer
The access gateway layer mainly addresses how to efficiently handle a large amount of data concurrently while ensuring data integrity and security. The access gateway layer also supports multiple network protocols (MQTT, HTTP, CoAP, etc.) and communication standards to adapt to the needs of different devices and network environments.
Infrastructure Layer
The infrastructure layer belongs to the IaaS layer, providing basic computing, storage, and network resources to support reliable foundation for upper-layer applications. In the IaaS layer, Kubernetes container cloud clusters can be used to run and manage various IoT-related applications and data services, achieving management and scheduling of multiple container nodes, allowing the IoT platform to handle massive data and real-time streaming data more efficiently.
Middle Platform Layer
The middle platform layer is the core of the AIoT IoT platform, containing various components that provide services for IoT and artificial intelligence applications. The machine learning engine is an important part of the middle platform layer, providing powerful AI processing capabilities, including image recognition, voice recognition, and natural language processing. The middle platform layer is also responsible for data sharing and collaboration, allowing different applications to share data and resources through the middle platform layer to improve the overall efficiency and performance of the platform.
Application Layer
The application layer is the closest layer of the AIoT IoT platform to the user. The application layer includes various intelligent applications designed for specific scenarios, such as smart homes, smart manufacturing, and smart cities. These applications utilize the AI processing capabilities of the middle platform layer and the massive data from the infrastructure layer to provide intelligent services and solutions to users. The application layer also needs to support various terminal devices, including mobile phones, computers, smart home devices, etc., so that users can interact with the AIoT platform in different ways.
Source: IoT Technology