Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.437  Word version:  19.0.0

Top   Top   Up   Prev   Next
0…   7…   8…   8.3…   8.4…   8.5…   9…   9.3…   9.4…   9.5…   9.6…   9.7…

 

9.5  SM data sourcep. 54

9.5.1  Generalp. 54

This clause provides registration related procedures for SM data source.

9.5.2  SM data source registrationp. 54

9.5.2.1  Generalp. 54

The SM data source registration procedure registers the authorized SM information data source with SEAL SM server.

9.5.2.2  Procedurep. 54

Figure 9.5.2.2-1 depicts the procedure for an authorized VAL client, via a SEAL SM client, to register as a SM data source with the SEAL SM server.
Pre-conditions:
  1. The SEAL SM client has received information (e.g. URI, IP address) related to the SEAL SM server;
  2. The SEAL SM client has received security credentials authorizing it to communicate with the SEAL SM server.
Copy of original 3GPP image for 3GPP TS 23.437, Fig. 9.5.2.2-1: SM data source registration procedure
Up
Step 1.
The SEAL SM client sends a SM data source registration request to the SEAL SM server. The request includes a requestor ID, security credentials, UE identifier, VAL client identifier, SEAL SM client notification endpoint and a SM data source profile including SM information details (e.g., provider identifier, type, position, state).
Step 2.
Upon receiving the request, the SEAL SM server validates if the requestor is authorized for the request. If the requestor is authorized, the SEAL SM server assigns a unique identifier for the registration and stores the SM data source profile provided in the request.
Step 3.
The SEAL SM server sends a SM data source registration response to the SEAL SM client. If the SEAL SM server successfully stored the SM data source profile, the response includes an indication of success, the registration identifier and may include a proposed expiration time for the registration. Otherwise, the response includes an indication of failure and may include a reason for failure.
Up

9.5.2.3  Information flowsp. 55

9.5.2.3.1  SM data source registration requestp. 55
Table 9.5.2.3.1-1 describes information elements in the SM data source registration request from the SEAL SM client to the SEAL SM server.
Information element Status Description
Requestor IDMThe identifier of the requestor (e.g., SEAL SM client).
Requestor security credentialsMThe security credentials of the requestor.
Proposed expiration timeOProposed expiration time for the registration.
UE IDOThe identifier of the hosting UE (i.e., GPSI).
VAL client IDOThe identifier of the VAL client.
Notification endpointMThe endpoint for notifying the SM data source about a SM information request.
SM data source profileM The SM data source profile of the registering SM data source as described in Table 7.3.3.2-1.
Up
9.5.2.3.2  SM data source registration responsep. 55
Table 9.5.2.3.2-1 describes information elements in the SM data source registration response from the SEAL SM server to the SEAL SM client.
Information element Status Description
Successful responseOIndicates that the registration request was successful.
> Registration IDMIdentifier of the registration.
> Expiration timeOIndicates the expiration time of the registration. To maintain an active registration status, a registration update is required before the expiration time. If the Expiration time IE is not included, it indicates that the registration never expires.
Failure responseOIndicates that the registration request failed.
> CauseOIndicates the cause of registration request failure.
Up

9.5.3  SM data source registration updatep. 56

9.5.3.1  Generalp. 56

The SM data source registration update procedure updates registration status of the authorized SM information data source to the SEAL SM server.

9.5.3.2  Procedurep. 56

Figure 9.5.3.2-1 depicts the procedure for an authorized VAL client, via a SEAL SM client, to update a registered SM data source information.
Pre-conditions:
  1. The SEAL SM client has successfully registered the SM data source with the SEAL SM server.
Copy of original 3GPP image for 3GPP TS 23.437, Fig. 9.5.3.2-1: SM data source registration update procedure
Up
Step 1.
The SEAL SM client sends a SM data source registration update request to the SEAL SM server. The request includes a requestor ID, security credentials, a registration ID, and may include an updated SM data source profile and a proposed expiration time for the updated registration.
Step 2.
Upon receiving the request, the SEAL SM server validates if the requestor is authorized for the request. If the requestor is authorized, the SEAL SM server updates the SM data source profile based on the request information.
Step 3.
The SEAL SM server sends the SM data source registration update response to the SEAL SM client. If the SEAL SM server successfully updated the SM data source profile, the response includes an indication of success. Otherwise, the response includes an indication of failure and may include a reason for failure.
Up

