Management interworking unit and a method for producing such a unit
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsAdrian Newcombe, Damian McGrath
Life of this patent
Estimating the term…
Abstract
In a process a management information unit (MI) is produced by creating models of the management interface to be interworked. Each model has objects representing managed resources. Domain knowledge, an interface and a processor create mappings between equivalent parts of the models. The models and mappings from an information conversion function (ICF) which communicates using an internal protocol with a pair of message communication functions. The message communication functions perform format conversions and communicate with the interworked interfaces.
Claims40
A process for producing a management interworking unit for a pair of management interfaces comprising the steps of:
- producing an information conversion function (ICF) by:
- storing a model associated with each interface, each model comprising objects representing managed resources, providing a containment context for each object in a containment hierarchy,
- classifying each object with a class defined by characteristics independent of the containment context, and
- creating mappings between individual objects and between groups of objects having the same class and context from the stored models,
- including run time conversion functions between equivalent parts of the models;
- and
- producing a message communication function (MCF) associated with each management interface, each MCF comprising means for performing format conversion between the external protocol of the associated interfaces and an internal protocol for the ICF.
A management interworking unit (MI) for at least two management interfaces comprising:
- an information conversion function (ICF) comprising:
- a model associated with each interface, each model comprising objects representing managed resources, each object having a containment context in a containment hierarchy, and each object being defined by a characteristic independent of the containment context, and
- means for creating mappings between individual objects within groups of objects having the same class and context from stored models including mapping run time conversion functions between equivalent parts of the models;
- and
- a message communication function (MCF) associated with each management interface, each MCF comprising means for performing format conversion between the external protocol of the associated interface and an internal protocol of the ICF.
A process for producing a management interworking unit for a pair of management interfaces comprising the steps of:
- producing an information conversion function (ICF) by:
- storing a model associated with each interface, each model comprising objects representing managed resources;
- providing a containment context for each object in a containment hierarchy;
- classifying each object with a class defined by characteristics independent of the containment context;
- creating mappings between individual objects and between groups of objects having the same class and context from the stored models, including ran time conversion functions between equivalent parts of the models;
- pre-compiling the models and the mappings to a template to produce source code;
- and
- modifying said template manually after pre-compiling where necessary;
- and
- producing a message communication function (MCF) associated with each management interface, each MCF comprising means for performing format conversion between the external protocol of the associated interfaces and an internal protocol for the ICF.
A management interworking unit (MIU) for at least two management interfaces comprising:
- an information conversion function (ICF) comprising:
- a model associated with each interface each model comprising objects representing managed resources, each object having a containment context in a containment hierarchy and each object being defined by a characteristic independent of the containment context,
- means for creating mappings between individual objects within groups of objects having the same class and context from stored models including mapping run time conversion functions between equivalent parts of the models,
- means for pre-compiling said model and said mappings to a template to produce source code, and
- means for modifying said template after said pre-compiling means where necessary;
- and
- a message communication function (MCF) associated with each management interface each MCF comprising means for performing format conversion between the external protocol of the associated interface and an internal protocol of the ICF.
Dependencies are inferred from the claim text.