Abstract
This paper describes a research project on specification and implementation of a fast, reliable and context sensitive transfer system. The design considers the behavior of various connection oriented networks and the requirements of request/response based communication schemes. First we describe the current situation. This is based on recent measurements and experiences with remote procedure call (RPC) over ATM and GSM networks. The major basis is the RPC of the OSF Distributed Computing Environment. Furthermore, we discuss different approaches and existing solutions including VMTP, IIOP, RMI, IPv6 and XTP.
We then present a protocol architecture as an alternative new integrated and enhanced approach. This includes the support of QoS and the integration of the major communication layers in order to enable tuning and optimization. A discussion of the integration of multimedia communication into the system follows. This is based on experiments with video transmission over DCE pipe mechanisms. We outline the major mechanisms and algorithms. An important design goal is to consider the impact of the implementation and of the real world environment onto the protocol specification. Based on investigations of different network layers we describe some of the possible and planned performance parameters of our system. We finish with a discussion of the planned integration of our protocol suite with various existing distributed platforms. This will be possible without major changes in the systems and without any changes at the application level.
Keywords
Download to read the full chapter text
Chapter PDF
References
ATM User-Network Interface Signalling Specification Version 4.0, ATM-Forum, 1996, af-sig-0061.000
PNNI Phase 1, ATM-Forum, March 1996, af-pnni-0055.000
Balakrishnan, H., Amir, E., Katz, R.H.: Improving TCP/IP Performance over Wireless Networks, Proceedings of the l’ ACM Mobicom Conference, 1995, pp. 124–31
Bradner, S.O., Mankin, A.: IPng - Internet Protocol Next Generation; Addison-Wesley, 1995
Cheriton, D.R.: VMTP: Versatile Message Transaction Protocol; Protocol Specification, RFC 1045, Stanford University, 1988
Clark, D. D. and Tennenhouse, D. L.: Architectural considerations for a new generation of protocols. SIGCOMM ‘80, pages 200–208, Philadelphia ACM.
Doeringer, W.A. et al.: A survey of Light-Weight Transport Protocols for High Speed Networks; Transactions on Communications, November 1990, pp. 2025–2039
Druschel, P., Peterson, L.: Fbufs: A High-Bandwidth Cross-Domain Transfer Facility, SOSP 1993
Edwards, A., Watson, G., Lumley, J., Banks, D., Calamvokis, C., Dalton, C.: Users-Space Protocols Deliver High Performance to Applications on a Low Cost Gb/s LAN, SIGCOMM’94
Gaffey, B., Kimlinger, P., Lord, S., Mostek,J., Reinart, J.: The Performance of OSF DCE Distributed File System (DFS) at Cray Research, Inc., http://www.cray.com/PUBLIC/product-info/sw/dce/perf.html
Goebel, V., Plagemann, T.: Data Management and QoS in Distributed Multimedia Systems–Towards an Integrated Framework, 4. Workshop on Quality of Service, IWQoS, Paris, March 1996, pp. 79–82
CCITT I.211: INTEGRATED SERVICES DIGITAL NETWORK (ISDN); B-ISDN SERVICE ASPECTS; Recommendation 1.211
Imielinski, T., Badrinath, B.: Mobile Wireless Computing: Challenges in Data Management; Comm. ACM, Vol. 37, No. 10, Oct. 1994, pp. 18–28
Jacobson, V., Braden, R., Borman, D.: TCP Extension for High Performance, RFC 1323, May 1992
Kramer; D.: The Java Platform, A White Paper; Sun Microsystems, Inc., 1996 http://java. sun.com/doc/whitePaper.Platform/CreditsPage.doc.html
Kuemmel, S., Schill, A., Schumann, K., Ziegert, T.: An Adaptive Data Distribution System for Mobile Environments, IFIP’96 World Mobile Communications Conference, Canberra, Australia 1996
Kuemmel, S., Schill, A., Volkmann, G.: RPC over Advanced Network Technologies: Evaluation and Experiences; Third International Workshop on Services in Distributed and Networked Environments (SDNE‘96), Macao, June 3–4, 1996, pp. 68–75
Lin, M., Hsieh, J., Du, D.: Distributed Network Computing over Local ATM Networks, IEEE journal on selected areas in communications, vol. 13, no. 4, May 1995, pp. 733–748
OMG: The Common Object Request Broker: Architecture and Spec.; Rev. 2. 0, 1995
Open Software Foundation: DCE RPC Internals and Data Structures; OSF, 1993
Open Software Foundation: DCE 1. 1 New Features; OSF, 1994
La Porta, T.F., Schwartz, M.: Architectures, Features, and Implementation of High Speed Transport Protocols; IEEE Network Magazine, May 1991, pp. 14–21
Rahnema, M.: Overview of the GSM System and Protocol Architecture; IEEE Communications Magazine, April 1993, pp. 92–100
Rabenseifner, R., Schuch, A.: Comparison of DCE RPC, DFN-RPC, ONC and PVM; DCE - The OSF Distributed Computing Environment, LNCS 731, Springer, 1993
Java Remote Method Invocation Specification; Sun http://chatsubo.j avasoft.com/current/doc/rmi-spec/rmiTOC.doc.html
Roca, V., Braun, T., Diot, D.: Efficient Communication Architectures for Open Systems, Submitted to IEEE Networks journal
Schill, A., Kummel, S.: Design and Implementation of a Support Platform for Distributed Mobile Computing; Mobile Computing Special Issue of Distributed Systems Engineering; Sept. 1995
Thekkath, C.A.: Limits to Low-Latency Communication on High Speed Networks, ACM Transactions on Computer Systems; Vol. 11, No. 2, 1993
XTP Protocol Definition Revision 3.6; Protocol Engines Incorporated, Santa Barbara, CA, 1992
Xpress Transport Protocol Specification, XTP Revision 4.0; XTP-Forum 1995
Zhang, L., Deering, S., Estrin, D., Shenker, S., Zappala, D.: RSVP: A New Resource Reservation Protocol; IEEE Network, Sept. 1993, pp. 8–18
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Kümmel, S., Hutschenreuther, T. (1997). Protocol support for optimized, context sensitive request/response communication over connection oriented networks. In: Rolia, J., Slonim, J., Botsford, J. (eds) Open Distributed Processing and Distributed Platforms. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35188-9_11
Download citation
DOI: https://doi.org/10.1007/978-0-387-35188-9_11
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-5041-2962-6
Online ISBN: 978-0-387-35188-9
eBook Packages: Springer Book Archive