End-to-end transmission control mechanisms for multiparty interactive applications on the Internet
- 1 January 1999
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 3 (0743166X) , 1470-1479 vol.3
- https://doi.org/10.1109/infcom.1999.752168
Abstract
This paper reports on the design and the evaluation of transmission control mechanisms specifically designed for multiplayer, distributed (serverless), interactive Internet applications. Distributed synchronization and dead reckoning are the main elements of this transmission control infrastructure. These mechanisms have been implemented in a fully distributed, multiplayer game application, i.e., one in which each entity in a game session computes its own local view of the session. The role of each entity is consequently to periodically send its own state to all other session participants (using RTP/UDP/IP multicast) and to periodically compute its own local view of the global game state using information received from the other participants. A detailed experimental analysis is provided using MBone and LAN experiments. We investigate how the "quality" of the game is influenced by the frequency at which players exchange state information, as well as by network impairments such as packet loss and transmission delay.Keywords
This publication has 7 references indexed in Scilit:
- Packet loss correlation in the MBone multicast networkPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Measurement and modelling of the temporal dependence in packet lossPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1999
- Network text editor (NTE)ACM SIGCOMM Computer Communication Review, 1997
- MBONE: the multicast backboneCommunications of the ACM, 1994
- Adaptive playout mechanisms for packetized audio applications in wide-area networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1994
- Architectural considerations for a new generation of protocolsPublished by Association for Computing Machinery (ACM) ,1990
- Amaze: A Multiplayer Computer GameIEEE Software, 1985