IP Library › Granted Patent US 11,588,751
Granted Patent B2
US 11,588,751 · App. 17/210,306 · Granted Feb 21, 2023

Combined network and computation slicing for latency critical edge computing applications

Inventors: Mikhail Vilgelm (Munich, DE); Babar Qaisrani (Issaquah, WA); Biljana Badic (Munich, DE); Christian Drewes (Germering, DE); Krisztian Kiss (Hayward, CA); Matthias Sauer (Campbell, CA); Vijay Venkataraman (San Jose, CA); Ralph Hasholzner (Munich, DE); Robert Zaus (Munich, DE); Teck Yang Lee (Cupertino, CA)
Assignee: Apple Inc.
H04L47/805H04L47/762H04L47/781
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,588,751
App. No.
17/210,306
Granted
Feb 21, 2023
Kind
B2
Abstract

Methods and devices for creating and operating a combined network and computational slice instance (NCSI) in a Multi-access Edge Computing (MEC) scenario. Communication and computational resources may be reserved by a NCSI controller for the NCSI. The communication resources may include network slices and the computational resources may include MEC computational resources of one or more MEC servers. The reserved resources may be selected based on quality of service (QoS) requirements of UEs that will utilize the NCSI. During operation, reserved resources for the NCSI may be dynamically renegotiated based on an aggregate load of the NCSI, the QoS of data traffic, and/or updated QoS requirements of the UEs.

Claims (78)

1. A method for operating a network and computation slice instance (NCSI), the method comprising:

monitoring one or more operational parameters of the NCSI, wherein the NCSI comprises a reservation of a first network slice and a reservation of a first set of physical Multi-access Edge Computing (MEC) computational resources, wherein the one or more operational parameters of the NCSI include one or more of:

a quality of service (QoS) of data traffic for one or more user equipment devices (UEs) operating within the NCSI; and

one or more respective QoS requirements for each of the one or more UEs operating within the NCSI; and

renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources based at least in part on monitoring the one or more operational parameters,

wherein the first set of physical MEC computational resources and the first network slice are selected based at least in part on MEC capability information and the one or more QoS requirements such that a combined operational latency associated with the first set of physical MEC computational resources and the first network slice does not exceed a latency requirement of the one or more QoS requirements.

2. The method of claim 1 ,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources includes requesting reservation of additional network resources for the first network slice for the NCSI from a core network.

3. The method of claim 2 ,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources includes one or more of:

requesting reservation of a second network slice for the NCSI from the core network; and

requesting reservation of a second set of physical MEC computational resources for the NCSI from an Edge Computing Control Function (ECCF).

4. The method of claim 1 ,

wherein the one or more operational parameters of the NCSI further include an aggregate load of the NCSI.

5. The method of claim 1 ,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources includes one or more of:

communicating with a core network to release the first network slice from the NCSI; and

communicating with an Edge Computing Control Function (ECCF) to release at least a subset of the first set of physical MEC computational resources.

6. The method of claim 1 , further comprising:

based at least in part on monitoring the one or more operational parameters of the NCSI, determining that the QoS requirements have become less stringent for one or more of the UEs operating within the NCSI,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources comprises releasing at least a subset of the first network slice or the first set of physical MEC computational resources.

7. The method of claim 1 , further comprising:

based at least in part on monitoring the one or more operational parameters of the NCSI, determining that the QoS requirements have become more stringent for one or more of the UEs operating within the NCSI,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources comprises requesting reservation of one or more of:

additional network resources for the first network slice for the NCSI;

a second network slice for the NCSI;

additional computational resources for the first set of physical MEC computational resources for the NCSI; and

a second set of physical MEC computational resources for the NCSI.

8. The method of claim 1 , further comprising:

based on monitoring the one or more operational parameters, determining that the QoS of data traffic for a first UE of the one or more UEs operating within the NCSI does not satisfy the QoS requirements of the first UE,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources comprises requesting reservation of one or more of additional network resources for the first network slice for the NCSI, a second network slice, and a second set of physical MEC computational resources for the NCSI based at least in part on determining that the QoS of data traffic for the first UE does not satisfy the QoS requirements of the first UE.

9. The method of claim 1 ,

wherein the one or more operational parameters further comprise a signal quality of communications over the NCSI, wherein the method further comprises:

determining, based on monitoring the one or more operational parameters, that the signal quality of communications over the NCSI has degraded; and

requesting reservation of a second set of physical MEC computational resources from an Edge Computing Control Function (ECCF) based at least in part on determining that the signal quality of communications over the NCSI has degraded.

10. The method of claim 1 ,

wherein the one or more operational parameters further comprise a signal quality of communications over the NCSI, wherein the method further comprises:

determining, based on monitoring the one or more operational parameters, that the signal quality of communications over the NCSI has improved; and

