Gaining efficiency in transport services by appropriate design and implementation choices
ACM Transactions on Computer Systems · 1987 · 117 citations · 31 references
EngineeringEnergy EfficiencyTransport SectorDelay-tolerant NetworkingOperations ResearchAppropriate DesignLogisticsSystems EngineeringTransport ServicesTransport InfrastructureInternet Of ThingsTransportation EngineeringEnd-to-end Transport ProtocolsLightweight ProtocolTransport EfficiencyDesignReal-time ProtocolImplementation ChoicesNetwork Communication ProtocolTransportation System ManagementEdge ComputingSpecial-purpose ProtocolsBusinessProtocol MechanismsTransport Layer
End-to-end transport protocols continue to be an active area of research and development involving (1) design and implementation of special-purpose protocols, and (2) reexamination of the design and implementation of general-purpose protocols. This work is motivated by the perceived low bandwidth and high delay, CPU, memory, and other costs of many current general-purpose transport protocol designs and implementations. This paper examines transport protocol mechanisms and implementation issues and argues that general-purpose transport protocols can be effective in a wide range of distributed applications because (1) many of the mechanisms used in the special-purpose protocols can also be used in general-purpose protocol designs and implementations, (2) special-purpose designs have hidden costs, and (3) very special operating system environments, overall system loads, application response times, and interaction patterns are required before general-purpose protocols are the main system performance bottlenecks.
31
Communicating sequential processes
C. A. R. Hoare · Communications of the ACM · 1983
3.8K citations
Communicating sequential processes
C. A. R. Hoare · Communications of the ACM · 1978
3.5K citations
2.1K citations
Implementing remote procedure calls
Andrew Birrell, Bruce Jay Nelson · ACM Transactions on Computer Systems · 1984
1.8K citations
OSI Reference Model--The ISO Model of Architecture for Open Systems Interconnection
Horst Zimmermann · IRE Transactions on Communications Systems · 1980
1.5K citations