BLEach: Exploiting the Full Potential of IPv6 over BLE in Constrained Embedded IoT Devices
@article{Sprk2017BLEachET, title={BLEach: Exploiting the Full Potential of IPv6 over BLE in Constrained Embedded IoT Devices}, author={Michael Sp{\"o}rk and Carlo Alberto Boano and Marco Zimmerling and Kay R{\"o}mer}, journal={Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems}, year={2017} }
The ability to fine-tune communication performance is key to meeting the requirements of Internet of Things applications. While years of low-power wireless research now allows developers to fully optimize the performance of applications built on top of IEEE 802.15.4, this has not yet happened with Bluetooth Low Energy (BLE), whose networking performance is still largely unexplored and whose potential is not yet fully exploited. Indeed, BLE radios are often treated as a black box, because they…
Figures and Tables from this paper
39 Citations
Mind the gap: multi-hop IPv6 over BLE in the IoT
- Computer ScienceCoNEXT
- 2021
This work presents both a fully open-source, configurable software platform and experiments to analyze multi-hop BLE network behavior and proposes randomizing connection intervals as mitigation strategy and demonstrates that this prevents connection losses and sporadic link degradation, improving the overall network behavior.
Experimental Evaluation of 6BLEMesh: IPv6-Based BLE Mesh Networks
- Computer ScienceSensors
- 2020
An experimental evaluation of 6BLEMesh is performed, based on a real implementation, of latency, round trip time (RTT) and energy consumption, and the theoretical device lifetime, for battery-operated devices, for three different hardware platforms.
Improving the efficiency and responsiveness of smart objects using adaptive BLE device discovery
- Computer ScienceSmartObjects@MobiHoc
- 2018
An adaptive advertising strategy is designed that allows smart objects to adapt their device discovery parameters to the user behavior and shows that a smart lock using this strategy consumes 48% less energy while reducing the device discovery time by up to 63% compared to the use of static parameters.
ReliaBLE: Towards Reliable Communication via Bluetooth Low Energy Advertisement Networks
- Computer Science
- 2022
This paper designs and deploys advertisement networks that incorporate analytical models, demonstrating that they can predict average network performance, that advertisements can be used as the base for a reliable network, and that BLE advertisement networks may prove to be a valuable tool for the sensor network community.
Energy and performance costs evaluation for BLE mesh links
- Computer ScienceSBRC
- 2018
This work experimentally evaluates three minimal topologies for linking separate BLE star networks to determine a lower boundary in terms of energy and performance costs using the metrics of energy consumption, delivery rate, and goodput.
Improving the Reliability of Bluetooth Low Energy Connections
- Computer ScienceEWSN
- 2020
This paper investigates experimentally how to assess the quality of a BLE connection at runtime using information gathered from the radio and shows how this information can be used to promptly blacklist poor channels and select a physical mode that sustains a high link-layer reliability while minimizing power consumption.
Improving the Timeliness of Bluetooth Low Energy in Dynamic RF Environments
- Computer ScienceACM Trans. Internet Things
- 2020
This work proposes a model capturing the timeliness of connection-based BLE communications in noisy RF channels by expressing the impact of radio interference in terms of the number of connection events necessary to complete a successful data transmission (nCE).
BlueFlood: Concurrent Transmissions for Multi-Hop Bluetooth 5 - Modeling and Evaluation
- Computer ScienceACM Trans. Internet Things
- 2021
BlueFlood adapts synchronous concurrent transmissions (CT), as introduced by Glossy, to Bluetooth, and achieves fast and efficient network-wide data dissemination in multi-hop Bluetooth networks, opening new applications of concurrent transmissions and a seamless integration with existing technologies.
The internet of things still has a gateway problem
- Computer ScienceHotMobile
- 2022
The results suggest that this is a promising technique for cost-sensitive applications with low deployment densities and aggregate data rates, but more capable design points may be preferred as these assumptions are relaxed.
Improving the Timeliness of Bluetooth Low Energy in Noisy RF Environments
- Computer ScienceEWSN
- 2019
Experiments on the popular nRF52840 platform running Zephyr show that a BLE application can effectively increase the timeliness of its communications in noisy RF environments, reducing the number of delayed packets by up to a factor of 40.
50 References
How low energy is bluetooth low energy? Comparative measurements with ZigBee/802.15.4
- Computer Science2012 IEEE Wireless Communications and Networking Conference Workshops (WCNCW)
- 2012
This work studies the energy consumption of BLE by measuring real devices with a power monitor and derive models of the basic energy consumption behavior observed from the measurement results, and investigates the overhead of Ipv6-based communication over BLE, relevant for future IoT scenarios.
Low-Power Listening Goes Multi-channel
- Computer Science2014 IEEE International Conference on Distributed Computing in Sensor Systems
- 2014
In noiseless environments, MiCMAC keeps the overhead low in comparison to Contiki MAC, achieving performance as high as 99% data yield along with sub-percent duty cycle and sub-second latency for a 1-minute inter-packet interval data collection.
BLE and IEEE 802.15.4 in the IoT: Evaluation and Interoperability Considerations
- Computer ScienceIoT 360
- 2015
A thorough experimental comparison of Bluetooth Low Energy and IEEE 802.15.4 link-layer performance is performed, suggesting that both technologies can achieve interesting and complementary latency-energy trade-offs.
A Synergistic Architecture for RPL over BLE
- Computer Science2016 13th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON)
- 2016
The research shows that RPL over BLE is a promising approach which can increase the utility and impact of BLE across different application domains and is not only feasible but also provides almost perfect packet delivery performance.
Secure Seamless Bluetooth Low Energy Connection Migration for Unmodified IoT Devices
- Computer ScienceIEEE Transactions on Mobile Computing
- 2018
This framework ensures that unmodified, commercial off-the-shelf BLE devices seamlessly and securely connect to a nearby gateway without any user intervention.
Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology
- Computer ScienceSensors
- 2012
Experimental results are provided that complement the theoretical and simulation findings, and implementation constraints that may reduce BLE performance are indicated.
Enabling the Chaos Networking Primitive on Bluetooth LE
- Computer Science
- 2015
This thesis presents Chaos BLE: an implementation of the Chaos communication primitive on Bluetooth Low Energy, and proposes a multichannel approach that outperforms the single channel primitive in terms of reliability and latency.
Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs)
- Computer ScienceRFC
- 2012
This document describes simple optimizations to IPv6 Neighbor Discovery, its addressing mechanisms, and duplicate address detection for Low- power Wireless Personal Area Networks and similar networks.
Adaptive online power-management for Bluetooth Low Energy
- Computer Science2015 IEEE Conference on Computer Communications (INFOCOM)
- 2015
This paper proposes a novel power-management framework for BLE that updates the interval between two consecutive time-slots during runtime by applying online algorithms and guarantees that constraints on latency are met and buffers never overflow.
JamLab: Augmenting sensornet testbeds with realistic and controlled interference generation
- Computer ScienceProceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks
- 2011
This paper uses off-the-shelf sensor motes to record and playback interference patterns as well as to generate customizable and repeat-able interference in real-time, and proposes and develops JamLab: a low-cost infrastructure to augment existing sensornet testbeds with accurate interference generation while limiting the overhead to a simple upload of the appropriate software.