IP Library Granted Patent US 11,196,803
Granted Patent B2
US 11,196,803 · App. 16/615,960 · Granted Dec 7, 2021

Edge cloud broker and method therein for allocating edge cloud resources

Inventors: Miguel Angel Puente Pestaña (Madrid, ES); Maria Luisa Mas Rosique (Tres Cantos, ES); Miguel Angel Muñoz De La Torre Alonso (Madrid, ES)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L67/1021H04L67/1076H04L67/18H04W4/02H04W4/50
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,196,803
App. No.
16/615,960
Granted
Dec 7, 2021
Kind
B2
Abstract

The present invention faces the issue of supporting edge cloud in an NG network. There is thus provided an edge cloud broker (ECB) and a method carried out by the ECB for selecting edge cloud resources of a mobile edge computing (MEC) network, the edge cloud resources usable by a UE accessing the NG network. This method comprises: obtaining, from a first network node of the NG network, a UE's location; obtaining, from a second network node of the NG network, an identifier of an edge cloud application that the UE requests; obtaining, from a third network node of the MEC network, a location of each one or more edge cloud resources available to execute the edge cloud application; and selecting, based on at least the UE's location and the location of each one or more edge cloud resources, an applicable edge cloud resource to execute the edge cloud application for the UE.

Claims (40)

1. An edge cloud broker, ECB, node for selecting edge cloud resources of a mobile edge computing, MEC, network, applicable to a user equipment, UE, accessing a next generation, NG, network, the ECB node operable to:

obtain, from a first network node of the NG network via receiver, a UE's location;

obtain, from a second network node of the NG network via the receiver, an identifier of an edge cloud application that the UE requests;

obtain, from a third network node of the MEC network via the receiver, a location of each one or more edge cloud resources available to execute the edge cloud application;

obtain, from a fourth network node of an application provider domain via the receiver, requirements for the edge cloud application to be executed, wherein the requirements comprise delay requirements for users of the edge cloud application, the requirements depend on a number of concurrent edge cloud application users;

obtain, from a fifth network node of the NG network via the receiver, a subscription profile for the UE;

select, based on at least the UE's location, the location of each one or more edge cloud resources, the subscription profile for the UE, and the requirements, an applicable edge cloud resource to execute the edge cloud application for the UE; and

notify, a sixth network node of the NG network via transmitter, of the applicable edge cloud resource for the fourth network node to apply policies for execution of the edge cloud application.

2. The ECB node of claim 1 , wherein the notification comprises anyone of an identifier of the edge cloud application, a UE identifier, quality of service requirements, and the location of the applicable edge cloud resource.

3. The ECB node of claim 1 , further operable to:

obtain, from the second network node of the NG network via the receiver, information relating to UEs that are executing the edge cloud application in the NG network; and

select the applicable edge cloud resource to execute the edge cloud application also based on the requirements for the edge cloud application to be executed and the information relating to the UEs that are executing the edge cloud application in the NG network.

4. The ECB node of claim 1 , further operable to notify, the third network node of the MEC network via transmitter, of the applicable edge cloud resource to execute the edge cloud application for the UE.

5. The ECB node of claim 1 , wherein the first network node implements an access and mobility management function, AMF, of the NG network.

6. The ECB node of claim 1 , wherein the second network node implements a session management function, SMF, of the NG network.

7. The ECB node of claim 1 , wherein the third network node implements a MEC orchestrator of the MEC network.

8. The ECB node of claim 1 , wherein the sixth network node implements a policy control function, PCF, of the NG network.

9. The ECB node of claim 1 , wherein the fifth network node implements a unified data management function, UDM, of the NG network.

10. The ECB node of claim 1 , wherein the fourth network node implements an Application controller of the application provider domain.

11. The ECB node of claim 1 , wherein the location of an edge cloud resource identifies an edge cloud point of presence, EC PoP.

12. A method for selecting edge cloud resources of a mobile edge computing, MEC, network, the edge cloud resources being usable by a user equipment, UE, accessing a next generation, NG, network, the method carried out at an edge cloud broker, ECB, node and comprising:

obtaining, from a first network node of the NG network via receiver, a UE's location;

obtaining, from a second network node of the NG network via the receiver, an identifier of an edge cloud application that the UE requests;

obtaining, from a third network node of the MEC network via the receiver, a location of each one or more edge cloud resources available to execute the edge cloud application;

obtaining, from a fourth network node of an application provider domain via the receiver, requirements for the edge cloud application to be executed, wherein the requirements comprise delay requirements for users of the edge cloud application, the requirements depend on a number of concurrent edge cloud application users;

obtaining, from a fifth network node of the NG network via the receiver, a subscription profile for the UE; and

selecting, based on at least the UE's location, the location of each one or more edge cloud resources, the subscription profile for the UE, and the requirements, an applicable edge cloud resource to execute the edge cloud application for the UE; and

notifying, a sixth network node of the NG network via transmitter, of the applicable edge cloud resource for the fourth network node to apply policies for execution of the edge cloud application.

13. The method of claim 12 , wherein notifying of the applicable edge cloud resource comprises notifying anyone of an identifier of the edge cloud application, a UE identifier, quality of service requirements, and the location of the applicable edge cloud resource.

14. The method of claim 12 , wherein the method further comprises:

obtaining, from the second network node of the NG network via the receiver, information relating to UEs that are executing the edge cloud application in the NG network; and

selecting the applicable edge cloud resource to execute the edge cloud application also based on the requirements for the edge cloud application to be executed and the information relating to the UEs that are executing the edge cloud application in the NG network.

15. The method of claim 12 , wherein the method further comprises notifying, the third network node of the MEC network via transmitter, of the applicable edge cloud resource to execute the edge cloud application for the UE.

16. The method of claim 12 , wherein the first network node implements an access and mobility management function, AMF, of the NG network.

17. The method of claim 12 , wherein the second network node implements a session management function, SMF, of the NG network.

18. The method of claim 12 , wherein the third network node implements a MEC orchestrator of the MEC network.

19. The method of claim 12 , wherein the sixth network node implements a policy control function, PCF, of the NG network.

20. The method of claim 12 , wherein the fifth network node implements a unified data management function, UDM, of the NG network.

21. The method of claim 12 , wherein the location of an edge cloud resource identifies an edge cloud point of presence, EC PoP.

22. A computer readable non-transitory storage medium storing a computer program, comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out the method according to claim 12 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2019
From: MAS ROSIQUE, MARIA LUISA; MUNOZ DE LA TORRE ALONSO, MIGUEL ANGEL; PUENTE PESTANA, MIGUEL ANGEL
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 051085/0471 →
Continuity (1)
Related Publication 20200099742A1 · Mar 26, 2020
Cited By (1)
US 12,425,461