Failure retry order in response to a network function discovery request
AssigneeT-Mobile USA, Inc.
InventorsShon Anil Lonkar, Ryan J. McGinn, Anthony C. Wells
Life of this patent
Estimating the term…
Abstract
The disclosed technology configures a Network Repository Function (NRF) of a wireless communication network to include a Network Function (NF) retry order in a list of producer network nodes capable of providing a service to a consumer network node that is provided in response to a discovery request by the consumer network node. Upon receiving the discovery node, the NRF identifies producer network nodes capable of providing a service to the consumer network node and sends information about the list of producer network nodes with a retry order specifying an order of producer network nodes for retrying a service request upon a failure of an initial service request.
Claims17
A method for telecommunication, comprising:
- receiving, by a network repository function (NRF) of a wireless communication network, a discovery request from a consumer network node to identify a producer network node capable of providing a service to the consumer network node,
- wherein the discovery request identifies one or more parameters specified by the consumer network node, wherein the one or more parameters include at least one of:
- information of the service requested by the consumer network node, locality information associated with the consumer network node, or network slice information associated with the consumer network node;
- and
- sending, by the NRF, information about a list of producer network nodes capable of providing the service to the consumer network node with a retry order specifying an order of the producer network nodes for retrying a service request upon a failure of an initial service request,
- wherein the order of the producer network nodes is determined based on at least a latency associated with each of the producer network nodes,
- wherein the list of the producer network nodes further includes network node group information and retry order group information associated with the producer network nodes,
- wherein the producer network nodes are divided into network node groups based at least on the latency associated with each of the producer network nodes, and
- wherein the retry order group information identifies a retry order including at least one producer network node to retry the service request upon a failure of the initial service request.
A method for telecommunication, comprising:
- sending, by a consumer network node of a wireless communication network, a discovery request to a network repository function (NRF) to identify a producer network node capable of providing a service to the consumer network node,
- wherein the discovery request identifies one or more parameters specified by the consumer network node, wherein the one or more parameters include at least one of:
- information of a service requested by the consumer network node, locality information associated with the consumer network node, or network slice information associated with the consumer network node;
- and
- receiving, by the consumer network node, information about a list of producer network nodes capable of providing the service to the consumer network node with a retry order specifying an order of the producer network nodes for retrying a service request upon a failure of an initial service request,
- wherein the order of the producer network nodes is determined based on at least a latency associated with each of the producer network nodes,
- wherein the list of the producer network nodes further includes network node group information and retry order group information associated with the producer network nodes,
- wherein the producer network nodes are divided into network node groups based at least on the latency associated with each of the producer network nodes, and
- wherein the retry order group information identifies a retry order including at least one producer network node to retry the service request upon a failure of the initial service request.
A system for retrying a request for service, the system comprising:
- at least one hardware processor;
- and
- at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:
- send, by a consumer network node of the system, a discovery request to a network repository function (NRF) to identify a producer network node capable of providing a service to the consumer network node,
- wherein the discovery request identifies one or more parameters specified by the consumer network node, wherein the one or more parameters include at least one of:
- information of the service requested by the consumer network node, locality information associated with the consumer network node, or network slice information associated with the consumer network node;
- cause the NRF to:
- identify producer network nodes capable of providing the service to the consumer network node;
- and
- send information about a list of producer network nodes capable of providing the service to the consumer network node with a retry order specifying an order of the producer network nodes for retrying a service request upon a failure of an initial service request,
- wherein the order of the producer network nodes is determined based on at least a latency associated with each of the producer network nodes;
- and
- send, by the consumer network node, the initial service request to a producer network node identified in the list of producer network nodes;
- and
- upon failure of the initial service request, send, by the consumer network node, another service request to another producer network node based on the retry order,
- wherein the list of the producer network nodes further includes network node group information and retry order group information associated with the producer network nodes,
- wherein the producer network nodes are divided into network node groups based at least on the latency associated with each of the producer network nodes, and
- wherein the retry order group information identifies a retry order including at least one producer network node to retry the service request upon a failure of the initial service request.
Dependencies are inferred from the claim text.