Протокол Lwm2m: обязателен ли сервер BootStrap?
Я новичок в протоколах IoT, я читал документы OMA для Lwm2m.
Я просто хочу понять: обязателен ли сервер загрузки LwM2M? Или без этого тоже может работать?
1 ответ
Это общая архитектура LwM2M Enable.
Интерфейс Bootstrap используется для предоставления важной информации клиенту LwM2M, чтобы позволить клиенту LwM2M выполнить операцию "Регистрация" с одним или несколькими серверами LwM2M.
LwM2M Enabler поддерживает четыре режима начальной загрузки:
- Заводской Bootstrap
- Загрузочный файл со смарт-карты
- Инициированный клиентом Bootstrap
- Начальная загрузка, инициированная сервером
Клиент LwM2M ДОЛЖЕН поддерживать по крайней мере один режим начальной загрузки, указанный в интерфейсе начальной загрузки.
В режиме "Factory Bootstrap" клиент LwM2M был настроен с необходимой информацией начальной загрузки до развертывания устройства. Настроенная информация может быть информацией о начальной загрузке сервера LwM2M и / или информацией о начальной загрузке сервера LwM2M. Это, в свою очередь, означает, что клиент LwM2M может подключаться к серверу LwM2M без предварительного подключения к серверу начальной загрузки LwM2M.
Сервер начальной загрузки LwM2M не требуется, если клиент LwM2M поддерживает заводскую загрузку.