Common management information base (MIB)

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, C707S793000, C707S793000, C707S793000

Reexamination Certificate

active

06631406

ABSTRACT:

TECHNICAL FIELD OF THE INVENTION
This invention relates generally to telecommunications systems, and more particularly to a common management information base (MIB) for a network element in a telecommunications system.
BACKGROUND OF THE INVENTION
Telecommunications systems include customer premise equipment (CPE), local loops connecting each customer premise to a central office (CO) or other node, nodes providing switching and signaling for the system, and internode trunks connecting the various nodes. The customer premise equipment (CPE) includes telephones, modems for communicating data over phone lines, computer and other devices that can directly communicate video, audio, and other data over a datalink. The network nodes include tradition circuit-switch nodes, which have transmission pass dedicated to specific users for the duration of a call and employ continuous, fixed-bandwidth transmission as well as packet-switch nodes that allow dynamic bandwidth, dependent on the application. The transmission media between the nodes may be wireline, wireless, or a combination of these or other transmission medias.
In a telecommunication system, the nodes are managed by standardized management protocols such as Transaction Language One (TL-1), simple network management protocol (SNMP), Common Management Information Service Element (CMISE), and the like. Generally speaking, each of these management protocols includes a protocol agent and object model. The agent is responsible for parsing the external management commands and maintaining communication sessions with external management stations or users. The object model is a management information base (MIB). The MIB is a data structure built for a specific management protocol to exchange the management information between a node and external management stations.
Multiple protocol nodes that handle disparate types of traffic are typically required to support multiple management protocols such as TL-1, SNMP, and/or CMISE. Provision of multiple databases to support the different protocols requires large amounts of resources to implement the databases and maintain data integrity across the databases. One attempt to use a single database for multiple protocols configured the database in accordance with one protocol and used a protocol adapter for a second protocol. The protocol adapter translates protocol messages from the second protocol to the first protocol and responses back to the second protocol. Due to the incompatibility between management protocols, however, the adapter is a complex component that is expensive to implement. In addition, the adapter is inefficient due to the protocol translations, which slow down response time. Other attempts to support multiple management protocols with a single database provided only limited functionality for one of the protocols while creating special commands for the other. This solution is expensive to implement and provides only a partial solution.
SUMMARY OF THE INVENTION
The present invention provides a common management information base (MIB) that substantially eliminates or reduces problems associated with previous methods and systems. In particular, the common MIB provides a layer of abstraction to isolate internal data representations from data representations made externally to a network element. This allows a network element to have a single, consistent internal representation of data, and at the same time, support multiple different external interfaces for management.
In accordance with one embodiment of the present invention, the common MIB or other data store includes a set of data structures, a set of entity classes, and an interface object. The data structures each store data for an entity type. The entity classes each include specific functionality for an entity type. The interface object includes base functionality for the entity types. An interface is operable to generate an entity interface by loading the interface object with an entity class for an entity type and to access the data structure for the entity type using the entity interface.
More specifically, in accordance with a particular embodiment of the present invention, the data structures are stored in non-volatile memory, such as relational database tables. In this and other embodiments, the interface accesses the data structures by executing the entity interface. The entity interface is initially populated, executed, and responded to by executing function calls within the entity interface.
Technical advantages of the present invention include providing a protocol independent MIB for managing multi-protocol network elements within a telecommunications network. In particular, the common MIB provides a layer of abstraction to isolate data representations internal to the network element from data representations made externally to the network element. Moreover, the modular design of the common MIB allows for time and cost efficient testing, integration and packaging of the system.
Another technical advantage of the present invention includes providing an improved data store for storing data representations of a network element. In particular, the MIB includes a collection of managed entities (MEs) that includes a class definition and data attributes stored in non-volatile memory. The class definitions are instantiated to generate an interface for communicating with the data attributes in the non-volatile memory. In this way, a separate instance need not be continuously maintained for each ME. Therefore use of resources is optimized.


REFERENCES:
patent: 4339633 (1982-07-01), Ahmed
patent: 4631641 (1986-12-01), Brombal et al.
patent: 5317742 (1994-05-01), Bapat
patent: 5412652 (1995-05-01), Lu
patent: 5467348 (1995-11-01), Fujii et al.
patent: 5535375 (1996-07-01), Eshel et al.
patent: 5557796 (1996-09-01), Feshkens et al.
patent: 5764955 (1998-06-01), Doolan
patent: 5822569 (1998-10-01), McPartlan et al.
patent: 5832498 (1998-11-01), Exertier
patent: 5838924 (1998-11-01), Anderson et al.
patent: 5968138 (1999-10-01), Clough
patent: 6009431 (1999-12-01), Anger et al.
patent: 6012087 (2000-01-01), Freivald et al.
patent: 6016495 (2000-01-01), Mckeehan et al.
patent: 6083353 (2000-07-01), Alexander, Jr.
patent: 6101502 (2000-08-01), Heubner et al.
patent: 6101538 (2000-08-01), Brown
patent: 6175866 (2001-01-01), Holloway et al.
patent: 6243709 (2001-06-01), Tung
patent: 6260062 (2001-07-01), Davis et al.
patent: WO 94/23514 (1994-10-01), None
M. Trommer et al. in Multilayer-Architecture for SNMP-Based, Distributed and Hierachical Management of Local Area Networks Computer Communications and Networks, 1995. Proceedings; Fourth International Conference; IEEE Catalog No. : 95TB8110; pp. 272-279.*
M. Trommer et al. in Multilayer-Architecture for SNMP-Based, Distributed and Hierachical Management of Local Area Networks Computer Communications and Networks, 1995. Proceedings; Fourth International Conference; IEEE Catalog No. : 95TB8110; pp. 27.*
S. Mazumdar et al., “Design of Protocol Independent Management AGent to Support SNMP and CMIP Queries”, Integrated Network Management, III Proceedings 3rd International Symposium, Apr. 18-23, 1993 (XP-000749257)
K. Iseda et al., “CORBA-Based Network Operation System ARchitecture” IEEE Network Operations and Management Symposium, US, New York, NY: IEEE: vol. 10, Feb. 15, 1998 pp. 639-648 (XP-000799535).
Alexander Keller, “Tool-based Implementation of a Q-Adapter Function for the seamless Integration of SNMP-managed Devices in TMN”, IEEE Network Operations and Management Symposium, US, New York, NY: IEEE: vol. 10, Feb. 15, 1998 pp. 400-411 (XP-000799511).
Eckhart Koerner, “Design of a proxy for managing CMIP agents via SNMP”, Computer Communications, NL Elsevier Science Publishers BV, Amsterdam, vol. 20, No. 5, Jul. 1, 1997, pp. 349-360 (XP-004126690).
International Search Report in International Application No. PCT/us 00/15553, dated Nov. 7, 2000, 7 pages.
International Preliminary Examination Report in International Application No. PCT/US00/15335, dated Apr. 20, 2001, 5 pages.
PCT Inter

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

Common management information base (MIB) does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Common management information base (MIB), we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Common management information base (MIB) will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3164126

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