A survey and comparison of peer-to-peer overlay network schemes. - Eng Keong Lua; Jon Crowcroft; Marcelo Pias; Ravi Sharma 001; Steven Lim (IEEE Commun. Surv. Tutorials, 2005)