SharaBLE: A Software Framework for Shared Usage of BLE Devices over the Internet
Title | SharaBLE: A Software Framework for Shared Usage of BLE Devices over the Internet |
Publication Type | Conference Paper |
Year of Publication | 2018 |
Authors | Xu, W., Peng, Y. |
Conference Name | 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC) |
Date Published | Sept. 2018 |
Publisher | IEEE |
ISBN Number | 978-1-5386-6009-6 |
Keywords | application program interfaces, BLE-equipped device, Bluetooth, bluetooth low energy, cloud computing, cloud-based software framework, Collaboration, composability, computer network reliability, energy consumption, generic service stack, Human Behavior, human factors, Internet, Internet of Things, Internet-scale Computing Security, Logic gates, Metrics, Policy Based Governance, pubcrawl, remote BLE IoT devices, resilience, Resiliency, RESTful API, Scalability, Servers, short communication range, Software, wireless communication technologies |
Abstract | With the development of Internet of Things, numerous IoT devices have been brought into our daily lives. Bluetooth Low Energy (BLE), due to the low energy consumption and generic service stack, has become one of the most popular wireless communication technologies for IoT. However, because of the short communication range and exclusive connection pattern, a BLE-equipped device can only be used by a single user near the device. To fully explore the benefits of BLE and make BLE-equipped devices truly accessible over the Internet as IoT devices, in this paper, we propose a cloud-based software framework that can enable multiple users to interact with various BLE IoT devices over the Internet. This framework includes an agent program, a suite of services hosting in cloud, and a set of RESTful APIs exposed to Internet users. Given the availability of this framework, the access to BLE devices can be extended from local to the Internet scale without any software or hardware changes to BLE devices, and more importantly, shared usage of remote BLE devices over the Internet is also made available. |
URL | https://ieeexplore.ieee.org/document/8580780 |
DOI | 10.1109/PIMRC.2018.8580780 |
Citation Key | xu_sharable_2018 |
- Internet of Things
- wireless communication technologies
- Software
- short communication range
- Servers
- Scalability
- RESTful API
- Resiliency
- resilience
- remote BLE IoT devices
- pubcrawl
- Policy Based Governance
- Metrics
- Logic gates
- Internet-scale Computing Security
- application program interfaces
- internet
- Human Factors
- Human behavior
- generic service stack
- energy consumption
- computer network reliability
- composability
- collaboration
- cloud-based software framework
- Cloud Computing
- bluetooth low energy
- Bluetooth
- BLE-equipped device