In addition to those defined in
clause 7.2.8 of TS 23.501 and
clause 5.2.6 of TS 23.502,
Table 7.4.1-1 illustrates additional NEF services to support AIoT.
Service operation name:
Nnef_AIoT_Inventory
Description:
The consumer requests to perform an inventory operation for an AIoT Device or multiple AIoT Devices.
Input, Required:
-
AF ID.
-
At least one of the following parameters are included:
-
External Target Area information.
-
Either AIoT Device ID(s) or AIoT Device ID filter information for the inventory operation.
-
Notification Endpoint.
Input, Optional:
Approximate number of AIoT Devices, time interval, location information requested.
Output, Required:
AF Transaction ID, Result indication, Failure cause in case of Failure.
Output, Optional:
None.
Service operation name:
Nnef_AIoT_Command
Description:
The consumer requests to perform a command operation for an AIoT Device or multiple AIoT Devices.
Input, Required:
-
AF ID.
-
At least one of the following parameters are included:
-
External Target Area information.
-
Either AIoT Device ID(s) or AIoT Device ID filter information for the command operation.
-
Notification Endpoint.
-
Command type (Read, Write, or Permanent Disable).
Input, Optional:
Approximate number of AIoT Devices, if the Command Type is Read, the offset to read application data from and the length of application data to read shall be included, if the Command Type is Write the offset where to write the application data, the application data to write and its length shall be included, Approximate message size from the AIoT Device for Read command type, location information requested.
Output, Required:
AF Transaction ID, Result indication, Failure cause in case of Failure.
Output, Optional:
None.
Service operation name:
Nnef_AIoT_Notify
Description:
The consumer receives notification of the status or results of the requested service operation. If the consumer invokes the Nnef_AIoT_Inventory, or Nnef_AIoT_Command service operation, the consumer implicitly subscribes to the results of the requested service operation.
Input, Required:
-
AF Transaction ID.
Input, Optional:
-
a list of AIoT Device ID(s), Failure Cause in case of Failure.
-
Read command specific report information: Information obtained from each target AIoT Device.
-
The Last Report Indication, indicating the notify is the last notify for an AIoT service operation.
-
Location information of each target AIoT Device.
Output, Required:
Result indication.
Output, Optional:
None.