Experimental Evaluation on the Performance of Zigbee Protocol

Similar documents
Algorithm Development and Deployment for Indoor Localization of Resources

Experimental Testing of Wireless Sensors Network Functionality

Performance Analysis of IEEE based Sensor Networks for Large Scale Tree Topology

Available online at ScienceDirect. Procedia Engineering 154 (2016 )

WIR-1386 / WIR-1186M Long Range 865MHz 867MHz RF Wireless Module with WIR-METERING Mesh Stack

By Ambuj Varshney & Akshat Logar


Simulation Analysis of Tree and Mesh Topologies in Zigbee Network

TO DESIGN ENERGY EFFICIENT PROTOCOL BY FINDING BEST NEIGHBOUR FOR ZIGBEE PROTOCOL

INTEGRATION OF AD HOC WIRELESS SENSOR NETWORKS IN A VIRTUAL INSTRUMENTATION CONFIGURATION

Mobile Agent Driven Time Synchronized Energy Efficient WSN

ZIGBEE PROTOCOL FOR SYSTEMATIC PARKING SYSTEM

ENSC 427: COMMUNICATION NETWORKS

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

Communications Options for Wireless Sensor Networks. Marco Zennaro and Antoine Bagula ICTP and UWC Italy and South Africa

USING HIGH-POWERED LONG-RANGE ZIGBEE DEVICES FOR COMMUNICATION DURING AMATEUR CAR RACING EVENTS

Automatic Environmental Monitoring System using Wireless Sensor Network

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

Wireless Sensor Networks applications and Protocols- A Review

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

Research Article Wireless Sensor Networks: Performance Analysis in Indoor Scenarios

INTELLIGENT OPPORTUNISTIC ROUTING IN WIRELESS SENSOR NETWORK

2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)

RESOURCES. By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011

ANALYSIS OF RECEIVED SIGNAL STRENGTH IN WIRELESS NETWORK OF FIREBIRD V ROBOT

BASIC CHARACTERISTICS OF ZIGBEE AND SIMPLICITI MODULES TO USE IN MEASUREMENT SYSTEMS

Data Gathering for Wireless Sensor Network using PEGASIS Protocol

MultiHop Routing for Delay Minimization in WSN

Wireless Sensor Networks CS742

Analyzing the performance of WiMAX zone handover in the presence of relay node Qualnet6.1

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

Part I. Wireless Communication

Sensor Node Failure or Malfunctioning Detection in Wireless Sensor Network Ravindra N Duche 1,N.P.Sarwade 2

A ROUTING OPTIMIZATION AND DATA AGGREGATION SCHEME BASED ON RF TARANG MODULE IN WSN

SDCI Student Project 6 Sensing Capabilites Go Wireless. Mario Caruso Francesco Leotta Leonardo Montecchi Marcello Pietri

Issues of Long-Hop and Short-Hop Routing in Mobile Ad Hoc Networks: A Comprehensive Study

A Zigbee Based Wireless Datalogging System

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

Energy Conservation through Sleep Scheduling in Wireless Sensor Network 1. Sneha M. Patil, Archana B. Kanwade 2

Optimised Link State Routing Protocol Testbed and Performance Evaluation

Zigbee- Effect of Zigbee End Devices Failure on Hybrid Topology by using Different Trajectories

ZIGBEE AND PROTOCOL IEEE : THEORETICAL STUDY

WIRELESS MESH NETWORKING: ZIGBEE VS. DIGIMESH WIRELESS MESH NETWORKING: ZIGBEE VS. DIGIMESH

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

CLUSTER BASED ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS

ZigBee based WSN Topology Simulation Investigation and Performance Analysis using OPNET

IMPROVING THE DATA COLLECTION RATE IN WIRELESS SENSOR NETWORKS BY USING THE MOBILE RELAYS

Simulation Based Performance Analysis of DSDV, OLSR and DSR Routing Algorithm in Wireless Personal Area Network Using NS-2

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

Design and Implementation of detecting the failure of sensor node based on RTT time and RTPs in WSNs

Interference Mitigation Technique for Performance Enhancement in Coexisting Bluetooth and WLAN

