Date Added: Oct 2012
Multicast is a concept of group communication which refers to transmitting the same data or messages from a source to multiple destinations in the network. This one-to-many group communication is a generalization of the concepts of one-to-one unicast and one-to-all broadcast. To deliver data from the sender to all receivers efficiently, routing plays an important role in multicast communication. In QoS multicast, every receiver must receive the data within their own specified QoS constraints. This becomes challenging especially if the network is a heterogeneous network made up of wired and wireless devices.