Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
A binary feedback scheme for congestion avoidance in computer networks
ACM Transactions on Computer Systems (TOCS)
Multiplexing issues in communication system design
SIGCOMM '90 Proceedings of the ACM symposium on Communications architectures & protocols
An adaptive congestion control scheme for real-time packet video transport
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
ATM user-network interface specification (version 3.0)
ATM user-network interface specification (version 3.0)
A quality of service architecture
ACM SIGCOMM Computer Communication Review
Signaling and operating system support for native-mode ATM applications
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
A Multimedia Enhanced Transport Service in a Quality of Service Architecture
NOSSDAV '93 Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video
Congestion Control in Computer Networks
Congestion Control in Computer Networks
Rednet: a wireless ATM local area network using infrared links
MobiCom '95 Proceedings of the 1st annual international conference on Mobile computing and networking
Xunet 2: lessons from an early wide-area ATM testbed
IEEE/ACM Transactions on Networking (TON)
Delivery of MHEG-5 in a DAVIC ADSL network
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Structuring Communication Software for Quality-of-Service Guarantees
IEEE Transactions on Software Engineering
Meeting QOS Guarantees by End-to-End QOS Monitoring and Adaptation
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
SMART Retransmission: Performance with Overload and Random Losses
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
A transport protocol for native mode ATM networks design and implementation
Computer Communications
Hi-index | 0.00 |
We describe the design, implementation, and performance tuning of a transport layer targeted specifically for Asynchronous Transfer Mode (ATM) networks The layer has been built from scratch to minimize overhead in the critical path and take advantage of ATM Adaptation Layer 5 functionality. It provides reliable or unreliable data delivery with feedback or leaky-bucket flow control. These services can be combined to create a customized transport service. Our work is novel in that it is the first end-to-end ATM transport service to provide reliable, flow controlled data transfer. We describe the mechanisms and the operating system support needed to provide these services. A detailed performance measurement allows us to determine the bottlenecks in our system and to tune our implementation. With this tuning, we are able to achieve a user-touser throughput of 55 Mbps between two 66 MHz Intel 80486 Personal Computers with Fore Systems' HPA- 200 EISA-bus host adaptors. The user-to-user latency for small messages is around 720 µs. These figures compare favorably with the performance from far more expensive workstations and validate the correctness of our design choices.