Abstract
Managing the communications resources of a computer network is critical to the successful operation of the network. A network management system is expected to manage a large collection of network nodes remotely. There is an obvious need for sophisticated network management application software in this process. Previous network management systems have been designed without particular regard for the application programmer's interface requirements. We propose that such software be written in a specialized Network Management Language (NML) that provides the programmer with high-level abstractions rather than low-level communication primitives. The NML would help reduce development costs, promote portability and accommodate multiple standards. We propose an NML which is an extension to the SQL database standard. An implementation of the NML within the Open Systems Interconnection (OSI) systems management framework is discussed, and examples of its functionality and expressiveness are presented.
- ANSI86 ANSI X3.135-1986, American National Standard for Information Systems - Database Language - SQL, American National Standards Institute, New York, N.Y. (October 1986).]]Google Scholar
- ASTR86 M.M. Astrahan, M.W. Blasgen, D.D. Chamberlin, and et al, "System R: Relational Approach to Database Management," ACM Trans. Database Systems 1(2), pp.97-137 (1976).]] Google ScholarDigital Library
- BERN83 Mary Bernstein, Carl Sunshine, and David Kaut'man, "A Network Control Center For Broadband Local Area Networks," Proceedings of LOCALNET 83 (September 28-30, 1983).]]Google Scholar
- BRID86 "Network Control Server/150 Installation and Operation Guide," 09-0071-00, Bridge Communications (April 1986).]]Google Scholar
- CDFS88 Jeffrey D. Case, James R. Davin, Mark S. Fedor, and Martin L. Schoffstall, "Introduction to the Simple Gateway Monitoring Protocol," IEEE Networks Z(2), pp.43.49 (March 1988).]]Google Scholar
- CHOU86 H.T.Chou and W. Kim, "A Unifying Framework for Version Control in a CAD environment," Proc. Intl. Conf. on Very Large Databases (August 1986).]] Google ScholarDigital Library
- DADA84 P. Dadam, V. Lure, and H. Werner, "Integration of Time Versions into a Relational Database System," Proc. Intl. Conf. on Very Large Databases, pp.509-522 (August 1984).]] Google ScholarDigital Library
- DEC86 "VAX/VMS Network Control Program Reference Manual," AA-ZA25C-TE, Digital Equipment Corp. (April 1986).]]Google Scholar
- FERI88 M. Feridun, M. Leib, M. Nodine, and J. Ong, "ANM: Automated Network Management System," IEEE Networks 2(2), pp.13-19 (March 1988).]]Google ScholarDigital Library
- HIND83 Robert M. Hinden, "A Host Monitoring Protocol," Arpanet RFC 869, BBN Communications Corp. (December 1983).]] Google ScholarDigital Library
- KIM87 W. Kim and H.T. Chou, "Versions of Objects and Schema in an Object-Oriented Database System," MCC Technical Report DB-077-87 (Feb 1987).]]Google Scholar
- LAMP78 L. Larnport, "Time, Clocks, and the Ordering of Events in a Distributed System," Communications of the ACM 21(7), pp.558-565 (July, 1978).]] Google ScholarDigital Library
- OSI86d "Information Processing Systems t .Open Systems Interconnection -- Service Definition for Common Application-service -elements-Part 2: Association Control," ISO 8649, International Organization for Standardization (1986).]]Google Scholar
- OSI86c "Information Processing Systems- Open Systems Interconnection -- Protocol Definition for Common Application-service -elements-Part 2: Association Control," ISO 8650, International Organization for Standardization (1986).]]Google Scholar
- OSI87a "Management Information Service Definition -- Part 2: Common Management Information Service Definition," DP 9595/2, International Organization for Standardization (June 1987).]]Google Scholar
- OSI87b "Management information Protocol Specification Part 2: Common Management Information Protocol," DP 9596/2, International Organization for Standardization (June 1987).]]Google Scholar
- OSI87c "inlormation Processing Systems Open Systems Interconnection -- Management Information Protocol Specification - Remote Operations Service Definition," ISO 9072, International Organization for Standardization (July 1987).]]Google Scholar
- OSI87f "Information Processing Systems t Open Systems In~erconncction Management Information Protocol Specification - The Directory - Overview of Concepts, Models and Services," ISO 9594-1, International Organization for Standardization (November 1987).]]Google Scholar
- PART88 Craig Partridge and Glenn Trewitt, "The High-Level Entity Management System (HEMS)," IEEE Networks 2(2), pp.37-42 (March 1988).]]Google ScholarDigital Library
- SNOD88 Richard Snodgrass, "A Relational Approach to Monitoring Complex Systems," ACM Transactions on Computer Systems 6(2), pp.157-196 (May 1988).]] Google ScholarDigital Library
- SYTE83 "LocalNct 50/100 Network Control Center Reference Manual," RI000.1/i-03A, Sytek (1983).]]Google Scholar
- TERP87 Kornel Terplan, Communication Networks Management, Prentice-Hall, Englewood Cliffs, NJ (1987).]] Google ScholarDigital Library
- UNGE85 B. Unger, G. Lomow, and others, Jade Project Report, Computer Science Department, University of Calgary (1985).]]Google Scholar
- WEST85 Jil Westcott, John Burruss, and Vivienne Begg, "Automated Network Management," Proceedings oflEEE INFOCOM '85, pp.43-51 (March 1985).]]Google Scholar
Index Terms
- A network management language for OSI networks
Recommendations
A network management language for OSI networks
SIGCOMM '88: Symposium proceedings on Communications architectures and protocolsManaging the communications resources of a computer network is critical to the successful operation of the network. A network management system is expected to manage a large collection of network nodes remotely. There is an obvious need for ...
OSI systems and network management
Data communications standards to allow exchange of information between two application processes in different heterogeneous computing environments have been developed by International Standards groups. With the development of these standards, the need ...
Contrasting OSI Systems Management to SNMP andTMN
OSI systems management is a set of standards for the management of open systems. Its acceptance by the industry has been slower than that of SNMP, due to its relative complexity. However, it is gathering more and more momentum due to the increasing ...
Comments