Bluetooth Low Energy Interference Awareness Scheme and Improved Channel Selection Algorithm for Connection Robustness

Bluetooth Low Energy (BLE) is a popular wireless communication protocol heavily used in Internet of Things applications. Nowadays, robustness is considered a key requirement in wireless communication. However, radio interference from various sources may affect the performance of BLE devices, leading...

Full description

Bibliographic Details
Main Authors: Bozheng Pang, Kristof T’Jonck, Tim Claeys, Davy Pissoort, Hans Hallez, Jeroen Boydens
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/7/2257
_version_ 1797540260282892288
author Bozheng Pang
Kristof T’Jonck
Tim Claeys
Davy Pissoort
Hans Hallez
Jeroen Boydens
author_facet Bozheng Pang
Kristof T’Jonck
Tim Claeys
Davy Pissoort
Hans Hallez
Jeroen Boydens
author_sort Bozheng Pang
collection DOAJ
description Bluetooth Low Energy (BLE) is a popular wireless communication protocol heavily used in Internet of Things applications. Nowadays, robustness is considered a key requirement in wireless communication. However, radio interference from various sources may affect the performance of BLE devices, leading to channel congestion. Therefore, there is a broadly recognized need of methodologies capable of sensing and avoiding interference. In this paper, two improvements at the data link layer for interference detection and channel selection are proposed to enhance the BLE connection robustness. This paper also presents a wide range of experimental evaluations aiming at validating the improvements and providing insights on both these improvements. Particularly, the communication performance of the BLE link layer is assessed in terms of channel usage distribution, supervision timeout ratio (STR) and packet loss rate (PLR) under different interference environments. Results from these experiments (reliability over 97% and 99% under two different harsh environments) highlight the effects of both improvements on the BLE robustness. Meanwhile, the authority of scheduling the whole mechanism is given to the link layer and even the higher application layer. This paper provides a set of solutions for BLE confronting interference in link layer.
first_indexed 2024-03-10T12:58:33Z
format Article
id doaj.art-e568ba4e5432421b895736f7592352d9
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T12:58:33Z
publishDate 2021-03-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-e568ba4e5432421b895736f7592352d92023-11-21T11:45:53ZengMDPI AGSensors1424-82202021-03-01217225710.3390/s21072257Bluetooth Low Energy Interference Awareness Scheme and Improved Channel Selection Algorithm for Connection RobustnessBozheng Pang0Kristof T’Jonck1Tim Claeys2Davy Pissoort3Hans Hallez4Jeroen Boydens5M-Group, DistriNet, Department of Computer Science, KU Leuven Bruges Campus, 8200 Bruges, BelgiumM-Group, DistriNet, Department of Computer Science, KU Leuven Bruges Campus, 8200 Bruges, BelgiumM-Group, WaveCoRE, Department of Electrical Engineering, KU Leuven Bruges Campus, 8200 Bruges, BelgiumM-Group, WaveCoRE, Department of Electrical Engineering, KU Leuven Bruges Campus, 8200 Bruges, BelgiumM-Group, DistriNet, Department of Computer Science, KU Leuven Bruges Campus, 8200 Bruges, BelgiumM-Group, DistriNet, Department of Computer Science, KU Leuven Bruges Campus, 8200 Bruges, BelgiumBluetooth Low Energy (BLE) is a popular wireless communication protocol heavily used in Internet of Things applications. Nowadays, robustness is considered a key requirement in wireless communication. However, radio interference from various sources may affect the performance of BLE devices, leading to channel congestion. Therefore, there is a broadly recognized need of methodologies capable of sensing and avoiding interference. In this paper, two improvements at the data link layer for interference detection and channel selection are proposed to enhance the BLE connection robustness. This paper also presents a wide range of experimental evaluations aiming at validating the improvements and providing insights on both these improvements. Particularly, the communication performance of the BLE link layer is assessed in terms of channel usage distribution, supervision timeout ratio (STR) and packet loss rate (PLR) under different interference environments. Results from these experiments (reliability over 97% and 99% under two different harsh environments) highlight the effects of both improvements on the BLE robustness. Meanwhile, the authority of scheduling the whole mechanism is given to the link layer and even the higher application layer. This paper provides a set of solutions for BLE confronting interference in link layer.https://www.mdpi.com/1424-8220/21/7/2257Bluetooth Low Energy (BLE)link layerinterferencechannel selection algorithmreliabilityrobustness
spellingShingle Bozheng Pang
Kristof T’Jonck
Tim Claeys
Davy Pissoort
Hans Hallez
Jeroen Boydens
Bluetooth Low Energy Interference Awareness Scheme and Improved Channel Selection Algorithm for Connection Robustness
Sensors
Bluetooth Low Energy (BLE)
link layer
interference
channel selection algorithm
reliability
robustness
title Bluetooth Low Energy Interference Awareness Scheme and Improved Channel Selection Algorithm for Connection Robustness
title_full Bluetooth Low Energy Interference Awareness Scheme and Improved Channel Selection Algorithm for Connection Robustness
title_fullStr Bluetooth Low Energy Interference Awareness Scheme and Improved Channel Selection Algorithm for Connection Robustness
title_full_unstemmed Bluetooth Low Energy Interference Awareness Scheme and Improved Channel Selection Algorithm for Connection Robustness
title_short Bluetooth Low Energy Interference Awareness Scheme and Improved Channel Selection Algorithm for Connection Robustness
title_sort bluetooth low energy interference awareness scheme and improved channel selection algorithm for connection robustness
topic Bluetooth Low Energy (BLE)
link layer
interference
channel selection algorithm
reliability
robustness
url https://www.mdpi.com/1424-8220/21/7/2257
work_keys_str_mv AT bozhengpang bluetoothlowenergyinterferenceawarenessschemeandimprovedchannelselectionalgorithmforconnectionrobustness
AT kristoftjonck bluetoothlowenergyinterferenceawarenessschemeandimprovedchannelselectionalgorithmforconnectionrobustness
AT timclaeys bluetoothlowenergyinterferenceawarenessschemeandimprovedchannelselectionalgorithmforconnectionrobustness
AT davypissoort bluetoothlowenergyinterferenceawarenessschemeandimprovedchannelselectionalgorithmforconnectionrobustness
AT hanshallez bluetoothlowenergyinterferenceawarenessschemeandimprovedchannelselectionalgorithmforconnectionrobustness
AT jeroenboydens bluetoothlowenergyinterferenceawarenessschemeandimprovedchannelselectionalgorithmforconnectionrobustness