BlueCube: Constructing a hypercube parallel computing and communication environment over Bluetooth radio systems

https://doi.org/10.1016/j.jpdc.2006.04.018Get rights and content

Abstract

In parallel computing structures, Hypercubes [P. J. Wan, L. W. Liu, Y. Yang, Optimal routing based on the super-topology in Hypercube WDM networks, 1999, pp. 142–149] and [Y. R. Leu, S. Y. Kuo, A fault-tolerant tree communication scheme for hypercube systems, IEEE Trans. Comput. 45(6) (1996) 643–650] have many advantages: they support parallel computing, provide disjoint paths, and tolerate faults. If devices with computing capabilities can be linked as a Hypercube by taking advantage of Bluetooth radio's features, then an efficient communication and high-performance computing environment can be established by applying currently used algorithms. A Bluetooth device randomly searches for and connects with other devices, using time-consuming inquiry/inquiry scan and page/page scan operation and hence, results in an uncontrolled scatternet topology and inefficient communications. The present work proposes a three-stage distributed construction protocol for rapidly organizing a Hypercube computing environment that was constructed from Bluetooth devices. The proposed protocol governs the construction of links, the assigning of roles and the formation of the scatternet in order to efficiently construct a Hypercube structure. The constructed scatternet easily enables Bluetooth devices to establish a routing path, tolerate faults and create disjoint paths, and thus, achieves parallel and distributed computing in a Bluetooth wireless environment. Experimental results reveal that the proposed protocol can set up a scatternet that is appropriate for parallel computing and communications.

Section snippets

Chao-Tsun Chang received the Ph.D. degree in Computer Science and Information Engineering from National Central University, Taiwan, in 2006. He joined the faculty of the Department of Department of Information Management, Hsiuping Institute of Technology, Taiwan, as an Assistant Professor in 2006. His current research interests include wireless sensor networks, Bluetooth radio networks, Ad Hoc wireless networks, and mobile computing.

