GPS based Bluetooth Broadcasting Long Range Solution

Similar documents
A Routing Protocol and Energy Efficient Techniques in Bluetooth Scatternets

Inside Bluetooth. Host. Bluetooth. Module. Application RFCOMM SDP. Transport Interface. Transport Bus. Host Controller Interface

[A SHORT REPORT ON BLUETOOTH TECHNOLOGY]

ALL SAINTS COLLEGE OF TECHNOLOGY, BHOPAL

Wireless Sensor Networks

Bluetooth. Bluetooth Radio

Bluetooth: Short-range Wireless Communication

ENRNG3076 : Oral presentation BEng Computer and Communications Engineering

CS4/MSc Computer Networking. Lecture 13: Personal Area Networks Bluetooth

WIRELESS TECHNOLOGIES

Local Area Networks NETW 901

e-pg Pathshala Quadrant 1 e-text

CS263: Wireless Communications and Sensor Networks

Bluetooth. Quote of the Day. "I don't have to be careful, I've got a gun. -Homer Simpson. Stephen Carter March 19, 2002

Amarjeet Singh. February 7, 2012

Research on Modern Bluetooth Technology

MODELING AND SIMULATION OF IEEE WIRELESS-LAN AND BLUETOOTH PICONET RANGE INTERFERENCE

Lecture 23 Overview. Last Lecture. This Lecture. Next Lecture ADSL, ATM. Wireless Technologies (1) Source: chapters 6.2, 15

Solving the Interference Problem due to Wireless LAN for Bluetooth Transmission Using a Non- Collaborative Mechanism. Yun-Ming, Chiu 2005/6/09

MOBILE COMPUTING. Jan-May,2012. ALAK ROY. Assistant Professor Dept. of CSE NIT Agartala.

A Scatternet Formation Protocol for Ad hoc Networks of Bluetooth Devices

Bhopal, , India 3 M.Tech Scholor,Department Of Computer Science, BIST Bhopal. Bhopal, , India

Wireless# Guide to Wireless Communications. Objectives

Introduction to Wireless Networking ECE 401WN Spring 2009

101seminartopics.com. Bluetooth Based Smart Sensor Networks

Feasibility of a Bluetooth Based Structural Health Monitoring Telemetry System

UNIT 5 P.M.Arun Kumar, Assistant Professor, Department of IT, Sri Krishna College of Engineering and Technology, Coimbatore.

SIMULATION BASED ANALYSIS OF BLUETOOTH NETWORKS. M. Subramani and M. Ilyas

Performance Evaluation of Bluetooth Links in the Presence of Specific Types of Interference

Computer Networks II Advanced Features (T )

Wireless Personal Area Networks & Wide Area Networks

CHAPTER 3 BLUETOOTH AND IEEE

Communication Systems. WPAN: Bluetooth. Page 1

Sensor Application for Museum Guidance

Bluetooth technology, developed by Ericsson Mobile Communications, a. worldwide telecommunications company based in Sweden, is fast becoming the

12/2/09. Mobile and Ubiquitous Computing. Bluetooth Networking" George Roussos! Bluetooth Overview"

Chapter 10: Wireless LAN & VLANs

Bluetooth. March 28, 2005 Patrick Lui

Guide to Wireless Communications, 3 rd Edition. Objectives

Wireless LANs. The Protocol Stack The Physical Layer The MAC Sublayer Protocol The Frame Structure Services 802.

Proper Relay Reduction And Route Breakage Prediction In Blueooth Scatternet Scheduling

Simulation of Bluetooth Network

SE 4C03 Winter 2005 Bluetooth Wireless Network Technology

Class-based Packet Scheduling Policies for Bluetooth

Wireless LANs/data networks

CROSS-LAYER APPROACHES TO WIRELESS COMMUNICATIONS AND NETWORKING

WPAN-like Systems. UWB Ultra Wide Band. IrDA Infrared Data Association. Bluetooth. Z-Wave. WPAN Wireless Personal Area Network

Extending or Interconnecting LANS. Physical LAN segment. Virtual LAN. Forwarding Algorithm 11/9/15. segments. VLAN2, Port3. VLAN1, Port1.

AC : A STUDY ON THE PERFORMANCE OF BLUETOOTH AND IEEE B COEXISTENCE

