Decentralized media streaming infrastructure (DeMSI): An adaptive and high-performance peer-to-peer content delivery network. - Alan Kin Wah Yim; Rajkumar Buyya (J. Syst. Archit., 2006)