Feasibility of a Bluetooth Based Structural Health Monitoring Telemetry System

Similar documents
Bluetooth: Short-range Wireless Communication

Guide to Wireless Communications, 3 rd Edition. Objectives

Amarjeet Singh. February 7, 2012

Bluetooth Demystified

Wireless Sensor Networks

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

ENRNG3076 : Oral presentation BEng Computer and Communications Engineering

Bluetooth. Bluetooth Radio

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

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

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

[A SHORT REPORT ON BLUETOOTH TECHNOLOGY]

Local Area Networks NETW 901

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

ALL SAINTS COLLEGE OF TECHNOLOGY, BHOPAL

CS263: Wireless Communications and Sensor Networks

Introduction to Wireless Networking ECE 401WN Spring 2009

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

e-pg Pathshala Quadrant 1 e-text

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

Introduction to Bluetooth Wireless Technology

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

WIRELESS TECHNOLOGIES

Communication Systems. WPAN: Bluetooth. Page 1

A Routing Protocol and Energy Efficient Techniques in Bluetooth Scatternets

Embedded Systems. 8. Communication

Computer Networks II Advanced Features (T )

Bluetooth General Information White Paper

Bluetooth. The Bluetooth Vision. Universal Wireless Connectivity. Universal Wireless Connectivity

Simulation of Bluetooth Network

Wireless Personal Area Networks & Wide Area Networks

System Level Analysis of the Bluetooth standard

Implementing A Bluetooth Stack on UEFI

Sensor Application for Museum Guidance

Wireless Networked Systems

By FaaDoOEngineers.com

SE 4C03 Winter 2005 Bluetooth Wireless Network Technology

Efficient Multicast Schemes for Mobile Multiparty Gaming Applications

Image acquisition and Communication

Redes Inalámbricas Tema 2.B Wireless PANs: Bluetooth

Bluetooth. Basic idea

WIRELESS-NETWORK TECHNOLOGIES/PROTOCOLS

Bluetooth Wireless Technology meets CAN

Wireless Communications

Bluetooth. Renato Lo Cigno

Wireless LANs/data networks

Essential Bluetooth It s everywhere you want to be

The Bluetooth Radio System

Ad Hoc Nets - MAC layer. Part II TDMA and Polling

Introduction to Bluetooth

CHAPTER 3 BLUETOOTH AND IEEE

Ah-Hoc, PAN, WSN,... Introduction Bluetooth ( ) Zigbee ( ) Renato Lo Cigno

Wireless Personal Area Networks

Wireless Local Area Network. Internet Protocol Suite

Introducing Bluetooth

DIAL-UP NETWORKING PROFILE

Class-based Packet Scheduling Policies for Bluetooth

Bluetooth Tutorial. Bluetooth Introduction. Bluetooth Technology

AT THE END OF THIS SECTION, YOU SHOULD HAVE AN UNDERSTANDING OF THE

Modulation. Propagation. Typical frequency bands

Objectives of the Bluetooth Technology

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

CHAPTER 12 BLUETOOTH AND IEEE

101seminartopics.com. Bluetooth Based Smart Sensor Networks

MI-BPS (Wireless Networks) FIT - CTU

Bluetooth. Bluetooth Basics Bluetooth and Linux Bluetooth at AG Tech. Dr.-Ing. H. Ritter, 7.1

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

Overview of Bluetooth

2014, IJARCSSE All Rights Reserved Page 1042

Structure of the Lecture

Special Course in Computer Science: Local Networks. Lecture

Wireless and WiFi. Daniel Zappala. CS 460 Computer Networking Brigham Young University

Personal Area Networking over Bluetooth

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

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

STA-MU-A0028S (MiniCard-USB version)

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

Research on Modern Bluetooth Technology

Dominique Chomienne & Michel Eftimakis NewLogic

Chapter 5. Wireless PANs

STA-UI-A003D (USB version)

CROSS-LAYER APPROACHES TO WIRELESS COMMUNICATIONS AND NETWORKING

ECE 435 Network Engineering Lecture 8

Rab Nawaz Jadoon (Assistant Professor) Department of Computer Science COMSATS University, Abbottabad, Pakistan

