End-to-end transmission control mechanisms for multiparty interactive applications on the Internet

被引:27
作者
Gautier, L [1 ]
Diot, C [1 ]
Kurose, J [1 ]
机构
[1] INRIA, F-06902 Sophia Antipolis, France
来源
IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW | 1999年
关键词
interactive applications; distributed architecture; Internet; transmission control; multipoint communication;
D O I
10.1109/INFCOM.1999.752168
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:1470 / 1479
页数:10
相关论文
共 26 条
[1]  
ANDERSON DB, 1996, TR9602A MERL
[2]  
[Anonymous], RFC 1112
[3]  
[Anonymous], 1992, RFC1305
[4]  
BARRUS JW, 1996, IEEE VIRT REAL ANN I
[5]   AMAZE - A MULTIPLAYER COMPUTER GAME [J].
BERGLUND, EJ ;
CHERITON, DR .
IEEE SOFTWARE, 1985, 2 (03) :30-39
[6]  
CLARK D, ACM SIGCOMM 90, P200
[7]  
COX A, 1996, P 14 DIS WORKSH SPRI
[8]  
CZERANSKI J, 1993, SOFTWAREPRAKTIKUM NE
[9]   MBONE - THE MULTICAST BACKBONE [J].
ERIKSSON, H .
COMMUNICATIONS OF THE ACM, 1994, 37 (08) :54-&
[10]  
GAUTIER L, 1997, 3248 INRIA