Mobile Message Passing using a Scatternet Framework
Keywords:
Bluetooth, Scatternet, Message Passing, Network FormationAbstract
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
Issue
Section
License
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.