skip to main content
article
Free Access

A network management language for OSI networks

Published:01 August 1988Publication History
Skip Abstract Section

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.

References

  1. 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 ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle Scholar
  4. BRID86 "Network Control Server/150 Installation and Operation Guide," 09-0071-00, Bridge Communications (April 1986).]]Google ScholarGoogle Scholar
  5. 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 ScholarGoogle Scholar
  6. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  8. DEC86 "VAX/VMS Network Control Program Reference Manual," AA-ZA25C-TE, Digital Equipment Corp. (April 1986).]]Google ScholarGoogle Scholar
  9. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  10. HIND83 Robert M. Hinden, "A Host Monitoring Protocol," Arpanet RFC 869, BBN Communications Corp. (December 1983).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 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 ScholarGoogle Scholar
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle Scholar
  14. 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 ScholarGoogle Scholar
  15. OSI87a "Management Information Service Definition -- Part 2: Common Management Information Service Definition," DP 9595/2, International Organization for Standardization (June 1987).]]Google ScholarGoogle Scholar
  16. OSI87b "Management information Protocol Specification Part 2: Common Management Information Protocol," DP 9596/2, International Organization for Standardization (June 1987).]]Google ScholarGoogle Scholar
  17. OSI87c "inlormation Processing Systems Open Systems Interconnection -- Management Information Protocol Specification - Remote Operations Service Definition," ISO 9072, International Organization for Standardization (July 1987).]]Google ScholarGoogle Scholar
  18. 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 ScholarGoogle Scholar
  19. PART88 Craig Partridge and Glenn Trewitt, "The High-Level Entity Management System (HEMS)," IEEE Networks 2(2), pp.37-42 (March 1988).]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. SNOD88 Richard Snodgrass, "A Relational Approach to Monitoring Complex Systems," ACM Transactions on Computer Systems 6(2), pp.157-196 (May 1988).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. SYTE83 "LocalNct 50/100 Network Control Center Reference Manual," RI000.1/i-03A, Sytek (1983).]]Google ScholarGoogle Scholar
  22. TERP87 Kornel Terplan, Communication Networks Management, Prentice-Hall, Englewood Cliffs, NJ (1987).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. UNGE85 B. Unger, G. Lomow, and others, Jade Project Report, Computer Science Department, University of Calgary (1985).]]Google ScholarGoogle Scholar
  24. WEST85 Jil Westcott, John Burruss, and Vivienne Begg, "Automated Network Management," Proceedings oflEEE INFOCOM '85, pp.43-51 (March 1985).]]Google ScholarGoogle Scholar

Index Terms

  1. A network management language for OSI networks

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM SIGCOMM Computer Communication Review
              ACM SIGCOMM Computer Communication Review  Volume 18, Issue 4
              August 1988
              338 pages
              ISSN:0146-4833
              DOI:10.1145/52325
              Issue’s Table of Contents
              • cover image ACM Conferences
                SIGCOMM '88: Symposium proceedings on Communications architectures and protocols
                August 1988
                339 pages
                ISBN:0897912799
                DOI:10.1145/52324
                • Editor:
                • Vinton Cerf

              Copyright © 1988 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 August 1988

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader