Modeling of heterogeneous multi-technology networks and services by method of translation of domain-focused user information model to common information model
View Patent ↗In various embodiments, a method comprises defining a plurality of translating references for an object, generating a common information model (CIM) with a processor of a system, the CIM comprising one or more functional object attributes of the object, generating a first instantiation of a user information model (UIM), the first instantiation of the UIM comprising one or more user-associated attributes of the object, interfacing with the CIM using the first instantiation of the UIM, and translating one or more user-associated attributes of the first instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references.
1. A method comprising:
defining a plurality of translating references for an object;
generating a common information model (CIM) with a processor of a system, the CIM comprising one or more functional object attributes of the object;
generating a first instantiation of a user information model (UIM), the first instantiation of the UIM comprising one or more user-associated attributes of the object;
interfacing with the CIM using the first instantiation of the UIM;
translating the one or more user-associated attributes of the first instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references;
generating a second instantiation of the UIM;
interfacing with the CIM using the second instantiation of the UIM; and
translating one or more user-associated attributes of the second instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references;
the first instantiation of the UIM describing the user-associated attributes of the object in terms specific to a first management area and the second instantiation of the UIM describing the user-associated attributes of the object in terms specific to a second management area.
2. The method of claim 1 , wherein the first instantiation of the UIM is a service management model and the second instantiation of the UIM is a transport resources management model.
3. The method of claim 1 , wherein the first instantiation of the UIM is a domain-focused view of the CIM.
4. The method of claim 1 , wherein the first instantiation of the UIM is one of a service management model, a transport resources management model, and a communication protocol management model.
5. The method of claim 1 , further comprising storing the plurality of translating references in a storage device.
6. The method of claim 1 , wherein the object is a radio.
7. A computer readable storage device comprising a resource management software module that is operative, when executed by a processor, to perform a method, the method comprising:
defining a plurality of translating references for an object;
generating a common information model (CIM), the CIM comprising one or more functional object attributes of the object;
generating a first instantiation of a user information model (UIM), the first instantiation of the UIM comprising one or more user-associated attributes of the object;
interfacing with the CIM using the first instantiation of the UIM;
translating the one or more user-associated attributes of the first instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references;
generating a second instantiation of the UIM;
interfacing with the CIM using the second instantiation of the UIM; and
translating one or more user-associated attributes of the second instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references;
the first instantiation of the UIM describing the user-associated attributes of the object n terms specific to a first management area and the second instantiation of the UIM describing the user-associated attributes of the object in terms specific to a second management area.
8. The computer readable storage device of claim 7 , wherein the first instantiation of the UIM is a service management model and the second instantiation of the UIM is a transport resources management model.
9. The computer readable storage device of claim 7 , wherein the first instantiation of the UIM is a domain-focused view of the CIM.
10. The computer readable storage device of claim 7 , wherein the first instantiation of the UIM is one of a service management model, a transport resources management model, and a communication protocol management model.
11. The computer readable storage device of claim 7 , wherein the method further comprises storing the plurality of translating references in a storage device.
12. The computer readable storage device of claim 7 , wherein the object is a radio.
13. A system comprising:
a processor;
a means for defining a plurality of translating references for an object;
a means for generating a common information model (CIM), the CIM comprising one or more functional object attributes of the object;
a means for generating a first instantiation of a user information model (UIM), the first instantiation of the UIM comprising one or more user-associated attributes of the object, interfacing with the CIM using the first instantiation of the UIM, and translating the one or more user-associated attributes of the first instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references; and
a means for generating a second instantiation of a user information model (UIM), interfacing with the CIM using the second instantiation of the UIM, and translating one or more user-associated attributes of the second instantiation of the UIM to the one or more functional attributes of the CIM using the plurality of translating references;
the first instantiation of the UIM describing the user-associated attributes of the object in terms specific to a first management area and the second instantiation of the UIM describing the user associated attributes of the object in terms specific to a second management area.
14. The system of claim 13 , wherein the first instantiation of the UIM is a service management model and the second instantiation of the UIM is a transport resources management model.