On peer-to-peer (P2P) content delivery
ZIGZAG: an efficient peer-to-peer scheme for media streaming