IP Library Granted Patent US 12676801
Granted Patent B2
US 12676801 · App. 18/705,276 · Granted Jul 7, 2026

Network repository function policy control for different public land mobile networks

Inventors: Saurabh Khare (Bangalore, IN); Bruno Landais (Lannion, FR); Xin Wang (Qingdao, CN); Ulrich Wiehe (Munich, DE); Georgios Gkellas (Athens, GR)
Assignee: Nokia Technologies Oy
H04L41/5019H04L41/0894
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12676801
App. No.
18/705,276
Granted
Jul 7, 2026
Kind
B2
Abstract

Embodiments of the present disclosure relate to devices, methods, apparatuses and computer readable storage media of NRF policy control for different PLMNs. The method comprises in accordance with a determination that a request for a service associated a second device is received from a third device, determining a target network function profile associated with the second device dedicated for the third device at least based on the profile configuration template, reference network function profile and a target network associated with the third device; and transmitting, to the third device, the target network function profile associated with the second device dedicated for the third device. With the solution of the present disclosure, a flexible NRF control policy can be achieved.

Claims (70)

1 . A device comprising:

at least one processor; and

at least one memory including instructions of a network repository function, wherein the instructions, when executed by the at least one processor, cause the device to perform operations, the operations comprising:

receiving, from a network function service consumer of a network, a discovery request for a network function profile associated with a network function service provider, wherein the network service provider is configured to provide one or more services;

obtaining, from the network function service provider or from an operations and maintenance entity, a reference network function profile for the network function service provider;

obtaining, from the operations and maintenance entity, a profile configuration template associated with the network associated with the network function service consumer, the profile configuration template to be used for setting attributes of a set of parameters of a network function profile associated with the network function provider that is dedicated for the network function service consumer of the network;

determining the network function profile associated with the network function provider that is dedicated for the network function service consumer of the network based on the profile configuration template and the reference network function profile for the network function service provider; and

transmitting, to the network function service consumer associated with the network, the network function profile associated with the network function service provider that is dedicated for the network function service consumer associated with the network.

2 . The device as claimed in claim 1 , wherein the determining network function profile associated with the network function provider for the network function service consumer associated with the network based on the profile configuration template and the reference network function profile for the network function service provider further comprises:

modifying the reference network function profile based on the profile configuration template.

3 . The device as claimed in claim 1 , wherein the discovery request comprises an identifier of the network, and wherein the obtaining, from the operations and maintenance entity, the profile configuration template associated with the network associated with the network function service consumer is based on the identifier of the network, and wherein the determining the network function profile associated with the network function provider that is dedicated for the network function service consumer of the network comprises:

determining the attributes of the set of parameters of the network function profile associated with the network function provider that is dedicated for the network function service consumer of the network based on the profile configuration template and the reference network function profile for the network function service provider.

4 . The device as claimed in claim 3 , wherein the determining the attributes comprises:

obtaining information associated with a profile configuration for the reference network function profile based on at least one of the following:

a type of a network function associated with the network function service provider; or

a network function set that the network function service provider belongs to;

and

determining the attributes of the set of parameters is further based on the information associated with the profile configuration.

5 . The device as claimed in claim 1 , wherein the profile configuration template indicates to perform at least one of the following:

setting a parameter included in the set of parameters to a specific value;

removing a parameter from the set of parameters; or

adding a parameter to the set of parameters.

6 . The device as claimed in claim 1 , wherein the profile configuration template indicates an association between the attributes of the set of parameter and at least one of the following:

an identifier of the network;

types of a network function associated with the network function service provider; or

network function sets that the network function associated with the network function service provider belongs to.

7 . The device as claimed in claim 3 , wherein the set of parameters comprises at least one of the following:

an uniform resource identifier;

an internet protocol address;

a tracking area identity;

an authorization requirement;

a network slice associated with the service; or

an allowed operation related to the type of the network function associated with the network function service consumer.

8 . The device as claimed in claim 1 , wherein the discovery request comprises an identifier of the network, and wherein the determining the network function profile comprises:

obtaining, from the reference network function profile, respective settings for at least one parameter related to the network; and

determining the network function profile by removing the settings that fail to correspond to the identifier of the network.

9 . A method comprising:

receiving, by a network repository function from a network function service consumer of a network, a discovery request for a network function profile associated with a network function service provider configured to provide one or more;

obtaining, by the network repository function from the network function service provider or from an operations and maintenance entity, a reference network function profile for the network function service provider;

obtaining, from the operations and maintenance entity, a profile configuration template associated with the network associated with the network function service consumer, the profile configuration template to be used for setting attributes of a set of parameters of a network function profile associated with the network function provider that is dedicated for the network function service consumer of the network;

determining, by the network repository function, the network function profile associated with the network function provider that is dedicated for the network function service consumer of the network based on the profile configuration template and the reference network function profile for the network function service provider; and

transmitting, by the network repository function to the network function service consumer, the network function profile associated with the network function service provider that is dedicated for the network function service consumer.

10 . The method of claim 9 , wherein the determining, by the network repository function, network function profile associated with the network function provider for the network function service consumer associated with the target network based on the profile configuration template and the reference network function profile for the network function service provider comprises:

modifying the reference network function profile based on the profile configuration template.

11 . The method of claim 10 , wherein discovery request comprises an identifier of the network, and wherein the obtaining, from the operations and maintenance entity, the profile configuration template associated with the network associated with the network function service consumer, and wherein the determining, by the network repository function, the network function profile associated with the network function provider that is dedicated for the network function service consumer of the network comprises:

determining, by the network repository function, the attributes of the set of parameters of the network function profile associated with the network function provider that is dedicated for the network function service consumer of the network based on the profile configuration template and the reference network function profile for the network function producer.

12 . The method of claim 11 , wherein the determining the attributes comprises:

obtaining, by the network repository function, information associated with a profile configuration from the request comprising at least one of the following:

a type of a network function associated with the network function service provider,

a network function set that the network function service provider belongs to;

and

wherein the determining the attributes of the set of target network function profile parameters is further based on the information associated with profile configuration.

13 . The method as claimed in claim 9 , wherein the profile configuration template indicates to perform at least one of the following:

setting a parameter included in the set of profile parameters to a specific value;

removing a parameter from the set of profile parameters; or

adding a parameter to the set of profile parameters.

14 . The device as claimed in claim 9 , wherein the profile configuration template indicates an association between the attributes of the set of profile parameter and at least one of the following:

an identifier of the network;

types of a network function associated with the network function service provider; or

network function sets that the network function associated with the network function service provider belongs to.

15 . The method as claimed in claim 12 , wherein the set of network function profile parameters comprises at least one of the following:

an uniform resource identifier;

an internet protocol address;

a tracking area identity;

an authorization requirement;

a network slice associated with the service; or

an allowed operation related to the type of the network function associated with the network function service consumer.

16 . The method as claimed in claim 9 , wherein the discovery request comprises an identifier of the network, and wherein the determining the network function profile comprises:

obtaining, by the network repository function from the reference network function profile, respective settings for at least one parameter related to the network;

determining, by the network repository function, the network function profile by removing the settings that fail to correspond to the identifier of the network.