Title :
Design, implementation, and performance of a native mode ATM transport layer
Author :
Ahuja, R. ; Keshav, S. ; Saran, H.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
Abstract :
We describe the design, implementation, and performance tuning of a transport layer targeted specifically for 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 do tune our implementation. With this tuning, we are able to achieve a user-to-user 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
Keywords :
asynchronous transfer mode; channel capacity; computer networks; data communication; performance evaluation; telecommunication control; ATM adaptation layer 5 functionality; critical path; customized transport service; data delivery; data transfer; design; end-to-end ATM transport service; feedback; implementation; leaky-bucket flow control; native mode ATM transport layer; performance; small messages; user-to-user latency; user-to-user throughput; Asynchronous transfer mode; Computer science; Error correction; Feedback; Measurement; Microcomputers; Open loop systems; Quality of service; TCPIP; Throughput;
Conference_Titel :
INFOCOM '96. Fifteenth Annual Joint Conference of the IEEE Computer Societies. Networking the Next Generation. Proceedings IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-7293-5
DOI :
10.1109/INFCOM.1996.497895