Self-Organizing Routing Protocol for Bluetooth Low Energy Sensor Networks
Marko Haatanen · Theseus (Ammattikorkeakoulujen) · 2012
Oulu University of Applied Sciences Information Technology and Telecommunications Author(s): Marko Haatanen Title of thesis: Self-Organizing Routing Protocol for Bluetooth Low Energy Sensor Networks Supervisor(s): Teemu Korpela Term and year when the thesis was submitted: Spring 2012\tNumber of pages: 37 One of the main reasons for starting this project was to learn how to utilize Bluetooth Low Energy technology. It was started on the side of a European Union funded project that creates a power consumption metering system for households. Therefore the goal of the project was to create an individual plug-in power consumption meter that communicates with Bluetooth Low Energy technology built on an Arduino prototyping platform. This thesis focuses on the creation of the routing protocol for the system. The requirements for the routing protocol was that it should be light weight and flexible. It should also be self-organizing and able to recover from the removal of nodes. Previous knowledge from several communication courses was necessary to create such a protocol. The specifics and possibilities of the Bluetooth Low Energy radio were gathered from several white papers. This information was used to produce the basics of the routing protocol, which was then developed further by studying the effects of the addition and modifications of the features. This was mainly done brainstorming ideas. Testing the protocol was not possible, since the hardware was not ready. However, several tests were designed to prove the proper functioning of the protocol. In the end, a light weight and flexible model for the routing protocol was created that fulfilled the requirements set in the beginning of the project. The routing protocol works for the application at hand, and it is flexible enough to fill future needs as well.