EC Wireless Networks VIII - Semester Questions Bank

Embedded Systems. 8. Communication

Bluetooth Demystified

TPSF+: A New Two-Phase Scatternet Formation Algorithm for Bluetooth Ad Hoc Networks

A COLLOCATED APPROACH FOR COEXISTENCE RESOLUTION IN WIRELESS HOME NETWORKING

Securing A Bluetooth Device

Wireless Personal Area Networks

Analysis of UDP Performance over Bluetooth

802 Wireless Access Techniques Overview

Design of Bluetooth Baseband Controller Using FPGA

Bluetooth. Basic idea

A Dynamic Interference-Avoidance Algorithm for Frequency Hopping Systems

Bluetooth. 3.3 Latest Technology in Wireless Network. What is BLUETOOTH: Bluetooth 2/17/2016

History of mobile ad hoc networks. Humayun Bakht School of Computing and Mathematical Sciences Liverpool John Moores University

Junseok Kim Wireless Networking Lab (WINLAB) Konkuk University, South Korea

Implementation and use of Software Defined Radio (SDR) technology for Public Safety, Traffic applications, and Highway Engineering

Advanced Mobile Computing and Networking - CS 560. Wireless Technologies. Bluetooth. Bluetooth. Bluetooth. Bluetooth 7/3/2014.

Wireless Protocols Overview

Link Repairing for Inter-Piconet Communication Technique in Bluetooth Scatternet

On The Method and Performance Evaluation of A Hybrid Mesh-Tree Topology

A Pigeon Agents based Analytical Model to Optimize Communication in Delay Tolerant Network

WZRDnet. A Low-Power Wireless Ad-Hoc Mesh Network for Austere Tactical Environments. February 14, 2018

ECE 435 Network Engineering Lecture 8

Jeffrey Price Dr. Konak IST 220 Bluetooth Technology

2. A collection of interconnected networks is called an internetwork. 3. Each machine is connected to a central hub with a point-to-point connection.

Wireless LAN. Access Point. Provides network connectivity over wireless media

System Level Analysis of the Bluetooth standard

Interference Mitigation Technique for Performance Enhancement in Coexisting Bluetooth and WLAN

Wireless Technologies

An Effective Solution for Bluetooth Adhoc Networking

Bluetooth low energy technology Bluegiga Technologies

Current Trends in Wireless Networking. G Santhosh Kumar Cochin University of Science and Technology

Special Course in Computer Science: Local Networks. Lecture

Overview of Bluetooth

Comparative Study of Adhoc Network Protocols

WIRELESS SENSOR NETWORK

Bluetooth Wireless Technology meets CAN

November 1998 doc.: IEEE /378 IEEE P Wireless LANs Extension of Bluetooth and Direct Sequence Interference Model.

Outline. Overview of ad hoc wireless networks (I) Overview of ad hoc wireless networks (II) Paper presentation Ultra-Portable Devices.

Image acquisition and Communication

Wireless Sensor Networks CS742

CSC 4900 Computer Networks: Wireless Networks

MOBILE COMPUTING. Bluetooth 9/20/15. CSE 40814/60814 Fall Basic idea

Bluetooth. Digital Communications CIM242. Amarpreet Singh Saini KINGSTON UNIVERSITY K /10/2010

A cluster based interference mitigation scheme for performance enhancement in IEEE

Packet Routing using Optimal Flooding Protocol in Cluster based MANET

WIRELESS-NETWORK TECHNOLOGIES/PROTOCOLS

A Study on Issues Associated with Mobile Network

Interference Mitigation Using Dynamic Frequency Re-use for Dense Femtocell Network Architectures

Embedded Systems Dr. Santanu Chaudhury Department of Electrical Engineering IIT Delhi. Lecture 26 Networked Embedded Systems III

Estimation of Network Partition Problem in Mobile Ad hoc Network

Transcription:

