diff --git a/Conversed_MD/TR-0051-modification_for_MD_Conversion.md b/Conversed_MD/TR-0051-modification_for_MD_Conversion.md index 8a298ad6e3d1064b6c6c5078937562c39a3e90dd..24ce70ffb6fe5b48ecd8d208aec6fbc5dcc79fdd 100644 --- a/Conversed_MD/TR-0051-modification_for_MD_Conversion.md +++ b/Conversed_MD/TR-0051-modification_for_MD_Conversion.md @@ -508,8 +508,9 @@ A <_CSEBase_ > resource represents a CSE and it is the root for all resources |API Name |CSEBase RETRIEVE with or without resultContent parameter | |Target Resource |<CSEBase> resource of the requested <AE> resource | |<br />Description |The interface is used to send a <CSEBase> resource RETRIEVE request to CSE, and receive response from the CSE_._ | -|<br />Resource Structure<br />before Sending Request | | -|<br /><br /><br /><br /><br />Call Flow | | +|<br />Resource Structure<br />before Sending Request | | +|<br /><br /><br /><br /><br />Call Flow | | + |<br /><br /><br />HTTP Header Information<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : Entity ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />Example with<br />RCN=1<br />or No RCN |<br /> **API/CB/RET/001**<br /> **API/CB/RET/001\_RCN1**<br /><br /><br />**HTTP** **Request:**<br /><br />GET /mn-name?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />Accept: application/json<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />**HTTP** **Response:**<br /><br />HTTP/1.1 200 OK<br />X-M2M-RI: 1234<br />X-M2M-RSC: 2000<br />Content-Length:344<br />Content-Type:application/json<br />X-M2M-Origin:/mnID<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:cb": {<br /> "acpi": [<br /> "mnIDAcp"<br /> ],<br /> "csi": "/mnID",<br /> "cst": 2,<br /> "csz": [<br /> "application/xml",<br /> "application/json"<br /> ],<br /> "ct": "20180727T135221",<br /> "lbl": [<br /> "17.0.0+",<br /> "ID-CSE-01"<br /> ],<br /> "lt": "20180727T135221",<br /> "pi": null,<br /> "poa": [<br /> "http://192.168.0.10:8282"<br /> ],<br /> "ri": "mnID",<br /> "rn": "mn-name",<br /> "srt": [<br /> 1,<br /> 2,<br /> 3,<br /> 4,<br /> 5,<br /> 9,<br /> 12,<br /> 13,<br /> 14,<br /> 15,<br /> 16,<br /> 18,<br /> 23,<br /> 17,<br /> 11,<br /> 20,<br /> 19,<br /> 28,<br /> 22,<br /> 7,<br /> 21,<br /> 24,<br /> 100,<br /> 8,<br /> 10<br /> ],<br /> "srv": [<br /> "2a"<br /> ],<br /> "ty": 5,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /><br /> }<br />}<br /> | |<br /><br /><br /><br /><br /><br />Example with<br />RCN=4<br /> |<br /> **API/CB/RET/001\_RCN4**<br /><br /><br />**HTTP** **Request:**<br /><br />GET /mn-name?rcn=4 HTTP/1.1<br />Host: 192.168.0.10:8282<br />Accept: application/json<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />**HTTP** **Response:**<br /><br />HTTP/1.1 200 OK<br />X-M2M-RI: 1234<br />X-M2M-RSC: 2000<br />Content-Length: 1009<br />Content-Type:application/json<br />X-M2M-Origin:/mnID<br />X-M2M-RVI: 2a<br /><br /><br />{<br /> "m2m:cb": {<br /> "acpi": [<br /> "mnIDAcp"<br /> ],<br /> "csi": "/mnID",<br /> "cst": 2,<br /> "csz": [<br /> "application/xml",<br /> "application/json"<br /> ],<br /> "ct": "20180727T135221",<br /> "lbl": [<br /> "17.0.0+",<br /> "ID-CSE-01"<br /> ],<br /> "lt": "20180727T135221",<br /> "m2m:acp": [<br /> {<br /> "ct": "20180723T141039",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "cseAcp"<br /> ],<br /> "lt": "20180723T141039",<br /> "pi": "mnID",<br /> "pv": {<br /> "acr": [<br /> {<br /> "acco": {<br /> "acip": {<br /> "ipv4": [<br /> "127.0.0.1/0"<br /> ]<br /> },<br /> "actw": [<br /> "\* \* \* \* \* \*"<br /> ]<br /> },<br /> "acop": 63,<br /> "acor": [<br /> "\*"<br /> ]<br /> }<br /> ]<br /> },<br /> "pvs": {<br /> "acr": [<br /> {<br /> "acco": {<br /> "acip": {<br /> "ipv4": [<br /> "127.0.0.1/0",<br /> "127.0.0.1/1"<br /> ]<br /> },<br /> "actw": [<br /> "\* \* \* \* \* \*"<br /> ]<br /> },<br /> "acop": 63,<br /> "acor": [<br /> "\*"<br /> ]<br /> }<br /> ]<br /> },<br /> "ri": "mnIDAcp",<br /> "rn": "mn-nameAcp",<br /> "ty": 1<br /> }<br /> ],<br /> "m2m:ae": [<br /> {<br /> "aei": "CAE0120180723T1415351396520173012480\_cse01",<br /> "api": "A01.com.company.Temp",<br /> "ct": "20180723T141535",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temp",<br /> "room\_1"<br /> ],<br /> "lt": "20180723T142022",<br /> "pi": "mnID",<br /> "ri": "CAE0120180723T1415351396520173012480\_cse01",<br /> "rn": "ae\_sensor",<br /> "rr": false,<br /> "ty": 2<br /> }<br /> ],<br /> "pi": null,<br /> "poa": [<br /> "http://192.168.0.10:8282"<br /> ],<br /> "ri": "mnID",<br /> "rn": "mn-name",<br /> "srt": [<br /> 1,<br /> 2,<br /> 3,<br /> 4,<br /> 5,<br /> 9,<br /> 12,<br /> 13,<br /> 14,<br /> 15,<br /> 16,<br /> 18,<br /> 23,<br /> 17,<br /> 11,<br /> 20,<br /> 19,<br /> 28,<br /> 22,<br /> 7,<br /> 21,<br /> 24,<br /> 100,<br /> 8,<br /> 10<br /> ],<br /> "ty": 5,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /><br /> }<br />}<br /><br /> | @@ -528,8 +529,8 @@ The <remoteCSE> resource represents a Registree CSE that is registered into a |API Name |remoteCSE CREATE with or without resultContent parameter | |Target Resource |<remoteCSE> resource | |<br />Description |The interface is used to send a <remoteCSE> resource CREATE request to CSE, and receive response from the CSE_._ | -|<br /><br />Resource Structure |  | -|<br /><br /><br /><br /><br />Call Flow | | +|<br /><br />Resource Structure |  | +|<br /><br /><br /><br /><br />Call Flow | | |<br /><br /><br />HTTP Header Information<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : Entity ID of request originator<br />Content-Type : application/json;ty=16<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />Example with<br />RCN=0<br /> |<br /> **API/CSR/CRE/001\_RCN0**<br /><br /><br />**HTTP** **Request:**<br /><br />POST /cse-name?rcn=0 HTTP/1.1<br />Host: 192.168.56.102:9011<br />Content-Type:application/json;ty=16<br />X-M2M-Origin: C0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /><br /> "m2m:csr": {<br /> "cb": "//192.168.0.50:8080/cse-name2",<br /> "csi": "/cse2ID",<br /> "rn": "cse-name2",<br /> "rr": true<br /><br /> }<br /><br />}<br /><br /><br />**HTTP** **Response:**<br /><br />HTTP/1.1 201 Created<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />Content-Length:0<br />Content-Type:application/json<br />Content-Location: /cseID/cse2ID<br /> | |<br /><br /><br /><br /><br /><br />Example with<br />RCN=1<br />or No RCN |<br /> API/CSR/CRE/001<br /> API/CSR/CRE/001\_RCN1<br /><br /><br />HTTP Request:<br /><br />POST /cse-name?rcn=1 HTTP/1.1<br />Host: 192.168.56.102:9011<br />Content-Type:application/json;ty=16<br />X-M2M-Origin: C0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /><br /> "m2m:csr": {<br /> "cb": "//192.168.56.50:8080/cse-name2",<br /> "csi": "/cse2ID",<br /> "rn": "cse-name2",<br /> "rr": true<br /><br /> }<br /><br />}<br /><br /><br />HTTP Response:<br /><br />HTTP/1.1 201 Created<br />X-M2M-RI: 1234<br />X-M2M-RSC: 2001<br />X-M2M-RVI: 2a<br />Content-Length:216<br />Content-Type:application/json<br />Content-Location: /cseID/cse2ID<br /><br /><br /><br />{<br /> "m2m:csr": {<br /> "cb": "//192.168.0.50:8080/cse-name2",<br /> "csi": "/cse2ID",<br /> "ct": "20200604T123044,616218",<br /> "et": "99991231T235959",<br /> "lt": "20200604T123044,616218",<br /> "pi": "ID-CSE-01",<br /> "ri": "cse2ID",<br /> "rn": "cse-name2",<br /> "rr": false,<br /> "ty": 16<br /> }<br />}<br /><br /> | @@ -546,8 +547,8 @@ The <remoteCSE> resource represents a Registree CSE that is registered into a |**API Name** |remoteCSE RETRIEVE with or without resultContent parameter | |**Target Resource** |<remoteCSE> resource located under <CSEBase> of the hosting CSE | |<br /><br />**Description** |The interface is used to send a <remoteCSE> RETRIEVE request attached with resultContent to a hosting CSE, and the hosting CSE will send back a response containing attributes of the requested <remoteCSE> resource. | -|<br />Resource Structure before Sending Request | | -|<br /><br /><br /><br /><br />Call Flow | | +|<br />Resource Structure before Sending Request | | +|<br /><br /><br /><br /><br />Call Flow | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : Entity ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=1**<br />**or No RCN** |<br /> **API/CSR/RET/001**<br />**API/CSR/RET/001\_RCN1**<br /><br /><br />**HTTP Request:**<br /><br />GET /cse-name/cse-name2?rcn=1 HTTP/1.1<br />Host: 192.168.56.102:9011<br />Accept: application/json<br />X-M2M-Origin: C0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br /><br />**HTTP Response:**<br /><br />HTTP/1.1 200 OK<br />X-M2M-RI: 1234<br />X-M2M-RSC: 2000<br />X-M2M-RVI: 2a<br />Content-Length:227<br />Content-Type:application/json<br /><br /><br /><br />{<br /> "m2m:csr": {<br /> "cb": "//192.168.56.2:8282/cse-name2",<br /> "csi": "/cse2ID",<br /> "ct": "20180801T093501",<br /> "et": "99991231T235959",<br /> "lt": "20180801T093501",<br /> "pi": "cseID",<br /> "poa": [<br /> "http://192.168.56.2:8282"<br /> ],<br /> "ri": "cse2ID",<br /> "rn": "cse-name2",<br /> "rr": true,<br /> "ty": 16,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /><br /> }<br />} | @@ -561,8 +562,8 @@ The <remoteCSE> resource represents a Registree CSE that is registered into a |**API** **Name** |remoteCSE UPDATE with or without resultContent parameter | |**Target** **Resource** |<remoteCSE> resource located under <CSEBase> of the hosting CSE | |<br />**Description** |The interface is used to send a _<_ remoteCSE_>_ UPDATE request attached with resultContent to a hosting CSE, and the hosting CSE will send back a response resultContent. | -|<br />**Resource** **Structure** **before** **Sending** **Request** | | -|<br /><br /><br /><br /><br />**Call** **Flow** | | +|<br />**Resource** **Structure** **before** **Sending** **Request** | | +|<br /><br /><br /><br /><br />**Call** **Flow** | | |<br /><br /><br />**HTTP** **Header** **Information**<br /> |Header and Value pair information:<br />Content-Type : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : CSE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example** **with** <br />**RCN=0**<br /> |<br /> **API/CSR/UPD/001\_RCN0**<br /><br />EXAMPLE: Demonstrate the update of the <pointOfAccess> attribute of <remoteCSE> resource.<br /><br /><br />**HTTP** **Request:**<br /><br />PUT /cse-name/cse-name2?rcn=0 HTTP/1.1<br />Host: 192.168.56.102:9011<br />Content-Type: application/json<br />X-M2M-Origin: C0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />{<br /> "m2m:csr": {<br /> "poa": ["http://192.168.0.101:8282"]<br /> }<br />}<br /><br />**HTTP** **Response:**<br /><br />HTTP/1.1 200 OK<br />X-M2M-RI: 1234<br />X-M2M-RSC: 2004<br />X-M2M-RVI: 2a<br />Content-Length:0<br /><br /><br /> | |<br /><br /><br /><br /><br /><br />**Example** **with** <br />**RCN=1**<br />**or** **No** **RCN** |<br /> **API/CSR/UPD/001**<br /> **API/CSR/UPD/001\_RCN1**<br /><br />EXAMPLE: Demonstrate the update of the <pointOfAccess> attribute of <remoteCSE> resource.<br /><br /><br />**HTTP** **Request:**<br /><br />PUT /cse-name/cse-name2?rcn=1 HTTP/1.1<br />Host: 192.168.56.102:9011<br />Accept: application/json<br />X-M2M-Origin: C0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:csr": {<br /> "poa": ["http://192.168.0.100:8282"]<br /> }<br />}<br /><br /><br />**HTTP** **Response:**<br /><br />HTTP/1.1 200 OK<br />X-M2M-RI: 1234<br />X-M2M-RSC: 2004<br />X-M2M-RVI: 2a<br />Content-Length:251<br />Content-Type:application/json<br /><br />{<br /> "m2m:csr": {<br /> "cb": "//192.168.56.2:8282/cse-name2",<br /> "csi": "/cse2ID",<br /> "ct": "20180801T093501",<br /> "et": "99991231T235959",<br /> "lt": "20180801T095839",<br /> "pi": "cseID",<br /> "poa": [<br /> "http://192.168.0.100:8282"<br /> ],<br /> "ri": "cse2ID",<br /> "rn": "cse-name2",<br /> "rr": true,<br /> "ty": 16<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /><br /> }<br />}<br /> | @@ -577,8 +578,8 @@ The <remoteCSE> resource represents a Registree CSE that is registered into a |**API Name** |remoteCSE DELETE with or without resultContent parameter | |**Target Resource** |<remoteCSE> resource located under <CSEBase> of the hosting CSE | |<br /><br />**Description** |The interface is used to send a <remoteCSE> DELETE request attached with resultContent set to 0 to the hosting CSE, and the hosting CSE will delete the <remoteCSE> resource and send back a response containing the response status code of the DELETE operation. | -|<br />Resource Structure before Sending Request | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br />Resource Structure before Sending Request | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : CSE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=0**<br /> |<br /> **API/CSR/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /cse-name/cse-name2?rcn=0 HTTP/1.1<br />Host: 192.168.56.102:9011<br />Accept: application/json<br />X-M2M-Origin: C0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br /><br />**HTTP Response:**<br /><br />HTTP/1.1 200 OK<br />X-M2M-RI: 1234<br />X-M2M-RSC: 2002<br />X-M2M-RVI: 2a<br />Content-Length:0<br /><br /><br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=1**<br />**or No RCN** |<br /> **API/CSR/DEL/001**<br />**API/CSR/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /cse-name/cse-name2 HTTP/1.1<br />Host: 192.168.56.102:9011<br />Accept: application/json<br />X-M2M-Origin: C0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />HTTP/1.1 200 OK<br />X-M2M-RI: 1234<br />X-M2M-RSC: 2004<br />X-M2M-RVI: 2a<br />Content-Length:228<br />Content-Type:application/json<br /><br />{<br /> "m2m:csr": {<br /> "cb": "//192.168.56.2:8282/cse-name2",<br /> "csi": "/cse2ID",<br /> "ct": "20180801T093501",<br /> "et": "99991231T235959",<br /> "lt": "20180801T100431",<br /> "pi": "cseID",<br /> "poa": [<br /> "http://192.168.0.101:8282"<br /> ],<br /> "ri": "cse2ID",<br /> "rn": "cse-name2",<br /> "rr": true,<br /> "ty": 16,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /><br /> }<br />}<br /> | @@ -601,8 +602,8 @@ The <AE> resource which resides in different kind of nodes such as Applicatio |**API Name** |AE CREATE with or without resultContent parameter | |**Target Resource** |<CSEBase> resource of the requested <AE> resource | |<br /><br /><br />**Description** |The interface is used by a AE Registree to send an _<_ AE_>_ CREATE request to a Registrar CSE and the Registrar CSE creates an <AE> resource and sends back a response to the AE Registree according to the configured resultContent parameter.<br /><br />A sensor is registered to the platform by sending an <AE> registration request to the CSEBase. | -|<br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br />**Resource Structure** **before Sending Request** | !| +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=2<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br /> **API/AE/CRE/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />POST /mn-name?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: C<br />Content-Type: application/json;ty=2<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:ae": {<br /> "api": "A01.com.company.Temperature1",<br /> "lbl": [<br /> "indoor\_temperature",<br /> "room\_1"<br /> ],<br /> "rr": false,<br /> "rn": "ae\_sensor"<br /> }<br />}<br /><br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Length:0<br />Content-Location:/mnID/CAE0120180404T0830181405122857960960\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2001<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=1**<br />**or No RCN** |<br /> **API/AE/CRE/001**<br /> **API/AE/CRE/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />POST /mn-name HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: C<br />Content-Type: application/json;ty=2<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:ae": {<br /> "api": "A01.com.company.Temperature",<br /> "lbl": [<br /> "indoor\_temperature",<br /> "room\_1"<br /> ],<br /> "rr": false,<br /> "rn": "ae\_sensor"<br /> }<br />}<br /><br /><br />HTTP Response:<br /><br />201 Created<br />Content-Length:310<br />Content-Location:/mnID/CAE0120180404T0833201405122522252800\_cse01<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2001<br /><br />{<br /> "m2m:ae": {<br /> "aei": "CAE0120180404T0833201405122522252800\_cse01",<br /> "api": "A01.com.company.Temperature",<br /> "ct": "20180404T083320",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temperature",<br /> "room\_1"<br /> ],<br /> "lt": "20180404T083320",<br /> "pi": "mnID",<br /> "ri": "CAE0120180404T0833201405122522252800\_cse01",<br /> "rn": "ae\_sensor",<br /> "rr": false,<br /> "ty": 2,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /> }<br />} | @@ -619,8 +620,8 @@ The <AE> resource which resides in different kind of nodes such as Applicatio |**API Name** |AE RETRIEVE with or without resultContent parameter | |**Target Resource** |The <AE> resource located under <CSEBase> | |<br />**Description** |The interface is used to send an <AE> RETRIEVE request attached with resultContent to the <AE> resource located under the <CSEBase> of the CSE, and the hosting CSE will send back a response according to the configured resultContent. | -|<br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=1**<br />**or No RCN** |<br />**API/AE/RET/001**<br />**API/AE/RET/001\_RCN1**<br /><br />HTTP Request:<br /><br />GET /mn-name/ae\_sensor HTTP/1.1<br />Accept: application/json<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0838301405122186544640\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br /><br />HTTP Response:<br /><br />200 OK<br />Content-Length:308<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RSC:2000<br />{<br /> "m2m:ae": {<br /> "aei": "CAE0120180404T0838301405122186544640\_cse01",<br /> "api": "A01.com.company.Temperature",<br /> "ct": "20180404T083830",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temperature",<br /> "room\_1"<br /> ],<br /> "lt": "20180404T083830",<br /> "pi": "mnID",<br /> "ri": "CAE0120180404T0838301405122186544640\_cse01",<br /> "rn": "ae\_sensor",<br /> "rr": false,<br /> "ty": 2,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /><br /> }<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=4** |<br /> **API/AE/RET/001\_RCN4**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/ae\_sensor?rcn=4 HTTP/1.1<br />Accept: application/json<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0838301405122186544640\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br />// In the example, the <AE> has 2 child <container> resources cont\_temp1 and cont\_temp2<br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:874<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2000<br /><br />{<br /> "m2m:ae": {<br /> "aei": "CAE0120180404T0838301405122186544640\_cse01",<br /> "api": "A01.com.company.Temperature",<br /> "ct": "20180404T083830",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temperature",<br /> "room\_1"<br /> ],<br /> "lt": "20180404T084508",<br /> "m2m:cnt": [<br /> {<br /> "cbs": 0,<br /> "cni": 0,<br /> "ct": "20180404T084508",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temp"<br /> ],<br /> "lt": "20180404T084508",<br /> "mbs": 60000000,<br /> "mia": 1600,<br /> "mni": 10000,<br /> "pi": "CAE0120180404T0838301405122186544640\_cse01",<br /> "ri": "cnt20180404T0845081405122522252801\_cse01",<br /> "rn": "cont\_temp2",<br /> "st": 0,<br /> "ty": 3<br /> },<br /> {<br /> "cbs": 0,<br /> "cni": 0,<br /> "ct": "20180404T084503",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temp"<br /> ],<br /> "lt": "20180404T084503",<br /> "mbs": 60000000,<br /> "mia": 1600,<br /> "mni": 10000,<br /> "pi": "CAE0120180404T0838301405122186544640\_cse01",<br /> "ri": "cnt20180404T0845031405122606179840\_cse01",<br /> "rn": "cont\_temp1",<br /> "st": 0,<br /> "ty": 3<br /> }<br /> ],<br /> "pi": "mnID",<br /> "ri": "CAE0120180404T0838301405122186544640\_cse01",<br /> "rn": "ae\_sensor",<br /> "rr": false,<br /> "ty": 2,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /> }<br />}<br /> | @@ -635,8 +636,8 @@ The <AE> resource which resides in different kind of nodes such as Applicatio |**API Name** |AE UPDATE with or without resultContent set | |**Target Resource** |The <AE> resource located under <CSEBase> resource of CSE | |<br /><br />**Description** |The interface is used to send an <AE> UPDATE request to the target <AE> resource under the CSE, and the hosting CSE will send back a response only containing the response status code indicating the request processing status. | -|<br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0**<br /><br /><br /> |<br /> **API/AE/UPD/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_sensor?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0838301405122186544640\_cse01<br />Content-Type:application/json<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:ae": {<br /> "poa": ["http://ae.temp.com:9090"],<br /> "rr":true<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:0<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2004<br /> | |<br /><br /><br />**Example with**<br />**RCN=1**<br />**or No RCN**<br /><br /><br /> |<br /> **API/AE/UPD/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_sensor HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0838301405122186544640\_cse01<br />Content-Type:application/json<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:ae": {<br /> "poa": ["http://ae.temp.com:9090"],<br /> "rr:":true<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:341<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2004<br /><br />{<br /> "m2m:ae": {<br /> "aei": "CAE0120180404T0838301405122186544640\_cse01",<br /> "api": "A01.com.company.Temperature",<br /> "ct": "20180404T083830",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temperature",<br /> "room\_1"<br /> ],<br /> "lt": "20180404T085903",<br /> "pi": "mnID",<br /> "poa": [<br /> "http://ae.temp.com:9090"<br /> ],<br /> "ri": "CAE0120180404T0838301405122186544640\_cse01",<br /> "rn": "ae\_sensor",<br /> "rr": true,<br /> "ty": 2,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /><br /> }<br />}<br /> | @@ -651,8 +652,8 @@ The <AE> resource which resides in different kind of nodes such as Applicatio |**API Name** |AE DELETE | |**Target Resource** |The <AE> resource located under <CSEBase> resource of CSE | |<br /><br />**Description** |The interface is used to send an <AE> DELETE request to the hosting CSE, and the hosting CSE will delete the <AE> and send back a response containing a response status code indicating the DELETE request status. | -|<br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0**<br /> |**API/AE/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0838301405122186544640\_cse01<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:0<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2002<br /> | |<br /><br /><br />**Example with**<br />**RCN=1 or**<br />**no RCN**<br /> |<br />**API/AE/DEL/001**<br />**API/AE/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0904581405122774033921\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:308<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2002<br /><br />{<br /> "m2m:ae": {<br /> "aei": "CAE0120180404T0904581405122774033921\_cse01",<br /> "api": "A01.com.company.Temperature",<br /> "ct": "20180404T090458",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temperature",<br /> "room\_1"<br /> ],<br /> "lt": "20180404T090556",<br /> "pi": "mnID",<br /> "ri": "CAE0120180404T0904581405122774033921\_cse01",<br /> "rn": "ae\_sensor",<br /> "rr": false,<br /> "ty": 2,<br /> "srv": [<br /> "1",<br /> "2",<br /> "2a"<br /> ]<br /><br /> }<br />}<br /> | @@ -675,8 +676,8 @@ The <container> resource can be seen as a container of a group of data instan |**API** **Name** |container CREATE with and without resultContent parameter | |**Target** **Resource** |<AE> resource as a parent resource of the requested <container> resource | |<br /><br />**Description** |The interface is used to send a _<_ container_>_ CREATE request attached with resultContent under the <AE> resource located in the <CSEBase>. The hosting CSE will create the <container> resource under the <AE>, and send back a response according to the configured resultContent_._ | -|<br />**Resource** **Structure** **before** **Sending** **Request** | | -|<br /><br /><br /><br /><br />**Call** **Flow** | | +|<br />**Resource** **Structure** **before** **Sending** **Request** | | +|<br /><br /><br /><br /><br />**Call** **Flow** | | |<br /><br /><br />**HTTP** **Header** **Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=3<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example** **with** <br />**No** **RCN** **or** **RCN=1** |<br /> **API/CONT/CRE/001**<br /> **API/CONT/CRE/001\_RCN1**<br /><br />**HTTP** **Request:**<br /><br />POST /mn-name/ae\_sensor HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />Content-Type: application/json;ty=3<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:cnt": {<br /> "rn": "cont\_temp"<br /> }<br />}<br /><br />**HTTP** **Response:**<br /><br />201 Created<br />Content-Length:265<br />Content-Location:/mnID/cnt20180406T0857121405855183193600\_cse01<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2001<br />{<br /> "m2m:cnt": {<br /> "cbs": 0,<br /> "cni": 0,<br /> "ct": "20180406T085712",<br /> "et": "99991231T235959",<br /> "lt": "20180406T085712",<br /> "mbs": 60000000,<br /> "mia": 1600,<br /> "mni": 10000,<br /> "pi": "CAE0120180406T0846311405855351047680\_cse01",<br /> "ri": "cnt20180406T0857121405855183193600\_cse01",<br /> "rn": "cont\_temp",<br /> "st": 0,<br /> "ty": 3<br /> }<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example** **with** <br />**RCN=0** |<br /> **API/CONT/CRE/001\_RCN/0**<br /><br />**HTTP** **Request:**<br /><br />POST /mn-name/ae\_sensor HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />Content-Type: application/json;ty=3<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:cnt": {<br /> "rn": "cont\_temp"<br /> }<br />}<br /><br /><br />**HTTP** **Response:**<br /><br />201 Created<br />Content-Length:0<br />Content-Location:/ mnID/cnt20180406T0922111405855351047681\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2001<br /> | @@ -693,8 +694,8 @@ The <container> resource can be seen as a container of a group of data instan |**API Name** |container RETRIEVE with or without resultContent parameter set | |**Target Resource** |Requested <container> resource | |<br /><br />**Description** |The interface is used to send a <container> RETRIEVE request attached with resultContent to the <container> resource located in the <CSEBase>. The hosting CSE will send back a response according to the configured resultContent_._ | -|<br /><br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example with**<br />**No RCN or RCN=1** |<br />**API/CONT/RET/001**<br />**API/CONT/RET/001\_RCN/1**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/ae\_sensor/cont\_temp HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:265<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2000<br /><br />{<br /> "m2m:cnt": {<br /> "cbs": 0,<br /> "cni": 0,<br /> "ct": "20180406T092758",<br /> "et": "99991231T235959",<br /> "lt": "20180406T092758",<br /> "mbs": 60000000,<br /> "mia": 1600,<br /> "mni": 10000,<br /> "pi": "CAE0120180406T0846311405855351047680\_cse01",<br /> "ri": "cnt20180406T0927581405855602828800\_cse01",<br /> "rn": "cont\_temp",<br /> "st": 0,<br /> "ty": 3<br /> }<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=4**<br /><br /> |<br />**API/CONT/RET/001\_RCN4**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/ae\_sensor/cont\_temp?rcn=4 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE3878123815422295646<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />// Container <cont\_temp> has 2 child <contentInstance> resources<br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:1347<br />Content-Type:application/json<br />X-M2M-Origin:/mnID<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2000<br /><br />{<br /> "m2m:cnt": {<br /> "cbs": 6,<br /> "cni": 2,<br /> "ct": "20180406T092758",<br /> "et": "99991231T235959",<br /> "lt": "20180406T094838",<br /> "m2m:cin": [<br /> {<br /> "con": "27",<br /> "cs": 3,<br /> "ct": "20180406T094838",<br /> "et": "99991231T235959",<br /> "lt": "20180406T094838",<br /> "pi": "cnt20180406T0927581405855602828800\_cse01",<br /> "ri": "cin20180406T0948381405855183193602\_cse01",<br /> "rn": "cin20180406T0948381405855183193601\_cse01",<br /> "st": 2,<br /> "ty": 4<br /> },<br /> {<br /> "con": "28",<br /> "cs": 3,<br /> "ct": "20180406T094719",<br /> "et": "99991231T235959",<br /> "lt": "20180406T094719",<br /> "pi": "cnt20180406T0927581405855602828800\_cse01",<br /> "ri": "cin20180406T0947191405855686755841\_cse01",<br /> "rn": "cin20180406T0947191405855686755840\_cse01",<br /> "st": 1,<br /> "ty": 4<br /> }<br /> ],<br /> "mbs": 60000000,<br /> "mia": 1600,<br /> "mni": 10000,<br /> "pi": "CAE0120180406T0846311405855351047680\_cse01",<br /> "ri": "cnt20180406T0927581405855602828800\_cse01",<br /> "rn": "cont\_temp",<br /> "st": 2,<br /> "ty": 3<br /> }<br />}<br /> | @@ -709,8 +710,8 @@ The <container> resource can be seen as a container of a group of data instan |**API Name** |container UPDATE with or without resultContent set | |**Target Resource** |Requested <container> resource | |<br /><br />**Description** |The interface is used to send a <container> UPDATE request to the target <container> resource located under the CSE, and the hosting CSE will respond with only the response status code to indicate the UPDATE operation status. | -|<br /><br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0**<br /><br /><br /> |<br />**API/CONT/UPD/001\_RCN0**<br /><br />**HTTP Request:**<br />PUT /mn-name/ae\_sensor/cont\_temp?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />Content-Type: application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:cnt": {<br /> "mni": 400,<br /> "lbl": ["indoor\_temperature"]<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:0<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2004<br /><br /> | |<br /><br /><br />**Example with**<br />**No RCN or RCN=1**<br /><br /><br /> |<br />**API/CONT/UPD/001**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_sensor/cont\_temp HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />Accept: application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:cnt": {<br /> "mni": 300,<br /> "lbl": ["indoor\_temp"]<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:285<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2004<br /><br />{<br /> "m2m:cnt": {<br /> "cbs": 0,<br /> "cni": 0,<br /> "ct": "20180406T125807",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temp"<br /> ],<br /> "lt": "20180406T130109",<br /> "mbs": 60000000,<br /> "mia": 1600,<br /> "mni": 300,<br /> "pi": "CAE0120180406T0846311405855351047680\_cse01",<br /> "ri": "cnt20180406T1258071405855183193603\_cse01",<br /> "rn": "cont\_temp",<br /> "st": 1,<br /> "ty": 3<br /> }<br />}<br /> | @@ -725,8 +726,8 @@ The <container> resource can be seen as a container of a group of data instan |**API Name** |container DELETE with no resultContent (or resultContent set to 0) | |**Target Resource** |Requested <container> resource | |<br /><br />**Description** |The interface is used to send a <container> DELETE request to a target <container> resource located under the CSE, and the hosting CSE will respond with only response status code to indicate the DELETE operation status. | -|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0**<br /><br /><br /> |<br />**API/CONT/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor/cont\_temp?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:0<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2002<br /> | |<br /><br /><br />**Example with**<br />**No RCN or RCN=1**<br /><br /><br /> |<br />**API/CONT/DEL/001**<br />**API/CONT/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor/cont\_temp HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />X-M2M-Origin:/mnID<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2002<br />{<br /> "m2m:cnt": {<br /> "cbs": 0,<br /> "cni": 0,<br /> "ct": "20180406T125807",<br /> "et": "99991231T235959",<br /> "lbl": [<br /> "indoor\_temp"<br /> ],<br /> "lt": "20180406T130330",<br /> "mbs": 60000000,<br /> "mia": 1600,<br /> "mni": 400,<br /> "pi": "CAE0120180406T0846311405855351047680\_cse01",<br /> "ri": "cnt20180406T1258071405855183193603\_cse01",<br /> "rn": "cont\_temp",<br /> "st": 2,<br /> "ty": 3<br /> }<br />}<br /> | @@ -751,8 +752,8 @@ The _<_ contentInstance_>_ resource inheritances the same access control pol |**API Name** |contentInstance CREATE with or without resultContent parameter | |**Target Resource** |The <container> resource as a parent resource of being created <contentInstance> resource | |<br /><br /><br />**Description** |The interface is used to send a _<_ contentInstance_>_ CREATE request to the target <container> resource located under the CSE, and the hosting CSE will create a new <contentInstance> under the requested <container>, and send back a response containing only the response status code to indicate the CREATE operation status. | -|<br /><br /><br /><br /><br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br /><br /><br /><br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=4<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**rcn** **=0** |<br />**API/CI/CRE/001\_RCN/0**<br /><br />**HTTP** **Request** **:**<br /><br />POST /mn-name/ae\_sensor/cont\_temp?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />Content-Type: application/json;ty=4<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />{<br /> "m2m:cin": {<br /> "con": "20"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Length:0<br />Content-Location:/mnID/cin20180406T1358251405855267120642\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2001<br /> | |<br /><br /><br />**Example with**<br />**No RCN**<br />**or RCN=1** |<br />**API/CI/CRE/001**<br />**API/CI/CRE/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_sensor/cont\_temp HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />Content-Type: application/json;ty=4<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:cin": {<br /> "con": "20"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Length:258<br />Content-Location:/mnID/cin20180406T1355091405855351047683\_cse01<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2001<br /><br />{<br /> "m2m:cin": {<br /> "con": "20",<br /> "cs": 2,<br /> "ct": "20180406T135509",<br /> "et": "99991231T235959",<br /> "lt": "20180406T135509",<br /> "pi": "cnt20180406T1353041405855518901760\_cse01",<br /> "ri": "cin20180406T1355091405855351047683\_cse01",<br /> "rn": "cin20180406T1355091405855351047682\_cse01",<br /> "st": 1,<br /> "ty": 4<br /> }<br />}<br /> | @@ -769,8 +770,8 @@ The _<_ contentInstance_>_ resource inheritances the same access control pol |**API Name** |Latest, Oldest or specific contentInstance RETRIEVE | |**Target Resource** |<latest>, <oldest> virtual resources or individual <contentInstance> resource of the requested <container> resource | |**Description** |The interface is used to send a <contentInstance> RETRIEVE request to the CSE, and the hosting CSE will send back a response containing the result. | -|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**latest** |<br />**API/CI/RET/001\_LA** <br /><br />**HTTP** **Request** **:**<br /><br />GET /mn-name/ae\_sensor/cont\_temp/la HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:258<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2000<br /><br />{<br /> "m2m:cin": {<br /> "con": "20",<br /> "cs": 2,<br /> "ct": "20180406T140213",<br /> "et": "99991231T235959",<br /> "lt": "20180406T140213",<br /> "pi": "cnt20180406T1353041405855518901760\_cse01",<br /> "ri": "cin20180406T1402131405855770682883\_cse01",<br /> "rn": "cin20180406T1402131405855770682882\_cse01",<br /> "st": 4,<br /> "ty": 4<br /> }<br />} | |<br /><br /><br />**Example with**<br />**oldest** |<br /> **API/CI/RET/001\_OL**<br /><br />**HTTP** **Request** **:**<br /><br />GET /mn-name/ae\_sensor/cont\_temp/ol HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:258<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2000<br /><br />{<br /> "m2m:cin": {<br /> "con": "20",<br /> "cs": 2,<br /> "ct": "20180406T135509",<br /> "et": "99991231T235959",<br /> "lt": "20180406T135509",<br /> "pi": "cnt20180406T1353041405855518901760\_cse01",<br /> "ri": "cin20180406T1355091405855351047683\_cse01",<br /> "rn": "cin20180406T1355091405855351047682\_cse01",<br /> "st": 1,<br /> "ty": 4<br /> }<br />}<br /> | @@ -786,8 +787,8 @@ The _<_ contentInstance_>_ resource inheritances the same access control pol |**API Name** |Latest, Oldest or specific contentInstance DELETE | |**Target Resource** |<latest>, <oldest> virtual resources or individual <contentInstance> resource of the requested <container> resource | |<br /><br />**Description** |The interface is used to send a <container> DELETE request to the CSE, and the hosting CSE will delete the <contentInstance>, and send back a response containing the response status code to indicate the status of the DELETE operation. | -|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Accept : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**latest**<br /><br />**(No RCN or RCN=1)** |<br />**API/CI/DEL/001\_LA**<br /><br />**HTTP** **Request** **:**<br /><br />DELETE /mn-name/ae\_sensor/cont\_temp/la HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:258<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2002<br /><br />{<br /> "m2m:cin": {<br /> "con": "20",<br /> "cs": 2,<br /> "ct": "20180406T140213",<br /> "et": "99991231T235959",<br /> "lt": "20180406T140213",<br /> "pi": "cnt20180406T1353041405855518901760\_cse01",<br /> "ri": "cin20180406T1402131405855770682883\_cse01",<br /> "rn": "cin20180406T1402131405855770682882\_cse01",<br /> "st": 4,<br /> "ty": 4<br /> }<br />}<br /> | |<br /><br /><br />**Example with**<br />**latest and RCN=0** |<br />**API/CI/DEL/001\_LA\_RCN0**<br /><br />**HTTP** **Request** **:**<br /><br />DELETE /mn-name/ae\_sensor/cont\_temp/la?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180406T0846311405855351047680\_cse01<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:0<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2002<br /> | @@ -812,8 +813,8 @@ The <semanticDescriptor> resource is used to store a semantic description per |**API** **Name** |semanticDescriptor CREATE with or without resultContent parameter | |**Target** **Resource** |The <container> resource as a parent resource of being created <semanticDescriptor> resource | |<br /><br />**Description** |The interface is used to send a _<_ semanticDescriptor_>_ CREATE request to the target <container> resource located under the CSE, and the hosting CSE will create a new <semanticDescriptor> under the requested <container>, and send back a response according to the configured resultContent_._ | -|<br />**Resource** **Structure** **before** **Sending** **Request** | | -|<br /><br /><br /><br /><br />**Call** **Flow** | | +|<br />**Resource** **Structure** **before** **Sending** **Request** | | +|<br /><br /><br /><br /><br />**Call** **Flow** | | |<br /><br /><br /><br />**HTTP** **Header** **Information**<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=24<br />X-M2M-RVI : Release Version Indicator | |**RDF** **content** |The RDF content will be encode Base64 in the HTTP payload<br /><br /><?xml version="1.0"?><br /><rdf:RDF xmlns="http://www.onem2m.org/ontology/houses\_temperature\_example#"<br /> xml:base="http://www.onem2m.org/ontology/houses\_temperature\_example"<br /> xmlns:temperature\_example="http://www.onem2m.org/ontology/temperature\_example#"<br /> xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"<br /> xmlns:owl="http://www.w3.org/2002/07/owl#"<br /> xmlns:xml="http://www.w3.org/XML/1998/namespace"<br /> xmlns:xsd="http://www.w3.org/2001/XMLSchema#"<br /> xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"><br /><br /> <owl:NamedIndividual rdf:about="http://www.onem2m.org/ontology/houses\_temperature\_example#House1"><br /> <rdf:type rdf:resource="http://www.onem2m.org/ontology/temperature\_example#House"/><br /> <temperature\_example:hasIndoorTemperature rdf:resource="http://www.onem2m.org/ontology/houses\_temperature\_example#IndoorTempProperty1"/><br /> </owl:NamedIndividual><br /><br /> <owl:NamedIndividual rdf:about="http://www.onem2m.org/ontology/houses\_temperature\_example#IndoorTempProperty1"><br /> <rdf:type rdf:resource="http://www.onem2m.org/ontology/temperature\_example#TemperatureProperty"/><br /> <temperature\_example:hasDatatype>xsd:int</temperature\_example:hasDatatype><br /> <temperature\_example:hasUnit>Fahrenheit</temperature\_example:hasUnit><br /> <temperature\_example:valueIsStoredIn>http://mnprovider.com:9011/mn-name/ae\_sensor/cont\_temp/la</temperature\_example:valueIsStoredIn><br /> </owl:NamedIndividual><br /></rdf:RDF> | |<br /><br /><br />**Example** **with** <br />**RCN=0** |<br />**API/SMD/CRE/001\_RCN0**<br /><br />**HTTP** **Request:**<br /><br />POST /mn-name/ae\_sensor/cont\_temp?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0830181405122857960960\_cse01<br />Content-Type: application/json;ty=24<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:smd" : {<br /> "dcrp" : "application/rdf+xml:1",<br /> "rn" : "semantic\_describer",<br /> "dsr": "PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8cmRmOlJERiB4bWxucz0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlIyINCiAgICAgeG1sOmJhc2U9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS9ob3VzZXNfdGVtcGVyYXR1cmVfZXhhbXBsZSINCiAgICAgeG1sbnM6dGVtcGVyYXR1cmVfZXhhbXBsZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjIg0KICAgICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiDQogICAgIHhtbG5zOm93bD0iaHR0cDovL3d3dy53My5vcmcvMjAwMi8wNy9vd2wjIg0KICAgICB4bWxuczp4bWw9Imh0dHA6Ly93d3cudzMub3JnL1hNTC8xOTk4L25hbWVzcGFjZSINCiAgICAgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSMiDQogICAgIHhtbG5zOnJkZnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDEvcmRmLXNjaGVtYSMiPg0KICAgIDxvd2w6TmFtZWRJbmRpdmlkdWFsIHJkZjphYm91dD0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI0hvdXNlMSI+DQogICAgICAgIDxyZGY6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS90ZW1wZXJhdHVyZV9leGFtcGxlI0hvdXNlIi8+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc0luZG9vclRlbXBlcmF0dXJlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI0luZG9vclRlbXBQcm9wZXJ0eTEiLz4NCiAgICA8L293bDpOYW1lZEluZGl2aWR1YWw+DQogICAgPG93bDpOYW1lZEluZGl2aWR1YWwgcmRmOmFib3V0PSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSW5kb29yVGVtcFByb3BlcnR5MSI+DQogICAgICAgIDxyZGY6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS90ZW1wZXJhdHVyZV9leGFtcGxlI1RlbXBlcmF0dXJlUHJvcGVydHkiLz4NCiAgICAgICAgPHRlbXBlcmF0dXJlX2V4YW1wbGU6aGFzRGF0YXR5cGU+eHNkOmludDwvdGVtcGVyYXR1cmVfZXhhbXBsZTpoYXNEYXRhdHlwZT4NCiAgICAgICAgPHRlbXBlcmF0dXJlX2V4YW1wbGU6aGFzVW5pdD5GYWhyZW5oZWl0PC90ZW1wZXJhdHVyZV9leGFtcGxlOmhhc1VuaXQ+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOnZhbHVlSXNTdG9yZWRJbj5odHRwOi8vbW5wcm92aWRlci5jb206OTAxMS9tbi1uYW1lL2FlX3NlbnNvci9jb250X3RlbXAvbGE8L3RlbXBlcmF0dXJlX2V4YW1wbGU6dmFsdWVJc1N0b3JlZEluPg0KICAgIDwvb3dsOk5hbWVkSW5kaXZpZHVhbD4NCjwvcmRmOlJERj4="<br /> }<br />}<br /><br /><br />**HTTP** **Response:**<br /><br />201 Created<br />Content-Length:0<br />Content-Location:/mnID/CAE0120180404T0830181405122857960960\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2001<br /> | @@ -830,8 +831,8 @@ The <semanticDescriptor> resource is used to store a semantic description per |**API Name** |SemanticDescriptor RETRIEVE with or without resultContent parameter | |**Target Resource** |Requested <semanticDescriptor> resource | |<br /><br />**Description** |The interface is used to send a <semanticDescriptor> RETRIEVE request attached with resultContent to the <container> resource located in the <CSEBase>. The hosting CSE will send back a response according to the configured resultContent_._ | -|<br /><br /><br /><br />**Resource Structure** **before** **Sending** **Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br /><br /><br />**Resource Structure** **before** **Sending** **Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example** **with** <br />**RCN=1**<br />**or** **No RCN** |<br />**API/SMD/RET/001**<br />**API/SMD/RET/001\_RCN1**<br /><br />**HTTP** **Request** **:**<br /><br />GET /mn-name/ae\_sensor/cont\_temp/semantic\_describer HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0838301405122186544640\_cse01<br />Accept: application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP** **Response** **:**<br /><br />200 OK<br />Content-Length:3374<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2000<br /><br />{<br /> "m2m:smd": {<br /> "ct": "20180413T125601",<br /> "dcrp": "application/rdf+xml:1",<br /> "dsp": "PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8cmRmOlJERiB4bWxucz0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlIyINCiAgICAgeG1sOmJhc2U9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS9ob3VzZXNfdGVtcGVyYXR1cmVfZXhhbXBsZSINCiAgICAgeG1sbnM6dGVtcGVyYXR1cmVfZXhhbXBsZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjIg0KICAgICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiDQogICAgIHhtbG5zOm93bD0iaHR0cDovL3d3dy53My5vcmcvMjAwMi8wNy9vd2wjIg0KICAgICB4bWxuczp4bWw9Imh0dHA6Ly93d3cudzMub3JnL1hNTC8xOTk4L25hbWVzcGFjZSINCiAgICAgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSMiDQogICAgIHhtbG5zOnJkZnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDEvcmRmLXNjaGVtYSMiPg0KDQogICAgPG93bDpOYW1lZEluZGl2aWR1YWwgcmRmOmFib3V0PSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UxIj4NCiAgICAgICAgPHJkZjp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UiLz4NCiAgICAgICAgPHRlbXBlcmF0dXJlX2V4YW1wbGU6aGFzSW5kb29yVGVtcGVyYXR1cmUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSW5kb29yVGVtcFByb3BlcnR5MSIvPg0KICAgIDwvb3dsOk5hbWVkSW5kaXZpZHVhbD4NCg0KICAgIDxvd2w6TmFtZWRJbmRpdmlkdWFsIHJkZjphYm91dD0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI0luZG9vclRlbXBQcm9wZXJ0eTEiPg0KICAgICAgICA8cmRmOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvdGVtcGVyYXR1cmVfZXhhbXBsZSNUZW1wZXJhdHVyZVByb3BlcnR5Ii8+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc0RhdGF0eXBlPnhzZDppbnQ8L3RlbXBlcmF0dXJlX2V4YW1wbGU6aGFzRGF0YXR5cGU+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc1VuaXQ+RmFocmVuaGVpdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTpoYXNVbml0Pg0KICAgICAgICA8dGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+aHR0cDovL2luLnByb3ZpZGVyLmNvbTo3NTc5L3NlcnZlci90ZW1wc2Vuc29yYWUxL3RlbXBlcmF0dXJlL2xhdGVzdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+DQogICAgPC9vd2w6TmFtZWRJbmRpdmlkdWFsPg0KDQogICAgPG93bDpOYW1lZEluZGl2aWR1YWwgcmRmOmFib3V0PSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSW5kb29yVGVtcFNlbnNvcjEiPg0KICAgICAgICA8cmRmOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvdGVtcGVyYXR1cmVfZXhhbXBsZSNUZW1wZXJhdHVyZVNlbnNvciIvPg0KICAgICAgICA8dGVtcGVyYXR1cmVfZXhhbXBsZTpoYXNUZW1wZXJhdHVyZU1lYXN1cmluZ0Z1bmN0aW9uIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI1RlbXBGdW5jdGlvbjEiLz4NCiAgICA8L293bDpOYW1lZEluZGl2aWR1YWw+DQoNCiAgICA8b3dsOk5hbWVkSW5kaXZpZHVhbCByZGY6YWJvdXQ9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS9ob3VzZXNfdGVtcGVyYXR1cmVfZXhhbXBsZSNUZW1wRnVuY3Rpb24xIj4NCiAgICAgICAgPHJkZjp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjVGVtcGVyYXR1cmVNZWFzdXJpbmdGdW5jdGlvbiIvPg0KICAgICAgICA8dGVtcGVyYXR1cmVfZXhhbXBsZTptZWFzdXJlc1RlbXBlcmF0dXJlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI0luZG9vclRlbXBQcm9wZXJ0eTEiLz4NCiAgICA8L293bDpOYW1lZEluZGl2aWR1YWw+ICAgDQo8L3JkZjpSREY+DQo=",<br /> "et": "99991231T235959",<br /> "lt": "20180413T125601",<br /> "or": "http://www.onem2m.org/ontology/temperature\_example",<br /> "pi": "cnt20180413T0847561400030050526720\_cse01",<br /> "ri": "smd20180413T1256011400030218380800\_cse01",<br /> "rn": "semantic\_describer",<br /> "ty": 24<br /> }<br />}<br /> | @@ -845,8 +846,8 @@ The <semanticDescriptor> resource is used to store a semantic description per |**API Name** |semanticDescriptor UPDATE with or without resultContent set | |**Target Resource** |The < semanticDescriptor > resource located under <container> resource | |<br /><br />**Description** |The interface is used to send a _<_ semanticDescriptor_>_ UPDATE request to the target <container> resource located under the CSE, and the hosting CSE will create a new <semanticDescriptor> under the requested <container>, and send back a response according to the configured resultContent_._ | -|<br /><br /><br /><br />**Resource Structure** **before** **Sending** **Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br /><br /><br />**Resource Structure** **before** **Sending** **Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example** **with** <br />**RCN=0**<br /><br /><br /> |<br /> **API/AE/UPD/001\_RCN0**<br /><br />**HTTP** **Request** **:**<br /><br />PUT /mn-name/ae\_sensor/cont\_temp/semantic\_describer?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0830181405122857960960\_cse01<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:smd" : {<br /><br /> "dsp":<br />" PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8cmRmOlJERiB4bWxucz0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlIyINCiAgICAgeG1sOmJhc2U9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS9ob3VzZXNfdGVtcGVyYXR1cmVfZXhhbXBsZSINCiAgICAgeG1sbnM6dGVtcGVyYXR1cmVfZXhhbXBsZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjIg0KICAgICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiDQogICAgIHhtbG5zOm93bD0iaHR0cDovL3d3dy53My5vcmcvMjAwMi8wNy9vd2wjIg0KICAgICB4bWxuczp4bWw9Imh0dHA6Ly93d3cudzMub3JnL1hNTC8xOTk4L25hbWVzcGFjZSINCiAgICAgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSMiDQogICAgIHhtbG5zOnJkZnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDEvcmRmLXNjaGVtYSMiPg0KDQogICAgPG93bDpOYW1lZEluZGl2aWR1YWwgcmRmOmFib3V0PSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UxIj4NCiAgICAgICAgPHJkZjp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UiLz4NCiAgICAgICAgPHRlbXBlcmF0dXJlX2V4YW1wbGU6aGFzSW5kb29yVGVtcGVyYXR1cmUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSW5kb29yVGVtcFByb3BlcnR5MSIvPg0KICAgIDwvb3dsOk5hbWVkSW5kaXZpZHVhbD4NCg0KICAgIDxvd2w6TmFtZWRJbmRpdmlkdWFsIHJkZjphYm91dD0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI0luZG9vclRlbXBQcm9wZXJ0eTEiPg0KICAgICAgICA8cmRmOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvdGVtcGVyYXR1cmVfZXhhbXBsZSNUZW1wZXJhdHVyZVByb3BlcnR5Ii8+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc0RhdGF0eXBlPnhzZDppbnQ8L3RlbXBlcmF0dXJlX2V4YW1wbGU6aGFzRGF0YXR5cGU+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc1VuaXQ+RmFocmVuaGVpdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTpoYXNVbml0Pg0KICAgICAgICA8dGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+aHR0cDovL2luLnByb3ZpZGVyLmNvbTo4MjgyL3NlcnZlci90ZW1wc2Vuc29yYWUxL3RlbXBlcmF0dXJlL2xhdGVzdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+DQogICAgPC9vd2w6TmFtZWRJbmRpdmlkdWFsPg0KPC9yZGY6UkRGPg==",<br /><br /> "or": "http://www.onem2m.org/ontology/temperature\_example2",<br /><br />}<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:0<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2004<br /> | |<br /><br /><br />**Example with**<br />**RCN=1**<br />**or No RCN**<br /><br /><br /> |<br /> **API/AE/UPD/001**<br /> **API/AE/UPD/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_sensor/cont\_temp/semantic\_describer HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0830181405122857960960\_cse01<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:smd" : {<br /><br /> "dsp":<br />" PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8cmRmOlJERiB4bWxucz0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlIyINCiAgICAgeG1sOmJhc2U9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS9ob3VzZXNfdGVtcGVyYXR1cmVfZXhhbXBsZSINCiAgICAgeG1sbnM6dGVtcGVyYXR1cmVfZXhhbXBsZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjIg0KICAgICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiDQogICAgIHhtbG5zOm93bD0iaHR0cDovL3d3dy53My5vcmcvMjAwMi8wNy9vd2wjIg0KICAgICB4bWxuczp4bWw9Imh0dHA6Ly93d3cudzMub3JnL1hNTC8xOTk4L25hbWVzcGFjZSINCiAgICAgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSMiDQogICAgIHhtbG5zOnJkZnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDEvcmRmLXNjaGVtYSMiPg0KDQogICAgPG93bDpOYW1lZEluZGl2aWR1YWwgcmRmOmFib3V0PSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UxIj4NCiAgICAgICAgPHJkZjp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UiLz4NCiAgICAgICAgPHRlbXBlcmF0dXJlX2V4YW1wbGU6aGFzSW5kb29yVGVtcGVyYXR1cmUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSW5kb29yVGVtcFByb3BlcnR5MSIvPg0KICAgIDwvb3dsOk5hbWVkSW5kaXZpZHVhbD4NCg0KICAgIDxvd2w6TmFtZWRJbmRpdmlkdWFsIHJkZjphYm91dD0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI0luZG9vclRlbXBQcm9wZXJ0eTEiPg0KICAgICAgICA8cmRmOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvdGVtcGVyYXR1cmVfZXhhbXBsZSNUZW1wZXJhdHVyZVByb3BlcnR5Ii8+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc0RhdGF0eXBlPnhzZDppbnQ8L3RlbXBlcmF0dXJlX2V4YW1wbGU6aGFzRGF0YXR5cGU+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc1VuaXQ+RmFocmVuaGVpdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTpoYXNVbml0Pg0KICAgICAgICA8dGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+aHR0cDovL2luLnByb3ZpZGVyLmNvbTo4MjgyL3NlcnZlci90ZW1wc2Vuc29yYWUxL3RlbXBlcmF0dXJlL2xhdGVzdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+DQogICAgPC9vd2w6TmFtZWRJbmRpdmlkdWFsPg0KPC9yZGY6UkRGPg==",<br /><br /> "or": "http://www.onem2m.org/ontology/temperature\_example2",<br /><br />}<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:2405<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2004<br /><br />{<br /> "m2m:smd": {<br /> "ct": "20180413T125601",<br /> "dcrp": "application/rdf+xml:1",<br /> "dsp": "PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8cmRmOlJERiB4bWxucz0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlIyINCiAgICAgeG1sOmJhc2U9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS9ob3VzZXNfdGVtcGVyYXR1cmVfZXhhbXBsZSINCiAgICAgeG1sbnM6dGVtcGVyYXR1cmVfZXhhbXBsZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjIg0KICAgICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiDQogICAgIHhtbG5zOm93bD0iaHR0cDovL3d3dy53My5vcmcvMjAwMi8wNy9vd2wjIg0KICAgICB4bWxuczp4bWw9Imh0dHA6Ly93d3cudzMub3JnL1hNTC8xOTk4L25hbWVzcGFjZSINCiAgICAgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSMiDQogICAgIHhtbG5zOnJkZnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDEvcmRmLXNjaGVtYSMiPg0KDQogICAgPG93bDpOYW1lZEluZGl2aWR1YWwgcmRmOmFib3V0PSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UxIj4NCiAgICAgICAgPHJkZjp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UiLz4NCiAgICAgICAgPHRlbXBlcmF0dXJlX2V4YW1wbGU6aGFzSW5kb29yVGVtcGVyYXR1cmUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSW5kb29yVGVtcFByb3BlcnR5MSIvPg0KICAgIDwvb3dsOk5hbWVkSW5kaXZpZHVhbD4NCg0KICAgIDxvd2w6TmFtZWRJbmRpdmlkdWFsIHJkZjphYm91dD0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI0luZG9vclRlbXBQcm9wZXJ0eTEiPg0KICAgICAgICA8cmRmOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvdGVtcGVyYXR1cmVfZXhhbXBsZSNUZW1wZXJhdHVyZVByb3BlcnR5Ii8+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc0RhdGF0eXBlPnhzZDppbnQ8L3RlbXBlcmF0dXJlX2V4YW1wbGU6aGFzRGF0YXR5cGU+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc1VuaXQ+RmFocmVuaGVpdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTpoYXNVbml0Pg0KICAgICAgICA8dGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+aHR0cDovL2luLnByb3ZpZGVyLmNvbTo4MjgyL3NlcnZlci90ZW1wc2Vuc29yYWUxL3RlbXBlcmF0dXJlL2xhdGVzdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+DQogICAgPC9vd2w6TmFtZWRJbmRpdmlkdWFsPg0KPC9yZGY6UkRGPg==",<br /> "et": "99991231T235959",<br /> "lt": "20180413T150302",<br /> "or": "http://www.onem2m.org/ontology/temperature\_example2",<br /> "pi": "cnt20180413T0847561400030050526720\_cse01",<br /> "ri": "smd20180413T1256011400030218380800\_cse01",<br /> "rn": "semantic\_describer",<br /> "ty": 24<br /> }<br />}<br /> | @@ -861,8 +862,8 @@ The <semanticDescriptor> resource is used to store a semantic description per |**API Name** |SMD DELETE | |**Target Resource** |The <semanticDescriptor> resource located under the <container> resource | |<br /><br />**Description** |The interface is used to send a <semanticDescriptor> DELETE request to the hosting CSE, and the hosting CSE will delete the <semanticDescriptor> and send back a response containing a response status code indicating the DELETE request status. | -|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | -|<br /><br /><br /><br /><br />**Call Flow** | | +|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /> |Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0**<br /> |<br />**API/AE/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor/cont\_temp/semantic\_describer?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0830181405122857960960\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:0<br />X-M2M-RI:1234<br />X-M2M-RSC:2002<br /> | |<br /><br /><br />**Example** **with**<br />**RCN=1 or**<br />**no RCN**<br /> |<br />**API/SMD/DEL/001**<br />**API/SMD/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor/cont\_temp/semantic\_describer HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0830181405122857960960\_cse01<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Length:2299<br />Content-Type:application/json<br />X-M2M-RI:1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC:2002<br /><br />{<br /> "m2m:smd": {<br /> "ct": "20180413T125601",<br /> "dcrp": "application/rdf+xml:1",<br /> "dsp": "PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8cmRmOlJERiB4bWxucz0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlIyINCiAgICAgeG1sOmJhc2U9Imh0dHA6Ly93d3cub25lbTJtLm9yZy9vbnRvbG9neS9ob3VzZXNfdGVtcGVyYXR1cmVfZXhhbXBsZSINCiAgICAgeG1sbnM6dGVtcGVyYXR1cmVfZXhhbXBsZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjIg0KICAgICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiDQogICAgIHhtbG5zOm93bD0iaHR0cDovL3d3dy53My5vcmcvMjAwMi8wNy9vd2wjIg0KICAgICB4bWxuczp4bWw9Imh0dHA6Ly93d3cudzMub3JnL1hNTC8xOTk4L25hbWVzcGFjZSINCiAgICAgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSMiDQogICAgIHhtbG5zOnJkZnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDEvcmRmLXNjaGVtYSMiPg0KDQogICAgPG93bDpOYW1lZEluZGl2aWR1YWwgcmRmOmFib3V0PSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UxIj4NCiAgICAgICAgPHJkZjp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L3RlbXBlcmF0dXJlX2V4YW1wbGUjSG91c2UiLz4NCiAgICAgICAgPHRlbXBlcmF0dXJlX2V4YW1wbGU6aGFzSW5kb29yVGVtcGVyYXR1cmUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvaG91c2VzX3RlbXBlcmF0dXJlX2V4YW1wbGUjSW5kb29yVGVtcFByb3BlcnR5MSIvPg0KICAgIDwvb3dsOk5hbWVkSW5kaXZpZHVhbD4NCg0KICAgIDxvd2w6TmFtZWRJbmRpdmlkdWFsIHJkZjphYm91dD0iaHR0cDovL3d3dy5vbmVtMm0ub3JnL29udG9sb2d5L2hvdXNlc190ZW1wZXJhdHVyZV9leGFtcGxlI0luZG9vclRlbXBQcm9wZXJ0eTEiPg0KICAgICAgICA8cmRmOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vd3d3Lm9uZW0ybS5vcmcvb250b2xvZ3kvdGVtcGVyYXR1cmVfZXhhbXBsZSNUZW1wZXJhdHVyZVByb3BlcnR5Ii8+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc0RhdGF0eXBlPnhzZDppbnQ8L3RlbXBlcmF0dXJlX2V4YW1wbGU6aGFzRGF0YXR5cGU+DQogICAgICAgIDx0ZW1wZXJhdHVyZV9leGFtcGxlOmhhc1VuaXQ+RmFocmVuaGVpdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTpoYXNVbml0Pg0KICAgICAgICA8dGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+aHR0cDovL2luLnByb3ZpZGVyLmNvbTo4MjgyL3NlcnZlci90ZW1wc2Vuc29yYWUxL3RlbXBlcmF0dXJlL2xhdGVzdDwvdGVtcGVyYXR1cmVfZXhhbXBsZTp2YWx1ZUlzU3RvcmVkSW4+DQogICAgPC9vd2w6TmFtZWRJbmRpdmlkdWFsPg0KPC9yZGY6UkRGPg==",<br /> "et": "99991231T235959",<br /> "lt": "20180413T151556",<br /> "or": "http://www.onem2m.org/ontology/temperature\_example2",<br /> "pi": "cnt20180413T0847561400030050526720\_cse01",<br /> "ri": "smd20180413T1256011400030218380800\_cse01",<br /> "rn": "semantic\_describer",<br /> "ty": 24<br /> }<br />}<br /> | @@ -936,8 +937,8 @@ As an initial condition to use discovery function, CSEBase need to have resource |**API Name** |Discovery with resourceType **_Filter Criteria_** condition | |**Target Resource** |CSEBase (can be any oneM2M resource primitives) | |<br />**Description** |The interface is used to discovery resources that match with the **specific resource type** . If found, the Hosting CSE sends back a response with matched resources. | -|<br /><br /><br /><br />**Resource Structure** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x1042245c0></mark><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10422a980></mark><br /> | +|<br /><br /><br /><br />**Resource Structure** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /> |Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**ty=2** |<br />**API/DIS** **\_** **TY2**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&ty=2 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0830251405122594272800\_cse01<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator",<br /> "/mn-name/ae\_sensor"<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**ty=3** |<br />**API/DIS** **\_** **TY3**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&ty=3 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE0120180404T0830251405122594272800\_cse01<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril": [<br /> "/mn-name/ae\_actuator/cnt\_light1",<br /> "/mn-name/ae\_actuator/cnt\_light2",<br /> "/mn-name/ae\_sensor/cnt\_temp1",<br /> "/mn-name/ae\_sensor/cnt\_temp2"<br /> ]<br />}<br /> | @@ -952,8 +953,8 @@ As an initial condition to use discovery function, CSEBase need to have resource |**API Name** |Discovery with label **_Filter Criteria_** condition | |**Target Resource** |CSEBase (can be any oneM2M resource primitives) | |<br />**Description** |The interface is used to discovery resources that match with the **specific** **_label_** **value** . If found, the Hosting CSE sends back a response with matched resources. | -|<br /><br /><br /><br />**Resource Structure** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104224540></mark><br /><br /><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104224880></mark><br /> | +|<br /><br /><br /><br />**Resource Structure** || +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**lbl** **=actuator** |<br />**API/DIS** **\_** **LBL\_ACTUATOR**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&lbl=actuator HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator",<br /> "/mn-name/ae\_actuator/cnt\_light1",<br /> "/mn-name/ae\_actuator/cnt\_light2"<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**lbl** **=sensor** |<br />**API/DIS** **\_** **LBL\_SENSOR**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&lbl=sensor HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_sensor",<br /> "/mn-name/ae\_sensor/cnt\_temp1",<br /> "/mn-name/ae\_sensor/cnt\_temp2"<br />}<br /> | @@ -968,8 +969,8 @@ As an initial condition to use discovery function, CSEBase need to have resource |**API Name** |Discovery with level **_Filter Criteria_** condition | |**Target Resource** |CSEBase (can be any oneM2M resource primitives) | |<br />**Description** |The interface is used to discovery resources that match with the **child** **_level_** **value** . If found, the Hosting CSE sends back a response with matched resources. | -|<br /><br /><br /><br />**Resource Structure** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104224dc0></mark><br /><br /><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104224540></mark> | +|<br /><br /><br /><br />**Resource Structure** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**lvl** **=1** |<br />**API/DIS** **\_** **LVL1**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&lvl=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator",<br /> "/mn-name/ae\_sensor"<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**lvl** **=2** |<br />**API/DIS** **\_** **LVL2**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&lvl=2 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator",<br /> "/mn-name/ae\_actuator/cnt\_light1",<br /> "/mn-name/ae\_actuator/cnt\_light2",<br /> "/mn-name/ae\_sensor",<br /> "/mn-name/ae\_sensor/cnt\_temp1",<br /> "/mn-name/ae\_sensor/cnt\_temp2"<br />}<br /> | @@ -984,8 +985,8 @@ As an initial condition to use discovery function, CSEBase need to have resource |**API Name** |Discovery with createdBefore and createdAfter **_Filter Criteria_** condition | |**Target Resource** |CSEBase (can be any oneM2M resource primitives) | |<br />**Description** |The interface is used to discovery resources that match with the **period of created time** . If found, the Hosting CSE sends back a response with matched resources. | -|<br /><br /><br /><br />**Resource Structure** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104225300></mark><br /><br /><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x1042255c0></mark> | +|<br /><br /><br /><br />**Resource Structure** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**crb** |<br />**API/DIS** **\_** **CRB**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&crb=20180405T235959 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator",<br /> "/mn-name/ae\_actuator/cnt\_light2",<br /> "/mn-name/ae\_sensor"<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**cra** |<br />**API/DIS** **\_** **CRA**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&cra=20180405T235959 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator/cnt\_light1",<br /> "/mn-name/ae\_sensor/cnt\_temp1",<br /> "/mn-name/ae\_sensor/cnt\_temp2"<br />}<br /> | @@ -1000,8 +1001,8 @@ As an initial condition to use discovery function, CSEBase need to have resource |**API Name** |Discovery with stateTagBigger and stateTagSmaller **_Filter Criteria_** condition | |**Target Resource** |CSEBase (can be any oneM2M resource primitives) | |<br />**Description** |The interface is used to discovery resources that match with the **_stateTag_** . If found, the Hosting CSE sends back a response with matched resources. | -|<br /><br /><br /><br />**Resource Structure** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104227b40></mark><br /><br /><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104226000></mark> | +|<br /><br /><br /><br />**Resource Structure** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**stb** |<br />**API/DIS** **\_** **STB**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&stb=6 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_sensor/cnt\_temp1",<br /> "/mn-name/ae\_sensor/cnt\_temp2"<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**sts** |<br />**API/DIS** **\_** **STS**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&sts=6 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator/cnt\_light1",<br /> "/mn-name/ae\_actuator/cnt\_light2"<br />}<br /> | @@ -1016,8 +1017,8 @@ As an initial condition to use discovery function, CSEBase need to have resource |**API Name** |Discovery with sizeBelow and sizeAbove **_Filter Criteria_** condition | |**Target Resource** |CSEBase (can be any oneM2M resource primitives) | |<br />**Description** |The interface is used to discovery resources that match with the **size of container** . If found, the Hosting CSE sends back a response with matched resources. | -|<br /><br /><br /><br />**Resource Structure** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10422d580></mark><br /><br /><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10422c7c0></mark> | +|<br /><br /><br /><br />**Resource Structure** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**szb** |<br />**API/DIS** **\_** **SZB**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&szb=15 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator/cnt\_light1"<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**sza** |<br />**API/DIS** **\_** **SZA**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&sza=15 HTTP/1.1<br />Accept: application/json<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator/cnt\_light2",<br /> "/mn-name/ae\_sensor/cnt\_temp1",<br /> "/mn-name/ae\_sensor/cnt\_temp2"<br />}<br /> | @@ -1032,8 +1033,8 @@ As an initial condition to use discovery function, CSEBase need to have resource |**API Name** |Discovery with unmodifiedSince and modifiedSince **_Filter Criteria_** condition | |**Target Resource** |CSEBase (can be any oneM2M resource primitives) | |<br />**Description** |The interface is used to discovery resources that match with the **time of modification** . If found, the Hosting CSE sends back a response with matched resources. | -|<br /><br /><br /><br />**Resource Structure** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10422c780></mark><br /><br /><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104224a40></mark> | +|<br /><br /><br /><br />**Resource Structure** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**us** |<br />**API/DIS** **\_** **US**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&us=20180405T235959 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_sensor"<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**ms** |<br />**API/DIS** **\_** **MS** <br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&ms=20180405T235959 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator",<br /> "/mn-name/ae\_actuator/cnt\_light1",<br /> "/mn-name/ae\_actuator/cnt\_light2",<br /> "/mn-name/ae\_sensor/cnt\_temp1",<br /> "/mn-name/ae\_sensor/cnt\_temp2"<br />}<br /> | @@ -1048,8 +1049,8 @@ As an initial condition to use discovery function, CSEBase need to have resource |**API Name** |Discovery with expiredBefore and expiredAfter **_Filter Criteria_** condition | |**Target Resource** |CSEBase (can be any oneM2M resource primitives) | |<br />**Description** |The interface is used to discovery resources that match with the **period of** **_expirationTime_** . If found, the Hosting CSE sends back a response with matched resources. | -|<br /><br /><br /><br />**Resource Structure** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x1042408c0></mark><br /><br /><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104241580></mark> | +|<br /><br /><br /><br />**Resource Structure** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**exb** |<br />**API/DIS** **\_** **EXB**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&exb=20211231T235959 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator/cnt\_light1",<br /> "/mn-name/ae\_actuator/cnt\_light2",<br /> "/mn-name/ae\_sensor/cnt\_temp1",<br /> "/mn-name/ae\_sensor/cnt\_temp2"<br />}<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**exa** |<br />**API/DIS** **\_** **EXA**<br /><br />**HTTP Request:**<br /><br />GET /mn-name?fu=1&exa=20211231T235959 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:uril":<br /> "/mn-name/ae\_actuator",<br /> "/mn-name/ae\_sensor",<br />}<br /> | @@ -1070,8 +1071,8 @@ The <subscription> resource contains subscription information for its subscri |**API Name** |<subscription> resource CREATE | |**Target Resource** |<AE> resource of the requested <subscription> resource | |<br />**Description** |The interface is used to send a <subscription> CREATE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <subscription> resource and sends back a response. | -|<br /><br />**Resource Structure**<br />**before Sending Request** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104241600></mark><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104241b40></mark> | +|<br /><br />**Resource Structure**<br />**before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=23<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/SUB/CRE/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_actuator?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=23<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:sub": {<br /> "enc": {<br /> "net": <a href="#_ref_2">[2]</a><br /> },<br /> "nct": 2,<br /> "nu": ["https://192.168.0.10:8282/notification/handler"],<br /> "rn": "ae\_sub"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/ae\_actuator/ae\_sub<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/SUB/CRE/001**<br />**API/SUB/CRE/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_actuatorHTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=23<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:sub": {<br /> "enc": {<br /> "net": <a href="#_ref_2">[2]</a><br /> },<br /> "nct": 2,<br /> "nu": [<br /> https://192.168.0.10:8282/notification/handler<br /> ],<br /> "rn": "ae\_sub"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/ae\_actuator/ae\_sub<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /><br />{<br /> "m2m:sub": {<br /> "rn": "ae\_sub",<br /> "ty": 23,<br /> "ri": "SUB583675048372974938",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20180302T070445",<br /> "lt": "20180302T070445",<br /> "nu": [<br /> "https://192.168.0.10:8282/notification/handler"<br /> ],<br /> "cnm": 2,<br /> "mnm": 50,<br /> "enc": {<br /> "net": <a href="#_ref_2">[2]</a><br /> },<br /> "nct": 2<br /> }<br />} | @@ -1088,8 +1089,8 @@ The <subscription> resource contains subscription information for its subscri |**API Name** |<subscription> resource RETRIEVE with resultContent set to 1 | |**Target Resource** |Requested <subscription> resource | |**Description** |The interface is used to send a <subscription> RETRIEVE request attached with resultContent set to 1 to the <subscription> resource hosting CSE and sends back a response. | -|<br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104242d00></mark><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104241500></mark><br /> | +|<br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/SUB/RET/001**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/ae\_actuator/ae\_sub HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/ae\_sub<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:sub": {<br /> "rn": "ae\_sub",<br /> "ty": 23,<br /> "ri": "SUB583675048372974938",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20180302T070445",<br /> "lt": "20180302T070445",<br /> "nu": [<br /> "https://192.168.0.10:8282/notification/handler"<br /> ],<br /> "cnm": 2,<br /> "mnm": 50,<br /> "enc": {<br /> "net": <a href="#_ref_2">[2]</a><br /> },<br /> "nct": 2<br /> }<br />}<br /> | @@ -1103,8 +1104,8 @@ The <subscription> resource contains subscription information for its subscri |**API Name** |<subscription> resource UPDATE with resultContent parameter | |**Target Resource** |Requested <subscription> resource | |<br />**Description** |The interface is used to send a <subscription> UPDATE request attached with resultContent to the Registrar CSE, and the Registrar CSE updates a <subscription> resource and sends back a response. | -|<br /><br /><br /><br />**Resource Structure** **before Sending Request** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10423ee80></mark><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10422dd40></mark> | +|<br /><br /><br /><br />**Resource Structure** **before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** || |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/SUB/UPD/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_actuator/ae\_sub?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:sub": {<br /> "nct": 3<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/ae\_sub<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/SUB/UPD/001**<br />**API/SUB/UPD/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_actuator/ae\_sub HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:sub": {<br /> "nct": 3<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/ae\_sub<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /><br />{<br /> "m2m:sub": {<br /> "rn": "ae\_sub",<br /> "ty": 23,<br /> "ri": "SUB583675048372974938",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20180302T070445",<br /> "lt": "20180302T070445",<br /> "nu": [<br /> "https://192.168.0.10:8282/notification/handler"<br /> ],<br /> "cnm": 2,<br /> "mnm": 50,<br /> "enc": {<br /> "net": <a href="#_ref_2">[2]</a><br /> },<br /> "nct": 3<br /> }<br />}<br /> | @@ -1119,8 +1120,8 @@ The <subscription> resource contains subscription information for its subscri |**API Name** |<subscription> resource DELETE with resultContent parameter | |**Target Resource** |Requested <subscription> resource | |<br />**Description** |The interface is used to send a <subscription> DELETE request attached with resultContent to the Registrar CSE, and the Registrar CSE deletes a <subscription> resource and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10423ce40></mark><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10423f280></mark> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** || +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=0** |<br /> **API/SUB/DEL/001**<br /> **API/SUB/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_actuator/ae\_sub?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/ae\_sub<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=1** |<br />**API/SUB/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_actuator/ae\_sub?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/ae\_sub<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /><br />{<br /> "m2m:sub": {<br /> "rn": "ae\_sub",<br /> "ty": 23,<br /> "ri": "SUB583675048372974938",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20180302T070445",<br /> "lt": "20180302T070445",<br /> "nu": [<br /> "https://192.168.0.10:8282/notification/handler"<br /> ],<br /> "cnm": 2,<br /> "mnm": 50,<br /> "enc": {<br /> "net": <a href="#_ref_2">[2]</a><br /> },<br /> "nct": 3<br /> }<br />}<br /> | @@ -1141,8 +1142,8 @@ The <group> resource represents a group of resources of the same or mixed typ |**API Name** |<group> resource CREATE | |**Target Resource** |<AE> resource of the requested <group> resource | |<br />**Description** |The interface is used to send a <group> CREATE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <group> resource and sends back a response. | -|<br /><br />**Resource Structure**<br />**before Sending Request** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10423edc0></mark><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10423ee80></mark><br /> | +|<br /><br />**Resource Structure**<br />**before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />Content-Type : application/json;ty=9<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/GRP/CRE/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_actuator?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=9<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:grp": {<br /> "mid": [<br /> "mn-name/ae\_actuator/lamp\_container1",<br /> "mn-name/ae\_actuator/lamp\_container2"<br /> ],<br /> "mt": 3,<br /> "mnm": 50,<br /> "rn": "group\_lamp"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/ae\_actuator/group\_lamp<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /> | |<br /><br /><br /><br /><br /><br />**_Example_** **with**<br />**no RCN or**<br />**RCN=1** |<br />**API/GRP/CRE/001**<br />**API/GRP/CRE/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_actuator HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=9<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:grp": {<br /> "mid": [<br /> "mn-name/ae\_actuator/lamp\_container1",<br /> "mn-name/ae\_actuator/lamp\_container2"<br /> ],<br /> "mt": 3,<br /> "mnm": 50,<br /> "rn": "group\_lamp"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/ae\_actuator/group\_lamp<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /><br />{<br /> "m2m:grp": {<br /> "rn": "group\_lamp",<br /> "ty": 9,<br /> "ri": "GRP792482146823489621",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20171212T170445",<br /> "lt": "20171212T170445",<br /> "mt": 3,<br /> "cnm": 2,<br /> "mnm": 50,<br /> "mid": [<br /> "mn-name/ae\_actuator/lamp\_container1",<br /> "mn-name/ae\_actuator/lamp\_container2"<br /> ]<br /> "mtv": true,<br /> "csy": 1<br /> }<br />}<br /> | @@ -1159,8 +1160,8 @@ The <group> resource represents a group of resources of the same or mixed typ |**API Name** |<group> resource RETRIEVE with resultContent set to 1 | |**Target Resource** |Requested <group> resource | |**Description** |The interface is used to send a <group> RETRIEVE request attached with resultContent set to 1 to the <group> resource hosting CSE and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104219340></mark><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104218b40></mark><br /> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/GRP/RET/001**<br />**API/GRP/RET/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/ae\_actuator/group\_lamp?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/group\_lamp<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br />{<br /> "m2m:grp": {<br /> "rn": "group\_lamp",<br /> "ty": 9,<br /> "ri": "GRP792482146823489621",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20171212T170445",<br /> "lt": "20171212T170445",<br /> "mt": 3,<br /> "cnm": 2,<br /> "mnm": 50,<br /> "mid": [<br /> "mn-name/ae\_actuator/lamp\_container1",<br /> "mn-name/ae\_actuator/lamp\_container2"<br /> ]<br /> "mtv": true,<br /> "csy": 1<br /> }<br />}<br /> | @@ -1174,8 +1175,8 @@ The <group> resource represents a group of resources of the same or mixed typ |**API Name** |<group> resource UPDATE with resultContent parameter | |**Target Resource** |Requested <group> resource | |<br />**Description** |The interface is used to send a <group> UPDATE request attached with resultContent to the Registrar CSE, and the Registrar CSE updates a <group> resource and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10421b640></mark><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10423eb40></mark><br /> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/GRP/UPD/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_actuator/group\_lamp?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:grp": {<br /> "mnm": 100<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/group\_lamp<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/GRP/UPD/001**<br />**API/GRP/UPD/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_actuator/group\_lamp?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:grp": {<br /> "mnm": 100<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/group\_lamp<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /><br />{<br /> "m2m:grp": {<br /> "rn": "group\_lamp",<br /> "ty": 9,<br /> "ri": "GRP792482146823489621",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20171212T170445",<br /> "lt": "20171212T170445",<br /> "mt": 3,<br /> "cnm": 2,<br /> "mnm": 100,<br /> "mid": [<br /> "mn-name/ae\_actuator/lamp\_container1",<br /> "mn-name/ae\_actuator/lamp\_container2"<br /> ]<br /> "mtv": true,<br /> "csy": 1<br /> }<br />}<br /> | @@ -1190,8 +1191,8 @@ The <group> resource represents a group of resources of the same or mixed typ |**API Name** |<group> resource DELETE with resultContent parameter | |**Target Resource** |Requested <group> resource | |<br />**Description** |The interface is used to send a <group> DELETE request attached with resultContent to the Registrar CSE, and the Registrar CSE deletes a <group> resource and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104218840></mark><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104218ac0></mark><br /> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/GRP/D** **EL** **/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_actuator/group\_lamp?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/group\_lamp<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/GRP/D** **EL** **/001**<br />**API/GRP/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_actuator/group\_lamp?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_actuator/group\_lamp<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /><br />{<br /> "m2m:grp": {<br /> "rn": "group\_lamp",<br /> "ty": 9,<br /> "ri": "GRP792482146823489621",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20171212T170445",<br /> "lt": "20171212T170445",<br /> "mt": 3,<br /> "cnm": 2,<br /> "mnm": 100,<br /> "mid": [<br /> "mn-name/ae\_actuator/lamp\_container1",<br /> "mn-name/ae\_actuator/lamp\_container2"<br /> ]<br /> "mtv": true,<br /> "csy": 1<br /> }<br />}<br /> | @@ -1206,8 +1207,8 @@ The <group> resource represents a group of resources of the same or mixed typ |**API Name** |<group> resource | |**Target Resource** |Fopt virtual resource of the <group> resource | |<br />**Description** |The interface is used to send a contentInstance CREATE request to the FanoutOutPoint Virtual resource of a group.<br />As a result, the contentInstances will be created on each container that belonging to this group. | -|<br /><br />**Resource Structure**<br />**before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104227780></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bf8340></mark> | +|<br /><br />**Resource Structure**<br />**before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of originator<br />Content-Type : application/json;ty=4<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/GRP/**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_actuator/ group\_lamp/fopt HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=4<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:cin": {<br /> "con": "20"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 Created<br />Content-Location: mn-name/ae\_actuator/group\_lamp<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br /><br />{<br /> "m2m:agr": {<br /> "rsp": [<br /> {<br /> "fr": "/ID-CSE-01/mn-name/ae\_actuator/lamp\_container1",<br /> "pc": {<br /> "m2m:cin": {<br /> "con": "20",<br /> "cs": 2,<br /> "ct": "20200609T163651,675786",<br /> "et": "99991231T235959",<br /> "lt": "20200609T163651,675786",<br /> "pi": "cnt20200609T1632571403417286346243\_cse01",<br /> "ri": "cin20200609T1636511403417286346245\_cse01",<br /> "rn": "fopt20200609T1636511403417286346244\_cse01",<br /> "st": 1,<br /> "ty": 4<br /> }<br /> },<br /> "rqi": "1234",<br /> "rsc": 2001<br /> },<br /> {<br /> "fr": "/ID-CSE-01/mn-name/ae\_actuator/lamp\_container2",<br /> "pc": {<br /> "m2m:cin": {<br /> "con": "20",<br /> "cs": 2,<br /> "ct": "20200609T163651,680775",<br /> "et": "99991231T235959",<br /> "lt": "20200609T163651,680775",<br /> "pi": "cnt20200609T1609261403417286346240\_cse01",<br /> "ri": "cin20200609T1636511403417286346246\_cse01",<br /> "rn": "fopt20200609T1636511403417286346244\_cse01",<br /> "st": 1,<br /> "ty": 4<br /> }<br /> },<br /> "rqi": "1234",<br /> "rsc": 2001<br /> }<br /> ]<br /> }<br />}<br /><br /><br /> | @@ -1227,8 +1228,8 @@ The <timeSeries> resource represents a container for Time Series Data Instanc |**API Name** |<timeSeries> resource CREATE with resultContent parameter | |**Target Resource** |<AE> resource of the requested <timeSeries> resource | |<br />**Description** |The interface is used to send a <timeSeries> CREATE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <timeSeries> resource and sends back a response. | -|<br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104219980></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bf8340></mark> | +|<br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=29<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/TS/CRE/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_sensor?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=29<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:ts": {<br /> "rn": timeSeries\_cont,<br /> "pei": 1,<br /> "mdd": true,<br /> "mdt": 5<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/TS/CRE/001**<br />**API/TS/CRE/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_sensor?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=29<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:ts": {<br /> "rn": timeSeries\_cont,<br /> "pei": 1,<br /> "mdd": true,<br /> "mdt": 1<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /><br />{<br /> "m2m:ts": {<br /> "rn": "timeSeries\_cont",<br /> "ty": 29,<br /> "ri": "TS792482146823489621",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20171212T170445",<br /> "lt": "20171212T170445",<br /> "et": "2021212T170445",<br /> "st": 0,<br /> "mni": 3153600000,<br /> "mbs": 3153600000,<br /> "mia": 31536000,<br /> "cni": 0,<br /> "cbs": 0,<br /> "pei": 1,<br /> "mdd": "true",<br /> "mdn": 1000,<br /> "mdc": 0,<br /> "mdt": 1<br /> }<br />}<br /> | @@ -1245,8 +1246,8 @@ The <timeSeries> resource represents a container for Time Series Data Instanc |**API Name** |<timeSeries> resource RETRIEVE with resultContent parameter | |**Target Resource** |Requested <timeSeries> resource | |**Description** |The interface is used to send a <timeSeries> RETRIEVE request attached with resultContent set to 1 to the Registrar CSE and sends back a response. | -|<br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104219340></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104219200></mark> | +|<br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/TS/RET/001**<br />**API/TS/RET/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/ae\_sensor?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:ts": {<br /> "rn": "timeSeries\_cont",<br /> "ty": 29,<br /> "ri": "TS792482146823489621",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20171212T170445",<br /> "lt": "20171212T170445",<br /> "et": "2021212T170445",<br /> "st": 0,<br /> "mni": 3153600000,<br /> "mbs": 3153600000,<br /> "mia": 31536000,<br /> "cni": 0,<br /> "cbs": 0,<br /> "pei": 1,<br /> "mdd": "ture",<br /> "mdn": 1000,<br /> "mdc": 0,<br /> "mdt": 1<br /> }<br />}<br /> | @@ -1260,8 +1261,8 @@ The <timeSeries> resource represents a container for Time Series Data Instanc |**API Name** |<timeSeries> resource UPDATE with resultContent parameter | |**Target Resource** |Requested <timeSeries> resource | |<br />**Description** |The interface is used to send a <timeSeries> UPDATE request attached with resultContent to the Registrar CSE, and the Registrar CSE updates a <timeSeries> resource and sends back a response. | -|<br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bcb1c0></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bcb1c0></mark> | +|<br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/TS/UPD/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_sensor/timeSeries\_cont?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:ts": {<br /> "mdt": 2<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/TS/UPD/001**<br />**API/TS/UPD/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/ae\_sensor/timeSeries\_cont?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:ts": {<br /> "mdt": 2<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /><br />{<br /> "m2m:ts": {<br /> "rn": "timeSeries\_cont",<br /> "ty": 29,<br /> "ri": "TS792482146823489621",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20171212T170445",<br /> "lt": "20171212T170445",<br /> "et": "2021212T170445",<br /> "st": 0,<br /> "mni": 3153600000,<br /> "mbs": 3153600000,<br /> "mia": 31536000,<br /> "cni": 0,<br /> "cbs": 0,<br /> "pei": 1,<br /> "mdd": "ture",<br /> "mdn": 1000,<br /> "mdc": 0,<br /> "mdt": 2<br /> }<br />}<br /> | @@ -1276,8 +1277,8 @@ The <timeSeries> resource represents a container for Time Series Data Instanc |**API Name** |<timeSeries> resource DELETE with resultContent parameter | |**Target Resource** |Requested <timeSeries> resource | |<br />**Description** |The interface is used to send a <timeSeries> DELETE request attached with resultContent to the Registrar CSE, and the Registrar CSE updates a <timeSeries> resource and sends back a response. | -|<br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bc9ec0></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10421b140></mark> | +|<br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=0** |<br />**API/TS/DEL/001**<br />**API/TS/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor/timeSeries\_cont?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=1** |<br />**API/TS/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor/timeSeries\_cont?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /><br />{<br /> "m2m:ts": {<br /> "rn": "timeSeries\_cont",<br /> "ty": 29,<br /> "ri": "TS792482146823489621",<br /> "pi": "CAE5630283216026458665",<br /> "ct": "20171212T170445",<br /> "lt": "20171212T170445",<br /> "et": "2021212T170445",<br /> "st": 0,<br /> "mni": 3153600000,<br /> "mbs": 3153600000,<br /> "mia": 31536000,<br /> "cni": 0,<br /> "cbs": 0,<br /> "pei": 1,<br /> "mdd": "ture",h<br /> "mdn": 1000,<br /> "mdc": 0,<br /> "mdt": 2<br /> }<br />}<br /> | @@ -1298,8 +1299,8 @@ The <timeSeriesInstance> resource represents a data instance in the <timeS |**API Name** |<timeSeriesInstance> resource CREATE with resultContent parameter | |**Target Resource** |<timeSeries> resource of the requested <timeSeriesInstance> resource | |<br />**Description** |The interface is used to send a <timeSeriesInstance> CREATE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <timeSeriesInstance> resource and sends back a response. | -|<br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bcb1c0></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bc8900></mark> | +|<br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=30<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/TSI/CRE/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_sensor/timeSeries\_cont?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=30<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:tsi": {<br /> "dgt": "20180307T123456",<br /> "con": "DATA\_TACK"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont/tsi\_value1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/TSI/CRE/001**<br />**API/TSI/CRE/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />POST /mn-name/ae\_sensor/timeSeries\_cont HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=30<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:tsi": {<br /> "rn": "tsi\_value1",<br /> "dgt": "20180307T123456",<br /> "con": "DATA\_TACK"<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont<br />Content-Type: application/json<br />X-M2M-Origin: CAE5630283216026458665<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /><br />{<br /> "m2m:tsi": {<br /> "rn": "tsi\_value1",<br /> "ty": 30,<br /> "pi": "CAE5630283216026458665",<br /> "ri": "TSI840674869203617594",<br /> "ct": "20180307T012211",<br /> "lt": "20180307T012211",<br /> "et": "20210307T012211",<br /> "dgt": "20180307T123456"<br /> "con": "DATA\_TACK",<br /> "cs": 9,<br /> "st": 7<br /> }<br />}<br /> | @@ -1316,8 +1317,8 @@ The <timeSeriesInstance> resource represents a data instance in the <timeS |**API Name** |<timeSeriesInstance> resource RETRIEVE with resultContent parameter | |**Target Resource** |Requested <timeSeriesInstance> resource | |<br />**Description** |The interface is used to send a <timeSeriesInstance> RETRIEVE request attached with resultContent set to 1 to the Registrar CSE and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104246440></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bf8480></mark> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/TSI/RET/001**<br />**API/TSI/RET/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/ae\_sensor/timeSeries\_cont/tsi\_value1?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont/tsi\_value1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:tsi": {<br /> "rn": "tsi\_value1",<br /> "ty": 30,<br /> "pi": "CAE5630283216026458665",<br /> "ri": "TSI840674869203617594",<br /> "ct": "20180307T012211",<br /> "lt": "20180307T012211",<br /> "et": "2n0210307T012211",<br /> "dgt": "20180307T123456"<br /> "con": "DATA\_TACK",<br /> "cs": 9,<br /> "st": 7<br /> }<br />}<br /> | @@ -1342,8 +1343,8 @@ The <timeSeriesInstance> resource represents a data instance in the <timeS |**API Name** |<timeSeriesInstance> resource DELETE with resultContent parameter | |**Target Resource** |Requested <timeSeriesInstance> resource | |<br />**Description** |The interface is used to send a <timeSeriesInstance> DELETE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <timeSeriesInstance> resource and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bc8900></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x102bdd480></mark> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=0** |<br />**API/TSI/DEL/001**<br />**API/TSI/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor/timeSeries\_cont/tsi\_value1?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont/tsi\_value1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=1** |<br />**API/TSI/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/ae\_sensor/timeSeries\_cont/tsi\_value1?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/ae\_sensor/timeSeries\_cont/tsi\_value1<br />Content-Type: application/json<br />X-M2M-Origin: CAE5630283216026458665<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /><br />{<br /> "m2m:tsi": {<br /> "rn": "tsi\_value1",<br /> "ty": 30,<br /> "pi": "CAE5630283216026458665",<br /> "ri": "TSI840674869203617594",<br /> "ct": "20180307T012211",<br /> "lt": "20180307T012211",<br /> "et": "2n0210307T012211",<br /> "dgt": "20180307T123456"<br /> "con": "DATA\_TACK",<br /> "cs": 9,<br /> "st": 7<br /> }<br />}<br /> | @@ -1364,8 +1365,8 @@ The <accessControlPolicy> resource is defined to contain a set of access cont |**API Name** |<accessControlPolicy> resource CREATE with resultContent parameter | |**Target Resource** |<CSEBase> of the requested <accessControlPolicy> resource | |<br />**Description** |The interface is used to send a <accessControlPolicy> CREATE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <accessControlPolicy> resource, and sends back a response. | -|<br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104247340></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104247840></mark> | +|<br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=1<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/ACP/CRE/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />POST /mn-name?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=1<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:acp" : {<br /> "rn": "accessControlPolicy",<br /> "et" : "20201221T064952",<br /> "pv" : {<br /> "acr" : [<br /> {<br /> "acco" : [],<br /> "acop" : 63,<br /> "acor" : [ "CAE1", "CAE2" ]<br /> }<br /> ]<br /> },<br /> "pvs" : {<br /> "acr" : [<br /> {<br /> "acco" : [],<br /> "acop" : 63,<br /> "acor" : [ "all" ]<br /> }<br /> ]<br /> }<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/accessControlPolicy<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/ACP/CRE/001**<br />**API/ACP/CRE/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />POST /mn-name?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=1<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:acp" : {<br /> "rn": "accessControlPolicy",<br /> "et" : "20201221T064952",<br /> "pv" : {<br /> "acr" : [<br /> {<br /> "acco" : [],<br /> "acop" : 63,<br /> "acor" : [ "CAE1", "CAE2" ]<br /> }<br /> ]<br /> },<br /> "pvs" : {<br /> "acr" : [<br /> {<br /> "acco" : [],<br /> "acop" : 63,<br /> "acor" : [ "all" ]<br /> }<br /> ]<br /> }<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/accessControlPolicy<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /><br />{<br /> "m2m:acp": {<br /> "rn": "accessControlPolicy",<br /> "ty": 1,<br /> "ri": "ACP503720698362418574",<br /> "pi": "mnID",<br /> "ct": "20180308T115922",<br /> "lt": "20180308T115922",<br /> "et": "20201221T064952",<br /> "pv": {<br /> "acr": [<br /> {<br /> "acco": [],<br /> "acop": 63,<br /> "acor": [<br /> "CAE1",<br /> "CAE2"<br /> ]<br /> }<br /> ]<br /> },<br /> "pvs": {<br /> "acr": [<br /> {<br /> "acco": [],<br /> "acop": 63,<br /> "acor": [<br /> "all"<br /> ]<br /> }<br /> ]<br /> }<br /> }<br />}<br /> | @@ -1382,8 +1383,8 @@ The <accessControlPolicy> resource is defined to contain a set of access cont |**API Name** |<accessControlPolicy> resource RETRIEVE with resultContent parameter | |**Target Resource** |<CSEBase> of the requested <accessControlPolicy> resource | |<br />**Description** |The interface is used to send a <accessControlPolicy> RETRIEVE request attached with resultContent set to 1 to the Registrar CSE and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104245c80></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104246080></mark> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** || +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/ACP/RET/001**<br />**API/ACP/RET/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/accessControlPolicy?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/accessControlPolicy<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:acp": {<br /> "rn": "accessControlPolicy",<br /> "ty": 1,<br /> "ri": "ACP503720698362418574",<br /> "pi": "mnID",<br /> "ct": "20180308T115922",<br /> "lt": "20180308T115922",<br /> "et": "20201221T064952",<br /> "pv": {<br /> "acr": [<br /> {<br /> "acco": [],<br /> "acop": 63,<br /> "acor": [<br /> "CAE1",<br /> "CAE2"<br /> ]<br /> }<br /> ]<br /> },<br /> "pvs": {<br /> "acr": [<br /> {<br /> "acco": [],<br /> "acop": 63,<br /> "acor": [<br /> "all"<br /> ]<br /> }<br /> ]<br /> }<br /> }<br />}<br /> | @@ -1397,8 +1398,8 @@ The <accessControlPolicy> resource is defined to contain a set of access cont |**API Name** |<accessControlPolicy> resource UPDATE with resultContent parameter | |**Target Resource** |<accessControlPolicy> resource | |<br />**Description** |The interface is used to send a <accessControlPolicy> UPDATE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <accessControlPolicy> resource and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104247900></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104246080></mark> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/ACP/UPD/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/accessControlPolicy?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:acp" : {<br /> "pv" : {<br /> "acr" : [<br /> {<br /> "acor" : [ "CAE\_A", "CAE\_B" ]<br /> }<br /> ]<br /> },<br /> "pvs" : {<br /> "acr" : [<br /> {<br /> "acor" : [ "CAE\_C", "CAE\_D" ]<br /> }<br /> ]<br /> }<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/accessControlPolicy<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/ACP/UPD/001**<br />**API/ACP/UPD/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/accessControlPolicy?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:acp" : {<br /> "pv" : {<br /> "acr" : [<br /> {<br /> "acor" : [ "CAE\_A", "CAE\_B" ]<br /> }<br /> ]<br /> },<br /> "pvs" : {<br /> "acr" : [<br /> {<br /> "acor" : [ "CAE\_C", "CAE\_D" ]<br /> }<br /> ]<br /> }<br /> }<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/accessControlPolicy<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /><br />{<br /> "m2m:acp": {<br /> "rn": "accessControlPolicy",<br /> "ty": 1,<br /> "ri": "ACP503720698362418574",<br /> "pi": "mnID",<br /> "ct": "20180308T115922",<br /> "lt": "20180308T115922",<br /> "et": "20201221T064952",<br /> "pv": {<br /> "acr": [<br /> {<br /> "acco": [],<br /> "acop": 63,<br /> "acor": [<br /> "CAE\_A",<br /> "CAE\_B"<br /> ]<br /> }<br /> ]<br /> },<br /> "pvs": {<br /> "acr": [<br /> {<br /> "acco": [],<br /> "acop": 63,<br /> "acor": [<br /> "CAE\_C",<br /> "CAE\_D"<br /> ]<br /> }<br /> ]<br /> }<br /> }<br />}<br /> | @@ -1413,8 +1414,8 @@ The <accessControlPolicy> resource is defined to contain a set of access cont |**API Name** |<accessControlPolicy> resource DELETE with resultContent parameter | |**Target Resource** |<accessControlPolicy> resource | |<br />**Description** |The interface is used to send a <accessControlPolicy> DELETE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <accessControlPolicy> resource and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104246ec0></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104247b00></mark> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=0** |<br />**API/ACP/DEL/001**<br />**API/ACP/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/accessControlPolicy?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/accessControlPolicy<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=1** |<br />**API/ACP/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/accessControlPolicy?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/accessControlPolicy<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /><br />{<br /> "m2m:acp": {<br /> "rn": "accessControlPolicy",<br /> "ty": 1,<br /> "ri": "ACP503720698362418574",<br /> "pi": "mnID",<br /> "ct": "20180308T115922",<br /> "lt": "20180308T115922",<br /> "et": "20201221T064952",<br /> "pv": {<br /> "acr": [<br /> {<br /> "acco": [],<br /> "acop": 63,<br /> "acor": [<br /> "CAE\_A",<br /> "CAE\_B"<br /> ]<br /> }<br /> ]<br /> },<br /> "pvs": {<br /> "acr": [<br /> {<br /> "acco": [],<br /> "acop": 63,<br /> "acor": [<br /> "CAE\_C",<br /> "CAE\_D"<br /> ]<br /> }<br /> ]<br /> }<br /> }<br />}<br /> | @@ -1437,8 +1438,8 @@ The CRUD examples in this clause are written based on the parking lot implementa |**API Name** |<flexContainer> resource CREATE with resultContent parameter | |**Target Resource** |<CSEBase> of the requested <flexContainer> resource | |<br />**Description** |The interface is used to send a <flexContainer> CREATE request attached with resultContent to the Registrar CSE, and the Registrar CSE creates a <flexContainer> resource, and sends back a response. | -|<br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10425f540></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10425f200></mark><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | +|<br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json;ty=28<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/FLX/CRE/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />POST /mn-name?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=28<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:sc\_offLot": {<br /> "rn": "yt\_lot\_1",<br /> "lbl": [<br /> "sc"<br /> ],<br /> "cnd": "http://developers.iotocean.org/schema/offStreetParking.xsd",<br /> "type": "OffStreetParking",<br /> "category": "lot\_1",<br /> "geolocation": [<br /> 37.4114423,<br /> 127.1293735<br /> ],<br /> "name": "parkingLot\_1",<br /> "availableSpotNumber": "3",<br /> "totalSpotNumber": "110"<br /> }<br />}<br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/yt\_lot\_1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/FLX/CRE/001**<br />**API/FLX/CRE/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />POST /mn-name?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json;ty=28<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:sc\_offLot": {<br /> "rn": "yt\_lot\_1",<br /> "lbl": [<br /> "sc"<br /> ],<br /> "cnd": "http://developers.iotocean.org/schema/offStreetParking.xsd",<br /> "type": "OffStreetParking",<br /> "category": "lot\_1",<br /> "geolocation": [<br /> 37.4114423,<br /> 127.1293735<br /> ],<br /> "name": "parkingLot\_1",<br /> "availableSpotNumber": "3",<br /> "totalSpotNumber": "110"<br /> }<br />}<br /><br /><br /><br />**HTTP Response:**<br /><br />201 Created<br />Content-Location: mn-name/yt\_lot\_1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2001<br /><br />{<br /> "m2m:sc\_offLot": {<br /> "pi": "CAE5630283216026458665",<br /> "ri": "FLX37696264720673421",<br /> "ty": 28,<br /> "ct": "20181019T045127",<br /> "st": 15878,<br /> "rn": "yt\_lot\_1",<br /> "lt": "20181207T002422",<br /> "et": "20211019T045127",<br /> "lbl": [<br /> "sc"<br /> ],<br /> "cnd": "http://developers.iotocean.org/schema/offStreetParking.xsd",<br /> "type": "OffStreetParking",<br /> "category": "lot\_1",<br /> "geolocation": [<br /> 37.4114423,<br /> 127.1293735<br /> ],<br /> "name": "parkingLot\_1",<br /> "availableSpotNumber": "3",<br /> "totalSpotNumber": "110"<br /> }<br />}<br /> | @@ -1455,8 +1456,8 @@ The CRUD examples in this clause are written based on the parking lot implementa |**API Name** |<flexContainer> resource RETRIEVE with resultContent parameter | |**Target Resource** |<CSEBase> of the requested <flexContainer> resource | |<br />**Description** |The interface is used to send a <flexContainer> RETRIEVE request attached with resultContent set to 1 to the Registrar CSE and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10425f440></mark><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x104246300></mark> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/FLX/RET/001**<br />**API/FLX/RET/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />GET /mn-name/yt\_lot\_1?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/yt\_lot\_1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2000<br /><br />{<br /> "m2m:sc\_offLot": {<br /> "pi": "CAE5630283216026458665",<br /> "ri": "FLX37696264720673421",<br /> "ty": 28,<br /> "ct": "20181019T045127",<br /> "st": 15878,<br /> "rn": "yt\_lot\_1",<br /> "lt": "20181207T002422",<br /> "et": "20211019T045127",<br /> "lbl": [<br /> "sc"<br /> ],<br /> "cnd": "http://developers.iotocean.org/schema/offStreetParking.xsd",<br /> "type": "OffStreetParking",<br /> "category": "lot\_1",<br /> "geolocation": [<br /> 37.4114423,<br /> 127.1293735<br /> ],<br /> "name": "parkingLot\_1",<br /> "availableSpotNumber": "3",<br /> "totalSpotNumber": "110"<br /> }<br />}<br /> | @@ -1470,8 +1471,8 @@ The CRUD examples in this clause are written based on the parking lot implementa |**API Name** |<flexContainer> resource UPDATE with resultContent parameter | |**Target Resource** |<flexContainer> resource | |<br />**Description** |The interface is used to send a <flexContainer> UPDATE request attached with resultContent to the Registrar CSE, and the Registrar CSE updates a <flexContainer> resource and sends back a response. | -|<br />**Resource Structure before Sending Request**<br /><br /> |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10425c640></mark> | -|<br /><br /><br /><br /><br />**Call Flow** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10425c980></mark> | +|<br />**Resource Structure before Sending Request**<br /><br /> | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /><br /> |<br />Header and Value pair information:<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />Content-Type : application/json<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**RCN=0** |<br />**API/FLX/UPD/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/yt\_lot\_1?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:sc\_offLot" : {<br /> "availableSpotNumber": "40",<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/yt\_lot\_1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=1** |<br />**API/FLX/UPD/001**<br />**API/FLX/UPD/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />PUT /mn-name/yt\_lot\_1?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br />{<br /> "m2m:sc\_offLot" : {<br /> "availableSpotNumber": "40",<br />}<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/yt\_lot\_1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2004<br /><br />{<br /> "m2m:sc\_offLot": {<br /> "pi": "CAE5630283216026458665",<br /> "ri": "FLX37696264720673421",<br /> "ty": 28,<br /> "ct": "20181019T045127",<br /> "st": 15878,<br /> "rn": "yt\_lot\_1",<br /> "lt": "20181207T052435",<br /> "et": "20211019T045127",<br /> "lbl": [<br /> "sc"<br /> ],<br /> "cnd": "http://developers.iotocean.org/schema/offStreetParking.xsd",<br /> "type": "OffStreetParking",<br /> "category": "lot\_1",<br /> "geolocation": [<br /> 37.4114423,<br /> 127.1293735<br /> ],<br /> "name": "parkingLot\_1",<br /> "availableSpotNumber": "40",<br /> "totalSpotNumber": "110"<br /> }<br />}<br /> | @@ -1486,8 +1487,8 @@ The CRUD examples in this clause are written based on the parking lot implementa |**API Name** |<flexContainer> resource DELETE with resultContent parameter | |**Target Resource** |<flexContainer> resource | |<br />**Description** |The interface is used to send a <flexContainer> DELETE request attached with resultContent to the Registrar CSE, and the Registrar CSE deletes a <flexContainer> resource and sends back a response. | -|<br /><br /><br /><br />**Resource Structure before Sending Request** |<mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10425e440></mark><br /><br /> | -|<br /><br /><br /><br /><br />**Call Flow** |<br /><mark>unsupported pict element: <Element {http://schemas.openxmlformats.org/wordprocessingml/2006/main}pict at 0x10425e5c0></mark> | +|<br /><br /><br /><br />**Resource Structure before Sending Request** | | +|<br /><br /><br /><br /><br />**Call Flow** | | |<br /><br />**HTTP Header Information**<br /><br /> |<br />Header and Value pair information:<br />Accept : application/ json<br />X-M2M-RI : Request ID<br />X-M2M-Origin : AE-ID of request originator<br />X-M2M-RVI : Release Version Indicator | |<br /><br /><br />**Example with**<br />**no RCN or**<br />**RCN=0** |<br />**API/FLX/DEL/001**<br />**API/FLX/DEL/001\_RCN0**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/yt\_lot\_1?rcn=0 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/yt\_lot\_1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /> | |<br /><br /><br /><br /><br /><br />**Example with**<br />**RCN=1** |<br />**API/FLX/DEL/001\_RCN1**<br /><br />**HTTP Request:**<br /><br />DELETE /mn-name/yt\_lot\_1?rcn=1 HTTP/1.1<br />Host: 192.168.0.10:8282<br />X-M2M-Origin: CAE5630283216026458665<br />Accept: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br /><br /><br />**HTTP Response:**<br /><br />200 OK<br />Content-Location: mn-name/yt\_lot\_1<br />Content-Type: application/json<br />X-M2M-RI: 1234<br />X-M2M-RVI: 2a<br />X-M2M-RSC: 2002<br /><br />{<br /> "m2m:sc\_offLot": {<br /> "pi": "CAE5630283216026458665",<br /> "ri": "FLX37696264720673421",<br /> "ty": 28,<br /> "ct": "20181019T045127",<br /> "st": 15878,<br /> "rn": "yt\_lot\_1",<br /> "lt": "20181207T052435",<br /> "et": "20211019T045127",<br /> "lbl": [<br /> "sc"<br /> ],<br /> "cnd": "http://developers.iotocean.org/schema/offStreetParking.xsd",<br /> "type": "OffStreetParking",<br /> "category": "lot\_1",<br /> "geolocation": [<br /> 37.4114423,<br /> 127.1293735<br /> ],<br /> "name": "parkingLot\_1",<br /> "availableSpotNumber": "40",<br /> "totalSpotNumber": "110"<br /> }<br />}<br /> |