Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Link performance measurement and improvement using Bluetooth mesh network

Srinivasa, Durgaprasad LU and Manjunath Harshavardhan, Manjunath Harshavardhan LU (2020) EITM02 20202
Department of Electrical and Information Technology
Abstract
Bluetooth is a short-range technology, it helps with wireless communication between many electronic devices. Bluetooth low energy (BLE) is the advanced version of Bluetooth which uses low energy compared to the standard Bluetooth. Bluetooth mesh technology play a crucial role in the Internet of things (IoT). The IoT mesh technology enables many-to-many and one-to-many communication. This project deals with creating a Bluetooth mesh network model using MATLAB as a tool to replicate the readings obtained from real-world measurements. The purpose of this model is to give an overview of how the nodes in the Bluetooth mesh network will work by giving performance such as Round trip time, Time to live and throughput of each individual node, this... (More)
Bluetooth is a short-range technology, it helps with wireless communication between many electronic devices. Bluetooth low energy (BLE) is the advanced version of Bluetooth which uses low energy compared to the standard Bluetooth. Bluetooth mesh technology play a crucial role in the Internet of things (IoT). The IoT mesh technology enables many-to-many and one-to-many communication. This project deals with creating a Bluetooth mesh network model using MATLAB as a tool to replicate the readings obtained from real-world measurements. The purpose of this model is to give an overview of how the nodes in the Bluetooth mesh network will work by giving performance such as Round trip time, Time to live and throughput of each individual node, this in turn will help a consumer who will purchase the Bluetooth nodes for the mesh network about their performance and number of nodes that would be required for a given area with optimal performance. (Less)
Popular Abstract
“Bluetooth”, it has become very common and has been used widely. Bluetooth technology has developed very much and recently there is a new part of Bluetooth technology, which is the Bluetooth Mesh Network. The Bluetooth Mesh Network is similar to wireless mesh networks used in offices or industries to connect all the computers to the internet, but, here in Bluetooth mesh network, it is used to send small information from time to time like the temperature in the building or for some applications like switching lights on and off. Bluetooth Mesh forms a crucial part of IoT.

The structure of the project was to measure the latency of nodes in the Bluetooth Mesh network. The measurements are carried out with the help of Bluetooth modules. This... (More)
“Bluetooth”, it has become very common and has been used widely. Bluetooth technology has developed very much and recently there is a new part of Bluetooth technology, which is the Bluetooth Mesh Network. The Bluetooth Mesh Network is similar to wireless mesh networks used in offices or industries to connect all the computers to the internet, but, here in Bluetooth mesh network, it is used to send small information from time to time like the temperature in the building or for some applications like switching lights on and off. Bluetooth Mesh forms a crucial part of IoT.

The structure of the project was to measure the latency of nodes in the Bluetooth Mesh network. The measurements are carried out with the help of Bluetooth modules. This Bluetooth Mesh Network is for an office of area 50mx60m. The measurements are undertaken with the help of 4 test points (Bluetooth modules explained later in the report) which are placed at 4 corners of the office, there are 30 nodes spread out randomly in the office. These test points send a random message to each node and the node responds with an acknowledgment, this, in turn, finds the RTT (Round Trip Time) between the test point and the node, this measurement is carried out for all 30 nodes from each of the different test points to get different RTT. Before this measurement, we can configure the Time to Live (TTL) for the mesh network and the node properties. To limit these hops to a certain value we set the TTL to 5 (this is considered in the measurements as well). And, the throughput is also measured, but in this case, it is measured only between the test points. There are two different types of nodes used in here three different background traffic types, therefore this gives us 6 different measurement values. This measurement is carried out using the C-Sharp platform. Our task was to create a theoretical Bluetooth Mesh model using MATLAB based on the readings obtained from the measurement.

The main aim of the project to give an idea of how the mesh network works and can be used as a base to figure out the number of nodes that would be required for any given area and for the given latency requirement for a particular application which is achieved by the simulation model. (Less)
Please use this url to cite or link to this publication:
author
Srinivasa, Durgaprasad LU and Manjunath Harshavardhan, Manjunath Harshavardhan LU
supervisor
organization
course
EITM02 20202
year
type
H2 - Master's Degree (Two Years)
subject
report number
LU/LTH-EIT 2020-797
language
English
id
9032633
date added to LUP
2020-12-08 11:49:48
date last changed
2020-12-08 11:49:48
@misc{9032633,
  abstract     = {{Bluetooth is a short-range technology, it helps with wireless communication between many electronic devices. Bluetooth low energy (BLE) is the advanced version of Bluetooth which uses low energy compared to the standard Bluetooth. Bluetooth mesh technology play a crucial role in the Internet of things (IoT). The IoT mesh technology enables many-to-many and one-to-many communication. This project deals with creating a Bluetooth mesh network model using MATLAB as a tool to replicate the readings obtained from real-world measurements. The purpose of this model is to give an overview of how the nodes in the Bluetooth mesh network will work by giving performance such as Round trip time, Time to live and throughput of each individual node, this in turn will help a consumer who will purchase the Bluetooth nodes for the mesh network about their performance and number of nodes that would be required for a given area with optimal performance.}},
  author       = {{Srinivasa, Durgaprasad and Manjunath Harshavardhan, Manjunath Harshavardhan}},
  language     = {{eng}},
  note         = {{Student Paper}},
  title        = {{Link performance measurement and improvement using Bluetooth mesh network}},
  year         = {{2020}},
}