Abstract

Bluetooth Low Energy (BLE) has become a major wireless technology for the Internet of Things (IoT). Recent efforts of academia, industry and standards development organizations have focused on creating BLE mesh network solutions. 6BLEMesh is a specification being developed by the IETF that defines an IPv6-oriented approach for BLE mesh networking. In this paper, we perform an experimental evaluation of 6BLEMesh, based on a real implementation. We evaluate latency, round trip time (RTT) and energy consumption. For the latter, we model the device current consumption, we determine the energy efficiency of communication, and we obtain the theoretical device lifetime (for battery-operated devices), for three different hardware platforms. Under the assumptions in our study (including a simple 235 mAh battery, and periodic data transmission), the maximum, asymptotic, device lifetime is 573 days, whereas battery-operated router devices can also achieve 3-digit lifetimes (in days) in many scenarios. Our results also illustrate the impact on performance of BLE-level and application-level parameter settings, adaptation layer mechanisms such as IPv6 header compression, and device hardware characteristics.

Highlights

  • Bluetooth Low Energy (BLE) is a wireless communications technology created by the Bluetooth special Interest Group (SIG), and introduced as part of the Bluetooth 4.0 core specification [1].In contrast with previous Bluetooth versions, BLE is mainly intended for applications involving simple devices that need to infrequently transfer small units of data with remarkably low power consumption

  • We experimentally evaluated 6BLEMesh, an IPv6-based solution for BLE mesh

  • We experimentally evaluated 6BLEMesh, an IPv6-based solution for BLE mesh networking that is currently being finalized by the IETF

Read more

Summary

Introduction

Bluetooth Low Energy (BLE) is a wireless communications technology created by the Bluetooth special Interest Group (SIG), and introduced as part of the Bluetooth 4.0 core specification [1]. In contrast with previous Bluetooth versions, BLE is mainly intended for applications involving simple devices (e.g., battery-enabled sensors) that need to infrequently transfer small units of data with remarkably low power consumption. Thanks to these characteristics and fueled by its common support in consumer electronics devices (e.g., smartphones), BLE has become a major communications technology for the Internet of Things (IoT). Illustrate impact performance of BLE-level and application-level parameter settings, The remainder of this paper is organized as follows: Section 2 overviews the main technical along with device hardware characteristics.

Background
Related Work
BLE Mesh Network Proposals
Bluetooth Mesh
IPv6-Based BLE Mesh Networking
Testbed Details
Round Trip Time
Energy Consumption Modeling
Current Consumption during a Connection Interval without Data Transmission
Current
A Comparison
Energy Efficiency
Impact of IPv6 Header Compression
1.91. For a connInterval
Feasibility of Energy-Constrained 6LRs
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call