9.5.3.3  Information flowsp. 57

9.5.3.3.1  SM data source registration update requestp. 57
Table 9.5.3.3.1-1 describes information elements in the SM data source registration update request from the SEAL SM client to the SEAL SM server.
Information element Status Description
Requestor IDMThe identifier of the requestor (e.g., SEAL SM client).
Requestor security credentialsMThe security credentials of the requestor.
Registration IDMIdentifier of the registration.
Proposed expiration time (NOTE)OProposed expiration time for the registration.
Updated SM data source profile (NOTE)O The SM data source profile, as described in Table 7.3.3.2-1, with updated SM information details. Included only if there is an update in SM information details.
NOTE:
At least one of the IEs is included.
Up
9.5.3.3.2  SM data source registration update responsep. 57
Table 9.5.3.3.2-1 describes information elements in the SM data source registration update response from the SEAL SM server to the SEAL SM client.
Information element Status Description
Successful responseOIndicates that the registration update request was successful.
> Expiration timeOIndicates the expiration time of the updated registration. To maintain an active registration status, a registration update is required before the expiration time. If the Expiration time IE is not included, it indicates that the updated registration never expires.
Failure responseOIndicates that the request failed.
> CauseOIndicates the cause of the failure.
Up

9.5.4  SM data source deregistrationp. 57

9.5.4.1  Generalp. 57

The SM data source deregistration procedure deregisters the authorized SM information data source from the SEAL SM server.

9.5.4.2  Procedurep. 57

Figure 9.5.4.2-1 depicts the procedure for an authorized SEAL SM client to deregister a SM data source.
Pre-conditions:
  1. The SEAL SM client has already registered the SM data source with the SEAL SM server.
Copy of original 3GPP image for 3GPP TS 23.437, Fig. 9.5.4.2-1: SM data source deregistration procedure
Up
Step 1.
The SEAL SM client sends a SM data source deregistration request to the SEAL SM server. The request includes a requestor ID, security credentials, and a registration ID.
Step 2.
Upon receiving the request, the SEAL SM server validates if the requestor is authorized for the request. If the requestor is authorized, the SEAL SM server ends the SM data source registration and removes the stored SM data source profile.
Step 3.
The SEAL SM server sends the SM data source deregistration response to the SEAL SM client. If the SEAL SM server successfully deregistered the SEAL SM client, the response includes an indication of success. Otherwise, the response includes an indication of failure and may include a reason for failure.
Up

9.5.4.3  Information flowsp. 58

9.5.4.3.1  SM data source deregistration requestp. 58
Table 9.5.4.3.1-1 describes information elements in the SM data source deregistration request from the SEAL SM client to the SEAL SM server.
Information element Status Description
Requestor IDMThe identifier of the requestor (e.g., SEAL SM client).
Requestor security credentialsMThe security credentials of the requestor.
Registration IDMIdentifier of the registration.
Up
9.5.4.3.2  SM data source deregistration responsep. 58
Table 9.5.4.3.2-1 describes information elements in the SM data source deregistration response from the SEAL SM server to the SEAL SM client.
Information element Status Description
Successful responseOIndicates that the deregistration request was successful.
Failure responseOIndicates that the request failed.
> CauseOIndicates the cause of the failure.
Up

9.5.5  SM data source discoveryp. 59

9.5.5.1  Generalp. 59

The SM data source discovery procedure allows VAL server to discover the authorized SM information data sources from the SEAL SM server.

9.5.5.2  Procedurep. 59

Figure 9.5.5.2-1 depicts the procedure for an authorized VAL server to discover SM data source(s).
Pre-conditions:
  1. The VAL server has received information (e.g. URI, IP address) related to the SEAL SM server;
  2. The VAL server has received security credentials authorizing it to communicate with the SEAL SM server.
