1. Lightweight M2M 基础,谁搞出来的
OMA是一家国际组织,因为物联网的兴起, OMA在传统的OMA-DM协议基础之上,提出了LWM2M协议。这个协议基于COAP协议,COAP协议基于UDP协议。
2. lwm2m怎么组成
首先有个设备,比如你的电脑,算是LWM2M client 客户端,其次需要一个LWM2M 引导服务器 Bootstrap server,它是用来配置你的电脑的,还有一个LWM2M Server 工作服务器。我这边理解是你的电脑先去问问引导服务器,我应该去连那个工作服务器,然后再去连接工作服务器,类似于投石问路。
3. Bootstrap是什么,类似于引导程序
客户端有4个引导方式,其中后面两种需要LWM2M 引导服务器 Bootstrap server
Factory Bootstrap
Bootstrap from Smartcard
Client Initiated Bootstrap
Server Initiated Bootstrap
看如下解释The LwM2M Bootstrap-Server is used to provision the LwM2M Client with the information required to contact the LwM2M Server(s).说白了引导服务器就是告诉客户端去连接那个工作服务器的。
其中Client Initiated Bootstrap这种引导方式,需要客户端发送一个Bootstrap-Request,第4种方式不需要