GPS based Bluetooth Broadcasting Long Range Solution Khaja Kamaluddin 1, Masood Shareef Arif 2, Imran Khan 3 Department of Computer Science Sirte University, Libya E-mail: k_khaja@yahoo.com 1, msarif_mca@yahoo.com 2, imkhanmca@yahoo.com 3 Abstract: In this paper, GPS based Bluetooth broadcasting for long range is proposed. System model for Long range broadcasting of messages with multiple piconets and dynamically created threshold devices, based on GPS information is presented. Our simulation results have shown that, message can be received by those devices which are out of the initial Bluetooth range in reasonable time. Flooding of multiple messages could be avoided by applying hash function. With this solution, long range data and voice communication could be done with free of cost also can be used for commercial advertising purpose. Keywords: Broadcasting, TDD, Hash, Flooding 1. Introduction Bluetooth technology (IEEE 82.15.1) was developed for wireless short range communication purpose and many marketing agencies are utilizing it to market the latest products and available offers to the nearby bluetooth mobile holders and customers moving around within the range. Transferring the short messages and images to different bluetooth enabled devises are most commonly used among the people, which is the basic application of Bluetooth technology. From the time bluetooth technology has been launched, not much research work has been done on bandwidth problem and range improvement problem. Some companies have developed certain products, which could be attached additionally and could be used to increase the bandwidth up to certain extent and solutions have not been provided to solve geographical range problem. There are two challenging issues in bluetooth technology need to be seriously addressed, one is Bandwidth problem, that s is increasing the nodes in bluetooth network range and another one is geographical range problem, which is related to broadcasting problem. Broadcasting problem is concerned issue focused and discussed in this paper. In [1] bluetooth technology overview is presented where author studied the possibility of bluetooth broadcasting and the available hardware and software products are discussed, which can be used to broadcast within bluetooth range also problems discussed in broadcasting to target audience. Possibility of more than seven connections for bluetooth network are proposed and ongoing research projects are briefly shown in [2]. Creating bluetooth network, its operation and managing the bluetooth devices is presented in [3], where authors proposed the simple algorithm in selecting the masters, slaves and bridges in bluetooth network. Real time video broadcast application is proposed in [4] where authors modified the receiver in their solution. Performance issues for Bluetooth for long and short range communications are addressed in [5], where authors suggested that over all performance of Bluetooth network could be upgraded with error correcting techniques. Proposed interference range model in [6] will allow the user to determine acceptable range of interference in environment. It is a simulation model, can be used for wireless and piconet in Bluetooth. Scatter net route structure defined in [8] will provide efficient channel utilization in piconet. Adhoc network formation is proposed in [9], where authors established and studied the performance of adhoc network. Attack detection system is proposed in [1] to make the scatter net more secure. MMTT tool [11] which is permission based advertising to mobile phones target huge number. Remote Bluetooth computers are controlled by attackers without any security software is proposed in [12], in which data could be easily transported out of Bluetooth network. This paper is organized as follows. Section 2 will briefly discuss the Bluetooth technology and its limitations. Section 3 talks about usage of 8

