Back to results
US 12,772,192 B2Granted
Method, apparatus and computer program
AssigneeNokia Technologies Oy
InventorsSaurabh Khare, Bruno Landais
Life of this patent
Estimating the term…
Abstract
There is provided an apparatus, said apparatus comprising means for, at a network repository function, NRF, receiving, from a NRF consumer, a registration request comprising first information, determining, based on the first information, a preferred NRF instance for the NRF consumer and at least one backup NRF instance for use by the NRF consumer if the preferred NRF instance is unreachable and providing an indication of the determined preferred NRF and an indication of the determined at least one backup NRF to the NRF consumer.
Claims15
An apparatus comprising:
- at least one processor;
- and
- at least one memory storing instructions of a network repository function (NRF) of a communication network, wherein the instructions, when executed by the at least one processor, cause the apparatus to perform operations, the operations comprising:
- receiving, from a network repository function (NRF) consumer, a registration request for registration of a profile of the NRF consumer with the NRF, the registration request comprising first information, wherein the NRF consumer comprises a network function (NF) or a service communication proxy (SCP) of the communication network that consumes services of the NRF;
- determining, based on the an indication of a data center hosting the NRF consumer, that the NRF is a preferred NRF of the communication network for the NRF consumer and that one or more other NRFs are to be one or more backup NRFs for the preferred NRF for use by the NRF consumer if the preferred NRF is unreachable by the NRF consumer;
- providing, to the NRF consumer, NRF information that identifies the NRF is the preferred NRF for the NRF consumer and that identifies the one or more other NRFs that are backup NRFs to the NRF;
- receiving, from the NRF consumer, a request comprising a heartbeat request or a registration update request for updating the registration of the profile of the NRF consumer;
- and
- sending, to the NRF consumer, a response to the request, the response indicating that the NRF is available.
6 more elements
An apparatus comprising:
- at least one processor;
- and
- at least one memory storing instructions of a Network Repository Function (NRF) consumer of a communication network, wherein the NRF consumer comprises a network function (NF) or a service communication proxy (SCP) of the communication network that consumes services of a NRF of the communication network, and wherein the instructions, when executed by the at least one processor, cause the apparatus to perform operations, the operations comprising:
- providing, to the NRF, a registration request for registration of a profile of the NF consumer with the NRF, the registration request comprising first information;
- and
- receiving, from the NRF, a response to the registration request, the response comprising NRF information that identifies the NRF as a preferred NRF for the NRF consumer and that identifies one or more other NRFs as backup NRFs for the preferred NRF for use by the NRF consumer if the preferred NRF is unreachable;
- sending, to the NRF, a heartbeat request or a registration update request;
- determining that the NRF, which is the preferred NRF for the NRF consumer, is unreachable based on the heartbeat request or the registration update request;
- after determining that the NRF is unreachable, sending to a first other NRF of the one or more other NRFs, a request comprising a heartbeat request or a registration update request for updating the registration of the profile of the NRF consumer;
- and
- receiving, from the first other NRF, a response to the request, the response indicating that the first other NRF is available and the response comprising new NRF information, wherein the new NRF information comprises an indication that the first other NRF is the preferred NRF for the NRF consumer and an identifier of a second other NRF of the one or more NRFs that is a backup NRF for the first other NRF which is the preferred NRF for the NRF consumer.
8 more elements
Dependencies are inferred from the claim text.