Impact of Frequencies on IEEE WPANs for Wireless Sensor Networks

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks

Simulative Investigation of Zigbee Network Coordinator Failure with Different QoS

L13. Communicating wireless by XBee modules

Comparison of Energy-Efficient Data Acquisition Techniques in WSN through Spatial Correlation

EFFECT OF NODES MOBILITY BY MOVING NODES AT DIFFERENT TRAJECTORIES ON ZIGBEE MESH TOPOLOGY

Delay Performance of Multi-hop Wireless Sensor Networks With Mobile Sinks

Review on an Underwater Acoustic Networks

Presented by Viraj Anagal Kaushik Mada. Presented to Dr. Mohamed Mahmoud. ECE 6900 Fall 2014 Date: 09/29/2014 1

Wireless Ad-Hoc Networks

New Channel Access Approach for the IEEE Devices in 2.4 GHz ISM Band

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

International Journal of Innovations in Engineering and Technology (IJIET) Nadu, India

Review on address assignment mechanism in ZigBee wireless sensor networks

International Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN

1 WATT/900 MHZ STAND-ALONE RADIO MODEMS

A Mobile-Sink Based Distributed Energy-Efficient Clustering Algorithm for WSNs

CONCLUSIONS AND SCOPE FOR FUTURE WORK

Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for Heterogeneous Wireless Sensor Networks

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

zigb232 & zigb485 User Guide User Guide TANGENT TECHNOLABS

Lecture 8 Wireless Sensor Networks: Overview

Intra-car Wireless Sensors Data Collection: A Multi-hop Approach

MOBILITY REACTIVE FRAMEWORK AND ADAPTING TRANSMISSION RATE FOR COMMUNICATION IN ZIGBEE WIRELESS NETWORKS

Wireless Communication Using Zigbee Module and Aurdino

CHALLENGES & DESIGN ISSUES IN WSN

LTE and IEEE802.p for vehicular networking: a performance evaluation

Low Cost and Power Efficient Automated Traffic Control System using IEEE

IEEE 802 Standard Network s Comparison under Grid and Random Node Arrangement in 2.4 GHz ISM Band for Single and Multiple CBR Traffic

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRATEGY IN WSNS

Indriya_DP_03A14. Features. Block Diagram. XBEE based Wireless Sensor Network development platform

A cluster based interference mitigation scheme for performance enhancement in IEEE

WLS-TC Specifications

Study on Wireless Sensor Networks Challenges and Routing Protocols

DETECTING, DETERMINING AND LOCALIZING MULTIPLE ATTACKS IN WIRELESS SENSOR NETWORK - MALICIOUS NODE DETECTION AND FAULT NODE RECOVERY SYSTEM

Part I: Introduction to Wireless Sensor Networks. Xenofon Fafoutis

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

Optimizing Power-Based Indoor Tracking System for Wireless Sensor Networks using ZigBee

Coordinator Location Effects in AODV Routing Protocol in ZigBee Mesh Network

Performance Analysis of Guaranteed Time Slots Allocation in IEEE Protocol over Radio

Modulation. Propagation. Typical frequency bands

Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization

Performance evaluation of Cooperative MAC and ZRP in Cooperative Communication Networking Environment

Location Based Energy-Efficient Reliable Routing Protocol for Wireless Sensor Networks

Performance Analysis of Mobile Ad Hoc Network in the Presence of Wormhole Attack

Energy Aware Node Placement Algorithm for Wireless Sensor Network

CHAPTER 5 PROPAGATION DELAY

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

Transcription:

