Building Multicast Trees for Multimedia Streaming in Heterogeneous P2P Networks. - Xiangrong Tan; Suprakash Datta (Systems Communications, 2005)