Title :
Network-Supported Layered Multicast Transport Control for Streaming Media
Author :
Zhang, Zaichen ; Li, Victor O K
Author_Institution :
Southeast Univ., Nanjing
Abstract :
Multicast is very efficient in distributing a large volume of data to multiple receivers over the Internet. Layered multicast helps solve the heterogeneity problem in multicast delivery. Extensive work has been done in the area of layered multicast, for both congestion control and error control. In this paper, we focus on network-supported protocols for streaming media. Most of the existing work solves the congestion control and error control problems separately and does not give an integrated efficient solution. In this paper, after reviewing related work, we introduce our proposed protocols, namely, router-assisted layered multicast (RALM) and router-assisted layered FEC (RALF). The former is a congestion control protocol, whereas the latter is an error control protocol. They work under the same framework and provide an integrated solution. We also extend RALM to RALM-II, which is compatible with transmission control protocol (TCP) traffic. We analyze the complexity of the proposed protocols in the network and investigate their performance through simulations. We show that our solution achieves significant performance gains with reasonable additional complexity.
Keywords :
Internet; forward error correction; media streaming; multicast protocols; routing protocols; telecommunication congestion control; telecommunication traffic; transport protocols; Internet; RALF; RALM; TCP traffic; congestion control; error control protocol; forward error correction; media streaming; network supported layered multicast protocol; router-assisted layered FEC; router-assisted layered multicast; transmission control protocol; Analytical models; Communication system traffic control; Error correction; Forward error correction; Internet; Multicast protocols; Performance analysis; Performance gain; Streaming media; Traffic control; Internet; Multicast; Network Protocols; Network-Supported Protocols; Streaming Media;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
DOI :
10.1109/TPDS.2007.1041