Häsel, 2007 - Google Patents
Rich Internet Architectures for Browser-Based Multiplayer Real-Time Games–Design and Implementation Issues of virtual-kicker. comHäsel, 2007
- Document ID
- 6933607873140390908
- Author
- Häsel M
- Publication year
- Publication venue
- International Conference on Network-Based Information Systems
External Links
Snippet
With the ongoing evolvement of Rich Internet Application (RIA) technology, browser-based game development has reached a point where exciting real-time applications with remote players can be produced and distributed quickly and easily. However, as the browser is a …
- 238000005516 engineering process 0 abstract description 11
Classifications
-
- 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/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
- 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
-
- 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/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
- H04L65/00—Network arrangements or protocols for real-time communications
- H04L65/40—Services or applications
- H04L65/4069—Services related to one way streaming
- H04L65/4092—Control of source by destination, e.g. user controlling streaming rate of server
-
- 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
- H04L47/00—Traffic regulation in packet switching networks
- H04L47/10—Flow control or congestion control
- H04L47/19—Flow control or congestion control at layers above network layer
- H04L47/193—Flow control or congestion control at layers above network layer at transport layer, e.g. TCP related
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7695370B2 (en) | Massively scalable multi-player game system | |
US9059817B2 (en) | Minimizing network latency in interactive internet applications | |
US11606253B2 (en) | Method of using a proxy network to normalize online connections by executing computer-executable instructions stored on a non-transitory computer-readable medium | |
US20070184903A1 (en) | Network-based game system capable of serving massive number of game players | |
Suznjevic et al. | MMORPG player actions: Network performance, session patterns and latency requirements analysis | |
Che et al. | Packet-level traffic analysis of online games from the genre characteristics perspective | |
US9609087B2 (en) | Sending and receiving configurable buckets of communications | |
Suznjevic et al. | Player behavior and traffic characterization for MMORPGs: a survey | |
Bryant et al. | An evaluation of videogame network architecture performance and security | |
Häsel | Rich Internet Architectures for Browser-Based Multiplayer Real-Time Games–Design and Implementation Issues of virtual-kicker. com | |
US20060040742A1 (en) | Methods, systems, and computer program products for coordinating peer-to-peer communication sessions across a communication network by uploading a coordination module to a hosting server | |
Muller et al. | GSM: A game scalability model for multiplayer real-time games | |
Ahmed et al. | Improving online gaming experience using location awareness and interaction details | |
Claypool | Network characteristics for server selection in online games | |
Ferretti et al. | An optimistic obsolescence-based approach to event synchronization for massively multiplayer online games | |
Wu et al. | On the challenge and design of transport protocols for MMORPGs | |
Häsel | Architectures for Rich Internet Real-Time Games | |
Vähä | Applying microservice architecture pattern to a design of an MMORPG backend | |
Müller et al. | On correctness of scalable multi-server state replication in online games | |
St. John et al. | Supporting P2P gaming when players have heterogeneous resources | |
Marshall et al. | Optimizing consistency by maximizing bandwidth usage in distributed interactive applications | |
Vik et al. | Applicability of group communication for increased scalability in MMOGs | |
Lepola | Managing network delay for browser multiplayer games | |
Gil et al. | Architecting scalability for massively multiplayer online gaming experiences | |
Pisan | Challenges for Network Computer Games. |