Designing Overlay Multicast Networks For Streaming

dc.contributor.authorSitaraman, Ramesh
dc.contributor.departmentUniversity of Massachusetts - Amherst
dc.date2023-12-14T20:20:03.000
dc.date.accessioned2024-04-26T09:35:02Z
dc.date.available2024-04-26T09:35:02Z
dc.date.issued2003-01-01
dc.descriptionThis paper was harvested from CiteSeer
dc.description.abstractIn this paper we present a polynomial time approximation algorithm for designing a multicast overlay network. The algorithm finds a solution that satisfies capacity and reliability constraints to within a constant factor of optimal, and cost to within alogarithmic factor. The class of networks that our algorithm applies to includes the one used by Akamai Technologies to deliver live media streams over the Internet. In particular, we analyze networks consisting of three stages of nodes. The nodes in the first stage are the sources where live streams originate. A source forwards each of its streams to one or more nodes in the second stage, which are called reflectors. A reflector can split an incoming stream into multiple identical outgoing streams, which are then sent on to nodes in the third and final stage, which are called the sinks. As the packets in a stream trave from one stage to the next, some of them may be lost. The job of a sink is to combine the packets from multiple instances of the same stream (by reordering packets and discarding duplicates) to form a single instance of the stream with minimal loss. We assume that the loss rate between any pair of nodes in the network is known, and that losses between different pairs are independent, but discuss extensions in which some losses may be correlated.
dc.identifier.urihttps://hdl.handle.net/20.500.14394/9872
dc.relation.urlhttps://scholarworks.umass.edu/cgi/viewcontent.cgi?article=1206&context=cs_faculty_pubs&unstamped=1
dc.source.statuspublished
dc.subjectNetwork Design
dc.subjectStreaming Media
dc.subjectApproximation Algo-rithms
dc.subjectNetwork Reliability
dc.subjectComputer Sciences
dc.titleDesigning Overlay Multicast Networks For Streaming
dc.typearticle
dc.typearticle
digcom.contributor.authorSitaraman, Ramesh
digcom.identifiercs_faculty_pubs/207
digcom.identifier.contextkey1311100
digcom.identifier.submissionpathcs_faculty_pubs/207
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ramesh_Sitaraman.pdf
Size:
156.9 KB
Format:
Adobe Portable Document Format