IP Library Granted Patent US 10,965,523
Granted Patent B1
US 10,965,523 · App. 16/404,001 · Granted Mar 30, 2021

Virtual network element provisioning

Inventors: Anthony E. Johnson (Lee's Summit, MO); Joseph M. Murray (Trimble, MO)
Assignee: Sprint Communications Company L.P.
H04L41/0803H04W16/02
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 10,965,523
App. No.
16/404,001
Granted
Mar 30, 2021
Kind
B1
Abstract

A provisioning system receives network element information from a wireless communication network that characterizes a virtual network element. The provisioning system determines that the virtual network element is active and that a provisioning data link is not operational between the virtual network element and the provisioning system. The provisioning system determines a network address for the virtual network element. The provisioning system exchanges network signaling with the virtual network element using the network address to establish the provisioning data link. The provisioning system transfers provisioning data to the virtual network element over the provisioning data link.

Claims (40)

1. A method of operating a provisioning system to provision a wireless communication network, the method comprising:

a network transceiver receiving network element information that was transferred by the wireless communication network and that characterizes a virtual network element;

a provisioning circuitry determining that the virtual network element is active and that a provisioning data link is not operational between the virtual network element and a processing circuitry responsive to the reception of the network element information;

the provisioning circuitry determining a network address for the virtual network element responsive to the determination that the provisioning data link is not operational;

the provisioning circuitry exchanging network signaling and the network address with the network transceiver to initiate the provisioning data link;

the network transceiver exchanging the network signaling with the virtual network element using the network address to establish the provisioning data link;

the provisioning circuitry transferring network provisioning data to the network transceiver for delivery to the virtual network element over the provisioning data link;

the network transceiver transferring the network provisioning data to the virtual network element over the provisioning data link; and

the provisioning circuitry terminating the provisioning data link between the virtual network element and the provisioning circuitry responsive to the determination that the virtual network element is inactive.

2. The method of claim 1 further comprising:

the network transceiver receiving additional network element information that was transferred by the wireless communication network and that characterizes the virtual network element;

the provisioning circuitry determining that the virtual network element is inactive responsive to the reception of the additional network element information.

3. The method of claim 1 wherein the provisioning circuitry determining that the provisioning data link is not operational between the virtual network element and the processing circuitry comprises maintaining a data structure that indicates when the provisioning data link is operational.

4. The method of claim 1 wherein the provisioning circuitry transferring the network provisioning data comprises synchronizing the virtual network element with other virtual network elements.

5. The method of claim 1 wherein the provisioning circuitry transferring the network provisioning data comprises synchronizing the virtual network element with other virtual network elements of a same type.

6. The method of claim 1 wherein the provisioning circuitry determining the network address for the virtual network element comprises transferring a virtual network identifier for the virtual network element to the network transceiver for transfer to the wireless communication network and receiving an Internet Protocol (IP) address for the virtual network element from the network transceiver that was transferred by the wireless communication network.

7. The method of claim 1 wherein the network address comprises an Internet Protocol (IP) address.

8. The method of claim 1 wherein the wireless communication network comprises one or more Network Function Virtualization (NFV) Management and Orchestrations (MANOs).

9. The method of claim 1 wherein the virtual network element comprises a Network Function Virtualization (NFV) Virtual Network Function (VNF).

10. The method of claim 1 wherein the wireless communication network comprises one or more Network Function Virtualization (NFV) Management and Orchestration (MANO) systems.

11. A provisioning system to provision a wireless communication network, the provisioning system comprising:

a network transceiver configured to receive network element information that was transferred by the wireless communication network and that characterizes a virtual network element;

a provisioning circuitry configured to determine that the virtual network element is active and that a provisioning data link is not operational between the virtual network element and a processing circuitry responsive to the reception of the network element information;

the provisioning circuitry configured to determine a network address for the virtual network element responsive to the determination that the provisioning data link is not operational;

the provisioning circuitry configured to exchange network signaling and the network address with the network transceiver to initiate the provisioning data link;

the network transceiver configured to exchange the network signaling with the virtual network element using the network address to establish the provisioning data link;

the provisioning circuitry configured to transfer network provisioning data to the network transceiver for delivery to the virtual network element over the provisioning data link;

the network transceiver configured to transfer the network provisioning data to the virtual network element over the provisioning data link; and

the provisioning circuitry configured to terminate the provisioning data link between the virtual network element and the provisioning circuitry responsive to the determination that the virtual network element is inactive.

12. The provisioning system of claim 11 further comprising:

the network transceiver configured to receive additional network element information that was transferred by the wireless communication network and that characterizes the virtual network element;

the provisioning circuitry configured to determine that the virtual network element is inactive responsive to the reception of the additional network element information.

13. The provisioning system of claim 11 wherein the provisioning circuitry is configured to maintain a data structure that indicates when the provisioning data link is operational.

14. The provisioning system of claim 11 wherein the provisioning circuitry is configured to synchronize the virtual network element with other virtual network elements.

15. The provisioning system of claim 11 wherein the provisioning circuitry is configured to synchronize the virtual network element with other virtual network elements of a same type.

16. The provisioning system of claim 11 wherein the provisioning circuitry is configured to transfer a virtual network identifier for the virtual network element to the network transceiver for transfer to the wireless communication network and to receive an Internet Protocol (IP) address for the virtual network element from the network transceiver that was transferred by the wireless communication network.

17. The provisioning system of claim 11 wherein the network address comprises an Internet Protocol (IP) address.

18. The provisioning system of claim 11 wherein the wireless communication network comprises one or more Network Function Virtualization Infrastructures (NFVIs).

19. The provisioning system of claim 11 wherein the virtual network element comprises a Network Function Virtualization (NFV) Virtual Network Function (VNF).

20. The provisioning system of claim 11 wherein the wireless communication network comprises one or more Network Function Virtualization (NFV) Management and Orchestration (MANO) systems.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2022
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 061524/0569 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2019
From: JOHNSON, ANTHONY E.; MURRAY, JOSEPH M.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 049091/0495 →
Cited By (2)
US 12,369,049 US 12,538,363