本节介绍DPS的相关概念

 

视频讲解:

您可以在B站观看视频讲解:https://www.bilibili.com/video/av92781243/

或直接在本站观看:

 

 

图文讲解:

1.自动预配

DPS可将设备实时预配到 IoT 中心(实际上就是验证设备身份,然后将设备按照规则注册到IoT Hub的过程),而无需人工干预。 成功预配后,设备会直接连接到指定的 IoT 中心。 此过程称为自动预配,

2.注册

注册是设备通过设备预配服务成功注册/预配到 IoT 中心的记录。 注册记录自动创建,可以删除,但不能更新。

 

2.1注册组

是一组共享特定证明机制的设备。 注册组支持 X.509 和对称。 X.509 注册组中的所有设备都提供已由同一根或中间证书颁发机构 (CA) 签名的 X.509 证书。 对称密钥注册组中的每个设备都提供派生自组对称密钥的 SAS 令牌。 注册组名称和证书名称必须是小写的字母数字,并可包含连字符。

 建议对共享所需初始配置的大量设备,或者全部转到同一租户的设备使用注册组。

2.2单独注册

单独注册是用于可注册的单一设备的条目。 个人注册可使用 X.509 叶证书或 SAS 令牌(来自物理或虚拟 TPM)作为证明机制。 单独注册中的注册 ID 是小写的字母数字,并且可包含连字符。 单独注册可能会指定所需 IoT 中心设备 ID。

对于需要唯一初始配置的设备或仅能通过 TPM 证明使用 SAS 令牌进行身份验证的设备,建议为其使用个人注册。

 

 

 

本系列其他文章:

  1. (视频)Azure IoT 中级(1)-Device Provisioning Service(DPS)概览
  2. (视频)Azure IoT 中级(2)-理解DPS组注册和单独注册
  3. (视频)Azure IoT 中级(3)-(案例1)使用DPS通过对称密钥进行单个设备注册
  4. (视频)Azure IoT 中级(4)-(案例2)使用DPS通过对称密钥进行设备组注册
  5. (视频)Azure IoT 中级(5)- 在 DPS/IoT Hub中使用X509证书的准备工作(1)了解证书链
  6. (视频)Azure IoT 中级(6)- 在 DPS/IoT Hub中使用X509证书的准备工作(2)创建自签名证书并验证所有权
  7. (视频)Azure IoT 中级(7)- (案例3)设备通过X509证书经DPS验证后注册到IoT Hub并开始通信