NETWORK ENTITY DISCOVERY AND SERVICE STITCHING
First Claim
1. A method comprising:
- obtaining a network snapshot of a plurality of network entities existing in a communication network, the network snapshot indicating attribute data corresponding to the plurality of network entities, wherein the plurality of network entities correspond to a predetermined discovery level of the communication network;
computing network entity delta between the network snapshot and at least one previous network snapshot stored in a network management database, wherein the network entity delta indicates modifications made to the predetermined discovery level since capturing of a preceding network snapshot;
ascertaining at least one network entity, existing at the predetermined discovery level, that was not previously registered in a service management database, based on the network entity delta; and
service stitching the at least one network entity with one or more network entities based on service stitching rules and entity catalogs, wherein the service stitching defines associations between the at least one network entity and the one or more network entities for activating the at least one network entity, and wherein each entity catalog defines attributes of the corresponding network entity and parent-child relationship between the corresponding network entity and another network entity.
1 Assignment
0 Petitions
Accused Products
Abstract
Method comprises obtaining a network snapshot of a plurality of network entities existing at a predetermined discovery level. Network entity delta between the network snapshot and a previous network snapshot is computed. Network entity delta indicates modifications made to the predetermined discovery level since capturing of a preceding network snapshot. At least one network entity, existing at the predetermined discovery level, which was not previously registered in a service management database, is ascertained. The at least one network entity is service stitched with one or more network entities based on service stitching rules and entity catalogs to define associations between the at least one network entity and the one or more network entities for activating the at least one network entity. Each entity catalog defines attributes of the corresponding network entity and parent-child relationship between the corresponding network entity and another network entity.
93 Citations
15 Claims
-
1. A method comprising:
-
obtaining a network snapshot of a plurality of network entities existing in a communication network, the network snapshot indicating attribute data corresponding to the plurality of network entities, wherein the plurality of network entities correspond to a predetermined discovery level of the communication network; computing network entity delta between the network snapshot and at least one previous network snapshot stored in a network management database, wherein the network entity delta indicates modifications made to the predetermined discovery level since capturing of a preceding network snapshot; ascertaining at least one network entity, existing at the predetermined discovery level, that was not previously registered in a service management database, based on the network entity delta; and service stitching the at least one network entity with one or more network entities based on service stitching rules and entity catalogs, wherein the service stitching defines associations between the at least one network entity and the one or more network entities for activating the at least one network entity, and wherein each entity catalog defines attributes of the corresponding network entity and parent-child relationship between the corresponding network entity and another network entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network entity discovery and stitching system comprising:
-
a processor; a mediation engine coupled to the processor to; obtain a network snapshot of a plurality of network entities existing in a communication network, the network snapshot indicating attribute data corresponding to the plurality of network entities, wherein the plurality of network entities correspond to a predetermined discovery level of the communication network; a discovery engine coupled to the processor to; compute network entity delta between the network snapshot and at least one previous network snapshot stored in a network management database, wherein the network entity delta indicates modifications made to the predetermined discovery level since capturing of a preceding network snapshot; an audit engine coupled to the processor to; ascertain at least one network entity, existing at the predetermined discovery level, that was not registered in a service management database, based on the network entity delta; and a service stitching module coupled to the processor to; service stitch the at least one network entity with one or more network entities based on service stitching rules and entity catalogs, wherein the service stitching defines associations between the at least one network entity and the one or more network entities for activating the at least one network entity, and wherein each entity catalog defines attributes of the corresponding network entity and parent-child relationship between the corresponding network entity and another network entity. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having a set of computer readable instructions that, when executed, causes a processor to:
-
obtain a network snapshot of a plurality of network entities existing in a communication network, the network snapshot indicating attribute data corresponding to the plurality of network entities, wherein the plurality of network entities correspond to a predetermined discovery level of the communication network; compute network entity delta between the network snapshot and at least one previous network snapshot stored in a network management database, wherein the network entity delta indicates modifications made to the predetermined discovery level since capturing of a preceding network snapshot; ascertain at least one network entity, existing at the predetermined discovery level, that was not registered in a service management database, based on the network entity delta; and service stitch the at least one network entity with one or more network entities based on service stitching rules and entity catalogs, wherein the service stitching defines associations between the at least one network entity and the one or more network entities for activating the at least one network entity, and wherein each entity catalog defines attributes of the corresponding network entity and parent-child relationship between the corresponding network entity and another network entity.
-
Specification