McFarlane, 2004 - Google Patents
Network software architectures for real-time massively multiplayer online gamesMcFarlane, 2004
View PDF- Document ID
- 15325766213645706817
- Author
- McFarlane R
- Publication year
External Links
Snippet
A real-time massively multiplayer online game (MMOG) is a networked computer or video game in which tens of thousands to hundreds of thousands of consumers may interact with one another in real-time in a shared environment, even though these users may be …
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
- 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
- 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/38—Protocols for telewriting; Protocols for networked simulations, virtual reality or games
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
-
- 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/42—Protocols for client-server architectures
-
- 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
- H04L65/40—Services or applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Smed et al. | A review on networking and multiplayer computer games | |
Yahyavi et al. | Peer-to-peer architectures for massively multiplayer online games: A survey | |
US9122984B2 (en) | Distributed network architecture for introducing dynamic content into a synthetic environment | |
US20030177187A1 (en) | Computing grid for massively multi-player online games and other multi-user immersive persistent-state and session-based applications | |
US8898325B2 (en) | Apparatus, method, and computer readable media to perform transactions in association with participants interacting in a synthetic environment | |
Gilmore et al. | A survey of state persistency in peer-to-peer massively multiplayer online games | |
McFarlane | Network software architectures for real-time massively multiplayer online games | |
Fan | Solving key design issues for massively multiplayer online games on peer-to-peer architectures | |
Behnke | Increasing the supported number of participants in distributed virtual environments | |
Kwok et al. | Scalability analysis of the hierarchical architecture for distributed virtual environments | |
Lu et al. | The design of synchronization mechanisms for peer-to-peer massively multiplayer games | |
Itzel et al. | Consistency management for interactive peer-to-peer-based systems | |
Bogojevic et al. | The architecture of massive multiplayer online games | |
Smed et al. | Networking and Multiplayer Computer Games - The Story So Far | |
Gorlatch et al. | Designing multiplayer online games using the real-time framework | |
Aaltonen | Implementing multiplayer core features for GameMaker Studio 2 using Node. js: game area instances and simulation layer | |
da Silva Rocha | Distributed Game | |
Rocha | Distributed game | |
Oliveira et al. | Analysis domain model for shared virtual environments | |
Chen | A Hybrid Architecture for Massively Scaled Distributed Virtual Environments | |
Huang et al. | SharedWeb—a shared virtual environment over the World Wide Web | |
Dennett et al. | Framework for Distributed Network Simulation and State Propagation | |
Smith | VAST: a scalable spatial publish and subscribe system integrated with Minecraft | |
Kabus et al. | A Framework for Network-Agnostic Multiplayer Games. | |
Marshall et al. | Challenges in modern Distributed Interactive Application design (Technical Report) |