FROM PEERS TO THE CLOUD: UTILIZING
DISTRIBUTED RESOURCES FOR CONTENT
DELIVERY AND USER COLLABORATION
by
Haiyang Wang
M.Eng., Tongji University, 2006
B.Sc., Jiangxi Normal University, 2003
a Thesis submitted in partial fulfillment of the requirements for the degree of
Doctor of Philosophy
in the School of Computing Science Faculty of Applied Sciences