US2023291812A1PendingUtilityA1

Flexible multi-access edge computing (mec) services consumption through hosts zoning

Assignee: INTEL CORPPriority: Apr 11, 2018Filed: May 12, 2023Published: Sep 14, 2023
Est. expiryApr 11, 2038(~11.7 yrs left)· nominal 20-yr term from priority
H04W 4/02H04L 67/61H04L 67/10H04L 41/5009H04L 67/1095H04L 67/63
71
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for establishing, configuring, and operating multi-access edge computing (MEC) services and service consumption through zoning hosts in multi-vendor or multi-system environments. An apparatus operating as a MEC orchestrator to manage services consumption using zones is configurable to perform operations to: receive, from an application executing at a host, a request for a list of services and corresponding proximity zones; in response to receiving the request for the list of services, query a plurality of hosts for performance metrics of respective services offered from the plurality of hosts, the respective services to be used by the application executing at the host; construct a zone map, the zone map maintaining a mapping between the application and the plurality of hosts based on the performance metrics; and manage migration of the application or a service of the respective services, based on the zone map, to ensure QoS of the application.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . At least one non-transitory machine-readable storage medium storing instructions for being executed by at least one machine, the at least one machine to be associated with multi-access edge computing (MEC) management entity circuitry of a MEC network, the MEC network including a host executing a MEC application, the MEC network having MEC services, the instructions when executed by the at least one machine resulting in the MEC management entity circuitry being configured to perform operations comprising:
 generating service availability data indicating one or more of the MEC services that are available to the MEC application, the service availability data including locality data, the locality data indicating (1) whether the one or more of the MEC services are local to the MEC application, (2) whether the one or more of the MEC services are available only for local MEC application consumption, and (3) manner in which locality is being expressed;   wherein:
 the service availability data is to be provided in response to query data; 
 the locality data is configurable to comprise other data indicating the manner in which the locality is being expressed; and 
 the other data is configurable to indicate the locality in terms of one or more MEC resource zones. 
   
     
     
         3 . The at least one non-transitory machine-readable storage medium of  claim 2 , wherein:
 the service availability data is generated in response to request data from the MEC application; and   the request data is associated with the query data.   
     
     
         4 . The at least one non-transitory machine-readable storage medium of  claim 2 , wherein:
 the service availability data is to be provided via service availability subscription message data and/or service availability notification message data.   
     
     
         5 . The at least one non-transitory machine-readable storage medium of  claim 2 , wherein:
 the other data is configurable to indicate that the one or more of the services are deployed as one or more VNF.   
     
     
         6 . The at least one non-transitory machine-readable storage medium of  claim 2 , wherein:
 the other data is configurable to indicate the locality in terms of MEC host, NFVI POP, zone information, zone group, or node.   
     
     
         7 . The at least one non-transitory machine-readable storage medium of  claim 2 , wherein:
 the one or more MEC resource zones are to be determined, at least in part, by a MEC orchestrator.   
     
     
         8 . The at least one non-transitory machine-readable storage medium of  claim 2 , wherein:
 the locality data comprises isLocal attribute data and scopeOfLocality attribute data;   the isLocal attribute data is to indicate whether the one or more of the MEC services are local to the MEC application; and   the scopeOfLocality attribute data is to indicate the manner in which the locality is being expressed.   
     
     
         9 . The at least one non-transitory machine-readable storage medium of  claim 2 , wherein:
 the locality data is configurable to be generated based upon one or more metrics associated with one or more of:
 quality of experience; 
 quality of service; 
 latency; and/or 
 cost. 
   
     
     
         10 . The at least one non-transitory machine-readable storage medium of  claim 9 , wherein:
 the one or more MEC resource zones are to be determined based upon the one or more metrics.   
     
     
         11 . The at least one non-transitory machine-readable storage medium of  claim 10 , wherein:
 the one or more MEC resource zones are to be determined based upon one or more boundaries associated with the one or more metrics.   
     
     
         12 . A method implemented using multi-access edge computing (MEC) management entity circuitry of a MEC network, the MEC network including a host executing a MEC application, the MEC network having MEC services, the method comprising:
 generating service availability data indicating one or more of the MEC services that are available to the MEC application, the service availability data including locality data, the locality data indicating (1) whether the one or more of the MEC services are local to the MEC application, (2) whether the one or more of the MEC services are available only for local MEC application consumption, and (3) manner in which locality is being expressed;   wherein:
 the service availability data is to be provided in response to query data; 
 the locality data is configurable to comprise other data indicating the manner in which the locality is being expressed; and 
 the other data is configurable to indicate the locality in terms of one or more MEC resource zones. 
   
     
     
         13 . The method of  claim 12 , wherein:
 the service availability data is generated in response to request data from the MEC application; and   the request data is associated with the query data.   
     
     
         14 . The method of  claim 12 , wherein:
 the service availability data is to be provided via service availability subscription message data and/or service availability notification message data.   
     
     
         15 . The method of  claim 12 , wherein:
 the other data is configurable to indicate that the one or more of the services are deployed as one or more VNF.   
     
     
         16 . The method of  claim 12 , wherein:
 the other data is configurable to indicate the locality in terms of MEC host, NFVI POP, zone information, zone group, or node.   
     
     
         17 . The method of  claim 12 , wherein:
 the one or more MEC resource zones are to be determined, at least in part, by a MEC orchestrator.   
     
     
         18 . The method of  claim 12 , wherein:
 the locality data comprises isLocal attribute data and scopeOfLocality attribute data;   the isLocal attribute data is to indicate whether the one or more of the MEC services are local to the MEC application; and   the scopeOfLocality attribute data is to indicate the manner in which the locality is being expressed.   
     
     
         19 . The method of  claim 12 , wherein:
 the locality data is configurable to be generated based upon one or more metrics associated with one or more of:
 quality of experience; 
 quality of service; 
 latency; and/or 
 cost. 
   
     
     
         20 . The method of  claim 19 , wherein:
 the one or more MEC resource zones are to be determined based upon the one or more metrics.   
     
     
         21 . The method of  claim 20 , wherein:
 the one or more MEC resource zones are to be determined based upon one or more boundaries associated with the one or more metrics.   
     
     
         22 . Multi-access edge computing (MEC) management entity circuitry to be used in a MEC network, the MEC network including a host to execute a MEC application, the MEC network to have MEC services, the MEC management entity circuitry comprising:
 machine-readable memory storing instructions; and   processor circuitry to execute the instructions, the instructions when executed by the processor circuitry resulting in the MEC management entity circuitry being configured for performance of operations comprising:
 generating service availability data indicating one or more of the MEC services that are available to the MEC application, the service availability data including locality data, the locality data indicating (1) whether the one or more of the MEC services are local to the MEC application, (2) whether the one or more of the MEC services are available only for local MEC application consumption, and (3) manner in which locality is being expressed; 
   wherein:
 the service availability data is to be provided in response to query data; 
 the locality data is configurable to comprise other data indicating the manner in which the locality is being expressed; and 
 the other data is configurable to indicate the locality in terms of one or more MEC resource zones. 
   
     
     
         23 . The MEC management entity circuitry of  claim 22 , wherein:
 the service availability data is generated in response to request data from the MEC application; and   the request data is associated with the query data.   
     
     
         24 . The MEC management entity circuitry of  claim 22 , wherein:
 the service availability data is to be provided via service availability subscription message data and/or service availability notification message data.   
     
     
         25 . The MEC management entity circuitry of  claim 22 , wherein:
 the other data is configurable to indicate that the one or more of the services are deployed as one or more VNF.   
     
     
         26 . The MEC management entity circuitry of  claim 22 , wherein:
 the other data is configurable to indicate the locality in terms of MEC host, NFVI POP, zone information, zone group, or node.   
     
     
         27 . The MEC management entity circuitry of  claim 22 , wherein:
 the one or more MEC resource zones are to be determined, at least in part, by a MEC orchestrator.   
     
     
         28 . The MEC management entity circuitry of  claim 22 , wherein:
 the locality data comprises isLocal attribute data and scopeOfLocality attribute data;   the isLocal attribute data is to indicate whether the one or more of the MEC services are local to the MEC application; and   the scopeOfLocality attribute data is to indicate the manner in which the locality is being expressed.   
     
     
         29 . The MEC management entity circuitry of  claim 22 , wherein:
 the locality data is configurable to be generated based upon one or more metrics associated with one or more of:
 quality of experience; 
 quality of service; 
 latency; and/or 
 cost. 
   
     
     
         30 . The MEC management entity circuitry of  claim 29 , wherein:
 the one or more MEC resource zones are to be determined based upon the one or more metrics.   
     
     
         31 . The MEC management entity circuitry of  claim 30 , wherein:
 the one or more MEC resource zones are to be determined based upon one or more boundaries associated with the one or more metrics.

Join the waitlist — get patent alerts

Track US2023291812A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.