BLE Neighbor Discovery Parameter Configuration for IoT Applications

Since the Internet of Things (IoT) applications today employ many different sensors to provide information, a large number of the Bluetooth low energy (BLE) devices will be developed as part of the IoT systems. The low-power and low-cost requirements of all BLE nodes are among the most challenging i...

Full description

Bibliographic Details
Main Authors: Bingqing Luo, Feng Xiang, Zhixin Sun, Yudong Yao
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8694777/
_version_ 1830357509928386560
author Bingqing Luo
Feng Xiang
Zhixin Sun
Yudong Yao
author_facet Bingqing Luo
Feng Xiang
Zhixin Sun
Yudong Yao
author_sort Bingqing Luo
collection DOAJ
description Since the Internet of Things (IoT) applications today employ many different sensors to provide information, a large number of the Bluetooth low energy (BLE) devices will be developed as part of the IoT systems. The low-power and low-cost requirements of all BLE nodes are among the most challenging issues when supporting the neighbor discovery process (NDP) for such a large number of devices. Since the parameter settings are essential to achieve the required performance for the NDP, a parameter configuration method for neighbor discovery in BLE can be beneficial for determining some critical parameter metrics, such as the AdvInterval, ScanInterval, and ScanWindow. In this paper, we propose a parameter configuration scheme to balance the tradeoff between discovery latency and energy consumption. In the proposed scheme, the neighbor discovery latency and average energy consumption are expressed based on the Chinese Remainder Theory (CRT). With the expected primary performance, the parameters are configured accordingly using the parameter configuration algorithm. The experimental results show that the performance of the neighbor discovery varies with the parameter settings. Furthermore, two typical IoT applications are assessed in this paper. Compared with the simulation results, the proposed parameter configuration scheme can achieve high accuracy.
first_indexed 2024-12-20T02:25:01Z
format Article
id doaj.art-b985d621956b4537bd931d851aebe5fa
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-20T02:25:01Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-b985d621956b4537bd931d851aebe5fa2022-12-21T19:56:44ZengIEEEIEEE Access2169-35362019-01-017540975410510.1109/ACCESS.2019.29124938694777BLE Neighbor Discovery Parameter Configuration for IoT ApplicationsBingqing Luo0https://orcid.org/0000-0002-2396-3032Feng Xiang1Zhixin Sun2Yudong Yao3Jiangsu Key Laboratory of Big Data Security and Intelligent Processing, Nanjing University of Posts and Telecommunications, Nanjing, ChinaYTO Express Company Ltd., Shanghai, ChinaLaboratory of Broadband Wireless Communication and Sensor Network Technology, Nanjing University of Posts and Telecommunications, Nanjing, ChinaDepartment of Electrical and Computer Engineering, Wireless Information Systems Laboratory (WISELAB), Stevens Institute of Technology, Hoboken, NJ, USASince the Internet of Things (IoT) applications today employ many different sensors to provide information, a large number of the Bluetooth low energy (BLE) devices will be developed as part of the IoT systems. The low-power and low-cost requirements of all BLE nodes are among the most challenging issues when supporting the neighbor discovery process (NDP) for such a large number of devices. Since the parameter settings are essential to achieve the required performance for the NDP, a parameter configuration method for neighbor discovery in BLE can be beneficial for determining some critical parameter metrics, such as the AdvInterval, ScanInterval, and ScanWindow. In this paper, we propose a parameter configuration scheme to balance the tradeoff between discovery latency and energy consumption. In the proposed scheme, the neighbor discovery latency and average energy consumption are expressed based on the Chinese Remainder Theory (CRT). With the expected primary performance, the parameters are configured accordingly using the parameter configuration algorithm. The experimental results show that the performance of the neighbor discovery varies with the parameter settings. Furthermore, two typical IoT applications are assessed in this paper. Compared with the simulation results, the proposed parameter configuration scheme can achieve high accuracy.https://ieeexplore.ieee.org/document/8694777/Bluetooth low energyneighbor discoveryparameter configuration
spellingShingle Bingqing Luo
Feng Xiang
Zhixin Sun
Yudong Yao
BLE Neighbor Discovery Parameter Configuration for IoT Applications
IEEE Access
Bluetooth low energy
neighbor discovery
parameter configuration
title BLE Neighbor Discovery Parameter Configuration for IoT Applications
title_full BLE Neighbor Discovery Parameter Configuration for IoT Applications
title_fullStr BLE Neighbor Discovery Parameter Configuration for IoT Applications
title_full_unstemmed BLE Neighbor Discovery Parameter Configuration for IoT Applications
title_short BLE Neighbor Discovery Parameter Configuration for IoT Applications
title_sort ble neighbor discovery parameter configuration for iot applications
topic Bluetooth low energy
neighbor discovery
parameter configuration
url https://ieeexplore.ieee.org/document/8694777/
work_keys_str_mv AT bingqingluo bleneighbordiscoveryparameterconfigurationforiotapplications
AT fengxiang bleneighbordiscoveryparameterconfigurationforiotapplications
AT zhixinsun bleneighbordiscoveryparameterconfigurationforiotapplications
AT yudongyao bleneighbordiscoveryparameterconfigurationforiotapplications