01
LwM2M协议概述
协议背景、核心概念、在物联网中的定位。
基础概念
02
引导机制总览
什么是引导、为什么需要引导、引导的两种模式。
总览模式
03
客户端-服务器模型
LwM2M架构中的角色定义、接口与逻辑关系。
架构角色
04
引导服务器角色
引导服务器的功能、生命周期、与LwM2M服务器的区别。
服务器生命周期
05
客户端引导状态机
客户端在引导过程中的状态流转、状态定义与转换条件。
状态机流程
06
引导接口详解
Bootstrap Interface的请求/响应流程、核心操作。
接口请求/响应
07
对象与资源模型
LwM2M对象模型基础、引导相关的标准对象(如Security、Server)。
对象模型标准对象
08
Security对象
Security Object(ID: 0)的资源配置、用途、在引导中的关键作用。
安全配置
09
Server对象
Server Object(ID: 1)的资源配置、用途、如何配置引导服务器地址。
服务器地址配置
10
ACL对象
Access Control Object(ID: 2)在引导中的作用、权限控制逻辑。
权限访问控制
11
Device对象
Device Object(ID: 3)在引导阶段的辅助信息、固件版本上报。
设备信息固件
12
连接模式
UDP、TCP、SMS、Non-IP模式下的引导流程差异。
传输模式
13
安全模式
PSK模式、证书模式(RPK/Certificate)、NoSec模式在引导中的选择。
安全认证
14
DTLS握手
引导过程中的DTLS握手流程、会话建立与密钥协商。
DTLS密钥协商
15
引导写操作
Bootstrap Write Request的格式、处理逻辑、示例。
写操作请求
16
引导读操作
Bootstrap Read Request的用途、如何验证配置。
读操作验证
17
引导发现操作
Bootstrap Discover Request、客户端资源发现机制。
发现资源
18
引导删除操作
Bootstrap Delete Request、清理旧配置的场景。
删除清理
19
引导完成通知
Bootstrap Finished Notification、客户端通知服务器引导结束。
通知完成
20
引导失败处理
超时、重试、错误码、客户端回退策略。
错误处理重试
21
队列模式引导
Queue Mode下的引导流程、离线配置更新。
队列模式离线
22
工厂默认配置
设备出厂时的预配置、如何触发重新引导。
出厂设置重置
23
引导与注册的关系
引导完成后如何触发注册、时序图分析。
注册时序
24
多引导服务器场景
主备引导服务器切换、负载均衡考虑。
高可用负载均衡
25
引导流程优化
减少DTLS握手次数、批量写入、会话复用。
优化性能
26
引导安全最佳实践
密钥管理、证书轮换、防重放攻击。
安全最佳实践
27
常见引导问题排查
日志分析、抓包工具(Wireshark)、常见错误码解读。
排查工具
28
LwM2M v1.1引导新特性
Enhanced Bootstrap、PATCH操作、改进的安全模型。
v1.1新特性
29
LwM2M v1.2引导新特性
LwM2M Gateway场景下的引导、多租户支持。
v1.2网关
30
实战案例
基于开源实现(如Leshan、Anjay)搭建引导服务器与客户端。
实战开源