-
公开(公告)号:US12245056B2
公开(公告)日:2025-03-04
申请号:US17706557
申请日:2022-03-28
Applicant: Oracle International Corporation
Inventor: Jay Rajput , Virendra Singh , Ankit Srivastava
Abstract: A method for error information propagation from an SCP to a NF to support a circuit breaker design at the consumer NF includes receiving, at the SCP and from the consumer NF, a first SBI service request message. The method further includes attempting, by the SCP, to forward the first SBI service request to N producer NF instances. The method further includes detecting, by the SCP, an error involving the N producer NF instances. The method further includes performing, by the SCP, successful alternate routing of the first SBI service request message to an (N+1) th producer NF instance. The method further includes receiving, by the SCP, a success response message from the (N+1) th producer NF instance. The method further includes propagating, by the SCP, with the success response message and to the consumer NF, error information regarding the N producer NF instances.
-
公开(公告)号:US20250071598A1
公开(公告)日:2025-02-27
申请号:US18236377
申请日:2023-08-21
Applicant: Oracle International Corporation
Inventor: Ankit Srivastava , Anup Shivarajapura , Saurabh Thukral
IPC: H04W28/02 , H04L43/04 , H04L43/0852 , H04W24/02
Abstract: A method for automatically configuring service-based interface (SBI) timeouts includes determining, by a service communication proxy (SCP), latency measurements for SBI interfaces with producer network functions (NFs). The method further includes maintaining, by the SCP, a database of the latency measurements for the SBI interfaces with the producer NFs. The method further includes communicating, by the SCP, the latency measurements to an element management system (EMS) for automatically configuring, at consumer NFs, timeouts for the SBI interfaces associated with the producer NFs.
-
公开(公告)号:US11943616B2
公开(公告)日:2024-03-26
申请号:US17134635
申请日:2020-12-28
Applicant: Oracle International Corporation
Inventor: Jay Rajput , Shashikiran Bhalachandra Mahalank , Ankit Srivastava
CPC classification number: H04W12/08 , H04W12/106 , H04W28/0215 , H04W28/12 , H04W48/08 , H04W84/042
Abstract: Methods, systems, and computer readable media for ingress message rate limiting are disclosed. One method includes, at a network node, receiving a service request message from a service consumer network function and extracting, from the received service request message, an access token that includes a consumer network function instance identifier identifying the service consumer network function. The method further includes determining, using the consumer network function instance identifier, that an allowed ingress message rate associated with the service consumer network function has been reached or exceeded and in response to determining that the allowed ingress message rate associated with the service consumer network function has been reached or exceeded, performing a message rate limiting action.
-
公开(公告)号:US11811747B2
公开(公告)日:2023-11-07
申请号:US17198815
申请日:2021-03-11
Applicant: Oracle International Corporation
Inventor: Virendra Singh , Jay Rajput , Ankit Srivastava
IPC: H04L9/40
CPC classification number: H04L63/0807 , H04L63/0815 , H04L63/0884
Abstract: A method for delegated authorization at a service communications proxy (SCP) includes intercepting, from a consumer network function (NF) that does not support access token based authorization, a service based interface (SBI) request. The method further includes operating as an access token authorization client to obtain a first access token on behalf of the consumer NF. The method further includes using the first access token to enable the consumer NF to access the service provided by a first producer NF that requires access-token-based authorization. The SCP may also function as an access token authorization server on behalf of an NRF that does not support access-token-based authorization.
-
公开(公告)号:US11716252B2
公开(公告)日:2023-08-01
申请号:US17376082
申请日:2021-07-14
Applicant: Oracle International Corporation
Inventor: Jay Rajput , Virendra Singh , Ankit Srivastava
Abstract: A method for generating network function (NF) set load information aware NF discovery responses includes, at an NF repository function (NRF), receiving NFUpdate messages from producer NF instances. The method further includes collecting or generating, from the NFUpdate messages, NF set load information for NF sets of which the producer NF instances are members. The method further includes receiving, from a consumer NF, an NF discovery request. The method further includes generating, using query parameters in the NF discovery request, an NF discovery response including NF profiles of producer NF instances corresponding to the query and, including, in the NF discovery response, NF set load information for NF sets of producer NF instances whose NF profiles are included in the NF discovery response. The method further includes forwarding the NF discovery response including the NF set load information to the consumer NF.
-
公开(公告)号:US11671369B2
公开(公告)日:2023-06-06
申请号:US17376095
申请日:2021-07-14
Applicant: Oracle International Corporation
Inventor: Jay Rajput , Virendra Singh , Ankit Srivastava , Shashikiran Bhalachandra Mahalank
IPC: H04L47/12 , H04L67/566
CPC classification number: H04L47/12 , H04L67/566
Abstract: A method for generating and using network function (NF) set load information, the method includes, at a service communication proxy (SCP), receiving service based interface (SBI) requests from consumer NFs. The method further includes forwarding the SBI requests to producer NF instances that are members of an NF set. The method further includes receiving responses to the SBI requests from the producer NF instances. The method further includes determining NF instance load control information (LCI) for the producer NF instances using the responses. The method further includes computing, by the SCP and from the NF instance LCI for the producer NF instances, NF set LCI for the NF set. The method further includes communicating the NF set LCI for the NF set to at least one of the consumer NFs or using the NF set LCI for the NF set to select a producer NF instance within an NF set to provide a service for one of the consumer NFs.
-
公开(公告)号:US20230019209A1
公开(公告)日:2023-01-19
申请号:US17376082
申请日:2021-07-14
Applicant: Oracle International Corporation
Inventor: Jay Rajput , Virendra Singh , Ankit Srivastava
Abstract: A method for generating network function (NF) set load information aware NF discovery responses includes, at an NF repository function (NRF), receiving NFUpdate messages from producer NF instances. The method further includes collecting or generating, from the NFUpdate messages, NF set load information for NF sets of which the producer NF instances are members. The method further includes receiving, from a consumer NF, an NF discovery request. The method further includes generating, using query parameters in the NF discovery request, an NF discovery response including NF profiles of producer NF instances corresponding to the query and, including, in the NF discovery response, NF set load information for NF sets of producer NF instances whose NF profiles are included in the NF discovery response. The method further includes forwarding the NF discovery response including the NF set load information to the consumer NF.
-
公开(公告)号:US11553524B2
公开(公告)日:2023-01-10
申请号:US17192800
申请日:2021-03-04
Applicant: Oracle International Corporation
Inventor: Virendra Singh , Jay Rajput , Ankit Srivastava
Abstract: A method for resource object level authorization at a network function (NF) includes maintaining, by a first NF, a service based interface (SBI) resource object access authorization policy database containing policies for controlling access to SBI resource objects and dynamically populating a resource object owner database containing records for resource objects and corresponding resource object owners. The method further includes receiving, by the first NF and from a second NF, a first SBI resource object access request for accessing a resource object, accessing, using information from the first SBI resource object access request, the resource object access authorization policy database and the resource object owner database, determining that an access to the resource object requested by the first resource object access request is not permitted, and preventing the access to the resource object requested by the first resource object access request.
-
公开(公告)号:US20220360561A1
公开(公告)日:2022-11-10
申请号:US17308018
申请日:2021-05-04
Applicant: Oracle International Corporation
Inventor: Jay Rajput , Virendra Singh , Ankit Srivastava
IPC: H04L29/06
Abstract: A method for automatically managing a platform firewall using a network function (NF) repository function (NRF) or service communications proxy (SCP) includes receiving message relating to registering, updating or deregistering an NF profile in an NF profiles database separate from a platform firewall. The method further includes determining that the registering, updating, or deregistering of the NF profile requires a change to a firewall rules configuration of the platform firewall. The method further includes, in response to determining that the registering, updating, or deregistering of the NF profile requires a change to the firewall rules configuration of the platform firewall, automatically updating, by the NRF or SCP, the firewall rules configuration of the platform firewall.
-
20.
公开(公告)号:US20220131945A1
公开(公告)日:2022-04-28
申请号:US17082871
申请日:2020-10-28
Applicant: Oracle International Corporation
Inventor: Kawal Sapra , Ankit Srivastava , Venkatesh Aravamudhan
Abstract: Methods, systems, and computer readable media for rank processing in network function selection. A method includes periodically receiving, at a network function discovery node, and from each producer network function of a number of producer network functions, a current load value specifying a computing load carried by the producer network function. The network function discovery node is configured for performing service discovery between network functions of a telecommunications core network. The method includes determining, for each producer network function, an available capacity for the producer network function based on the current load value and a published capacity of the producer network function. The method includes responding to a network function discovery request from a consumer network function using the available capacity of each producer network function.
-
-
-
-
-
-
-
-
-