Show simple item record

dc.contributor.advisorCrowcroft, Jon
dc.contributor.authorMiller, John
dc.date.accessioned2012-01-23T17:02:19Z
dc.date.available2012-01-23T17:02:19Z
dc.date.issued2011-11-08
dc.identifier.citationJohn L. Miller and Jon Crowcroft. Avatar Movement in World of Warcraft Battlegrounds. In Proceedings of the 8th Annual Workshop on Network and Systems Support for Games, 2009.; John L. Miller and Jon Crowcroft. Group Movement in World of Warcraft Battlegrounds. In International Journal of Advanced Media and Communication, Issue 4, Volume 4, December 2010.; John L. Miller and Jon Crowcroft. The Near-Term Feasibility of P2P MMOGs. In Proceedings of the 9th Annual Workshop on Network and Systems Support for Games, 2010.;John L. Miller and Jon Crowcroft. Carbon: trusted auditing for P2P distributed virtual environments. In Technical Report TR-753, University of Cambridge, 2009.; John L. Miller and Jon Crowcroft. Probabilistic Event Resolution with the Pairwise Random Protocol. In NOSSDAV ’09: Proceedings of the 19th International Workshop on Network and Operating System Support for Digital Audio and Video, 2009.en_GB
dc.identifier.otherPhD.34787
dc.identifier.urihttp://www.dspace.cam.ac.uk/handle/1810/241109
dc.identifier.urihttps://www.repository.cam.ac.uk/handle/1810/241109
dc.description.abstractDistributed virtual environments (DVEs) have been an active area of research and engineering for more than 20 years. The most widely deployed DVEs are network games such as Quake, Halo, and World of Warcraft (WoW), with millions of users and billions of dollars in annual revenue. Deployed DVEs remain expensive centralized implementations despite significant research outlining ways to distribute DVE workloads. This dissertation shows previous DVE research evaluations are inconsistent with deployed DVE needs. Assumptions about avatar movement and proximity - fundamental scale factors - do not match WoW’s workload, and likely the workload of other deployed DVEs. Alternate workload models are explored and preliminary conclusions presented. Using realistic workloads it is shown that a fully decentralized DVE cannot be deployed to today’s consumers, regardless of its overhead. Residential broadband speeds are improving, and this limitation will eventually disappear. When it does, appropriate security mechanisms will be a fundamental requirement for technology adoption. A trusted auditing system (“Carbon”) is presented which has good security, scalability, and resource characteristics for decentralized DVEs. When performing exhaustive auditing, Carbon adds 27% network overhead to a decentralized DVE with a WoW-like workload. This resource consumption can be reduced significantly, depending upon the DVE’s risk tolerance. Finally, the Pairwise Random Protocol (PRP) is described. PRP enables adversaries to fairly resolve probabilistic activities, an ability missing from most decentralized DVE security proposals. Thus, this dissertations contribution is to address two of the obstacles for deploying research on decentralized DVE architectures. First, lack of evidence that research results apply to existing DVEs. Second, the lack of security systems combining appropriate security guarantees with acceptable overhead.en_GB
dc.language.isoenen_GB
dc.rightsAll Rights Reserveden
dc.rights.urihttps://www.rioxx.net/licenses/all-rights-reserved/en
dc.subjectComputer networksen_GB
dc.subjectDistributed virtual environmentsen_GB
dc.subjectMMOG'sen_GB
dc.subjectMassively multiplayer online gamesen_GB
dc.subjectComputer securityen_GB
dc.subjectPeer-to-peeren_GB
dc.subjectP2Pen_GB
dc.subjectWorld of Warcraften_GB
dc.subjectAvatar behavioren_GB
dc.subjectNetwork simulationen_GB
dc.titleDistributed virtual environment scalability and securityen_GB
dc.typeThesisen_GB
dc.type.qualificationlevelDoctoral
dc.type.qualificationnameDoctor of Philosophy (PhD)
dc.publisher.institutionUniversity of Cambridgeen_GB
dc.publisher.departmentFaculty of Computer Science and Technologyen_GB
dc.publisher.departmentComputer Laboratoryen_GB
dc.publisher.departmentMicrosoft Research Cambridgeen_GB
dc.identifier.doi10.17863/CAM.16371


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record