IP Library › Granted Patent US 12,368,681
Granted Patent B2
US 12,368,681 · App. 17/558,391 · Granted Jul 22, 2025

End-to-end network slicing (ENS) from ran to core network for next generation (NG) communications

Inventors: Vesh Raj Sharma Banjade (Portland, OR); Satish Chandra Jha (Portland, OR); Ned M. Smith (Beaverton, OR); S M Iftekharul Alam (Hillsboro, OR); Christian Maciocco (Portland, OR); Liuyang Lily Yang (Portland, OR); Mona Vij (Hillsboro, OR); Kshitij Arun Doshi (Tempe, AZ); Francesc Guim Bernat (Barcelona, ES); Kuilin Clark Chen (Portland, OR)
Assignee: Intel Corporation
H04L47/72H04W12/10H04W12/122H04W24/04H04W28/16
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 12,368,681
App. No.
17/558,391
Granted
Jul 22, 2025
Kind
B2
Abstract

A computing node includes network interface circuitry and processing circuitry. The processing circuitry assigns available computing resources to a plurality of slice contexts. Each slice context of the plurality includes resource allocations of the available computing resources associated with multiple communication networks. A first portion of the resource allocations is designated as dedicated resources and a second, remaining portion is designated as shared resources. A FAFO event associated with a workload is detected. The workload executes on a network slice instance (NSI) associated with a slice context of a subset of slice contexts. The configuration of the NSI is restored to a pre-FAFO event state based on reconfiguring one or both of the dedicated resources or the shared resources of the slice context based on the resource allocations of at least a second slice context in the subset of slice contexts.

Claims (63)

1. A computing node to implement an end-to-end network slicing (ENS) controller in a wireless network, the node comprising:

network interface circuitry; and

processing circuitry coupled to the network interface circuitry, the processing circuitry configured to:

assign available computing resources to a plurality of slice contexts, each slice context of the plurality of slice contexts including resource allocations of the available computing resources associated with multiple communication networks, and a subset of slice contexts of the plurality of slice contexts being associated with at least one security configuration that is common among the multiple communication networks;

designate a first portion of the resource allocations for each of the plurality of slice contexts as dedicated resources and a second, remaining portion of the resource allocations as shared resources;

detect a fault-attack-failure-outage (FAFO) event associated with a workload executing on a network slice instance (NSI) associated with a slice context of the subset of slice contexts, the FAFO event changing a configuration of the NSI; and

restore the configuration of the NSI to a pre-FAFO event state based on reconfiguring one or both of the dedicated resources or the shared resources of the slice context, and based on reconfiguring the resource allocations of at least a second slice context in the subset of slice contexts.

2. The computing node of claim 1 , wherein the multiple communication networks comprise a radio access network (RAN), an edge network, and a core network (CN).

3. The computing node of claim 2 , wherein the processing circuitry is to:

configure the dedicated resources associated with the slice context of the subset of slice contexts to include a physical partition associated with a distributed unit (DU) function of the RAN and a logical partition associated with a centralized unit (CU) function of the RAN.

4. The computing node of claim 3 , wherein the logical partition includes a network function virtualization (NFV) instance of the CU function.

5. The computing node of claim 2 , wherein the processing circuitry is to:

configure the shared resources associated with the slice context of the subset of slice contexts to include a first user plane function (UPF) component and a second UPF component of a UPF;

wherein the first UPF component is an intermediary UPF (I-UPF) in the edge network; and

wherein the second UPF component is an anchor UPF (A-UPF) in the core network.

6. The computing node of claim 1 , wherein the processing circuitry is to:

perform attestation for each computing resource of the available computing resources to determine resource origin and proof of custody of the computing resource; and

cause assignment of the computing resource to the plurality of slice contexts based on the attestation.

7. The computing node of claim 1 , wherein the at least one security configuration is a security policy that is common to the subset of slice contexts, and the processing circuitry is to:

group the subset of slice contexts into an end-to-end slice context (ESC) group, the ESC group comprising at least a second subset of slice contexts of the plurality of slice contexts, the second subset of slice contexts associated with the security policy.

