Management interworking unit and a method for producing such...

Electrical computers and digital processing systems: multicomput – Computer network managing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S224000, C709S226000, C709S217000, C709S230000, C709S241000, C707S793000, C707S793000, C717S152000

Reexamination Certificate

active

06324576

ABSTRACT:

The invention relates to a management interworking unit (MIU) and to a method for producing such a unit. The invention relates particularly, but not exclusively, to interworking of telecommunication systems.
There are numerous situations where a management interworking unit is required to allow management systems to interoperate. In one typical example, one management system is a PABX supporting a proprietary management interface and the other is a remote manager which supports a standardised interface. The MIU will provide conversion of protocol and information allowing the remote manager to control the PABX.
MIUs typically have a conversion function often referred to as an information conversion function (ICF), and interfaces often referred to as message communication functions (MCFs). An example of an MIU is that described in PCT patent specification No. WO95/23469 (British Telecommunications PLC). The ICF includes a mapper
44
and the MCFs includes stacks
40
and
52
. While such MIUs are generally quite effective, they are often difficult to produce because there is a large degree of manual input, and they are difficult to modify or expand.
SUMMARY OF THE INVENTION
The invention is directed towards providing an improved management interworking unit which has a simpler construction.
Another object is to provide a method for producing a management interworking unit which is more efficient than has heretofore been the case.
According to the invention, there is provided 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, and
creating mappings 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.
By creating models and subsequently creating mappings between equivalent parts of the models the production of the ICF may be automated to a large extent. This considerably reduces the lead time in producing an MIU. Further, by separating out format conversion as an operation which is performed exclusively by the MCF, the task of producing the MIU is broken down in a simple manner. All internal communication uses the internal protocol and the MCFs solely carry out the format conversion which is required for communication with the interworked management interfaces.
In one embodiment, each model comprises objects in a containment hierarchy providing a containment context for each object. In this way, the managed resources are represented in a simple manner which reflects their structure.
Preferably, each object has a class defined by characteristics independently of the context. It has been found that by linking the class and the context, a very effective way has been found for automatically identifying equivalent parts of the two models. This allows a large degree of automation.
Preferably, the models are created at least partially automatically by loader modules. The processing operations of loader modules may be carried out very efficiently.
In one embodiment, the models are created for management interface specifications, and specification free text is manually converted to the model language. This helps to ensure that any ambiguities which may exist in the specifications are not transferred to the models.
Preferably, the mappings are between individual objects and between groups of objects having the same class and context, namely context classes. This provides a very comprehensive set of mappings.
Preferably, the mappings define context class cardinality. In one embodiment, the mappings are created between context classes, and preferably also between objects, and preferably also between object characteristics.
In one embodiment, the characteristics include object functions (or actions), relationships, attributes, notifications, and behaviour. It has been found that this set of characteristics comprehensively characterise each object.
Preferably, the mappings are created interactively using a graphical interface representing the models and the mappings. This is a very simple and fast way of creating the mappings.
Ideally, the mappings are predicated by run time rules selected for the mappings.
In one embodiment, the process has the further step of pre-compiling the models and the mappings to a template to produce source code.
Ideally, the template is manually modified after pre-compiling and flags are inserted in the template to differentiate automatically generated coded from manually generated code.
In one embodiment, searches are carried out to determine if a proposed mapping has previously been made for similar characteristics and such mappings may be re-used.
According to another aspect, the invention provides 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, and
run time conversion mappings 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.
This structure of MI stimulates the re-use of individual MCF/ICF components.
Preferably, each model comprises objects in a containment hierarchy providing a containment context for each object.
In one embodiment, each object has a class defined by characteristics independently of the context.
Preferably, the mappings are between individual objects and between groups of objects having the same class and context, namely context classes.
In one embodiment, the mappings define context class cardinality.
Ideally, mappings link context classes, and preferably also link objects, and preferably also link object characteristics.
In one embodiment, the object characteristics include object functions or actions, relationships, attributes, notifications, and behaviour.
In some cases, mappings are predicated by run time rules selected for the mappings.
In one embodiment the internal protocol includes primitives controlling start, end, and rollback of atomic transactions in the ICF.


REFERENCES:
patent: 5291583 (1994-03-01), Bapat
patent: 5471617 (1995-11-01), Farrand et al.
patent: 5491822 (1996-02-01), Allen et al.
patent: 5519868 (1996-05-01), Allen et al.
patent: 5608720 (1997-03-01), Biegel et al.
patent: 5651006 (1997-07-01), Fujino et al.
patent: 5764955 (1998-06-01), Doolan
patent: 5802146 (1998-09-01), Dulman
patent: 5845080 (1998-12-01), Hamada et al.
patent: 5864862 (1999-01-01), Kriens et al.
patent: 5903731 (1999-05-01), Vincent et al.
patent: 6055243 (2000-04-01), Vincent et al.
patent: 94/06232 (1994-06-01), None
patent: WO 94/23514 (1994-10-01), None
patent: WO 95/23469 (1995-08-01), None
patent: WO 97/05703 (1997-02-01), None
“Management of Virtual Private Networks for Integrated Broadband Communications”, Schneider et al., SIGCOMM'93, 1993 ACM.*
T. Leskinen, “GSM Subscriber Management on Top of a Generic TMN Agent,”PIMRC,IEEE International Symposium on Personal Indoor & Mobile Radio Communications, vol. 3, pp. 1004-1008, Sep. 1994.
M. Jander, “SNMP Management Unbound,”Data Communications, vol. 2, No. 2, pp. 125, 126, 128, Feb. 1992.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Management interworking unit and a method for producing such... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Management interworking unit and a method for producing such..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Management interworking unit and a method for producing such... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2593586

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.