Efficient Communication Scheme for Bluetooth Low Energy in Large Scale Applications
The use of Bluetooth Low Energy (BLE) in the Internet-of-Things (IoT) applications has become widespread and popular. This has resulted in the increased number of deployed BLE devices. To ensure energy efficiency, applications use connectionless communication where nodes broadcast information using...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-11-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/20/21/6371 |
id |
doaj-958955643aa443518519cb02042e8848 |
---|---|
record_format |
Article |
spelling |
doaj-958955643aa443518519cb02042e88482020-11-25T04:01:25ZengMDPI AGSensors1424-82202020-11-01206371637110.3390/s20216371Efficient Communication Scheme for Bluetooth Low Energy in Large Scale ApplicationsMaciej Nikodem0Mariusz Slabicki1Marek Bawiec2Faculty of Electronics, Wrocław University of Science and Technology, Wybrzeże Wyspiańskiego 27, 50-370 Wrocław, PolandInstitute of Theoretical and Applied Informatics, Polish Academy of Sciences, ul. Bałtycka 5, 44-100 Gliwice, PolandFaculty of Electronics, Wrocław University of Science and Technology, Wybrzeże Wyspiańskiego 27, 50-370 Wrocław, PolandThe use of Bluetooth Low Energy (BLE) in the Internet-of-Things (IoT) applications has become widespread and popular. This has resulted in the increased number of deployed BLE devices. To ensure energy efficiency, applications use connectionless communication where nodes broadcast information using advertisement messages. As the BLE devices compete for access to spectrum, collisions are inevitable and methods that improve device coexistence are required. This paper proposes a connectionless communication scheme for BLE that improves communication efficiency in IoT applications where a large number of BLE nodes operate in the same area and communicate simultaneously to a central server. The proposed scheme is based on an active scanning mode and is compared with a typical application where passive scanning mode is used. The evaluation is based on numerical simulations and real-life evaluation of a network containing 150 devices. The presented scheme significantly reduces the number of messages transmitted by each node and decreases packet loss ratio. It also improves the energy efficiency and preserves the battery of BLE nodes as they transmit fewer radio messages and effectively spent less time actively communicating. The proposed connectionless BLE communication scheme can be applied to a large variety of IoT applications improving their performance and coexistence with other devices operating in the 2.4 GHz band. Additionally, the implementation complexity and costs of the proposed communication scheme are negligible.https://www.mdpi.com/1424-8220/20/21/6371BLEadvertisementopportunistic sensingreal-life evaluationsimulationsactive scanning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Maciej Nikodem Mariusz Slabicki Marek Bawiec |
spellingShingle |
Maciej Nikodem Mariusz Slabicki Marek Bawiec Efficient Communication Scheme for Bluetooth Low Energy in Large Scale Applications Sensors BLE advertisement opportunistic sensing real-life evaluation simulations active scanning |
author_facet |
Maciej Nikodem Mariusz Slabicki Marek Bawiec |
author_sort |
Maciej Nikodem |
title |
Efficient Communication Scheme for Bluetooth Low Energy in Large Scale Applications |
title_short |
Efficient Communication Scheme for Bluetooth Low Energy in Large Scale Applications |
title_full |
Efficient Communication Scheme for Bluetooth Low Energy in Large Scale Applications |
title_fullStr |
Efficient Communication Scheme for Bluetooth Low Energy in Large Scale Applications |
title_full_unstemmed |
Efficient Communication Scheme for Bluetooth Low Energy in Large Scale Applications |
title_sort |
efficient communication scheme for bluetooth low energy in large scale applications |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2020-11-01 |
description |
The use of Bluetooth Low Energy (BLE) in the Internet-of-Things (IoT) applications has become widespread and popular. This has resulted in the increased number of deployed BLE devices. To ensure energy efficiency, applications use connectionless communication where nodes broadcast information using advertisement messages. As the BLE devices compete for access to spectrum, collisions are inevitable and methods that improve device coexistence are required. This paper proposes a connectionless communication scheme for BLE that improves communication efficiency in IoT applications where a large number of BLE nodes operate in the same area and communicate simultaneously to a central server. The proposed scheme is based on an active scanning mode and is compared with a typical application where passive scanning mode is used. The evaluation is based on numerical simulations and real-life evaluation of a network containing 150 devices. The presented scheme significantly reduces the number of messages transmitted by each node and decreases packet loss ratio. It also improves the energy efficiency and preserves the battery of BLE nodes as they transmit fewer radio messages and effectively spent less time actively communicating. The proposed connectionless BLE communication scheme can be applied to a large variety of IoT applications improving their performance and coexistence with other devices operating in the 2.4 GHz band. Additionally, the implementation complexity and costs of the proposed communication scheme are negligible. |
topic |
BLE advertisement opportunistic sensing real-life evaluation simulations active scanning |
url |
https://www.mdpi.com/1424-8220/20/21/6371 |
work_keys_str_mv |
AT maciejnikodem efficientcommunicationschemeforbluetoothlowenergyinlargescaleapplications AT mariuszslabicki efficientcommunicationschemeforbluetoothlowenergyinlargescaleapplications AT marekbawiec efficientcommunicationschemeforbluetoothlowenergyinlargescaleapplications |
_version_ |
1724447075832168448 |