8. The computing node of claim 7 , wherein the processing circuitry is to:

select another slice context from the ESC group based on detecting the FAFO event; and

instantiate the NSI based on the selected another slice context, to restore the configuration of the NSI to the pre-FAFO event state.

9. The computing node of claim 1 , wherein the processing circuitry is configured to:

store via the network interface circuitry, the subset of slice contexts in a network storage location, wherein each slice context in the subset of slice contexts indicates the dedicated resources and the shared resources.

10. The computing node of claim 9 , wherein the processing circuitry is configured to:

identify a status of the workload executing on the NSI based on detecting the FAFO event, to determine a fault in the configuration of the NSI.

11. The computing node of claim 10 , wherein the processing circuitry is configured to:

retrieve, via the network interface circuitry, a second slice context of the subset of slice contexts stored in the network storage location based on the determined fault in the configuration of the NSI.

12. The computing node of claim 1 , wherein the available computing resources are part of the computing node or a system including the computing node.

13. At least one non-transitory machine-readable storage medium comprising instructions stored thereupon, which when executed by processing circuitry of a computing node operable to implement an end-to-end network slicing (ENS) controller in a wireless network, cause the processing circuitry to perform operations comprising:

assigning available computing resources to a plurality of slice contexts, each slice context of the plurality of slice contexts including resource allocations of the available computing resources associated with multiple communication networks;

designating a first portion of the resource allocations for each of the plurality of slice contexts as dedicated resources and a second, remaining portion of the resource allocations as shared resources;

detecting a fault-attack-failure-outage (FAFO) event associated with a workload, the workload executing on a network slice instance (NSI) associated with a slice context of a subset of slice contexts of the plurality of slice contexts, the FAFO event changing a configuration of the NSI; and

cause restoring of the configuration of the NSI to a pre-FAFO event state based on reconfiguring one or both of the dedicated resources or the shared resources of the slice context, and based on reconfiguring the resource allocations of at least a second slice context in the subset of slice contexts.

14. The at least one non-transitory machine-readable storage medium of claim 13 , wherein the subset of slice contexts of the plurality of slice contexts being associated with at least one security configuration that is common among the multiple communication networks, and wherein the multiple communication networks comprise a radio access network (RAN), an edge network, and a core network (CN).

15. The at least one non-transitory machine-readable storage medium of claim 14 , wherein the operations further comprise:

configuring the dedicated resources associated with the slice context of the subset of slice contexts to include a physical partition associated with a distributed unit (DU) function of the RAN and a logical partition associated with a centralized unit (CU) function of the RAN; and

wherein the logical partition includes a network function virtualization (NFV) instance of the CU function.

16. The at least one non-transitory machine-readable storage medium of claim 14 , wherein the operations further comprise:

configuring the shared resources associated with the slice context of the subset of slice contexts to include a first user plane function (UPF) component and a second UPF component of a UPF;

wherein the first UPF component is an intermediary UPF (I-UPF) in the edge network; and

wherein the second UPF component is an anchor UPF (A-UPF) in the core network.

17. The at least one non-transitory machine-readable storage medium of claim 14 , wherein the at least one security configuration is a security policy that is common to the subset of slice contexts, and wherein the operations further comprise:

grouping the subset of slice contexts into an end-to-end slice context (ESC) group, the ESC group comprising at least a second subset of slice contexts of the plurality of slice contexts, the second subset of slice contexts associated with the security policy;

selecting another slice context from the ESC group based on detecting the FAFO event; and

causing instantiating the NSI based on the selected another slice context, to restore the configuration of the NSI to the pre-FAFO event state.

18. The at least one non-transitory machine-readable storage medium of claim 13 , wherein the operations further comprise:

performing attestation for each computing resource of the available computing resources to determine resource origin and proof of custody of the computing resource; and

determining to assign the computing resource to the plurality of slice contexts based on the attestation.

19. A method for performing end-to-end network slice configuration in a wireless network, the method comprising:

assigning available computing resources to a plurality of slice contexts, each slice context of the plurality of slice contexts including resource allocations of the available computing resources associated with multiple communication networks;

