Peer-to-Peer Distribution Architectures Providing Uniform Download Rates - Schiely, Marc; Felber, Pascal (My University, 2005)