GPS application in mobile nodes and to integrate with bluetooth technology. Proposed System Model is presented in section 4 followed with proposed algorithm in section 5. Section 6 presents the analytical evaluation and simulation results. Finally we have drawn our conclusions in section 7. 2. Bluetooth Technology & Limitations Bluetooth technology is low power, short range, low cost technology which provides radio link for bluetooth enabled devices to communicate in wireless environment. Core Bluetooth architecture consists of RF transceiver, base band and a protocol stack. In Bluetooth technology, communication channel can support Asynchronous (data) and Synchronous (voice). It works on unlicenced 2.4GHZ Industrial, Scientific and Medical (ISM) band. This operating band is divided into 1MHZ spaced channels, signaling data rate (total bandwidth) up to 1Mb/s is achieved by using GFSK (Gaussian Frequency Shift Keying) modulation scheme. Frequency hopping technique is applied to reduce interference and fading. Every 625 µsec the channel will hop to another frequency within the 242 to 248 MHz range, 16 hops every second. Division Duplex (TDD) is used for full duplex communication, even and odd time slots are allocated to communicating devices. One device transmits during even time slots and another one uses odd time slots for data transmission. Bluetooth devices are classified according to three power levels. Class I device with power 1mw (2 dbm) can cover geographical area up to 1meters. Class II device with power 2.5mw (4 dbm) can cover geographical area up to 1meters. Class III device with power 1mw ( dbm) can cover geographical area of 1meter. Bluetooth devices are organized as sets called piconets, in which one device acts as master and one or more than one devices act as slaves. Channel is shared among all the devices. One device can be master for only one piconet and slave can be shared by more than one piconet and this shared device is called bridge. Total devices allowed are maximum 8 in a piconet including one master and 7 slaves. Each bluetooth device got assigned unique BD_Address from manufacturer. In piconet each slave is assigned 3 bit active member address ie. AM_Address. Other devices synchronized but not assigned AM_Addresses are called paked devices. These parked devices are assigned 8 bit parked member address PM_Address and maximum parked devices allowed are 256. Also there are few standby devices. In piconet, bandwidth is limited and geographical coverage is is also limited and restricted to maximum of 8 active devices. Piconet 1 Piconet 2 Figure1. Piconet 3. GPS Application Global Positioning System (GPS) network provides information about position and time to receiving devices. There are 24 satellites actively involved in this network and continuously transmit position information through spread spectrum signal. In order to obtain the accurate location and time, there must be four satellites in receiver range. In this paper location information is considered to calculate the threshold distance, to extend the number of piconets and to broadcast the message. Reference point could be the position of master, approximate coverage area of master is known and these will help to evaluate the threshold distance. 4. Proposed System Model In general, bridge devices are used to transmit messages from one piconet to another. In this solution, if bridge device got problem then message could not be transmitted further. In our proposed solution, there are more than one threshold device is dynamically created to broadcast message and explained as follows. In our proposed scheme, bluetooth enable devices such as mobile nodes, laptops and PDAs are grouped together to form a piconet. We are assuming that all devices in piconet are GPS based. Each device knew its location and distance from it s master. Initially piconet is formed with one master and seven slaves. 9

Geographical coverage area of master is fixed and minimum distance that is threshold distance (radius) which is very near to boarder coverage area is maintained, which is less than geographical radius. We refer in this paper hereafter, D is geographical distance of master, d is the distance from slave to master and δ is threshold distance. Always D > δ. Another piconet with threshold device is created if condition D d δ meets. D is approximately 1meters. Hash Message Figure3. Flooding avoidance 5. Algorithm Figure2. Proposed System for Message broadcast Short message is prepared and its hash value is calculated. Message is broadcasted to slaves in piconet along with its hash value, shown in figure3. Slaves receive this message and hash value and store in respective database. After receiving the message, device will calculate the threshold distance, reference point to its master. If any of the devices are within the threshold range, they will form new piconets, assigned themselves as a master and broadcast the same received message and hash value to respective slaves in their vicinity. If the device is not within the threshold range, it will only just receive the message and threshold value and store in its database. There is possibility of devices connected to multiple piconets will receive the duplicate messages again and again. To solve this problem of flooding of duplicate messages and to avoid unnecessary memory occupation, hash function is used and it works as follows. Whenever a device receives a message and hash value, initially device will accept the hash value and compare it with the stored one. If both values are same, then it will reject the message, otherwise it will accept. With this procedure flooding of messages could be avoided. 1. Begin 2. Create a piconet 3. Find the threshold device 4. Make the threshold device as master 5. Send message along with hash value 6. Compare hash value in the receiving devices 7. If hash value found Drop message Else Accept message 8. If threshold device not found go to step9 Else Go to step2 9. Stop 6. Analytical Evaluation Performance is evaluated for Bluetooth broadcasting through multiple piconets. Implementation has been done as follows. B is set of Randomly generated Bluetooth devices B = {b1, b2, b3, b4,, bn} ------------(1) B = {b b ε B} B 1 is 1 st set of maximum eight devices B n is n th set of maximum eight devices B = {B 1 } + {B 2 } +, + {B n } ------------------(2) B n = {b b is n th set device 8 } -----------(3) t d is set of randomly generated device discovery time t d = {t1, t2, t3,.} --------------------- (4) 1

