Metadata only
Date
2010-11Type
- Report
ETH Bibliography
yes
Altmetrics
Abstract
Application-layer Multicast (ALM) is widely used as an alternative to IP multicast for one-to-many data delivery. Besides delay or bandwidth optimized overlay tree construction, rate allocation is the most important issue: given that relaying end hosts may be limited in the available download or upload capacity, how to optimize the aggregate utility of all receivers? <br/>While significant efforts have been dedicated to efficient construction of multicast trees, this paper focuses on the second problem. We, in this paper, propose a fully distributed network model and distributed rate allocation approaches that optimize the overall utility perceived by the members of a multicast application while being TCP-friendly to co-existing flows. <br/>Contrary to previous work, this paper presents in addition to a dual solution a primal algorithm, which avoids oscillations during convergence. Importantly, we describe an asynchronous implementation for both variants.<br/>To evaluate our approach, we have implemented the proposed algorithms and run extensive simulations. Overall, our findings reveal that the algorithms generate minimal messaging overhead, and efficiently optimize the aggregate utility. Show more
Publication status
publishedJournal / series
TIK ReportVolume
Publisher
ETH Zurich, Computer Engineering and Networks LaboratoryOrganisational unit
03234 - Plattner, Bernhard (emeritus) / Plattner, Bernhard (emeritus)
More
Show all metadata
ETH Bibliography
yes
Altmetrics