TY - JOUR
T1 - Extending bluetooth le protocol for mutual discovery in massive and dynamic encounters
AU - Han, Sangrok
AU - Park, Yongtae
AU - Kim, Hyogon
N1 - Funding Information:
This work was supported by the Mid-career Researcher Program through NRF grant funded by the MSIP (NRF-2015R1A2A1A10052590).
Publisher Copyright:
© 2018 IEEE.
Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2019/10
Y1 - 2019/10
N2 - Bluetooth Low Energy (BLE) is probably the best technological tool that we can harness today for studies on close human interactions. It has a wide deployment base (i.e., on smartphones), has peer discovery as an inherent protocol feature, does not require infrastructure (e.g., satellites or base stations) to operate, and sparingly uses energy that is good for extended monitoring. In this paper, we show that we can use the BLE peer discovery capability on smartphones to detect and monitor massive and dynamic encounters, which would provide valuable insights into many epidemiological or sociological phenomena. However, being designed for more leisurely interactions, BLE needs some stretching in order to be used in large-scale operations. Specifically, the protocol design is not optimal to rapidly discover hundreds of devices in the communication range, whereas dense crowds and mass gatherings are not unrealistic in city life. Moreover, if the crowd is dynamic, discovery becomes even more time-pressed because encounters should be recorded before churn. In this paper, we push the BLE technology with the requirements to discover hundreds of devices before copresence expires, and to work continually over a typical smartphone charge cycle. Specifically, we investigate how we should modify the BLE protocol and how we should set its protocol parameters for this purpose. We show that with the proposed changes and configurations, we can accelerate the speed of discovery for massive and dynamic crowds by more than an order of magnitude compared to the case that we naively follow the guidance of the current BLE standard.
AB - Bluetooth Low Energy (BLE) is probably the best technological tool that we can harness today for studies on close human interactions. It has a wide deployment base (i.e., on smartphones), has peer discovery as an inherent protocol feature, does not require infrastructure (e.g., satellites or base stations) to operate, and sparingly uses energy that is good for extended monitoring. In this paper, we show that we can use the BLE peer discovery capability on smartphones to detect and monitor massive and dynamic encounters, which would provide valuable insights into many epidemiological or sociological phenomena. However, being designed for more leisurely interactions, BLE needs some stretching in order to be used in large-scale operations. Specifically, the protocol design is not optimal to rapidly discover hundreds of devices in the communication range, whereas dense crowds and mass gatherings are not unrealistic in city life. Moreover, if the crowd is dynamic, discovery becomes even more time-pressed because encounters should be recorded before churn. In this paper, we push the BLE technology with the requirements to discover hundreds of devices before copresence expires, and to work continually over a typical smartphone charge cycle. Specifically, we investigate how we should modify the BLE protocol and how we should set its protocol parameters for this purpose. We show that with the proposed changes and configurations, we can accelerate the speed of discovery for massive and dynamic crowds by more than an order of magnitude compared to the case that we naively follow the guidance of the current BLE standard.
KW - Adaptation
KW - BLE
KW - Dynamic crowds
KW - Massive mutual discovery
KW - Scalability
KW - Speed
UR - http://www.scopus.com/inward/record.url?scp=85054347471&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85054347471&partnerID=8YFLogxK
U2 - 10.1109/TMC.2018.2872559
DO - 10.1109/TMC.2018.2872559
M3 - Article
AN - SCOPUS:85054347471
VL - 18
SP - 2344
EP - 2357
JO - IEEE Transactions on Mobile Computing
JF - IEEE Transactions on Mobile Computing
SN - 1536-1233
IS - 10
M1 - 2872559
ER -