A.4 Reference Points
A.4.1 Introduction
This clause introduces the interfaces carried over the reference point consisting of two main components LWM2M Server and the LWM2M Client.
A.4.2 Functional Components
A.4.2.1 LWM2M Server
The LWM2M Server is a logical component which serves as an endpoint of the LWM2M protocol.
A.4.2.2 LWM2M Client
The LWM2M Client is a logical component. This LWM2M Client serves as an endpoint of the LWM2M protocol and communicates with the LWM2M Server to execute the device management and service enablement operations from the LWM2M Server and reporting results of the operations.
A.4.3 Interfaces
There are four interfaces supported by the reference point between LWM2M server and LWM2M Client. The logical operation of each interface is defined as follows:
- Bootstrap:
- This interface is used to provision essential information into the LWM2M Client so that the LWM2M Client can register to the LWM2M Server(s) after bootstrap procedure has completed.
- Client Registration:
- This interface allows the LWM2M Client register to the LWM2M Server. This procedure lets the Server know the existence and information (e.g. address, capabilities) of the LWM2M Client so that LWM2M Server can perform M2M services and device management on the LWM2M Client.
- Device Management and Service Enablement:
- This interface allows the LWM2M Server to perform the device management and M2M service enablement operations. Over this interface, the LWM2M Server can send operations to the LWM2M Client and gets response of the operations from the LWM2M Client.
- Information Reporting:
- This interface allows the LWM2M Client to report resource information to the LWM2M Server. This Information Reporting can be triggered periodically or by events (e.g. resource information is changed and configured conditions are met).