Network modeling, service provisioning, and service management
First Claim
1. A network modeling method comprising:
- at a modeling platform, accessing information describing a set of nodes of a communications network, physical links physically connecting the nodes, and logical links logically connecting the nodes using the physical links;
at the modeling platform, based on the information, creating a connection group object for each of the physical links and for each of the logical links, each connection group object comprising;
a connection representing the link;
a first endpoint representing a first node of the set connected to the link; and
a second endpoint representing a second node of the set connected to the link; and
at a provisioning platform, searching through the connection group objects created by the modeling platform to find supporting logical and physical links and using at least one connection group object to configure an operating behavior of at least one of the nodes of the network;
wherein the modeling platform supersets and normalizes the links in creating the connection group objects such that the subsequent use of a recursive algorithm by the provisioning platform is enabled.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for network modeling, service provisioning, and service management are disclosed. A network modeling method includes accessing information describing a set of nodes of a communications network, physical links physically connecting the nodes, and logical links logically connecting the nodes using the physical links. The method further includes, based on the information, creating a different connection group object for each of the physical links and for each of the logical links. Each connection group object includes a connection representing the link, a first endpoint representing a first node of the set connected to the link; and a second endpoint representing a second node of the set connected to the link.
-
Citations
20 Claims
-
1. A network modeling method comprising:
-
at a modeling platform, accessing information describing a set of nodes of a communications network, physical links physically connecting the nodes, and logical links logically connecting the nodes using the physical links; at the modeling platform, based on the information, creating a connection group object for each of the physical links and for each of the logical links, each connection group object comprising; a connection representing the link; a first endpoint representing a first node of the set connected to the link; and a second endpoint representing a second node of the set connected to the link; and at a provisioning platform, searching through the connection group objects created by the modeling platform to find supporting logical and physical links and using at least one connection group object to configure an operating behavior of at least one of the nodes of the network; wherein the modeling platform supersets and normalizes the links in creating the connection group objects such that the subsequent use of a recursive algorithm by the provisioning platform is enabled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A service provisioning method comprising:
-
at a modeling platform, creating a plurality of connection group objects representing physical links and logical links that connect a set of nodes of a communications network, each connection group object comprising two endpoints representing two nodes of the set joined by the link represented by the connection group object; at a distinct provisioning platform, using the plurality of connection group objects created by the modeling platform, creating a service object representing a communications service between a first node of the network and a second node of the network; at the provisioning platform, determining a first set of one or more of the connection group objects that together provide logical connectivity between the first node and the second node and identifying the first set of the connection group objects as supporting services of the service object; at the provisioning platform, determining a second set of one or more of the connection group objects that together provide connectivity between the endpoints of the first set of connection group objects and identifying the second set of the connection group objects as supporting services of the first set of connection group objects; and at the provisioning platform, allocating resources of the links represented by the first and second sets of connection group objects to the communications service; wherein the modeling platform supersets and normalizes the links in creating the connection group objects such that the subsequent use of a recursive algorithm by the provisioning platform is enabled. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A service management method comprising:
-
at a modeling platform, creating a plurality of connection group objects representing physical links and logical links that connect a set of nodes of a communications network; at a distinct provisioning platform, using the plurality of connection group objects created by the modeling platform, establishing a communications service between an originating node of the network and a terminating node of the network by; associating one or more first objects with the service, the one or more first objects representing logical links joining nodes of the network; associating one or more second objects with the first objects, the second objects representing physical links joining endpoints of the logical links; and allocating resources of the first objects and the second objects to the service; and at the provisioning platform, responsive to a request to terminate the service, deallocating at least some of the resources without disrupting the association between the service and the first and second objects; wherein the modeling platform supersets and normalizes the links in creating the connection group objects such that the subsequent use of a recursive algorithm by the provisioning platform is enabled. - View Dependent Claims (19, 20)
-
Specification