References (25)

  • P. Bhagwat, A. Segall, A routing vector method (RVM) for routing in Bluetooth scatternets, Proceedings of the Sixth...
  • C. Y. Chang, G. J. Yu, C. F. Lin, T. T. Wu, Relay reduction and route construction for scatternet over Bluetooth radio...
  • S. W. Cheng, D. Garlan, B. Schmerl, P. Steenkiste, Hu. Ningning, Software architecture-based adaptation for grid...
  • S. K. Das, D. J. Harvey, R. Biswas, Latency hiding in dynamic partitioning and load balancing of grid computing...
  • T. Havashi, K. Nakano, S. Olariu, Randomized initialization protocols for packet radio networks, Proceedings of the...
  • M. Kalia, S. Garg, R. Shorey, Scatternet structure and inter-piconet communication in the Bluetooth system, Proceedings...
  • C. Law, K. Y. Siu, A Bluetooth scatternet formation algorithm, Proceedings of the IEEE Global Telecommunications...
  • Y.R. Leu et al.

    A fault-tolerant tree communication scheme for hypercube systems

    IEEE Trans. Comput.

    (1996)
  • T. Y. Lin, Y. C. Tseng, K. M. Chang, A new BlueRing scatternet topology for Bluetooth with its formation, routing, and...
  • M. Medidi, A. Daptardar, A distributed algorithm for mesh scatternet formation in Bluetooth networks, Proceedings of...
  • Gy. Miklos, A. Racz, Z. Turanyi, A. Valko, P. Johansson, Performance aspects of Bluetooth scatternet formation,...
  • R. Nusser, R. Bosch, R.M. Pelz, Bluetooth-based wireless connectivity in an automotive environment, Proceedings of the...
  • Cited by (16)

    • Variational networks of cube-connected cycles are recursive cubes of rings

      2020, Information Processing Letters
      Citation Excerpt :

      Numerous interconnection networks have been proposed over the last fifty years or so and new designs continue to emerge. There are various reasons for this ongoing investigation and these include the following: the changing face of parallel and distributed systems, which encompass networks-on-chips, supercomputers, clusters and data centre networks, along with new and unforeseen applications, imposes new demands on the underlying interconnection networks (see, e.g., [14]); interconnection networks also feature in peer-to-peer and overlay networks (see, e.g., [15]), social networks (see, e.g., [16]) and wireless sensor networks (see, e.g., [2]); and the ‘structured’ graphs into which interconnection networks sit feature in combinatorial chemistry (see, e.g., [1]), coding theory (see, e.g., [3]), mathematical physics (see, e.g., [12]) and discrete mathematics in general (often purely as interesting combinatorial objects as regards the latter instantiation; see, e.g., [6,8,18]). As illustrations of recently proposed interconnection networks, we point to the recursive cubes of rings (see [10], building on [13]) and the variational networks of cube-connected cycles [17].

    • An efficient hypercube labeling schema for dynamic Peer-to-Peer networks

      2017, Journal of Parallel and Distributed Computing
      Citation Excerpt :

      Hypercubes have also been applied in wireless and sensor networks. In [10] a hypercube communication network for bluetooth devices is proposed. In [12] a data gathering scheme is described for sensor networks based on a hypercube topology.

    • On the mutually independent Hamiltonian cycles in faulty hypercubes

      2013, Information Sciences
      Citation Excerpt :

      In this paper we study a fault tolerance of the hypercube, one of the well-studied architectures which has all above mentioned properties [6,9]. It has been used for the design of real parallel computers/networks [1,4]. The n-dimensional hypercube Qn is a (bipartite) graph with the vertex set consisting of all binary vectors of length n, and with edges between two vertices whenever they differ in exactly one coordinate.

    • "Don't trust anyone": Privacy protection for location-based services

      2011, Pervasive and Mobile Computing
      Citation Excerpt :

      Our approach is tailored for users who live in urban environments, which make it highly likely to find at least a single other device in communication range (or several other devices if we use a multi-hop routing protocol). Both GCA generation and generalized near uniform random selection algorithms are applicable even if there is a single nearby device through whom the range of WPAN can be extended to a multihop distance similar to the case of Bluetooth scatternets [32]. If there are no other devices in communication range then our approach cannot be used to protect a user’s privacy.

    • TARP: A traffic-aware restructuring protocol for Bluetooth radio networks

      2007, Computer Networks
      Citation Excerpt :

      This work assumes that all Bluetooth devices that apply the TARP are within a range that enables them to be connected with each other. Similar assumptions were also made in [15–17]. These formation algorithms mainly propose the basic function to create a connected scatternet.

    View all citing articles on Scopus

    Chao-Tsun Chang received the Ph.D. degree in Computer Science and Information Engineering from National Central University, Taiwan, in 2006. He joined the faculty of the Department of Department of Information Management, Hsiuping Institute of Technology, Taiwan, as an Assistant Professor in 2006. His current research interests include wireless sensor networks, Bluetooth radio networks, Ad Hoc wireless networks, and mobile computing.

    Chih-Yung Chang received the Ph.D. degree in Computer Science and Information Engineering from National Central University, Taiwan, in 1995. He joined the faculty of the Department of Computer and Information Science at Aletheia University, Taiwan, as an Assistant Professor in 1997. He was the Chair of the Department of Computer and Information Science, Aletheia University, from August 2000 to July 2002. He is currently an Associate Professor of Department of Computer Science and Information Engineering at Tamkang University, Taiwan. Dr Chang served as an Associate Guest Editor of Journal of Internet Technology (JIT, 2004), Journal of Mobile Multimedia (JMM, 2005), and a member of Editorial Board of Tamsui Oxford Journal of Mathematical Sciences (2001–2005). He was an Area Chair of IEEE AINA’2005, Vice Chair of IEEE WisCom’2005 and EUC’2005, Track Chair (Learning Technology in Education Track) of IEEE ITRE’2005, Program Co-Chair of MNSAT’2005 and UbiLearn’ 2006, Workshop Co-Chair of INA’2005, MSEAT’2003, MSEAT’2004, and Publication Chair of MSEAT’2005 and SCORM’2006. Dr. Chang is a member of the IEEE Computer Society, Communication Society and IEICE society. His current research interests include wireless sensor networks, mobile learning, Bluetooth radio networks, Ad Hoc wireless networks, and mobile computing.

    Jang-Ping Sheu received the B.S. degree in computer science from Tamkang University, Taiwan, Republic of China, in 1981, and the M.S. and Ph.D. degrees in computer science from National Tsing Hua University, Taiwan, Republic of China, in 1983 and 1987, respectively. He joined the faculty of the Department of Electrical Engineering, National Central University, Taiwan, Republic of China, as an Associate Professor in 1987. He is currently a Professor of the Department of Computer Science and Information Engineering and Director of Computer Center, National Central University. He was a Chair of Department of Computer Science and Information Engineering, National Central University from 1997 to 1999. He was a visiting professor at the Department of Electrical and Computer Engineering, University of California, Irvine from July 1999 to April 2000. His current research interests include wireless communications, mobile computing and parallel processing. He was an associate editor of Journal of the Chinese Institute of Electrical Engineering, from 1996 to 2000. He was an associate editor of Journal of Information Science and Engineering from 1996 to 2002. He was an associate editor of Journal of the Chinese Institute of Engineers from 1998 to 2004. He is an associate editor of the IEEE Transactions on Parallel and Distributed Systems and International Journal of Ad Hoc and Ubiquitous Computing. He has served as a Program Chair and Vice Program Chair for a number of international conferences including IEEE ICPADS’02, ICPP’03, and IEEE MSN’05. He received the Distinguished Research Awards of the National Science Council of the Republic of China in 1993–1994, 1995–1996, and 1997–1998. He received the Distinguished Engineering Professor Award of the Chinese Institute of Engineers in 2003. He received the Distinguished Professor award of the National Central University in 2005. Dr. Sheu is a senior member of the IEEE, a member of the ACM, and Phi Tau Phi Society.

    View full text