Experimental Evaluation on the Performance of Zigbee Protocol Mohd Izzuddin Jumali, Aizat Faiz Ramli, Muhyi Yaakob, Hafiz Basarudin, Mohamad Ismail Sulaiman Universiti Kuala Lumpur British Malaysian Institute Corresponding email: aizatfaiz@bmi.unikl.edu.my Abstract: ZigBee protocol is one of the most common protocols in wireless sensor networks (WSNs) of low bandwidth, low cost, high level of security, and low power consumption. This protocol supports mesh, tree, cluster tree and peer-to-peer topologies. In multi-hop mesh topology, ZigBee defines three types of devices which are coordinator, router and end devices. Routers consume much more power than end device nodes. This research will conduct Received Signal Strength Indicator and throughput measurements to measure the performance of the XBee-Pro S2B module which supports ZigBee protocol. Additionally, the coverage range of XBee-Pro S2B in indoor and outdoor scenarios in real world conditions plays an important role in this project. Therefore, measurements will be conducted to investigate the coverage of the XBee-Pro S2B at different scenarios. Besides that, it uses development kits such as XBee Explorer USB and Arduino XBee Shield for range test and some supported tools for XBee modules such as X-CTU to design the wireless sensor network and carry out the measurements. Arduino Uno will be implemented in this project to utilize with XBee- Pro S2B module. This research involves the study of architecture of WSN and device types with signal outage in real life conditions. Based on the results obtained for RSSI, the indoor environment limits the coverage of the network compared to outdoor (line of sight). Although multi-hop can significantly extend the coverage the throughput of network degrade significantly as function of packet length. Keywords: Wireless Sensor Network, ZigBee, RSSI, Multi-hop. INTRODUCTION A wireless sensor network (WSN) is a special adhoc, multi-hop and self-organizing network that consists of a huge number of nodes deployed in a wide area in order to monitor the phenomena of interest. They can be useful for medical, environmental, scientific and military applications [,2]. WSN mainly consist of sensor nodes or motes responsible for sensing a phenomenon and base nodes which are responsible for managing the network and collecting data from remote nodes. However, the design of the sensor network is influenced by many factors including scalability, operation system, fault tolerance, sensor network topology, hardware constraints, transmission media and power consumption. ZigBee protocol is a communication technology which represents a key feature of designing low-rate, low power consumption, self-organizing and self-healing large-scale networks. ZigBee supports a variety of network topologies, such as peer-to-peer, star, cluster tree and mesh topology [2,3]. A challenging part in designing WSNs is that the nodes have limited power supply and in some applications it is not possible to change the battery or recharge it. A failure of a node may cause the failure of the whole network. In WSN design, choosing a topology such as a minimum number of routers is used with a large number of end devices can play a significant role in reducing the power consumption [3]. Therefore this paper investigates the real world performance of a ZigBee compatible device for indoor and outdoor environment under direct and multi-hop transmission. The data presented in this paper will enable wireless network engineer to gauge the expected real world performance of a wireless sensor network. The paper is organized as follows. Section 2 outlines the performance metrics used to analysed the performance of ZigBee. The experimental setup as well as the types of wireless sensor nodes used is described in Section 3. Section 4 explains the scenario in which the experiment was conducted. The experimental results are presented and discussed in Section. Conclusion is drawn in Section.

