Electrical computers and digital processing systems: multicomput – Computer network managing
Reexamination Certificate
1998-05-27
2001-08-14
Meky, Moustafa M. (Department: 2153)
Electrical computers and digital processing systems: multicomput
Computer network managing
Reexamination Certificate
active
06275853
ABSTRACT:
A portion of the disclosure of this patent document contains material, which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
BACKGROUND OF THE INVENTION
A. Field of the Invention
The present invention relates to the field of network management, and more particularly to the use of managed objects to communicate with unknown devices.
B. Background of the Invention
The Small Network Management Protocol (SNMP) provides network managers with ways to manage the ever-growing complexity of networks. Networks may contain many different types of devices such as, repeaters, modems, bridges, routers and computers. Each device may contain numerous hardware and software components that affect network performance. Each type of device may be manufactured by any number of network component vendors. The SNMP provides a way for network managers to organize the massive amount of information needed to manage multi-vendor networks. For example, network management involves working with many variables that need to be defined, described and named.
A tree structured framework called the Structure of Management Information, or SMI, provides a way for defining administrative relationships, organizing network management data and assigning an identifier to every network management variable. In addition, the SNMP uses a template called Management Information Base (MIB) for defining network management variables. Network management variables are referred to as network management objects which have a name, attributes and a set of operations that can be performed on the object. A MIB consists of a set of managed objects. General examples of managed objects include a system description, a number of incoming bytes received at an interface, and the IP address assigned to an interface.
MIBs provide a convenient way to organize network information. In addition, the International Organization for Standardization (ISO) and the International Telegraph and Telephone Consultative Committee (CCITT) have instituted a global naming tree and a way of assigning identifiers to any object that needs a name. As new devices or network components are made available, MIB objects or groups of objects may be defined and added to this global tree. The advantage of using this global tree is that it provides a standard way of receiving and modifying management information on any network device. In addition, once a MIB exists in the global tree for a device, an SNMP manager can communicate with it.
MIBs are used in networks that include a managing station that has a manager program. The managing station communicates with devices on the network having programs called agent programs. Managers and agents communicate using a set of commands, or message types. For example, a GET-request message type retrieves one or more values from a managed nodes MIB. A set-request enables the manager to update appropriate variables. And a response message type returns the results get-request or set-request operation. A trap message type enables an agent to spontaneously record important events or problems. Managers and agents communicate with each other by transporting message types using one of any number of communications protocols. On commonly used protocol is a user datagram protocol (UDP).
An example of a network that uses the SNMP may include a computer having a manager program connected to a bank of modems, each having agent programs. The computer also includes an application program that provides a user with an interface for executing commands that manipulate MIB objects. One example of such an application includes the Hewlett-Packard Openview application.
Some devices may use MIBs that have been defined for particular classes of devices. For example, a modem may use MIBs defined in the “Modem Management Information Base using SMIv2” standard found in Request for Comments 1696 (RFC). RFC 1696 is hereby incorporated by reference.
One problem with using MIBs is that selected devices may be updated to include new features and capabilities that are not reflected in the known MIB for that device. Those features or capabilities may not be available to a manager until the MIB is updated. In addition, managers may determine a need to perform previously unforeseen duties relating to the management of selected devices. If these unforeseen duties are not supported by the MIB definition, they may not be performed until the MIB is updated. For example, a modem having a MIB defined for it may be updated to include new features and capabilities. These features and capabilities are not known to an SNMP manager until the MIB is updated to incorporate managed objects that make use of these features.
It would desirable to have the capabilities of extending the features and capabilities of MIB objects without having to add any new objects.
SUMMARY OF THE INVENTION
In view of the above, one aspect of the present invention is directed to a system for managing a network having at least one network device communicably connected to a network medium. The network devices include the capability of executing a plurality of device commands. The system includes a management information base corresponding to the network device. The management information base comprises at least one network object for maintaining device information and a generic object for performing tasks using the device commands. A management station issues commands to retrieve and to modify the network objects of the network devices.
In a further aspect of the present invention, a method is provided for performing network management tasks. According to the method, a management station is connected to at least one network device. A management information base is provided for the network device. The management information base includes at least one network object and a command script object. The command script object having at least one device command is sent to the network device.
These and many other advantages and features of the invention will become more apparent from the following detailed description of presently preferred embodiments of the invention.
REFERENCES:
patent: 4644533 (1987-02-01), Braff et al.
patent: 4881263 (1989-11-01), Herbison et al.
patent: 5014234 (1991-05-01), Edwards, Jr.
patent: 5138712 (1992-08-01), Corbin
patent: 5347304 (1994-09-01), Moura et al.
patent: 5442749 (1995-08-01), Northcutt et al.
patent: 5488412 (1996-01-01), Majeti et al.
patent: 5489897 (1996-02-01), Inoue
patent: 5583931 (1996-12-01), Schneider et al.
patent: 5586121 (1996-12-01), Moura et al.
patent: 5598410 (1997-01-01), Stone
patent: 5600717 (1997-02-01), Schneider et al.
patent: 5606606 (1997-02-01), Schneider et al.
patent: 5608446 (1997-03-01), Carr et al.
patent: 5623542 (1997-04-01), Schneider et al.
patent: 5623601 (1997-04-01), Vu
patent: 5636211 (1997-06-01), Newlin et al.
patent: 5675732 (1997-10-01), Majeti et al.
patent: 5710885 (1998-01-01), Bondi
patent: 5761602 (1998-06-01), Wagner et al.
patent: 5778181 (1998-07-01), Hidary et al.
patent: 5790198 (1998-08-01), Roop et al.
patent: 5790548 (1998-08-01), Sistnizadeh et al.
patent: 5790677 (1998-08-01), Fox et al.
patent: 5790806 (1998-08-01), Koperda
patent: 5799086 (1998-08-01), Sudia
patent: 5805804 (1998-09-01), Laursen et al.
patent: 5809252 (1998-09-01), Beighe et al.
patent: 5812819 (1998-09-01), Rodwin et al.
patent: 5818845 (1998-10-01), Moura et al.
patent: 5819028 (1998-10-01), Manghirmalani et al.
patent: 5819042 (1998-12-01), Hansen
patent: 5828655 (1998-10-01), Moura et al.
patent: 5835720 (1998-11-01), Nelson et al.
patent: 5835727 (1998-11-01), Wong et al.
patent: 5841777 (1998-11-01), Cohen
patent: 5852721 (1998-12-01), Dillon et al.
patent: 5854901 (1998-12-01), Cole et al.
patent: 5859852 (1999-01-01), Moura et al.
patent: 5864679 (1999-01-01), Kanai et al.
patent: 5870134 (1999-02-01), Laubauch et al.
patent: 5
Beser Nurettin B.
Fijolek John G.
3Com Corporation
McDonnell & Boehnen Hulbert & Berghoff
Meky Moustafa M.
LandOfFree
System and method for extending communications features... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for extending communications features..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for extending communications features... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2543851