designating a first portion of the resource allocations for each of the plurality of slice contexts as dedicated resources and a second, remaining portion of the resource allocations as shared resources;

detecting a fault-attack-failure-outage (FAFO) event associated with a workload, the workload executing on a network slice instance (NSI) associated with a slice context of a subset of slice contexts of the plurality of slice contexts, the FAFO event changing a configuration of the NSI; and

restoring the configuration of the NSI to a pre-FAFO event state based on reconfiguring one or both of the dedicated resources or the shared resources of the slice context, and based on reconfiguring the resource allocations of at least a second slice context in the subset of slice contexts.

20. The method of claim 19 , wherein the subset of slice contexts of the plurality of slice contexts being associated with at least one security configuration that is common among the multiple communication networks, and wherein the multiple communication networks comprise a radio access network (RAN), an edge network, and a core network (CN).

21. The method of claim 20 , further comprising:

configuring the dedicated resources associated with the slice context of the subset of slice contexts to include a physical partition associated with a distributed unit (DU) function of the RAN and a logical partition associated with a centralized unit (CU) function of the RAN; and

wherein the logical partition includes a network function virtualization (NFV) instance of the CU function.

22. The method of claim 20 , further comprising:

configuring the shared resources associated with the slice context of the subset of slice contexts to include a first user plane function (UPF) component and a second UPF component of a UPF;

wherein the first UPF component is an intermediary UPF (I-UPF) in the edge network; and

wherein the second UPF component is an anchor UPF (A-UPF) in the core network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: SHARMA BANJADE, VESH RAJ; JHA, SATISH CHANDRA; SMITH, NED M.; ALAM, S M IFTEKHARUL; MACIOCCO, CHRISTIAN; YANG, LIUYANG LILY; VIJ, MONA; DOSHI, KSHITIJ ARUN; GUIM BERNAT, FRANCESC; CHEN, KUILIN CLARK
To: INTEL CORPORATION
Reel/Frame 061779/0363 →
Continuity (1)
Related Publication 20220116335A1 · Apr 14, 2022
References Cited (12)
US 20220012042A1 · Doshi · 2022 [cited by examiner]
US 20220014566A1 · Guim Bernat · 2022 [cited by examiner]
US 20220408262A1 · Saroiu · 2022 [cited by examiner]
DE 102022212395 · 2023 [cited by applicant]
NL 2033580 · 2023 [cited by applicant]
“Netherlands Application Serial No. 2033580, Office Action mailed Dec. 1, 2022”, With English machine translation, 5 pgs. [cited by applicant]
“O-RAN.WG1.O-RAN-Architecture-Description-v03.00”, [Online]. Retrieved from the Internet: <https://www.o-ran.org/specifications>, (2021), 33 pgs. [cited by applicant]
Nakao, Akihiro, et al., “End-to-end Network Slicing for 5G Mobile Networks”, Journal of Information Processing vol. 25, (Feb. 2017), 11 pgs. [cited by applicant]
“Netherlands Application Serial No. 2033580, Search Report mailed Oct. 13, 2023”, W English Translation, 22 pages. [cited by applicant]
Huawei Tech CO, “Draft GS ZSM003 V0.21.0”, ETSI Draft; ZSM(20)000487, European Telecommunications Standards Institute (ETSI), 650, Route Des Lucioles; F-06921 Sophia-Antipolis ; France, deel ISG ZSM Zero touch network a… [cited by applicant]
Telefonica, S A, “Combining NFV and SDN to Support Network Slicing”, ETSI Draft; NFVEVE(17)000105, European Telecommunications Standards Institute (ETSI), 650, Route Des Lucioles ; F-06921SOPHIA-ANTIPOLIS ; France, deel… [cited by applicant]
Telefonica, S A, “Inspire-5Gplus—A ZSM based architecture solution for 5G security services”, ETSI Draft; ZSM(21)000005, European Telecommunications Standards Institute (ETSI), 650, Route Des Lucioles ; F-06921SOPHIA-AN… [cited by applicant]
Cited By (1)
US 12,677,193