Multicast TCP via concast merged acknowledgments

Billy Mullins, Jim Griffioen, Ken Calvert

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings - 12th International Conference on Computer Communications and Networks, ICCCN 2003
EditorsRonald P. Luijten, E.K. Park, Luiz DaSilva
Pages305-310
Number of pages6
ISBN (Electronic)0780379454
DOIs
StatePublished - 2003
Event12th IEEE International Conference on Computer Communications and Networks, ICCCN 2003 - Dallas, United States
Duration: Oct 20 2003Oct 22 2003

Publication series

NameProceedings - International Conference on Computer Communications and Networks, ICCCN
Volume2003-January
ISSN (Print)1095-2055

Conference

Conference12th IEEE International Conference on Computer Communications and Networks, ICCCN 2003
Country/TerritoryUnited States
CityDallas
Period10/20/0310/22/03

Bibliographical note

Publisher Copyright:
© 2003 IEEE.

Keywords

  • Bandwidth
  • Centralized control
  • Computer science
  • Feedback
  • History
  • Multicast algorithms
  • Multicast protocols
  • Propagation losses
  • Proposals
  • Prototypes

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software

Fingerprint

Dive into the research topics of 'Multicast TCP via concast merged acknowledgments'. Together they form a unique fingerprint.

Cite this