全部文档

Product architecture

IoT platform connecting devices is the foundation for building IoT applications.

1551751285370

IoT SDK

The IoT platform provides the IoT SDK, and when the device integrates the SDK, it can securely access ToIHub, using device management, data analysis, rule engine and other functions.

IoT Hub

IoT Hub helps devices connect to IoT services and is the data channel for devices to communicate securely with the cloud.

IoT Hub has the following features:

  • High-performance scaling: Supports linear dynamic scaling to support millions of simultaneous device connections.
  • Message real-time arrival: When the device and IoT Hub successfully establish a data channel, the two will maintain a long connection to reduce handshake time and ensure that messages arrive in real time.
  • Support for data transmission: IoT Hub enables data to be transmitted to its servers in binary transmission without saving device data, ensuring the security and controlof the data.
  • Support sq.e. multi-device access protocols: Support for devices to access the Internet of Things platform using LWM2M (CoAP), MQTT, and RTMP protocols.

Device management

The IoT platform provides you with feature-rich device management services. Including: life cycle, device groups, material models, data analysis, online debugging, remote maintenance, data storage, real-time monitoring and so on.

Rule Engine

The rule engine supports data flow and scene linkage. When a device communicates based on Topic, you can configure rules to process the device data, and then configure the forwarding rules to forward the data to other services. For example:

  • Configuration rules enable communication between devices and m2M scenarios quickly.
  • Forward data to third-party applications (REST/MQ/MQ/MQTT) to ensure the stable reliability of application consumption device data.

Security Certifications and Rights Policy

Security is an important topic for IoT. The IoT platform provides multiple protections to secure devices in the cloud.

  • The IoT platform issues unique certificates for each device (including ProductId, DeviceId, and MasterKey), which uses certificates to authenticate to IoT Hub.
  • The IoT platform provides developers with a variety of device certification methods for different security levels and production line burning requirements.
  • The granularity of authorization is accurate to the device level, and any device can only publish subscription messages to the Topic to which it belongs.

results matching ""

    No results matching ""