Object version management
First Claim
1. A method performed at a network management server comprising a processor and memory operating in a telecommunication operations support system of a telecommunication network, the method comprising the steps of:
- determining an information model and a corresponding object class for each type of network resource operating in the telecommunication network managed by the telecommunications operations support system;
determining a containment hierarchy tree defining containment relationships between each determined object class for each type of network resource operating in the telecommunication network, the defined containment relationships identifying relationships between the determined object classes independent of a plurality of hierarchy levels of the containment hierarchy tree , the plurality of hierarchy levels assigning each determined object class to one hierarchy level, with each determined object class of a lower hierarchy level to a determined one object class of a hierarchy level above the lower hierarchy level;
determining default version information defining at least one determined object class at a top hierarchy level of the plurality of hierarchy levels of the containment tree;
assigning the default version information to all subordinate object classes in the hierarchy level of the at least one determined object class at the top hierarchy level, instances thereof, and to all object classes having a defined containment relationship with the at least one determined object class without requiring the subordinate object classes to inherit all properties of the at least one determined object class; and
communicating the determined containment hierarchy tree comprising the assigned default version information to a database of the telecommunication operations support system operating in the telecommunication network to enable the telecommunication operations support system to perform efficient network management of the network resources operating in the telecommunication network.
1 Assignment
0 Petitions
Accused Products
Abstract
Object-oriented network management includes defining an information model with one object class for each type of network resource and network entity to be managed. A hierarchy tree with a plurality of hierarchy levels is defined independent from an inheritance hierarchy. Each object class is assigned to one hierarchy level, and each object class of a lower hierarchy level is associated to one object class of a hierarchy level above the lower hierarchy level. An information entity including default version information is defined in the information model. The information entity is associated to one object class of a top hierarchy level or an instance thereof. An assumption is defined that the default version information for an instance of one object class and for all instances of an object class that belongs to lower hierarchy levels and that are associated to the one object class, or an instance thereof.
-
Citations
17 Claims
-
1. A method performed at a network management server comprising a processor and memory operating in a telecommunication operations support system of a telecommunication network, the method comprising the steps of:
-
determining an information model and a corresponding object class for each type of network resource operating in the telecommunication network managed by the telecommunications operations support system; determining a containment hierarchy tree defining containment relationships between each determined object class for each type of network resource operating in the telecommunication network, the defined containment relationships identifying relationships between the determined object classes independent of a plurality of hierarchy levels of the containment hierarchy tree , the plurality of hierarchy levels assigning each determined object class to one hierarchy level, with each determined object class of a lower hierarchy level to a determined one object class of a hierarchy level above the lower hierarchy level; determining default version information defining at least one determined object class at a top hierarchy level of the plurality of hierarchy levels of the containment tree; assigning the default version information to all subordinate object classes in the hierarchy level of the at least one determined object class at the top hierarchy level, instances thereof, and to all object classes having a defined containment relationship with the at least one determined object class without requiring the subordinate object classes to inherit all properties of the at least one determined object class; and communicating the determined containment hierarchy tree comprising the assigned default version information to a database of the telecommunication operations support system operating in the telecommunication network to enable the telecommunication operations support system to perform efficient network management of the network resources operating in the telecommunication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17)
-
-
11. A network management server operating in a telecommunications operations support system of the telecommunication network, the network management server comprising a at least one processor and memory configured to:
-
determine an information model and a corresponding object class for each type of network resource operating in the telecommunication network managed by the telecommunications operations support system; determine containment hierarchy tree defining containment relationships between each determined object class for each type of network resource operating in the telecommunication network, the defined containment relationships identifying relationships between the determined object classes independent of a plurality of hierarchy levels of the containment hierarchy tree, the plurality of hierarchy levels assigning each determined object class to one hierarchy level, with each determined object class of a lower hierarchy level to a determined one object class of a hierarchy level above the lower hierarchy level; determine default version information defining at least one determined object class at a top hierarchy level of the plurality of hierarchy levels of the containment tree; assign the default version information to all subordinate object classes in the hierarchy level of the at least one determined object class at the top hierarchy level, instances thereof, and to all object classes having a defined containment relationship with the at least one determined object class without requiring the subordinate object classes to inherit all properties of the at least one determined object class; and communicate the determined containment hierarchy tree comprising the assigned default version information to a database of the telecommunication operations support system operating in the telecommunication network to enable the telecommunication operations support system to perform efficient network management of the network resources operating in the telecommunication network. - View Dependent Claims (12)
-
Specification