15 Service-based interface representation of the functional model for SEAL services
23.4343GPPFunctional architecture and information flowsRelease 18Service Enabler Architecture Layer for Verticals (SEAL)TS
15.1 General
The functional models for SEAL services is represented using functional entities and reference points between the functional entities as specified in subclause 6. The vertical applications consume the SEAL services in the form of APIs. Each SEAL service offers these APIs on a service-based interface to all its consumer entities.
15.2 Functional model representation
Figure 15.2-1 illustrates the service-based interface representation of the functional model for SEAL services.
Figure 15.2-1: SEAL generic functional model representation using service-based interfaces
The SEAL function(s) exhibit the service-based interfaces which are used for providing and consuming SEAL services. The service APIs are specified for each SEAL function enabled over the service-based interface. The service-based interfaces of specific SEAL services are specified in this document. All the interactions with SEAL are governed based on the reference point interactions of the functional models specified in subclause 6. VAL function represents the functionalities of the VAL server.
NOTE: The service-based interface Sval for the VAL function is out of scope of the present document.
The service APIs offered by the SEAL function(s) are published and discovered on the CAPIF core function as specified in 3GPP TS 23.222 [8].
Editor’s note: Refinement of the SEAL services in service-based interface representation is FFS.
Editor’s note: Representation of OAM services consumption via EGMF/CAPIF is FFS
15.3 Service-based interfaces
Table 15.3-1 specifies the service-based interfaces supported by SEAL.
Table 15.3-1: Service-based interfaces supported by SEAL
Service-based interface |
Application functionEntity |
Mapping server entity |
APIs offered |
Slm |
Location management function |
Location Management Server |
Specified in subclause 9.4 |
Sgm |
Group management function |
Group management server |
Specified in subclause 10.4 |
Scm |
Configuration management function |
Configuration management server |
Specified in subclause 11.4 |
Sim |
Identity management function |
Identity management server |
Specified in subclause 12.4 |
Skm |
Key management function |
Key management server |
Specified in subclause 13.4 |
Snrm |
Network resource management function |
Network resource management server |
Specified in subclause 14.4 |
Snsce |
Network slice capability enablement function |
Network slice capability enablement server |
Specified in subclause 16.4 |
Sdd |
Data delivery function |
Data delivery server |
Specified in 3GPP TS 23.433 [48] |
Cccf |
CAPIF core function |
Not applicable |
Specified in subclause 10 of 3GPP TS 23.222 [8] |