2.4 GHz IEEE 802.15.4 Channel Interference Classification Algorithm Running Live on a Sensor Node Sven Zacharias, Thomas Newe, Sinead O’Keeffe, Elfed Lewis Optical Fibre Sensors Research Centre, Department of Electronic and Computer Engineering University of Limerick Limerick, Ireland {Sven.Zacharias, Thomas.Newe, Sinead.OKeeffe, Elfed.Lewis}@ul.ie AbstractIEEE 802.15.4, the basic standard behind ZigBee, is a low-power communication standard mostly operating in the free 2.4 GHz Industrial, Scientific and Medical (ISM) frequency band. This band is heavily used by many technologies sending with more power, therefore avoiding interference is an important task and knowledge of the spectrum is essential. This paper presents an algorithm and its actual implementation that classifies sources of interference from a Received Signal Strength Indication (RSSI) noise floor reading of a single IEEE 802.15.4 channel. This algorithm can identify WLAN and Bluetooth traffic as well as the interference generated by microwave ovens with a second of RSSI measurements. It can run on off-the-shelf sensor node hardware. Since there is no need to change the channel, the node is continuously connected to its network with full message receiving capability. I. INTRODUCTION The IEEE 802.15.4 standard [1] provides low-power wireless connectivity among inexpensive devices for different topologies and applications. In the Physical Layer the worldwide available 2.4 GHz Industrial, Scientific and Medical (ISM) frequency band is mostly used, due to its availability and data rate (250 kbps). However, this frequency band is shared with many other technologies, namely IEEE 802.11 based Wireless Local Area Networks (WLANs) [2], Bluetooth (BT) [3] and microwave ovens (MWOs), as shown in Fig. 1. Due to this coexistence, a blocked medium or occurring collisions decrease the chance of IEEE 802.15.4 devices to communicate undisturbed. This leads to retransmissions increasing the power consumption, latency, and the probability of lost packets or violated application timing constraints. The ZigBee standard [4] recommends an energy scan on all channels if more than 25% of the transmission attempts fail. This takes the node off the network. Instead of measuring the noise floor on all channels, this work suggests an algorithm to scan a single channel for one second and to classify the sources of interference into one of the following groups: WLAN, BT or MWO. This has the following advantages: Only sampling RSSI values of a single channel without changing the frequency allows to stay connected to the network all the time. Sampling the noise floor (as for example suggested by ZigBee) is insufficient for long term planning. While MWOs use multiple channels heavily, they are seldom used longer than half an hour. On the other hand WLANs without traffic generate little interference, but they will stay on their channel and data traffic can increase depending on the network usage. Thus, it might be better in the long run to stay on a temporarily fully blocked channel interfered by a MWO and to change from a weakly interfered channel used by a co-existing WLAN. After some classification results, further sensing can be stopped. If BT is detected as interference source, it can be assumed that no considerably less interfered channel will be found due to the frequency hopping of BT. The result of the sampling is compressed to a class, allowing an easy exchange of results in a network, e.g. for central decision making and channel management. Spectrum sensing or channel classification (as done by the present algorithm) is a very important task for reliable, energy-conserving Wireless Sensor Networks (WSNs). The authors wish to thank the following for their financial support: The Embark Initiative (IRCSET) and Intel, who fund this research and Cost Action TD1001 for additional support. 11 13 12 14 15 16 17 18 19 20 21 22 23 25 24 26 2405 2410 2415 2420 2425 2430 2435 2440 2445 2450 2455 2460 2465 2470 2475 2480 (a) depending on model (c) (d) channel MHz 6 2437 11 2462 1 2412 channel MHz adaptive frequency hopping between 79 channels, each 1 MHz wide (b) ... ... Figure 1. Overview of the usage of the 2.4 GHz ISM frequency band: (a) microwave oven (b) Bluetooth (c) IEEE 802.11 (d) IEEE 802.15.4 978-1-4577-1767-3/12/$26.00 ©2012 IEEE Authorized licensed use limited to: University of Limerick. Downloaded on April 09,2021 at 08:26:34 UTC from IEEE Xplore. Restrictions apply.