Title :
Deliver multimedia streams with flexible QoS via a multicast DAG
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
Abstract :
In this paper we investigate the problem of delivering real time multimedia streams in a MAN environment. Most research in this area presumes the scenario where all packets of a stream are transmitted along a single path from the sender to a receiver In this paper, we propose a new application layer multicast scheme, namely ROME, to better fulfill heterogeneous QoS requirements from various receivers simultaneously by setting up multiple paths. Instead of enforcing a multicast tree structure, a multicast DAG (Directed Acyclic Graph) is constructed in ROME, where multiple nodes in the multicast group may share the responsibility to deliver the stream to a node. To achieve this each stream is partitioned into a set of stream shares. A QoS oriented share assignment technique is proposed to distribute stream shares progressively among delivery paths to maximize the number of fulfilled clients while minimizing the overall bandwidth usage. Moreover, both the delivery paths and the stream partition can be adapted easily on the fly to accommodate multicast group membership change during the real time delivery. Last but not least, we evaluate our scheme via simulations and show that the proposed scheme can fulfill a larger number of clients with higher QoS requirements than existing approaches under the same network capacity.
Keywords :
directed graphs; metropolitan area networks; multicast protocols; multimedia communication; quality of service; telecommunication network routing; DAG; QoS; application layer multicast protocol; directed acyclic graph; metropolitan area network; quality of service; real time multimedia stream; Bandwidth; Computer science; Internet; Multicast protocols; Multimedia communication; Quality of service; Streaming media; Tree data structures; Unicast; Video compression;
Conference_Titel :
Distributed Computing Systems, 2003. Proceedings. 23rd International Conference on
Print_ISBN :
0-7695-1920-2
DOI :
10.1109/ICDCS.2003.1203459