Interface For Supporting an Element Management System
AssigneeGeneral Instrument Corporation
InventorsDavid S. Blackman, James R. Burns, Patrick J. Wright-Riley
Life of this patent
Estimating the term…
Abstract
Described herein are embodiments that provide a device model to the data structure, or management protocol, of an element management system (EMS) to support new and non-standard devices and incorporate such devices into the EMS for management of the devices. The device model employs device plug-ins for the EMS to gain access to the device without the need to make modifications in the EMS server core.
Claims18
A method for managing a device by a management system, comprising:
- loading a plurality of device plug-in packages for managing a plurality of devices;
- detecting a device in the management system;
- identifying the detected device;
- and
- employing one of the plurality of device plug-in packages to manage the detected device based at least on the identifying of the detected device, the employing includes,
- constructing a device model for the detected device based on the one device plug-in package;
- and
- managing the detected device by accessing the detected device through the device model.
An element management system (EMS) for managing a network of devices, comprising:
- a server core operable to handle operations common to all of the devices;
- a server core interface operable to provide the devices with access to the server core for the common operations;
- and
- a plurality of device plug-in package releases for accessing the devices, each of the plurality of device plug-in package releases includes at least one device plug-in interface and a corresponding device plug-in implementation;
- wherein the at least one device plug-in interface is operable to provide the server core with access to the corresponding device plug-in implementation, and the corresponding device plug-in implementation is operable to provide access to at least one functionality of one of the devices.
A computer readable medium on which is encoded program code for managing a device by a management system, the program code comprising:
- program code for loading a plurality of device plug-in packages for managing a plurality of devices;
- program code for detecting a device in the management system;
- program code for identifying the detected device;
- and
- program code for employing one of the plurality of device plug-in packages to manage the detected device based at least on the identifying of the detected device, the program code for employing includes,
- program code for constructing a device model for the detected device based on the one device plug-in package;
- and
- program code for managing the detected device by accessing the detected device through the device model.
Dependencies are inferred from the claim text.