Bikash Sadhukhan. M.Tech(CSE) Lecturer. Dept of CSE/IT Techno India College of Technology

Product Specification

Bluetooth Information Exchange Network

IMPLEMENTATION AND SECURITY OF BLUETOOTH TECHNOLOGY

Wireless Sensor Networks BLUETOOTH LOW ENERGY. Flavia Martelli

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

Delivering Voice over IEEE WLAN Networks

Product Specification

BT-22 Product Specification

Tools for Evaluating Bluetooth Coexistence with Other 2.4GHz ISM Devices

PCs Closed! Cell Phones Off! Marketing Assistant Manager - Magic Lin

Securing A Bluetooth Device

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

Lecture Computer Networks

Master. Slave. Master. Slaves. TCP/IP Traffic with Efficient Bluetooth Technology. Shafqat Hameed 1, Umar F.Khan 2, *Muhammad Saleem 3

Module 5. Embedded Communications. Version 2 EE IIT, Kharagpur 1

Transcription:

Feasibility of a Bluetooth Based Structural Health Monitoring Telemetry System Item Type text; Proceedings Authors Uchil, Vilas; Kosbar, Kurt Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings Rights Copyright International Foundation for Telemetering Download date 09/10/2018 03:34:54 Link to Item http://hdl.handle.net/10150/606388

Feasibility of a Bluetooth Based Structural Health Monitoring Telemetry System Vilas Uchil and Kurt Kosbar Department of Electrical and Computer Engineering University of Missouri Rolla Rolla, MO 65409-0040 ABSTRACT The Bluetooth standard is intended to provide short-range (10-100 meter) wireless connectivity between mobile and desktop devices. It was developed as a replacement for short cables, and has the ability to form ad-hoc networks. This paper explores the feasibility of using Bluetooth devices for structural health monitoring telemetry applications. We describe the configuration of a small ad-hoc network using Bluetooth modules and micro-controllers to simulate a telemetry application and thus evaluate the general framework of distributed, reliable, and secure, wireless communications required for telemetry. KEYWORDS Bluetooth, Telemetry node, Piconet, Scatternet. INTRODUCTION In telemetry applications, such as measuring vibrations at different points along a highway bridge, the sensors are typically connected with cables. These cables increase the cost and difficulty of installing and maintaining the system. Wireless communication, may be a better solution for this application. Wireless subsystems, which extend or partly replace cables, have been developed. The Bluetooth standard [1,2] is one of the upcoming technologies for shortrange (10 100 meter) wireless links. The Bluetooth standard, formed by Bluetooth Special Interest Group (SIG), has gained the support of leading manufacturers including Ericsson, Nokia, IBM, Toshiba and Intel. The SIG has enabled the design of small, low power, low cost embedded radios that can replace cables, heading towards ubiquitous connectivity. These features of Bluetooth make it well suited for structural health monitoring based telemetry systems. Being a short-range technology, Bluetooth was not intended to be used for telemetry applications. Our work studies the configuration of a small telemetry network using Bluetooth modules and micro-controllers. This paper provides an introduction to the Bluetooth standard, its networking arrangements and its protocol architecture. We then explain the network configuration we will use and study its

feasibility in an actual telemetry scenario. Excellent reviews on some of the Bluetooth based industrial applications are provided by references [7-8]. Bluetooth Standard The Bluetooth design enables the system to operate in noisy radio environment, providing ad-hoc voice and data networking in the unlicensed 2.4 GHz Industrial Scientific Medicine (ISM) band. The nominal range of a single Bluetooth link is 10 m at 0 dbm and can be increased with an external power amplifier to extend up to 100 m at +20 dbm. In the ISM band the signal bandwidth is limited to 1MHz. Due to noise, the data rates are limited to approximately 1Mb/s. Bluetooth uses Gaussian-shaped Frequency Shift Keying (GFSK) [1-3] with a modulation index of 0.3. Gaussian-shaped Frequency Shift Keying is a form of FSK where the baseband pulses are passed through a gaussian filter. Bluetooth uses Frequency-Hopped Code Division Multiple Access (FH-CDMA) [3]. A set of 79 hop frequencies has been defined at 1 MHz spacing (23 hops in Japan, France and Spain). The channel is divided into time slots, each 625 µs in length, and each slot corresponds to a frequency hop. Wireless LAN (WLAN) operating in the same frequency band, typically use Direct Sequence Spread Spectrum (DSSS) or FH-CDMA at 75 hops/sec. Bluetooth radios hop faster (1600 hops/sec) and uses shorter packets, which makes them more immune to interference. The unit that controls the FH-CDMA channel, which is called the master, determines the hopping sequence. The local clock of the master unit also defines the phase in the hopping sequence. All other participants on the hopping channel are called s. They add time offset to their respective local clocks to synchronize to the frequency hopping. An ad-hoc network formed by a master- arrangement is called a piconet. Any unit can become a master or. The unit that establishes the piconet is the master. In a piconet ring, as the master hops in the frequency band, all the active s listens to the master at that frequency. Figure 1 illustrates a piconet arrangement. master Figure 1. A master- arrangement in a piconet A group of piconets can inter-network and form what is known as scatternet. One of the s in a piconet acts as a master for a second piconet and thus establishes a bridge between the two.

