US 11,784,762 B2
Methods, systems, and computer readable media for limiting network function (NF) repository function (NRF) forwarding
Amarnath Jayaramachar, Bangalore (IN); Yesh Goel, Bangalore (IN); Doki Satish Kumar Patro, Bangalore (IN); and Sridhar Karuturi, Raleigh, NC (US)
Assigned to ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Nov. 11, 2021, as Appl. No. 17/524,703.
Prior Publication US 2023/0143400 A1, May 11, 2023
Int. Cl. H04L 1/1867 (2023.01); H04L 45/00 (2022.01); H04W 48/16 (2009.01); H04W 48/06 (2009.01)
CPC H04L 1/1867 (2013.01) [H04L 45/20 (2013.01); H04W 48/06 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for limiting network function (NF) repository function (NRF) forwarding, the method comprising:
at a first network function (NF) comprising at least one processor:
receiving a request message associated with a consumer NF, wherein the request message lacks a forwarding limit value;
determining that the request message cannot be serviced by the first NF;
inserting a forwarding limit value in the request message, wherein the forwarding limit value indicates a number of times that the request message can be forwarded, wherein inserting the forwarding limit value in the request message comprises: determining that the request message lacks the forwarding limit value; determining, using a data store containing forwarding limit operational modes and corresponding predetermined forwarding limit values, a predetermined forwarding limit value by performing a lookup in the data store using an NF type or an NF instance associated with the request message, wherein the forwarding limit operational modes include a system wide forwarding limit mode, an NF type based forwarding limit mode, and an NF instance based forwarding limit mode; and inserting, in the request message, the predetermined forwarding limit value or the predetermined forwarding limit value decremented by one; and
forwarding the request message including the forwarding limit value toward a second NF.