t p is Piconet formation time and t n is message received time by n slaves. T b is the total broadcast time T b = t d + t p + t n --------------------------------- (5) 6.1 Performance evaluation on device discovery for Single piconet Performance has been evaluated on single piconet, where seven bluetooth devices are taken as slaves and their discovery time is generated randomly. Master device discovered the slave devices are shown in figure4. Simulation results have shown that the total time taken by Master device to discover seven slave devices is approximately 54 units of time. Average device discovery time calculated as 7.7 units. 15 1 5 Device Discovery 6 7 Device No. Devices 12 1 8 6 5 3 2 199 2 1 Figure5. 12 1 8 6 2 5 3 199 2 1 7 13 2 26 33 Figure6. Total Devices Figure4. Device Discovery 6.3 Performance evaluation for Message broadcast Performance is evaluated for message broadcast up to 5 meters, using threshold devices in multiple piconets at different distances and shown in figure5. Total broadcast time is calculated for every 1 meter distance and increases with the distance. Total broadcast time increases with increase of number of devices and shown in figure 6. From simulation results, it is found that broadcast time for 5 meters is quite reasonable and acceptable. 12 1 8 6 2 5 3 199 2 1 Figure7. 11

7. Conclusions In this paper we proposed the system model for long range bluetooth broadcasting based on information provided by GPS network. Maximum of 5 meters distance is used in simulation to broadcast the message. Our simulation results have shown that bluetooth technology could be used for long range broadcasting of messages within reasonable time. Hash function is used to avoid the flooding of multiple messages problem. This model could be used in educational institutions for announcement purpose and could also be used for commercial advertising propose with free of cost. References [1] Johan Ho, Bluetooth broadcasting, Norwegian University of Science and Technology, Department of Computer and Information Science. [2] Remko de Jong, Designing a scalable system to distribute context aware information to mobile groups via Bluetooth: feasibility study., University of Groningen. Faculty of Mathematics and Natural Sciences, http://www.rug.nl/company/organisation. [3] Roch Gu erin, Enyoung Kim Saswati Sarkar, Bluetooth Technology - Key Challenges and Initial Research, Conference on Network and Distributed Simulations, 22. [4] M. Fahim Tariq, Przemys-taw Czerepihski, Andrew Nix, David Bull and Nishan Canagarajah, Robust And Scalable Matching Pursuits Video Transmission Using The Bluetooth Air Interface Standard, Original manuscript received June 19,2 98 363/ $1. 2 IEEE. [5] S. Galli, K. D. Wong, B. J. Koshy, M. Barton, Bluetooth Technology: Link Performance and Networking Issues, European Wireless Conference, Dresda, Germany, September. 12-14, 2. [6] Patrick O. Bobbie and Abdul-Lateef Yussiff, Modeling And Simulation Of IEEE 82.11 Wireless-Lan And Bluetooth Piconet Range Interference,.School of Computing and Software Engineering Southern Polytechnic State University 11 S. Marietta Parkway. [7] Chatschik Bisdikian IBM Research Report An Overview of the Bluetooth Wireless Technology, RC 2219 (W17-9) 6 June 21. [8] Yong Liu, Myung J. Lee, Tarek N. Saadawi, A Bluetooth Scatternet-Route Structure for Multihop Ad Hoc Networks, IEEE Journal On Selected Areas In Communications, Vol. 21, No. 2, February 23, 733-8716/3$17. 23 IEEE [9] 9. Gy. Mikl os_, A. R acz_, Z. Tur anyi_, A. Valk o_, P. Johansson, Performance Aspects of Bluetooth Scatternet Formation, Proceedings of the 1st ACM international symposium on Mobile ad hoc networking & computing, August 11-11, 2 ISBN:- 783-6534-8. [1] Amit Kumar Barai1, Yogendra Kumar Jain2, Geetika Silakari3, Deshraj Ahirwar4, Secure Scatternet Formation in Bluetooth, Proceedings of the Int. Conf. on Information Science and Applications ICISA 21, 6 February 21, Chennai, India, ISBN 978-81-97677-9-8 [11] Sahar Idwan, Sahar Idwan, Mosleh Al- Adhaileh, Ahmad Al-Khasawneh, Enhancing mobile advertising via BluetoothTechnology, Int. J. Mobile Communications, Vol. 6, No. 5, 28, pp 587 597 [12] Rodney Owens, Weichao Wang, Building A Dark Piconet Upon Bluetooth Interfaces Of Computers, MILCOM'9 Proceedings of the 28th IEEE conference on Military communications, 18-21 Oct. 29, pp 1-7, ISBN: 978-1-4244-5238-5. 12