IP Library Granted Patent US 11,271,819
Granted Patent B1
US 11,271,819 · App. 17/349,239 · Granted Mar 8, 2022

Generating and utilizing templates and logical paths to deploy network equipment

Inventors: Allison Whittaker (Alpharetta, GA); Jeff Johnson (Helotes, TX); Jayant V Ragde (Duluth, GA); Abdelmajid Belhareth (Lawrenceville, GA); Keith Dorking (Peachtree Corners, GA); Mohammad Nikain (Atlanta, GA); Vahid Tavassoli (Alpharetta, GA); Jiyuan Wang (Cumming, GA)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
H04L41/14H04L41/0806H04L41/12H04L41/5041
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,271,819
App. No.
17/349,239
Granted
Mar 8, 2022
Kind
B1
Abstract

The technologies described herein are generally directed to deploying network equipment. For example, a method described herein can include facilitating receiving a first request to deploy first network equipment at a deployment location, with the first request including a first deployment parameter for the first network equipment. The method further includes, based on the first network equipment and the first deployment parameter, generating a deployment template. Further, the method can facilitate receiving a second request to deploy second network equipment at the deployment location, with the second request including a second deployment parameter for the second network equipment. The method can further include, based on the deployment template and the second deployment parameter, deploying the second network equipment.

Claims (41)

1. A method, comprising:

facilitating, by configuration equipment comprising a processor, receiving a first request to deploy first network equipment at a deployment location, wherein the first request comprises a first deployment parameter for the first network equipment;

based on the first network equipment and the first deployment parameter, generating, by the configuration equipment, a deployment template;

facilitating, by the configuration equipment, receiving a second request to deploy second network equipment at the deployment location, wherein the second request comprises a second deployment parameter for the second network equipment; and

based on the deployment template and the second deployment parameter, deploying, by the configuration equipment, the second network equipment.

2. The method of claim 1 , further comprising:

based on a similarity criterion, evaluating the second network equipment compared to characteristics of the deployment template; and

based on a result of the evaluating, selecting the deployment template for the deploying of the second network equipment.

3. The method of claim 1 , wherein the deployment template comprises a lifecycle characteristic, and wherein deploying the second network equipment is further based on the lifecycle characteristic and a lifecycle status of the second network equipment.

4. The method of claim 1 , wherein the deployment template comprises a location characteristic based on the deployment location, and wherein deploying the second network equipment is further based on the location characteristic.

5. The method of claim 4 , wherein the location characteristic comprises a mounting characteristic of the deployment location, and wherein the mounting characteristic comprises a rack-mounting characteristic applicable to a rack associated with mounting of the second network equipment.

6. The method of claim 5 , wherein the rack-mounting characteristic comprises a mounting slot in the rack at the deployment location.

7. The method of claim 1 , wherein deploying the second network equipment is further based on the first deployment parameter.

8. The method of claim 1 , wherein the deployment template comprises a logical resource path that describes a link between the first network equipment and other network equipment.

9. The method of claim 8 , wherein deploying the second network equipment based on the deployment template comprises deploying the link between the first network equipment and the second network equipment based on the logical resource path.

10. The method of claim 9 , wherein deploying the link based on the logical resource path comprises:

transforming the logical resource path into a physical resource path; and

deploying the link based on the physical resource path.

11. Storage equipment, comprising:

a processor; and

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

receiving, from configuration equipment, template data representative of a deployment template for first network equipment, generated by the configuration equipment based on analysis of the first network equipment;

based on a request to deploy second network equipment at a geographic location, identifying the deployment template for deployment of the second network equipment; and

communicating the deployment template to the configuration equipment for deployment of the second network equipment.

12. The storage equipment of claim 11 , wherein identifying the deployment template comprises:

based on a similarity criterion, evaluating the second network equipment compared to characteristics of the deployment template; and

based on a result of the evaluating, selecting the deployment template for the deployment of the second network equipment.

13. The storage equipment of claim 11 , wherein the deployment template comprises a lifecycle characteristic, and wherein the deployment of the second network equipment is based on the lifecycle characteristic and a lifecycle status of the second network equipment.

14. The storage equipment of claim 11 , wherein the deployment template comprises a location characteristic based on the geographic location, and wherein the deployment of the second network equipment is based on the location characteristic.

15. The storage equipment of claim 14 , wherein the location characteristic comprises a mounting characteristic of the geographic location, and wherein the mounting characteristic comprises a rack-mounting characteristic applicable to a rack associated with mounting of the second network equipment.

16. The storage equipment of claim 15 , wherein the rack-mounting characteristic comprises a mounting slot in the rack at the geographic location.

17. The storage equipment of claim 11 , wherein the deployment template comprises a logical resource path that describes a link between the first network equipment and other network equipment other than the first network equipment and the second network equipment.

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

receiving a first request to deploy first network equipment at a deployment location, wherein the first request comprises a first deployment parameter for the first network equipment;

based on the first network equipment and the first deployment parameter, generating a deployment template;

receiving a second request to deploy second network equipment at the deployment location, wherein the second request comprises a second deployment parameter for the second network equipment; and

based on the deployment template and the second deployment parameter, deploying the second network equipment.

19. The non-transitory machine-readable medium of claim 18 , wherein generating the deployment template comprises:

based on a similarity criterion, evaluating the second network equipment compared to characteristics available for the deployment template; and

based on a result of the evaluating, selecting the deployment template for the deploying of the second network equipment.

20. The non-transitory machine-readable medium of claim 18 , wherein the deployment template comprises a lifecycle characteristic, and wherein deploying the second network equipment is based on the lifecycle characteristic and a lifecycle status of the second network equipment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2021
From: WHITTAKER, ALLISON; JOHNSON, JEFF; RAGDE, JAYANT V; BELHARETH, ABDELMAJID; DORKING, KEITH; NIKAIN, MOHAMMAD; TAVASSOLI, VAHID; WANG, JIYUAN
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 056563/0841 →
Cited By (1)
US 12,401,573