Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.256  Word version:  18.2.0

Top   Top   Up   Prev   Next
1…   4…   4.2…   4.3…   4.4…   4.5…   5…   5.2.3…   5.2.4…   5.2.5…   5.2.5.3…   5.2.5.4…   5.2.7   5.2.8…   5.2.9…   5.3…   5.4…   5.5…   6…   6.2…   6.3…   6.3.4…

 

4.4  High level functionp. 23

4.4.1  Service Operationsp. 23

4.4.1.1  NEF Servicesp. 23

4.4.1.1.1  Generalp. 23
In addition to those defined in clause 7.2.8 of TS 23.501 and clause 5.2.6 of TS 23.502, the following Table illustrates additional NEF services to support UAS.
Service Name Service Operations Operation Semantics Example Consumer(s)
Nnef_AuthenticationAuthenticateAuthorizeRequest/ResponseAMF, SMF
NotificationSubscribe/NotifyAMF, SMF
Up
4.4.1.1.2  Nnef_Authentication servicep. 23
4.4.1.1.2.1  Generalp. 23
Service Description:
This service enables the consumer to either authenticate and authorise, or just authorize, the Service Level Device Identity. In case of UAS, the service is used to authenticate and/or authorize the UAV identified by a CAA-Level UAV ID.
When creating an authentication session, the AMF/SMF implicitly subscribes to NEF about notification related with the authentication/authorization (e.g. re-authenticate, update authorization data or revoke the UUAA authorization). This implicit subscription is implicitly released by UAS NF/NEF when the corresponding authentication association is removed (e.g. in the case of re-authentication failure and USS indicating to release network resource, or in the case of authorization revocation).
Up
4.4.1.1.2.2  Nnef_Authentication_AuthenticateAuthorize service operationp. 23
Service operation name:
Nnef_Authentication_AuthenticateAuthorize
Description:
Provides the authentication and authorization result of the Service Level device Identity.
Input, Required:
Service Level Device Identity (i.e. CAA-Level UAV ID) for authentication, GPSI, NF Type.
Input, Conditional Required:
Notification endpoint (required for initial authentication request), DNN, S-NSSAI (in case the consumer NF is SMF).
Input, Optional:
Authorization Server Address (i.e. USS Address), PEI, UE IP address (in case the consumer NF is SMF), authentication/authorization container provided by UE, UAV location.
Output, Required:
None.
Output, Conditional Required:
Success/Failure indication [Not required when PDU Session Modification for C2 Communication], Authorization Data container, Indication whether the PDU sessions associated with the "DNN(s) subject to aerial services" can be released [Required for re-authentication failure].
Output, Optional:
None.
Up
4.4.1.1.2.3  Nnef_Authentication_Notification service operationp. 23
Service operation name:
Nnef_Authentication_Notification
Description:
Re-authenticate, update authorization data or revoke the UUAA authorization of a UAV.
Input, Required:
Notification Correlation Information, Service Level Device Identity, 3GPP UAV ID, Notify reason (revoke, re-authentication, or authorization data update).
Input, Conditional Required:
Authorization Data container (if the Notify reason is authorization data update).
Input, Optional:
None.
Output, Required:
Acknowledge indication.
Output, Optional:
None.

4.4.1.2  AF Servicesp. 24

4.4.1.2.1  Generalp. 24
In addition to the AF services defined in clause 7.2.19 of TS 23.501 and clause 5.2.19 of TS 23.502, the following Table shows the AF services to support UAS.
Service Name Service Operations Operation Semantics Example Consumer(s)
Naf_AuthenticationAuthenticateAuthorizeRequest/ResponseUAS NF/NEF
NotificationSubscribe/NotifyUAS NF/NEF
Up
4.4.1.2.2  Naf_Authentication servicep. 24
4.4.1.2.2.1  Generalp. 24
Service Description:
This service enables the consumer to authenticate and authorize the Service Level Device Identity. In case of UAS, the service is used to authenticate and authorize the UAV identified by a CAA-Level UAV ID.
When creating an authentication session, the UAS NF/NEF implicitly subscribes to USS about notification related with the authentication/authorization (e.g. re-authenticate, update authorization data or revoke the UUAA authorization). This implicit subscription is implicitly released by USS when the corresponding authentication session is removed (e.g. in the case of re-authentication failure and USS indicating to release network resource, or in the case of authorization revocation).
Up
4.4.1.2.2.2  Naf_Authentication_AuthenticateAuthorize service operationp. 24
Service operation name:
Naf_Authentication_AuthenticateAuthorize
Description:
Provides the Authentication and Authorization result of the Service Level Device Identity (i.e. CAA-Level UAV ID for UAS).
Input, Required:
Service Level Device Identity for authentication, GPSI.
Input, Optional:
Notification endpoint (required for initial authentication request), PEI, UE IP address, authentication container provided by UE, UAV location.
Output, Required:
None.
Output, Conditional Required:
Success/Failure indication and GPSI [Not required when PDU Session Modification for C2 Communication], Authorization Data container, Indication whether the UAS service related network resource can be released [Required for re-authentication failure]
Output, Optional:
None.
Up
4.4.1.2.2.3  Naf_Authentication_Notification service operationp. 24
Service operation name:
Naf_Authentication_Notification
Description:
Re-authenticate, update authorization data or revoke the UUAA authorization of a UAV.
Input, Required:
Notification Correlation Information, Service Level Device Identity, GPSI, Notify reason (revoke, re-authentication, or authorization data update).
Input, Conditional Required:
Authorization Data container (if the Notify reason is authorization data update).
Input, Optional:
PDU Session IP address.
Output, Required:
Acknowledge indication.
Output, Optional:
None.
Up

