Exploiting redundancy for timeliness in TCP Boston

A. Bestavros, G. Kim
Proceedings Third IEEE Real-Time Technology and Applications Symposium  
While ATM bandwidth-reservation techniques are able to o er the guarantees necessary for the delivery of real-time streams in many applications (e.g. live audio and video), they su er from many disadvantages that make them inattractive (or impractical) for many others. These limitations coupled with the exibility and popularity of TCP/IP as a best-e ort transport protocol have prompted the network research c o m m unity to propose and implement a n umber of techniques that adapt TCP/IP to the
more » ... apt TCP/IP to the Available Bit Rate (ABR) and Unspeci ed Bit Rate (UBR) services in ATM network environments. This allows these environments to smoothly integrate (and make use of) currently available TCP-based applications and services without much (if any) modi cations. However, recent studies have shown that TCP/IP, w h e n implemented over ATM networks, is susceptible to serious performance limitations. In a recently completed study, we h a ve u n veiled a new transport protocol, TCP Boston, that turns ATM's 53-byte cell-oriented switching architecture into an advantage for TCP/IP. In this paper, we demonstrate the real-time features of TCP Boston that allow communication bandwidth to be traded o for timeliness. We start with an overview of the protocol. Next, we analytically characterize the dynamic redundancy control features of TCP Boston. Next, We p r e s e n t detailed simulation results that show the superiority of our protocol when compared to other adaptations of TCP/IP over ATMs. In particular, we s h o w t h a t TCP Boston improves TCP/IP's performance over ATMs for both network-centric metrics (e.g., e ective throughput and percent of missed deadlines) and real-time application-centric metrics (e.g., response time and jitter).
doi:10.1109/rttas.1997.601357 dblp:conf/rtas/BestavrosK97 fatcat:6xlxghx7mnf7jk54fg4p54swku