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...
Main Authors: | , , , , , |
---|---|
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 |