Each piconet maintains its own frequency-hopping channel. All the members associated with the respective piconet, remain synchronized to that hopping channel. Many such piconets can bridge together to form a long chain. As the number of piconets increase, there is a considerable decrease in performance. Two factors that affect the performance are amount of bridging and number of established links in each piconet [6]. The scatternet feature of Bluetooth can be used in many telemetry applications. Bluetooth modules can connect locations that are difficult to access. Figure 2 illustrates a scatternet chain. Slave/Master module. Master module Slave module Figure 2. A Scatternet For smooth transmit-receive operations, the Bluetooth system uses Time-Division Duplexing (TDD) [3,4], where the master and can operate alternately. In normal connection mode, the master transmits in even numbered slots, and the transmits in odd numbered slots. Since transmission and reception occur at different time slots, they also use different frequency carriers. Figure 3. Illustrates the FH/TDD channel applied in Bluetooth. Master Slave - Packet 625 µsec T1 T2 T3 T4 T5 Time Figure 3: FH/TDD channel applied in Bluetooth

The hop frequency remains the same for the duration of the packet. There are three types of packet format, occupying a one-slot, three-slot or five-slot length. Due to the packet type covering more than one slot, the master transmission may continue in odd numbered time slots followed by in an even numbered time slot. The transmissions between master and will always alternate. Bluetooth supports both synchronous services such as voice traffic and asynchronous services such as data. The two types of links are The Synchronous Connection Oriented (SCO) link The Asynchronous Connectionless (ACL) link. The SCO is a point-to-point link between the master and a single. A SCO link is maintained by the use of reserved time slots. This is analogous to a circuit switched connection between the master and. The SCO link supports voice connections. A master can support up to three SCO links to the same or different s. A can support up to three SCO links from the same master, or two SCO links if the is connected to two masters [1,2]. All other time slots are used by the master to establish ACL links. The ACL link provides a packetswitched connection between master and all active s participating in the piconet. Each voice channel supports 64 Kbps synchronous channels in each direction. The maximum asynchronous asymmetric link is 723.2 Kbps. In that case a return link of 57.6 Kbps can still be supported. The maximum symmetric asynchronous link is 432.6 Kbps in both directions Figure 4 illustrates SCO and ACL links on a single piconet with a master and two s. Master Slave1 Slave2 -SCO packet -ACL packet Figure 4. A SCO and ACL Link on a Single Piconet Channel Protocol Architecture In designing the Bluetooth protocol architecture [1,2,4], especially the higher layers, the principle was to maximize the reuse of existing layers of protocols for different purposes. Protocol re-use also helps software vendors to adapt existing applications to work in the wireless Bluetooth environment, as well as facilitating smooth operation of the applications and their interoperability. Bluetooth is basically a lower-layer specification by the view of OSI. The

