IP Library Granted Patent US 12,021,723
Granted Patent B2
US 12,021,723 · App. 18/164,906 · Granted Jun 25, 2024

Mobility network slice selection

Inventors: Rajendra Prasad Kodaypak (Sammamish, WA); Farooq Bari (Kirkland, WA)
Assignee: AT&T Intellect al P Property I, L.P.
H04L43/0882H04L43/0876H04L47/2416H04L47/6265H04L47/801H04W24/08H04W28/16H04W48/18
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,021,723
App. No.
18/164,906
Granted
Jun 25, 2024
Kind
B2
Abstract

Core network slices that belong to a given operator community are efficiently tracked at the network control/user plane functions level, with rich data analytics in real-time based on their geographic instantiations. In one aspect, an enhanced vendor agnostic orchestration mechanism is utilized to connect a unified management layer with an integrated slice-components data analytics engine (SDAE), a slice performance engine (SPE), and a network slice selection function (NSSF) in a closed-loop feedback system with the serving network functions of one or more core network slices. The tight-knit orchestration mechanism provides economies of scale to mobile carriers in optimal deployment and utilization of their critical core network resources while serving their customers with superior quality.

Claims (40)

1. A method, comprising:

instantiating, by a system comprising a processor and based on load factors relating to utilization of a first network function instance operating within a core network slice, a second network function instance within the core network slice, the second network function instance being distinct from the first network function instance;

determining, by the system and in response to the instantiating, a length of a defined time period based on predicted traffic flows associated with the core network slice;

adjusting, by the system, the length of the defined time period in response to an alteration of one or more service delivery parameters for a geographic region associated with the core network slice; and

de-instantiating, by the system, the second network function instance in response to the defined time period being determined to have concluded.

2. The method of claim 1 , wherein the instantiating comprises instantiating the second network function instance without modifying other network function instances, other than the first network function instance, operating within the core network slice.

3. The method of claim 1 , further comprising:

selecting, by the system, the first network function instance according to a criterion; and

monitoring, by the system, the load factors relating to the utilization of the first network function instance in response to the selecting.

4. The method of claim 3 , wherein the criterion comprises a policy of a network operator associated with the core network slice.

5. The method of claim 1 , wherein the instantiating is in further response to resources within the core network slice for the instantiating being determined to be available.

6. The method of claim 1 , wherein the first network function instance is a first instance of a network function, and wherein the second network function instance is a second instance of the network function.

7. The method of claim 6 , wherein the network function is a user plane function.

8. The method of claim 6 , wherein the network function is an access and mobility management function.

9. A system, comprising:

a processor; and

a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, the operations comprising:

instantiating, based on load factors associated with a first network function instance operating within a core network slice, a second network function instance, different from the first network function instance, within the core network slice;

in response to the instantiating, determining a length of a defined time interval based on predicted traffic flows associated with the core network slice;

adjusting the length of the defined time interval based on service delivery dynamics data for a geographic region associated with the core network slice; and

de-instantiating the second network function instance in response to determining that the defined time interval has elapsed.

10. The system of claim 9 , wherein the instantiating comprises instantiating the second network function instance without modifying other network function instances, other than the first network function instance, operating within the core network slice.

11. The system of claim 9 , further comprising:

selecting the first network function instance based on a selection criterion; and

monitoring the load factors associated with the first network function instance in response to the selecting.

12. The system of claim 11 , wherein the selection criterion comprises a policy of a network operator associated with the core network slice.

13. The system of claim 9 , wherein the instantiating is in further response to determining that resources for the second network function instance are available within the core network slice.

14. The system of claim 9 , wherein the first network function instance is a first instance of a network function, and wherein the second network function instance is a second instance of the network function.

15. The system of claim 14 , wherein the network function is a user plane function.

16. The system of claim 14 , wherein the network function is an access and mobility management function.

17. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, the operations comprising:

instantiating, based on load factors indicative of utilization of a first network function instance associated with a core network slice, a second network function instance associated with the core network slice, the second network function instance being different from the first network function instance;

determining a length of a time interval based on predicted traffic flows associated with the core network slice;

adjusting the length of the time interval in response to a change of a service delivery characteristic associated with a geographic region served via the core network slice; and

in response to an expiration of the time interval, de-instantiating the second network function instance.

18. The non-transitory machine-readable medium of claim 17 , wherein the instantiating comprises instantiating the second network function instance without modifying other network function instances, other than the first network function instance, operating within the core network slice.

19. The non-transitory machine-readable medium of claim 17 , wherein the operations further comprise:

selecting the first network function instance according to a policy of a network operator associated with the core network slice; and

monitoring the load factors indicative of the utilization of the first network function instance in response to the selecting.

20. The non-transitory machine-readable medium of claim 17 , wherein the instantiating is in further response to determining that resources for the second network function instance are available within the core network slice.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2023
From: KODAYPAK, RAJENDRA PRASAD; BARI, FAROOQ
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 062602/0033 →
Continuity (4)
Continuation 17647910 · Jan 13, 2022
Continuation 17201402 · Mar 15, 2021
Continuation 16100087 · Aug 9, 2018
Related Publication 20230188448A1 · Jun 15, 2023