Home > Research > Publications & Outputs > CacheCast: Eliminating Redundant Link Traffic f...
View graph of relations

CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers. / Srebrny, Piotr; Plagemann, Thomas; Goebel, Vera et al.
ICDCS '10: Proceedings of the 2010 IEEE 30th International Conference on Distributed Computing Systems. Washington, DC, USA: IEEE Computer Society, 2010. p. 209-220.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Srebrny, P, Plagemann, T, Goebel, V & Mauthe, A 2010, CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers. in ICDCS '10: Proceedings of the 2010 IEEE 30th International Conference on Distributed Computing Systems. IEEE Computer Society, Washington, DC, USA, pp. 209-220. https://doi.org/10.1109/ICDCS.2010.29

APA

Srebrny, P., Plagemann, T., Goebel, V., & Mauthe, A. (2010). CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers. In ICDCS '10: Proceedings of the 2010 IEEE 30th International Conference on Distributed Computing Systems (pp. 209-220). IEEE Computer Society. https://doi.org/10.1109/ICDCS.2010.29

Vancouver

Srebrny P, Plagemann T, Goebel V, Mauthe A. CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers. In ICDCS '10: Proceedings of the 2010 IEEE 30th International Conference on Distributed Computing Systems. Washington, DC, USA: IEEE Computer Society. 2010. p. 209-220 doi: 10.1109/ICDCS.2010.29

Author

Srebrny, Piotr ; Plagemann, Thomas ; Goebel, Vera et al. / CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers. ICDCS '10: Proceedings of the 2010 IEEE 30th International Conference on Distributed Computing Systems. Washington, DC, USA : IEEE Computer Society, 2010. pp. 209-220

Bibtex

@inproceedings{c1c2f1fee85f473fb68592f2b185f61f,
title = "CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers",
abstract = "Due to the lack of multicast services in the Internet, applications based on single source multiple destinations transfers such as video conferencing, IP radio, IPTV must use unicast or application layer multicast. This in turn has several well-known drawbacks. A basic insight is that this type of traffic exhibits high redundancy with temporal clustering of duplicated packets. The redundancy originates from multiple transfers of the same data chunk over the same link. We propose CacheCast-a link layer caching mechanism-that eliminates the redundant data transmissions using small caches on links. CacheCast's underlying principles are simplicity and reliability. It is a fully distributed and incrementally deployable architecture. It consists of small caches on links that act independently. A single cache removes redundant data from a packet on the link entry and recovers the data on the link exit. Thus, link caches are transparent to routers. We show through analysis and simulation that CacheCast achieves near multicast efficiency for superposition of unicast connections. We implemented CacheCast in ns-2 and show that it does not violate the current understanding of {"}fairness{"} in the Internet.",
author = "Piotr Srebrny and Thomas Plagemann and Vera Goebel and Andreas Mauthe",
year = "2010",
doi = "10.1109/ICDCS.2010.29",
language = "English",
isbn = "978-1-4244-7261-1",
pages = "209--220",
booktitle = "ICDCS '10: Proceedings of the 2010 IEEE 30th International Conference on Distributed Computing Systems",
publisher = "IEEE Computer Society",

}

RIS

TY - GEN

T1 - CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers

AU - Srebrny, Piotr

AU - Plagemann, Thomas

AU - Goebel, Vera

AU - Mauthe, Andreas

PY - 2010

Y1 - 2010

N2 - Due to the lack of multicast services in the Internet, applications based on single source multiple destinations transfers such as video conferencing, IP radio, IPTV must use unicast or application layer multicast. This in turn has several well-known drawbacks. A basic insight is that this type of traffic exhibits high redundancy with temporal clustering of duplicated packets. The redundancy originates from multiple transfers of the same data chunk over the same link. We propose CacheCast-a link layer caching mechanism-that eliminates the redundant data transmissions using small caches on links. CacheCast's underlying principles are simplicity and reliability. It is a fully distributed and incrementally deployable architecture. It consists of small caches on links that act independently. A single cache removes redundant data from a packet on the link entry and recovers the data on the link exit. Thus, link caches are transparent to routers. We show through analysis and simulation that CacheCast achieves near multicast efficiency for superposition of unicast connections. We implemented CacheCast in ns-2 and show that it does not violate the current understanding of "fairness" in the Internet.

AB - Due to the lack of multicast services in the Internet, applications based on single source multiple destinations transfers such as video conferencing, IP radio, IPTV must use unicast or application layer multicast. This in turn has several well-known drawbacks. A basic insight is that this type of traffic exhibits high redundancy with temporal clustering of duplicated packets. The redundancy originates from multiple transfers of the same data chunk over the same link. We propose CacheCast-a link layer caching mechanism-that eliminates the redundant data transmissions using small caches on links. CacheCast's underlying principles are simplicity and reliability. It is a fully distributed and incrementally deployable architecture. It consists of small caches on links that act independently. A single cache removes redundant data from a packet on the link entry and recovers the data on the link exit. Thus, link caches are transparent to routers. We show through analysis and simulation that CacheCast achieves near multicast efficiency for superposition of unicast connections. We implemented CacheCast in ns-2 and show that it does not violate the current understanding of "fairness" in the Internet.

UR - http://www.scopus.com/inward/record.url?scp=77955873702&partnerID=8YFLogxK

U2 - 10.1109/ICDCS.2010.29

DO - 10.1109/ICDCS.2010.29

M3 - Conference contribution/Paper

SN - 978-1-4244-7261-1

SP - 209

EP - 220

BT - ICDCS '10: Proceedings of the 2010 IEEE 30th International Conference on Distributed Computing Systems

PB - IEEE Computer Society

CY - Washington, DC, USA

ER -