Copy of original 3GPP image for 3GPP TS 23.437, Fig. 9.5.5.2-1: SM data source discovery procedure
Figure 9.5.5.2-1: SM data source discovery procedure
(⇒ copy of original 3GPP image)
Up
Step 1.
The requestor (e.g, VAL server or SEAL server) sends a SM data source discovery request to the SEAL SM server. The request includes a requestor ID, security credentials, discovery filters and endpoint information for receiving spatial mapping information from discovered SM data sources. Discovery filters inlcude the area of interest (e.g., three-dimensional area, localization information) and requirements on spatial mapping information as defined in clause 9.5.5.3.1.
Step 2.
The SEAL SM server authorizes the requestor and validates the request. If the request is authorized, the SEAL SM server determines one or more registered SM data source(s) according to the discovery filters.
The SEAL SM server evaluates if the SM data source location is in accordance with the area of interest included in the discovery request to determine the SM data source(s). The SEAL SM server can obtain UE location information from the 3GPP core network by invoking the 3GPP Core Network Location Services exposed by the NEF as described in TS 23.273 and TS 23.502, or by invoking the SEAL Location Management APIs as described in TS 23.434.
Step 3.
The SEAL SM server sends a SM data source notification to trigger the determined SEAL SM client(s) to send spatial mapping information. The notification includes details about the requested spatial mapping information and endpoint information for sending the spatial mapping information to the requestor. The SEAL SM client provides the information included in the notification to the VAL client that will send the spatial mapping information.
Step 4.
The SEAL SM server sends a SM data source discovery response to the requestor. The response includes information about SM data source(s) when at least one SM data source has been determined. If no SM information provided was determined, the SEAL SM server sends a failure indication with a reason for failure.
Up

9.5.5.3  Information flowsp. 60

9.5.5.3.1  SM data source discovery requestp. 60
Table 9.5.5.3.1-1 describes information elements in the SM data source discovery request from the VAL server to the SEAL SM server.
Information element Status Description
Requestor IDMThe identifier of the requestor (e.g., VAL server).
Requestor security credentialsMThe security credentials of the requestor.
Area of interestMThree-dimensional area of interest or localization information to discover SM data source(s) in the area.
SM data reporting endpointOThe endpoint information where the triggered spatial mapping data source sends the SM data.
Discovery filtersOSet of characteristics to determine SM data source(s) in the area of interest.
> SM information detailsOThe SM information details to match.
>> SM data identifierOThe identifier of SM information.
>> SM data type (NOTE)OThe type of SM information (e.g., LiDAR camera, RGB-D camera, high-resolution cameras, etc.) that is provided by the application layer.
>> SM data formatOThe format of a SM information (e.g., raw, processed, etc.).
NOTE:
The definition of SM data types is application specific (e.g., VAL client) for the current release.
Up
9.5.5.3.2  SM data source discovery responsep. 60
Table 9.5.5.3.2-1 describes information elements in the SM data source discovery response from the SEAL SM server to the SM data source consumer (e.g., VAL server or SEAL server).
Information element Status Description
Successful responseOIndicates that the discovery request was successful.
> SM data source profilesO The list of SM data source profiles as described in Table 7.3.3.2-1.
Failure responseOIndicates that the request failed.
> CauseOIndicates the cause of the failure.
Up
9.5.5.3.3  SM data source notificationp. 60
Table 9.5.5.3.3-1 shows the notification sent by a SEAL SM server to a SEAL SM client for triggering a spatial mapping information session from a SM data source.
Information element Status Description
Requestor IDMThe identifier of the requestor (e.g., SEAL SM server, VAL server).
Requestor security credentialsMThe security credentials of the requestor.
SM data source IDMThe identifier of the SM data source.
SM information reporting sessionMThe characteristics of SM information reporting session.
> SM data identifierMThe identifier of spatial SM data to report.
> SM data type (NOTE)OThe type of SM information data to report. (e.g., LiDAR camera, RGB-D camera, high-resolution cameras, etc.) that is provided by the application layer.
> SM data formatOThe format of a SM information data to report. (e.g., raw, processed, etc.).
> SM durationOThe duration for which the SM data is reported.
> SM frequencyOThe frequency at which the SM data is reported.
> SM endpointMThe endpoint where to report the SM data.
NOTE:
The definition of SM data types is application specific (e.g., VAL client) for the current release.
Up

Up   Top   ToC