Mobile Message Passing using a Scatternet Framework

Authors

  • Brendan J. Donegan University College Cork Department of Computer Science College Road, Cork, Ireland
  • Daniel C. Doolan University College Cork Department of Computer Science College Road, Cork, Ireland
  • Sabin Tabirca University College Cork Department of Computer Science College Road, Cork, Ireland

Keywords:

Bluetooth, Scatternet, Message Passing, Network Formation

Abstract

The Mobile Message Passing Interface is a library which implements MPI functionality on Bluetooth enabled mobile phones. It provides many of the functions available in MPI, including point-to-point and global communication. The main restriction of the library is that it was designed to work over Bluetooth piconets. Piconet based networks provide for a maximum of eight devices connected together simultaneously. This limits the libraries usefulness for parallel computing. A solution to solve this problem is presented that provides the same functionality as the original Mobile MPI library, but implemented over a Bluetooth scatternet. A scatternet may be defined as a number of piconets interconnected by common node(s). An outline of the scatternet design is explained and its major components discussed.

References

ARM. ARM Cortex-A8, 2005. http://www.arm.com/products/CPUs/ARM_ Cortex-A8.html.

ARM. ARM Introduces Industry's Fastest Processor for Low-Power Mobile and Consumer Applications, Oct 2005. http://www.arm.com/news/10548.html.

Bluetooth-SIG. Bluetooth Specification Version 1.1.

Bluetooth.com. The Official Bluetooth website. http://www.bluetooth.com/.

Bluetooth.org. The Official Bluetooth Membership Site. http://www.bluetooth.org/.

D. C. Doolan, S. Tabirca, and L. T. Yang., Mobile Parallel Computing, In 5th International Symposium on Parallel and Distributed Computing (ISPDC06), pp 161-167, Timisoara, Romania, July 2006. http://dx.doi.org/10.1109/ISPDC.2006.33

K. Duggan, D. C. Doolan, S. Tabirca, and L. T. Yang. Single to Multiplayer Bluetooth Gaming Framework. In 6th International Symposium on Parallel and Distributed Computing (ISPDC07), Hagenberg, Austria, July 2007. http://dx.doi.org/10.1109/ISPDC.2007.48

ITFacts. 1.019 Billion Mobile Phones Shipped in 2006. http://www.itfacts.biz/index. php?id=P8049.

D. Jayanna, G. Zaruba, A Dynamic and Distributed Scatternet Formation Protocol for Real-life Bluetooth Scatternets In Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS05), 2005. http://dx.doi.org/10.1109/HICSS.2005.11

G. Miklos, A. Racz, Z. Turanyi, A. Valko, and P. Johansson. Performance aspects of Bluetooth scatternet formation. In Mobile and Ad Hoc Networking and Computing, 2000. MobiHOC. 2000 First Annual Workshop on, pages 147-148, 11 Aug. 2000. http://dx.doi.org/10.1109/mobhoc.2000.869230

MPI. The Message Passing Interface (MPI) Standard. http://www-unix.mcs.anl.gov/ mpi/.

MPICH. Mpich - Free Implementation of MPI. http://www-unix.mcs.anl.gov/mpi/ mpich/.

R. Shepherd, J. Story, S. Mansoor, Parallel Computation in Mobile Systems Using Bluetooth Scatternets and Java In Proceedings of the International Conference on Parallel and Distributed Computing and Networks, 2004.

Symbian Freak. Nokia 6680 is Loosing the Battle to 6630. http://www.symbian-freak. com/news/0305/6680.htm.

G. Zaruba, S. Basagni, I. Chlamtac, Bluetrees - Scatternet Formation to Enable Bluetooth based adhoc Networks In IEEE International Conference Communications (ICC2001), pp 273-277, 2001

Published

2008-03-01

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.