Implementation of a Parallel Transport Subsystem on a Multiprocessor Architecture
نویسندگان
چکیده
Requirements of emerging applications together with rapid changes in networking technology towards gigabit speeds require new adequate transport systems. Integrated designs of transport services, protocol architecture, and implementation platforms are needed for the requirements of forthcoming applications in high-speed network environments. The transport subsystem PATROCLOS (parallel transport subsystem for cell based high speed networks) is designed with special emphasis on a high degree of inherent parallelism to allow efficient implementations on multiprocessor architectures combined with specialised hardware for very time critical functions. The paper presents transport system design guidelines based on experiences gained with parallel implementations of transport and network layer protocols on transputer networks, an implementation architecture for PATROCLOS based on transputer networks and results of a performance evaluation, which indicate promising throughput values. tions on hybrid multiprocessor platforms. In addition, several characteristics of emerging cell based networks such as ATM and DQDB influence the protocol design for the transport system [5]. A number of protocol mechanisms (e.g., connection management, error control, flow control) need to be changed in order to take advantage of the provided network bandwidth [6]. Moreover, since a large amount of data may be travelling between communicating end systems, it is impractical to maintain a consistent view of the state in both systems. The exchange of connection state information piggy-backed in user data can not be recommended for high performance communications. Mechanisms based on exchanges after dedicated requests (e.g., XTP [7]) or periodic exchanges (e.g., SNR [2]) seem to be more suitable. The parallel transport subsystem PATROCLOS presented in this paper attempts to overcome the performance limitations by the integration of protocol and implementation issues and by providing the required functionalities between the media access layer interface of cell-based networks and the transport layer interface in a single, modular designed protocol component.
منابع مشابه
Parallel transport subsystem implementation for high-performance communication
Requirements of emerging applications together with rapid changes in networking technology towards gigabit speeds require new adequate transport systems. Integrated designs of transport services, protocol architecture, and implementation platforms are required by forthcoming applications in high-speed network environments. The transport subsystem PATROCLOS (parallel transport subsystem for cell...
متن کاملPATROCLOS: a flexible and high-performance transport subsystem
Increasing application demands together with the modern network technology towards gigabit speeds require new adequate transport systems. The transport subsystem PATROCLOS (parallel transport subsystem for cell based high speed networks) is based on a modular protocol architecture with a high degree of inherent parallelism. The primary goal of PATROCLOS was to allow efficient implementations of...
متن کاملParallel Transport System Design
Requirements of emerging applications together with rapid advances in networking technology towards gigabit cell based ATM networks require new adequate transport systems. Integrated designs of transport services, protocol architecture, and implementation features are increasingly needed for the stringent requirements of forthcoming applications on high-speed cell based ATM networks. Explicit s...
متن کاملA Protocol Architecture for a Flexible High Performance Communication Subsystem
PATROCLOS (parallel transport subsystem for cell-based high-speed networks) is a transport subsystem to support modern applications, such as multi-media applications, in high-speed network environments. PATROCLOS increases the throughput performance by the integration of protocol and implementation issues. It provides the required functionalities between the media access layer interface of cell...
متن کاملPerformance of a Parallel Transport Subsystem Implementation
Introduction The concept of parallelism may significantly increase the performance of transport subsystems [1, 2, 3, etc.]. A transport subsystem covers a subset of a complete transport system, which combines the functions of the four lower layers according to the OSI Reference Model. Because parallelising standard protocols like OSI TP4/CLNP or TCP/IP suffers from their inherent sequential str...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993