protocol stack is divided into two sections, the Bluetooth Specification and Bluetooth Profiles. The Specification describes how the technology works (i.e. the Bluetooth protocol architecture). The Profiles describe how the technology is used (i.e. how different parts of the specification can be used to fulfill a desired function for a Bluetooth device). The key parts of the Specification are the radio layer, baseband and link layer (include link manager and logical link control and adaptation protocol L2CAP). The Specification contents are as follows: Radio Defines the requirements for a Bluetooth receiver transceiver operating in the 2.4GHz ISM band. It allocates the frequency bands, channel arrangement and transceiver characteristics for Bluetooth system. Baseband Describes the specification of the Bluetooth link controller (LC), which carries out the baseband protocols and other link routines. In other words, this layer defines the packet formats, physical and logical channel and different modes of operation, which supports the transfer of voice and data between devices. Audio Needed to transfer voice. The Bluetooth voice interface follows both International Telecommunication Union (ITU-T) and Global System for Mobile communication (GSM) recommendations. Link Manager Protocol (LMP) Used by the link manager on either side for link set-up and control. This is a software that handles link authentication, network management, link connection and configuration. The RF, Baseband and LMP are usually integrated in one or two chip to provide a hardware platform for the higher layer application. SDP Higher Layer RFCOMM L2CAP HCI AUDIO LMP Baseband RF/Radio Figure 2: Bluetooth Protocol Architecture Host Controller Interface (HCI) Provides a command interface to the baseband link controller and link manager and access to hardware status and control register. The HCI provides a common interface between the Bluetooth device and its host module. The

interfaces between the hardware and software are such common ones as USB, UART and PCM, which are included in HCL to make them universal to all vendors. Logical Link Control and Adaptation Protocol (L2CAP) Provides a common base for data communication. L2CAP distinguishes between the higher-level protocol segments, reassembles packets and allows the exchange of quality of service information between two devices. RFCOMM Emulates serial ports over L2CAP protocol. The protocol is based on the European Telecommunications Standards Institute (ETSI) standard TS 07.10 Service Discovery Protocol (SDP) Provides a means for applications to discover which services are provided by, or available through, a Bluetooth device. The SDP also allows applications to determine the characteristics of the available services. The Bluetooth Profile has been developed, in order to describe how implementations of user models are to be accomplished. The user models describe a number of user scenarios where the Bluetooth performs the radio transmission. A profile can be described as a vertical slice through the protocol stack. It defines options in each protocol that are mandatory for the profile. It also defines parameter ranges for each protocol. The profile concept is used to decrease the risk of interoperability problems between different manufacturers products. Some of the profiles used in Bluetooth are GAP (Generic Access Profile), CTP (Cordless Telephony Profile), LAP (LAN Access Profile) etc. Bluetooth Network There are four different modes of master- engagement; Active, Sniff, Hold and Park [5]. Active In this mode, the master and actively participate on the channel. The Active listens on the master- time slots for packets. A packet consists of an access code, header and payload. The access code contains synchronization information and the header has the address for the destination module. During a master transmission, if an active is not addressed, it may sleep until the new master transmission begins. Sniff In this mode the listens to the master less frequently than on the active state. Hold The and master agree on a time duration, for which the is released from the connection. Other than an internal timer, all other operations are suspended. When the timer expires, the wakes up, synchronizes with the hopping sequence and waits for further instructions from the master. This brings about a considerable power saving. Park This is a low power mode with very little activity in the. The remains synchronized to the network, but does not take part in any data transmission. The forfeits its active member address and receives a park member address when entering this mode. The master module wakes up the associated using the parked member address for data transmission. Bluetooth devices form either a piconet or scatternet. A piconet is formed in an ad-hoc manner. Depending on the demand among devices that want to communicate with each other, the

