Design and test of the cross-format schema protocol (XFSP) for networked virtual environments

dc.contributor.advisorBrutzman, Don
dc.contributor.advisorSullivan, Joseph
dc.contributor.authorSerin, Ekrem
dc.contributor.departmentComputer Science
dc.contributor.secondreaderBlais, Curt
dc.dateMarch 2003
dc.description.abstractA Networked Virtual Environment (Net-VE) is a distributed software system in which multiple users interact with each other in real time even though these users may be located around the world [Zyda 99]. Net -VEs gained first attention through a variety of DOD and Academic research projects. After release of the multiplayer game DOOM, the gaming industry captured the idea of interactive multiplayer games. Today there are many popular Internet-based multiplayer games available. Effective networking of diverse entities and systems is a common problem for Networked Virtual Environments. In order to communicate with other entities a variety of communication protocols are used. Historically these communication protocols are "hard coded" into the software system and all nodes that participate in the environment must identically implement the protocols to interact with others. These communication protocols require authoring and compiling by a trained programmer. When the compiling process is introduced to the networked virtual environment, it detracts the extensibility and dynamicism of the system. This thesis presents the design and development of a Networked Virtual Environment model that uses Cross Format Schema Protocol (XFSP). With this work we show that a networked simulation can work for 24 hours a day and 7 days a week with an extensible schema based networking protocol and it is not necessary to hard code and compile the protocols into the networked virtual environments. Furthermore, this thesis presents a general automatic protocol handler for schema-defined XML document or message. Additionally, this work concludes with idea that protocols can be loaded and extended at runtime, and can be created with different-fidelity resolutions, resulting in swapping at runtime based on distributed state.en_US
dc.description.distributionstatementApproved for public release; distribution is unlimited.
dc.description.serviceLieutenant Junior Grade, Turkish Navyen_US
dc.format.extentxiv, 133 p. : ill. (some col.) ; 28 cm.en_US
dc.publisherMonterey, California. Naval Postgraduate Schoolen_US
dc.rightsThis publication is a work of the U.S. Government as defined
in Title 17, United States Code, Section 101. As such, it is in the
public domain, and under the provisions of Title 17, United States
Code, Section 105, is not copyrighted in the U.S.en_US
dc.subject.authorNetworked Virtual Environmentsen_US
dc.subject.authorCross Format Schema Protocol (XFSP)en_US
dc.subject.authorXML Serialization;en_US
dc.subject.lcshVirtual computer systems.en_US
dc.titleDesign and test of the cross-format schema protocol (XFSP) for networked virtual environmentsen_US
etd.thesisdegree.disciplineComputer Scienceen_US
etd.thesisdegree.grantorNaval Postgraduate School (U.S.)en_US
etd.thesisdegree.nameM.S. in Computer Scienceen_US
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
1.48 MB
Adobe Portable Document Format