Patent ID: 7765283
Filing Date: 2010-07-27
Classification: H04L

Abstract:
1. A computer implemented method, comprising: receiving a new service request, wherein the new service request includes a request for a particular service to be provisioned on a network; in response to receiving the new service request, determining a provisioning path, wherein the provisioning path includes one or more network devices to be configured to satisfy the new service request; determining a set of device components along the provisioning path, wherein each of the device components represents an entity, wherein an entity is a physical or logical aspect of a network device; wherein each device component is part of an autonomous agent, wherein each autonomous agent is comprised of one or more device components and represents an associated network device; wherein the set of device components comprises a first device component that is part of a first autonomous agent and a second device component that is part of a second autonomous agent; selecting a central coordinator agent to coordinate configuration changes, wherein the configuration changes are based on the new service request, wherein the central coordinator agent coordinates the configuration changes by performing the steps of: wherein the method is performed by one or more computing devices.