IP Library Granted Patent US 11,115,336
Granted Patent B2
US 11,115,336 · App. 16/792,503 · Granted Sep 7, 2021

Multi-access edge computing (MEC) service provision based on local cost measurements

Inventors: Dario Sabella (Munich, DE); Kilian Roth (Munich, DE)
Assignee: Intel Corporation
H04L47/18H04L12/1407H04L47/822H04L47/824H04M15/66H04M15/8033H04M15/8044H04M15/8083H04M15/93H04W4/24H04W92/18H04L65/80
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,115,336
App. No.
16/792,503
Granted
Sep 7, 2021
Kind
B2
Abstract

Embodiments herein may include systems, apparatuses, methods, and computer-readable media, for a multi-access edge computing (MEC) system. An apparatus for MEC may include a communication interface, a local cost measurements module, and a service allocation module. The communication interface may receive, from a UE, a request for a service to be provided to the UE. The local cost measurements module may collect a set of local cost measurements for the service. The service allocation module may determine to allocate the service to a MEC host based on an allocation policy related to a cost for the MEC host to provide the service or a cost for a service provider to provide the service in view of the one or more local cost measurements. Other embodiments may be described and/or claimed.

Claims (41)

1. A multi-access edge computing (MEC) management apparatus, comprising:

communications circuitry configured to communicate with an access network;

processing circuitry; and

a memory device including instructions embodied thereon, wherein the instructions, when executed by the processing circuitry, configure the processing circuitry to perform operations to:

receive, by a mobile edge host, over a data plane interface, a message including traffic rules and a set of statistics, the statistics representing a state of a MEC application (MEC app), the MEC app operated by a service provider;

instruct, by the mobile edge host, the data plane interface to route traffic among MEC apps based on the traffic rules received in the message;

determine, by the mobile edge host, a cost for the service provider to provide one or more services of the MEC app to one or more user equipments (UEs) based on the statistics, the UEs connected to the MEC management apparatus via the access network; and

provide, by the mobile edge host, a value of the cost to the service provider.

2. The apparatus of claim 1 , wherein the statistics relate to traffic volume.

3. The apparatus of claim 1 , wherein the state of the MEC app includes the number of the one or more UEs accessing the MEC app.

4. The apparatus of claim 1 , wherein the state of the MEC app includes a state of the one or more services provided by or consumed by the MEC app.

5. The apparatus of claim 4 , wherein the state of the one or more services includes information regarding the type of services provided.

6. The apparatus of claim 4 , wherein the state of the one or more services includes information related to at least one of creation of a service and deletion of a service.

7. The apparatus of claim 4 , wherein the one or more services includes a location service.

8. The apparatus of claim 4 , wherein the one or more services includes a vehicle-to-everything (V2X) service.

9. At least one non-transitory machine-readable storage medium comprising instructions stored thereupon, which when executed by processing circuitry of a computing system, cause the processing circuitry to perform operations comprising:

receiving, by a mobile edge host, over a data plane interface, a message including traffic rules and a set of statistics related to a state of a multi-access edge computing application (MEC app), the MEC app operated by a service provider;

instructing, by the mobile edge host, the data plane interface to route traffic among MEC apps based on the traffic rules received in the message;

determining, by the mobile edge host, a cost for the service provider to provide one or more services of the MEC app to one or more user equipments (UEs) based on the statistics; and

providing, by the mobile edge host, a value of the cost to the service provider.

10. The non-transitory machine-readable storage medium of claim 9 , wherein the statistics relate to traffic volume.

11. The non-transitory machine-readable storage medium of claim 9 , wherein the state of the MEC app includes the number of the one or more UEs accessing the MEC app.

12. The non-transitory machine-readable storage medium of claim 9 , wherein the state of the MEC app includes a state of the one or more services provided by or consumed by the MEC app.

13. The non-transitory machine-readable storage medium of claim 12 , wherein the state of the one or more services includes information regarding the type of services provided.

14. The non-transitory machine-readable storage medium of claim 12 , wherein the state of the one or more services includes information related to at least one of creation of the service and deletion of the service.

15. The non-transitory machine-readable storage medium of claim 12 , wherein the one or more services includes a location service.

16. The non-transitory machine-readable storage medium of claim 12 , wherein the one or more services includes a vehicle-to-everything (V2X) service.

17. An apparatus of a multi-access edge computing (MEC) system comprising:

communications circuitry configured to communicate with an access network;

means for receiving, by a processor of a mobile edge host, over a data plane interface, a message including traffic rules and a traffic rules message including a set of statistics related to a state of a MEC application (MEC app), the MEC app operated by a service provider;

means for instructing, by the processor of the mobile edge host, the data plane interface to route traffic among MEC apps based on the traffic rules received in the message;

means for determining, by the processor of the mobile edge host, a cost for the service provider to provide one or more services of the MEC app to one or more user equipments (UEs) based on the statistics; and

means for providing, by the processor of the mobile edge host, a value of the cost to the service provider.

18. The apparatus of claim 17 , wherein the state of the MEC app includes a state of the one or more services provided by or consumed by the MEC app.

19. A method of operating in a multi-access edge computing (MEC) network, the method comprising:

receiving, by a mobile edge host, over a data plane interface, a message including traffic rules and a set of statistics, the statistics representing a state of a MEC application (MEC app), the MEC app operated by a service provider;

instructing, by the mobile edge host, the data plane interface to route traffic among MEC apps based on the traffic rules received in the message;

determining, by the mobile edge host, a cost for the service provider to provide one or more services of the MEC app to one or more user equipments (UEs) based on the statistics; and

providing, by the mobile edge host, a value of the cost to the service provider.

20. The method of claim 19 , wherein the state of the MEC app includes a state of the one or more services provided by or consumed by the MEC app.

21. The method of claim 20 , wherein the state of the one or more services includes information regarding the type of services provided.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056322/0723 →
Cited By (56)
US 12,432,569 US 12,432,570 US 12,439,265 US 12,445,855 US 12,445,856 US 12,445,857 US 12,445,858 US 12,452,683 US 12,452,684 US 12,464,364 US 12,470,938 US 12,470,939 US 12,470,940 US 12,483,897 US 12,483,898 US 12,490,103 US 12,490,104 US 12,490,105 US 12,495,307 US 12,501,272 US 12,507,073 US 12,507,074 US 12,507,075 US 12,507,076 US 12,520,162 US 12,526,640 US 12,549,954 US 12,549,955 US 12,563,403 US 12,563,404 US 12,574,745 US 12,574,746 US 12,581,315 US 12,581,316 US 12,587,866 US 12,598,474 US 12,598,475 US 12,604,198 US 12,604,200 US 12,604,201 US 12,604,202 US 12,604,203 US 12,621,675 US 12,627,991 US 12,627,992 US 12,627,993 US 12,627,994 US 12,634,708 US 12,641,442 US 12,647,797 US 12,652,544 US 12,684,360 US 12,689,906 US 12,689,907 US 12,701,424 US 12,706,959