Data collection and processing from distributed system of wireless sensors
Kawa Haji Mahmoud · 2013
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 type of devices; coordinator, router and end devices. Routers consume much more power than end device nodes. In this work, we perform some measurements to estimate the power consumption of the XBee-Pro S2B module which supports ZigBee protocol. We measure the power consumption in different operational modes for coordinator, router and end device. XBee-Pro S2B supports five transmit power levels. We measure the power consumption at every transmit power level. Additionally, we measure the coverage range of XBee-Pro S2B in indoor and outdoor scenarios in real life conditions. This measurement is also carried out at different transmit powers. In our experiments, we use some development kits such as XBIB-R-DEV for range test and some supported tools for XBee modules such as X-CTU. In order to design our network and carry out the measurements, we implement an embedded temperature wireless sensor node using a PIC microcontroller utilizing XBee-Pro S2B module. We intensively study the architecture of WSN and its requirements. We analyze some of the available technologies including ZigBee technology. We intensively study the analysis of ZigBee and XBee power consumption in related works. Later in this thesis we analyze our measurement results and we discuss the tradeoff between power consumption, and at different transmit power levels and device types with signal outage in real life conditions.