Bluetooth modules within a given range forms a piconet. These modules do not require dedicated support entity like base station in a cellular network. Each piconet has one, and only one, master and can have one or more s. At any time in a piconet, there can be seven active members that can talk to each other [1,2]. The master is responsible for setting up the communications, deciding the queue of frequency hopping and synchronization. Depending on the network traffic, the module can go into any of the four modes described above. Using the hold and park mode, a piconet can contain more than seven modules [5]. An infrastructure monitoring telemetry system can be formed using a piconet. With the master forming the central hub, for all the s that pass on the health information of the system to the master. Using an ACL link each communication between master and can bring about a maximum data rate of 723.2 Kbps. For distances spanning more than 100 meters, the network can be expanded by means of scatternet, i.e. two or more piconets are added to form a long chain within the network. As more piconets are added, the probability of collision increases, which degrades of performance, as is common in frequency hopping spread spectrum systems. Bridging overheads and the number of active connections, also degrade the system performance. Network Configuration We are developing a piconet test-bed using Ericsson Bluetooth Development Kits (EBDK). The EBDK can be interfaced to a host module via USB, UART or PCM interface. We will be using micro-controllers as hosts for the bluetooth module. m -Controller EBDK EBDK m -Controller Figure 4: Bluetooth with Host Module (Micro-controller) Forming a Piconet The EBDK hardware consists of a printed circuit board equipped with a UART buffer, a voltage regulator, a few passive components and the Bluetooth Module (ROK101007). This module contains a baseband controller, a flash memory and a radio that operates in the 2.4-2.5 GHz ISM band. The major problem faced in interfacing an EBDK to a local host (Micro-controller) is of porting the Bluetooth protocol stack on to the host. We initially proposed to use a regular 8051 micro-controller as a host, which can be software programmed as per the telemetry application. However complexity involved in porting the protocol stack on to a micro-controller (8051) due to memory limitation and available protocol stack being operating system (OS) dependent, a more powerful processor based controller was used as host in place of a regular 8051 microcontroller. An Axis ETRAX-100LX developer board is used as host to the Bluetooth module. This is a 100 MIPS 32-bit RISC based controller having port to Linux operating system. Linux has access to an open source Bluetooth protocol stack. The controller has a maximum power consumption of 3 watts and has two serial, RS-232 interfaces. The EBDK is interfaced to the ETRAX-100LX

developer board via the serial interface. This system forms a Bluetooth node (a single telemetry node). Such a compact, lightweight node, could be placed in any difficult to access location, to collect data in telemetry applications. A group of Bluetooth nodes form a piconet. A cluster of such piconets are arranged to form a scatternet. Such a network can be used in a wide range of applications such as transmitting surveillance signals from the wings of an aircraft to its maintenance unit, measuring stress at different points on a roadway/railway bridge, collecting operational measurements from hazardous industrial location (e.g. chemical plants) etc. Conclusion This paper supports the usage of Bluetooth technology for telemetry applications. The Bluetooth networking feature of scatternets can be used to transmit and receive signals from remote locations. There are many disadvantages to this approach. Since Bluetooth is a short-range technology, for applications involving larger distances, we need to increase the number of piconets in a given scatternet. This leads to increased cost and more link management problems. In a scatternet, the amount of bridging overhead, and the number of established links, have a major impact on system performance. Other parameters of scatternet formation, namely number of piconets, traffic dependency and the standard deviation of node degrees [6], also affect the system performance. These limitations motivate research to increase the robustness of the Bluetooth networking protocol. References [1] Specification of the Bluetooth System, Core, V1.1, Dec. 2000. [2] Specification of the Bluetooth System, Profiles, V1.1, Dec. 2000. [3] Haartsen J.C, The Bluetooth Radio System, IEEE Personal Communications, Volume: 7 Issue: 1, Feb. 2000 [4] Zhang Pei, Li Weidong, Wang Jing, Wang Youzhen, Bluetooth-The Fastest Developing Wireless Technology, Communication Technology Proceedings, 2000. WCC - ICCT 2000. International Conference on, Volume: 2, 2000 [5] Kalia Manish, Garg Sumit, Shorey Rajeev, Efficient Policies for Increasing Capacity in Bluetooth: An Indoor Pico-Cellular Wireless System, Vehicular Technology Conference Proceedings, 2000. VTC 2000-Spring Tokyo. 2000 IEEE 51st, Volume: 2, 2000 [6] Miklos G, Racz A, Turanyi Z, Valko A, Johansson P, Performance Aspects of Bluetooth Scatternet Formation, Mobile and Ad Hoc Networking and Computing, 2000. MobiHOC. 2000 First Annual Workshop on, 2000 [7] Nusser R, Pelz R.M, Bluetooth-based wireless connectivity in an automotive environment, Vehicular Technology Conference, 2000. IEEE VTS Fall VTC 2000. 52nd, Volume: 4, 2000 [8] Bilstrup U, Wiberg P.A, Bluetooth in industrial environment, Factory Communication Systems, 2000. Proceedings. 2000 IEEE International Workshop on, 2000