IP Library › Granted Patent US 11,765,680
Granted Patent B2
US 11,765,680 · App. 17/219,490 · Granted Sep 19, 2023

Data analytics for multi-access edge computation

Inventors: Rohit R. Matolia (Surat, IN); Alosious Pradeep Prabhakar (Singapore, SG); Krisztian Kiss (Hayward, CA); Mohammed Sadique (Parramatta, AU); Srinivsan Nimmala (San Jose, CA); Vijay Venkataraman (San Jose, CA)
Assignee: Apple Inc.
H04W64/003H04W8/02H04W64/006H04W84/02
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 11,765,680
App. No.
17/219,490
Granted
Sep 19, 2023
Kind
B2
Abstract

Computer systems and methods are described for operating a network data and analytics function (NWDAF) in a cellular core network. The NWDAF receives user equipment (UE) mobility information from a first network function of the cellular network system and receives edge application server (EAS) information from a second network function of the cellular network system. The NWDAF derives data analytics based at least in part on the UE mobility information and the edge application server information. The NWDAF receives a request for the data analytics from a third network function in the cellular network system, and provides the data analytics to the third network function.

Claims (78)

1. An apparatus system which receives and provides data analytics for use in a cellular network system, the apparatus comprising:

at least one port for coupling to network functions in the cellular network system;

a memory;

a processor coupled to the memory;

wherein the apparatus is configured to:

receive user equipment (UE) mobility information from a first network function of the cellular network system;

receive edge application server (EAS) information from a second network function of the cellular network system;

derive data analytics based at least in part on the UE mobility information and the edge application server information, wherein the data analytics comprise a prediction for whether EAS resource requirements for one or more applications served by an EAS will increase or decrease;

receive a request for the data analytics from a third network function in the cellular network system; and

provide the data analytics to the third network function.

2. The apparatus of claim 1 , wherein the UE mobility information comprises frequent mobility reregistration information.

3. The apparatus of claim 1 , wherein the first network function comprises an AMF.

4. The apparatus of claim 1 , wherein the EAS information comprises one or more of:

a UE group application identifier of a UE group application served by a first EAS;

one or more round-trip-time measurements for an EAS session; and

computational capability information of one or more EASs.

5. The apparatus of claim 1 , wherein the second network function comprises an application function.

6. The apparatus of claim 1 , wherein the second network function comprises a user plane function (UPF).

7. The apparatus of claim 1 , wherein the request comprises a subscription request, wherein the apparatus is further configured to:

receive updated UE mobility information or updated EAS information;

derive updated data analytics based on the updated UE mobility information or the updated EAS information, and

provide the updated data analytics to the third network function.

8. The apparatus of claim 1 , wherein the request comprises an on-demand request, wherein the apparatus is further configured to:

in response to receiving the on-demand request:

transmit a first request to the first network function for the UE mobility information, wherein the UE mobility information is received responsive to the first request;

transmit a second request to the second network function for the EAS information, wherein the EAS information is received responsive to the second request.

9. The apparatus of claim 1 , wherein the data analytics comprise one or more of:

suggested relocations of EAS resources to respective UE groups;

computational load information for one or more applications served by an EAS;

mapping of an EAS area to a mobility area for one or more UEs; and

state information for the one or more applications served by the EAS.

10. The apparatus of claim 1 , wherein the data analytics comprise one or more of:

a prediction of UE group mobility;

a prediction of a future application state of the one or more applications; and

a prediction of a future application load of the one or more applications.

11. The apparatus of claim 1 , wherein the apparatus comprises a network data and analytics function (NWDAF).

12. The apparatus of claim 1 , wherein the third network function comprises:

a policy control function;

a session management function; or

an application function.

13. A non-transitory computer-readable memory medium comprising program instructions that, when executed by a processor, cause a network data and analytics function (NWDAF) to:

receive user equipment (UE) mobility information from a first network function of a cellular network system;

receive edge application server (EAS) information from a second network function of the cellular network system;

derive data analytics based at least in part on the UE mobility information and the edge application server information, wherein the data analytics comprise a prediction for whether EAS resource requirements for one or more applications served by an EAS will increase or decrease;

receive a request for the data analytics from a third network function in the cellular network system; and

provide the data analytics to the third network function.

14. The non-transitory computer-readable memory medium of claim 13 ,

wherein the UE mobility information comprises frequent mobility reregistration information.

15. The non-transitory computer-readable memory medium of claim 13 , wherein the EAS information comprises one or more of:

a UE group application identifier of a UE group application served by a first EAS;

one or more round-trip-time measurements for an EAS session; and

computational capability information of one or more EASs.

16. The non-transitory computer-readable memory medium of claim 13 ,

wherein the second network function comprises an application function or a user plane function (UPF).

17. The non-transitory computer-readable memory medium of claim 13 , wherein the data analytics comprise one or more of:

suggested relocations of EAS resources to respective UE groups;

computational load information for one or more applications served by an EAS;

mapping of an EAS area to a mobility area for one or more UEs; and

state information for the one or more applications served by the EAS.

18. The non-transitory computer-readable memory medium of claim 13 ,

wherein the data analytics comprise one or more of:

a prediction of UE group mobility;

a prediction of a future application state of the one or more applications; and

a prediction of a future application load of the one or more applications.

19. A method for operating a network function, the method comprising:

receiving user equipment (UE) mobility information from a first network function of the cellular network system;

receiving edge application server (EAS) information from a second network function of the cellular network system;

deriving data analytics based at least in part on the UE mobility information and the edge application server information, wherein the data analytics comprise a prediction for whether EAS resource requirements for one or more applications served by an EAS will increase or decrease;

receiving a request for the data analytics from a third network function in the cellular network system; and

providing the data analytics to the third network function.

20. The method of claim 19 , wherein the data analytics comprise one or more of:

suggested relocations of EAS resources to respective UE groups;

computational load information for one or more applications served by an EAS;

mapping of an EAS area to a mobility area for one or more UEs;

state information for the one or more applications served by the EAS;

a prediction of UE group mobility;

a prediction of a future application state of the one or more applications; and

a prediction of a future application load of the one or more applications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2021
From: MATOLIA, ROHIT R.; PRABHAKAR, ALOSIOUS PRADEEP; KISS, KRISZTIAN; SADIQUE, MOHAMMED; NIMMALA, SRINIVSAN; VENKATARAMAN, VIJAY
To: APPLE INC.
Reel/Frame 055835/0181 →
Priority Claims (1)
IN 202041014954 · Apr 3, 2020 · national
Continuity (1)
Related Publication 20210314906A1 · Oct 7, 2021