Title :
Multicast TCP via concast merged acknowledgments
Author :
Mullins, Billy ; Griffioen, Jim ; Calvert, Ken
Author_Institution :
Dept. of Comput. Sci., Kentucky Univ., Lexington, KY, USA
Abstract :
One of the challenges in reliable multicast is approximating or replicating TCP´s congestion control algorithm. This has led to various proposals to adapt TCP itself for use over multicast. The drawback of these multicast TCP services is that they place significant processing load on the sender and they fail to deal with the problem of ACK implosion. This paper shows how concast, a network-layer aggregation service, can be used in conjunction with a standard (unmodified) TCP implementation to support reliable multicast while avoiding ACK implosion and offloading ACK processing. Our prototype implementation shows that, even for relatively small groups, distributing the ACK processing and reducing ACK losses translates into significant improvements in end-to-end transmission rates.
Keywords :
multicast protocols; telecommunication congestion control; transport protocols; ACK processing; concast merged acknowledgments; congestion control; end-to-end transmission rates; multicast TCP; network-layer aggregation service; Bandwidth; Centralized control; Computer science; Feedback; History; Multicast algorithms; Multicast protocols; Propagation losses; Proposals; Prototypes;
Conference_Titel :
Computer Communications and Networks, 2003. ICCCN 2003. Proceedings. The 12th International Conference on
Print_ISBN :
0-7803-7945-4
DOI :
10.1109/ICCCN.2003.1284186