AIoT is a service that can be provided by the 5GS system to support Ambient power-enabled IoT devices that are powered by energy harvesting, being either battery-less or with limited energy storage capability (e.g. using a capacitor) and the energy is provided through the harvesting of radio waves, light, motion, heat, or any other suitable power source.
The 5GS System architecture for AIoT include the following functions and procedures for:
AIoT Device identification;
AIoT Device inventory;
Providing to, and obtaining from, an AIoT Device application data.
The 5GS System architecture for AIoT includes core network functions, different AIoT Reader architectures and AIoT Devices. The different AIoT Reader architectures allow for different deployment options. The following AIoT Reader architectures are defined:
NG- RAN (which supports AIoT Reader), which includes either a direct connectivity between NG-RAN and the AIOTF or an indirect connectivity between NG-RAN and the AIOTF via an AMF.
The NG-RAN in this specification refers to the gNB which supports AIoT related functionalities, as specified in TS 38.300. The gNB may only support communication with AIoT Devices.
The architecture for Network Exposure Function, using reference point representation, defined in clause 4.2.3 of TS 23.501 is applicable for AIoT, with a southbound interface from the NEF to AIOTF.
5GS system architecture for AIoT supports the following connectivity to access an NG-RAN:
Direct Connectivity: AIOTF communicates with NG-RAN directly.
Indirect Connectivity via AMF: NG-RAN and the AIOTF communicate indirectly via an AMF.
Figure 4.2.2.1-1 depicts the complete non-roaming architecture showing the overall 5GS architecture for support of AIoT, including both the Indirect Connectivity and Direct Connectivity.
In the Direct Connectivity architecture, the AIOTF uses AIOT2 to communicate directly with NG-RAN.
Figure 4.2.2.2-1 depicts the AIoT architecture, using the service-based interfaces, showing only the parts of the AIoT architecture for an AIOTF connecting to NG-RAN directly. The remaining parts of the AIoT architecture shown in Figure 4.2.2.1-1 remain unchanged.
Figure 4.2.2.2-2 depicts the AIoT architecture, using the reference point representation, showing only the parts of the AIoT architecture for an AIOTF access NG-RAN. The remaining parts of the AIoT architecture shown in Figure 4.2.2.1-2 remain unchanged.
Figure 4.2.2.3-1 depicts the AIoT architecture, using the service-based interfaces showing only the parts of the AIoT architecture for an AIOTF connects indirectly to NG-RAN via an AMF. The remaining parts of the AIoT Architecture shown in Figure 4.2.2.1-1 remain unchanged.
Figure 4.2.2.3-2 depicts the AIoT architecture, using the reference point representation showing only the parts of the AIoT architecture for an AIOTF connects to NG-RAN via an AMF. The remaining parts of the AIoT architecture shown in Figure 4.2.2.1-2 remain unchanged.
The AIoT Architecture contains the following reference points:
AIOT1:
Reference point between the AIoT Device and the AIOTF.
AIOT2:
Reference point between the NG-RAN and the AIOTF.
The following reference points show the interactions that exist between the NF services in the NFs. These reference points are realized by corresponding NF service-based interfaces and by specifying the identified consumer and producer NF service as well as their interaction in order to realize a particular system procedure.
AIOT3:
Reference point between the AIOTF and the AMF.
AIOT4:
Reference point between the AIOTF and the NEF.
AIOT5:
Reference point between the AIOTF and the NRF.
AIOT6:
Reference point between the AIOTF and the ADM.
AIOT7:
Reference point between the ADM and the UDR.
AIOT8:
Reference point between the ADM and the NEF.
In addition to the relevant reference points defined in TS 23.501, in the case of AIoT, these reference points are as follows:
The NG-RAN in this specification refers to the gNB which supports AIoT related functionalities as specified in clause 4.2.1.
The NG-RAN supports the following functions:
The NG-RAN communicates with the AIOTF either via a direct connectivity or indirectly connectivity.
The NG-RAN serves one or more AIoT readers.
The NG-RAN supports the inventory and command procedures.
The NG-RAN supports the functionalities defined in TS 38.300.
The NG-RAN and AIoT readers may aggregate data collected from multiple AIoT devices in accordance with the assistance information as specified in clause 5.9.
Termination of AIoT NAS protocol with AIoT Device.
Connectivity with an NG-RAN via a direct interface reference point or via an AMF.
Support of AIoT service operations towards the AIoT Devices(s):
Providing an interface to the AF (or via NEF) for AIoT services and authorizing the trusted AF's AIoT service operation request.
Triggering the NG-RAN to perform AIoT service operations towards the AIoT Device(s), and optionally determining and providing assistance information to the NG-RAN .
Report the service operation results to AF (or via NEF) based on the local configuration or the AF request.
NG-RAN selection and optionally a list of RAN Reader selection for AIoT service operations.
AMF selection based on target area information when AIOTF connects the NG-RAN indirectly via an AMF.
Correlation ID allocation corresponding to the AF service operation request.
Retrieving AIoT device profile data from ADM.
Retrieving AF subscription data from ADM.
Optionally AIoT Device context management.
Perform aggregation of the AIoT service responses, determine and provide assistant for the AIoT aggregation in NG-RAN.
In addition to the functions defined in TS 23.501, the NRF performs the following functions:
Support of new NF type AIOTF and its corresponding NF profile. The NF profile includes the AIOTF ID, FQDN or IP address, NF type and the serving area information of the AIOTF.
Support of AIOTF discovery based on parameters Target Area information.
Support of new NF type ADM and its corresponding NF profile. The NF profile includes the ADM ID, FQDN or IP address, NF type, the supported domain information of AIoT device permanent IDs, the supported AIoT device permanent ID ranges, and optionally the supported AF IDs.
Support of ADM discovery based on parameters as specified in clause 5.3.2.
The AIOTF, the ADM register or update its NF profile to NRF by means of the method as defined in clause 4.17.2 of TS 23.502.
The NG-RAN communicates with AIOTF via one of the two connectivity options as following:
Direct Connectivity: When the NG-RAN communicates with AIOTF directly, the protocol stack is specified in clause 4.6.2.2.
Indirect Connectivity: When the NG-RAN communicates with AIOTF indirectly via an AMF, the protocol stack is specified in clause 4.6.2.3.
For both connectivity options, NG-RAN communicates with AIOTF or AMF via NGAP as specified in TS 38.413.
The AIoT NAS protocol supports the Inventory and Command related procedures as defined in clause 6.
AIoT Data: It is the application data exchanged between the AIoT Device and the AF.
AIoT NAS: The NAS protocol between AIoT Device and the AIOTF.
AIoT AS: It is between the AIoT Device and the NG-RAN as specified in TS 38.300.
NGAP: Application Layer Protocol between the AMF and the NG-RAN as defined in TS 38.413.
NGAP AIoT Information: It is the subset of NGAP information that the AMF transparently relays between the NG-RAN and the AIOTF, and is included in the NGAP messages and the AIOT3 messages.
In the Indirect Connectivity option, the AMF is involved and its functionality is as defined in clause 4.5.7. The AIoT NAS messages between the AIoT Device and the AIOTF are transferred via the NG-RAN and AMF transparently.