2. PERFORMANCE METRICS According to [4,], there are a few factors that need to be considered in order to analyse the performance of the wireless sensor network. The factors that need to be considered are energy consumption, required coverage or the type of the information required. Besides that, received signal strength indicator (RSSI) will be focus in order to see the performance of real time XBee. Similarly, common performance indicator such as network throughout and packet delay also important in designing a wireless sensor network. Received signal strength indicator (RSSI) Received signal strength indicator (RSSI) is the signal strength received by a particular wireless sensor node given off by other nodes on a particular channel [4,,]. Signal strength is based on several factors, including the output power of the transmitter which means the original strength of the signal, the sensitivity of the receiver on how well the receiving device can hear weak signals, the gain of the antennae at both ends of the path, and the path loss, or attenuation of the signal as it travels through the air from the transmitter to the receiver. Throughput Throughput is the amount of data received per unit time [4,] and can be calculated according to equation (): Total Data Received Throughput = total transmission time (sec) Different values of packet length and baud rate give different value of throughput measurement. Theoretically, the network throughput increases as the baud rate increases. According to ZigBee standard, it guarantees a transmission date rate of 2kpbs. The throughput decreases as the number of hope increases. () 3. EXPERIMENTAL SETUP Microcontroller DI (Data In) CTS DO (Data Out) RTS Xbee PRO-S2B Antenna Antenna Xbee PRO-S2B Fig. Block Diagram for transmit and receive nodes Fig. shows the block diagram for transmit and receive nodes that will be designed through the experiment. XBee Pro-S2b will be attached with Arduino Uno and act as a coordinator. The coordinator will transmit data to the router which is the receiver node. The RTS represent as a Requestto-Send Flow Control and if enabled it is an input. The CTS represent as a Clear-to-Send Flow Control and if enabled it is an output. Another node is router where XBee Pro-S2b will be attached to XBee Explorer USB. In this experiment, there will be two types of transmission that will be conducted which are Direct Transmission and Transmission through One Router. Direct transmission Direct transmission or also known as a single hop as depicted in Fig. 2, is a communication link whereby data from coordinator is transmitted directly to router or end device. In wireless sensor network, the XBee nodes which are collecting data can send information directly to the access point using a one direct path rather than following a path in which data has to be routed through different nodes. This kind of communication is good in short distances as the nodes have limited power and can transmit to limited distances. Throughput decrease = ηhops (2) COORDINATOR ROUTER Baud Rate Baud Rate can be configured as bits per second. The transferred bits include the start bit, the data bits, the parity bit and the stop bits. However, only the data bits are stored. The baud rate is the rate at which information is transferred in a communication channel. Fig 2. Block Diagram for direct transmission In order to develop a WSN, XBee Pro-S2B modules are used in this with Arduino Uno R3 as shown in Fig.2. Therefore, all the results obtained through this project will referred with real implementations of ZigBee network. This will contribute to a better understanding about the capabilities and performance of ZigBee technology for real life wireless sensor deployments.

Indoor The indoor experiment was conducted in the hallway of Universiti Kuala Lumpur British Malaysian Institute as shown in Fig.. Fig 2. Testbed setup Multi-hop transmission Multi-hop transmission as shown in Fig. 4 requires router to relay the communication between the coordinator and the end device [4,7]. A router will received data from the coordinator and send to end device. In the multi-hop communication, the energy will be conserved as considering the large distances where the single hop communication may not work efficiently. Multi-hop would be better to be used for the long distances. However, multi-hop can cause some delay because of data aggregation with the intermediate nodes. This latency may be decreased by reducing the distance between the nodes, but still there might be some delay as the intermediate nodes may wait for the data to be arrived. The multi-hop performance of the XBee Pro-S2B network as shown in Fig. is measured to compare with the point-to-point network results. The same technique with the previous experiment is applied. COORDINATOR ROUTER Fig. 4 Block Diagram for multihop transmission END DEVICE Fig. Indoor test range The RSSI value for is measured after sending packets of 32 bytes each. The transmission range were varied up to 4 meters. The distance between the Coordinator and the End Device is varied to measure the relationship between RSSI values and distances. To measure the throughput of the XBee Pro-S2B module, the baud rate and the packet length were initialized. Afterwards, the time taken for data to be transmitted from coordinator to the router was measured to analyze how does the baud rate affects the latency for communication over ZigBee protocol. The transmitted packet length packet were limited to 8 bytes only in order to avoid reception overcharge [4]. Measurement in comparison to different values of packet length and baud rate were carried out. Outdoor (line of sight) For the RSSI and throughput measurements in outdoor, the same technique of the previous experiment was applied. The experiment is conducted at the field of Universiti Kuala Lumpur British Malaysian Institute as shown in Fig.7. There are no trees and obstacles with the transmission range up to 4 meters. Fig. Testbed setup for multi-hop network 4. METHODOLOGY The experiment was conducted in in two different environment in order to obtain the RSSI and throughput measurements. 7

