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...

Full description

Bibliographic Details
Main Authors: Maciej Nikodem, Mariusz Slabicki, Marek Bawiec
Format: Article
Language:English
Published: MDPI AG 2020-11-01
Series:Sensors
Subjects:
BLE
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