| CPC H04L 67/51 (2022.05) [H04W 4/50 (2018.02); H04W 48/16 (2013.01)] | 6 Claims |

|
1. An apparatus comprising at least one processor and at least one memory including computer program code of a network repository function, which when executed by the at least one processor, causes the apparatus to at least perform:
determining that a discovery request is received by the network repository function, wherein the discovery request comprises a plurality of application function identifiers, and wherein respective ones of the plurality of application function identifiers comprise a type identifier of a type of an application function;
determining, in response to the discovery request being received, whether respective network exposure functions of a plurality of network exposure functions are registered with the respective ones of the plurality of application function identifiers;
identifying, when determining that a respective network exposure function of the plurality of network exposure functions is registered with the plurality of application function identifiers, an identity of the respective network exposure function registered with the plurality of application function identifiers, wherein the respective network exposure function is capable of supporting the type of application function associated with the type identifier, and wherein a registration of the network exposure function at the network repository function comprises two or more application function identifiers that are supported by the network exposure function;
identifying, responsive to determining that each of the plurality of network exposure functions is registered with less than all of the plurality of application function identifiers, identities of a subset of network exposure functions of the plurality of network exposure functions, wherein respective network exposure functions of the subset of network exposure functions are registered with a respective one or more application function identifiers of the plurality of application function identifiers, wherein the subset of network exposure functions jointly are registered with the plurality of application function identifiers; and
providing the identity of the respective network exposure function or the identities of network exposure functions of the subset of network exposure functions and the respective one or more application function identifiers for each respective network exposure function of the subset of network exposure functions in response to the discovery request.
|