5.7 Constrained actuator as ASN
5.7.1 Profile description
The profile defines constraint actuator that is powered by battery and intended to be used for years after deployment without any human interference for maintenance. Therefore, the function of constraint actuator need to be very limited.
An actuator is intended to be receiving control command from CSE via notification or other means. The actuator then actuates according to the control command.
The actuator need to receive control command. As a result, the actuator need to be request reachable to receive notification or be able to start a polling channel.
The features described in this profile are features of CSE as the ASN exposes Mcc reference point outside. There are internal AEs of the ASN to synchronize the actual device state with the resource hosted by the ASN-CSE. However, in this profile, the ASN-AE is not sending information to the other CSE's, it's not necessary to include the oneM2M defined AE Features in this profile.
5.7.2 Profile usage examples
Swithes deployed along the street light to switch on or off the street light remotely.
5.7.3 Fundamental feature sets
The fundamental feature set assumes that the resource id of the <container> resource needed for create <contentInstance> is pre-configured at the ASN-CSE and provisioned to the AEs that tends to send request to the ASN-CSE.
Table 5.7.3-1: Fundamental feature sets for constrained sensor as ASN GEN
| Feature Set | Feature | Remark |
|---|---|---|
| CE/GEN/00001 | CE/GEN/00001/00001 | Unstructured resource id |
| CE/GEN/00001/00002 | Structured resource id | |
| CE/GEN/00002 | CE/GEN/00002/00001 | Support blocking request |
Table 5.7.3-2: Fundamental feature sets for constrained sensor as ASN REG
| Feature Set | Feature | Remark |
|---|---|---|
| CE/REG/00005 | CE/REG/00005/00001 | The Creation with <remoteCSE> resource for CSE registration with mandatory attributes[2] |
| CE/REG/00005/00006 | Create the <remoteCSE> with pointOfAccess |
Table 5.7.3-3: Fundamental feature sets for constrained sensor as ASN DMR
| Feature Set | Feature | Remark |
|---|---|---|
| CE/DMR/00002 | CE/DMR/00002/00001 | Support <contentInstance> resource with attributes multiplicity equals 1[1] |
5.7.4 ASN-requestReachable
Table 5.7.4-1: Notification feature sets for constrained actuator as ASN
| Function | Feature Set | Feature | Remark |
|---|---|---|---|
| SUB | AE/SUB/00004 | AE/SUB/00004/00001 | Receiving a notification |
5.7.5 ASN- pollingChannel
Table 5.7.5-1: Polling Channel feature sets for constrained actuator as ASN
| Function | Feature Set | Feature | Remark |
|---|---|---|---|
| PCH | GE/PCH/00001 | GE/PCH/00001/00001 GE/PCH/00001/00002 GE/PCH/00001/00003 |
Polling Channel resource management |
| PCH | GE/PCH/00002 | GE/PCH/00002/00001 | Long Polling Procedure |