Queue Mode offers functionality for a LwM2M client to inform the LwM2M server that it may be disconnected for an extended period of time and also when it becomes reachable again. The LwM2M server uses this information to adjust timers and relay messages from and to the client accordingly.
The feature allows a device to enter the power saving mode while queuing the incoming requests at the server.
TODOs
Send “UQ” binding mode to server at registration time
A mechanism to determine when a client goes offline and online
Wait at least MAX_TRANSMIT_WAIT [CoAP] from the last CoAP message it sent to the server
Wake up before lifetime or observation (if any) expires
Suspend/resume will involve re-initialize the network interface and DTLS handshaking
A mechanism to inform the server that the client is back online
Registration update with confirmable CoAP message (already have)
Queue Mode offers functionality for a LwM2M client to inform the LwM2M server that it may be disconnected for an extended period of time and also when it becomes reachable again. The LwM2M server uses this information to adjust timers and relay messages from and to the client accordingly.
The feature allows a device to enter the power saving mode while queuing the incoming requests at the server.
TODOs
References:
6014