Meeting information and materials for the February 2019 phone call with OMA SpecWorks DMSE and IPSO working groups.
Time: 2019-02-26 8:00-10:00 PST (17:00-19:00 CET)
time (PST) | topic |
---|---|
8:00 | Introductions |
8:15 | CoAP Observe: observations across security context changes |
8:30 | CoRE Dynlink: LwM2M use alignment |
8:50 | CoRE Resource Directory: recent changes and their effect on LwM2M |
9:20 | SenML FETCH/PATCH: Read-Composite and Write-Composite with FETCH/PATCH |
9:35 | URNs for Device Identifiers: LwM2M use alignment |
9:45 | Data types and encodings |
9:55 | Closing: conclusions & way forward |
From your computer/smartphone: https://global.gotomeeting.com/join/708980637
or: https://www.gotomeeting.com/en-gb/meeting/join-meeting and enter meeting ID 708980637
You can also dial in using your phone. (For supported devices, tap a one-touch number below to join instantly.)
-
United States (Toll Free): 1 877 309 2073
- One-touch: tel:+18773092073,,708980637#
-
United States: +1 (571) 317-3129
- One-touch: tel:+15713173129,,708980637#
Access Code: 708-980-637
Joining from a video-conferencing room or system?
- Dial: 67.217.95.2##708980637
- Cisco devices: [email protected]
Etherpad: https://etherpad.tools.ietf.org/p/notes-t2trg-oma-20190226
LwM2M need to maintain observation across security contexts. If DTLS session between LwM2M client and server changes for any reason, existing observations on the device could be maintained instead of requiring to re-send all the observations to the client. The reason behind this is also how LwM2M correlates the authorization of the client with the DTLS session and requires the client to re-register if the DTLS session changes, causing all observations to be re-sent.
Better alignment with CoRE dynlink.
-
Sending notifications for transition above/below gt and lt are currently different between LwM2M and dynlink. Introducing "band" to LwM2M might be a solution.
-
What value should be sent after pmin expires? The value that 1) "would have caused notification", 2) "the value right after pmin expires", 3) something else, or 4) potentially nothing if the conditions for the notification no longer apply. Seems to depend how pmin is used. If it's used to avoid debounce notifications, 4 seems appropriate. For catching relevant values 1 seems good. More details in Dynlink draft needed?
Recent changes in the RD draft and their effect on LwM2M.
-
POST vs. PATCH in LwM2M: What are the implications if we replace POST with PATCH for partial update or keep them both or don’t change at all?
-
SenML FETCH/PATCH status and Read-Composite and Write-Composite LwM2M use. New media types needed to avoid context-aware processing.
LwM2M uses dev-URNs for Endpoint Client Names. Do we have all cases covered or is further alignment needed?
- Planned new data types for LwM2M
- Using CBOR for efficient encoding of resource values