PicoVis: a dynamic visualisation tool for simulating a Bluetooth communication environment enhancing student understanding

Bluetooth (Bluetooth SIG 2003, Haartsen 1998, Johansson, et al. 2002, Morrow 2002) is a recently conceived universal communication standard that allows wireless connectivity among numerous portable electronic devices resulting in the formation of ad-hoc (Volbert 2002) wireless networks. The paper presents PicoVis, a dynamic simulation and visualisation environment modelling the functionality of a Bluetooth Personal Area Network (piconet), with the aim of aiding student comprehension of this relatively new technology. The simulation environment described in this paper is designed for teaching purposes and not for industrial use, unlike some of the currently available network simulation environments. The aim is that by simulating and visualising a wireless network, the cognitive load (Tuovinen 2000) placed on students when studying a new technology like Bluetooth for the first time will be reduced.

[1]  Deborah Estrin,et al.  Network Visualization with Nam, the VINT Network Animator , 2000, Computer.

[2]  Robert Morrow Bluetooth: Operation and Use , 2002 .

[3]  Mario Gerla,et al.  Efficient polling schemes for Bluetooth picocells , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[4]  Michael Kölling,et al.  Concurrency, objects and visualisation , 2000, ACSE '00.

[5]  Michael Pidd Computer modelling for discrete simulation , 1989 .

[6]  Godfrey Tan,et al.  Blueware: Bluetooth Simulator for ns , 2002 .

[7]  Klaus Volbert A simulation environment for ad hoc networks using sector subdivision , 2002, Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing.

[8]  Thomas L. Naps,et al.  Exploring the role of visualization and engagement in computer science education , 2003, ITiCSE-WGR '02.

[9]  Bernd Freisleben,et al.  The ANIMAL algorithm animation tool , 2000, ITiCSE '00.

[10]  Deborah Estrin,et al.  Effects of Detail in Wireless Network Simulation , 2001 .

[11]  Jaap Haartsen,et al.  BLUETOOTH—The universal radio interface for ad hoc, wireless connectivity , 1998 .

[12]  Mario Gerla,et al.  Bluetooth: an enabler for personal area networking , 2001, IEEE Netw..

[13]  Tanya J. McGill,et al.  Using a network simulation package to teach the client-server model , 1997, ITiCSE '97.

[14]  Lewis Barnett NetSim: A Network Performance Simulator , 1992 .

[15]  Anne Rose,et al.  An Application Framework for Creating Simulation-Based LearningEnvironments , 1998 .

[16]  Mei Wang,et al.  Evaluating the usability of Web-based learning tools , 2002, J. Educ. Technol. Soc..

[17]  Juhani Tuovinen,et al.  Optimising student cognitive load in computer education , 2000, ACSE '00.

[18]  Abhishek Das,et al.  Enhancing performance of asynchronous data traffic over the Bluetooth wireless ad-hoc network , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[19]  Geert Heijenk,et al.  Polling in Bluetooth: a simplified best effort case , 2001 .

[20]  Allan R. Wilks,et al.  Visualizing Network Data , 1995, IEEE Trans. Vis. Comput. Graph..