releasing at least a subset of the first set of physical MEC computational resources based at least in part on determining that the signal quality of communications over the NCSI has improved.

11. The method of claim 1 ,

wherein the one or more operational parameters further comprise a signal quality of communications over the NCSI, wherein the method further comprises:

determining, based on monitoring the one or more operational parameters, that the signal quality of communications over the NCSI has degraded; and

releasing at least a subset of the first set of physical MEC computational resources based at least in part on determining that the signal quality of communications over the NCSI has degraded.

12. The method of claim 1 ,

wherein the one or more operational parameters further comprise a signal quality of communications over the NCSI, wherein the method further comprises:

determining, based on monitoring the one or more operational parameters, that the signal quality of communications over the NCSI has improved; and

requesting reservation of a second set of physical MEC computational resources from an Edge Computing Control Function (ECCF) based at least in part on determining that the signal quality of communications over the NCSI has improved.

13. The method of claim 1 , further comprising:

determining, based on monitoring the one or more operational parameters, that one or more of the UEs operating within the NCSI has gone out-of-service (OOS) or has experienced a radio link failure (RLF); and

based at least in part on determining that one or more of the UEs operating within the NCSI has gone OOS or has experienced the RLF, releasing at least a subset of the first set of physical MEC computational resources.

14. The method of claim 1 , further comprising:

determining that a second network slice has become available, wherein the second network slice exhibits a lower latency QoS than the first network slice;

based at least in part on determining that the second network slice has become available, reserving the second network slice for the NCSI and releasing at least a subset of the first set of physical MEC computational resources.

15. The method of claim 1 , further comprising:

determining that a first UE of the one or more of the UEs operating within the NCSI has performed a handover procedure, wherein after performing the handover procedure the first UE has access to a second set of physical MEC computational resources that do not satisfy the QoS requirements of the first UE; and

based on determining that the first UE has performed the handover procedure, releasing the first network slice from the NCSI.

16. A network element, comprising:

a non-transitory computer-readable memory medium; and

a processor coupled to the memory medium, wherein the processor is configured to cause the network element to:

monitor one or more operational parameters of a network and computation slice instance (NCSI), wherein the NCSI comprises a reservation of a first network slice and a reservation of a first set of physical Multi-access Edge Computing (MEC) computational resources, wherein the one or more operational parameters of the NCSI include one or more of:

a quality of service (QoS) of data traffic for one or more user equipment devices (UEs) operating within the NCSI; and

one or more respective QoS requirements for each of the one or more UEs operating within the NCSI; and

renegotiate one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources based at least in part on monitoring the one or more operational parameters,

wherein the first set of physical MEC computational resources and the first network slice are selected based at least in part on MEC capability information and the one or more QoS requirements such that a combined operational latency associated with the first set of physical MEC computational resources and the first network slice does not exceed a latency requirement of the one or more QoS requirements.

17. The network element of claim 16 ,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources includes requesting reservation of additional network resources for the first network slice for the NCSI from a core network.

18. The network element of claim 17 ,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources includes one or more of:

requesting reservation of a second network slice for the NCSI from the core network; and

requesting reservation of a second set of physical MEC computational resources for the NCSI from an Edge Computing Control Function (ECCF).

19. An apparatus comprising a processor configured to execute program instructions to cause a computer system to:

monitor one or more operational parameters of a network and computation slice instance (NCSI), wherein the NCSI comprises a reservation of a first network slice and a reservation of a first set of physical Multi-access Edge Computing (MEC) computational resources, wherein the one or more operational parameters of the NCSI include one or more of:

a quality of service (QoS) of data traffic for one or more user equipment devices (UEs) operating within the NCSI; and

one or more respective QoS requirements for each of the one or more UEs operating within the NCSI; and

renegotiate one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources based at least in part on monitoring the one or more operational parameters,

wherein the first set of physical MEC computational resources and the first network slice are selected based at least in part on MEC capability information and the one or more QoS requirements such that a combined operational latency associated with the first set of physical MEC computational resources and the first network slice does not exceed a latency requirement of the one or more QoS requirements.

20. The apparatus of claim 19 ,

wherein renegotiating one or both of the reservation of the first network slice and the reservation of the first set of physical MEC computational resources includes requesting reservation of additional network resources for the first network slice for the NCSI from a core network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2021
From: VILGELM, MIKHAIL; QAISRANI, BABAR; BADIC, BILJANA; DREWES, CHRISTIAN; KISS, KRISZTIAN; SAUER, MATTHIAS; VENKATARAMAN, VIJAY; HASHOLZNER, RALPH; ZAUS, ROBERT; LEE, TECK YANG
To: APPLE INC.
Reel/Frame 055730/0842 →
Continuity (2)
Provisional Application 62993785 · Mar 24, 2020
Related Publication 20210306281A1 · Sep 30, 2021