A distributed mobile database implementation on Pocket PC mobile devices communicating over Bluetooth

This paper describes a distributed database system implementation built on top of stand-alone mobile databases found on mobile devices. At the heart of the architecture are elected devices that take on the role of data directories which collect the schema of the databases and become the contact points for all nodes that wish to submit queries against the distributed database. The system is implemented on Pocket PCs that run the Microsoft WinCE operating system and communicate using Bluetooth, thus limiting the architecture to eight devices, which is a restriction imposed by piconets. Sample databases were configured on the devices that ran the SQL Server CE database engine, and a list of 170 sample queries of varying complexities were designed to conduct performance evaluation. This evaluation involved measurement of query response time, generated traffic, and device energy consumption. The obtained results indicated the feasibility of the system and its potential for providing mobile users with a framework for aggregating disparate data that are stored in mobile databases in the wireless ad hoc network.

[1]  Hans-Erich Kottkamp,et al.  Location-aware query processing in mobile database systems , 1998, SAC '98.

[2]  M.S. Amin,et al.  Bluetooth Scatternet Formation Protocol: A Comparative Performance Analysis , 2006, 2006 Asia-Pacific Conference on Communications.

[3]  Imrich Chlamtac,et al.  Configuring BlueStars: Multihop Scatternet Formation for Bluetooth Networks , 2003, IEEE Trans. Computers.

[4]  Darin Chan,et al.  Summarisation for Mobile Databases , 2005, J. Res. Pract. Inf. Technol..

[5]  Michael Stonebraker,et al.  Distributed query processing in a relational data base system , 1978, SIGMOD Conference.

[6]  Shiow-Fen Hwang,et al.  A study of recent research trends and experimental guidelines in mobile ad-hoc network , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[7]  Jianzhong Li,et al.  Query processing in mobile ad hoc wireless networks , 2004, The Fourth International Conference onComputer and Information Technology, 2004. CIT '04..

[8]  Imrich Chlamtac,et al.  Bluetrees-scatternet formation to enable Bluetooth-based ad hoc networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[9]  Stefano Basagni,et al.  Comparative Performance Evaluation of Scatternet Formation Protocols for Networks of Bluetooth Devices , 2004, Wirel. Networks.

[10]  Sami Altundag,et al.  A practical approach to scatternet formation and routing on Bluetooth , 2006, 2006 International Symposium on Computer Networks.

[11]  Donald Kossmann,et al.  The state of the art in distributed query processing , 2000, CSUR.