OSI Communication Services in a Heterogeneous Environment

  • O. Drobnik
  • L. Svobodova
Conference paper


An experimental OSI transport service for a heterogeneous distributed environment based on interconnected local-area networks has been developed as a joint project between the University of Karlsruhe and the IBM Zurich Research Laboratory. The objectives of this effort were twofold:
  1. 1.

    Provide a reliable and efficient communication base for resource sharing and distributed applications, and

  2. 2.

    develop in-depth understanding of the issues important to implementation and operation of OSI protocols in such an environment.

The transport service facilitates communication among IBM S/370s, IBM PCs, and DEC VAXs. A network-level Interworking Unit has been developed to interconnect the IBM Token Ring, Ethernet, and X.25 subnetworks. In the associated research projects, the performance of the transport service and the impact of internetworking have been studied both experimentally and via simulation. A comprehensive set of test tools has been developed and applied to test the compatibility of the different implementations of the transport service.


Network Layer Transport Layer Transport Service Virtual Circuit Retransmission Strategy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. BURK85.
    Burket, T.G., “An Overview of Ultrashort CP/88 (USCP88),” IBM Research Report, RC 11318, IBM T. J. Watson Research Center, Yorktown Heights, Aug. 1985.Google Scholar
  2. GANT87.
    Gantenbein, D., Stoll, W., and Zieher, M., “OSI-Internetworking in a Heterogeneous LAN and WAN Environment,” Proc. EFOC/LAN 67, Basel, Switzerland, June 1987, pp. 300–306.Google Scholar
  3. GANT88.
    Gantenbein, D., Hauser, R., and Mumprecht, E., “Implementation of the OSI Transport Service in a Heterogeneous Environment,” Proc. HECTOR Congress, April 7–8, 1988.Google Scholar
  4. MAP86.
    Manufacturing Automation Protocol, Version 2.2, General Motors Corp., Warren, Michigan, 1986.Google Scholar
  5. MEIS87.
    Meister, B., “A Performance Study of the ISO Transport Protocol,” Proc. 7th Intl. Conference on Distributed Computing Systems, Berlin, W. Germany, Sept. 1987, pp. 398–405.Google Scholar
  6. NBS86.
    “Implementation Agreements Among Implementors of OSI Protocols,” HBSIR 86–3385–1, U.S. Dept. of Commerce, National Bureau of Standards, Gaithersburg, Maryland, July 1986.Google Scholar
  7. OSIRM.
    “Information Processing Systems — Open Systems Interconnection — Basic Reference Model,” International Organization for Standardization, International Standard ISO 7498.Google Scholar
  8. SAUE82.
    Sauer, Ch. H., MacNair, A., and Kurose, J. F., “The Research Queueing Package Version 2: Introduction and Examples,” IBM Research Report, RA 138, Computer Sciences, IBM T. J. Watson Research Center, Yorktown Heights, Dec. 1982.Google Scholar
  9. STOL87.
    Stoll, W., “Automatische Generierung von Testdaten für den Protokolltest,” in Kommunikation in verteilten Systemen (Gerner, N., and Spaniol, O., Eds.) Springer-Verlag, Berlin Heidelberg 1987, pp. 58–70.Google Scholar
  10. SVOB87.
    Svobodova, L., “Communication Support for Distributed Processing: Design and Implementation Issues,” in Distributed Computing in Open Systems, (Müller, G., and Blanc, R.P., Eds.) Lecture Notes in Computer Science 248, Springer-Verlag, Berlin Heidelberg 1987, pp. 176–192.Google Scholar
  11. SVOB88.
    Svobodova, L., “Applying the OSI Reference Model: Implementation Considerations,” in OSI Tutorial, IEEE Intl. Zurich Seminar on Digital Communications, Zurich, Switzerland, March 1988.Google Scholar
  12. WEST86.
    West, C., “Protocol Validation by Random State Exploration,” Proc. 6th Intl. Workshop on Protocol Specification, Verification, and Testing, Montreal, Quebec, June 1986, pp. 233–242.Google Scholar
  13. WETT88.
    Wettstein, H., Schmutz, H., and Drobnik, O., “Cooperative Processing in Heterogeneous Computer Networks,” Proc. HECTOR Congress, April 7–8, 1988.Google Scholar
  14. ZIEH87.
    Zieher, M., “Simulative Modellierung und Vermessung von OSI-Transportsystemen aus gekoppelten lokalen Netzen,” in Kommunikation in verteilten Systemen (Gerner, N., and Spaniol, O., Eds.) Springer-Verlag, Berlin Heidelberg 1987, pp. 465–477.CrossRefGoogle Scholar
  15. ZIEH88.
    Zieher, M., Gantenbein, D., and Stoll, W., “OSI-Internetworking: Realization and Performance Analysis,” Proc. HECTOR Congress, April 7–8, 1988.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1988

Authors and Affiliations

  • O. Drobnik
    • 1
  • L. Svobodova
    • 2
  1. 1.University of KarlsruheKarlsruheW. Germany
  2. 2.IBM Research DivisionZurich Research LaboratoryRüschlikonSwitzerland

Personalised recommendations