4.4.1.3  AMF Servicesp. 25

AMF services related to UAS are defined in clause 5.2.2 of TS 23.502.
In addition, when SMF invokes Namf_Communication_N1N2MessageTransfer service operation, it may provide the UUAA result to the UAV.

4.4.1.4  SMF Servicesp. 25

SMF services related to UAS are defined in clause 5.2.8 of TS 23.502.

4.4.1.5  UDM Servicesp. 25

UDM services related to UAS are defined in clause 5.2.3 of TS 23.502.

4.4.1.6  LMF Servicesp. 25

LMF services related to UAS are defined in clause 8.3 of TS 23.273.

4.4.1.7  GMLC Servicesp. 25

GMLC services related to UAS are defined in clause 8.4 of TS 23.273.

4.4.1.8  UDR Servicesp. 25

UDR services related to UAS are defined in clause 5.2.12 of TS 23.502.

4.4.1.9  PCF Servicesp. 25

PCF services related to UAS are defined in clause 5.2.5 of TS 23.502.

4.4.2  USS Discoveryp. 25

There may be multiple USS(es) serving UASs in a country, and no direct association is expected between the 3GPP network serving a UAS and the USS providing services to the UAS. How the association between a UAV and a USS is realized, is outside the scope of 3GPP and is not related to the UAV subscription with the mobile operator.
In order to enable the interaction between the 3GPP network and the USS serving a UAS, the 3GPP network needs to discover the correct USS serving a specific UAV. This is required either during 5GS registration (when the UUAA is performed during 5GS registration), or during PDU session/PDN connection establishment.
It is assumed that mechanisms for resolution of CAA Level UAV ID to the USS serving the corresponding UAV, defined outside 3GPP, and available to entities outside the 3GPP system (e.g. the TPAE), are used in the 3GPP system to discover the USS for the UAV.
Optionally, the UAV may also provide to the 3GPP system, in addition to the CAA-level UAV ID, the USS address (USS IP address or USS FQDN) in order to discover the USS for the UAV.
When the UAV provides the USS address (i.e. USS FQDN) separately from the CAA-Level UAV ID in UUAA-MM or UUAA-SM, the USS address (i.e. USS FQDN) shall be used to discover the USS. The USS address, when available, is used by the UAS NF in addition to CAA-Level UAV ID to discover a specific USS.
Up

4.4.3  CAA-Level UAV ID Assignmentp. 26

The format of the CAA-Level UAV ID is defined outside 3GPP, however how such identity is used to enable a TPAE to query about UAV information is defined with respect to the 3GPP functionality.
In this release, the assignment of a CAA-level UAV ID for Remote Identification functionality applies solely to the UAV. No CAA-level UAV ID is assigned to and used by a UAVC.
Various formats of CAA-level UAV ID must be supported by the UAV to support various geo-specific regulations. At least Serial Number Identification, a CAA-Issued Registration Identifier (aka Session ID), and USS Issued UUID shall be supported.
In the case of Session ID, though the actual format of the CAA-Level UAV ID is defined outside 3GPP and is not decided by 3GPP, it is assumed that the CAA-Level UAV ID used for Remote Identification contains at least the following information:
  • an identity unique to the UAV, which may preferably have temporary validity: this identifies uniquely the UAV with the entity that allocates the CAA-level UAV ID.
  • CAA-level UAV ID Routing Information, used by an entity attempting to retrieve the UAV data (e.g. TPAE) to identify and address the appropriate UAS NF/NEF where to send the query. This is also used in USS discovery.
Two types of CAA-level UAV ID assignment are supported:
  1. USS-assigned CAA-Level UAV ID: the identity is assigned completely at USS level.
  2. 3GPP-assisted CAA-Level UAV ID assignment:
    • The allocation to the UAV of a CAA-Level UAV ID by the USS is done in collaboration with the UAS NF, for the use by the UAV for UUAA, and for the use for Remote Identification.
    • The USS interacts with the UAS NF to allocates the UAV identities to be used for Remote Identification (i.e. the CAA-Level UAV ID). When the UAV registers with the USS before registering to a 3GPP system for UAS services, the UAV operator provides information about the serving PLMN to the USS. In order to allocate a CAA-Level UAV ID, the USS interacts with a UAS NF if 3GPP Assisted CAA-Level UAV ID Assignment is desired. The 3GPP network selects a UAS NF to respond to the USS, and the UAS NF provides to the USS the CAA-Level Routing Information to enable a resolver of the CAA-level UAV ID to resolve to the UAS NF.
    • The USS delegates to the UAS NF the role of "resolver" of the CAA-Level UAV ID and return to an entity (e.g. the TPAE) querying information about the UAV based on the CAA-Level UAV ID the UAV data that the UAS NF retrieves from the USS.
    • It is assumed that the mapping between USS assigned CAA-level UAV ID and the associated 3GPP UAV ID is known by the UAS NF after the UAV is authorized by the USS via a successful UUAA. If UAS NF receives a remote identification and tracking query from a TPAE with the USS-assigned CAA-Level UAV ID, the UAS NF uses the mapped 3GPP UAV ID to coordinate with different 3GPP functions to collect the UAV remote identification and tracking information. In addition, the UAS NF can retrieve aviation-level information (e.g. pilot information, USS operator, etc.) from the USS to provide it to the querying party (e.g. TPAE).
Up

Up   Top   ToC