Name, version and date of the document: OMA-TS-LightweightM2M_Core-V1_1-20180710-A
Section of the document: 6.1.7.3
Problem
The LwM2M specification says that the Bootstrap Discover operation will return:
a list of application/link-format CoRE Links [RFC6690] containing the LwM2M Enabler Version
and for each targeted Object - in addition to the Object Version (see Section 7.2. Object Versioning and Table: 5.1.2.-1 Class Attributes - a sub-list of the Instances of such an Object Instance. In order to fully identify the Server Accounts supported by the Client, each element of the Instances list of the Security Object (Object ID:0) includes the associated Short Server ID and LwM2M Server URI in its parameters list while the elements of the Instances list of the Server Object (Object ID:1) also report the associated Short Server ID in their parameters list.
As said earlier, this payload contains the LwM2M Enabler version. But my concern is this attribute doesn't belong to an URI: lwm2m="1.0",</0/0>;ssid=101;uri="coaps://server_1.example.com", </0/1/>, /2>;ssid=102;uri="coaps://server_2.example.com"
Or the RFC 6690 describes how the CoRE Link format is formatted:
The link-param cannot be defined without a link-value. At least, this is my interpretation of the RFC.
An other example is the registration payload which respects the CoRE Link format with the attribute ct=: </>;ct=110,</1/0>,</1/1>,</2/0>,</2/1>,</2/2>,</2/3>,</2/4>,</3/0>,</4/0>,</5>
So, is there a reason which explains the Bootstrap Discover payload format ?
Information
OMA-TS-LightweightM2M_Core-V1_1-20180710-A
6.1.7.3
Problem
The LwM2M specification says that the Bootstrap Discover operation will return:
As said earlier, this payload contains the LwM2M Enabler version. But my concern is this attribute doesn't belong to an URI:
lwm2m="1.0",</0/0>;ssid=101;uri="coaps://server_1.example.com", </0/1/>, /2>;ssid=102;uri="coaps://server_2.example.com"
Or the RFC 6690 describes how the CoRE Link format is formatted:
The link-param cannot be defined without a link-value. At least, this is my interpretation of the RFC.
An other example is the registration payload which respects the CoRE Link format with the attribute
ct=
:</>;ct=110,</1/0>,</1/1>,</2/0>,</2/1>,</2/2>,</2/3>,</2/4>,</3/0>,</4/0>,</5>
So, is there a reason which explains the Bootstrap Discover payload format ?