A.2 Naming

23.5023GPPProcedures for the 5G System (5GS)Release 18TS

A.2.1 Service naming

Each NF service provided by a service-based interface shall be named and referred to according to the following nomenclature:

– Nnfname_ServiceName, where Nnfname is the service-based interface where the NF service is invoked. See clause 4.2.5 of TS 23.501 [2] for the list of service-based interfaces in the 5GS Architecture.

Example (illustrative): Namf_Registration.

A.2.2 Service operation naming

If a service contains multiple independent operations, each operation shall be named and referred to according to the following nomenclature:

– Nnfname_ServiceName_ServiceOperation[Method], where the ServiceName represents the actual NF service. The ServiceOperation itself defines the available service functionality which can be addressed by a specific operation. The Method(s) is/are the action(s), how the ServiceOperation can be used. It can be created, read, updated or deleted.

Example (illustrative): Namf_Session_Registration[Create], Namf_Session_Registration[Delete]

In general, this operation naming structure for the given example is depicted in a tree-structure diagram:

Figure A.2.2-1: Service Operation Naming and its Methods