IP Library Granted Patent US 12684451
Granted Patent B2
US 12684451 · App. 18/454,424 · Granted Jul 14, 2026

Apparatus and method for determining a path based on prediction

Inventors: Sunjin Kim (Daejeon, KR); Jong Seok Lee (Daejeon, KR); Namseok Ko (Daejeon, KR); Sun Me Kim (Daejeon, KR); No Ik Park (Daejeon, KR)
Assignee: Electronics and Telecommunications Research Institute
H04W40/04H04W40/24
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 12684451
App. No.
18/454,424
Granted
Jul 14, 2026
Kind
B2
Abstract

Provided are an apparatus and a method for computing a path for forwarding user data through the following steps: receiving a state measurement value or a state prediction value corresponding to the state measurement value of a state of a plurality of network resources within a mobile core network and a transport network; and computing the path for forwarding the user data, on the basis of either the state measurement value or the state prediction value, and topology of the mobile core network and topology of the transport network.

Claims (34)

1 . A network function within a mobile core network, the network function comprising:

a processor and a memory, wherein the processor is configured to execute at least one program stored in the memory to perform:

receiving a state measurement value or a state prediction value corresponding to the state measurement value of a state of a plurality of network resources within the mobile core network and a transport network, and

computing a path for forwarding user data, on the basis of either the state measurement value or the state prediction value, and topology of the mobile core network and topology of the transport network,

wherein the processor is configured to execute the at least one program to further perform

receiving a first performance evaluation result for the state measurement value and a second performance evaluation result for the state prediction value, and

making a request to a resource state management function for either the state measurement value or the state prediction value on the basis of the first performance evaluation result and the second performance evaluation result.

2 . The network function of claim 1 , wherein the processor is configured to execute the at least one program to further perform

receiving a second performance evaluation result for the state prediction value when the first performance evaluation result indicates bad.

3 . The network function of claim 2 , wherein when performing the making of the request to the resource state management function for either the state measurement value or the state prediction value on the basis of the first performance evaluation result and the second performance evaluation result, the processor is configured to perform

making the request to the resource state management function for the state prediction value when both the first performance evaluation result and the second performance evaluation result indicate bad.

4 . The network function of claim 2 , wherein when performing the making of the request to the resource state management function for either the state measurement value or the state prediction value on the basis of the first performance evaluation result and the second performance evaluation result, the processor is configured to perform

making the request to the resource state management function for the state measurement value when the first performance evaluation result indicates bad and the second performance evaluation result indicates good.

5 . A method for determining a path for forwarding user data, the method comprising:

receiving a state measurement value or a state prediction value corresponding to the state measurement value of a state of a plurality of network resources within a mobile core network and a transport network; and

computing the path for forwarding the user data, on the basis of either the state measurement value or the state prediction value, and topology of the mobile core network and topology of the transport network,

wherein the method further comprising:

receiving a first performance evaluation result for the state measurement value and a second performance evaluation result for the state prediction value; and

making a request to a resource state management function for either the state measurement value or the state prediction value on the basis of the first performance evaluation result and the second performance evaluation result.

6 . The method of claim 5 , further comprising:

receiving a second performance evaluation result for the state prediction value when the first performance evaluation result indicates bad.

7 . The method of claim 6 , wherein the making of the request to the resource state management function for either the state measurement value or the state prediction value on the basis of the first performance evaluation result and the second performance evaluation result comprises

making the request to the resource state management function for the state prediction value when both the first performance evaluation result and the second performance evaluation result indicate bad.

8 . The method of claim 6 , wherein the making of the request to the resource state management function for either the state measurement value or the state prediction value on the basis of the first performance evaluation result and the second performance evaluation result comprises

making the request to the resource state management function for the state measurement value when the first performance evaluation result indicates bad and the second performance evaluation result indicates good.

9 . A network function within a mobile core network, the network function comprising:

a processor and a memory, wherein the processor is configured to execute at least one program stored in the memory to perform:

receiving state measurement values from a first network resource within the mobile core network and a second network resource within a transport network,

generating state prediction values of the first network resource and the second network resource, wherein the state prediction values correspond to the state measurement values,

evaluating, on the basis of the state measurement values and the state prediction values, performances of the first network resource and the second network resource, and

forwarding, on the basis of results of the performance evaluation, the state measurement values or the state prediction values to a session management function to set a path,

wherein the processor is configured to execute the at least one program to further perform

transmitting a first performance evaluation result for the state measurement value and a second performance evaluation result for the state prediction value, and

transmitting either the state measurement value or the state prediction value on the basis of the first performance evaluation result and the second performance evaluation result.