# US 8,543,673 B2 · Rapid provisioning of network devices using automated configuration

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,543,673 B2
- Document ID: US8543673B2
- Status: Granted
- Kind: B2
- Application number: 12/427,558
- Filed: 2009-04-21
- Published: 2010-10-21
- Granted: 2013-09-24
- Earliest claimed: 2009-04-21
- Assignees: Alcatel Lucent
- Applicants: Joël R. Calippe; Gurudas Somadder; Hua Shu; Jeff Carman
- Inventors: Joël R. Calippe; Gurudas Somadder; Hua Shu; Jeff Carman
- Web page: https://patentgrep.com/patent/US8543673B2

## CPC

- H04W 24/02: Arrangements for optimising operational condition
- H04L 41/0843: {based on generic templates}
- H04L 41/0846: {based on copy from other elements}
- H04L 41/0889: {Techniques to speed-up the configuration process}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a selection of a configuration template and a second network node to serve a first network node, the configuration template including at least one template field; receiving at least one value for the at least one template field of the configuration template; configuring the first network node according to the configuration template and the at least one value; receiving, in the network management system, configured device information from the first network node; using the configured device information to identify at least one configuration operation to perform on the second network node to provide connectivity to the first network node; generating at least one configuration module for performing the at least one configuration operation; and applying the at least one configuration module to the second network node.

## Claims

### Claim 1

A method of configuring a first network node performed in a network management system, the method comprising:
receiving, from a user, a selection of a second network node to provide connectivity between the first network node and at least one other device;
configuring the first network node, comprising:
receiving a selection of a configuration template in the network management system, wherein the configuration template includes at least one template field to be set before configuration of the first network node,
receiving at least one value for the at least one template field of the configuration template, and
configuring the first network node according to the configuration template and the at least one value for the at least one template field of the configuration template;
receiving, in the network management system, configured device information from the first network node, wherein the configured device information is representative of a state of the first network node after being configured;
using the configured device information to identify at least one configuration operation to perform on the second network node to provide connectivity to the first network node, wherein the at least one configuration operation comprises adding a service access point to a virtual leased line service on the second network node;
generating at least one configuration module for performing the at least one configuration operation on the second network node;
configuring a plurality of module fields of the at least one configuration module according to the configured device information; and
applying the at least one configuration module to the second network node.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving at least one value for at least one module field of the plurality of module fields; and
updating the at least one configuration module according to the at least one value for the at least one module field.

### Claim 3 (depends on 1)

The method of claim 1, wherein the configured device information is received using Simple Network Management Protocol (SNMP).

### Claim 4 (depends on 1)

The method of claim 1, wherein applying the at least one configuration module to the second network node comprises sending a configuration update to the second network node using Simple Network Management Protocol (SNMP).

### Claim 5

A network management system for configuring a first network node, the network management system comprising:
a configuration storage that stores at least one configuration template;
a user interface that:
receives, from a user, an identification of a second network node to provide connectivity between the first network node and at least one other device,
a selection of a configuration template from the at least one configuration template to apply to the first network node, wherein the configuration template includes at least one template field to be set before configuration of the first network node, and
at least one value for the at least one template field of the configuration template;
a network interface that transmits configuration commands and receives configured device information, wherein the configured device information is representative of a state of the first network node after being configured; and
a processor configured to:
configure the first network node, comprising configuring the first network node according to the configuration template and the at least one value for the at least one template field of the configuration template,
request configured device information from the first network node,
use the configured device information to identify at least one configuration operation to perform on the second network node to provide connectivity to the first network node, wherein the at least one configuration operation comprises adding a service access point to a virtual leased line service on the second network node,
generate at least one configuration module for performing the at least one configuration operation on the second network node,
configure a plurality of module fields of the at least one configuration module according to the configured device information, and
apply the at least one configuration module to the second network node.

### Claim 6 (depends on 5)

The network management system of claim 5, wherein the user interface further receives at least one value for at least one module field of the plurality of module fields and the processor is further configured to:
update the at least one configuration module according to the at least one value for the at least one module field.

### Claim 7 (depends on 5)

The network management system of claim 5, wherein the configured device information is received using Simple Network Management Protocol (SNMP).

### Claim 8 (depends on 5)

The network management system of claim 5, wherein the processor, in applying the at least one configuration module to the second network node, is configured to send a configuration update to the second network node using Simple Network Management Protocol (SNMP).

### Claim 9

A non-transitory machine-readable storage medium encoded with instructions for configuring a first network node, the machine-readable storage medium comprising instructions for:
receiving, from a user, a selection of a second network node to provide connectivity between the first network node and at least one other device;
configuring the first network node, comprising instructions for:
receiving a selection of a configuration template, wherein the configuration template includes at least one template field to be set before configuration of the first network node,
receiving at least one value for the at least one template field of the configuration template, and
configuring the first network node according to the configuration template and the at least one value for the at least one template field of the configuration template;
receiving, in the network management system, configured device information from the first network node, wherein the configured device information is representative of a state of the first network node after being configured;
using the configured device information to identify at least one configuration operation to perform on the second network node to provide connectivity to the first network node, wherein the at least one configuration operation comprises adding a service access point to a virtual leased line service on the second network node;
generating at least one configuration module for performing the at least one configuration operation;
configuring a plurality of module fields of the at least one configuration module according to the configured device information; and
applying the at least one configuration module to the second network node.

### Claim 10 (depends on 9)

The non-transitory machine-readable storage medium of claim 9, further comprising instructions for:
receiving at least one value for at least one module field of the plurality of module fields; and
updating the at least one configuration module according to the at least one value for the at least one module field.

### Claim 11 (depends on 9)

The non-transitory machine-readable storage medium of claim 9, wherein the configured device information is received using Simple Network Management Protocol.
