8.1 [_flexNode_] management
8.1.1 Create [flexNode]
This procedure shall be used for creating a [flexNode] resource.
Table 8.1.1-1: [flexNode] CREATE
|
[flexNode] CREATE |
|
|---|---|
|
Information in Request message |
All parameters defined in TS-0001 [2] table 8.1.2-3 apply with the specific details for: |
|
Processing at Originator before sending Request |
According to clause TS-0001 [2] 10.1.2. |
|
Processing at Receiver |
According to clause TS-0001 [2] 10.1.2 |
|
Information in Response message |
All parameters defined in TS-0001 [2] table 8.1.3-1 apply with the specific details for: |
|
Processing at Originator after receiving Response |
According to clause TS-0001 [2] 10.1.2. |
|
Exceptions |
According to clause TS-0001 [2] 10.1.2 |
8.1.1.2 Create DM SDT modules
As specified in clause 5.8.2 of TS-0023 [3], the 'flexNode' has at least as mandatory child a 'dmDeviceInfo' ModuleClass The IPE, after creating the [flexNode] resource, shall therefore create a [dmDeviceInfo] <flexContainer> specialization under the [flexNode] .
It also shall create the <flexContainer > specializations that correspond to the DM SDT modules that represent the device management capabilities of the Proximal IoT devices it manages.
For the generic operations on these DM SDT <flexContainer>, children of the [flexNode], see clause 8.2.
8.1.2 Retrieve [flexNode]
This procedure shall be used for retrieving the attributes of a [flexNode] resource.
Table 8.1.2-1: [flexNode] RETRIEVE
|
[flexNode] RETRIEVE |
|
|---|---|
|
Information in Request message |
All parameters defined in TS-0001 [2] table 8.1.2-3 apply with the specific details for: |
|
Processing at Originator before sending Request |
According to clause TS-0001 [2] 10.1.3 |
|
Processing at Receiver |
According to clause TS-0001 [2] 10.1.3 |
|
Information in Response message |
All parameters defined in TS-0001 [2] table 8.1.3-1 apply with the specific details for: |
|
Processing at Originator after receiving Response |
According to clause TS-0001 [2] 10.1.3 |
|
Exceptions |
According to clause TS-0001 [2] 10.1.3 |
8.1.3 Update [flexNode]
This procedure shall be used for updating the attributes and the actual data of a [flexNode] resource and its child resources.
Table 8.1.3-1: [flexNode] UPDATE
|
[flexNode] UPDATE |
|
|---|---|
|
Information in Request message |
All parameters defined in TS-0001 [2] table 8.1.2-3 apply with the specific details for: |
|
Processing at Originator before sending Request |
According to clause TS-0001 [2] 10.1.4 |
|
Processing at Receiver |
According to clause TS-0001 [2] 10.1.4 with the following: |
|
Information in Response message |
According to clause TS-0001 [2] 10.1.4 |
|
Processing at Originator after receiving Response |
According to clause TS-0001 [2] 10.1.4 |
|
Exceptions |
According to clause TS-0001 [2] 10.1.4 |
8.1.4 Delete [flexNode ]
This procedure shall be used for deleting an existing [flexNode] resource.
Note
The deletion of the [flexNode] resource is on discretion of the Creator IPE.
Table 8.1.4-1: [flexNode] DELETE
|
[flexNode] DELETE |
|
|---|---|
|
Information in Request message |
All parameters defined in TS-0001 [2] table 8.1.2-3 apply |
|
Processing at Originator before sending Request |
According to clause TS-0001 [2] 10.1.5 |
|
Processing at Receiver |
According to clause TS-0001 [2] 10.1.5 |
|
Information in Response message |
According to clause TS-0001 [2] 10.1.5 |
|
Processing at Originator after receiving Response |
According to clause TS-0001 [2] 10.1.5 |
|
Exceptions |
According to clause TS-0001 [2] 10.1.5 |