Steed et al., 2008 - Google Patents
An implementation of a first-person game on a hybrid networkSteed et al., 2008
View PDF- Document ID
- 14329207184334684236
- Author
- Steed A
- Zhu B
- Publication year
- Publication venue
- MMVE’08: Proceedings of the 1st IEEE International Workshop on Massively Multiuser Virtual Environments
External Links
Snippet
The majority of current networked virtual environments and networked games use a client- server model of networking. This makes synchronization of the environment simple, but it adds additional latency between any two clients. Peer-to-peer networking is a common …
- 230000004048 modification 0 abstract description 4
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/104—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for peer-to-peer [P2P] networking; Functionalities or architectural details of P2P networks
- H04L67/1042—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for peer-to-peer [P2P] networking; Functionalities or architectural details of P2P networks involving topology management mechanisms
- H04L67/1044—Group management mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/104—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for peer-to-peer [P2P] networking; Functionalities or architectural details of P2P networks
- H04L67/1087—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for peer-to-peer [P2P] networking; Functionalities or architectural details of P2P networks involving cross functional networking aspects
- H04L67/1093—Some peer nodes performing special functions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks
- H04L69/322—Aspects of intra-layer communication protocols among peer entities or protocol data unit [PDU] definitions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/1002—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers, e.g. load balancing
- H04L67/1004—Server selection in load balancing
- H04L67/1023—Server selection in load balancing based on other criteria, e.g. hash applied to IP address, specific algorithms or cost
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L29/00—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
- H04L29/02—Communication control; Communication processing contains provisionally no documents
- H04L29/06—Communication control; Communication processing contains provisionally no documents characterised by a protocol
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/1002—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers, e.g. load balancing
- H04L67/1004—Server selection in load balancing
- H04L67/1014—Server selection in load balancing based on the content of a request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/38—Protocols for telewriting; Protocols for networked simulations, virtual reality or games
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations contains provisionally no documents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements or protocols for real-time communications
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Schiele et al. | Requirements of peer-to-peer-based massively multiplayer online gaming | |
| Gilmore et al. | A survey of state persistency in peer-to-peer massively multiplayer online games | |
| US8260873B1 (en) | Method and system for grouping user devices based on dual proximity | |
| Moll et al. | A Quadtree-based synchronization protocol for inter-server game state synchronization | |
| Engelbrecht et al. | Pithos: Distributed storage for massive multi-user virtual environments | |
| Ferretti | A synchronization protocol for supporting peer-to-peer multiplayer online games in overlay networks | |
| Steed et al. | An implementation of a first-person game on a hybrid network | |
| Ferretti | Interactivity maintenance for event synchronization in massive multiplayer online games. | |
| Friston et al. | Exploring server-centric scalability for social VR | |
| Moll et al. | Inter-Server game state synchronization using named data networking | |
| Bauer et al. | Communication architectures for massive multi-player games | |
| Webb et al. | Secure referee selection for fair and responsive peer-to-peer gaming | |
| Ly et al. | IRS: A detour routing system to improve quality of online games | |
| Beskow et al. | Latency reduction by dynamic core selection and partial migration of game state | |
| Lee et al. | Load-balancing for peer-to-peer networked virtual environment | |
| Kulkarni et al. | Badumna: A decentralised network engine for virtual environments | |
| Lu et al. | The design of synchronization mechanisms for peer-to-peer massively multiplayer games | |
| Ferretti | Synchronization in multiplayer online games | |
| Webb et al. | NGS: an application layer network game simulator | |
| Liu et al. | Performance evaluation and simulation of peer-to-peer protocols for massively multiplayer online games | |
| Shen et al. | Virtual net: a decentralized architecture for interaction in mobile virtual worlds | |
| Forsbacka et al. | A Peer-to-Peer Networking Framework for Scalable Massively Multiplayer Online Game Development in Unity | |
| Shirmohammadi et al. | A visibility-driven approach for zone management in simulations | |
| Yang et al. | Mirrored arbiter architecture: a network architecture for large scale multiplayer games | |
| Rueda et al. | A comparative study of awareness methods for peer‐to‐peer distributed virtual environments |