Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.437  Word version:  19.0.0

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

 

9.7  SEAL APIs for spatial map managementp. 66

9.7.1  Generalp. 66

Table 9.7.1-1 illustrates the SEAL APIs for spatial map management.
API Name API Operations Known Consumer(s) Communication Type
SS_SmManagementCreateVAL server, SEAL SM clientRequest/Response
GetVAL server, SEAL SM client
UpdateVAL server, SEAL SM client
DeleteVAL server, SEAL SM client
SubscribeVAL server, SEAL SM clientSubscribe/Notify
NotifyVAL server, SEAL SM client
UnsubscribeVAL server, SEAL SM client
SS_SmDiscoveryRequestSEAL SM client, VAL serverRequest/Response
SS_SmLocalizationRequestVAL server, SEAL SM clientRequest/Response
SS_SmDataSourceRegistrationRequestSEAL SM clientRequest/Response
UpdateSEAL SM client
DeregisterSEAL SM client
SS_SmDataSourceDiscoveryRequestVAL serverRequest/Response
NotifySEAL SM clientNotify
SS_SmSmasRegistrationRequestVAL serverRequest/Response
UpdateVAL server
DeregisterVAL server
Up

9.7.2  SS_SmManagement APIp. 67

9.7.2.1  Generalp. 67

Service description:
This API enables the VAL server or SEAL SM client to manage spatial maps on SEAL SM server.

9.7.2.2  Create operationp. 67

API operation name:
SS_SmManagement_Create
Description:
Create a spatial map in the given three-dimensional area of interest.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
Outputs:
See clause 9.3.1 for the details of usage of this API operation.

9.7.2.3  Get operationp. 67

API operation name:
SS_SmManagement_Get
Description:
Provide requested spatial map information to the authorized consumers.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
Outputs:
See clause 9.3.3 for the details of usage of this API operation.

9.7.2.4  Update operationp. 68

API operation name:
SS_SmManagement_Update
Description:
Update the information on a spatial map as requested.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
Outputs:
See clause 9.3.4 for the details of usage of this API operation.

9.7.2.5  Delete operationp. 68

API operation name:
SS_SmManagement_Delete
Description:
Delete spatial map.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
Outputs:
See clause 9.3.5 for the details of usage of this API operation.

9.7.2.6  Subscribe operationp. 68

API operation name:
SS_SmManagement_Subscribe
Description:
Process the authorized consumer's subscription to the spatial map events.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
Outputs:
See clause 9.3.6.2.1 for the details of usage of this API operation.

9.7.2.7  Notify operationp. 68

API operation name:
SS_SmManagement_Notify
Description:
Notify the information on the detected triggering events to which the authorized consumers are subscribed.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
None
Outputs:
See clause 9.3.6.2.2 for the details of usage of this API operation.

9.7.2.8  Unsubscribe operationp. 68

API operation name:
SS_SmManagement_Unsubscribe
Description:
Revoke the authorized consumer's subscription to the spatial map events.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
Outputs:
See clause 9.3.6.2.3 for the details of usage of this API operation.

9.7.3  SS_SmDiscovery APIp. 69

9.7.3.1  Generalp. 69

Service description:
This API enables the VAL server or SEAL SM client to discover spatial maps from the SM server.

9.7.3.2  Request operationp. 69

API operation name:
SS_SmManagement_Request
Description:
Discover a spatial map in the given three-dimensional area of interest.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
Outputs:
See clause 9.3.2 for the details of usage of this API operation.

9.7.4  SS_SmLocalization APIp. 69

9.7.4.1  Generalp. 69

Service description:
This API enables the VAL server or SEAL SM client to get localization information from the spatial maps.

9.7.4.2  Request operationp. 69

API operation name:
SS_SmLocalization_Request
Description:
Get localization information of the requested object from the spatial map.
Known Consumers:
VAL server, SEAL SM client.
Inputs:
Outputs:
See clause 9.4.2 for the details of usage of this API operation.

9.7.5  SS_SmDataSourceRegistration APIp. 69

9.7.5.1  Generalp. 69

Service description:
This API enables the SM data source to register, update register or deregister with SEAL SM server.

9.7.5.2  Request operationp. 69

API operation name:
SS_SmDataSourceRegistration_Request
Description:
registers the SM data source to the SEAL SM server.
Known Consumers:
SEAL SM client.
Inputs:
Outputs:
See clause 9.5.2.2 for the details of usage of this API operation.

9.7.5.3  Update operationp. 70

API operation name:
SS_SmDataSourceRegistration_Update
Description:
Updates existing registration of the SM data source to the SEAL SM server.
Known Consumers:
SEAL SM client.
Inputs:
Outputs:
See clause 9.5.3.2 for the details of usage of this API operation.

9.7.5.4  Deregister operationp. 70

API operation name:
SS_SmDataSourceRegistration_Deregister
Description:
Deregisters the existing registration of the SM data source to the SEAL SM server.
Known Consumers:
SEAL SM client.
Inputs:
Outputs:
See clause 9.5.4.2 for the details of usage of this API operation.

9.7.6  SS_SmDataSourceDiscovery APIp. 70

9.7.6.1  Generalp. 70

Service description:
This API enables the VAL server to discover SM data sources from the SEAL SM server.

9.7.6.2  Request operationp. 70

API operation name:
SS_SmDataSourceDiscovery_Request
Description:
discovers the SM data sources from the SEAL SM server.
Known Consumers:
VAL server.
Inputs:
Outputs:
See clause 9.5.5.2 for the details of usage of this API operation.

9.7.6.3  Notify operationp. 70

API operation name:
SS_SmDataSourceDiscovery_Notify
Description:
Notify a SM data source to trigger a spatial mapping information session.
Known Consumers:
SEAL SM client.
Inputs:
Outputs:
None
See clause 9.5.5 for the details of usage of this API operation.

9.7.7  SS_SmSmasRegistration APIp. 71

9.7.7.1  Generalp. 71

Service description:
This API enables the VAL server with SM capabilities to register, update register or deregister with the SEAL SM server.

9.7.7.2  Request operationp. 71

API operation name:
SS_SmSmasRegistration_Request
Description:
registers the VAL server with SM capabilities to the SEAL SM server.
Known Consumers:
VAL server.
Inputs:
Outputs:
See clause 9.6.2.2 for the details of usage of this API operation.

9.7.7.3  Update operationp. 71

API operation name:
SS_SmSmasRegistration_Update
Description:
Updates existing registration of the VAL server with SM capabilities to the SEAL SM server.
Known Consumers:
VAL server.
Inputs:
Outputs:
See clause 9.6.3.2 for the details of usage of this API operation.

9.7.7.4  Deregister operationp. 71

API operation name:
SS_SmSmasRegistration_Deregister
Description:
Deregisters the existing registration of the VAL server with SM capabilities to the SEAL SM server.
Known Consumers:
VAL server.
Inputs:
Outputs:
See clause 9.6.4.2 for the details of usage of this API operation.

$  Change historyp. 72


Up   Top