Provisioning a Bluetooth Mesh Network Part 2

mesh illustration over office buildings

Chapter 10 of the Bluetooth Mesh Networking Series In part 1 of this article, I introduced the provisioning bearer layer and the first three phases of the Bluetooth mesh provisioning process: beaconing, invitation, and exchange public keys. Beaconing: The unprovisioned device sends an unprovisioned device beacon if the PB-ADV bearer is supported, or it sends a connectable advertising packet if PB-GATT is instead being used. This indicates to the provisioner that it is ready to be provisioned. Invitation: Continue Reading

Provisioning a Bluetooth Mesh Network Part 1

mesh illustration in automotive factory

Chapter 9 of the Bluetooth Mesh Networking Series In May 2017, WannaCry, the world’s most notorious ransomware, actively attacked computers around the world and held user data for ransom. The attack effected millions of computers in 150 countries, with the software demanding ransom payments in the cryptocurrency Bitcoin. Without a robust standards-based security system design, comparable situations could happen with the Internet of Things (IoT). It’s not hard to imagine how users of IoT devices... Continue Reading

In-Market Bluetooth Low Energy Devices and Bluetooth Mesh Networking

Mesh Network in Office

Chapter 7 of the Bluetooth Mesh Networking Series Bluetooth Low Energy in the World Bluetooth Low Energy (LE) is an exceptionally successful wireless technology. It’s hard to find a smartphone or tablet which doesn’t support it, and it’s a key ingredient in the rise of wearable technology. It’s in medical devices, smart home devices, sensors, and more. Consequently, there are billions of devices already in use which support Bluetooth Low Energy. Can these devices be used as part of a Bluetooth mesh... Continue Reading

Bluetooth Developer Starter Kit v4.0

Bluetooth Developer Starter Kit

Introduction If you’re new to Bluetooth and are looking for some help to learn how to develop smartphone applications or device firmware which involves Bluetooth Low Energy, the Bluetooth Developer Starter Kit (BDSK) is the best place to start. A new version, v4.0 is now available and replaces and improves upon the previous version, v3.2.  You can download the latest version here. BDSK provides an introduction to the basic theory of Bluetooth Low Energy, as well as extensive, hands-on coding experience. Continue Reading

Management of Devices in a Bluetooth Mesh Network

large office building with mesh network

Chapter 6 of the Bluetooth Mesh Networking Series This article is one of several in a series about Bluetooth mesh networking. Bluetooth mesh is a new Bluetooth technology with new terminology and concepts. It is recommended that you read previous articles in the series first. Introduction A Bluetooth mesh network is like an exclusive club. If you’re a member of the club, you can enter the club and make use of those facilities and services which your membership type allows. If you’re not, you aren’t... Continue Reading

The Fundamental Concepts of Bluetooth Mesh Networking, Part 2

mesh network in stadium

Chapter 4 of the Bluetooth Mesh Networking Series With Bluetooth mesh, you can create large-scale networks capable of supporting secure, reliable communication between tens, hundreds, or thousands of devices. In part 1 of The Fundamental Concepts of Bluetooth Mesh Networking, we explored some of the basic concepts of a Bluetooth mesh network, including nodes, elements, models, and states. In this article, we examine addressing, messages, publications, subscriptions, and lists, and detail how these... Continue Reading

The Fundamental Concepts of Bluetooth Mesh Networking Part 1

mesh network in large building

Chapter 3 of the Bluetooth Mesh Networking Series Bluetooth mesh networking creates new opportunities for interacting with your environment, whether you’re making your home or office smarter using intelligent lighting, heating/cooling, and security systems, or enhancing the efficiency of an industrial wireless sensor network (IWSN). Bluetooth mesh networking provides the foundation you need to create truly large-scale device networks, allowing you to enable tens, hundreds, or even thousands of wireless... Continue Reading

An Intro to Bluetooth Mesh Part 2

mesh network in stadium

Chapter 2 of the Bluetooth Mesh Networking Series Introduction In Part 1 of this article, I introduced the new Bluetooth mesh networking technology. If you haven’t read part 1, start there before reading this, the second part. I’ll complete my introductory overview of Bluetooth mesh networking here with an overview of the way messages find their way across large mesh networks, in-market device support, security and the mesh stack itself, and then we’ll proceed to explore aspects of the technology... Continue Reading

An Intro to Bluetooth Mesh Part 1

mesh network inside building

Chapter 1 of the Bluetooth Mesh Networking Series Introduction Bluetooth technology is one of the world's best known brands and one of the most ubiquitous wireless communications technologies on the planet. It's been in existence since 2000 and has found its way into billions and billions of devices. Last year alone, over three billion Bluetooth devices were shipped by manufacturers. Bluetooth has not stood still. Since its first incarnation, Bluetooth has been carefully and systematically improved... Continue Reading

Integrating the Web, Apps, and Beacons

Developer Kits from Bluetooth SIG

Bluetooth Beacons, they’re all the rage.  Retail stores use them to broadcast offers to customers.   Subway stations and other locations with limited connectivity use Bluetooth Beacons to broadcast location information to travelers and commuters.  Whether aiding us in a subway station, guiding people to their favorite exhibits in a museum, or ushering passengers through unfamiliar airports to local services and connecting flights, Bluetooth Beacons are a basic element as we build Smart Cities and... Continue Reading