Experiences using a dual wireless technology infrastructure to support ad-hoc multiplayer games

Multiplayer games for mobile wireless devices are becoming increasingly popular. Many modern devices such as PDAs or mobile telephones are equipped with Bluetooth interfaces. Bluetooth facilitates the formation of ad-hoc networks thus enabling users to set up multiplayer games spontaneously. On the other hand, Bluetooth has strong restrictions in terms of transmission range and the number of users per piconet. We deploy additional infrastructure in order to overcome these shortcomings. This infrastructure uses a second wireless technology that sets up and maintains a consistent view of a distributed game by exchanging information about the status and location of players. We set up an experimental testbed consisting of single-board communication devices developed in our lab and Bluetooth-equipped PDAs.Our experiments show that the proposed infrastructure is able to extend the range of games beyond the coverage of a Bluetooth piconet. Furthermore, we are able to track players. Smooth handovers between piconets are also possible. However, due to the current limitations of Bluetooth, handovers are not fast enough to enable highly interactive gaming across different piconets. We present a game that uses this and discuss future application scenarios.

[1]  Neal Leavitt Will Wireless Gaming Be a Winner? , 2003, Computer.

[2]  Christophe Diot,et al.  Design and evaluation of MiMaze a multi-player game on the Internet , 1998, Proceedings. IEEE International Conference on Multimedia Computing and Systems (Cat. No.98TB100241).

[3]  Matthias Frank,et al.  Handoff support for mobility with IP over Bluetooth , 2000, Proceedings 25th Annual IEEE Conference on Local Computer Networks. LCN 2000.

[4]  Uday B. Desai,et al.  Motion-constraint based handoff protocol for mobile Internet , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[5]  Lars C. Wolf,et al.  On the impact of delay on real-time multiplayer games , 2002, NOSSDAV '02.

[6]  Srinivasan Seshan,et al.  Arguments for cross-layer optimizations in Bluetooth scatternets , 2001, Proceedings 2001 Symposium on Applications and the Internet.

[7]  Frank H. P. Fitzek,et al.  System architecture for billing of multi-player games in a wireless environment using GSM/UMTS and WLAN services , 2002, NetGames '02.

[8]  Jörg Widmer,et al.  A generic proxy system for networked computer games , 2002, NetGames '02.

[9]  Lars C. Wolf,et al.  On the suitability of dead reckoning schemes for games , 2002, NetGames '02.