Throughput (kbps) RSSI (dbm) Journal of Engineering Technology Vol. 4:-9, 2() -2-4 - 2 2 3 3 4 4 Indoor Outdoor -8 - Distance (m) Fig 8. RSSI measurements Fig 7. Outdoor test range. RESULTS AND DISCUSSION The analysis of the collected data is discussed according to its scenarios. To reduce measurement errors, for each scenario the experiment was repeated times. Received signal strength indicator (RSSI) measurements The RSSI value is measured after sending packets of 32 bytes each. The distance between the Coordinator and the End Device was varied to measure the relationship between RSSI values and the distance. Power Transmit, P t that being used was 2dBm. Fig. 8 shows that the RSSI level decreases with distance. At a distance of m in indoor the RSSI becomes -8dBm which is the last recorded RSSI where the percentage of received good packet is %. In indoor scenario, the signal strength is not linear as the distance linearly increased because of multi-path fading and indoor shadowing effects. From the graph, it shows that non-linear path loss becomes more as the distance increase, leading to difficult accuracy achievement. However, indoor area is always smaller as compared to outdoor. Thus, the node location becomes obvious as the accuracy is worst.. The way to tackle this problem for better estimation accuracy needs to be studied. For outdoor, nodes are randomly put on the ground with the same level. The signal strength decreases as the distance increase. Throughput measurements The throughput measurement for direct transmission, XBee Pro-S2B module configured as an End Device sends packets to Coordinator. Several measurements are carried out, in comparison to different values of packet length and baud rates. The results for the direct transmission measurement is shown in Fig 9. The x-axis represents the size of packet sent and the y-axis represents the throughput value in kbps. 4 3 2 9.kbps 9.2kbps 38.4bps 7.bps 2 3 4 7 8 Packet Length (bytes) Fig 9. Direct transmission throughput measurements The multi-hop performance of the XBee Pro-S2B were measured and compared to the results with point-to-point measurements. The previous experiment is repeated but with an addition of a Router to relay the transmission. The baud rate is set to 2bps. The result of the multi-hop throughput measurement is shown in Fig.. 8

Throughput (kbps) Journal of Engineering Technology Vol. 4:-9, 2() hop 4 2 hops 3 2 2 3 4 7 8 Packet Length (bytes) Fig. Throughput measurements for mulihop networks [2] B. Nefzi and Y.-Q. Song, "Performance analysis and improvement of Zigbee routing protocol", Proc. IFAC FET, pp.99-2, 27 [3] Digi International, Product Manual: XBee / XBee-PRO ZB RF Modules, XBee-PRO data sheet, April 28 [Revised Dec. 2]. [4] Rajeev Piyare and Seong-ro Lee. (April 23) Performance Analysis of XBee ZB Module Based Wireless Sensor Networks International Journal of Scientific & Engineering Research, Volume 4, Issue 4. [] Ahmad Shahran Ibrahim, Zairi Ismael Rizman and Nur Hafizah Rabi'ah Husin Performance Analysis of Xbee-Based WSN in Various Indoor Environments Journal of Basic and Applied Scientific Research, October 23 [] Chuan-Chin Pu, Chuan-Hsian Pu and Hoon-Jae Lee (2). Indoor Location Tracking Using Received Signal Strength Indicator, Emerging Communications for Wireless Sensor Networks, (Ed.), ISBN: 978-93-37-82-7 [7] Al-Karaki, J.N.; Kamal, A.E., "Routing techniques in wireless sensor networks: a survey," in Wireless Communications, IEEE, vol., no., pp.-28, Dec. 24 The results in Fig. shows that the presence of the Router has a significant effect on the data rate and throughput of the entire network. The throughput decreases as the number of hop increases. In case of direct transmission, the End Device sends data packet directly to the Coordinator, therefore the transmission channel is always free. For multi-hop network, when the Router retransmits its packets to Coordinator, the medium is occupied. Therefore, the End Device must wait before transmitting the new data packet.. CONCLUSION In this paper, the performance of the Zigbee based WSN has been tested in various environments. Typical performance indicators including RSSI and rate of successful received packet have been analysed throughout the tests. Apart from that, distance between two communicating nodes is also proved to have impacts on the performance of the network with direct transmission from the End Device to the Coordinator and with the presence of Router for relaying packet transferred. It is observed that, the maximum achievable throughput for ZigBee is less than kbps. This findings is supported by the experiment conducted by [4]. Overall, the performance analysis shows that the XBee Pro-S2B module is more suitable for low data rate applications. REFERENCES [] G. Ferrari, P. Medagliani, S. Di Piazza, M. Martalò, Wireless sensor networks: performance analysis in indoor scenarios, EURASIP Journal on Wireless Communications and Networking, v.27 n., p.4-4, January 27 9